TRACE MODE 7 позволяет не только разрабатывать операторский интерфейс АСУ ТП, но и программировать промышленные контроллеры. Это позволяет отечественным производителям ПЛК в сотрудничестве с АдАстрой создавать доверенные отечественные ПТК (ПАК) для критической информационной инфраструктуры (КИИ), соответствующие требованиям Указа Президента № 166 от 30.03.2022 и Постановлений Правительства № 1912 от 14 ноября 2023 г. и № 1478 от 22 августа 2022.

В TRACE MODE 7 используются языки Техно ST и Техно FBD, соответствующие стандарту ГОСТ МЭК 61131/3. Языки программирования являются модификациями языков ST (Structured Text) и FBD (Function Block Diagram) стандарта ГОСТ МЭК 61131/3. Техно ST - процедурный язык, а Техно FBD - визуальный.

Однако, программировать можно только те контроллеры, в которые установлен встраиваемый исполнительный модуль Micro TRACE MODE.  Micro TRACE MODE разрабатываются АдАстрой в сотрудничестве с производителями промышленных контроллеров (OEM-проект) и обычно поставляются предустановленными на аппаратную платформу (OEM-контроллер). 

В инструментальной системе OEM-контроллеру соответствует узел EmbeddedRTM.ПТК на базе Micro TRACE MODE 7 можно программировать как отдельно, так и в составе распределенной АСУ ТП, по технологии интергированной разработки.

 

Программы и их компоненты (функции) могут быть разработаны на любом из встроенных языков в соответствующем редакторе, при этом языки для программы и ее компонентов выбираются независимо.

 

Готовые программы компилируются и загружаются в ПЛК локально или удаленно.

TRACE MODE 7 располагает развитыми средствами отладки программ, пошаговой. непрерывной, с точками останова. Компилятор программ ST TRACE MODE 7 может генерировать нативный для процессоров x64 код программ, что обеспечивает значительное ускорение вычислений.

УСО OEM-контроллера обычно включается в инструментальную систему TRACE MODE 7, пользователь может выбрать требуемый модуль ввода/вывода из меню.

Micro TRACE MODE для OEM-контроллеров обычно имеет поддержку распространенных промышленных протоколов, таких как Modbus RTU, и MODBUS TCP, DCON, МЭК 60870-5-104, HART, протоколы счетчиков электроэнергии. Конкретный набор поддерживаемых протоколов и функций зависит от договоренностей с OEM-партнером и может изменяться.

TRACE MODE 7 позволяет разрабатывать встроенный операторский интерфейс для OEM-контроллеров. Графические экраны контроллера создаются в редакторе SCADA TRACE MODE 7, который дает возможность создавать полноценные графические мнемосхемы с объемной графикой, трендами, алармами, динамическим текстом, гистограммами, кнопками, и т.д.

Функции телемеханического RTU

Micro TRACE MODE 6 для OEM-контроллеров имеет функции телемеханического RTU, т.е. он может работать как удаленное устройство сбора данных и управления (Remote Terminal Unit) в условиях низкого качества или периодического отсутствия связи контроллера с центральной диспетчерской.

Для обеспечения функций телемеханического RTU в Micro TRACE MODE 7 есть следующие функции:

  • поддержка помехозащищенных телемеханических протоколов iNET и M-LINK;
  • поддержка технологии буферизации данных в RTU;
  • поддержка работы в сеансовом режиме связи;
  • телемеханическая служба времени, обеспечивающая корректную привязку событий в системах с существенным запаздыванием поступления данных;
  • поддержка телемеханического протокола МЭК 60870-5-104;
  • поддержка функции сервера телемеханического протокола МЭК 60870-5-104;

В каждом конкретном OEM-контроллере может быть реализована только часть этих функций.  

Горячее резервирование 

OEM-контроллеры с Micro TRACE MODE могут иметь опцию горячего резервирования

Создание  горячего резерва контроллера в TRACE MODE 7 максимально облегчено - делается всего одним щелчком мыши. Программирование дополнительных алгоритмов резервирования контроллеров  не требуется – достаточно определить небольшой список параметров, задающих динамические характеристики перехода резервного узла из состояния TRACE в состояние WORK.

Micro TRACE MODE обладает функцией горячего резервирования сетевых коммуникаций. Резервирование сетевых коммуникаций в TRACE MODE также полностью автоматизировано и не требует никакого дополнительного программирования.