三菱PLC功能指令編程-控制路燈接通和斷開的程序

控制要求

夏季,路燈19:00開燈,次日5:00關燈;00:00-5:00燈開一半

其他季節,路燈18:00開,次日7:00關,00:00-7:00燈開一半

IO分配

X0 工作開關Y0路燈Y1路燈

梯形圖

三菱PLC功能指令編程-控制路燈接通和斷開的程序

三菱PLC功能指令編程-控制路燈接通和斷開的程序

三菱PLC功能指令編程-控制路燈接通和斷開的程序

路燈控制的關鍵在於設計時鐘的程序,對於FX2N系列PLC的CPU內部本身具有時鐘輸出。特殊寄存器D8013-D8019中存放實時的時鐘,其中D8013中存放秒,D8014存放分,D8015存放時,D8016存放日。D8017存放月,D8018存放年。D8019存放星期。

利用時鐘數據讀取指令TRD從PLC內部時鐘中讀取當前時間和日期,並裝在到以D13為起始地址的7個數據存儲器中,一次存放年月日時分秒和星期。其中D15存放的時小時時鐘,D17存放月時鐘,通過監視PLC的內部時鐘,用觸點比較指令實現對路燈的定時控制,這裡是把7-9月定義為夏季。其他時間為春秋夏。

當PLC上電工作時,TRD指令從PLC內部時鐘讀取當前的時間和日期,當SA接通時,當K值在1-6,和大於9即10-12時,中間繼電器M0為ON,控制春秋冬的路燈。

M0為ON後,當D15的值大於K18,通過置位指令使Y0和Y1輸出為ON,當D15中的內容等於K0時,復位指令使Y0為OFF,使燈亮一般。當D15中的內容等於K7時,復位指令復位Y1,使路燈全部滅。

當SA接通時,當K值在7-9,中間繼電器M1為ON,控制夏季的路燈。

M0為ON後,當D15的值大於K19,通過置位指令使Y0和Y1輸出為ON,當D15中的內容等於K0時,復位指令使Y0為OFF,使燈亮一般。當D15中的內容等於K5時,復位指令復位Y1,使路燈全部滅。

當然也可以用路燈時鐘控制器來控制,這裡僅僅是在PLC指令應用上以控制路燈為例


分享到:


相關文章: