ECOM串口服务器的规则编辑器详解
支持命令帧编程的串口服务器能极的大方便我们连接不同的系统,本功主要用来调整命令帧头部,使用合理的规则能把不同的命令帧和反馈信息统一到同一个软件平台简化软件结构或者兼容其它厂商的设备和驱动软件。
比如因为安装在现场的485设备使用了多种485地址格式,可以使用本编辑器进行修正统一;
给不支持485地址的设备反馈信息添加一个485设备地址;
对使用不同驱动软件和操作软件的系统做灵活的调整,使其能兼容相通;
ECOM串口服务器的串口有4种转发规则:默认透明转发模式、UDP转发删除前缀模式、UDP转发增加前缀模式、UDP转发删除多个字符模式。
一般情况我们只使用“默认透明转发模式”;在我们使用命令帧控制设备的时候,可能遇到不同型号和不同厂家的设备,可能只是地址码或者是命令前缀不同;也可能是我们需要给ECOM串口服务器添加一个地址。在这时候使用我们的规则编辑器来调整命令帧格式就非常好,调整后可以使用一套上位机程序管理全部设备。根据命令帧调整需要可以做出如下的设置。
一、透明转发模式
此模式为默认设置,当发送数据时,把数据直接转发到TCP/IP连接,这些数据由VSPM虚拟串口软件完成数据包接收,此方式工作速度快、效率高,我们一般使用本模式。
下面的转发规则需要我们使用UDP传输类型才可以使用。
二、UDP转发删除前缀模式
在此模式下,发送数据时,数据包前面的字符如果是设置的数据发送前缀字符串,它将删除数据包中的前缀字符串,只发送前缀后面的数据;不带前缀的命令或者数据被透明发送。每个串口的发送和接收都能设置此功能,但发送前缀字符串最多为7个字符的串。
三、UDP转发增加前缀模式
在此模式下,发送数据时,数据会被加上数据发送前缀字符串,然后一起发送给设备;每个串口的发送和接收都能设置此功能,但发送前缀字符串最多为7个字符的串。
四、UDP转发删除多个字符模式
在此模式下,串口转发数据包时,将从数据头开始删除多个字符,如果实际数据字符串长度小于设定的删除字符串长度的时候,这样的短字符串会直接发送给设备。每个串口的发送和接收都能设置此功能,但设定的删除字符串长度值必须是1~250的数字。
下面是具体的设置例子:
UDP转发删除前缀模式例子:
UDP转发增加前缀模式例子:
UDP转发删除多个字符模式例子:
对COM2的规则编辑器使用情况和COM1完全一样。
更多详细介绍:
http://www.smart-world-tech.com/product_list.asp?id=72
与本文作者 QQ:125745783 在线沟通
MSN:HGANYAN@126.COM 在线沟通
----