我正在OpenWRT上使用ser2net,并通过蜂窝连接使用IPsec封装数据包。
我们正在尝试让ser2net将整个Modbus帧封装到数据包中,就像使用标准SoIP设备(例如Lantronix以太网串行设备)所看到的那样。
我们的设备通过RS232连接到PLC。
当前,Modbus-RTU在我们当前的配置下运行良好:
我们的配置文件如下:
chardelay-scale=200
chardelay-min=100000
chardelay-max=250000
dev-to-net-bufsize=1024
net-to-dev-bufsize=1024
4001:raw:0:/dev/ttyXRUSB0:19200 NONE 1STOPBIT 8DATABITS -RTSCTS -XONXOFF XR_RS232
不幸的是,我们生成的最大数据包大小为100个字节,而Lantronix设备则推出300个以上字节的数据包。
我们的最终担忧是我们的加密增加了每个数据包的开销,而在蜂窝网络中,我们希望避免小数据包大小并降低带宽成本。
是否有任何配置激怒或替代ser2net可能会简化这一过程?