Пожалуйста, включите JavaScript для просмотра этого сайта.

Скрипты Simple-Scada

История: » Нет тем выше этого уровня «

Типы событий

Пред. Вверх След. Еще

Важно! События "Запуск проекта", "Остановка проекта", "Выполнен SQL-запрос", "Таймер", "Начало часа", "Отчет построен" вызываются сервером, поэтому некоторые методы, которые используют данные клиента не будут работать в данных событиях. Например, функции "GetClientName" и "GetUserName".

При создании нового скрипта через редактор скриптов, имеется возможность выбора типа события, по которому будет вызван скрипт:

Ниже представлен список доступных событий:

Основные

 

Универсальный скрипт

Скрипт для любого объекта в проекте

Событие для ячеек таблиц

Скрипт для событий таблиц OnCellDatachange, OnCellDatachangeEx, OnCellClick.

Глобальный модуль

Cоздание глобального модуля вместо скрипта

Периодические

Таймер

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

Начало минуты

Скрипт выполняется в начале каждой минуты.

Начало часа

Скрипт выполняется в начале каждого часа.

Проект

Запуск проекта

Скрипт будет выполнен один раз, во время старта проекта на сервере

Полностью запущен

Скрипт будет выполнен один раз, после того как проект полностью запустился, включая запуск OPC-серверов проекта

Остановка проекта

Скрипт будет выполнен один раз, во время остановки проекта на сервере

Переменные

Изменились переменные

Скрипт будет вызван при изменении любой переменной из списка

Нарушена граница

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

Клиенты

Клиент подключен

Скрипт выполняется каждый раз, когда к серверу подключается новый клиент

Авторизация пользователя

Скрипт выполняется каждый раз, когда на любом из клиентов произошла авторизация пользователя

SQL-запросы

Выполнен SQL-запрос

Скрипт выполняется каждый раз, после завершения пользовательского SQL-запроса

Ошибка SQL-запроса

Скрипт будет вызван при возникновении ошибки во время выполнения пользовательскоо SQL-запроса

SMS

Получено SMS-сообщение

Скрипт будет вызван при получении SMS процедурой GetSMS

Ответ от GSM-модема

Скрипт будет вызван, когда от GSM модема поступит ответ

Другие

Выполнена задержка

Скрипт вызывается каждый раз, когда была выполнена задержка, запущенная функцией RunDelay

Изменился пинг

Скрипт будет вызван при изменении состояния пинга

Отчет построен

Скрипт будет вызван при полном построении любого отчета

Выполнен POST/GET запрос

Скрипт вызывается каждый раз, когда был выполнен любой HTTP POST/GET запрос

Выполнены архивные процедуры

Скрипт вызывается каждый раз, когда была выполнена любая группа архивных процедур

Выполнен метод OPC-UA

Скрипт вызывается каждый раз, когда был выполнен метод OPC UA

Системное событие

Скрипт вызывается каждый раз, когда возникает событие связанное с работой сервера Simple-Scada

Контроль целостности

Скрипт вызывается каждый раз, когда был запущен/выполнен контроль целостности системы/проекта.