6SL3351-6GE32-1AB3 西門子主板,易淘工控商城*供應西門子工控配件,近期還現(xiàn)貨上架西門子主板CUI板6SE7090-0XX84-0AA1。
6SL3351-6GE32-1AB3 西門子主板供應中心下面介紹西門子面板與西門子PLC 的日期和時間同步:
對于軟件時鐘面板觸摸屏, 斷電后, 面板的內部時鐘就會丟失, 回到出廠時的狀態(tài);對于無備份電池的硬件時鐘面板觸摸屏,斷電一段時間后,也會因為維持硬時鐘電容的電量耗盡而造成面板內部時鐘的丟失。但面板可以通過設置,來定時讀取西門子PLC的硬件時鐘信息,以保持和PLC時鐘*,這就是西門子PLC到觸摸屏面板的時鐘同步。
面板到PLC的時鐘同步。與上述相反,即用面板的時鐘來校準PLC的系統(tǒng)時鐘。PLC實際上是得到面板的時鐘信息后,調用相應設置時鐘的函數(shù),更改自己的系統(tǒng)時鐘,以保持和面板時鐘*。在本文所提供的例程中,實現(xiàn)的是用西門子PLC的時間同步西門子觸摸屏面板系統(tǒng)時鐘,同時可以在面板上修改PLC的時鐘,從而間接的修改了面板的系統(tǒng)時鐘。
關鍵詞 時鐘同步,設置時鐘,Smart觸摸屏時間Key Words clock synchronization, clock setting1. 西門子觸摸屏操作面板同西門子S7-200 CPU間的時鐘操作1.1使用西門子PLC S7-200 CPU時鐘對操作面板的時鐘同步步驟如下:
(1) 在西門子S7-200PLC編程軟件Micro/Win中,周期調用READ_RTC函數(shù),以定時讀取S7-200 CPU的系統(tǒng)時鐘,將時鐘信息存放在V區(qū),比如VB100。
(2) 在觸摸屏編程軟件WinCC Flexible組態(tài):請先設置好通訊參數(shù);然后在“區(qū)域指針”頁內,建立“日期/時間PLC”, 指向S7-200 中存放時間信息的區(qū)域VW100即可。見下圖:
1. 2通過面板修改S7-200 PLC時鐘
1. 2通過面板修改S7-200 PLC時鐘
大致設置如下:
(1) 在操作面板項目中創(chuàng)建: 1個標志變量(比如:地址為 V20.0)和年、月、日、時、分、秒 6 個 BYTE變量,分別連接到PLC的連續(xù)V區(qū)中,比如:VB70 – VB75。
(2) 在 MicroWin中,用標志變量觸發(fā)來調用SET_RTC,將VB70 – VB75作為時間參數(shù)傳遞給該函數(shù),來實現(xiàn)通過面板修改S7 PLC時間。
(3) 注意:給S7-200設定系統(tǒng)時間時,不要給時間信息中的“星期”字節(jié)賦“0”值,請給出確切的“星期幾”否則會導致時鐘同步失敗?;驅⒋俗止?jié)置為常數(shù) 1。
2.西門子觸摸屏操作面板同S7-300/400 PLC CPU間的時鐘操作2.1 使用西門子S7-300/400 CPU時鐘對操作面板的時鐘同步步驟如下:
(1) 在Step7中:新建DB塊DB1,在DB1中按順序定義兩個變量:
MyTimeDate 類型為 DATE_AND_TIME
temp 類型為 DWORD
周期調用SFC1(READ_CLK)函數(shù)(可以在OB35中調用),以定時讀取S7-300 CPU的系統(tǒng)時鐘,將時鐘信息存放在變量DB1. MyTimeDate中。
(2) 如果是用WinCC Flexible 組態(tài):請先設置好通訊參數(shù);然后在“區(qū)域指針”頁內,建立“日期/時間PLC”, 指向S7-300 中存放時間信息的區(qū)域DB1.DBW0(DB1.MyTimeDate)即可。
2.2 通過面板修改S7-300/400 PLC時鐘
大致設置如下:
(1) 在面板上新建: 1個標志變量和年、月、日、時、分、秒 6 個BYTE變量,分別連接到PLC的DB塊中DATE_AND_TIME類型的6個字節(jié)(其余字節(jié)不用),例如:
DB2.SetDateTime (類型為DATE_AND_TIME)。
(2) 在 Step7,用標志變量觸發(fā)來調用SFC0(SET_CLK),將DB2.SetDateTime作為時間參數(shù)傳遞給該函數(shù),來實現(xiàn)通過面板修改S7 PLC時間。
采購可直接郭:.