路燈簡簡單單的兩個字,包含了各種環境因素,路燈可以照亮我們前進的步伐,也可以照亮我們的生活,在我們生活中處處離不開路燈的存在,作為一個工控人,突然在某一時刻有沒有想過,咦,路燈可以不可以使用我們的PLC控制呢?這個肯定是可以的,那如何實現呢?接下來就帶大家來實驗路燈亮滅季節定時控制程序設計。
路燈由接在輸出點Q124.0和Q124.1的接觸器各控制一半,不同的季節開關燈時間,如下圖所示:
步:(點擊添加新設備,選擇CPU 315-2 DP版本號根據實際版本來設定,點擊確認)
第二步:(項目樹—PLC變量創建一下變量地址)
步:(創建DB數據塊)
第二步:(建立函數FC塊接口參數)
第三步:(編寫函數FC塊程序)
1.提取系統日期
2.比較是否小于時間3
3.比較是否大于時間1
4.大于時間1或小于時間3,亮一組燈
5.大于時間1亮另一組燈
第四步:(創建完成)
第五步:(編寫主程序OB1)
1.讀取系統日期時間
2.將月份送入MW10的低8位,判斷是在夏季或春秋季
3.如果不是夏季,也不是春秋季,則是冬季。
4.夏季,調用函數時間控制FC1塊。
5.春秋季,調用函數時間控制FC1塊
6.冬季,調用函數時間控制FC1塊。
7.調試并寫入系統日期時間
步:(讀取系統日期時間到P#DB1.DBX0.0系統日期時間)
第二步:(在程序段2中,傳送月份MW10的低8位(MB11)中,如果是6~8月(夏季),則M0.0線圈通電,如果是3~5月或9~11月(春秋季),則M0.1線圈通電。)
第三步:(在程序段3中,如果是其余月份(冬季),則M0.2線圈通電。)
第四步:(在程序段4中,如果是夏季,按設定的時間調用FC1,控制燈組1和燈組2。)
第五步:(在程序段5中,如果是春秋季,按設定的時間調用FC1,控制燈組1和燈組2。)
第六步:(在程序段6中,如果是冬季,按設定的時間調用FC1,控制燈組1和燈組2。)
第七步:(在程序段7中,調試時不可能長時間等待,可以通過變量監控修改系統日期時間,然后接通I124.0將日期時間寫入CPU中。)
- 實例講解西門子300和200PLC通訊,通訊可能是PLC中Zui難應用的 2024-10-30
- 西門子S7-300/400 PLC高速采集方案 2024-10-30
- 西門子S7-300plc可以擴展幾個機架 2024-10-30
- 西門子PLC故障實例 2024-10-30
- 西門子S7-300PLC模擬量量輸入輸出模塊揭秘 2024-10-30
- 如何實現西門子S7-300PLC之間的MPI通訊? 2024-10-30
- 詳解西門子PLC模擬量編程 2024-10-30
- 西門子S7-300 PLC如何控制變頻器實現三段速運行? 2024-10-30
- 西門子PLC S7-300程序清理方法 2024-10-30
- 西門子S7-300PLC模式選擇開關、狀態指示燈講解 2024-10-30
- 西門子S7-300PLC的復位及格式化 2024-10-30
- 西門子PLC S7-300程序備份步驟 2024-10-30
- 西門子S7-200/300/400通訊方式匯總 2024-10-30
- 西門子S7-300的CPU功能說明及項目選型 2024-10-30
- 西門子S7-300模擬量之FC 2024-10-30
聯系方式
- 電 話:17838383235
- 經理:徐嘉泉
- 手 機:17838383235
- 微 信:17838383235