Требуется: | com.ioninja.layer |
Статус: | ВКЛЮЧЕНО (все требования выполнены) |
Плагин Modbus Analyzer layer может быть подключен к любому сеансу потока на основе последовательного или TCP для анализа кадров Modbus RTU, Modbus ASCII и Modbus TCP, отправляемых между ведущим и ведомым(-ами) Modbus.
Обычно вы хотите запустить соответствующий сеанс мониторинга или сеанс транспортировки, например:
... а затем прикрепите поверх этого анализатор Modbus.
Всякий раз, когда кадры Modbus обнаруживаются и анализируются, в журнале будут печататься понятные для человека описания рядом с исходными байтами данных. Ничто не потеряно — декодированные сообщения Modbus дополняют исходные исходные данные, а не заменяют их.
Более того, всегда можно удалить уровень анализатора Modbus и вернуться к необработанным, необработанным потокам данных.
Чтобы переключаться между режимами RTU/ASCII/TCP, отрегулируйте настройку протокола в группе настроек анализатора Modbus.
Вы также можете назначать и переназначать роли Modbus (Master/Slave) в любое время, используя настройку ролей потока в той же группе.
Этот плагин весьма полезен сам по себе, но он также служит примером того, как реализовать анализаторы протоколов с использованием сценариев IO Ninja — вы можете использовать его в качестве отправной точки для вашего собственного анализатора протоколов.