Virtual Serial Port Driver 使用****
Modbus调试需要需要上位机与下位机进行调试。有了这个工具后就可以在一个电脑上虚拟出两个连接的com端口,就可以在一台电脑上进行调试。
添加虚拟串口时尽量选择较大的COM口,因为较小的COM口可能被电脑的键盘,鼠标,U盘等设备占用,会出现冲突。
添加虚拟口
Modbus Slave使用****
连接****
nnection: Serial port 表示传输方式是串行端口
Serial setting: 设置刚刚的虚拟端口
9600 Baud 波特率
8data bits 数据位
Parity 校验位
stop bit 停止位
mode :rtu
设置串口参数
选择OK
ID 表示从机的地址
F 功能码
右击表格,选择Slave definition出现以下界面,其中
Slave ID代表从机地址
Function代表功能码
Address 代表起始地址
Quantity 代表寄存器数量
注意的一个区别是从机这里的Function 是4个功能码储存区
01 输出线圈
02 输入线圈
03 保持寄存器
04 输入寄存器
右击表格,选择Format,选中标识参数,对应着的寄存器地址也会改变。
以double为例,它占用了4个寄存器地址,它可以有小数点数据。其他的就不行。