Кравчук Василий АнатольевичФакультет: Факультет компьютерных информационных технологий и автоматики
Тема выпускной работы:Исследование и усовершенствование протокола передачи данных по линиям электроснабжения 220В, 50Гц для SCADA-системРуководитель: Суков Сергей Феликсович, доцент, к. т. н. |
Материалы по теме выпускной работы: |
|
Протокол Modbus. Modicon. Modbus Protocol Reference Guide |
||
Описание протокола Modbus Программируемые контроллеры Modicon могут связаться друг с другом и с другими устройствами различных сетей. Поддерживаемые сети включают Modicon Modbus и Modbus Plus для промышленных сетей, и сетевые стандарты такие как МАР и Ethernet. Сеть подключается к встроенным портам в контроллерах или сетевым адаптерам, опциональным модулям, и шлюзам, предоставляемым Modicon. Для изготовителей оборудования доступны «партнерские» программы Modicon ModConnect, используемые для интеграции сетей подобных Modbus Plus в частных проектах. Общий язык, используемый всеми контроллерами Modicon – протокол Modbus. Он определяет структуру сообщения, которые контроллеры распознают и используют, независимо от вида сети. Протокол описывает процесс общения контроллеров, запросы доступа к другому устройству, их ответы, обнаружение и сообщение об ошибках. Он устанавливает общий формат для способа хранения и содержимого полей сообщений. Протокол Modbus обеспечивает внутренний стандарт, используемый контроллерами Modicon для грамматического анализа сообщений. В течение сеанса связи в сети Modbus, протокол определяет, как каждый контроллер будет узнавать адрес устройства, распознавать сообщение, адресованное ему, определять вид необходимого действия и извлекать данные или другую информацию, содержащуюся в сообщении. Если требуется ответ, контроллер формирует сообщение и отсылает его, используя протокол Modbus. В других сетях сообщения, сформированные по протоколу Modbus, встраиваются в кадр или структуру пакета, используемый сетью. Например, сетевые контроллеры Modicon для Modbus Plus или MAP, с встроенными библиотеками прикладного ПО и драйверами, обеспечивают преобразование сообщений протокола Modbus и формируют кадры для связи с узловыми устройствами сторонних протоколов. Эти преобразования также касаются и узловой адресации, маршрутизации и методов проверки ошибок каждой сети. Например, Modbus адреса устройств, содержащиеся в протоколе Modbus, будут преобразованы в адреса узлов до передачи сообщений. Error–checking поля также будут добавлены к пакетам сообщений, согласно каждому сетевому протоколу. На конечном узле (например, контроллере) содержимое вложенного сообщения, при использовании протокола Modbus, определяет действие, которое необходимо произвести. | ||