豐筌企業股份有限公司(自動控制器材專業代理商)

回到首頁 加入最愛
首頁 > 技術支援 > 詳細內容
技術支援 > 詳細內容
KTP HMI 的時間如何與S7-1200同步
在KTP HMI上要顯示時間,用到的物件叫作 "日期/時間域 (Date/Time Field)"圖一。但是使用之前,先確定是否有跟S7-1200 PLC做好時間同步,不然操作時會時間大亂。

圖一

KTP HMI 跟 S7-1200 PLC 要做時間同步,有三個步驟
1. S7-1200 PLC建立好DTL格式的DB(圖二)
2. S7-1200 PLC程式中使用時間日期指令(圖三)
3. KTP HMI 在區域指針中,定義好與S7-1200 PLC時間同步(圖四)

步驟一:S7-1200 PLC建立好DTL格式的DB
圖二

步驟二:S7-1200 PLC程式中使用時間日期指令

圖三


 

步驟三:KTP HMI 在區域指針中,定義好與S7-1200 PLC時間同步

圖四


 

在S7-1200 PLC 編輯軟體中關於日期時間的指令有三個,定義及時用時機如下:

WR_SYS_T:搭配HMI使用時,可改寫PLC的系統時間

RD_SYS_T:讀取PLC的系統時間

RD_LOC_T:讀取調整時區後的時間,可在PLC硬體組態中,常規下的時間欄位裡調整時區(台北:GMT +08:00)
 


 

如果要寫入時間可參閱範例
 


注意:此範例的編輯軟體及PLC硬體要求

1. S7-1200 韌體為 V2.2

2. STEP7 Basic V11 SP2
 

 

轉自 鮑伯的PLC事件