Програма "GModbus" е разработена за тестване, диагностика и
настройка на комуникация между компютър/контролер и произволно modbus устройство
през сериен RS-485 или TCP порт. Modbus е широко разпространен протокол за комуникация
в индустриална среда и BMS-инсталаторите често се сблъскват с него. Обикновено за конкретно modbus
устройство производителят предлага софтуер, но понякога възникнат проблеми в интеграцията между устройства на
различни производители. Тъй като доста пъти се налага да посочваме проблеми в комуникацията и
modbus настройките решихме да напишем опростен софтуер за четене и запис на основни неща в modbus.
Предлагаме програмата за безплатно изтегляне
в секция Изтегляне
Програмата работи под операционна система Windows 98/2000/XP/Vista/7/8/10.
Ще се радваме на всякакви отзиви с цел да опростим и надградим програмата.
инструкция
за експлоатация
GModbus може да прави следното:
- Комуникационен протокол Modbus RTU и/или Modbus TCP
- четене на един или много (до 125) Input регистри
- четене на един или много (до 125) Holding регистри
- четене на записи (strings в общия случай)
- автоматично четене, обхват 100ms - 10 000 ms
- запис на единичен Holding регистър
- запис на много Holding регистър
- декодиране на получените данни в:
- 16-bit hex
- 16-bit integer (десетично, 1 регистър)
- 32-bit integer (десетично, 2 регистъра)
- 64-bit integer (десетично, 4 регистъра)
- 32-bit float (2 регистъра, IEEE)
- 8-bit char
- пълен лог на комуникацията в шестнадесетичен формат
Програмата поддъжра както Modbus RTU, така и Modbus TCP, но не може да работи едновременно с две
комуникационни точки.
Получените и декодирани данни могат да бъдат експортирани в CSV формат.
Лог данните могат да бъдат разпечатани или записани в текстов файл.
Когато програмата се стартира, тя не отваря сериен или TCP порт.
Потребителят трябва изрично да посочи каква връзка иска и да избере съответните параметри.
Всички настройки се помнят *.ini файл със същото име като програмата. Запаметяването на настройките
е автоматично.
Това е първа версия на програмата (04.2019), ще сме благодарни за обратна връзка.
Отделно от това приемаме всякакви смислени предложения за добавки и промени в програмата.