PROFINET
Промышленный Ethernet-протокол от Siemens, стандартизирован PI (PROFIBUS & PROFINET International). Два основных вида: PROFINET IO (связь ПЛК с I/O-устройствами) и PROFINET CBA (между контроллерами). Классы RT (<10 мс) и IRT (<1 мс).
PROFINET — промышленный коммуникационный стандарт на базе Industrial Ethernet, разработанный Siemens и с 2003 года курируемый международной организацией PI. Это основной протокол для систем автоматизации Siemens S7-1200, S7-1500 и распределённых станций ET200, альтернативой которому в экосистеме Rockwell выступает EtherNet/IP.
Протокол делится на два вида. PROFINET IO — связь контроллера (ПЛК) с распределёнными устройствами ввода-вывода: типовой сценарий — ПЛК плюс удалённые ET200SP/ET200MP и приводы Danfoss VLT. PROFINET CBA (Component Based Automation) применяется редко и в современных проектах заменён на IO с несколькими контроллерами. Внутри IO работает инженерная станция TIA Portal (IO Supervisor) для конфигурации и диагностики.
По детерминизму PROFINET делится на три класса. NRT использует стандартный TCP/UDP для некритичных задач. RT даёт циклы 1-10 мс через приоритетные VLAN-кадры 802.1Q с Ethertype 0x8892 — работает на любых управляемых коммутаторах. IRT (Isochronous Real-Time) обеспечивает синхронизацию до 1 мкс и требует специальных коммутаторов Siemens Scalance X с поддержкой IRT — применяется для управления сервоприводами в упаковке, печати и робототехнике.
От PROFIBUS отличается физикой (Ethernet вместо RS-485), скоростью (100 Мбит/с против 12), расширенной диагностикой (SNMP, LLDP, веб-сервер в устройствах) и топологиями — звезда, линия, дерево и кольцо с MRP для резервирования. После 2022 года Siemens официально не поставляется в РФ, но PROFINET остаётся актуальным через параллельный импорт и на существующих установках. Полностью совместимого отечественного оборудования пока нет. База стандартов — IEC 61158 и PROFINET System Description от PI International.
Частые вопросы
PROFINET или Modbus TCP — что выбрать?
PROFINET — если проект на Siemens S7-1500/1200 и бюджет позволяет. Детерминизм 1-10 мс, расширенная диагностика, резервирование MRP. Modbus TCP — универсален, работает со всеми ПЛК, дешевле, но без детерминизма. Для российских проектов часто Modbus TCP (есть российские устройства) + импортные ПЛК с PROFINET для сложных задач.Чем IRT отличается от обычного RT?
RT (Real-Time) гарантирует доставку за 10 мс, но без синхронизации (джиттер до нескольких мс). IRT (Isochronous Real-Time) гарантирует синхронизацию с точностью до 1 мкс — необходимо для управления приводами в упаковочных машинах, роботах, где координация движений критична. IRT требует специальных коммутаторов и настройки TIA Portal.Нужны ли специальные коммутаторы для PROFINET?
Для RT — нет, работает на любых управляемых коммутаторах с поддержкой VLAN 802.1Q. Для IRT — обязательны специальные (Siemens Scalance X200/X300/X400 с поддержкой IRT). В линейных топологиях с MRP коммутатор уже встроен в ET200 — не нужен внешний.
Источники
- IEC 61158 — Industrial communication networks — IEC
- PROFINET System Description — PI International