modbus从机模拟软件:modbus Slave和modsim
1 優缺點:
在使用這兩款做測試的時候,我具體分析了這兩款軟件的優缺點:
其中:modbusSlave使用起來更加方便,界面簡潔易理解,可以設置多種格式,支持設置點位的自增,而且可以支持modbus-rtu和modbus-tcp,記錄modbus消息幀,缺點是單次采集的點位個數最多2048,不記錄采集的條數。
而對于modsim,其優點在于能夠支持的點位個數要多很多,能夠記錄采集數和應答數,可以比較直觀的查看是否有主站采集點位。 而且其采集的點位個數高達65535個;缺點是:無法設置自增,界面比較不美觀,而且點位的設置比較不任性話,其寄存器的編號比實際的編號要小1,比如在地址400001-4000010行中,我開始以為是從寄存器1到10 的,其實是0-9的,讓人很無語。而且其對應的寄存器比較難找,想修改某個寄存器比較困難。
問題測試
在進行測試的過程中,有些軟件在進行modbus采集的過程中出現問題,此時我們可以通過modbusslave進行模擬,其中設置 了常見的錯誤:skip response(跳過部分幀的應答,一般為10個請求幀幀跳過一個幀的應答),response delay (應答延時,即受到請求幀后不會立刻應答,而是等待一段時間后進行應答)insert CRC/LRC error(插入校驗位錯誤)return excption 06 busy(應答幀功能碼為06,總線忙線)
在使用中用這樣的方式就比較方便,我們常見的錯誤可以正常模擬;功能位置在:setup–slave defitition中
此外:雙擊 寄存器可以令寄存器自增
總結
以上是生活随笔為你收集整理的modbus从机模拟软件:modbus Slave和modsim的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android_ScaleGesture
- 下一篇: 使用Scrum进行敏捷项目管理