Окончание выходных отметим тем, что удалось собрать свой собственный FB для 4diac.
Это было увлекательное приключение, даже удалось полностью забить очередь вызовов.
Это был BFB - тот самый FB, в котором все делается ручками, придется писать ECC.
Эмоций очень много, потом приведу в порядок и расскажу полноценно.
#iec61499 #4diac #OT
Это было увлекательное приключение, даже удалось полностью забить очередь вызовов.
Это был BFB - тот самый FB, в котором все делается ручками, придется писать ECC.
Эмоций очень много, потом приведу в порядок и расскажу полноценно.
#iec61499 #4diac #OT
🔥15
Неожиданный Devlog, рассказывающий, как происходит разработка отечественного ПЛК и какие существуют подводные камни.
В конце зимы я получил новость, что опытная партия ПЛК, которая была поставлена на объект уже работает. Какая-то часть наработала пол года, какая-то меньше.
За это время мы потратили месяца 4 на поиск ошибки при сетевом взаимодействии, от ситуации когда ПЛК просто зависал, потом у него отваливался eth, но он продолжал работать, до момента когда он стабилен.
Но это мелочи, так как на ремонт ПЛК и модули возвращались также десятками с двумя основными болячками - сгорел RS485, сгорел аналоговый вход.
Сейчас идёт разработка защиты этих интерфейсов.
Опять таки, продолжительное время занял поиск причины. В начальных партиях были плохие компоненты из Китая, которые не выдерживали, затем мы сильно задумались, пока не подключились осциллографом к линии при запущенных частотниках.
И вот тут нас ждал огромный сюрприз, что по RS485 начинают гулять различные помехи с очень хорошей амплитудой, что на стенде дало тебе результаты с выходом из строя 485.
Аналоги просто горят, если на них подать 24 вольта.
Так что ждем компонов для тестирования защиты 485, если все норм, то будет вносить изменения в КД, дорабатывая пожелания коллег, которые с ними работают.
#devlog@wtfcontrolsengineer
#плк@wtfcontrolsengineer
В конце зимы я получил новость, что опытная партия ПЛК, которая была поставлена на объект уже работает. Какая-то часть наработала пол года, какая-то меньше.
За это время мы потратили месяца 4 на поиск ошибки при сетевом взаимодействии, от ситуации когда ПЛК просто зависал, потом у него отваливался eth, но он продолжал работать, до момента когда он стабилен.
Но это мелочи, так как на ремонт ПЛК и модули возвращались также десятками с двумя основными болячками - сгорел RS485, сгорел аналоговый вход.
Сейчас идёт разработка защиты этих интерфейсов.
Опять таки, продолжительное время занял поиск причины. В начальных партиях были плохие компоненты из Китая, которые не выдерживали, затем мы сильно задумались, пока не подключились осциллографом к линии при запущенных частотниках.
И вот тут нас ждал огромный сюрприз, что по RS485 начинают гулять различные помехи с очень хорошей амплитудой, что на стенде дало тебе результаты с выходом из строя 485.
Аналоги просто горят, если на них подать 24 вольта.
Так что ждем компонов для тестирования защиты 485, если все норм, то будет вносить изменения в КД, дорабатывая пожелания коллег, которые с ними работают.
#devlog@wtfcontrolsengineer
#плк@wtfcontrolsengineer
👍21⚡4🔥3
Интересное решение, которое можно посмотреть. Как я понял с первого раза позволяет на базе low-code решения написать систему для коммуникации с зоопарком, который может быть в системе автоматизации.
Для того чтобы скачать: Download (надеюсь все подружились с Docker)
Для того чтобы посмотреть: Github
Для обсудить добро пожаловать в комментарии. Когда-нибудь до этого дойдут руки и я протестирую эту систему как адаптер
Для того чтобы скачать: Download (надеюсь все подружились с Docker)
Для того чтобы посмотреть: Github
Для обсудить добро пожаловать в комментарии. Когда-нибудь до этого дойдут руки и я протестирую эту систему как адаптер
Flexxbotics
Flexxbotics | Free Software Download
Download Flexxbotics software-defined automation for manufacturing autonomy and multi-source data capture to create Industrial AI training data sets.
Forwarded from Канал Открытые системы автоматизации (Антон Арнаутов)
🎁Бесплатная платформа для программно-определяемой автоматизации
Американский разработчик Flexxbotics опубликовал для свободного скачивания свою платформу для прог☹️ раммно-определяемой автоматизации (Software-defined automation, SDA). Это не ознакомительная или пробная версия: скачиваемый пакет включает в себя полнофункциональную среду исполнения SDA Runtime, среду разработки Studio и полный API без ограничений по времени, объёму или отключённых возможностей.
Что включает платформа
Свободно доступный пакет предоставляет:
✅ Готовую к работе среду исполнения (runtime).
✅ Low-code HMI для создания человеко-машинного интерфейса.
✅ Студию для разработчиков (Studio).
✅ Полный API для обеспечения взаимодействия и оркестрации в рамках "умной фабрики".
Ключевые технические возможности
Основная задача платформы — преодолеть несовместимость промышленного оборудования. Она заявлена как решение, обеспечивающее интероперабельность между более чем 1000 моделями и производителями заводской техники (станки, ПЛК, роботы, ИТ-системы).
Параллельные конвейеры данных: система организует двунаправленный поток данных чтения/записи в реальном времени для активов предприятия, работая как с открытыми, так и с проприетарными промышленными протоколами. Это позволяет организовывать замкнутый цикл управления для множества систем.
Много-ко-многим (many-to-many): для подключения оборудования используются драйверы-«трансформеры». Новые драйверы, которые пользователи могут создавать самостоятельно на Python, наследуют совместимость со всеми остальными. По заявлению компании, такой подход ускоряет интеграцию оборудования в 22 раза по сравнению с традиционными точечными методами интеграции ПЛК.
Автономная работа: программное обеспечение может работать как онлайн, так и офлайн, что позволяет продолжать производство при отсутствии подключения к интернету.
Потенциальные сценарии применения
Платформа позиционируется для решения ряда задач, включая:
Автоматизацию рабочих последовательностей (operation sequencing) для нескольких машин, датчиков и устройств.
Создание мультиисточниковых потоков производственных данных для обучения физических (physical) AI-моделей.
Сбор данных для формирования защищённых, локальных наборов данных для обучения промышленного ИИ.
Контекстуали
Американский разработчик Flexxbotics опубликовал для свободного скачивания свою платформу для прог
Что включает платформа
Свободно доступный пакет предоставляет:
✅ Готовую к работе среду исполнения (runtime).
✅ Low-code HMI для создания человеко-машинного интерфейса.
✅ Студию для разработчиков (Studio).
✅ Полный API для обеспечения взаимодействия и оркестрации в рамках "умной фабрики".
Ключевые технические возможности
Основная задача платформы — преодолеть несовместимость промышленного оборудования. Она заявлена как решение, обеспечивающее интероперабельность между более чем 1000 моделями и производителями заводской техники (станки, ПЛК, роботы, ИТ-системы).
Параллельные конвейеры данных: система организует двунаправленный поток данных чтения/записи в реальном времени для активов предприятия, работая как с открытыми, так и с проприетарными промышленными протоколами. Это позволяет организовывать замкнутый цикл управления для множества систем.
Много-ко-многим (many-to-many): для подключения оборудования используются драйверы-«трансформеры». Новые драйверы, которые пользователи могут создавать самостоятельно на Python, наследуют совместимость со всеми остальными. По заявлению компании, такой подход ускоряет интеграцию оборудования в 22 раза по сравнению с традиционными точечными методами интеграции ПЛК.
Автономная работа: программное обеспечение может работать как онлайн, так и офлайн, что позволяет продолжать производство при отсутствии подключения к интернету.
Потенциальные сценарии применения
Платформа позиционируется для решения ряда задач, включая:
Автоматизацию рабочих последовательностей (operation sequencing) для нескольких машин, датчиков и устройств.
Создание мультиисточниковых потоков производственных данных для обучения физических (physical) AI-моделей.
Сбор данных для формирования защищённых, локальных наборов данных для обучения промышленного ИИ.
Контекстуали
Please open Telegram to view this post
VIEW IN TELEGRAM
Drives&Controls - The global site of the UK's leading magazine for automation, motion engineering and power transmission
Software-defined automation platform available as free download - Drives&Controls
Flexxbotics, the US specialist in autonomous manufacturing, has made its software-defined automation (SDA) platform available as a free download. It is not a trial or evaluation version, but includes the SDA runtime, Studio and API components with no time…
👍3🤩2
Дополнительный набор навыков для программиста АСУТП(OT) в 2026 году
Субъективное мнение автора канала «Я вам че - Автоматизатор?!»
🟢Linux
Работа в терминале, знание основных команд, работа с SSH, systemd, различные конфигурации сервисов, chmod.
Минимальный набор, который уже надо изучать. Все больше сервисов и решений переходят в среде АСУТП на Linux.
Про плюсы и минусы говорить можно долго, но хотя бы не теряться в консоли уже надо.
🟢Docker
Пока еще не так сильно входит в рабочую среду, но что-то уже просачивается. Так что стоит изучить что такое образ, контейнер, раздел, как это все запускается. Наверное самое частое - это как собрать образ и запустить прокинув порты наружу.
Так что если вы не знали чего изучить, то Docker + docker compose
P.S. На винде он тоже есть, но через WSL
P.P.S. Контейнер и виртуальная машина - разные вещи.
🟢Git или в целом контроль версий
Вот уже несколько лет идет популяризация контроля версий в средах АСУТП.
Из минусов: существенный порог входа, подходит не под все IDE
Да, многие до сих пор любят складировать архивы с разными версиями одного проекта, но если ваша IDE способна в текстовые исходники, то лучше использовать Git
А про накопление тех долга от архивов с проектами мы поговорим чуть позже.
🟢Дополнительный язык программирования
Считаю, что требуется иметь в запасе хотя бы один язык программирования высокого уровня, а не только МЭК и скриптовые языки HMI.
У каждого языка свой порог входа и свои особенности, требуется положить хотя бы пол года на изучение, но оно того стоит.
Для простоты входа советуют Python, но он начинает сильно усложняться когда нам необходимо в GUI.
Я могу посоветовать C#, который немного другой и очень ООП, но там благодаря VS легко делать приложения с GUI. В свое время я написал визуализацию на установку за месяц ПНР, по вечерам, на командировочной квартире, с навыками близкими к нулю, когда еще не было различных GPT.
Сам я уже несколько лет пишу на Golang. Он сложен для GUI, прекрасен для CLI и хорошо себя чувствует в контейнерах и сетевом взаимодействии.
Ну и можно посмотреть в сторону современной версии Delphi, там хотя бы будет привычный синтаксис.
🟢SQL
Это для тех, кто работает с БД. Да и в целом для себя, чтобы понимать как все работает. Для начала подойдут все INSERT, UPDATE, SELECT ну и разобраться с JOIN. Вложенные запросы, функции и хранимые процедуры пока не сильно нужны
Еще бы я добавил сюда что-нибудь для просмотра работы сервисов и ПЛК, но тут столько решений, что глаза разбегаются - Grafana, Viktoria Metrics
🟢Брокеры сообщений
Асинхронное общение и асинхронная работа системы, вместе с граничными вычислениями мягко намекают нам, что стоит потыкать палочкой этот аспект современных систем. Mqtt - стал каким-то стандартом в АСУТП. Так что брокеры, продюсеры, консьюмеры и топики)
Дополните, если что-то забыл.
#АСУТП #OT
Субъективное мнение автора канала «Я вам че - Автоматизатор?!»
🟢Linux
Работа в терминале, знание основных команд, работа с SSH, systemd, различные конфигурации сервисов, chmod.
Минимальный набор, который уже надо изучать. Все больше сервисов и решений переходят в среде АСУТП на Linux.
Про плюсы и минусы говорить можно долго, но хотя бы не теряться в консоли уже надо.
🟢Docker
Пока еще не так сильно входит в рабочую среду, но что-то уже просачивается. Так что стоит изучить что такое образ, контейнер, раздел, как это все запускается. Наверное самое частое - это как собрать образ и запустить прокинув порты наружу.
Так что если вы не знали чего изучить, то Docker + docker compose
P.S. На винде он тоже есть, но через WSL
P.P.S. Контейнер и виртуальная машина - разные вещи.
🟢Git или в целом контроль версий
Вот уже несколько лет идет популяризация контроля версий в средах АСУТП.
Из минусов: существенный порог входа, подходит не под все IDE
Да, многие до сих пор любят складировать архивы с разными версиями одного проекта, но если ваша IDE способна в текстовые исходники, то лучше использовать Git
А про накопление тех долга от архивов с проектами мы поговорим чуть позже.
🟢Дополнительный язык программирования
Считаю, что требуется иметь в запасе хотя бы один язык программирования высокого уровня, а не только МЭК и скриптовые языки HMI.
У каждого языка свой порог входа и свои особенности, требуется положить хотя бы пол года на изучение, но оно того стоит.
Для простоты входа советуют Python, но он начинает сильно усложняться когда нам необходимо в GUI.
Я могу посоветовать C#, который немного другой и очень ООП, но там благодаря VS легко делать приложения с GUI. В свое время я написал визуализацию на установку за месяц ПНР, по вечерам, на командировочной квартире, с навыками близкими к нулю, когда еще не было различных GPT.
Сам я уже несколько лет пишу на Golang. Он сложен для GUI, прекрасен для CLI и хорошо себя чувствует в контейнерах и сетевом взаимодействии.
Ну и можно посмотреть в сторону современной версии Delphi, там хотя бы будет привычный синтаксис.
🟢SQL
Это для тех, кто работает с БД. Да и в целом для себя, чтобы понимать как все работает. Для начала подойдут все INSERT, UPDATE, SELECT ну и разобраться с JOIN. Вложенные запросы, функции и хранимые процедуры пока не сильно нужны
Еще бы я добавил сюда что-нибудь для просмотра работы сервисов и ПЛК, но тут столько решений, что глаза разбегаются - Grafana, Viktoria Metrics
🟢Брокеры сообщений
Асинхронное общение и асинхронная работа системы, вместе с граничными вычислениями мягко намекают нам, что стоит потыкать палочкой этот аспект современных систем. Mqtt - стал каким-то стандартом в АСУТП. Так что брокеры, продюсеры, консьюмеры и топики)
Дополните, если что-то забыл.
#АСУТП #OT
Telegram
"Я вам че - Автоматизатор?"
Об OT, новых технология и подходах в АСУТП, интересные новости из мира автоматизации и личный взгляд на все это.
Сайт: https://blog.engcore.ru/
Сотрудничество: info@engcore.ru
Сайт: https://blog.engcore.ru/
Сотрудничество: info@engcore.ru
🔥28👍6👌2💯1
Forwarded from СЭТА Современная электроника и технологии автоматизации
Выходит в свет свежий СТА 1/2026.
Готовы к прорыву в надежности и эффективности?
Новый номер СТА 1/2026 — ваш практикум по технологическому суверенитету.
Для инженеров и руководителей, которые создают и защищают критичную инфраструктуру.
В фокусе:
🔐 Доверенная загрузка в полевых условиях: готовые конфигурации Dallas Lock + Getac.
🔧 Отечественные аналоги: Глубокий разбор коммутаторов Narionix IES6300 (PoE++) и сенсорных панелей АВАДС АСП.
⚡️ Экономика автоматизации: переоценка TCO на основе APL и IEC 61499. Где баланс между затратами и технологичностью?
🧠 ИИ в цехе: Практика ML-диагностики КИП и оборудования — это уже не футурология.
➕ Управление питанием (PDU, АВР), энергоменеджмент в нефтегазе, отказоустойчивая виртуализация на российском стеке.
Концентрат практических решений для ваших проектов.
Читать, чтобы внедрять.
👉 Весь номер СТА 1/2026 онлайн
Готовы к прорыву в надежности и эффективности?
Новый номер СТА 1/2026 — ваш практикум по технологическому суверенитету.
Для инженеров и руководителей, которые создают и защищают критичную инфраструктуру.
В фокусе:
🔐 Доверенная загрузка в полевых условиях: готовые конфигурации Dallas Lock + Getac.
🔧 Отечественные аналоги: Глубокий разбор коммутаторов Narionix IES6300 (PoE++) и сенсорных панелей АВАДС АСП.
⚡️ Экономика автоматизации: переоценка TCO на основе APL и IEC 61499. Где баланс между затратами и технологичностью?
🧠 ИИ в цехе: Практика ML-диагностики КИП и оборудования — это уже не футурология.
➕ Управление питанием (PDU, АВР), энергоменеджмент в нефтегазе, отказоустойчивая виртуализация на российском стеке.
Концентрат практических решений для ваших проектов.
Читать, чтобы внедрять.
👉 Весь номер СТА 1/2026 онлайн
🏆2👍1
Опрос «Базовые навыки инженера-программиста АСУТП»
Раз надо немного разобраться в базовых навыках, то я решил запилить опрос. который из себя представляет 3 секции со списком навыком, которые были поделены на три категории:
Нижний уровень, Средний уровень и Верхний уровень.
Каждый из навыков необходимо распределить по уровню специалиста, который им должен владеть. В конце каждого блока дается свободное поле для ответа, чтобы вы могли добавить свои навыки, которые считаете необходимыми.
Список навыков формировался на основе мои субъективных представлений, анализа вакансий Программист АСУТП на платформе HH, а также на результате подобного опроса, который я проводил год назад, но из-за 8 респондентов решил не публиковать данные.
ССЫЛКА НА ОПРОС: «БАЗОВЫЕ НАВЫКИ ИНЖЕНЕРА-ПРОГРАММИСТА АСУТП»
Раз надо немного разобраться в базовых навыках, то я решил запилить опрос. который из себя представляет 3 секции со списком навыком, которые были поделены на три категории:
Нижний уровень, Средний уровень и Верхний уровень.
Каждый из навыков необходимо распределить по уровню специалиста, который им должен владеть. В конце каждого блока дается свободное поле для ответа, чтобы вы могли добавить свои навыки, которые считаете необходимыми.
Список навыков формировался на основе мои субъективных представлений, анализа вакансий Программист АСУТП на платформе HH, а также на результате подобного опроса, который я проводил год назад, но из-за 8 респондентов решил не публиковать данные.
ССЫЛКА НА ОПРОС: «БАЗОВЫЕ НАВЫКИ ИНЖЕНЕРА-ПРОГРАММИСТА АСУТП»
Корпоративные стандарты АСУ ТП: какие эффекты они реально дают бизнесу
Мне нравится эта серия статей про корпоративные стандарты в АСУТП. Как минимум ты начинаешь понимать что и куда, необходимость этих стандартов, есть кейсы кто как вводил и также еще целый набор интересных статей для ознакомление.
То ли с конца прошлого года, то ли с начала этого сам стал задумываться о стандарте для конторы, где я работаю, так как уже очень надо.
Либо делать код ревью, но долго. Да и хочется уже весь бойлерплейт генерировать. Рекомендую к чтению)
#АСУТП #станадрты
Мне нравится эта серия статей про корпоративные стандарты в АСУТП. Как минимум ты начинаешь понимать что и куда, необходимость этих стандартов, есть кейсы кто как вводил и также еще целый набор интересных статей для ознакомление.
То ли с конца прошлого года, то ли с начала этого сам стал задумываться о стандарте для конторы, где я работаю, так как уже очень надо.
Либо делать код ревью, но долго. Да и хочется уже весь бойлерплейт генерировать. Рекомендую к чтению)
#АСУТП #станадрты
Хабр
Корпоративные стандарты АСУ ТП: какие эффекты они реально дают бизнесу
Почему единый инженерный подход к ПЛК и SCADA — это не бюрократия, а управляемый инженерный актив Почему тема корпоративных стандартов АСУ ТП вообще возникла? Автоматизация технологических процессов...
🌭2
Forwarded from IEK DIGITAL
Приглашаем на открытый вебинар по IEK IIoT PLATFORM, на котором мы на реальных примерах разберем, как работает промышленный интернет вещей в действии!
Мы уйдем от общей теории и сосредоточимся на практике. Наша цель — показать вам инструмент, который проложит путь от различных данных к конкретным бизнес-результатам.
В программе вебинара:
1⃣ Архитектура, которая работает. Не просто схема, а объяснение, как платформа стыкуется с вашим текущим оборудованием (от датчиков до ERP-систем) и обеспечивает безопасность данных.
2⃣ Сила кастомизации. Чем отличается типовое решение от индивидуального? Покажем, как платформа адаптируется под специфические задачи вашего производства и разнообразие протоколов связи.
3⃣ Данные в реальном времени: от сбора до визуализации. Разберем весь цикл: какое оборудование задействовать, как обеспечить надежность данных и как превратить их в наглядные дашборды для диспетчера или директора.
4⃣ Продемонстрируем реальные проекты внедрения. Вы увидите, как наши решения помогли предприятиям:
➖ сократить непроизводительные простои оборудования;
➖ снизить затраты на энергоресурсы и плановое обслуживание;
➖ повысить прозрачность логистических процессов и контроль качества продукции.
🔗 Регистрируйтесь на вебинар, чтобы получить:
Это вебинар для: технических директоров, главных инженеров, руководителей производств и отделов АСУ ТП и всех, кто отвечает за эффективность и цифровизацию на предприятии.
#IEK_DIGITAL #IEK_IIoT_PLATFORM #Вебинар #IIoT #ЦифровизацияПроизводства #Промышленность #IEK #Автоматизация #ЭффективностьПроизводства #АСУТП
Мы уйдем от общей теории и сосредоточимся на практике. Наша цель — показать вам инструмент, который проложит путь от различных данных к конкретным бизнес-результатам.
В программе вебинара:
☑️ концентрированную экспертизу по построению цифрового контура предприятия;☑️ ответы на свои вопросы в прямом эфире от владельца продукта;☑️ четкое видение первого шага на пути к оптимизации ваших процессов.
Это вебинар для: технических директоров, главных инженеров, руководителей производств и отделов АСУ ТП и всех, кто отвечает за эффективность и цифровизацию на предприятии.
Дата и время:🗓 18 февраля |⏰ 11:00 (МСК)
#IEK_DIGITAL #IEK_IIoT_PLATFORM #Вебинар #IIoT #ЦифровизацияПроизводства #Промышленность #IEK #Автоматизация #ЭффективностьПроизводства #АСУТП
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3⚡1👎1🤔1