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