欧姆龙(FinsTCP)协议
1.介紹
欧姆龙(Omron)是来自日本的全球制造公司,产品是工业和制造业的机器。其中,小型PLC在国内市场有较高的占有率,有CJ、CM等系列。PLC可以支持Fins、Host link等协议进行通信。支持以太网的欧姆龙PLC CPU、以太网通信模块根据型号的不同,一般都会支持FINS(Factory Interface Network Service)协议,一些模块也会支持EtherNet/IP协议。
2. 快速了解欧姆龙FINS-TCP协议
2.1 通讯过程


2.2 握手过程
2.2.1 握手发送报文

握手发送报文的结构比较固定,可以看作2个部分

2.2.2 握手反馈报文

若连接成功后,可以收到握手反馈报文。在反馈报文中,可以获得本机节点IP和PLC节点IP
2.3 读写过程
2.3.1 发送报文
报文组成可以看作三个部分,具体如图所示:

从图中可以知道,FINS-TCP的报文的结构:
- 部分一: FINS(ASCII码) + 命令长度 + 固定命令 + 错误代码
- 部分二:ICF + RSV + GCT + PLC地址 + PC地址 + SID
- 部分三:操作指令 + 寄存器类型 + 起始地


6972

被折叠的 条评论
为什么被折叠?



