<< Click to Display Table of Contents >> Navigation: Проект > Страницы свойств элементов > Страницы свойств Переменных-выходов > Закладка "Действия" |
При переходе выхода События или дискретной Команды из "ЛОЖЬ" в "ИСТИНА" может выполняться действие. Здесь настраивается какое или какие действия выполнить.
Вид:
Элементы управления:
ЭЛЕМЕНТ |
ОПИСАНИЕ |
Кнопка "Добавить" |
Добавляет новое действие |
Кнопка "Удалить" |
Удаляет выбранное действие |
Кнопка "Изменить размер под содержимое" |
С помощью данной кнопки происходит подгонка размера столбцов под ширину текста самого широкого столбца |
Флаг "Использовать документы компьютера" |
При установленном флаге все действия, связанные с документами, будут производиться с документами Компьютера, а не Объекта. |
В таблице происходит настройка каждого действия. Возможны следующие действия:
С помощью действий над документами можно выполнять открытие, закрытие, сохранение документов (мнемосхем, окон, отчетов и т.д.).
В левой колонке таблицы выберите из всплывающего списка одно из действий. Затем выберите во второй колонке документ, причем можно выбрать только один из документов, принадлежащих данному объекту.
С помощью действий над переменными можно присваивать значения другим переменным или выдавать импульс.
Если вы хотите, чтобы какой-либо переменной было присвоено определенное значение, либо значение другой переменной, выберите действие Присвоить, затем "перетащите" мышью переменную в таблицу из дерева объектов, ее имя отобразится во второй колонке, затем в третьей колонке введите присваиваемое значение с клавиатуры, либо "перетащите" туда переменную-источник.
Также на выходе некоторой переменной можно выдать импульс. Для этого в списке действий выберите Выдать импульс, и затем "перетащить" мышью нужную переменную из дерева объектов во вторую колонку таблицы. Поле Параметр должно оставаться пустым.
С помощью экспорта происходит экспортирование данных или сообщений текущего объекта в формат mdb (Access).
Для экспорта выберите данное действие, а затем в поле Объект выберите что именно вы хотите экспортировать - Данные или Сообщения.
Системные действия - это системные команды проекта: выход из режима исполнения, завершение сеанса, открытие протокола работы, открытие журнала действий и т.д.
Для вызова системного действия добавьте данное действие и выберите тип действия в столбце Объект.
Варианты действий:
•Выход - выход из режима исполнения.
•Завершение сеанса - завершение сеанса пользователя.
•Окно сообщений - открывает закрытое окно сообщений.
•Журнал действий - открывает журнал действий оператора.
•Протокол работы - открывает протокол работы проекта.
•Управление системой - открывает окно управления компьютером (окно добавления операторов, смен, управления проектом и др).
•Отчет об ошибках - открывает окно формирования отчета об ошибках.
•Показать проект - закрывает все документы и отображает вкладки проекта.
•Стартовые окна - производит открытие стартовых окон.
•Экспортировать проект - выполняет экспорт проекта.
•Минимизировать окно проекта - сворачивает окно MasterSCADA.
•Восстановить окно проекта - восстанавливает окно проекта MasterSCADA.
•Назад и Вперед - действия перехода к прошлому или следующему документу (аналогичные кнопкам Вперед и Назад в Панели управления).
•Заблокировать сеанс - блокирование текущего сеанса пользователя.
•Разблокировать сеанс - разблокирование текущего сеанса пользователя.
•Изменить собственный пароль - вызывает окно смены пароля текущего пользователя.
Кроме действий, определенных в MasterSCADA, также могут выполняться внешние команды, под которыми понимается запуск исполняемых модулей с диска. Для настройки внешней команды, в списке действий События или дискретной Команды выберите Выполнить. При этом, из выпадающего списка в столбце "Объект" нужно выбрать имя исполняемого файла, а в столбце "Параметр" можно указать дополнительные параметры, необходимые для его запуска.
Все модули, которые планируется запускать по действию События или дискретной Команды должны находиться в папке "Commands", которая находится в системной папке MasterSCADA (путь по умолчанию - "С:\MasterSCADA Projects").
В комплект поставки MasterSCADA входит единственная внешняя команда - "Синхронизировать время", с помощью которой производится синхронизация времени между компьютерами в сети. Имя сервера, по которому будет синхронизировано время задается с помощью параметра.