
- •Оглавление
- •Общая структура системы Trace Mode 6
- •Инструментальная система
- •Языки программирования Trace Mode 6
- •Промышленная база данных реального времени
- •Исполнительные модули Trace Mode6.
- •Шаблоны
- •Источники/Приемники
- •Наборы ресурсов и графические объекты
- •Последовательные порты
- •Словари сообщений
- •Описание fbd блоков.
- •Описание языка TehnoIl:
- •If {выражение} then {последовательность предложений} end_if
- •If {выражение} then {последовательность предложений1}
- •If {выражение1} then {последовательность предложений1}
- •Разработка графического интерфейса.
- •Динамические свойства:
- •Встроенные Графические элементы:
Trace Mode версии 6
Лекционный материал
Оглавление
Общая структура системы Trace Mode 6 4
Инструментальная система 5
Языки программирования Trace Mode 6 8
Промышленная база данных реального времени 8
Модификации ИС TRACE MODE 6 9
Принцип работы монитора. Канал TRACE MODE 6 9
Исполнительные модули Trace Mode6. 11
Создание структуры проекта в навигаторе 12
Обеспечение работы распределенных АСУ 20
Резервирование 21
Автопостроение 21
Архивирование каналов узла 21
Архивирование каналов проекта 22
Отчет тревог и генерация сообщений 22
Файл восстановления 23
Графический интерфейс оператора 23
Принципы разработки проекта в ИС 23
Технология разработки проекта в ИС 25
Классификация компонентов 26
Каналы 27
Шаблоны 28
Источники/Приемники 28
Наборы ресурсов и графические объекты 28
Последовательные порты 29
Словари сообщений 29
Клеммы 30
Классификация слоев 30
Классификация узлов 31
Программирование алгоритмов в TRACE MODE 6 32
Редактирование FBD-программ 33
Размещение FBD-блоков в рабочем поле редактора 35
Редактирование диаграммы FBD-блоков 35
Привязка входов и выходов FBD-диаграммы 37
Описание FBD блоков. 38
Раздел 'Логические' 38
Раздел 'Арифметические' 40
Раздел ‘Тригонометрические’ 44
Описание языка TehnoIL: 47
Синтаксис Техно IL: 47
Операторы и модификаторы Техно IL 48
Определение переменных и констант 52
Операторы 54
Числовые константы 63
Строковые константы 64
Особенности вычислений 64
Разработка графического интерфейса. 65
Редактор представления данных 65
Главное меню и панели инструментов РПД 66
Задание типовых свойств Графических Элементов 70
Статические атрибуты Графических Элементов 72
Динамизация атрибута Графических Элементов 78
Динамические свойства: 87
Динамическая заливка ГЭ 87
Динамическое перемещение ГЭ 90
Динамический контур ГЭ 92
Функции управления Графическими Элементами 92
Встроенные Графические элементы: 94
Общая структура системы Trace Mode 6
TRACE MODE 6 – это программный комплекс, предназначенный для разработки и запуска в реальном времени распределенных автоматизированных систем управления технологическими процессами (АСУТП) и решения ряда задач управления предприятием (АСУП).
Для решения задач АСУП в TRACE MODE 6 интегрирован пакет T-FACTORY.
Комплекс программ TRACE MODE 6 можно разделить на 3 части.
Интегрированная среда разработки проекта (ИС) – единая программная оболочка, содержащая все необходимые средства для разработки проекта.
Под проектом в TRACE MODE 6 понимается вся совокупность данных и алгоритмов функционирования распределенной АСУ (АСУТП и/или T-FACTORY), заданных средствами TRACE MODE.
Итогом разработки проекта в ИС является создание файлов, содержащих необходимую информацию об алгоритмах работы АСУ. Эти файлы затем размещаются на аппаратных средствах (компьютерах и контроллерах) и выполняются под управлением исполнительных модулей TRACE MODE.
Исполнительные модули (мониторы, МРВ) – программные модули различного назначения, под управлением которых в реальном времени выполняются составные части проекта, размещаемые на отдельных компьютерах или в контроллерах.
Составная часть проекта, размещаемая на отдельном компьютере или в контроллере и выполняемая под управлением одного или нескольких исполнительных модулей TRACE MODE, называется узлом проекта.
В общем случае размещение узла на том же аппаратном средстве, на котором он должен исполняться под управлением монитора, не является обязательным – мониторы могут загружать узлы с удаленных аппаратных средств.
Драйверы обмена – драйверы, используемые мониторами TRACE MODE для взаимодействия с устройствами, протоколы обмена с которыми не встроены в мониторы.
Trace Mode 6 содержит набор средств программирования промышленных контроллеров (Softlogic), создания систем телемеханики и операторского интерфейса (SCADA) и цифрового управления технологическими процессами (АСУ ТП). T-Factory 6 относится к классу MES-систем (manufacturing execution system) и решает такие задачи управления производственным бизнесом, как планирование и контроль исполнения производственных заданий, учет производственных затрат, сырья, энергии, производственных и людских ресурсов, расчет себестоимости выпускаемой продукции, материальных балансов, контроль отклонения фактических значений этих параметров от нормативов, учет и техническое обслуживание производственного оборудования, снижение его простоев, учет персонала и т. д. В иерархии информационных систем предприятия T-Factory 6 заполняет пробел между SCADA- и ERP-уровнями.
В Trace Mode 6 автоматически не только создается база каналов и выполняется настройка на контроллеры, но также автоматически строится графический интерфейс оператора и производится подбор алгоритмов управления оборудованием
Хочется подчеркнуть, что приложения Trace Mode 6 и T-Factory 6 разрабатываются в рамках единого проекта, который создается и поддерживается при помощи технологии автопостроения. Благодаря этому удается глубоко интегрировать задачи технологического и производственного управления предприятием. Любые изменения, сделанные в одном модуле, становятся доступными и в других.