Modbus Poll 是用來幫助 Modbus slave devices 開發人員或是想要測試和模擬 Modbus protocol 的一個Modbus master simulator。
Modbus Poll 具有多視窗使用者介面,你可以同時開啟多個視窗觀看不同的數據資料或不同的 slave ID資料。每個視窗中你只需要指定 Modbus slave ID、功能、位址、規模和poll rate,就能從任何視窗中讀取或寫入registers和coils。如果你想要改變registers/coils,只需要點兩下數值就可以了。並有多種資料格式可供選擇,例如:float, double and long with word order swapping。
異常錯誤會顯示在狀態列上
如果你是一位 slave開發人員,你可以在"test center" 編寫和寄送你自己的測試字串,檢查十六進位的slave。Visual Basic, Excel 等的OLE Automation介面,會根據你的設備顯示Modbus資料,例如編輯Excel中的資料然後將資料傳送到你的slave設備。
Supported protocol variants:
- Modbus RTU
- Modbus ASCII
- Modbus TCP/IP
- Modbus RTU Over TCP/IP
- Modbus ASCII Over TCP/IP
- Modbus UDP/IP
- Modbus RTU Over UDP/IP
- Modbus ASCII Over UDP/IP
MODBUS POLL Technical Facts and Features:
- OLE Automation for easy interface to Excel using Macro language VBA
- Read/write of up to 125 Registers
- Read/write of up to 2000 Inputs/Coils
- Test Center (Compose your own test strings)
- Print and print preview
- Monitoring of serial data traffic
- Data logging to text file
- Data logging direct to Excel
- Context sensitive help
- 28 Display formats such as float, double etc.
- Adjustable Address Base (0 or 1)
- Scaling
- Broadcast (slave ID 0)
- Easy control of RS-485 converters with RTS toggle
- ENRON/DANIEL Mode
- 6 digit addresses
- Address Scan
- Conditional color selection
- Real time Charting
Supported Modbus Functions:
- 01 (0x01) Read Coils
- 02 (0x02) Read Discrete Inputs
- 03 (0x03) Read Holding Registers
- 04 (0x04) Read Input Registers
- 05 (0x05) Write Single Coil
- 06 (0x06) Write Single Register
- 08 (0x08) Diagnostics (Serial Line only)
- 11 (0x0B) Get Comm Event Counter (Serial Line only)
- 15 (0x0F) Write Multiple Coils
- 16 (0x10) Write Multiple Registers
- 17 (0x11) Report Server ID (Serial Line only)
- 22 (0x16) Mask Write Register
- 23 (0x17) Read/Write Multiple Registers
- 43 / 14 (0x2B / 0x0E) Read Device Identification
Modbus Poll
Hardware requirements
Processor; 1 GHz or faster recommended
1 GB RAM
5 MB of available hard drive space
1024 x 768 display resolution
OS requirements
All Windows versions from Windows 7 to Windows 11 are supported.
Modbus Poll version 7 runs on Windows XP.
Modbus Slave
Hardware requirements
Processor; 1 GHz or faster recommended
1 GB RAM
5 MB of available hard drive space
1024 x 768 display resolution
OS requirements
All Windows versions from Windows 7 to Windows 11 are supported.
Modbus Slave version 8 runs on Windows XP.
Modbus Slave
Modbus Slave is for simulating up to 100 slave devices in 100 windows!. Speed up your PLC programming with this simulating tools. Start programming and test before you receive your slave device from supplier. Data contained with any open document is accessible to the master application. Same user interface as Modbus Poll.
Monitoring of serial traffic.
OLE Automation for interfacing with Visual Basic, Excel etc. To interpret and show the Modbus data according to your specific requirements. E.g. edit edit your slave data in Excel or Python. Try the Excel example.xls included with the program.
Each window opened within Modbus Slave may be configured to represent data from the same or different slave node.
Modbus TCP/IP .NET
WSMBT is a powerful and simple to use .Net control that makes it easy to access data from a Modbus slave device connected to the PC's Ethernet network. Simply drop the control on your form and talk to your device with your VB.NET, C# or Managed C++.
Modbus RTU/ASCII .NET
WSMBS is a powerful and simple to use .Net Control that makes it easy to access data from a Modbus slave device connected to the PC's serial port. Simply drop the Control on your form and talk to your device with your VB.NET, C# or Managed C++.
Modbus ActiveX
MBAXP is a powerful and simple to use Modbus ActiveX control that allows Visual Basic, Excel and other OLE Container applications to quickly and easily access data from a Modbus slave device connected to the PC. MBAXP supports both RTU, ASCII modes and TCP/IP connections.
The communication in each instance of MBAXP runs in its own thread. That means: Your program does not stop responding while waiting for Modbus transactions to finish. You can communicate with multiple ports simultaneously.