OpenSource инструменты разработки для IEC 61499. ForgeLogic и 4diac, cходства и различия. Часть 1.
OpenSource инструменты разработки для IEC 61499. ForgeLogic и 4diac, cходства и различия. Часть 2
Снова вечер субботы. Решил я глянуть два этих видео.
Отличный обзор того, как ПО было адаптировано, какие завезли фичи. С точки зрения разработки инструмента - супер видео.
Немного раскрыли внутрянку работы рантайма и как проекты запускаются. Ответили мне почему в 4diac надо пересобирать среду исполнения если добавили свой ФБ.
Кратко рассказали за основные типы ФБ. Когда нибудь я захочу их повторить, но пока буду ссылаться на эти видосики.
Также есть обзор основных фб для коммуникации, ввода/вывода.
Обозначены основные проблемы при работе с IEC61499.
В целом найдите часик времени за чаем, чтобы ознакомиться, я также ещё раз пересмотрю.
Там ещё у меня было пару моментов, с которых я подгорел, но это уже из серии "докопался до орфографии".
Теперь от меня пару направлений для размышлений. Первым делом, чтобы освоиться с событиями попробуйте посмотреть в сторону паттернов Observer и State. Там же еще можно пройтись по машинам состояний, которые нас полностью погрузять в ECC. Затем очень хорошо пойдёт освежить или узнать такую прекрасную вещь как реактивное программирование. Ну и на десерт event-loop.
Тут мне надо написать, что приму в дар, чтобы сломать, ваш ПЛК, который поддерживает IEC61499, ну или накачу на одноплатник, если потребуется.
"Я вам че - Автоматизатор?"
#IEC61499 #АСУТП
Post #711
2.11K