西門子SMARTCPUSR20 西門子SMARTCPUSR20 西門子SMARTCPUSR20
西門子S7-200和S7-200 SMART的以太網(wǎng)通信都采用S7協(xié)議的單向通信,可以作客戶機或服務器,每個讀操作多傳輸222字節(jié),每個寫操作多傳輸212字節(jié)。
它們在性能上的區(qū)別如下:
1)S7-200 SMART的CPU集成了一個以太網(wǎng)接口和RS-485接口。S7-200的以太網(wǎng)通信需要配備一塊價格比CPU 226還高的CP 243-1以太網(wǎng)模塊。
2)S7-200 SMART的以太網(wǎng)接口有一個用于編程計算機的連接,還有8個用于HMI(人機界面)的連接,8個用于以太網(wǎng)設備的主動的GET/PUT連接,和8個被動的GET/PUT連接。上述的25個連接可以同時使用。S7-200 SMART與高性價比的SMART 700 HMI配合使用非常方便。
CP 243-1只有一個用于編程計算機的連接,和8個S7連接。
3)S7-200和S7-200 SMART都用向?qū)斫M態(tài)以太網(wǎng)通信。S7-200 SMART的GET/ PUT向?qū)У牟僮骱喕搅,S7-200的以太網(wǎng)向?qū)枰嘣O置十多個參數(shù)。
4)S7-200的以太網(wǎng)通信需要調(diào)用向?qū)傻腅TH0_CRL,對于每一個連接、連接中的每一個數(shù)據(jù)傳輸,都需要調(diào)用一次向?qū)傻淖映绦駿TH0_XFR。
S7-200 SMART的以太網(wǎng)通信只需要調(diào)用一次向?qū)傻腘ET_EXE子程序。
5)S7-200在以太網(wǎng)通信中作服務器也需要用向?qū)斫M態(tài),并調(diào)用子程序ETH0_CRL。
而S7-200 SMART作服務器不需要用向?qū)斫M態(tài),也不需要調(diào)用通信子程序。
6)S7-200 SMART之間用以太網(wǎng)通信交換數(shù)據(jù)不需要附加的硬件成本,比S7-200的網(wǎng)絡讀寫指令的MPI通信的字節(jié)數(shù)(16字節(jié))和傳輸速率大得多。S7-200 SMART通過以太網(wǎng)還可以與S7-1200和S7-300/400通信。
西門子SMARTCPUSR20,西門子CPUSR20,西門子可編程控制器CPUSR20
READ_RTC、SET_RTC 編程提示
不接受無效日期。 例如,如果您輸入 2 月 30 日,則將發(fā)生非致命日時鐘錯誤
(0007H)。不要在主程序和中斷例程中使用 READ_RTC/SET_RTC 指令。 執(zhí)行另一個
READ_RTCX/SET_RTCX 指令時,無法執(zhí)行中斷例程中的 READ_RTCX/SET_RTCX 指令。在這種情況下,系統(tǒng)標志位 SM4.3 會置位,指示嘗試同時對日時鐘執(zhí)行二重訪問,導致 T 數(shù)據(jù)錯誤(非致命錯誤 0007H)。
CPU 中的日時鐘僅使用年份的后兩位數(shù),因此 2000 年表示為 00。但使用年份值的用戶程序必須考慮兩位數(shù)的表示法。
2099 年之前的閏年均可正確處理。