- •Введение Краткое описание системы Назначение и сферы применения
- •Основные термины и определения
- •Состав инструментальной системы
- •Принцип функционирования системы
- •Модификации ис trace mode 6
- •Создание графического экрана
- •Пособие по инсталляции Системные требования
- •Порядок инсталляции
- •Часть первая. Нарисуй и запусти! Создание простейшего проекта
- •Создание узла арм
- •Автопостроение канала
- •Создание генератора синуса и привязка его к каналу
- •Запуск проекта
- •Добавление функции управления
- •Редактирование графического экрана
- •Привязка аргумента экрана к каналу
- •Размещение гэ Тренд
- •Привязка аргументов программы
- •Запуск проекта
- •Связь по протоколу dde с приложением ms Windows на примере Excel
- •Подключение модуля удаленного ввода сигналов
- •Создание компонента-источника для ввода данных от модуля I-7011
- •Создание и настройка сом-порта
- •Изменение привязки канала к источнику данных
- •Запуск проекта
- •Часть вторая. Операторский интерфейс: мониторинг, управление, регулирование Постановка задачи
- •Создание экранов арм
- •Написание программ
- •Узлы проекта и база каналов
- •Создание архива и отчета тревог
- •Создание базы каналов pc-based контроллера
- •Создание компонентов-источников/приемников pc-based контроллера
- •Связывание компонентов-источников/приемников с каналами
- •Настройка каналов, задающих начальные условия для регулирования и управления
- •Настройка параметров сетевого обмена и динамических характеристик узла
- •Конфигурирование информационных потоков между узлами
- •Настройка режима сетевого обмена
- •Редактирование базы каналов
- •Фиксация событий
- •Связь с субд ms Access
- •Обработка данных локального архива
- •Обеспечение безопасности
- •Генератор отчетов
- •Часть третья. Имитаторы Постановка задачи
- •Подготовительные операции
- •Разработка программ имитаторов, встраивание их в проект
- •Файлы проекта
- •Отладка
- •Настройка сетевых протоколов
- •Подготовка папки проекта к отладке
- •Проведение отладки
- •Заключение
- •Приложение Некоторые типовые системные конфигурации trace mode 6
Пособие по инсталляции Системные требования
Для нормальной работы инструментальной системы TRACE MODE 6 рекомендуется следующая конфигурация ПК:
ОС – Windows XP;
процессор PENTIUM IV;
ОЗУ – 512 MB;
объем на жестком диске – 1.5 GB;
разрешение экрана – 1280x1024;
качество цветопередачи – True Color;
поддержка OpenGL v.1.1;
CD, мышь, параллельный порт или USB.
Порядок инсталляции
В зависимости от имеющегося типа инструментальной системы TRACE MODE 6 возможны следующие варианты инсталляции ее на диск компьютера:
для профессиональной редакции – согласно Пособия по инсталляции, предполагающей подключение электронного ключа защиты к параллельному/USB порту компьютера;
для базовой (бесплатной) редакции – без установки электронного ключа.
В случае базовой редакции для проведения инсталляции необходимо выполнить следующие действия:
закрыть все активные приложения;
вставить CD-дистрибутив инструментальной системы TRACE MODE 6 в CD-дисковод и далее следовать инструкциям, отображаемым на экране.
Особенности установки инструментальной системы изложены в файле readme.txt, расположенном в корневой директории дистрибутива.
Часть первая. Нарисуй и запусти! Создание простейшего проекта
Создадим систему мониторинга, содержащую один узел АРМ, отображающую с помощью различных средств операторского интерфейса значения внутреннего генератора сигнала. При проектировании будем использовать механизм автопостроения каналов TRACE MODE методом «от шаблонов», позволяющий создавать каналы в узле по аргументам шаблонов, где в качестве шаблонов будут выступать такие компоненты проекта как экран и программа. В дальнейшем, в состав системы введем функцию управления, реализуем взаимодействие с приложением Windows по протоколу обмена DDE, а в завершение произведем подключение аналогового сигнала от модуля удаленного ввода.
Создание узла арм
Загрузим
инструментальную систему двойным
щелчком левой клавиши (ЛК) мыши по иконке
рабочего стола Windows и с
помощью иконки
инструментальной панели создадим новый
проект. При этом в открывшемся на экране
диалоге
выберем стиль разработки Простой. После нажатия ЛК мыши на экранной кнопке Создать, в левом окне Навигатора проекта отобразится дерево проекта, содержащее слои Ресурсы, Система (с созданным узлом АРМ RTM_1), Источники/Приемники и Библиотеки_компонентов. В правом окне Навигатора проекта отобразится содержимое узла RTM_1 – пустая группа Каналы и один канал класса CALL Экран#1, вызывающий соответствующий компонент – шаблон экрана, предназначенный для отображения с помощью графических элементов (ГЭ) средств человеко-машинного интерфейса на узле RTM_1:
Создание графического экрана
Двойным щелчком ЛК на компоненте Экран#1 откроем окно графического редактора.
Создание статического текста
Разместим в левом верхнем углу экрана статический текст - надпись Значение параметра.
Для этого выполним
следующие действия: на панели инструментов
графического редактора ЛК мыши выделим
иконку ГЭ Текст
;
в поле графического редактора установим прямоугольник ГЭ, для чего
зафиксируем ЛК точку привязки - левый верхний угол;
развернем прямоугольник движением курсора до необходимого размера;
зафиксируем ЛК выбранный ГЭ:
Для перехода в режим редактирования атрибутов размещенного ГЭ выделим ЛК иконку
на панели инструментов;
Для автоматического вывода окна свойств ГЭ по завершению его размещения необходимо в настройках интегрированной среды разработки в разделе РПД/Основные свойства активировать пункт Открывать свойства автоматически.
двойным щелчком ЛК по ГЭ откроем окно его свойств;
в правом поле строки Текст наберем Значение параметра и нажмем на клавиатуре клавишу Enter;
закроем окно свойств щелчком ЛК по иконке
,
ГЭ примет следующий вид:
Если введенный Вами текст не уместился в прямоугольнике ГЭ, выделите его и растяните до нужного размера с помощью мыши.
Создание динамического текста, создание аргумента экрана в процессе настройки динамического текста
Подготовим на экране вывод динамического текста для отображения численного значения какого-либо источника сигнала – внешнего или внутреннего - путем указания динамизации атрибута Текст ГЭ. Определим назначение аргумента шаблона экрана. Для этого необходимо проделать следующие действия:
создадим и разместим новый ГЭ справа от ГЭ c надписью Значение параметра;
откроем свойства вновь размещенного ГЭ;
двойным щелком ЛК на строке Текст вызовем меню Вид индикации;
в правом поле строки щелчком ЛК вызовем список доступных типов динамизации атрибута;
из всех предлагаемых типов выберем ЛК Значение;
в открывшемся меню настройки параметров динамизации:
выполним щелчок ЛК в правом поле строки Привязка;
в открывшемся окне Свойства привязки, нажмем ЛК по иконке
на панели инструментов и тем самым
создадим аргумент шаблона экрана;
двойным щелчком ЛК выделим имя аргумента и изменим его, введя с клавиатуры Параметр (здесь и в дальнейшем ввод данных с клавиатуры будем завершать нажатием клавиши Enter);
подтвердим связь атрибута Текст ГЭ с данным аргументом щелчком ЛК по экранной кнопке Готово;
закроем окно свойств ГЭ.
Графический экран будет иметь следующий вид:
Создание стрелочного прибора, привязка к аргументу
Применим для отображения параметра новый тип ГЭ – Стрелочный прибор. Для этого необходимо выполнить последовательность действий:
выделим двойным щелчком ЛК на инструментальной панели графического редактора иконку
и выберем из появившегося меню иконку
стрелочного прибора
;установим ГЭ
,
выбрав его размер таким, чтобы все
элементы графики и текста на нем были
разборчивы и симметричны;перейдем в режим редактирования и откроем окно свойств ГЭ ;
щелчком ЛК на экранной кнопке Основная привязка откроем окно табличного редактора аргументов шаблона экрана;
ЛК выберем уже имеющийся аргумент Параметр;
подтвердим выбор щелчком ЛК на кнопке Готово;
двойным щелчком ЛК откроем атрибут Заголовок и в строке Текст введем надпись Параметр;
закроем окно свойств ГЭ .
Для проверки
правильности привязок ГЭ к аргументам
экрана можно воспользоваться режимом
эмуляции. Переход в режим эмуляции
осуществляется с помощью иконки
на панели инструментов. По нажатию, на
экран графического редактора выводится
окно задания значения аргумента в
соответствующем поле:
Так, введя значение 25, наблюдаем:
В нашем случае оба ГЭ отображают введенное значение – привязки выполнены правильно. Выход из режима эмуляции – повторное нажатие ЛК по иконке .
