Выход. Данные поступают из функционального блока или из страницы свойств в режиме исполнения. Это действие вызывается пересчетом функционального блока.
2. Хранение данных. Данные хранятся в самом выходе до тех пор, пока не будут перезаписаны.
3. Установление и разрыв связей с Входами. Выход может иметь связь со сколь угодно большим числом Входов. Выходы, не имеющие связей отображаются в дереве значком .Для установления связи пользователю достаточно выделить выходи "перетащить" его мышью к нужному входу. Если установлена хотя бы одна связь, выходприобретает вид .
4. Передача текущих данных по всем установленным связям. Это действие вызывается при выполнении действия 1 Запись данных в Выход. То есть, как только данные приняты (записаны), они сразу передаются по связям. В свою очередь, выполнение передачи данных повлечет запись данных во вход функционального блока, имеющего связь с выходом.
Данные Выхода ФБ можно использовать следующим образом:
o Создать связь с ОРС переменной, входом ФБ или значением.
o Перетащить в окно документа (чтобы наблюдать).
o Использовать в качестве источника данных в формуле, тренде, рапорте.
· Группы переменных. Это элементы, сделанные для того, чтобы ради удобства помещать в них переменные. Можно различить группы входов-выходов функциональных блоков и группы переменных объектов.
Поместить в Группу переменных объектов новую переменную возможно как через контекстное меню, всплывающее при нажатии правой клавиши мыши, так и с помощью команд меню "Добавить".
В группы входов-выходов функциональных блоков таким образом переменные не помещаются. Изменение числа входов-выходов в этом случае производится со страниц свойств функционального блока.
· Переменные. В MasterSCADA есть следующие виды переменных:
В дереве Системы:
· ОРС-переменные (для чтения, для записи, для чтения и записи).
В дереве Объектов:
· Значение.
· Команда.
· Расчет.
· Событие.
· Вход функционального блока.
· Выход функционального блока.
Переменные выполняют следующие функции:
1. Запись (прием) данных в переменную. Переменная принимает данные извне и помещает их в собственное "хранилище".
2. Хранение данных. То есть данные содержатся в самой переменной до тех пор, пока не будут перезаписаны.
3. Передача текущих данных по всем установленным связям(кроме "переменных-входов"). Это действие совершается сразу после выполнения действия 1 Запись данных, то есть, как только данные приняты (записаны), они сразу передаются по связям.
Каждой переменной объекта в MasterSCADA (кроме входов функциональных блоков) можно присвоить Диапазон значений. Он выбирается из выпадающего списка на закладке "Общие" у переменной.
Существуют диапазоны следующих типов:
o Аналоговые - применимы только для аналоговых переменных.
o Дискретные - для дискретных переменных.
o Перечислимые - могут быть использованы только для переменных, имеющих перечислимый тип.
o Интервальные- только для переменных интервального типа.
Настройка диапазонов производится на странице "Шкалы" .
3. В то время как структура проекта определяется с помощью дерева системы и дерева объектов, настройка каждого элемента этих деревьев начиная с самого основного - системы и заканчивая каждой переменной производится на страницах свойств. Набор страниц свойств для каждого элемента индивидуален. Так как каждый элемент может быть настроен индивидуально, настроек получается очень много. Поэтому общие свойства всех элементов автоматически устанавливаются такими же, как у родительского элемента. В каждый момент времени открыты страницы свойств того элемента, который выделен в дереве системы или дереве объектов.
4. Палитра элементов состоит из 2-х основных частей (рисунок 8). Слева находится дерево категорий элементов палитры, справа - собственно элементы, которые используются при создании проекта.
Рисунок 8. Палитра элементов
Палитра может "плавать" или быть "приклеенной" к краю экрана в зависимости от желания пользователя.
Описание панели инструментов представлено в таблице 4.
Таблица 4 Описание панели инструментов MasterSCADA
команда |
описание |
Создать новый проект; |
|
Открыть существующий проект; |
|
Сохранить текущий проект; |
|
Закрыть текущий проект; |
|
Перейти к редактированию предыдущих документов; |
|
Перейти к редактированию следующего документа; |
|
Показать свойства проекта; |
|
Вырезать выделенные элементы в буфер; |
|
Копировать выделенные элементы в буфер; |
|
Вставить содержимое буфера; |
|
Удалить выделенные элементы; |
|
Отмена одного (по умолчанию) или нескольких (в раскрывающемся списке) из последних выполненных действий; |
|
Восстановление одного или нескольких отмененных ранее действий; |
|
Запустить / остановить режим имитации; |
|
Запустить / остановить режим исполнения (RunTime); |
|
Запустить / остановить режим отладки; |
|
Показать / скрыть палитру элементов; |
|
Показать / скрыть все элементы дерева объектов |
|
Переходит в режим редактирования схемы функциональных блоков выделенного объекта; |
|
Контекстная справка; |
|
Сведения о программе. |
Вставка в дерево нового объекта
Для того, чтобы вставить в дерево новый компьютер, ОРС сервер, переменную, группу переменных или новый объект используется контекстное меню
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.