點擊上方藍字關注, 回復「100」領取電工經典電路圖100例
在自動控制中,常常要用到時鐘和時間的控制,比如學校上下課的自動打鈴和自動控制設備按口期和時間的控制。有的PLC有實時時鐘功能。
很多情況下我們都需要根據時間日期的變化來改變自動化系統的控制方式,這時候我們就需要將這些時間和日期的信息,從PLC中調出,下面我們就一起來學習。
plc中的時間如何利用和校正,plc中時間主要是其內部實時時鐘信號,利用它的信息可以在觸控螢幕上顯示時間、做時間加密程序如設備使用期限以及周期震蕩電路。就拿三菱FX3系列的plc為例子說明如何調用時間和對其進行校正。
plc的實時時間在特殊數據寄存器和輔助繼電器中,主要分為兩部分:1內部時鐘:具備下面4種內部時鐘,在可編程控制器通電以後保持振蕩,有10ms、100ms、1秒和1分鐘的周期如下圖,通過這些內部時鐘我們可以當做計時器使用和簡單的脈衝信號。
另一部分就是實時時鐘信號,它可以顯示年與日、時分秒以及星期的信息,數據保存在如下圖中的寄存器中,讀取和校正時間信號的方法有兩種,可以通過直接讀取/寫入寄存器中數據、也可以通過指令來獲得,如TRD(讀出可編程控制器內置實時時鐘的時鐘數據的指令)和TWR(向可編程控制器內置實時時鐘寫入時鐘數據的指令)。
那麼使用專用指令校正也可以通過如下程序進行設定,寫入之前必須將M8015開啟才能修改。
以上就是以三菱FX3系列plc為例說明時間的使用和校正的方法。
另外可以通過對應的指令讀取PLC時間,如下三菱Q系列讀取PLC時間,將時間存到D400開始的7個地址裡。
下圖可以看到D400是年 D401是月 D402 是日 D403是時 D404是分 D405是秒 D406是星期幾
有讀取時間指令自然有設置時間指令,將D400開始的7個地址的數據寫入PLC時間
那麼時間有什麼用處呢?我們可以通過設定一個時間輸出某個信號,比如下面是設置每天超過晚上6點-24點亮燈輸出Y0控制。
點擊這裡領取36元禮包
分享朋友圈一起長見識
更多視頻點擊「閱讀原文」