TRACE MODE 6 SOFTLOGIC: программирование контроллеров
SOFTLOGICвTRACE MODE® 6 это мощная система программирования промышленных контроллеров полностью интегрированная со SCADA/HMI.
TRACE MODE SOFTLOGIC дает возможность производить программирование контроллеров в стиле DCS - т.е. так, как разрабатываются наиболее крупные и ответственные АСУ ТП для энергетики, химии, атомной и нефтяной промышленности.
Программирование контроллеров, операторского интерфейса и бизнес-приложений осуществляется в интегрированной среде разработки TRACE MODE и с помощью одних и тех же языков программирования стандарта IEC МЭК 6-1131/3. Это дает возможность использовать мощные средства удаленной online и offline отладки всего проекта в комплексе. При этом система программирования контроллеров TRACE MODE SOFTLOGIC не имеет такой высокой стоимости, как инструменты разработки DCS. Благодаря TRACE MODE SOFTLOGIC высокие технологии программирования контроллеров, доступные ранее лишь избранным, теперь могут быть использованы всеми.
Программирование контроллеров осуществляется в инструментальной системе, откуда SOFTLOGIC-программа копируется в память контроллера, а ее выполнение обеспечивается исполнительными модулями TRACE MODE - Микро МРВ или Embedded МРВ, входящими в продукт - Микро TRACE MODE.
Микро МРВ и Embedded МРВ могут быть установлены в открытых контроллерах под управлением MS DOS, ОСРВ Windows CE.net или иных операционных систем. Драйверы плат УСО обычно поставляются бесплатно с инструментальной системой TRACE MODE. Возможность использования SOFTLOGIC-системы TRACE MODE 6 для программирования контроллера конкретной марки, нужно уточнять в списке поддерживаемого оборудования, либо у производителя.
В случае отсутствия необходимого драйвера платы УСО, пользователь может разработать его самостоятельно по открытой спецификации, для этого в документации TRACE MODE содержатся соответствующие примеры. Не менее просто пишутся драйверы устройств, обмен с которыми производится по последовательному порту. Но прежде, чем начинать писать свой драйвер, обратитесь в службу технической поддержки AdAstrA Research Group, Ltd., возможно, нужный Вам драйвер уже существует или может быть написан АдАстрой бесплатно. Компания AdAstrA Research Group, Ltd. придерживается политики активного сотрудничества с производителями оборудования, поэтому список устройств совместимых с TRACE MODE постоянно растет.
Программировать контроллеры в TRACE MODE 6 очень просто. Разработка SOFTLOGIC-проекта с начинается в с процедуры автопостроения источников данных по конфигурации контроллеров. Затем, по источникам данных, то есть по сигналам ввода-вывода плат УСО контроллера, производится автопостроение каналов узла Микро МРВ. Таким образом большая часть рутинной работы по программированию контроллера автоматизирована! Добавьте к полученному проекту логические программы, реализующие алгоритмы управления и регулирования, на одном из 5-и языков программирования контроллеров стандарта МЭК 6-1131/3 по выбору и проект готов. Загрузите проект удаленно в контроллер через встроенную службу, запустите, не покидая интегрированной среды разработки и переходите к отладке.
Система программирования контроллеров TRACE MODE SOFTLOGIC располагает мощными средствами отладки проекта, включающими:
· отладчики программ и компонентов проектов в редакторах среды разработки TRACE MODE® 6;
· средства отладки в реального времени;
· online-редактирование проекта в реальном времени;
· средства диагностики работающей АСУ ТП на базе TRACE MODE® 6.
SOFTLOGIC-проект можно удаленнозагрузить в контроллер и удаленнозапустить на исполнение.Нажав на кнопку online отладки,можно получить реальные данные из контроллера непосредственно в редакторTRACE MODE SOFTLOGIC рядом с каждым входом и выходом функционального блока. После выхода из online режима можно продолжить отладку в режиме эмуляции (ручной отладки), используя при этом данные загруженные из реального УСО.
Система программирования контроллеров TRACE MODE SOFTLOGIC дает возможность автоматического обновления программы в удаленном контроллере после ее редактирования. При этом не обязательно перегружать весь контроллер - возможно обновить только отредактированный компонент.
Разработчик, осуществляющий программирование контроллеров в TRACE MODE SOFTLOGIC, получает уникальную возможность отладить проект распределенной АСУ на одном ПК с помощью специального отладчика SPY. Отладкик SPY позволяет удаленно через сеть TCP/IP подключаться к любому работающему контроллеру или серверу TRACE MODE® 6 и получать информацию о состоянии всех сигналов проекта в реальном времени.
В интегрированной среде разработки SCADA/HMI и SOFTLOGIC системы TRACE MODE реализовано пространство единого проекта распределенной АСУ, поэтому к каналам узла Микро МРВ можно напрямую привязывать формы отображения экрана узла операторской станции. Гибкость, обеспечиваемая архитектурой единого проекта позволяет делать удивительные на первый взгляд вещи: например, контроллер может сам инициировать SQL-запрос и принять данные из внешней СУБД не используя дополнительных каналов. В тоже время, технологии автопостроения и групповой правки не дают при программировании контроллера допускать ошибки, связанные с монотонностью ручной привязки и настройки каналов.
В случае, если информация из каналов узла Микро МРВ должна быть передана для архивации на узел монитора реального времени (МРВ), при программировании контроллера с помощью все той же технологии автопостроения могут быть созданы и автоматически привязаны копии каналов Микро МРВ в узле МРВ. Таким образом, количество рутинной работы при программировании контроллера с использованием связки SOFTLOGIC - SCADA TRACE MODE сводится к минимуму.
Система программирования контроллеров TRACE MODE может использоваться и отдельно от SCADA, для создания систем автоматического управления (САУ) на базе промышленных контроллеров без операторского интерфейса.
При программировании контроллеров для высоконадежных отказоустойчивых АСУ ТП в SCADA/HMI и SOFTLOGIC системе TRACE MODE 6, можно использовать технологии автоматического горячего резервирования контроллеров. Системы с горячим резервированием создаются в TRACE MODE "в один клик" - без дополнительного программирования.
Программировать контроллеры в SOFTLOGIC системе TRACE MODE 6 не только удобно, но и дешево. Экономия достигается за счет сокращения времени разработки и отладки программ, а также за счет снижения затрат на сопровождение АСУ ТП. Кроме того, пользователь системы программирования контроллеров получает независимость от аппаратной платформы, так как программы на языках МЭК 6-1131/3 легко переносятся на другой тип SOFTLOGIC контроллера, и дополнительного обучения специалистов не требуется.