Содержание
Протокол Modbus является простым и широко
распространенным семейством протоколов для обмена
данными в промышленной автоматизации.
Например, SCADA системы могут связываться с
контроллерами через Modbus.
Протоколы семейства Modbus отличаются средой
передачи - COM-порт или
Ethernet.
Однако на логическом уровне все протоколы Modbus имеют
единую логику доступа.
Они работают путем чтения/записи данных в адресном
пространстве устройств.
Это позволяет унифицировать программный интерфейс и облегчает
доступ.
Семейство протоколов Modbus:
| Протокол | Краткое описание. |
|---|---|
| ascii | Текстовый протокол в сети RS-232/422/485. |
| rtu | Двоичный протокол в сети RS-232/422/485. |
| tcp | Двоичный протокол в сети Ethernet TCP. |
| udp | Двоичный протокол в сети Ethernet UDP. |
| enc | Encapsulated RTU over TCP. Протокол RTU через среду TCP. |
Пакет crwdaq содержит широкий набор средств для поддержки протокола Modbus.
Есть хорошо написанные спецификации Modbus. В них содержится подробное описание семейства протоколов Modbus.
Сервер ModbusSrv служит в качестве универсального Modbus-сервера, через который можно публиковать данные, доступные по протоколу Modbus. Например, для передачи данных в другие SCADA системы.
Сервер ModbusProxy служит в качестве универсального прокси-сервера, через который подключаются драйверы Modbus устройств.
Библиотека NetLibrary служит для разработки драйверов Modbus устройств с использованием ModbusProxy.
Утилита ModPollGui служит для
проверки/настройки Modbus устройств и отладки драйверов
Modbus.
Утилита позволяет подключаться к Modbus устройствам и
читать/записывать данные различных типов в адресном пространстве
Modbus.
CrwDaq Copyright © 2001-2026 Alexey Kuryakin daqgroup@mail.ru