PLC自動程序的功能是控制設備按照事先設計好的工藝流程進行工作。PLC自動程序的流程編寫也有好幾種方法,常見的有以下幾種:
第一種,輔助繼電器的置位復位方法
這種方法是最原始最初級的寫法,也是最簡單的一種寫法,比如第一步置位M0,M0接通后控制某個結果,結果實現后復位M0,再置位M1,依次進行l流程控制。這種寫法通用所有的PLC。
第二種,使用步進指令控制方法
這種控制原理跟第一種是一樣的,區別在于由于指令的驅動會自動復位上一步的輔助繼電器標志,步進指令有個特點就是成對出現的,比如歐姆龍PLC步進指令是SNXT和STEP。這種方法也基本通用所有PLC。
第三種,使用SFC流程圖的方法
這種方法跟我們的設備工藝流程圖非常相似,也是最直觀的一種程序,第一步干什么,什么條件又開始干第二步,看上去非常清楚。雖然程序表面看上去非常清楚明了,但編寫項目程序實際的操作過程并不簡單,要熟悉這種寫法需要時間過程,而且這種方法并不通用所有的PLC。
第四種,移位指令方法
這種方法是利用移位指令的移位原理實現步序的控制,比如歐姆龍的SFT指令,三菱的ROL、ROR等,這種難點在于搞清移位指令的工作原理即可,也是通用所有PLC的編程。
第五種,用譯碼,編碼指令的方法
這種方法跟第四種是一樣的,都是利用指令本身的功能特點實現步序轉換。這種方法較前面幾種而言,是最難的一種了,當然也通用所有PLC編程。
第六種,寄存器的賦值方法
這種方法是數據傳送指令與比較指令相結合實現程序流程步序轉換的,個人認為這種方法是最容易理解的,操作上也是最簡單,建議初學者嘗試使用,當然這種方式也是通用所有PLC的。
你們還有其他的方法嗎?講出來大家可以借鑒學習下,謝謝!
下面截圖分別是以上幾種寫法的程序截圖,供大家參考。
審核編輯 :李倩
-
繼電器
+關注
關注
132文章
5350瀏覽量
148919 -
寄存器
+關注
關注
31文章
5343瀏覽量
120379 -
plc
+關注
關注
5011文章
13298瀏覽量
463396
原文標題:PLC自動程序有6種寫法
文章出處:【微信號:非標設備自動化設計,微信公眾號:非標設備自動化設計】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
plc什么情況下會導致程序丟失
plc程序丟失怎么恢復回來
怎么判斷PLC程序丟失了
觸摸屏和plc的程序怎么編寫
三菱plc程序后綴名有幾種
plc常見的三種通訊協議有哪些
plc通訊有哪些類型和特點
如何把plc程序轉到新的plc
三菱plc485程序如何寫
如何實現PLC的自動化控制邏輯
上位機軟件和plc程序的區別
plc編程語言與c語言的聯系 c語言和PLC有什么區別
plc編程入門基礎知識 plc編程語言有幾種
編寫PLC程序的7種方法
![編寫<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>的7<b class='flag-5'>種</b>方法](https://file1.elecfans.com/web2/M00/BB/12/wKgaomWTfsmAKJAPAAAQ9t-5i3g495.jpg)
評論