Новость : Управляющая клиент-серверная АСУ ТП с ИБ: итоги 2-го тура SCADA-чемпионата 2025 →
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 также полностью автоматизировано и не требует никакого дополнительного программирования.