продолжаем по чуть-чуть ковырять ООП и принципы построения приложения. В этот раз к нам на помощь спешат интерфейсы.
https://blog.engcore.ru/2022/02/04/codesys-oop-ocp/
https://blog.engcore.ru/2022/02/04/codesys-oop-ocp/
Я вам че - Автоматизатор?
Codesys. Объектно-ориентированное программирование на ПЛК. Часть 5. Принцип открытости/закрытости. - Я вам че - Автоматизатор?
ООП в Codesys v3.5. Принцип открытости/закрытости для функциональных блоков.
Начнем новую неделю со статьи, которая нам рассказывает об Ethernet-APL и Profinet. Как это все красиво работает в связке и какую гибкость дает для предприятия.
В чем вся суть. Технологические установки и все устройства полевого уровня на физическом уровне передачи данных нуждаются в такой технологии, которая бы позволяла получать большие данные, которую можно было бы использовать во взрывоопасных зонах, так как она искробезопасна и еще желательно, чтоб там было жил по минимуму-две, питание передавалось по тем же проводам что и данные, а также огромные расстояния покрывала и еще умела в реальное время.
И вот тут на сцену выходит Ethernet-APL
1)Основой является новейшая спецификация IEEE 802.3 10BASE-T1L, которая определяет решение Ethernet со скоростью 10 Мбит/с по витой паре для больших расстояний.
2)Профили стандартизируют уровни передачи мощности, обеспечивая большую длину кабеля. Выбор правильного профиля для приложения прост и обеспечивает совместимость в разнообразной среде.
3)Новая глава стандарта IEC TS 60079-47 стандартизирует искробезопасную защиту как интегральную конструкцию. «2-WISE», сокращение от 2-проводного искробезопасного Ethernet, определяет простую проверку защиты без каких-либо расчетов. Электрические параметры получены из концепции искробезопасности полевой шины (FISCO) и хорошо известны многим пользователям полевой шины.
4)С помощью обязательных тестов на соответствие APL операторы могут убедиться, что все интерфейсы APL в коммутаторах или приборах сертифицированы в соответствии со спецификациями и, таким образом, совместимы друг с другом.
А за реальное время у нас будет отвечать Profinet, которые тоже поработали над стандартом и теперь если датчики разных производителей будут поддерживать PA Profile 4, то эти датчики являются взаимозаменяемыми.
https://www.controleng.com/articles/how-profinet-over-ethernet-apl-brings-value-to-process-industries/
В чем вся суть. Технологические установки и все устройства полевого уровня на физическом уровне передачи данных нуждаются в такой технологии, которая бы позволяла получать большие данные, которую можно было бы использовать во взрывоопасных зонах, так как она искробезопасна и еще желательно, чтоб там было жил по минимуму-две, питание передавалось по тем же проводам что и данные, а также огромные расстояния покрывала и еще умела в реальное время.
И вот тут на сцену выходит Ethernet-APL
1)Основой является новейшая спецификация IEEE 802.3 10BASE-T1L, которая определяет решение Ethernet со скоростью 10 Мбит/с по витой паре для больших расстояний.
2)Профили стандартизируют уровни передачи мощности, обеспечивая большую длину кабеля. Выбор правильного профиля для приложения прост и обеспечивает совместимость в разнообразной среде.
3)Новая глава стандарта IEC TS 60079-47 стандартизирует искробезопасную защиту как интегральную конструкцию. «2-WISE», сокращение от 2-проводного искробезопасного Ethernet, определяет простую проверку защиты без каких-либо расчетов. Электрические параметры получены из концепции искробезопасности полевой шины (FISCO) и хорошо известны многим пользователям полевой шины.
4)С помощью обязательных тестов на соответствие APL операторы могут убедиться, что все интерфейсы APL в коммутаторах или приборах сертифицированы в соответствии со спецификациями и, таким образом, совместимы друг с другом.
А за реальное время у нас будет отвечать Profinet, которые тоже поработали над стандартом и теперь если датчики разных производителей будут поддерживать PA Profile 4, то эти датчики являются взаимозаменяемыми.
https://www.controleng.com/articles/how-profinet-over-ethernet-apl-brings-value-to-process-industries/
Control Engineering
Control Engineering | How Profinet over Ethernet-APL brings value to process industries
Enable highly efficient communications to instrumentation in the field with the right mix of technologies.
👍2
Beckhoff интегрирует OPC UA pub/sub в TwinCAT 3
https://www.controlglobal.com/vendors/products/2022/twincat-3-integrates-opc-ua-pubsub/
https://www.controlglobal.com/vendors/products/2022/twincat-3-integrates-opc-ua-pubsub/
Control Global
TwinCAT 3 integrates OPC UA pub/sub
Послеобеденное чтиво о возможности подключения умных производственных линий. На самом деле есть огромный ряд полезных рекомендаций.
Для старта нам рекомендуют увеличить количество информации для умного производства, собирать и показывать информацию не только о том как проходит технологический процесс, но и планы производства, его загруженность, возможные ремонты. Всю необходимую информацию для того, чтобы сделать производство эффективным и уменьшить его простой(по мне так минимальное время простоя должно быть ключевой метрикой с нехилым бонусом). Разумеет это увеличит количество данных.
И тут нам рекомендуют проработать требования для подключения:
1)Получение информации с устаревших устройств. Ну вы их знаете. Это те плк, которые имеют на борту что-то из серии RS-232,485,422. Они разрабатывались на десятилетия, но с них очень сложно получать информацию сейчас.
2)Следит за состоянием производства из центра управления. В этом пункте нам рекомендуют озаботиться о преобразовании протоколов с ПЛК для протоколов, которые поддерживают SCADA системы. *мнение автора*Спорное заявление
Ну и дальше нам рекомендуют следить за средой где работает наша техника, также правильно спроектировать локальную сеть, следить за ее пропускной способностью, дать немного оверхеда, чтоб данные не застревали, для чувствительных ко времени участков использовать TSN и не забывать о безопасности.
https://www.controleng.com/articles/connectivity-enables-smart-production-lines/
Для старта нам рекомендуют увеличить количество информации для умного производства, собирать и показывать информацию не только о том как проходит технологический процесс, но и планы производства, его загруженность, возможные ремонты. Всю необходимую информацию для того, чтобы сделать производство эффективным и уменьшить его простой(по мне так минимальное время простоя должно быть ключевой метрикой с нехилым бонусом). Разумеет это увеличит количество данных.
И тут нам рекомендуют проработать требования для подключения:
1)Получение информации с устаревших устройств. Ну вы их знаете. Это те плк, которые имеют на борту что-то из серии RS-232,485,422. Они разрабатывались на десятилетия, но с них очень сложно получать информацию сейчас.
2)Следит за состоянием производства из центра управления. В этом пункте нам рекомендуют озаботиться о преобразовании протоколов с ПЛК для протоколов, которые поддерживают SCADA системы. *мнение автора*
https://www.controleng.com/articles/connectivity-enables-smart-production-lines/
Control Engineering
Control Engineering | Connectivity enables smart production lines
Before reaping the benefits of IIoT, such as better connectivity, operators need to gain visibility of the production floor
Практические аспекты PROFINET, PROFIBUS и IO-LINK, который проходил в Национальном музее мотоциклов, Бирмингем, Англия,
В докладах:
1)Приветствие и знакомство с PROFIBUS & PROFINET International (PI) и его технологиями — Дерек Лейн, WAGO и Питер Томас, специалист по управлению, заместитель председателя — PI-UK
2)Индустрия 4.0 и промышленный Интернет вещей (IIoT) — Дерек Лейн
3)Технология сетевого шлюза — Питер Томас
4)Проектирование сети PROFINET — Энди Уильямс, Siemens
5)Ввод в эксплуатацию и тестирование промышленной сети – Дэйв Томлин, Hitex
6)Средства конфигурирования устройств PROFIBUS и PROFINET — Фил Уотерворт, Endress + Hauser
7)Дистанционное обучение: как дистанционно пройти сертификацию PROFIBUS или PROFINET — Питер Томас, специалист по управлению
8)Новости об Ethernet — расширенный физический уровень (APL) — Фил Уотерворт
https://www.youtube.com/playlist?list=PLvP0fXC3TU7-SXk_ROfm0xPxb5EHvnCy9
В докладах:
1)Приветствие и знакомство с PROFIBUS & PROFINET International (PI) и его технологиями — Дерек Лейн, WAGO и Питер Томас, специалист по управлению, заместитель председателя — PI-UK
2)Индустрия 4.0 и промышленный Интернет вещей (IIoT) — Дерек Лейн
3)Технология сетевого шлюза — Питер Томас
4)Проектирование сети PROFINET — Энди Уильямс, Siemens
5)Ввод в эксплуатацию и тестирование промышленной сети – Дэйв Томлин, Hitex
6)Средства конфигурирования устройств PROFIBUS и PROFINET — Фил Уотерворт, Endress + Hauser
7)Дистанционное обучение: как дистанционно пройти сертификацию PROFIBUS или PROFINET — Питер Томас, специалист по управлению
8)Новости об Ethernet — расширенный физический уровень (APL) — Фил Уотерворт
https://www.youtube.com/playlist?list=PLvP0fXC3TU7-SXk_ROfm0xPxb5EHvnCy9
YouTube
Practical Aspects of PROFINET, PROFIBUS and IO-Link - Birmingham Nov 2021 - YouTube
Легкое чтиво о постройки прочного фундамента проекта. Небольшая напоминалка о том, что надо прорабатывать дизайн системы, не пропускать этот этап. Даже если проекты похожи, даже если кажется, что вы просто копируете старое решение. На самом деле - нет. Я просто сам попал в такую западню, когда первоначальное: "Да это копипаста старого проекта, там всего-то одно конечное устройство добавить" переросло в два месяца интегрирования этого устройства в якобы уже готовый проект(речь о написании программы). И скажем я стал чуть больше понимать коллегу, который готовит электрические проекты. Все же даже если проекты походи, даже если мне кажется что это просто скопировать и вставить - это не просто, и если это не типовой серийный проект, то это новый проект.
https://www.controleng.com/articles/building-a-solid-foundation-for-an-automation-project/
https://www.controleng.com/articles/building-a-solid-foundation-for-an-automation-project/
Control Engineering
Control Engineering | Building a solid foundation for an automation project
Engineers should always start with a solid foundation when it comes to developing a manufacturing automation project.
Я не любитель писать о том, что вышла какая-то железка до тех пор пока не выходит нужная, на мой взгляд железка. Микрочип и коммутаторы с TSN, это так здорово когда эти два слова рядом.
Если вы пропустили немного про локальные сети в промышленной автоматизации, то мы очень страдаем от того, что у нас мало протоколов, которые бы могли организовать обмен в реальном времени. TSN должен это исправить.
Ну и разумеется мы ждем игроков на рынке оборудования. Точно знаю, что profinet делает реализацию для tsn и какие-то еще были новости на эту тему в канале
https://control.com/news/tsn-ethernet-switches-enable-lower-latency-data-traffic-flows/
Если вы пропустили немного про локальные сети в промышленной автоматизации, то мы очень страдаем от того, что у нас мало протоколов, которые бы могли организовать обмен в реальном времени. TSN должен это исправить.
Ну и разумеется мы ждем игроков на рынке оборудования. Точно знаю, что profinet делает реализацию для tsn и какие-то еще были новости на эту тему в канале
https://control.com/news/tsn-ethernet-switches-enable-lower-latency-data-traffic-flows/
Control
TSN Ethernet Switches Enable Lower Latency Data Traffic Flows - News
Microchip Technology’s new family of switches increases the reliability of networks with higher speed components and Time-Sensitive Networking protocol conformity.
Хорошая мысль. Плохая реализация. Действительно унификация сигналов и всей информации в один общий поток - это прям нужная вещь. Не знаю как вас, но меня по чуть-чуть напрягает количество различных протоколов, которые иногда выполняют одну и ту же функцию одинаково плохо. И очень хорошая мысль все свести в одну шину, но почему в промышленной среде все делается через очень большой маркетинговый пласт с использованием железок, которые непонятно зачем нужны. Словно завод взорвется от фразы сервер и программное обеспечение. Про это я обо всем выскажусь более подробно, надеюсь, на этой неделе.
https://www.smartindustry.com/articles/2022/the-benefits-of-converting-data-to-a-unified-protocol/
https://www.smartindustry.com/articles/2022/the-benefits-of-converting-data-to-a-unified-protocol/
Smart Industry
The benefits of converting data to a unified protocol
And what is "IoT made easy"?
Новый день и новая статья о том, что же на самом деле включают в себя "Умные" технологии. Кратко там нам опять расказывают про AI, ML, а после про новый для меня термин MI(машинный интеллект) а также рассказывают за Превентивную аналитику, Предсказательную аналитику и Перспективные прогнозы.
Полезного в этой статье - ноль, но она очень хорошо показывает как выстраивается маркетинговый материал для продажи чего-то необычного в отрасли где с этим не сталкивались, но почитать про все как концепцию весьма интересно. Чтение не займет более 3 минут
https://control.com/technical-articles/what-do-smart-technologies-actually-include/
Полезного в этой статье - ноль, но она очень хорошо показывает как выстраивается маркетинговый материал для продажи чего-то необычного в отрасли где с этим не сталкивались, но почитать про все как концепцию весьма интересно. Чтение не займет более 3 минут
https://control.com/technical-articles/what-do-smart-technologies-actually-include/
Control
What Do “Smart” Technologies Actually Include? - Technical Articles
Technology advancements have provided us with terms that can seem foreign and confusing. Learn the definition of some of the important concepts that provide better efficiency for industrial manufacturing systems.
👍1
Крупные игроки рынка уже начинают разгонять все сильнее за граничные вычисления, рассказывая как они должны вам помочь в производстве и что должны уметь.
Граничные вычисления - это очень удобная вещь, которая позволяет вынести большой массив операций с данными на сервера, которые стоят там же физически, где и производство. И вот товарищи из Emerson по чуть-чуть консультируют в этом вопросе, но на что стоит обратить внимание - это про упоминание OPC UA. Вы пытались обменяться данными, используя это чудо? Я честно писал клиент и больше не хочу. А вот MQTT советую попробовать, хотя бы для личного интереса, чтобы понять как устроен обмен сообщениями типа pub/sub и для чего нужны брокеры.
https://www.controleng.com/articles/product-advice-on-how-software-evolves-the-industrial-edge/
Граничные вычисления - это очень удобная вещь, которая позволяет вынести большой массив операций с данными на сервера, которые стоят там же физически, где и производство. И вот товарищи из Emerson по чуть-чуть консультируют в этом вопросе, но на что стоит обратить внимание - это про упоминание OPC UA. Вы пытались обменяться данными, используя это чудо? Я честно писал клиент и больше не хочу. А вот MQTT советую попробовать, хотя бы для личного интереса, чтобы понять как устроен обмен сообщениями типа pub/sub и для чего нужны брокеры.
https://www.controleng.com/articles/product-advice-on-how-software-evolves-the-industrial-edge/
Control Engineering
Control Engineering | Product advice on how software evolves the industrial edge
Edge software with open connectivity and flexible scalability is crucial for quickly creating data and analytics solutions capable of bridging factory floor machines with the enterprise to deliver valuable information and results.
👍2
Давно не было статей в бложике и вот свершилось - лонгрид. В кратце я рассказываю в не о том почему я не люблю современную архитектуру скада систем. Надеюсь, что вы присоединитесь к дискуссии и выскажите свое мнение, ну или позадаете вопросы, что позволит более точно раскрыть тему и исправить неточности. приятного чтения.
https://blog.engcore.ru/2022/02/21/scada_without_bus/
https://blog.engcore.ru/2022/02/21/scada_without_bus/
Статистический контроль процессов. Еще один из способов контроля производства, который помогает уменьшить время простоя, уменьшая брак продукции и отходы производства. Просто красота, но как всегда для корректной работы требуются большие объемы данных.
https://control.com/technical-articles/what-is-statistical-process-control-spc/
https://control.com/technical-articles/what-is-statistical-process-control-spc/
Control
What is Statistical Process Control (SPC)? - Technical Articles
Learn how statistical process control (SPC) can provide a foundation for decisions used to reduce waste and increase efficiency in the manufacturing process.
Новость для любителей IoT и IIoT - международный стандарт
https://minpromtorg.gov.ru/press-centre/news/#!utverzhden_pervyy_mezhdunarodnyy_standart_cifrovyh_tehnologiy_predlozhennyy_rossiyskoy_federaciey
https://minpromtorg.gov.ru/press-centre/news/#!utverzhden_pervyy_mezhdunarodnyy_standart_cifrovyh_tehnologiy_predlozhennyy_rossiyskoy_federaciey
продолжаем рассказывать про ООП для ПЛК в среде Codesys. Новая небольшая теория про принцип подстановки.
https://blog.engcore.ru/2022/02/25/codesys-oop-plc/
https://blog.engcore.ru/2022/02/25/codesys-oop-plc/