1.Virtual Serial Port Driver2.Modbus Slave使用 Modbus Slave 可以仿真出ModbusRTU中的從站。 打開Modbus Slave,可以看到如下界面: 點(diǎn)擊上方的Connection按鈕,然后在展開的列表中點(diǎn)擊Connect,則會(huì)彈出通訊設(shè)置窗口: 在這里可以選擇通過(guò)Virtual Serial Port Driver仿真出來(lái)的端口或者真實(shí)的端口,然后設(shè)置需要的波特率、數(shù)據(jù)位、奇偶校驗(yàn)和停止位。Connection選擇Serial Port,Mode選擇RTU,點(diǎn)擊OK后則會(huì)仿真出一個(gè)ModbusRTU的從站。
成功仿真之后,選擇仿真出的從站窗口,按下F8,則會(huì)彈出Slave Definition窗口: 在這里可以設(shè)置該從站的站地址、寄存器或線圈的起始地址和數(shù)量,以及寄存器或線圈的類型。
2.Modbus Poll使用 Modbus Poll則可以仿真出ModbusRTU中的主站。
Modbus Poll的使用與Slave相似,都是打開Connection進(jìn)行配置,成功后則上方的消息窗口則不會(huì)出現(xiàn)紅色的錯(cuò)誤提示。配置如下圖所示: 連接成功后可以點(diǎn)擊F8來(lái)設(shè)置讀寫模式: 使用示例雙擊Modbus Poll中地址0的值,可以打開值設(shè)置窗口: 修改值為50,然后點(diǎn)擊Send,可以看到,Slave中從站的地址0的值也被更改為50: 打開Modbus Poll,點(diǎn)擊Display,選擇Commuaction,可以查看發(fā)送的報(bào)文: 串口調(diào)試助手 |