:1800弄(電子商務(wù)園)5005.
公司主營:西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2018-11-14 14:04:09瀏覽次數(shù):440
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
7.1.1 讀取和設(shè)置實(shí)時時鐘
LAD/FBD | STL | 說明 |
TODR T | 讀取實(shí)時時鐘指令從 CPU 讀取當(dāng)前時間和日期,并將其裝載到從字節(jié)地址 T 開始的 8 字節(jié)時間緩沖區(qū)中。 | |
TODW T | 設(shè)置實(shí)時時鐘指令通過由 T 分配的 8 字節(jié)時間緩沖區(qū)數(shù)據(jù)將新的時間和日期寫入到 CPU。 |
ENO = 0 時的非致命錯誤 | 受影響的 SM 位 |
· 0006H 間接地址 · 0007H T 數(shù)據(jù)錯誤 | 無 |
輸入 | 數(shù)據(jù)類型 | 操作數(shù) |
T | BYTE | IB、QB、VB、MB、SMB、SB、LB、*VD、*LD、*AC |
READ_RTC、SET_RTC 編程提示
這些指令不接受無效日期。例如,如果輸入 2 月 30 日,則會發(fā)生非致命性日時鐘錯誤
(0007H)。
不要在主程序和中斷例程中使用 READ_RTC/SET_RTC 指令。執(zhí)行另一個
READ_RTC/SET_RTC 指令時,無法執(zhí)行中斷例程中的 READ_RTC/SET_RTC
指令。在這種情況下,CPU 會置位標(biāo)志位
SM4.3,指示嘗試同時對日時鐘執(zhí)行二重訪問, T 數(shù)據(jù)錯誤(非致命錯誤
0007H)。
CPU 中的日時鐘僅使用年份的后兩位數(shù),因此 00 表示為 2000
年。使用年份值的用戶程序必須考慮兩位數(shù)的表示法。
2099 年之前的閏年年份,CPU 都能夠正確處理。
所有日期和時間值必須采用 BCD 格式分配(例如,16#12 代表 2012 年)。00 至 99 的
BCD 值范圍可分配范圍為 2000 至 2099 的年份。
T 字節(jié) | 說明 | 數(shù)據(jù)值 |
0 | 年 | 00 至 99(BCD 值)20xx 年:其中,xx 是 T 字節(jié) 0 中的兩位數(shù) BCD 值 |
1 | 月 | 01 至 12(BCD 值) |
2 | 日 | 01 至 31(BCD 值) |
3 | 小時 | 00 至 23(BCD 值) |
4 | 分 | 00 至 59(BCD 值) |
5 | 秒 | 00 至 59(BCD 值) |
6 | 保留 | 始終設(shè)置為 00 |
7 | 星期幾 | 使用 SET_RTC/TODW 指令寫入時會忽略值。通過 READ_RTC/TODR 指令進(jìn)行讀取時,值會根據(jù)當(dāng)前年/月/日值報告正確的星期幾 。 1 至 7,1 = 星期日,7 = 星期六(BCD 值) |
有關(guān)掉電期間實(shí)時時鐘可維持正確時間的時長,請參見《S7-200 SMART
手冊》的附錄 A“CPU 規(guī)范"。
超出斷電時長后,CPU 將初始化為下表所示的時間值。
日期 | 時間 | 星期幾 |
2000 年 1 月 1 日 | 00:00:00 | 星期六 |
緊湊型串行 (CRs) CPU 型號沒有 RTC(實(shí)時時鐘)
可使用 READ_RTC 和 SET_RTC 指令設(shè)置緊湊型串行 (CRs) CPU
型號中的年份、日期和時間值,但這些值將在下一次 CPU
斷電通電循環(huán)時丟失。上電時,日期和時間將初始化為 2000 年 1 月 1 日。
LAD/FBD | STL | 說明 |
TODRX T | 讀取擴(kuò)展實(shí)時時鐘指令從 PLC 中讀取當(dāng)前時間、日期和夏令時組態(tài),并將其裝載到從 T 所分配地址開始的 19 字節(jié)緩沖區(qū)中。 | |
TODWX T | 設(shè)置實(shí)時時鐘指令使用字節(jié)地址 T 分配的 19 字節(jié)時間緩沖區(qū)數(shù)據(jù)將新的時間、日期和夏令時組態(tài)寫入到 PLC 中。 |
ENO = 0 時的非致命錯誤 | 受影響的 SM 位 |
· 0006H 間接地址 · 0007H T 數(shù)據(jù)錯誤 · 0091H 操作數(shù)超出范圍 | 無 |
輸入 | 數(shù)據(jù)類型 | 操作數(shù) |
T | BYTE | IB、QB、VB、MB、SMB、SB、LB、*VD、*LD、*AC |
READ_RTCX、SET_RTCX 編程提示
這些指令不接受無效日期。例如,如果輸入 2 月 30 日,則會發(fā)生非致命性日時鐘錯誤
(0007H)。
不要在主程序和中斷例程中使用 READ_RTCX/SET_RTCX 指令。執(zhí)行另一個
READ_RTCX/SET_RTCX 指令時,無法執(zhí)行中斷例程中的 READ_RTCX/SET_RTCX
指令。在這種情況下,CPU 會置位標(biāo)志位
SM4.3,指示嘗試同時對日時鐘執(zhí)行二重訪問, T 數(shù)據(jù)錯誤(非致命錯誤
0007H)。
CPU 中的日時鐘僅使用年份的后兩位數(shù),因此 00 表示為 2000
年。使用年份值的用戶程序必須考慮兩位數(shù)的表示法。
2099 年之前的閏年年份,CPU 都能夠正確處理
低端市場中品泛濫,加速了低價惡性競爭,阻礙了器械行業(yè)的健康發(fā)展。實(shí)際上,能用戶與生產(chǎn)商合作,參與生產(chǎn)設(shè)計(jì)和的平臺屈指可數(shù)。具體來講,一方面要依靠嚴(yán)格的和環(huán)保;另一方面要采取環(huán)保、排污等費(fèi)用的征收手段,對好的企業(yè)少征收,前三季度關(guān)閉退出的礦山達(dá)780家,占到全行業(yè)企業(yè)總數(shù)的1/3。而使用3D打印,只要有設(shè)計(jì),設(shè)計(jì)師就能幾乎*修改設(shè)計(jì),使得大規(guī)模定制化成為可能。