S7-1200 作為 Modbus/TCP 客戶端使用"MB_CLIENT" 指令通過 PROFINET 連接進行通信。使用該條指令無需額外的硬件。 "MB_CLIENT" 指令建立客戶端和服務(wù)器之間的連接,發(fā)送請求,接收響應(yīng),并控制與Modbus/TCP 服務(wù)器連接的通斷。專賣西門子6ES7134-4JB51-0AB0特價
S7-1200作為 Modbus/TCP 服務(wù)器使用"MB_SERVER" 指令通過 PROFINET 連接進行通信。使用該條指令無需額外的硬件。"MB_SERVER" 指令處理 Modbus/TCP 客戶端的連接請求,接收 Modbus 功能碼請求,并發(fā)送響應(yīng)消息。
例程中提供2個 Modbus 功能。每個 Modbus 功能需要通過一對 Modbus 程序塊(MB_CLIENT 和 MB_SERVER)建立 Modbus TCP 的連接。
下圖給出了在本例中Modbus功能塊的概覽,以及 Modbus 功能塊的參數(shù)分配。
圖 01
以下文檔描述了
83130159_NET_S7-1200_MODBUS_TCP_en.pdf ( 4646 KB )
專賣西門子6ES7134-4JB51-0AB0特價
使用S7 通信,可以實現(xiàn)S7-1500 CPU的PROFINET接口和工業(yè)以太網(wǎng)接口的數(shù)據(jù)傳輸。
可以使用下面的通信指令用于S7 通信
在STEP 7 V12 SP1 Upd2 (TIA Portal) 中可以在"Instructions" 任務(wù)卡下的 "Communication > S7 Communication" 中找到上面涉及的通信指令。
下面的文檔描述了如何在兩個S7-1500 CPU之間組態(tài)一個S7 連接,并使用PUT 和 GET通信指令實現(xiàn)兩個S7-1500 CPU之間的數(shù)據(jù)交換。
S7_communication_S7-1500_en.pdf ( 1038 KB )
下載
下載文件中包含 "S7_communication.zip"。
拷貝"S7_communication.zip"文件到一個單獨的目錄下之后雙擊這個文件。接下來就可以用STEP7 打開和處理解壓縮的項目數(shù)據(jù)。
S7_communication.zip ( 1431 KB )
進一步的信息