公司主營:西門子數控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子DP接頭6ES7972-0BA52-0XA0
所售均為西門子原裝全新未開封產品,圖片僅供參考,一切以型號為準,實物保證全新,敬請放心購買.
FC TimeTask 在 CPU 中保持連續的日期和時間。FC 無參數。
將 FC 鏈接到循環用戶程序(在 OB1 內)中 FC BasicTask 之后。
僅當 CPU 由本地 TIM 同步后才可使用 FC TimeTask。相關 TIM 模塊的時鐘同步。
在 CPU 啟動后,TIM 通過組織幀提供日期和當前時間。此后,以 TIM 組態中的
時間間隔執行時鐘同步。對于 MPI/合用線的時鐘同步,建議采用 1 分鐘的時間間隔。FC
TimeTask 通過 TIM 提供的時間設置 CPU 時鐘。
FC 在每個 OB1 循環中讀出時間。讀出的時間輸入到 DB BasicData 的前兩個雙字中,標
記為有效或無效,并帶有一個說明是夏令時還是時間的指示符。
如果需要,所有塊的當前時間均取自 DB BasicData。例如,數據點典型值以這種將其
數據或 FC Trigger 加上時間戳,以檢查是否達到為 FC 設置的時間,或者是否已經過預設
的時間間隔。該時鐘也可用于用戶程序。
表格 1-149 為數據字分配日期、時間和時間狀態
CurrentDate 數據字節 0 年 * 10 年 * 1
數據字節 1 月 * 10 月 * 1
數據字節 2 日 * 10 日 * 1
數據字節 3 時 * 10 時 * 1
CurrentTime 數據字節 4 分 * 10 分 * 1
數據字節 5 秒 * 10 秒 * 1
數據字節 6 毫秒 * 100 毫秒 * 10
數據字節 7 毫秒 * 1 時間狀態
組態設備與網絡
1.4 創建組態
編輯設備與網絡
2134 編程和操作手冊, 10/2018
表格 1-150 半個字節“時間狀態"的分配
0 0 = 日期/時間無效
1 = 日期/時間有效
1 0 = 時間
1 = 夏令時
2 (未使用)
3 (未使用)
除了時間狀態外,還可以根據數據位 16.1“CpuClockOk"確定日期/時間是否有效。只要
CPU 上的時間有效,FC TimeTask 就會將該位設置為 1。在用戶程序中,此位可通過符號
名“BasicData.CpuClockOk"直接查詢。
FC Trigger
功能
FC 在可由用戶組態的時間將輸出置位,或以預設的時間間隔將輸出置位(存儲器位、數據
位或數字量輸出)。
FC 將在一個 OB1 循環后將此輸出復位。
也可以在循環用戶程序 (OB1) 中的任意點多次調用 FC。
如果要使用 FC Trigger 觸發運行程序段或功能,建議先直接調用 FC Trigger,然后再
執行該功能。根據 FC Trigger 設置的存儲器位觸發功能的應用舉例如下:
● 通過功能運行
● 調用塊
● 每 2 小時觸發計數值傳送
如果需要同時多個功能,則當所有功能都查詢由 FC 設置的相同存儲器位時,可由一
個 FC Trigger 塊來執行。但僅在觸發功能未重置此存儲器位本身時有效。
觸發塊重置存儲器位時的解決:
● 經常調用 FC Trigger,但只能同時針對不同的輸出存儲器位。
● 調用 FC Trigger 后,在適當數量的其他存儲器位中重新生成設定的輸出存儲器位。
FC 訪問 DB BasicData 的前兩個數據雙字中的 SINAUT 時鐘。如果 FC TimeTask 包含在
用戶程序中,則會提供,且由本地 TIM 以固定間隔同步。僅當 DB BasicData 數據字
節 7(時間狀態字節,位 0 =1)中的時間標記為有效時,FC Trigger 才會將為其設置的時
間與當前時間進行比較。
組態設備與網絡
1.4 創建組態
編輯設備與網絡
編程和操作手冊, 10/2018 2135
FC Trigger 運行的精度取決于時間精度以及 OB1 循環時間。
如果 OB1 循環時間小于 1 秒(通常狀況),則恰好在編程設定的時間(到秒)設置
輸出,且 OB1 循環時間誤差小于 1 秒。
如果 OB1 循環時間大于 1 秒,則 FC 使用 4 秒的公差。如果對 FC 進行處理的時間過遲,
但仍在組態的 4 秒公差之內,則仍會將輸出置位。
為 FC 組態的邊沿存儲器位“Flag"與輸出在同一時間置位,并在組態時間的 5 秒之后復
位。
沿存儲器位不能使用任何占位符參數,且不能由用戶程序復位。
有關對 FC Trigger 進一步進行參數分配的示例,請參見下文。
參數
名稱: IntervalMode
聲明: INPUT
數據類型: BOOL
取值范圍: TRUE / FALSE
說明時間點/時間間隔
● FALSE = 時間點
● TRUE = 時間間隔
在參數說明之后,提供了為時間或時間間隔分配參數的多個示例。
名稱: Hour_Minute
聲明: INPUT
數據類型: WORD
說明小時和分鐘的值。
更多說明:請參見參數“Month_Year"。
名稱: Second_Day
聲明: INPUT
數據類型: WORD
說明秒和日的值。
更多說明:請參見參數“Month_Year"。
組態設備與網絡
1.4 創建組態
編輯設備與網絡
2136 編程和操作手冊, 10/2018
名稱: Month_Year
聲明: INPUT
數據類型: WORD
取值范圍: ● 00 ... 99
● FF
說明月和年的值
每個參數都分為兩部分。每個參數有兩個值,每個值均由兩位數字為
BCD 編碼值。
● 前兩位數字小時、秒或月份值。
● 另外兩位數字分鐘、日或年的值。
在不需要的參數部分中輸入 FF。
允許哪些參數取決于特定參數和“IntervalMode"參數。參數說明之后提供了
更多信息。
名稱: TriggerOutput
聲明: OUTPUT
數據類型: BOOL
取值范圍: 輸出Q 0.0 ... I n.7
存儲器位M 0.0 ... M n.7
L 0.0 ... L n.7
數據位DBm.DBX 0.0 ... n.7
說明觸發器輸出
如果達到為“小時"到“年"設定的時間或時間間隔,則在一個 OB1 循環
期間,仍會設置輸出。
下一篇:西門子DP接頭6GK1901-1GA00