紡織品!S7 1200PLC 作為客戶端和除錯助手進行資料通訊

Mondo 科技 更新 2024-01-29

S7-1200支援標準TCP協議,可以作為客戶端和伺服器與其他裝置或軟體進行通訊。 您可以呼叫TSEND C、TRCV C、TCON等命令與通訊夥伴建立TCP連線。 這是使用 PC 上的網路除錯助手與 S7-1200 建立 TCP 通訊的簡單方法。

本示例中使用的軟硬體環境:

tia portal v16

TCP UDP 套接字除錯工具。

cpu1214c dc/dc/dc(6es7 214-1ag40-0xb0),v4.4

PC 乙太網電纜。

1.開啟除錯軟體,選擇左側的TCP伺服器,點選“建立”按鈕。 如圖 1 所示

圖1socket 建立伺服器。

2、軟體彈出監聽埠輸入框,輸入通訊埠號。 如圖 2 所示:

圖2socket 設定通訊埠。

3.進入監聽埠後,軟體會自動啟動TCP Server Socket監聽指定的通訊埠。 如圖 3 所示:

圖3socket 啟用偵聽。

1. 開啟 TIA Portal v16,建立乙個新專案,並新增 cpu1214c dc dc dc v44.並設定CPU的IP位址。 如圖 4 所示:

圖4設定 IP 位址。

2. 增加TCP通訊命令。 如圖 5 所示:

圖5呼叫 TCP 通訊命令。

3. 配置通訊。 如圖 6 所示

圖6配置通訊連線。

4.編寫傳送和接收指令。 如圖 7 所示:

圖7資料傳送和接收指令。

5. 確認連線。 如圖 8 所示:

圖8已建立 TCP 連線。

6. 傳送和接收資料。 如圖 9 所示:

圖9資料交換。

注意:在本例中,除錯助手是按照ASCII格式傳送的,所以如果傳送12345678,s7-1200會顯示十六進製,即16

相關問題答案