Omron-HostLink¶
云端配置(Omron-HostLink(FINS))¶
新建通道¶
新建一个采集通道,协议选择Omron-HostLink(FINS)(欧姆龙TCP协议),IP地址填写PLC的IP地址,端口号默认9600;
新建设备¶
自定义设备名称,其余参数保持默认;
新建测点¶
CIO寄存器¶
举例采集一个地址为0.05的CIO寄存器(0CH通道下第5个IO点),那么新建一个测点,功能码选择CIO,地址填0.5,数据类型选择16位无符号,数据格式选择12;
提示
IR、DR建点过程和CIO一致。
注意
连续读寄存器最大最小值相差不能大于48。
DM寄存器¶
举例采集一个地址为2的DM寄存器(即D寄存器),那么新建一个测点,功能码选择DM,地址填2,数据类型选择16位有符号(以实际情况为准),数据格式选择12;
提示
注1:WR、HR、AR建点过程和DM一致。
注2:数据类型如果为单精度浮点数或32位有/无符号,那么数据格式为1234;
注3:数据类型如果为布尔型(Boolean),那么数据类型选择位,寄存器地址填写格式为a.b,a为PLC中的地址,b位按位取值的位数。
本地配置(Omron-HostLink(FINS))¶
新建通道¶
新建一个采集通道,协议选择Omron-HostLink(FINS)(欧姆龙TCP协议),IP地址填写PLC的IP地址,端口号默认9600;
新建设备¶
自定义设备名称,其余参数保持默认;
新建测点¶
CIO寄存器¶
举例采集一个地址为0.05的CIO寄存器(0CH通道下第5个IO点),那么新建一个测点,功能码选择CIO,地址填0.5,数据类型选择16位无符号,数据格式选择12;
提示
IR、DR建点过程和CIO一致。
注意
连续读寄存器最大最小值相差不能大于48。
DM寄存器¶
举例采集一个地址为2的DM寄存器(即D寄存器),那么新建一个测点,功能码选择DM,地址填2,数据类型选择16位有符号(以实际情况为准),数据格式选择12;
提示
注1:WR、HR、AR建点过程和DM一致;
注2:数据类型如果为单精度浮点数或32位有/无符号,那么数据格式为1234;
注3:数据类型如果为布尔型(Boolean),那么数据类型选择位,寄存器地址填写格式为a.b,a为PLC中的地址,b位按位取值的位数。
编程软件配置¶
如果出现网关能ping通PLC,但是打不开PLC端口的情况,那么在编程软件中,PLC设定->串口1->通信设置->模式,选择Host Link。
提示
不管是串口通信还是网口通信,都要选择Host Link模式,下图仅仅展示串口通信情况下的设置。
下图为PLC功能码与数据类型说明: