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