Разработка для Linux | Embedded, ML, IoT, промышленное ПО – Telegram
Разработка для Linux | Embedded, ML, IoT, промышленное ПО
325 subscribers
58 photos
2 videos
3 files
162 links
Канал с анонсами образовательных мероприятий от ЦПР РТСофт - экспертов в области Embedded Linux, разработки промышленного CПО и систем искусственного интеллекта

Наши тренинги: https://linuxcourses.rtsoft.ru
Портфолио проектов: https://outsource.rtsoft.ru
Download Telegram
Современные предприятия переходят от закрытых проприетарных решений к открытым архитектурам автоматизированных систем управления технологическими процессами (АСУ ТП). Такая система основана на международных стандартах - OPAS, OPC UA, IEC 61499, MQTT - и обеспечивает совместимость оборудования и программного обеспечения разных производителей.

Делимся статьей, посвященной построению и разработке Открытой АСУ ТП
👍4🔥3
Роль Rust в разработке системного ПО

Rust проникает во все больше и больше областей: так, например, он был добавлен в ядро Linux. Поэтому интерес к использованию его в embedded проектах только растет.

В последнем выпуске LinkServer v25.09 был добавлен новый инструмент - rblhost. Использование Rust, вероятно, может положительно повлиять на скорость, т.к. не используется Python. При этом задействован тот же интерфейс командной строки, что и blhost, с тем отличием, что добавляются интерфейсы для C и Python.

Однако, мы не можем сказать, что Rust как-то принципиально сейчас изменит инструментальный ландшафт. На текущий момент, embedded разработка - это 80% C, 19% - C++ и, примерно, 1% - это Rust. Так что в ближайшее десятилетие мы не ожидаем кардинальных перемен
👏4👍3
Контейнеризация: решение всех проблем для Embedded DevOps?

Принято считать настройку сред разработки нормальной частью процесса (и нормально тратить кучу времени на это). В идеальном мире все должно быть просто: разработчик за считанные минуты запускает пайплайн сборки, выполняет ее локально или на CI без проблем с несовпадением сред, делится средами с командой без забот о лицензиях или версиях. Контейнеризированная среда упаковывает все, что нужно для сборки (компилятор, библиотеки, зависимости), в переносимый изолированный блок.

Например, IAR. Можно воспользоваться полностью протестированными готовыми Docker-образами для разных архитектур - Arm, RISC-V, Renesas RL78, Renesas RX.

Но контейнеризация - не панацея. В нашей практике встречались случаи, когда отсутвие стандартизированной среды скорее вставляло палки в колеса: разработчики теряли до 8 часов в неделю из-за поломок в сборках и т.д. Более того, до половины сборок, которые нормально выполняются на машине одного разработичка, не проходят, когда их собирает кто-то другой или они выполняются в CI-пайплайне
🤔3👍2
Good news: 10 декабря 2025 года выходит 4diac 3.0!

Какие изменения мы ожидаем:
⭕️В части 4diac Forte появится полная поддержка массивов с произвольными границами [n..m] и переменной длиной [*], добавятся типы LTIME и высокоточные часы, будут реализоваты стандартные функции IEC 61131-3 и все вариативные (MIN, MAX, CONCAT, ADD, MUL), исправлено приведение типов, частичный доступ к STRING и объединение STRING с CHAR, стандартизированы циклы FOR, операции SHR/SHL/ROR/ROL/XOR, а весь код переведён на C++20

⭕️Что касается 4diac IDE, то здесь будет проведен масштабный рефакторинг графических и текстовых редакторов, появится полноценная валидация проектов по IEC 61499 с загрузкой и «ремонтом» повреждённых моделей, полностью будет переработан редактор Structured Text с встроенным интерпретатором для отладки FB без выгрузки на контроллер, добавлены именованные константы, новая система библиотек и пакетов, поддержка IEC 61131-3-функций и VAR_IN_OUT

Подробнее по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2👏2
Raspberry Pi 5: почему ваше ПО может внезапно перестать работать

Когда Raspberry Pi 5 вышла осенью 2023 года, она имела две комплектации - 4GB и 8GB памяти - обе на Broadcom SoC со stepping’ом C1. Позднее была представлена более доступная версия с 2GB памяти, после чего в линейке произошли менее заметные, но крайне важные изменения. Эта самая 2GB-модель получила новый stepping - D0 (на фото он нижний).

Один из наших клиентов обратился с жалобой: ранее разработанное нами ПО, работавшее корректно на моделях со stepping C1, перестало функционировать на новых устройствах с D0.

➡️Подробнее - в нашей новой статье

(А также приглашаем к нам на курсы по embedded-разработке)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👏2
Тренды Embedded.pdf
4.5 MB
Тренды мирового рынка Embedded разработки в 2026 году

Мир меняется: некоторые тенденции в области встраиваемого ПО, когда-то новые, разрекламированные и трендовые, теперь стали стандартом для большинства проектов по разработке встраиваемых систем.

Публикуем перевод статьи о самых актуальных трендах в области встраиваемого ПО на глобальном рынке.
👍4👏1
Знаете ли вы, что за стандарт O-PAS такой?

В нашей новой статье разбираемся, что представляет собой стандарт O-PAS в контексте промышленной автоматизации, разберем лучшие мировые практики, а также обсуждаем будущее стандарта в России.
👍1
Новые знания в новом 2026 году ❄️

Хотите прокачать свои навыки и научиться решать сложные проблемы при портации системного и прикладного ПО на современные встраиваемые процессорные платформы?

Мы объявляем набор групп 2026 года на обучение по следующим направлениям:

🔥Основы разработки встраиваемых систем на базе Embedded Linux
🔥Разработка драйверов Linux
🔥Углубленный тренинг по загрузчику
🔥Углубленный тренинг по CI/CD и разработке системных компонент
🔥Тренинг по 4diac и технологиям ОАСУТП

Учитесь у инженеров, которые ежедневно решают такие задачи в реальных проектах.


Оставляйте заявку на обучение на нашем сайте!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Встраиваемые системы становятся все сложнее, требования к их надежности и безопасности растут, а рынок активно двигается в сторону импортонезависимости и новых архитектур.

Мы - команда ЦПР РТСофт - готовим полезный вебинар про системное ПО встроенной электроники, который пройдет 12.12 в 11:00

О чем поговорим на вебинаре:
🔥рассмотрим анализ развития общесистемного ПО АСУ ТП
🔥поделимся оценками потребностей и возможностей
🔥расскажем про свой опыт использования

Если тема вам близка — присоединяйтесь, будет интересно!

Зарегистрироваться на вебинар можно по ссылке: https://rtsoft-swdc.timepad.ru/event/3682791/

Ждем вас на нашем вебинаре!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2👏2
А нужна ли ИБ в АСУ ТП? Или немного о потенциальном вреде

Казалось бы, ответ очевиден: да, нужна, как же без нее. Проблема состоит в том, что если ИБ внедряется без понимания контекста, то от нее может быть больше вреда, чем пользы - просто потому, что реальное оборудование работает не исключительно в соответствии с политиками безопасности.

Ну а мы напоминаем, что уже 12.12 (в эту пятницу) в 11.00 по МСК состоится наш новый вебинар “СПО встроенной электроники”, на котором мы поделимся анализом развития общесистемного ПО АСУ ТП, своим собственным опытом использования СПО, а также оценкой потребностей и возможностей.

Регистрация по ссылке: https://rtsoft-swdc.timepad.ru/event/3682791/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
А вы знали, что…

… уже завтра пройдет наш новый вебинар “Системное ПО встроенной электроники”?


На нем мы подробно разберем все темы, которые связаны с Открытой АСУ ТП, стандартом O-PAS, а также рассмотрим зарубежный опыт и технологии.


Зарегистрироваться на вебинар можно по ссылке: https://rtsoft-swdc.timepad.ru/event/3682791/

Ждем вас на нашем вебинаре!
👍51🔥1👏1
Начинаем уже через час!

Напоминаем, что сегодня в 11.00 проведем новый вебинар про системное ПО встроенной электроники, поэтому успевайте зарегистрироваться:

https://rtsoft-swdc.timepad.ru/event/3682791/
🔥2
Что ждет нас в 2026 году: тренд на открытость

Тренд на открытость усиливается под давлением предстоящего европейского Cyber Resilience Act (CRA), который вступит в силу в 2026 году. Вендоры массово переходят на Linux-базированные ОС, чтобы обеспечить необходимый уровень кибербезопасности и сертификации

Linux Foundation и OpenSSF запустили инициативу по подготовке open-source проектов к CRA, которая включает разработку спецификаций, инструментов и процессов для соответствия требованиям CRA, включая SBOM.

С июня 2026 года появятся аккредитованные органы, которые начнут официально проверять, соответствует ли оборудование (контроллеры, датчики, шлюзы, ПО) требованиям CRA.Производители и импортеры должны будут доказать, что их продукты secure-by-design, имеют процессы управления уязвимостями, поддерживают своевременные обновления ПО/прошивок. Для устройств КИ может потребоваться сертификация третьей стороной.

С сентября 2026 года начинает действовать обязательное раскрытие уязвимостей и инцидентов.
Компании должны в установленные сроки сообщать властям об уязвимостях и значимых киберинцидентах.

Почему именно Linux-платформы?

🔵Уже сертифицированы под европейские схемы (EUCC, Common Criteria). Сертификация EUCC официально открыта с 27 февраля 2025 г.; первый сертификат уровня «substantial» выдан именно для ПО под Linux (GMV GNSS Cryptographic Module)

🔵Linux уже доминирует в embedded- и IoT-сегменте. Доля Linux (включая Android) в IoT решениях составляет порядка 70%. Оставшиеся 30% - это также не только Windows (хотя она и лидирует в этом объеме), но и FreeRTOS, QNX, VxWorks, а также no-OS решения.

🔵Открытый код = прозрачность для аудиторов. В EUCC-оценке «substantial» обязателен доступ к исходникам (уровень EAL2).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2👏2
🔖Продолжаем публиковать статьи об АСУ ТП из нашего цикла: сегодня поговорим об общесистемном ПО и поделимся нашим видением развитися ОАСУ ТП

Термин «общесистемное ПО» сейчас только появляется в материалах рабочей группы по ОАСУ ТП, чьи задачи сейчас – предоставление неформальных и формальных спецификаций, разработка стандартов и требований к компонентам, которые используются в промышленном производстве.

В статье обсуждаем:
⭕️ Что такое стандарт OPAS и какие требования выдвигаются к операционным системам
⭕️Общесистемное ПО для промышленной автоматизации
⭕️ Пример ПЛК с модульной архитектурой, на котором можно выявить потребности в системном ПО

Прочитать полную статью можно по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🧪Команда ЦПР РТСофт выпустила новый open-source проект OpenFB!

OpenFB - это платформа, предназначенная для бесшовной интеграции алгоритмов машинного обучения (ML) в киберфизические системы на базе IEC 61499 и традиционные системы управления на базе IEC 61131. Продукт решает ключевую задачу Индустрии 4.0 - преодоление разрыва между лабораторными ML-разработками и реальным производством.

Ключевое о нашем решении:

⭕️реализует открытые протоколы для взаимодействия со средами разработки стандарта IEC 61499

⭕️совместимо со средой разработки IDE Eclipse 4diac и IDE ForgeLogic от компании «Северсталь»

Проект доступен на Gitverse.

Задавайте вопросы в комментариях - обязательно ответим!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4👏3
Рынок промышленных сетей: ключевые изменения за 2025 год

Публикуем выдержку из ежегодного отчета HMS Networks. Что же изменилось за прошедший год?

Во-первых, несмотря на экономические трудности и глобальное замедление темпов развития, доля сетей на базе Ethernet теперь составляет более 76% - против 71% годом ранее.

Во-вторых, Industrial Ethernet продолжает укреплять свои позиции в отличие от традиционных технологий fieldbus. PROFIBUS остается наиболее крупным, но все равно потерял 2% (с 7% до 5%)

В-третьих, что-то остается стабильным: например, Modbus TCP держится в районе 4 %, аналогичная ситуация наблюдаетс с POWERLINK, CC-Link IE, и другими Ethernet-сетями. Также беспроводные технологии сохраняют прежние позиции - 7% новых установок.

А что происходит в мире?

Есть региональные различия. Например, в Европе активно внедряются PROFINET и EtherCAT, в Северной Америке остается ведущим протоколом Ethernet/IP, а азиатский регион (Китай) работает с PROFINET и EtherCAT.
👍3🔥1
Physical AI: новая эра промышленной автоматизации

2025 год - синоним к слову будущее (которое уже наступило). Многие промышленные предприятия в условиях глобальной нестабильности вступают в трансформационную фазу - использование роботов с ИИ.

Теперь роботы могут выполнять сложные задачи в динамичных средах с более простым развертыванием: роботы оснащаются более продвинутыми датчиками для взаимодействия с окружающей и могут планировать сложные сценарии взаимодействия.

Более подробно рассказали в нашей новой статье.

ЦПР РТСофт обладает собственной командой инженеров-разработчиков, специализирующихся на проектировании и внедрении систем ИИ для физического мира. Если у вас возникают задачи, связанные с разработкой систем на основе ИИ - пишите нам на почту info@list.dev.rtsoft.ru - и мы обязательно постараемся помочь вам с решением.
👍6👏21🤔1
Прогнозы рынка Soft / Virtual PLC

В последние деньки уходящего 2026 года рассказываем о самых актуальных новостях рынка Soft / Virtual PLC, а также делимся основными прогнозами 2026:

🔵Компания Phoenix Contact представила полностью программное решение для управления - Virtual PLCnext Control. Продукт позволяет запускать среду исполнения PLCnext на стандартных ПК, в облаках или центрах обработки данных, без аппаратных ограничений классических ПЛК.

🔵В феврале состоится конференция ARCI 2026, на которой соберутся эксперты по автоматизации, робототехнике и коммуникациям для Industry 4.0/5.0/6.0, с фокусом на виртуальные контроллеры и IIoT-интеграцию

🔵Рынок вырастет до $1,45 млрд (исходя из 13% среднегодового прироста) - против $1,1 млрд в 2025. В целом, региональная положительная динамика наблюдается в азиатско-тихоокеанском регионе: Китай - лидер по приросту рынка (+17.6% в год в среднем)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👏2🔥1
Совсем скоро часы пробьют двенадцать, и наступит новый 2026 год!🔔

Команда ЦПР РТСофт поздравляет вас с наступающим 2026 годом. Спасибо, что в этом году вы были частью нашего коммьюнити!

Желаем исполнения планов и интересных задач в следующем году.

Пусть все задуманное собирается без warning’ов и работает даже после долгих праздников, а новый год принесет море вдохновения для новых проектов.

С новым годом! ☕️
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥3
Возвращаемся после праздников… и публикуем подробности про наш собственный проект OpenFB 🔥

В декабре 2025 года Центр Программных Разработок РТСофт представил свой новый проект OpenFB - открытую среду исполнения на базе стандарта IEC 61499 для Python. Проект демонстрирует, что открытые стандарты и открытый код способны обеспечить промышленной автоматизации ту же гибкость, надежность и экономичность, которые раньше считались прерогативой дорогих закрытых систем.

Узнать все нюансы можно по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52👏2
🔥Делимся своим проектом по применению программного ПЛК в распределенных системах управления

На примере простого демо-стенда мы показываем, как можно интегрировать ИИ в промавтоматизации, используя открытые технологии и Python. Главная идея? Низкий порог входа для разработчика при сохранении профессионального функционала и масштабируемости.

Что на видео:


Наш демо-стенд, состоящий из конвейера, камеры, ПЛК210 ОВЕН и Orange Pi 5 c программным ПЛК. На скрине в карусели представлена сама программа виде блоков, где оранжевые блоки выполняются на Orange PI (среда исполнения OpenFB - проект с открытым исходным кодом. В прошлом посте рассказывали подробности), зелёные блоки выполняются на ОВЕН (среда исполнения ForgeLogic 61499). Конвейер движется, на него набрасываем шайбы. Видеокамера, установленная над конвейером, передает видеопоток на Orange Pi, где нейросетевые алгоритмы (детекция и сегментация) выделяют дефектные шайбы. При обнаружении происходит останов конвейера через ПЛК210. Обмен информацией между компонентами ППЛК реализуется по OPC UA.

Наверняка, у подобного подхода к реализации программного ПЛК, да еще и с ИИ, есть масса минусов и плюсов - пишите в комментариях. Мы за популяризацию открытых технологий и внедрение их в реальной жизни!

А также приглашаем к нам на курсы по 4diac и Forte, где мы подробно разбираем все тонкости и нюансы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4👏4