一個完整的PLC程序一般有以下幾個部分組成,文字粗糙但句句實用:
1、開機狀態(tài)初始化部分:
開機的時候,對系統(tǒng)中的一些變量進行復位,防止因為某些保持寄存器狀態(tài)保持導致系統(tǒng)誤動作;
2、系統(tǒng)初始化部分:
系統(tǒng)在運行一段時間之后,可以通過系統(tǒng)初始化可以使系統(tǒng)在任何狀態(tài)下恢復到初始狀態(tài);
3、報警程序;
系統(tǒng)的監(jiān)測部分,實時檢測系統(tǒng)運行中的狀態(tài),有問題會及時報警進行提示;
4、手動程序;
在手動狀態(tài)下,可以進行操作調(diào)試的一些動作;
5、自動程序;
一個自動化系統(tǒng)運行時的主要程序部分,強烈建議在自動程序段中使用類似于如下圖所示的編程方法進行編程,先不要反駁,等你明白后再來謝我!
參考程序段
6、系統(tǒng)線圈輸出部分;
系統(tǒng)執(zhí)行機構(gòu)輸出部分,直接通過控制Y輸出來控制執(zhí)行機構(gòu)動作;
大家有沒有發(fā)現(xiàn),無論多么旁大的系統(tǒng)都是由這些程序一塊一塊搭建而成的,或者在此基礎(chǔ)上有增有減。但是最重要的還是大家一定要有結(jié)構(gòu)化,模塊化編程的思想;
案例說明:具體看下圖,例子只為給大家展示,并不與實際工業(yè)狀況相符;傳送帶上產(chǎn)品好壞的檢測,并進行簡單的分類;產(chǎn)品從左側(cè)流入,有料感應器1亮后,傳送帶停止,相機拍照,拍完傳送帶繼續(xù)轉(zhuǎn)動,有料感應器2亮,傳送帶停止,推料氣缸:產(chǎn)品OK則不推,產(chǎn)品NG則推入不良品盒子。
參考案例
具體案例程序如下所示:
參考程序1
參考程序2
參考程序3
參考程序4
-
寄存器
+關(guān)注
關(guān)注
31文章
5435瀏覽量
124600 -
感應器
+關(guān)注
關(guān)注
3文章
257瀏覽量
21567 -
PLC程序
+關(guān)注
關(guān)注
4文章
72瀏覽量
11578
原文標題:自動化PLC程序編程萬能模板-珍藏版
文章出處:【微信號:電子技術(shù)控,微信公眾號:電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
評論