Modbus_Simulator仿真软件用于小型人机界面调试

发布时间:2024-02-29
一、概述
在人机界面(hmi)的画面工程文件编制过程中离不开软件的修改和调试工作,一般情况下,带触摸功能的人机界面组态软件具有工程文件离线仿真功能,不需要连接用户plc,工程人员就可以比较方便的调试编制的hmi工程文件,直到工程文件满足设计要求。
但在编制小型文本人机界面时,由于小型文本hmi的画面组态软件一般都不支持工程文件的离线仿真功能,工程人员编制工程文件时,往往要多次连接相应的plc来完成hmi工程文件的编制工作,比较费时、烦琐。在此,我们就提供一种可以模拟具有modbusrtuslave协议的串口设备(如plc)仿真器,通过这一仿真软件的使用,工程技术人员可以方便的在pc机上调试和修改小型文本hmi的工程文件。
二、modbus_simulator软件简介
modbus_simulator为modbusrtuslave协议设备的仿真软件,主要可用于modbusrtumaster设备的调试。本软件为公益软件,不用注册,可自由使用。使用中发现软件bug时请告知我们改正!软件发布在本公司网站,下载解压安装后,点击modbus_sim图标就可使用。
本软件运行于windows平台下,modbus_sim.exe执行后,弹出如下画面
其中:寄存器地址项为要显示数据寄存器的初始地址。
[0,0]的前一个数据位是通信时所接收数据帧的次数值,后一个数据位是数据帧的长度值,方括号外的数据为接收数据帧值,本项参数仅用于串口正常通信状态的监测。串口正常通讯时,接收帧次数值递增变化;“帧值”按通讯实际值变化。如果这两项值不发生变化,表示通信口未连通!
弹出的初始窗口画面中默认显示的数据为:03:hold,数据格式为:16bitsdec。
1、软件支持多窗口显示,点击图标,可增加一幅数据窗口,如下图:
2、本软件支持modbusrtu全部四种数据寄存器的显示,分别为:
寄存器类型的选择也可在“显示”项中选取。
3、软件提供8种数据格式,分别为:
数据格式的选择也可在“显示”项中选取。
4、支持寄存器数据地址两种寻址方式,分别为:
地址类型的选择也可在“显示”项中选取。
5、通信参数设定:点击“通信”选项中的“设置”,软件弹出“通信设置”画面,选择恰当的通信参数值后再“确定”退出。
三、用于pop-hmi文本显示器工程文件调试举例
1、要求:
硬件:
①支持modbusrtumaster协议的pop-hmi文本显示器一台。
②pop-hmi文本pc下载线一根
软件:pop-hmi文本画面组态软件v5.32;modbus_sim仿真软件v1.0。
其中:文本显示器为modbusrtumaster主设备,modbus_sim软件为modbusrtuslave仿真从设备。
2、使用步骤:
①用pop文本的画面组态软件jb-hmi完成文本的modbusrtumaster协议的组态编程(详见pop-hmi文本使用手册),下载组态好需修改、调试的画面工程文件到pop文本中。串口为pc机的com1端口,文本显示器作为modbusrtumaster设备,用户设备的modbusrtuslave通信参数为:波特率19200,数据位8,停止位1,偶校验,设备站号为0,如下图:
②打开modbus_sim软件,选择“通信”中的“通信设置”项,设置与pop-hmi文本中一样的通信参数值,即
③点击图标,或选择“通信”中的“连接”项,pop-hmi文本将与modbus_sim软件模拟的modbusrtuslave从站设备正常通信。
④进入modbus_sim的工作画面,根据设计需求选择自己需要查看或设定的数据寄存器,进行pop-hmi文本的调试工作。
⑤如果jb-hmi组态软件产生的工程文件不能满足设计要求,则断开modbus_sim与文本显示器的通讯连接,并返回步骤①再次修改工程文件,直至满足设计需求为止。
四、结束语
modbus_sim能很好的仿真modbusrtuslave设备,可以作为支持modbusrtuslave通讯协议的软件仿真器,用于各种modbusrtumaste设备的调试工作
上一个:意大利pizzato升降装置(让工业生产更加高效精准)
下一个:劳力士2022年新款(劳力士新款2021价格)

地铁明挖结构防水施工准备有哪些?
怎么看手机分辨率好坏,手机屏幕怎么看分辨率的好坏
孙燕姿“新小天后”
电子元器件采购最应该关注那些因素?
CU-38交直流接触器
全民k歌怎么下载歌曲到手机上去,全民K歌下载的歌曲无格式
华云数据与上海仪电达成云计算战略合作
1t普通硬盘一般多少钱,1tb硬盘大概多少钱
电脑太久不用开不了机是什么原因,电脑长时间不用开不开机怎么回事
果树设施栽培中应注意的问题