<object id="seflp"></object>

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