智能嵌入式物联网ZQWL串口服务器设备开启一串口转多串口功能时,串口转网络功能将不可用。目前仅部分产品型号具备此功能(如ZQWL-EthRS-H4/F4D/F6D/F8等)。具体型号请参阅规格书或与我公司联系业务。
一串口转多串口功能目前支持两种协议:串口中继协议和ModBus RTU转换协议。
串口中继协议串口中继协议原理当选择串口中继协议时,设备的串口1(PORT1)被指定为主串口,其他串口(PORT2~PORT24)均为从串口。主串口和所有从串口的串口参数可以设置为不同的参数,如:主串口波特率为115200bps,PORT2波特率为9600bps,PORT3波特率为38400等,从而可以轻松实现不同的参数。设备之间通信的波特率。
当主串口收到数据后,串口服务器会根据用户设置的从串口参数将数据分发到所有从串口。当智能物联网串口服务器接收到串口数据时,会根据用户设置的主串口参数将数据转发到主串口。
图1 串口中继原理
串口中继功能配置方法打开“智能嵌入式物联网串口服务器配置工具”,按照图2所示步骤进行配置,重启设备后参数自动生效。
图2 串口中继模式配置方法
ModBus RTU 转换协议串口ModBus RTU 转换协议原理当选择ModBus RTU 转换协议时,指定设备的串口1(PORT1)为主串口,其余串口(PORT2~PORT24)为从串口端口。
用户可以指定每个从串口(PORT)的地址和映射地址。例如指定PORT2的地址为0x08,映射地址为0x01,那么当主串口收到发往地址0x08的ModBus数据包时,串口服务器会将数据包中的地址0x08替换掉带有0x01,然后转发到PORT2;当串口收到地址为0x01的ModBus数据包时,串口服务器会将数据包中的地址0x01替换为0x08,然后转发到主串口。向前;
图3 Serial ModBus RTU转换协议原理
ModBus RTU转换协议配置方法打开“智能嵌入式物联网串口服务器配置工具”,按照图4所示步骤进行配置,重启设备后参数自动生效。
图4 Serial ModBus RTU转换协议配置