АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

TRACE MODE 6 SOFTLOGIC: программирование контроллеров (часть 1)

Читайте также:
  1. HMI/SCADA – создание графического интерфейса в SCADА-системе Trace Mode 6 (часть 1).
  2. TRACE MODE 6: компоненты инструментальной системы
  3. Алгоритмизация и программирование
  4. Визуальное программирование
  5. Встроенные периферийные устройства микроконтроллеров
  6. Встроенные языки программирования (часть 1).
  7. Вторичные блоки питания с применением микроконтроллеров
  8. Использование SCADА-системы Trace Mode для проектирования автоматизированных систем управления, документирования, контроля и управления сложными производствами отрасли (часть 1).
  9. Какой характер носит программирование в развитых странах?
  10. Контроллерный уровень: полевой ввод/вывод (часть 2).
  11. Лекция № 6: Алгоритмизация и программирование

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, для создания систем автоматического управления (САУ) на базе промышленных контроллеров без операторского интерфейса.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)