Тестирование Modbus TCP

Andrew Buldyzhov August 30, 2019

Недавно у меня стала задача проверить Modbus TCP сервер. Перебрал несколько утилит-клиентов, больше всего понравилась шнайдеровская:
https://www.schneider-electric.com/en/faqs/FA180037/
Работает также с Modbus RTU через COM-порт. Единственный недостаток — работает только с дефолтным портом 502.

С возможностью задания своего порта понравилась утилита:
http://easymodbustcp.net/en/
Немного менее удобный интерфейс и должен быть установлен .Net framework, но зато есть исходники на C#, Java, Python и DLL-ка на C# — можно использовать в своих программах.

Вот прямая ссылка на бинарники: https://sourceforge.net/projects/easymodbustcp/files/latest/download

Modscan – еще одна полезная утилита, которая умеет делать непрерывное циклическое чтение:
https://www.win-tech.com/html/demos.htm

2 комментариев

Вячеслав says:

Может еще оказаться полезной https://sourceforge.net/projects/qmodmaster/, не требует .Net framework. Бинарный файл только для Windows, но можно откомпилировать под Linux самостоятельно. Протоколирует обмен с устройством.
Недостаток – не отображает данные в формате Float.

Andrew Buldyzhov says:

Спасибо за комментарий, Вячеслав. В формате Float ни одна из вышеперечисленных утилит не отображает, на сколько я помню.

Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *