6ES7 952-1KL00-0西門子內存卡6ES7 952-1KL00-0AA0
SIEMENS西門子上海朕鋅電氣設備有限公司
鐘濤()
24小時銷售及:
電 話:
手 機:
: 1824547528
地址:上海市金山區楓灣路500號
西門子PLC6ES7 658-2BC07-0YA0
西門子PLC6ES7 658-2BC07-0YA0
《銷售態度》:質量保證、誠信服務、及時到位!
《銷售宗旨》:為客戶創造價值是我們永遠追求的目標!
《產品質量》:原裝*,*!
《產品優勢》:專業銷售 薄利多銷 信譽好,口碑好,價格低,貨期短,大量現貨,服務周到!
說明:
由于 TP170A , TP170micro 及 TP177micro 系統時鐘為軟時鐘,因此系統時鐘只能通過“日期/時間 PLC ”區域指針按一定時間間隔與 S7-200 控制器進行同步。
您有兩種選擇:
- 將控制器系統時鐘傳送至操作面板
- 將自定義系統時鐘傳送至控制器及操作面板
在本條目的zui后提供了一個以上所描述的兩種傳送方法的樣例壓縮文件 。其包含了 STEP 7 Micro/Win 的一個程序塊(庫)及 WinCC flexible 組態的相關操作面板項目。
您可以在操作面板上通過使用“日期/時鐘 PLC ”區域指針(參看圖 01 )來同步系統時鐘,該時鐘為操作信息及其他事件信息的時間戳。在有些操作面板沒有“日期/時間 PLC ”區域指針的情況下, WinCC flexible 無法組態。
在 WinCC flexible 中組態
在“區域指針”選項單中插入“日期/時間 PLC ”區域指針并設置連接參數。(圖 01 )。然后定義區域指針的起始地址,例如“ VB 0 ”,該地址用于存放 S7-200 傳送至操作面板的系統時鐘。通過更新周期可以定義操作面板更新當前系統時鐘為控制器系統時鐘的時間間隔。建議將更新周期設置為至少 10 秒。
圖 01
為了能夠讀出 S7-200 的系統時鐘,您需要從 STEP 7 Micro/WIN 項目樹的指令中調用 READ_RTC 塊。
在 STEP 7 Micro/WIN 中的組態
在您的 STEP 7 Micro/WIN 程序中需要調用 READ_RTC 函數用于讀出系統時鐘。將區域指針的地址分配給 T 參數。zui后您需要將 WinCC flexible 樣例項目下載到您的操作面板中。
圖 02
將自定義系統時鐘傳送至控制器及操作面板
如果您希望使操作面板的系統時鐘能與 S7-200 的系統時鐘同步且通過操作面板能夠修改時鐘,您必須使用該條目的zui后所提供的 附件 1 中所包含的“ Timesynch_TP170A_micro ”( v1.1 )塊。
下面解釋用于操作面板與 S7-200 時鐘同步的“ Timesynch_TP170A_micro ”的執行。
STEP 7 Micro/WIN 中的組態
在 STEP 7 Micro/WIN 中導入庫(附件 1 )。在條目 ID: 16689345 中可查閱在 STEP 7 Micro/WIN 中導入庫的信息。
通過打開“文件 > 庫存儲... ”為同步區域定義公共存儲區域。例如選擇“ Timesynch_TP170A_micro ”( v1.1 )塊并輸入起始地址“ VB 0 ”。
圖 03
注意:
使用“ Timesynch_TP170A_micro (v1.1) ”庫中的升級版本同步塊。
注意:
您可以在庫中通過右鍵單擊打開彈出菜單標記塊來改變塊的版本。然后選擇“屬性”。在“版本庫”下顯示了塊的zui后版本。在塊注釋中給出了版本號 v1.1 。
將時鐘同步塊集成到程序中(例如“ MAIN ( OB1 )”)并為塊定義參數(變量)。通過在 S7-200 程序中連接輸入“ EN ”來使能該塊,例如使用“ LD SM0.0 ”。
在樣例中的變量( VB12-VB19 )用于設置 S7-200 的系統時鐘。標志 M1.1 作為傳送至控制器的觸發位。第二個標志只有內部操作時需要。
圖 04
為了能夠通過操作面板來改變 S7-200 的系統時鐘您必須在 WinCC flexible 中進行以下設置。
WinCC flexible 中的組態
如上所述,在項目中插入“日期/時間 PLC ”區域指針。為了與區域指針使用的地址區域*您需要在 STEP 7 Micro/WIN 中使用一樣的地址區域(參看圖 03 )。
圖 05
在 WinCC flexible 中定義 6 個“ Byte ”類型的變量用于在操作面板上輸入日期/時間以及 1 個“ Bool ”類型的變量用于觸發將時鐘傳送至控制器。在操作面板上您可以通過 I/O 域連接變量來分配時間值及通過一個按鈕來置位/復位所連接的觸發位( M1.1 )。在操作面板上顯示的輸入域都必須為十六進制。
圖 06
注意:
注意在某些情況下通過操作面板更新時間來修改系統時鐘會需要幾秒鐘。這依賴于波特率設置。
STEP 7 Micro/WIN 及 WinCC flexible 項目
復制“ timesync.zip ”文件至單獨的文件夾并將其解壓。然后您就可以將庫集成到版本為 V4 及以上的 STEP 7 Micro/WIN 中并用于您的 S7-200 項目中。您可以在 WinCC flexible 2004 及以上版本中打開并使用 HMI 項目。
1.操作面板同S7-200 CPU間的時鐘操作
1.1使用S7-200 CPU時鐘對操作面板的時鐘同步
步驟如下:
(1) 在Micro/Win中,周期調用READ_RTC函數,以定時讀取S7-200 CPU的系統時鐘,將時鐘信息存放在V區,比如VB100。
(2) 如果是用WinCC Flexible 組態:請先設置好通訊參數;然后在“區域指針”頁內,建立“日期/時間PLC”, 指向S7-200 中存放時間信息的區域VW100即可。見下圖:
(3) 如果是用ProTool組態:請先設置好控制器的通訊參數;然后插入“日期/時間-PLC” 區域指針, 指向S7-200 中存放時間信息的區域VW100即可。見下圖:
1. 2通過面板修改S7-200 PLC時鐘
大致設置如下:
(1) 在操作面板項目中創建: 1個標志變量(比如:地址為 V20.0)和年、月、日、時、分、秒 6 個 BYTE變量,分別連接到PLC的連續V區中,比如:VB70 – VB75。
(2) 在 MicroWin中,用標志變量觸發來調用SET_RTC,將VB70 – VB75作為時間參數傳遞給該函數,來實現通過面板修改S7 PLC時間。
(3) 注意:給S7-200設定系統時間時,不要給時間信息中的“星期”字節賦“0”值,請給出確切的“星期幾”否則會導致時鐘同步失敗?;驅⒋俗止澲脼槌?1。