选项卡:Modbus TCP 客户端 – 常规 此选项卡包含网络通信的基本设置。 表 3 . Modbus TCP 响应超时(毫秒) 客户端等待服务器节点响应的时间间隔(以毫秒为单位)。如果节点在此时间范围内未响应,则隐式服务器 FB 会发出错误。为时间范围指定的值也是每个节点的默认值。对于每个节点,您仍然可以在其 Modbus TCP 服务器配置中设置特定值。 套接字超时(毫秒) 等待传入 TC
模型的详细信息,请参见第 4.3 和 4.4 章中
标签:Modbus TCP 服务器设备 – 串行网关 提示 此功能不包含在 Modbus TCP 服务器的标准许可范围内。Modbus 串行客户端也需要获得许可。 此选项卡包含将设备扩展为串行 Modbus TCP/RTU 网关的设置。Modbus TCP 服务器随后将 TCP 客户端的请求转发到连接到 PLC 本地 COM 端口的 Modbus RTU 服务器。 串行网关活动 :设备中的 TCP
功能块:IoDrvModbusTCPSlave 图书馆: IoDrvModbusTCPSlave 此块是为设备树中的每个 Modbus TCP 服务器设备生成的。 表 26 . 输出 (VAR_OUTPUT) 名称 数据类型 初始值 描述 x内部错误 Bool FALSE 不可恢复的内部错误(例如,如果 mem-aloc 或缺少许可证) uiClientConnections Bool FALSE
功能块:IoDrvMosbusSerialSlave 图书馆: IoDrvModbusSerialSlave 此块是为设备树中的每个串行 Modbus 服务器设备生成的。 表 25 . 输出 (VAR_OUTPUT) 名称 数据类型 初始值 描述 x内部错误 Bool FALSE 不可恢复的内部错误(例如,如果 mem-aloc 或缺少许可证) 本节内容如下 :
功能块:ModbusServer 图书馆: IoDrvModbusTCPSlave 该功能块通过 Modbus TCP 处理多达 10 个并行客户端连接请求。 Modbus 请求在映射输入和保持寄存器的数据范围内工作。 支持以下 Modbus 功能码: 0x01 读取线圈 0x02 读取离散输入 0x03 读取保持寄存器 0x04 读取输入寄存器 0x05 写单线圈 0x06 写单个寄存器 0x0