雖然PLC程序編寫每個人有每個人的思路,但是最終的模式都是相通的。本文以三菱PLC的簡單梯形圖編程方法為例,分享一下萬能的編寫模板。
1.設(shè)置相關(guān)參數(shù)
參數(shù)設(shè)置包含:PLC參數(shù)設(shè)置、網(wǎng)絡(luò)參數(shù)設(shè)置、智能模塊參數(shù)設(shè)置等。

參數(shù)設(shè)置
2.程序內(nèi)容分配
程序內(nèi)容分配之前,你要對該套程序架構(gòu)有一定的了解,要清楚需要將程序分成幾部分主要內(nèi)容。
1)按照程序結(jié)構(gòu)分,比如:主程序、報警程序、復(fù)位程序等。
2)按照設(shè)備類型分,比如:上料程序、下料程序、機器人程序等。

程序內(nèi)容
3.初始化程序
初始化程序是對PLC程序的數(shù)據(jù)進行初始化,可以是上電自動清除數(shù)據(jù),也可以是手動初始化復(fù)位。

初始化程序
4.原點復(fù)位程序
原點復(fù)位程序要能夠?qū)崿F(xiàn)在手動狀態(tài)下,設(shè)備自動回到原點狀態(tài),其實原點復(fù)位程序就是設(shè)備一鍵回原點的“自動程序”。

原點復(fù)位
5.手動程序
手動程序包含自動化設(shè)備中所有動作的手動動作,主要包含:氣缸動作、馬達動作、伺服電機動作、電缸動作等。

手動程序
6.自動程序
當你手動程序已經(jīng)編寫完成后,你只要編寫好自動程序,并連接到各手動程序條件前即可。

自動程序
7.安全程序
安全程序:安全程序要保證你無論如何操作甚至是誤操作也不會撞壞設(shè)備元件,同時你的程序也要對人是安全的。即設(shè)備的安全和人的安全。

安全程序
8.報警程序
報警程序一定要盡可能地完善,要確保設(shè)備停止運行都能夠給出提示,而不是無故停機不動。

報警程序
以上就是PLC編程的簡單實用框架結(jié)構(gòu)。
審核編輯:郭婷
-
機器人
+關(guān)注
關(guān)注
213文章
31079瀏覽量
222235 -
plc
+關(guān)注
關(guān)注
5051文章
14594瀏覽量
486915
原文標題:PLC編程的簡單“萬能”框架結(jié)構(gòu)(實例:三菱PLC梯形圖編程方法)
文章出處:【微信號:電子技術(shù)控,微信公眾號:電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
什么是PLC網(wǎng)關(guān)?如何遠程控制PLC?
基于RT-Thread和兆易創(chuàng)新GD32F527系列MCU的健康監(jiān)測站 | 技術(shù)集結(jié)
半導(dǎo)體封裝框架的外部結(jié)構(gòu)設(shè)計
編寫簡單高效單片機匯編程序
PYQT 應(yīng)用程序框架及開發(fā)工具
?Microchip PL460可編程窄帶PLC調(diào)制解調(diào)器技術(shù)解析
請問STM32如何移植Audio框架?
可編程邏輯控制器PLC是什么?如何實現(xiàn)上網(wǎng)通信?
為何企業(yè)要選計量型三坐標測量機
編程軟件連接PLC出現(xiàn)IP沖突時如何解決?
PLC現(xiàn)場工程師工具攜帶指南
嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-Regmap子系統(tǒng)之Regmap框架結(jié)構(gòu)
STM32如何移植Audio框架?
樹莓派大變身:如何用 OpenPLC 打造你的迷你 PLC
PLC應(yīng)用技巧,輕松解決PLC故障
PLC編程的簡單實用框架結(jié)構(gòu)
評論