RU

ИИ добрался до ПЛК. Что умеют инженерные ассистенты

ИИ в разработке на Python, C++, JavaScript и других языках уже довольно привычное дело. На Хабре об этом много пишут, часто спорят и регулярно обсуж…

ПЛКпромышленная автоматизацияпрограммирование ПЛКискусственный интеллектИИ-агентыStructured TextTIA PortalCODESYSscada
Habr
RU

320 348 строк за 98 дней: что на самом деле меняется, когда у инженера появляется исполнитель

15 мая я впервые в жизни получил исполнителя, который пишет код быстрее, чем я успеваю продумывать требования. К 21 августа на дисках лежало 320 348…

LLM-ассистентпромышленная автоматизацияПЛКCODESYSLoRaтестированиеинженерная культураbus-factorметрологияAvalonia
Habr
RU

Таймер на 5 минут вместо 10 секунд: как сверка с руководством по эксплуатации нашла отказавшую защиту в чужом коде

Стенд работает, а исходников программы ПЛК нет — ни архива, ни резервной копии, ни у эксплуатанта. Есть 4 900 страниц бумаги: распечатка проекта, эк…

АСУ ТПреверс-инжинирингПЛКSiemens S7-1500TIA PortalSCLModbus TCP.NET 8промышленная автоматизациялегаси
Habr
RU

ПЛК перестает быть закрытой коробкой. Зачем контроллеру Linux?

Когда мы говорим про ПЛК, обычно представляем достаточно закрытое устройство: подключили модули ввода-вывода, написали программу на ST или LD, загру…

ПЛКLinuxАСУ ТПпромышленная автоматизацияоткрытые контроллерыPLC runtimeembedded Linuxedge computingIIoTOPC UA
Habr
RU

От “Амура” к Baikal-U и К1921ВГ1Т: как РЕГЛАБ переводит модули R500 на отечественные микроконтроллеры

Для производителя ПЛК переход на отечественный микроконтроллер начинается не с замены строки в BOM, а с пересборки части аппаратной и программной пл…

Альянс RISC-VООО Реглабпромышленная автоматизацияАСУ ТППЛКREGUL R500мк32амурBaikal-uК1921ВГ1Тнииэт
Habr
RU

PLC AI Studio: как я дал ИИ реальное ТЗ на ПЛК. Вот что пошло не так — и что я построил вместо этого

Однажды мне потребовалось написать программу на Structured Text для системы автоматизации. И, как любой инженер, который слышит про искусственный ин…

АСУ ТППЛКIEC 61131-3Structured TextCODESYSLLMгенерация кодаавтоматизацияОВЕНWAGO