加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線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