業務銷售;竭誠為你服務.
公司主營西門子PLC模塊,數控伺服,觸摸屏等系列產品,產品*,質保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-05-29 17:25:55瀏覽次數:211
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
本公司專業經銷西門子PLC;S7-200S7-300 S7-400 S7-1200 屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數控備件:*電機,電線線纜,希望能跟您有更多的合作機會!
??
買家拍前注意事項:發貨統一采用快遞發貨,貨物快遞到您手時候,一定要開箱檢驗!如有損壞,請拒絕簽收,并由快遞公司返回!在你簽收后表示你對該貨物沒有異議!,謝謝合作!
1、PLC類產品均為密封包裝,外包裝詳見產品圖片,白色標簽上均有品牌LOGO及產品訂貨號,各位買家在收到貨后,請核對型號無誤,再拆包裝(包裝拆開后將無法二次銷售,不支持退換貨)。
2、產品及包裝上均有的系列號,憑此序列號,質保一年。
本公司銷售的產品一律為(原裝*假一罰十*質保一年)本公司可以簽約正式的銷售合同,并可以開具17%的增值稅、普通。如需,稅點另算。2
本店所售均為原裝產品,敬請放心購買!量大價優,歡迎選購!如果本店沒有找到你需要的產品的話,可以聯系我,
(因為型號實在太多,可能有些沒有上架)
溫馨提示:
發貨統一采用快遞發貨,貨物快遞到您手時候,一定要開箱檢驗!如有損壞,請拒絕簽收,并由快遞公司返回!在你簽收后表示你對該貨物沒有異議!,謝謝合作!
購物注意事項:
l本公司可以簽約正式的銷售合同,并可以開具17%的增值稅、普通。如需,稅點另算
l公司與多家快遞公司合作(順豐申通),為默認快遞
l簽物時,一定要當快遞業務員的開箱檢驗貨物的完,如有破損,請拒絕簽收,并及與我們聯系,我們將及時處理
保證·服務誠信·價格實惠
本公司銷售的產品一律為原裝,假一罰十
★本公司宗旨:本著以誠信為本,以顧客為中心,為用戶提供專業的自動化產品及服務!
由于數據讀取超出 OUT 參數已選數據類型所允許的范圍,因此無法保存。
● DT:為 DT#1990-01-01-0:0:0,為 DT#2089-12-31-23:59:59.999
● LDT:為 LDT#1970-01-01-0:0:0.,為
LDT#2262-04-11-23:47:16.
● DTL:為 DTL#1970-01-01-00:00:00.0,為
DTL#2262-04-11-23:47:16.
* 在程序編輯器中,錯誤代碼可顯示為整數或十六進制值。有關切換顯示格式的信息,請參見“另請參
見"。
示例
在以下示例中,讀取 CPU 時鐘的模塊時間。使用的數據類型為 DATE AND TIME。
在全局數據塊中創建兩個用于存儲數據的變量。
互連該指令的參數,如下所示:選擇 DATE AND TIME 數據類型。
將讀取 CPU 時鐘的模塊時間,并通過輸出參數 OUT(“outputTIME")顯示。輸出參數
RET_VAL(“returnValue")用于指示處理無錯誤。
對 PLC 進行編程
編程和操作手冊, 10/2018 2445指令
4.1 指令
有關上述示例的更多信息和程序代碼,請參見“Sample Library for Instructions (頁 697)"
參見
轉換程序狀態的顯示格式 (頁 8834)
RD_LOC_T: 讀取本地時間 (S7-1200, S7-1500)
說明
使用該指令從 CPU 時鐘讀取當前本地時間,并將此時間在 OUT 輸出中輸出。在輸出本地
時間時,會用到夏令時和時間的時區和開始時間(已在 CPU 時鐘的組態中設置)的
相關信息。
參數
下表列出了“RD_LOC_T"指令的參數:
參數 聲明 數據類型 存儲區 說明
S7-1200 S7-1500
RET_VAL Return INT INT I、Q、M、D、L、 指令的狀態
P
OUT Output DTL DT, LDT, DTL I、Q、M、D、L、 本地時間
P *
* 數據類型 DT 和 DTL 無法用于以下存儲區:輸入、輸出和位存儲器。
有關有效數據類型的更多信息,請參見“有效數據類型概述 (頁 247)"。
對 PLC 進行編程
2446 編程和操作手冊, 10/2018 指令
4.1 指令
參數 RET_VAL
錯誤代碼* 說明
(W#16#....)
0000 無錯誤
0001 無錯誤。本地時間輸出為夏令時。
8080 無法讀取本地時間。
8081 由于當前的本地時間超出 OUT 參數已選數據類型所允許的范圍,因此無法保存。
● DT:為 DT#1990-01-01-0:0:0,為 DT#2089-12-31-23:59:59.999
● LDT:為 LDT#1970-01-01-0:0:0.,為
LDT#2262-04-11-23:47:16.
● DTL:為 DTL#1970-01-01-00:00:00.0,為
DTL#2262-04-11-23:47:16.
* 在程序編輯器中,錯誤代碼可顯示為整數或十六進制值。有關切換顯示格式的信息,請參見“另請參
見"。
示例
在以下示例中,讀取 CPU 時鐘的本地時間。使用的數據類型為 DATE AND TIME。
在全局數據塊中創建兩個用于存儲數據的變量。
互連該指令的參數,如下所示:選擇 DATE AND TIME 數據類型。
對 PLC 進行編程
編程和操作手冊, 10/2018 2447指令
4.1 指令
將讀取 CPU 時鐘的本地時間,并通過輸出參數 OUT(“outputLocTIME")顯示。輸出參
數 RET_VAL(“returnValue")指示處理無錯誤,通過此調用,將本地時間作為夏令時輸
出。
有關上述示例的更多信息和程序代碼,請參見“Sample Library for Instructions (頁 697)"
參見
轉換程序狀態的顯示格式 (頁 8834)
WR_LOC_T: 寫入本地時間 (S7-1200, S7-1500)
說明
指令“WR_LOC_T"用于設置 CPU 時鐘的日期和時間。在輸入參數 LOCTIME 中,輸入日
期和時間作為本地時間。
輸入值必須介于以下范圍內:
● DTL:值為 DTL#1970-01-01-00:00:00.0,值為 DTL#2200-12-31
23:59:59.
● LDT:值為 LDT#1970-01-01-0:0:0.,值為 LDT#2200-12-31
23:59:59.
本地時間和時間的時間信息粒度與具體產品有關,且至少為 1 毫秒。對于 LOCTIME
參數中小于 CPU 所支持的值的輸入值,將在計算期間進行上舍入。
可以在 RET_VAL 輸出參數中查詢在執行該指令期間是否發生了錯誤。
對 PLC 進行編程
2448 編程和操作手冊, 10/2018 指令
4.1 指令
參數
下表列出了“WR_LOC_T"指令的參數:
參數 聲明 數據類型 存儲區 說明
S7-1200 S7-1500
LOCTIME Input DTL DTL, LDT I、Q、M、D、 本地時間
L、P 或常量 *
DST Input BOOL BOOL I、Q、M、D、 Daylight Sing Time
L、P、T、C 或 僅在“雙重小時值"期間時鐘更
常量 改為時間時才進行求值。
● TRUE = 夏令時(個小時
值)
● FALSE = 時間(第二個
小時值)
RET_VAL Return INT INT I、Q、M、D、 錯誤消息(參見“RET_VAL 參
L、P 數")
* 數據類型 DTL 無法用于以下存儲區:輸入、輸出和位存儲器。
有關有效數據類型的更多信息,請參見“有效數據類型概述 (頁 247)"。
參數 DST (Daylight Sing Time)
僅當從夏令時切換為時間時,才會對參數 DST 進行評估:
● 從夏令時切換到時間時,使用 DST 進行評估
在 3 a.m 時,時鐘向后設置 (1) 一個小時。即,02:00:00: AM 和
02:59:59: AM 之間間隔了兩個小時。
因此,對于 LOCTIME 中所有介于 02:00:00: AM 和 02:59:59:
AM 之間的時間,需要聲明該時間是在時間切換之前還是之后。DST 參數的用法如下所
示:
– DST=TRUE 時,該時間為兩小時中的個小時。即,仍為夏令時時間。
– DST=FALSE 時,該時間為兩小時中的第二個小時。即,為時間。
對于 LOCTIME 中這兩小時之外的所有時間,DST 將無關。
● 從時間切換到夏令時
參數 DST 與時間到夏令時之間的切換無關。
在 2 a.m 時,時鐘向前設置 (1) 一個小時。即,02:00:00: AM 和
02:59:59: AM 之間不含任何小時間隔。
如果在 LOCTIME 處該小時內的某個時間,則將輸出錯誤代碼 W#16#8089。
對 PLC 進行編程
編程和操作手冊, 10/2018 2449指令
4.1 指令
(1)在此,假設采用歐洲中部時間 (CET)。CET 的切換時間為 2:00 AM(夏令時開始時間)
或 3:00 AM(夏令時結束時間)。不同時區的切換時間可能會有啥不同。
參數 RET_VAL
錯誤代碼* 說明
(W#16#....)
0000 無錯誤。
8080 參數 LOCTIME 的值無效。
8081 LOCTIME 參數中的時間值超出有效值范圍:
● DTL:值為 DTL#1970-01-01-00:00:00.0,值為 DTL#2200-12-31
23:59:59.
● LDT:值為 LDT#1970-1-1-0:0:0.,值為 LDT#2200-12-31
23:59:59.
8082** 月的值無效(DTL 格式中的字節 2)。
8083** 日的值無效(DTL 格式中的字節 3)。
8084** 時的值無效(DTL 格式中的字節 5)。
8085** 分的值無效(DTL 格式中的字節 6)。
8086** 秒的值無效(DTL 格式中的字節 7)。
8087** 納秒的值無效(DTL 格式中的字節 8 到 11)。
8089 時間值不存在(切換到夏令時時小時已過)。
80B0 實時時鐘發生了故障。
* 在程序編輯器中,錯誤代碼可顯示為整數或十六進制值。有關切換顯示格式的信息,請參見“另請參
見"。
** 僅適用于 DTL 格式的 LOCTIME 參數的本地時間信息。
示例
在以下示例中,設置 CPU 時鐘的本地時間。使用的數據類型為 DTL。
在全局數據塊中,創建 4 個變量進行數據存儲。
對 PLC 進行編程
2450 編程和操作手冊, 10/2018 指令
4.1 指令
互連該指令的參數,如下所示:選擇 DTL 數據類型。
如果常開觸點(“execute")的狀態為“TRUE",則執行“WR_LOC_T"指令。將用要
設置的時間(“inputLocTIME")覆蓋 CPU 時鐘的本地時間。輸出參數 RET_VAL
(“returnValue")用于指示處理無錯誤。輸入參數 DST(“dstValue")時間信息是指
時間。該參數僅與“兩小時"有關(參見說明“參數 DST")。
對 PLC 進行編程
編程和操作手冊, 10/2018 2451指令
4.1 指令
您可以確定 CPU 時鐘是否正確接收了新本地時間(“inputLocTIME"),如下所示:
● 使用 S7-1500 CPU 的顯示屏:在 CPU 顯示屏上導航到“設置 > 日期和時間 > 常規"
(Settings > Date & Time > General)。
● 使用 TIA Portal:使用“RD_LOC_T (頁 2446)"指令讀取 CPU 時鐘的本地時間。
● 使用 TIA Portal:導航到 CPU 的“在線與診斷"(Online & Diagnostics) 條目,并打開
“功能 > 設置時間"(Functions > Set time of day) 選項卡。
本地時間以 12 小時制格式輸出。
有關上述示例的更多信息和程序代碼,請參見“Sample Library for Instructions (頁 697)"
參見
轉換程序狀態的顯示格式 (頁 8834)
SET_TIMEZONE:設置時區 (S7-1200, S7-1500)
說明
使用指令“SET_TIMEZONE"設置進行本地時區和夏令時/時間切換的參數。
可通過指令“SET_TIMEZONE"進行以上設置(與 CPU 屬性中的時間設置相對應)。而執
行指令“SET_TIMEZONE"需定義 TimeTransformationRule 數據類型的相應參數。
本地時間將根據采用該時區和夏令時/時間切換設置的時間進行計算。CPU 的系
統時間為 UTC 時間。時間于內的通信。
說明
調用“SET_TIMEZONE"指令
指令“SET_TIMEZONE"將內部數據寫入 CPU 的裝載存儲器中。因此,在發生電源故障
時,將應用時區中的更改內容。而無需要再次調用該指令。
每次更改時區時,需要調用該指令一次。例如,建議在啟動 OB 中調用
下一篇:西門子6SL3120-1TE15-0AB0性能