加入收藏 在線留言 聯系我們
            關注微信
            手機掃一掃 立刻聯系商家
            全國服務熱線17838383235
            公司新聞
            (博途)S7-300PLC 季節定時控制路燈亮滅程序設計
            發布時間: 2024-04-06 14:34 更新時間: 2024-10-30 14:14

            路燈簡簡單單的兩個字,包含了各種環境因素,路燈可以照亮我們前進的步伐,也可以照亮我們的生活,在我們生活中處處離不開路燈的存在,作為一個工控人,突然在某一時刻有沒有想過,咦,路燈可以不可以使用我們的PLC控制呢?這個肯定是可以的,那如何實現呢?接下來就帶大家來實驗路燈亮滅季節定時控制程序設計。


            01控制要求


            路燈由接在輸出點Q124.0和Q124.1的接觸器各控制一半,不同的季節開關燈時間,如下圖所示:



            02組態配置


            步:(點擊添加新設備,選擇CPU 315-2 DP版本號根據實際版本來設定,點擊確認)



            第二步:(項目樹—PLC變量創建一下變量地址)



            03編寫程序


            步:(創建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.調試并寫入系統日期時間



            04運行演示


            步:(讀取系統日期時間到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中。)




            聯系方式

            • 電  話:17838383235
            • 經理:徐嘉泉
            • 手  機:17838383235
            • 微  信:17838383235