步進編程,是一種編程方法,用時髦的話來說,就是一種算法。在三菱PLC中,有一種步進梯形圖,它其實就是特殊的梯形圖,為什么?因為它可以和梯形圖進行相互轉(zhuǎn)換,步進編程,實質(zhì)就是狀態(tài)機編程。
狀態(tài)機編程法,通俗的理解,就是事務(wù)有有限種狀態(tài),而編程,就是在這幾個狀態(tài)之間轉(zhuǎn)換。比如接觸器,它有吸合和釋放兩種狀態(tài),而讓這種狀態(tài)轉(zhuǎn)變,就是控制線圈是否得電,再比如變頻器,由啟動,停止,運行這三種基本狀態(tài),再引申一下,還有允許啟動,正在啟動,正在停止,正在減速等各種狀態(tài),在運動控制中,伺服由使能,回零完成,正在回零,點動等各種狀態(tài)。
理解了這些,那么就可以理解步進編程了,所謂步進編程,就是第一步干什么,第二步干什么,每一步,就是通過觸發(fā)條件,改變事物的狀態(tài)。
比如三相異步電機的星三角啟動,就可以用步進編程來實現(xiàn),電機有停止?fàn)顟B(tài),星型運行,三角型運行三種狀態(tài),所謂星三角啟動,就是讓電機在這三種狀態(tài)之間切換,很顯然,按下啟動按鈕,電機就會從停止?fàn)顟B(tài)轉(zhuǎn)換為星型運行狀態(tài),此時,再觸發(fā)一個定時器,當(dāng)定時時間到后,就會讓電機到三角形運行狀態(tài)。
怎么樣,PLC編程是不是很簡單?
所以,學(xué)習(xí)PLC,重要的不是你會多少種PLC的起保停梯形圖,也不是會用多少指令,而是要掌握編程方法,這樣才能在面對未知問題的時候,游刃有余的解決。思考,比什么都重要。
審核編輯 :李倩
-
PLC編程
+關(guān)注
關(guān)注
46文章
245瀏覽量
37303 -
梯形圖
+關(guān)注
關(guān)注
8文章
193瀏覽量
21558
原文標題:用這種方式編寫PLC程序很輕松!
文章出處:【微信號:愛上PLC,微信公眾號:愛上PLC】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論