在西門子S7-1200系統(tǒng)CPU的屬性中有一個時間設(shè)置,我們在使用時,如果對時間有比較高的要求的話,一定要注意設(shè)置正確的參數(shù),否則將不正確。如下圖:
注意時區(qū)的選擇,上圖為UTC時間,即GMT時間,時間標準時間,如果是北京時間,請選擇UTC+8,要早8個小時。如下圖:
如果有夏令時,請激活夏令時選項,中國已經(jīng)取消夏令時。這樣設(shè)置后,CPU轉(zhuǎn)入在線,可以把模塊時間同步成PG/PC上的時間。否則為PLC出廠默認日期。如下圖:
我們可以通過擴展指令中的日期和時間中的讀取本地和系統(tǒng)時間指令來查看CPU中的時間時間是否設(shè)置正確。兩個指令分別為:RD_LOC_T(讀取本地時間,即帶時差時間)和RD_SYS_T(讀取系統(tǒng)時間,即UTC時間)。如下圖:
查看監(jiān)視結(jié)果,如下圖: