我們來看一下內(nèi)蒙古PLC程序編寫都有哪些規(guī)范吧
我們在進行內(nèi)蒙古PLC程序編寫設(shè)計時,盡量能按照一個規(guī)范去編程,這樣編出來的程序具有簡單可靠,可讀易懂性。下面我們來看一下都有哪些規(guī)范吧!
編程之前進行軟元件規(guī)劃,包括內(nèi)部繼電器、保持繼電器、數(shù)據(jù)寄存器、定時器、計數(shù)器等。
編程時要進行程序功能結(jié)構(gòu)的規(guī)劃,比較大型的工程或設(shè)備按功能分塊進行處理,一般以故障處理、手動處理、自動處理、輸出處理這樣的順序進行編程。如一條自動化生產(chǎn)線中有提升機、移行、頂起旋轉(zhuǎn)裝置等,則應(yīng)按上述單元分段分塊編程。
在分段分塊內(nèi)蒙古PLC程序編寫前應(yīng)加上簡短的段注釋,說明此段程序的功能,如有必要可以注明相應(yīng)的工藝流程,便于程序的可讀性。
在程序設(shè)計時,應(yīng)對設(shè)備進行抽象,對如停止、急停、過載、超限、超時、等共用因子進行提取,放在啟動回路或連鎖回路,作為整個程序結(jié)構(gòu)的大前提,在此基礎(chǔ)下,再將程序分為自動、手動兩大功能區(qū)。
自動模式切換到手動模式時,程序應(yīng)清除自動模式下的輸出和中間狀態(tài)。特別是在自動模式使用SET指令時,需要在手動模式用RESET指令予以清除。
6、單臺設(shè)備控制中需要有手動/自動切換,以及手動操作時可以啟/停功能,由自動切換到手動時,設(shè)備不能停機;由手動切換到自動時,設(shè)備啟/停取決于自動程序。
7、在設(shè)計內(nèi)蒙古PLC程序編寫的時候,當(dāng)出現(xiàn)工藝上的故障(非控制系統(tǒng)控制),盡量將故障現(xiàn)象保持,并有燈光聲音報警。直到操作工復(fù)位,以讓其知道系統(tǒng)出現(xiàn)了故障。