內蒙古PLC程序編寫從流水燈程序設計看如何編寫PLC程序
發布日期:2022-08-31 作者: 點擊:
PLC編程除了記住指令及其使用方法外,還應該有一個從功能需求到程序實現的過程。內蒙古PLC程序編寫即如何依照需要實現的功能,到編寫完成程序的實現。這個過程一般包含如下幾個部分的工作:
PLC程序編寫一般過程
從圖中的流程可以看到,一個PLC程序的實現,其前期設計應該是包含了大量的工作內容的。做好前期設計工作,可以有效的提高程序質量,減少程序中的BUG存在。這里我們以流水燈的控制過程給大家分享如何編寫PLC程序。
功能要求:運行開關在運行擋位時,流水燈的一位點亮,然后每隔1s,從第一位依次向后點亮,點亮后一位時,前一位熄滅。
編程前設計
1、硬件地址分配
X0:啟動信號輸入;
Y0-Y15:流水燈控制信號;
2、內蒙古PLC程序編寫價格內部資源規劃
T0,T1:流水燈間隔時間控制;
M0-M9:外部輸入信號映射(區域規劃,實際使用時不一定區域內地址全閉使用),M0對應于X0;
M10-M29:外部輸出信號映射(區域規劃,實際使用時不一定區域內地址全閉使用),M10對應于Y0,M11對應于Y1……;
3、程序架構設計
這里可以將程序設計為兩個層面的功能處理:功能實現層、底層驅動層。
在功能實現層完成流水燈功能的實現;底層驅動層實現外部驅動信號的映射及處理。
在程序功能實現層,將程序的時許控制處理設計為一個功能單元;將流水燈轉換功能控制設計為一個功能單元。
4、程序子功能單元設計
時序處理控制單元:
流水燈時序處理子程序單元
流水燈轉換功能單元:
流水燈轉換子程序單元
程序設計編寫
流水燈控制程序編寫如下:
程序測試
程序測試流程為:功能單元程序測試->程序總統功能聯調測試。測試成功,內蒙古PLC程序編寫即完成程序的設計。
以上即為一個PLC程序編程時的實現過程。