UDP和調(diào)試助手
S7-1200支持UDP單播和UDP廣播,不支持UDP組播。UDP是一種無(wú)連接的通信協(xié)議,通過調(diào)用TSEND_C、TRCV_C、TCON等指令可以與其他設(shè)備或軟件進(jìn)行UDP通信。
本示例中使用的軟件和硬件環(huán)境:
① TIA Portal V16
② TCP/UDP Socket調(diào)試工具
③ CPU1214C DC/DC/DC(6ES7 214-1AG40-0XB0),V4.4
④ PC
⑤ 以太網(wǎng)線
需要完成的通信任務(wù):
S7-1200和調(diào)試助手進(jìn)行數(shù)據(jù)通信
通信設(shè)置
調(diào)試助手設(shè)置
1、打開調(diào)試軟件,選中左方的UDP Server,點(diǎn)擊“創(chuàng)建“按鈕。如圖1所示:
圖1.Socket創(chuàng)建UDP
2、軟件彈出端口輸入框。如圖2所示:
圖2.Socket設(shè)置端口號(hào)
3、輸入端口后,軟件會(huì)在收到對(duì)方數(shù)據(jù)后更新對(duì)方信息。如圖3所示:
圖3.Socket設(shè)置完成
S7-1200設(shè)置
1、打開TIA Portal V16,創(chuàng)建一個(gè)新項(xiàng)目,添加CPU1214C DC/DC/DC V4.4并設(shè)置CPU的IP地址。如圖4所示:
圖4.S7-1200設(shè)置IP地址
2、添加TCP通信指令。如圖5所示:
圖5.調(diào)用通信指令
注意:TSEND_C只能實(shí)現(xiàn)S7-1200單播,實(shí)現(xiàn)廣播需要使用TCON+TUSEND指令。
3、對(duì)通信進(jìn)行組態(tài)。如圖6所示:
圖6.組態(tài)通信
4、編寫發(fā)送和接收指令。如圖7所示:
圖7.數(shù)據(jù)收發(fā)指令
通信測(cè)試
編譯保存項(xiàng)目,下載至CPU。監(jiān)控?cái)?shù)據(jù)交互,如圖8所示:
圖8.數(shù)據(jù)交互
注意:調(diào)試助手發(fā)送的ASCII格式的123456789,所以CPU收到的是十六進(jìn)制的313233343536373839。
審核編輯:劉清
-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5619瀏覽量
175456 -
通信協(xié)議
+關(guān)注
關(guān)注
28文章
1024瀏覽量
41077 -
UDP協(xié)議
+關(guān)注
關(guān)注
0文章
70瀏覽量
13096 -
tia
+關(guān)注
關(guān)注
1文章
85瀏覽量
28516 -
S7-1200
+關(guān)注
關(guān)注
11文章
333瀏覽量
18545
原文標(biāo)題:UDP和調(diào)試助手
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
RL-TCPNet UDP通信,板子能接收網(wǎng)絡(luò)調(diào)試助手數(shù)據(jù),不能發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)調(diào)試助手?。。?!
RL-TCPNet UDP通信,板子能接收網(wǎng)絡(luò)調(diào)試助手數(shù)據(jù),不能發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)調(diào)試助手
VB TCP/UDP Socket調(diào)試助手軟件 Socket調(diào)試工具軟件
VB 串口/Socket(TCP/UDP)調(diào)試助手(工具)軟件
如何將udp測(cè)量的數(shù)據(jù)傳給電腦并通過網(wǎng)絡(luò)調(diào)試助手顯示?
NetAssist_一款較為方便的TCP/UPD調(diào)試助手
串口調(diào)試助手怎么用_串口調(diào)試助手使用方法

調(diào)試軟件集合包括(串口調(diào)試助手網(wǎng)絡(luò)調(diào)試助手手機(jī)端網(wǎng)絡(luò)調(diào)試助手)

網(wǎng)絡(luò)調(diào)試助手工具NetAssist應(yīng)用程序免費(fèi)下載

多功能調(diào)試助手使用說明

PLC調(diào)試助手

評(píng)論