欢迎光临散文网 会员登陆 & 注册

通讯软件003——快速使用modsim进行modbus从站仿真

2023-05-26 09:57 作者:zhouwl72  | 我要投稿

我们在做设备modbus通讯开始时,经常会碰到没有设备的条件。这种情况下,我们可以采用modbus仿真器来进行调试。这里介绍modsim仿真软件的简单使用。

 登录www.wangxinzhihui.com下载modsim。运行modsim,并通过”文件/新建”创建新的设备。

通讯调试从以下三要素入手:通讯接口、通讯参数、数据格式。

1) 配置通讯接口:根据硬件选择相应接口

2) 配置通讯参数:根据待通讯设备的通讯参数来配置,通讯双方的参数必须保持一致。

 第一组参数为协议类型,RTU表示直接传输数据,ASCII表示传输数据的ASCII字符,通常情况为RTU。

第二组参数为串口通讯的基本参数

第三组参数用于硬件流控制,通常情况为软件流控制,该参数无须配置。

通讯设备连接后,根据设备实际情况修改设备地址。一般设备地址默认为1。

3) 获取数据:需要知道数据存放在哪个寄存器,开始地址,读取多少个数据。

Modbus有4个寄存器,分别是

  • 01寄存器:也叫线圈寄存器,存放bit位数据,可读写

  • 02寄存器:也叫输入状态寄存器,存放bit位数据,只读

  • 03寄存器:也叫保持寄存器,存放字数据,可组合表达更多数据类型,可读写

  • 04寄存器:也叫输入寄存器,存放字数据,可组合表达更多数据类型,只读

 输入要获取数据在寄存器中的开始地址及数据长度。

调整数据显示类型

对于长整数、浮点数、双精度浮点数,是由多个寄存器组合而成,存在组合顺序,所以需要根据实际情况选择相应的显示类型。

修改数据,模拟设备工作数据,用于调试。双击数据,弹出操作面板,输入数据即可更新数据。

也可以通过Auto Simulation实现随机数据或增减数据的自动化。

以上就是modsim的基本操作,你学会了吗


通讯软件003——快速使用modsim进行modbus从站仿真的评论 (共 条)

分享到微博请遵守国家法律