資源描述:
《modbus slave調(diào)試工具使用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、ModbusSlave調(diào)試工具注冊破解使用圖文介紹出處:本站整理作者:佚名日期:2011-1-1718:18:16[大中小]評論:0
2、我要發(fā)表看法今天開始發(fā)布Modbus測試工具(ModbusSlave調(diào)試工具),明天發(fā)布Modbus測試工具(ModbusMaster調(diào)試工具)。ModbusSlave調(diào)試工具,自然是用來模擬Modbus設(shè)備的工具,主要用來模擬Modbus從站設(shè)備,接收主站的命令包,回送數(shù)據(jù)包。常用模擬實際設(shè)備進行調(diào)試。典型工具如:ModbusSlave。ModbusSlave是Modbus子設(shè)備模擬工具,幫助Modbus通訊設(shè)備開發(fā)人員進行Modbus通
3、訊協(xié)議的模擬和測試,用于模擬、測試、調(diào)試Modbus通訊設(shè)備。可以32個窗口中模擬多達32個Modbus子設(shè)備!與ModbusPoll的用戶界面相同,支持功能01,02,03,04,05,06,15,16,22和23,監(jiān)視串口數(shù)據(jù)。支持以下Modbus協(xié)議:RTUASCIIModbusTCP支持的MODBUS功能碼:01:讀取線圈狀態(tài)02:讀取輸入狀態(tài)03:讀取保持寄存器04:讀取輸入寄存器05:強置單線圈06:預(yù)置單寄存器15:強置多線圈16:預(yù)置多寄存器22:位操作寄存器23:讀/寫寄存器。ModbusSlave調(diào)試工具下載:http://www.cr173.com/
4、soft/21410.html1、ModbusSlave使用1)、安裝注冊:此軟件不需安裝,解壓縮附件中ModbusSlave.rar,雙擊執(zhí)行mbslave.exe即可,如果是第一次運行,會彈出如下注冊提示:此時,可以雙擊執(zhí)行keygen.exe,如下圖:程序中Name、Email、RegKey順序?qū)?yīng)上面三個注冊項,其中前兩項可由用戶填寫,或直接按其默認即可,第三項RegKey根據(jù)前兩項自動生成。將此三項填入表1所示對話框中按“OK”按鈕即可完成注冊。然后直接進入主窗口,如圖3所示。2)、主窗口:軟件主窗口如圖3所示:此時處于“Noconnection”未連接狀態(tài),如
5、果只測試“04輸出保持寄存器”,則可直接點擊跳到第3.步,直接進行連接即可。3)、參數(shù)設(shè)置:點擊菜單“Setup”中“SlaveDefinition..F2”進行參數(shù)設(shè)置,會彈出如圖5對話框。其中:A.Slave為Modbus從站地址,對應(yīng)主畫面中的ID值,默認為1。B.Function為寄存器功能碼的選擇,共四種,分別對應(yīng)關(guān)系如下:注:ModbusSlave軟件中03,04與MCGS的標注有所不同,使用時請注意。C.Address為寄存器起始地址。默認從1開始。對應(yīng)MCGS的寄存器地址。D.Length為寄存器連續(xù)個數(shù)。默認為10個。對應(yīng)MCGS的通道數(shù)量。設(shè)置完成點,
6、模擬窗口將顯示定義的寄存器列表:其中:ID,表示模擬的Modbus子設(shè)備的設(shè)備地址紅字部分,表示當前的錯誤狀態(tài)點擊對應(yīng)的寄存器,即可修改對應(yīng)寄存器的值或者狀態(tài)。4)、顯示設(shè)置:數(shù)據(jù)顯示方式設(shè)置:默認情況下,寄存器數(shù)據(jù)的顯示方式為Signed方式(16進制無符號二進制),數(shù)據(jù)范圍為范圍為-32768——32767。如果用戶要以其他數(shù)值方式顯示,可以通過菜單“Display”進行選擇設(shè)置,如下圖所示:地址格式設(shè)置:ModbusSlave默認使用PLC地址,“Display”菜單中“PLCAddresses(Base1)”為默認選中狀態(tài),默認寄存器的起始地址為1開始,此點與MC
7、GS的Modbus串口和TCP數(shù)據(jù)轉(zhuǎn)發(fā)驅(qū)動是相同的。如果測試時需要設(shè)置起始地址為0開始,可選擇“ProtocolAddresses(Base0)”。一般情況下使用默認PLC地址即可。5)、連接:點擊菜單“Connection”中“Connect..F3”進行連接,如下圖彈出連接對話框:其中:Port1,表示使用的串口(COM1),根據(jù)實際情況選擇不同的串口或者TCP/IP進行連接Mode,表示Modbus協(xié)議模式,使用串口時有效;使用TCP/IP時自動為TCP模式FlowControl,表示流控制,串口模式時有效;IgnoreUnitID,表示TCP模式時忽略無效的組編號
8、用戶可根據(jù)需要對串口參數(shù)進行設(shè)置,默認為:串口1,波特率9600,數(shù)據(jù)位8位,無校驗位,1位停止位。確認設(shè)置后點擊“OK”按鈕即可。此時主窗口中紅色的“Noconnection”表示未連接狀態(tài)的信息消失,表明從站處于正常連接狀態(tài)。6)、寄存器值改變:在主窗口寄存器地址上雙擊鼠標,彈出修改對話框,如下圖:在輸入框中輸入值確認即可。范圍為-32768——32767。其中:Autoincrement選項鉤選上后,對應(yīng)寄存器的值可以每1秒種增加1。7)、查看通訊數(shù)據(jù)幀:點擊“Display”菜單中的“Communication…”,可