西門子plc怎么讀取系統時間?接下來我們與S7-300和S7-200為例子。
1.S7-300PLC
很多情況下我們都需要根據時間日期的變化來改變自動化系統的控制方式,這時候我們就需要將這些時間和日期的信息,從PLC中調出,下面我們就一起來學習,S7-300PLC是將時間日期信息如何進行存儲的。
S7-300PLC中實際上系統的時間日期信息是存儲在主程序OB1的本地數據中,具體位置是OB1的LB12到LB18,分別存儲的是年、月、日、小時、分鐘、秒、毫秒、信息如圖 1-1所示。
那么我們如果需要對這些信息進行提取最簡單的方法就是使用MOVE指令把這些L區的數據讀到其他區域比如說M區如圖 1-2所示。
2.
西門子plc s7-200 讀取plc內部時間的方法詳解。
讀取以及設置plc內部時鐘的方法,用read_rtc和set_rtc的方法
一下以讀取為例,讀取我的plc內部時間,設置同理。
相關補充:
方式一,你可以通過你的Step7編程軟件與300系列連線,然后通過菜單PLC-診斷/設定-設定日期時間來設定。
方式二,通過在PLC的程序中調用系統功能SFC1,來設定時間。