上位机通过发送FINS UDP命令读写欧姆龙PLC内部数据,可以用于上位机socket通讯测试。
客户服务中心
打开 Sockettool软件,新建一个UDP客户端:
HTcP/ TIP urIEl调试工具W
创
H隊
是出
H TCP
H TCP Client
zSE21式以太网DTU
HUDP
卫 UDP Client
集成江IP议,全速明传翰
文件:/f/25127180-500693846-f46f4c(访问密码:551685)
1001
持其网
图
地址设置的地址,对方端口设置,本地端口设置
(两个端
口号不能设置成一样的)
创建UDPc1ient
对方P10.1159
播地址
对方端口90
本地端口
确定
取消
图
上位编写
命令,具体格式说明如卜
SIze(bytes)
Displays frame information
RS
Reserved by syste
GOT
Permissible number of gateways
DNA
Destination network address
FINS header〈
Destination node address
DA2
Destination unit address
SNA
Source network address
SA1
Source node address
SA2
d
SID
MRC
Main request code
FINS command
SRC
Sub-request code
Command parameters and send data
FINS paramete r/data
Parameter 2000 max. The date length depends on the MRC and SRC
data field
图
客户服务中心
其中数据格式如下
Bit76543210
00000
Response Request Bit
(O: Response required; 1: Response not required
Kind of data(0: command; 1: response)
图
即发送数据时候,
固定,
固定
为目标网络号
为目标节点号
为目标单元号
为源网络号
为源节点号
为源单元号
没置
此次计算
即日标()网终号,单元号,节点号
源(计算机)网络号,单元号,节点号
即头代码为
注:侧直接对操作,与以太网模块实际单元号没有关系,固定为
客户服务中心
使用代码读的数据,命令如下:
(读代码)(地址代码)
(个数据)
指令说明如
Command format
0101
Command Beginning address No of items
code
(binary)
TO Memory ar ed cude
Response format
0101
Command End code
Data (for number of items
code
图
用代码写
为,命令如
(写代码)(位地址代码)
(个数据)(
代码格式说明如下:
command format
0102
Command Bcginning address No, of items Dala( r numbe of ilers)
NO memory area code
Response Format
Command End code
code
图
客户服务中心
现象和结论
读数据,完整命令如下
把显示十六进制值打钩,发送数据,接收到的反馈如下:
rcP/ UDP Octet调试工具
[救据收发窗]
回囟
创健
出除
出
CPS
scce态
H TCP Ci
对方P:10105903对端口96
乜端:100
HUDP Group
据接收及提示窗口
送数据:毛
5330?收到数据:C』mu20Cmmn3000m001
觉送窗口[HE模式]
数据
重复发送次数
午节
昰示十六进制值
统计清零
图
命令反馈格式如
Size(bytes)
Contents
FINS header
Same as in command frame
FINS command 2
Same as in command frame
MRES
Main response code
FINS
SRES
Sub-response code
parameter/data field
Data
1998 max
Re
data
There are some frames in which
the data length is O
图
计算机节点)
(节点)
(读数据)
(正常反馈)
(数据)。
客户服务中心
内存数据如下
D01012300
T
完整命令如下:
把显小十六进制值打钩,发送数据,接收到的反馈如下:
TCP/ UDP Sucke调试工具2.2-「数据收发窗口
Ⅲ除
鼠出
H TrF SerVes
cke态
日 TCF CHi
对方|P:1011
对方端口:9600
H UDP Server
本端口:10m
③10110593600
H UDP Gioup
数据子收及提示口
154045发送数据:E
15:4Ub收到毁据:{ L UUUUUUUTU2UJU}
据送窗口[EX模式]
发送数据
重复发送议
昱示十六进乱值
图
(计算机节点)
(节点)
(写命令)
(正常结束)
内存数据如下:
1514131211109