門子系列PLC產品,功能比較強大。而在通信這塊也是獨樹一幟,那么對于初學者來說,面對西門子1200 PLC如此強大的通信功能,那在實際項目中該如何選擇通信協議呢?本文我們將來了解1200PLC的通信功能。
S7-1200 CPU 本體上集成了一個 PROFINET 通信口(CPU 1211C - CPU 1214C)或者兩個 PROFINET 通信口(CPU 1215C - CPU 1217C),支持以太網和基于 TCP/IP和UDP 的通信標準。這個PROFINET 物理接口是支持10/100Mb/s的 RJ45口,支持電纜交叉自適應,因此一個標準的或是交叉的以太網線都可以用于這個接口。使用這個通信口可以實現 S7-1200 CPU 與編程設備的通信,與HMI觸摸屏的通信,以及與其它 CPU 之間的通信。
S7-1200 CPU支持的通信功能主要分為以下幾類:
①PG通信、HMI通信
②S7通信
③OUC通信
④PROFINET通信
⑤MODBUS TCP通信
⑥Web服務器通信
PG通信即為與編程設備之間的通信,S7-1200CPU通過博途軟件實現對PLC的程序上載與下載、調試、診斷時,都需要用到PG通信功能。
HMI通信主要用于S7-1200與觸摸屏之間的通信,如連接西門子的精簡面板、精致面板等,也可以實現與一些帶以太網接口的第三方設備進行通信,與第三方設備的觸摸屏通信時,需要在CPU屬性的“防護與安全”設置中激活“允許來自遠程對象的PUT/GET通信訪問”否相通信可能無法建立(如圖1)。
圖1
S7通信主要用于西門子SIMATIC CPU之間的通信,如S7-1500與S7-1200之間的通信,S7-300/400與S7-1200通信等,該通信標準未公開,不能用于實現與第三方的設備進行通信。S7通信是一種組態通信,使用S7通信時,需要在網絡視圖中進行組態與配置,客戶機-服務器通信,通過組態進行自動連。如圖2和圖3所示。
圖2
圖3
OUC通信即為開放式通信,采用開放式標準,適合與第三方設備或PC進行通信,也適用于S7-300/400,S7-1500/1200以及S7-200SMART之間的通信。S7-1200的開放式通信支持TCP/IP通信、ISO_on_TCP通信和UDP通信,TCP/IP通信是面向“數據流”的通信,而ISO_on_TCP通信和UDP通信是面向“消息流”的通信。如圖4所示。
圖4
S7-1200CPU提供了相應的OUC通信指令,來實現S7-1200的OUC通信,常用的指令為TSEND_C和TRCV_C,該指令為帶有連接管理的指令。使用是可以在該指令的組態項中組態OUC通信的通信方式。如圖5和圖6所示
圖5圖6
Modbus協議是一種簡單、經濟和公開透明的通信協議,用于不同類型總線或網絡中的設備之間的客戶端/服務器通信。除了有基于以太網接口上的Modbus TCP通信外,還有基于串口通信的Modbus RTU通信。
ModbusTCP通信也是開放式的通信,同樣需要使用OUC通信的連接資源。Modbus TCP使用端口號502,S7-1200CPU即可作為Modbus TCP通信的客服端或服務器。如圖7、圖8所示。
圖7
圖8
PROFINET是開放的、標準的、實時的工業以太網標準, PROFINET IO主要用于模塊化、分布式控制器。
S7-1200CPU可通過PROFINET IO通信連接現場分布式站點(如ET200S、ET200SP等)S7-1200固件版本在V4.0以上除了可以作為PROFINET IO控制器外還可以作為PROFINET IO智能設備,固件版本在V4.1以上的開始可支持共享設備功能,即可以Zui多與2個PROFINET IO控制器連接。如圖9所示。
- 西門子S7-1200PLC模擬量控制變頻器 2024-11-22
- 老電工講解S7-1200恒壓供水項目的基本操作 2024-11-22
- 西門子電機運行時間排序案例分享,趕緊收藏學習 2024-11-22
- 西門子S7-1500+多觸摸屏方案+V90+產量統計 2024-11-22
- 西門子變頻器維修順口溜,記住搞定90%故障! 2024-11-22
- 西門子S7-200smart V2.8新指令介紹(上) 2024-11-22
- 西門子Modbus調試軟件--ModbusPoll、ModbusSlave使用詳解 2024-11-22
- 伺服控制、步進控制、變頻控制的工作原理及特點是什么? 2024-11-22
- 西門子變頻器設置很神秘?其實必須設置的參數就這么幾個 2024-11-22
- 西門子1200PLC 傳送帶控制升級版 2024-11-22
- 如何在西門子SMART line屏幕中直接關聯200smart的變量? 2024-11-22
- 西門子S7-200 SMART PLC如何與MCGS觸摸屏485通訊連接?本文詳解! 2024-11-22
- 西門子電機多大才需要降壓啟動?一文就搞明白 2024-11-22
- 西門子PLC結構化編程詳解,電氣小白建議收藏 2024-11-22
- 不懂PLC程序時,該如何維修PLC電路 2024-11-22
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415