ООО «СинкТвин Технологии» +7 925 353-56-35 info@synctwin.ru

Стандарты автоматики

Статус каждого стандарта — по факту кода и живого стенда, не по намерению. Четыре статуса: поддерживается · частично · готовится · в планах; отклонённое названо отдельно. У каждой строки — где это живёт у нас и какой документ читать.

поддерживается · 5частично · 3в планах · 2отклонено · 1

стандартобластьгде у насстатусдокумент
EtherCATETG · IEC 61158 Шина

Описание шины ethercat-conf.xml порождается из двойника; исполнитель — драйвер LinuxCNC lcec. Наши драйверы приняты в апстрим linuxcnc-ethercat: Inovance IS620N / SV660 (PR #512, релиз v1.43.0), Wecon VD3E (PR #519).

живой стенд, пять вендоров на одной шине
поддерживается Поддерживаемое оборудование
CiA-402 / CoEIEC 61800-7 Профиль привода

Компонент HAL cia402 печатают конструкторы станков; режимы CSP (8), CSV (9), CST (10); состояние привода читается по SDO.

CSP проверен на живых осях; CSV и CST — в драйвере; PP и HM не заведены
поддерживается CiA-402: слово состояния и режимы
CANopen · Modbus RTUCiA-301 · Modbus Другие шины

Виды шины объявлены в двойнике (fieldbus_kinds); проводка до конфига есть только у EtherCAT, остальные дают честный отказ.

объявлены, не проведены
в планах Почему только EtherCAT
G-code RS274/NGCдиалект LinuxCNC; ISO 6983 в основе Программа

Генераторы печатают G0 G1 G2 G3 G4 G7 G10 G17 G18 G21 G38.2 G41 G42 G43 G49 G53 G54 G64 G90 G94 G97 и M0 M3 M5 M6 M30 M64 M65 M68; O-коды и REMAP не порождаются.

программы пород проходят интерпретатор LinuxCNC без ошибок
поддерживается Операции реза
URDFROS Механизм

Механизм — данные: звенья, шарниры, пределы, меши STL/DAE/OBJ загружаются файлом; имена шарниров связывают модель с HAL.

формат механизма для станков, роботов и узлов
поддерживается Механизм и URDF
IEC 61131-3языки PLC Логика автоматики

Свой DSL логики компилируется в компоненты HAL. Покрыты концепции стандарта: SFC-ядро, TON/TP/TOF, CTU/CTD, R_TRIG/F_TRIG, SR/RS, параллельные ветви, экземпляры FB. Языки LD, IL и полный ST не реализуются; PLCopen XML (IEC 61131-10) — как формат выгрузки в планах.

покрытие ведётся в коде рядом со спецификацией языка
частично Язык PLC — справочник
IEC 61499распределённые функциональные блоки Логика автоматики

Модель исполнения заменена собственной: шаг-носитель и дорожки узла поверх HAL.

решение зафиксировано в договоре шага
отклонено Блоки автоматики
Аварийный остановE-STOP Безопасность

Аппаратная цепь E-STOP и программная блокировка штатным estop_latch в HAL. Категории безопасности по ISO 13849 / IEC 61508 не заявляются: сертификации нет.

момент на серво — только внутри шага движения, снятие подтверждается измерением
частично Границы безопасности в наладке
ГОСТ Р 57700.37-2021цифровые двойники изделий Двойник

Двойник станка как источник правды: термины и структура стандарта сопоставлены с моделью Machine.

соответствие описано по разделам стандарта
поддерживается Цифровой двойник по ГОСТ
ISA-95IEC 62264 Уровни предприятия

Уровни 0–2 — наш слой; вверх, к MES и ERP, — данные по HTTP API. Это положение в пирамиде, а не заявление о соответствии.

описание положения
частично Место в пирамиде ISA-95
OPC UA · MTConnect · MQTTIEC 62541 · ANSI/MTC1.4 Интеграция вверх

В коде нет; берём по спросу предприятия — сегодня наружу отдаётся HTTP API с OpenAPI.

в планах
в планах API и интеграция

Безопасность: аппаратный E-STOP и программная блокировка есть, категории по ISO 13849 / IEC 61508 не заявляются — сертификации нет. Момент на сервоприводы подаётся только внутри шага движения; снятие подтверждается измерением.