Open-source библиотеки PLC и HMI: драйвер инноваций в промышленной автоматизации
Open-source библиотеки были хитом во всем технологическом мире, за исключением промышленной автоматизации, конечно. Open-source код с самого начала был фундаментальным столпом вычислений и очевиден из успеха такого ПО, как Linux, mySQL, PHP и так далее. Сообщалось, что Microsoft потратила $7,5 млрд на приобретение онлайн-платформы open-source кодирования GitHub.
По какой бы причине ни было, однако, open-source разработка всегда была отброшена в сторону, когда речь заходит о промышленных контроллерах. Для каждого конечного пользователя, OEM и SI создавали свои собственные кастомизированные кодовые базы и усердно работали над поддержкой этой системы. В результате многие компании просто изобретают велосипед, даже не зная об этом!
DMC, фирма по автоматизации, инженерии и разработке ПО, столкнулась с похожей проблемой. У них была долгая традиция разработки своего кода и удержания своих библиотек внутренними для поддержания конкурентного преимущества. Siemens обратилась к компании с предложением создания библиотек для общих промышленных объектов, таких как клапаны, моторы и интерлоки. Намерение в этом сценарии — создание open-source библиотеки, чтобы клиенты могли вносить изменения в нее по своим нуждам.
После горячих внутренних дебатов было решено, что DMC перенесет весь свой код в библиотеки Siemens вместо написания отдельной с нуля. DMC работала рука об руку с Siemens, создавая детальную документацию основных объектов и каждого переиспользуемого блока, разработанного за последние 20 лет. Это открыло путь Siemens Open Library.
Открытая библиотека содержит функциональные блоки, такие как ЧПР (VFD), цифровой односкоростной мотор, аналоговый клапан, PID интерфейс и так далее. Эти объекты принесли так необходимую стандартизацию и создали лучшие практики, которые хорошо документированы. Более того, все эти объекты имеют соответствующие HMI фейсплейты в ПО Siemens WinCC HMI.
Популярность библиотеки росла со временем, и так же росло количество улучшений, вкладов и усовершенствований документации. Библиотека преодолела почти 10 000 загрузок, с вкладчиками, предоставившими код, такой как улучшенные фейсплейты интерлоков до полностью протестированной библиотеки Modbus RTU/TCP.
Релиз Simatic Visualization Architect (SiVArc) принес возможность создавать правила в TIA Portal, которые могли генерировать HMI объекты на основе пользовательских типов на PLC. ArchiveDE, интегратор из Хьюстона, создал правила SiVArc, протестировал их и сделал их частью библиотеки. Сегодня инженер может начать с Siemens Open Library, использовать протестированные функциональные блоки и автоматически генерировать HMI иконки и фейсплейты с ассоциированным PLC кодом.
Siemens Open Library стала крайне сильным символом успеха и важности open-source разработок в индустрии автоматизации. Вера, вложенная в библиотеку open-source сообществом, также показала, что вклады и улучшения будут только расти с течением времени, выводия индустрию автоматизации на уровень остального IT-мира.
Система управления автоматикой
- Умное сельское подключение: как бум широкополосы 2020 года формирует бизнес и потребителей
- Робототехника и автоматизация: движущая сила Индустрии 4.0
- EMO 2017: подъем невидимых инноваций
- Инструменты точного измерения: использование цифровой метрологии для=data-driven контроля качества
- Fictiv: революция в производстве через распределенные производственные сети
- Робототехника революционизирует производство: AI-машины переформируют производство
- Как цифровые платформы движут эффективность в современном производстве
- RealBotics: использование робототехники для трансформации производства
- Как автоматизация ускорила устойчивость производства amid COVID-19
- Как автоматизация формирует будущее цифрового производства