Чтобы понять, какими бывают распространенные протоколы связи в ПЛК, сначала нужно разобраться, что такое протокол связи. Коммуникационный протокол - это набор правил для связи (отправки и получения данных) между сетевыми устройствами. Протокол связи - это способ подключения и взаимодействия устройств друг с другом. Без коммуникационных протоколов устройства могут только подключаться друг к другу, но не общаться между собой. Можно сказать, что коммуникационные протоколы в ПЛК используются для связи ПЛК с различными полевыми устройствами, устройствами программирования, другими ПЛК, HMI, контроллерами, SCADA и так далее.
10 распространенных протоколов связи в ПЛК
No.1 Ethernet/IP
Ethernet/IP - это открытый протокол прикладного уровня. Он предназначен только для домашних и деловых целей. Он не предназначен для работы в промышленных приложениях. Это усовершенствованная версия стандартного Ethernet. Протокол был разработан компанией Rockwell Automation.
No.2 Modbus
Modbus - это протокол, основанный на технологии "ведущий-ведомый" для передачи информации по последовательным линиям или Ethernet. Он также подразделяется на Modbus RTU, Modbus ASCII и Modbus TCPIP.
No.3 Profibus и Profinet
PROFIBUS - это классическая последовательная полевая шина. PROFINET - это разновидность промышленного Ethernet, характеризующаяся более высокими скоростями, большей пропускной способностью и большими сообщениями. Протокол PROFIBUS предназначен для высокоскоростной связи с распределенными устройствами ввода/вывода (удаленный ввод/вывод). Система PROFIBUS использует ведущую шину для опроса последовательных шин RS485 с устройствами ввода/вывода DP, распределенными многоточечно. Система PROFIBUS использует ведущую шину для опроса DP-устройств ввода-вывода, распределенных в нескольких точках последовательной шины RS485.
№4 EtherCAT
EtherCAT, изначально разработанная компанией Beckhoff Automation, представляет собой технологию Industrial Ethernet реального времени, ориентированную на короткое время цикла (<= 100 us). Каждое устройство считывает данные из своего кадра и вставляет их в кадр по мере продвижения вниз. Поток данных может быть от нескольких бит до килобайта информации. Если контроллер запрашивает информацию только у одного устройства, поток данных будет короче и быстрее, чем при сборе информации со всех устройств.
No.5 Optomux
Optomux - это последовательный сетевой протокол, который работает на RS-232/RS-485 и работает по стандарту ASCII. Он был разработан компанией Opto22. Протоколы, схожие с этими стандартами, - Interbus и DirectNet.
No.6 DF-1
DF-1 - это асинхронный байт-ориентированный протокол, используемый для связи с устройствами Rockwell на базе RS-232.
No.7 Interbus
Interbus - это последовательный сетевой протокол, работающий по RS-232/RS-485 и основанный на стандарте RTU. Разработан компанией Phoenix Contact.
No.8 HostLink
HostLink Этот протокол был разработан на основе протокола ASCII, который обычно используется для обмена данными через RS232 или RS422.
No.9 Магистраль передачи данных (DH+)
это протокол, разработанный компанией Rockwell Automation, который использует трансформаторы для сопряжения дифференциальных сигналов; это означает, что передающая и принимающая станции не должны находиться на одном потенциале земли. Работает на основе концепции дифференциальной сигнализации. В ней для передачи данных используются два провода, а данные представляются разностью напряжений между ними. Данные передаются через дифференциальное напряжение, и шум легко удаляется в обоих проводах. Для связи используется полудуплексная передача. Это очень старый протокол, используемый только для ПЛК Rockwell. Сегодня он устарел и редко используется. Он подходит для протоколов передачи маркера и использует релейные линии с перепадами.
No.10 CAN
Протокол CAN - это протокол прикладного уровня, который использует одноранговые сообщения для связи с различными устройствами. Он представляет собой коммуникационную систему с несколькими ведущими и ведомыми устройствами и имеет словарь объектов, содержащий все функции устройства. Это практический метод связи со стандартными объектами связи для данных реального времени (PDO), данных конфигурации (SDO), временных меток, сообщений синхронизации, аварийных сообщений, сообщений запуска, сообщений NMT и сообщений контроля ошибок, а также других данных. В аппаратной конфигурации для установления связи по всему каналу требуется завершение на конечном устройстве.
IOTRouter - ведущий поставщик IOT-устройствМы продолжаем предоставлять стабильное и надежное программное обеспечение, оборудование и решения IoT для пользователей в таких отраслях, как промышленность, электроэнергетика, водоснабжение, нефтедобыча, метеорология, охрана окружающей среды и транспорт.
Пограничный вычислительный шлюз серии EG компании IOTRouterПоддерживает стыковку с ПЛК различных основных брендов, включая, но не ограничиваясь, SIEMENS, MELSEC, OMRON, LSis, AllenBrandly, Beckhoff, Inovance, Keyence, Panasonic, Delta, XinJE, MegMeet, Yaskawa, Fatek, Vigor, Fuji и так далее. Список протоколов связи в ПЛК можно уточнить в службе поддержки.