![](https://csdnimg.cn/release/download_crawler_static/11058084/bg4.jpg)
通常以太网通信使用的是 IP 地址, 而在 FINS 通信中则是使用网络号、 节点号以及单
元号来对不同设备 ( 包括 PLC 、PC 等现场设备 ) 进行地址定义的。 这就为不同网络之间各
种设备的通信提供了统一的寻址方式。 在以太网 FINS 通信中, 欧姆龙的以太网单元一项重
要的功能就是能在 IP 地址和 Fins 节点地址之间进行转换,其转换方式有自动转换、 IP 地
址表和复合地址表三种方式, 其地址转换数量依据模块型号和转换方式的不同还有相应的限
制。以太网 FINS 通信服务是一种基于 UDP / IP 的通信方式,称为 FINS /UDP 方式,欧
姆龙相关的以太网产品都支持这种方式。 此外,CS1W-ETN21 和 CJ1W-ETN21 以太网通
信模块还支持 TCP /IP 协议,称为 FINS /TCP 方式。
3.1 FINS /UDP 方式
FINS /UDP 方式是一种使用 UDP / IP 协议的 FINS 通信方式。 UDP /IP 是一种无连
接的通信协议。 当一条信息从一个节点发到另一个时, 这两个节点是没有明确连接的对等关
系的。 UDP 协议具有较快的传输速度,但是数据通信的可靠性没有 TCP 协议高。
如图 2 所示,是一个在以太网中发送和接收所使用的 UDP 帧结构。 FINS/UDP 方式使
用的是一种嵌套格式数据包, 即 Ethernet 报头、IP 报头、UDP 报头和 FINS 帧。一个 UDP
数据段 (FINS 帧)超过 1472 字节将被分成若干个数据包来传送。分开的 UDP 数据将在
UDP /IP 协议层自动组合。 通常不需要关注应用层的数据分段, 但是在一个多层 IP 网络中
1427 字节的 UDP 包可能无法发送。在这种系统中就需要使用 FINS /TCP 方式。
3.2 FINS 帧结构
FINS 帧分为 FINS 指令帧和 FINS 响应帧两种形式。 指令帧在发送 FINS 指令时使用,
响应帧则在接收到 FINS 指令后对其返回响应时使用。它们都是由一个 FINS 报头 ( 存储传
输控制信息 ) 、一个 FINS 指令域 (存储一个 FINS 指令 ) 以及一个 FINS 参数/数据域 (存储
指令参数和发送/响应数据 ) 所组成的。响应帧 FINS 指令域的内容与所接收到的指令帧的
FINS 指令域相同。具体结构见图 3 、图 4。
ICF 为信息控制域,用于标明指令和响应; RSV 为系统保留; GCT 为网关允许数目; DNA