下位機S7-200進行自動控制的程序包括:系統(tǒng)初始化程序、設(shè)備就緒程序、手動控制程序、意外處理程序、取出控制程序、送入控制程序、倉庫位置判定子程序、中轉(zhuǎn)位置定位子程序、進入退出子程序等。圖4為主控制程序流程圖。
2.2.3 組態(tài)監(jiān)控應(yīng)用
系統(tǒng)采用Kingview6.52組態(tài)王軟件,通過建立工程、設(shè)計圖形監(jiān)控畫面、構(gòu)造變量數(shù)據(jù)庫、建立動畫連接、運行調(diào)試等步驟,在組態(tài)軟件上完成了自動化立體令庫系統(tǒng)的監(jiān)控設(shè)計,實現(xiàn)了對自動化立體倉庫系統(tǒng)的實時監(jiān)控。圖5為在組態(tài)王軟件上設(shè)計的自動化立體倉庫系統(tǒng)圖形監(jiān)控畫面。
圖5自動化立體倉庫系統(tǒng)圖形監(jiān)控畫面
采用Kingview實現(xiàn)的監(jiān)控與數(shù)據(jù)管理程序主要具有如下功能:實時監(jiān)視整個自動化立體倉庫中各部分的運行情況;動態(tài)顯示各設(shè)備狀態(tài)以及貨物的運行位置;監(jiān)控系統(tǒng)出錯報警情況;能夠直接獨立地控制立體倉庫中所有設(shè)備的啟動、運行和停止。
利用Kingview實現(xiàn)PLC與監(jiān)控機的通信,達到了遠程實時監(jiān)控與管理的目的,不僅縮短了設(shè)計周期,而且系統(tǒng)承接性較好,尤其對于大規(guī)模復(fù)雜控制系統(tǒng)此優(yōu)點尤為突出。
3 結(jié)束語
本文所設(shè)計的立體倉庫系統(tǒng),通過PROFIBUS現(xiàn)場總線將監(jiān)控機、上位機S7-300以及下位機S7-200連接成一個有機整體,同時應(yīng)用工控組態(tài)軟件組態(tài)王Kingview對系統(tǒng)進行監(jiān)控,達到了遠程實時監(jiān)控和管理的目的。另外,此系統(tǒng)預(yù)留諸多擴展接口,便于外接其它模塊或工業(yè)設(shè)備,具有較強的可擴展性和開放性。
用戶評論
共 0 條評論