Закладка "Действия"

<< Click to Display Table of Contents >>

Navigation:  Проект > Страницы свойств элементов > Страницы свойств Переменных-выходов >

Закладка "Действия"

При переходе выхода События или дискретной Команды из "ЛОЖЬ" в "ИСТИНА" может выполняться действие. Здесь настраивается какое или какие действия выполнить.

Вид:

Proekt_Stranicy_svojstv_elementov_Stranicy_svojstv_peremennih-vyhodov_vidd

Элементы управления:

ЭЛЕМЕНТ

ОПИСАНИЕ

Кнопка "Добавить"

Добавляет новое действие

Кнопка "Удалить"

Удаляет выбранное действие

Кнопка "Изменить размер под содержимое"

С помощью данной кнопки происходит подгонка размера столбцов под ширину текста самого широкого столбца

Флаг "Использовать документы компьютера"

При установленном флаге все действия, связанные с документами, будут производиться с документами Компьютера, а не Объекта.

В таблице происходит настройка каждого действия. Возможны следующие действия:

Действия над документами

С помощью действий над документами можно выполнять открытие, закрытие, сохранение документов (мнемосхем, окон, отчетов и т.д.).

В левой колонке таблицы выберите из всплывающего списка одно из действий. Затем выберите во второй колонке документ, причем можно выбрать только один из документов, принадлежащих данному объекту.

Proekt.Stranicy_svojstv_elementov.Stranicy_svojstv_peremennih-vyhodov.sv_events_dejstvija

Действие над переменной

С помощью действий над переменными можно присваивать значения другим переменным или выдавать импульс.

Если вы хотите, чтобы какой-либо переменной было присвоено определенное значение, либо значение другой переменной, выберите действие Присвоить, затем "перетащите" мышью переменную в таблицу из дерева объектов, ее имя отобразится во второй колонке, затем в третьей колонке введите присваиваемое значение с клавиатуры, либо "перетащите" туда переменную-источник.

Proekt.Stranicy_svojstv_elementov.Stranicy_svojstv_peremennih-vyhodov.sv_events_dejstvija1

Также на выходе некоторой переменной можно выдать импульс. Для этого в списке действий выберите Выдать импульс, и затем "перетащить" мышью нужную переменную из дерева объектов во вторую колонку таблицы. Поле Параметр должно оставаться пустым.

Proekt.Stranicy_svojstv_elementov.Stranicy_svojstv_peremennih-vyhodov.sv_events_dejstvija2

Экспорт

С помощью экспорта происходит экспортирование данных или сообщений текущего объекта в формат mdb (Access).

Для экспорта выберите данное действие, а затем в поле Объект выберите что именно вы хотите экспортировать - Данные или Сообщения.

Proekt.Stranicy_svojstv_elementov.Stranicy_svojstv_peremennih-vyhodov.sv_events_dejstvija3

Системные действия

Системные действия - это системные команды проекта: выход из режима исполнения, завершение сеанса, открытие протокола работы, открытие журнала действий и т.д.

Для вызова системного действия добавьте данное действие и выберите тип действия в столбце Объект.

Proekt.Stranicy_svojstv_elementov.Stranicy_svojstv_peremennih-vyhodov.sv_events_dejstvija4

Варианты действий:

Выход - выход из режима исполнения.

Завершение сеанса - завершение сеанса пользователя.

Окно сообщений - открывает закрытое окно сообщений.

Журнал действий - открывает журнал действий оператора.

Протокол работы - открывает протокол работы проекта.

Управление системой - открывает окно управления компьютером (окно добавления операторов, смен, управления проектом и др).

Отчет об ошибках - открывает окно формирования отчета об ошибках.

Показать проект - закрывает все документы и отображает вкладки проекта.

Стартовые окна - производит открытие стартовых окон.

Экспортировать проект - выполняет экспорт проекта.

Минимизировать окно проекта - сворачивает окно MasterSCADA.

Восстановить окно проекта - восстанавливает окно проекта MasterSCADA.

Назад и Вперед - действия перехода к прошлому или следующему документу (аналогичные кнопкам Вперед и Назад в Панели управления).

Заблокировать сеанс - блокирование текущего сеанса пользователя.

Разблокировать сеанс - разблокирование текущего сеанса пользователя.

Изменить собственный пароль - вызывает окно смены пароля текущего пользователя.

Выполнение внешних команд

Кроме действий, определенных в MasterSCADA, также могут выполняться внешние команды, под которыми понимается запуск исполняемых модулей с диска. Для настройки внешней команды, в списке действий События или дискретной Команды выберите Выполнить. При этом, из выпадающего списка в столбце "Объект" нужно выбрать имя исполняемого файла, а в столбце "Параметр" можно указать дополнительные параметры, необходимые для его запуска.

Все модули, которые планируется запускать по действию События или дискретной Команды должны находиться в папке "Commands", которая находится в системной папке MasterSCADA (путь по умолчанию - "С:\MasterSCADA Projects").

В комплект поставки MasterSCADA входит единственная внешняя команда - "Синхронизировать время", с помощью которой производится синхронизация времени между компьютерами в сети. Имя сервера, по которому будет синхронизировано время задается с помощью параметра.