客户要兑现的功能描写:客户须要把激光测距仪232接口出来的丈量距离的数据写到网口的触摸屏上,写入的值比触摸屏预先设置的准则值进行对,控制机床使丈量值等于准则值。
问题:激光测距仪丈量一路串口服务器输出的数据是字符串数据,触摸屏网口的准则modbu-tcp拟订的从站。这两个拟订是欠亨的,须要有一个设备在中间毗邻触摸屏和激光测距仪, 激光测距仪输入的字符串数据转化到准则的modbus-tcp拟订写指令给触摸屏。
解决方案:通过利用我们公司的一齐串口服务器ZLAN5143定制相应的功能,解决这一问题。如下图:

测量接收激光测距仪232接口发送的数据如下图:

字符串转化成一十六进制数据:20 20 20 20 31 30 30 0d 0a代表衡量距离是100mm
触摸屏标准modbus-tcp写数据测试。

准则的modbus-tcp制订写数据实验,按照客户要求的数据类别,触摸屏不妨接收双字和单精度浮点数据,数据格局:DCBA的顺序,寄存器地址:00 00。
触摸屏对数据类别以及数据格式的需求,须要沿路串口服务器ZLAN5143通过定制能实现把字符串的数据转换成触摸屏能接收的双字或者单精度浮点数的数据。 数据改换此后,把数据根据准确的数据格式,以准绳的MODBUS-TCP拟订写指令发送给触摸屏。
模拟测试:配置MODBUS-TCP从站,用1路串口服务器ZLAN5143发送一十六进制数据,写寄存器地址00 00。模拟完成后定制设备发给客户测试,现实测试满足客户需求,见下图。


1,1路串口服务器ZLAN5143的IP地址须要和触摸屏设置在同一个网段
2,工作模式为客户端模式连接到触摸屏的IP地址和端口。
3,目的IP以及端口及设置触摸屏的IP地址和端口。
4,串口参数设置和邻接串口设备设置一样,这边便是激光测距仪的串口参数。
5,为了保证串口数据的正确性,避免干扰造成的数据错误,串口线要的短。
6,同样相关的称重行业的称重设备也是如此。
