西門子 S7 - 1200 在工業自動化項目中應用頗為廣泛,其通信性能強勁,為構建高效自動化系統提供了堅實保障。每一個訂貨號的 S7 - 1200 CPU 通信能力一致,可通過本體的以太網口以及擴展的各類通信模塊,實現多樣化通信功能。
在以太網通信領域,S7 - 1200 支持眾多協議。編程 PG 通信、S7 通信、HMI 通信為常見類型,開放式用戶通信則涵蓋 TCP、UDP、ISO ON TCP 通信以及 Modbus TCP 通信等。作為 Profinet IO 控制器,它多能連接 16 個 IO 設備;充當智能設備時,可連接多 2 個 IO 控制器,Profinet IO 通信數據區不超過 1024 字節,不過 S7 - 1200 僅支持 Profinet RT,不支持 Profinet IRT。在 S7 通信中,只支持 PUT/GET 指令,PUT 大 212 字節,GET 大 222 字節。TCP 與 ISO ON TCP 的通信字節數上限為 8192,UDP 通信字節數大是 1472 字節,且 UDP 支持廣播但不支持組播。另外,雙網口的 CPU 1215 (F) C 與 CPU 1217C 還支持 MRP 管理員與客戶端功能,OPC UA 服務器具備瀏覽、訂閱、讀寫、方法等豐富功能。
通過擴展 Profibus 模塊,S7 - 1200 可實現 Profibus 功能。連接 CM1243 - 5,能實現編程 PG 通信、HMI 通信、S7 通信以及常用的 Profibus DP 主站功能。每個 CM1243 - 5 多可連接 32 個 Profibus DP 從站,若同時使用 3 個 CM1242 - 5 模塊,多可連接 96 個從站,其傳輸速度在 kbps - 12Mbps 之間,支持周期與非周期通信,但不支持等時同步通信,每個 CM1243 - 5 的通信區大 512 字節輸入 / 512 字節輸出。連接 CM1242 - 5 則可實現 Profibus DP 智能從站功能,多連接 1 個主站,通信區大 244 字節輸入 / 244 字節輸出。在串口通信方面,S7 - 1200 可借助 CM1241 RS422/485、CM1241 RS232、CB1241 RS485 實現,支持點對點(PtP)通信、Modbus 主從通信、USS 通信、3964 (R) 等,功能豐富多樣,滿足不同工業場景下的通信需求 。
西門子 S7 - 1200 通信性能剖析