基于Labview的ModbusTCP调试工具

基于Labview的ModbusTCP调试工具进来,网上关于TCP调试工具越来越多,但是对应于使用场景不是很方便也不够灵活,下面介绍一下我制作的调试工具。

大家好,欢迎来到IT知识分享网。

进来,网上关于TCP调试工具越来越多,但是对应于使用场景不是很方便也不够灵活,下面介绍一下我制作的调试工具。

1,仿真软件使用ModbusSlave软件,IP地址为本机(ipconfig查看本机IP)

基于Labview的ModbusTCP调试工具

设置ModbusSlave通信方式,及端口号

基于Labview的ModbusTCP调试工具

设置Modbus地址,功能码,地址等参数


2,软件主界面

基于Labview的ModbusTCP调试工具

主界面全貌

基于Labview的ModbusTCP调试工具

软件主界面

上图中1-4为设置参数,5是状态显示区域,6是数据显示区,7是设置数据区域,详细描述如下:

基于Labview的ModbusTCP调试工具

IP地址设置

基于Labview的ModbusTCP调试工具

端口号设置

基于Labview的ModbusTCP调试工具

从站地址设置

基于Labview的ModbusTCP调试工具

功能码设置,如果EXCEL未选择功能码则以此为准

基于Labview的ModbusTCP调试工具

选择Excel路径,并可以保存当前数据表格

基于Labview的ModbusTCP调试工具

TCP与MODBUS通信状态

基于Labview的ModbusTCP调试工具

当前读写状态记录

软件通过导入EXCEL文件,自动运行数据查询,通过鼠标操作可以实现数据写入,经过大量测试非常符合工程师的使用习惯。


3,EXCEL读写

基于Labview的ModbusTCP调试工具

选择事先编辑的EXCEL

⑴点击文件夹图标,跳出下面显示的资源管理器界面

⑵选择编辑好的文件,建议不要超出刚刚对应的ModbusSlave软件数据范围

⑶单击确定

基于Labview的ModbusTCP调试工具

开始读取数据

基于Labview的ModbusTCP调试工具

将列表框数据保存为EXCEL

⑴单击保存表格

⑵选择创建的文件

⑶点击确认写入

基于Labview的ModbusTCP调试工具

写入完成

基于Labview的ModbusTCP调试工具

取消保存

基于Labview的ModbusTCP调试工具

EXCEL文件内容

基于Labview的ModbusTCP调试工具

喷码机配置文件


4,Config文件

基于Labview的ModbusTCP调试工具

config文件

每次修改完参数后会将参数自动保存到配置文件中


5,写入数据实现方法

基于Labview的ModbusTCP调试工具

获取准备值

基于Labview的ModbusTCP调试工具

写入Modbus数据


总结:对于此种协议处理的机制适合采用状态机方式,读取使用轮询方式,实际测试从站无延时时候最快读取速度可以达到35ms以下,根据不同设备的响应快慢设置不同的读取延时以达到最佳效果。

如有需要请私信索取。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/84925.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信