Алфавитный список функций
Наименование функции | Параметры функции | Выход функции | Описание функции |
Number: Extended | Extended | Возвращает косинус аргумента | |
Text: String | - | Выводит сообщение из скрипта в отла- дочное окно | |
AText: String | - | Добавляет сообщение в Журнал событий | |
Number: Extended | Extended | Возвращает арк- косинус аргумента | |
Number: Extended | Extended | Возвращает арк- синус аргумента | |
Number: Extended | Extended | Возвращает арк- тангенс аргумента | |
Y: Extended X: Extended | Extended | Возвращает значение угла в радианах отно- шения Y / X | |
- | Boolean | Возвращает true если скрипт выпол- няется первый раз | |
Number: Extended | Extended | Возвращает синус аргумента | |
Number: Extended | Extended | Возвращает тангенс аргумента | |
Y: Extended X: Extended | Extended | Возвращает значение угла в радианах отно- шения Y / X | |
ABin: String | Integer | Преобразует строку двоичного числа в целочисленное зна- чение | |
X: Extended | Integer | Округляет аргумент к ближайшему боль- шему целому | |
MnemoScreaneName: String | Boolean | Проверяет, открыта ли указанная мнемосхема | |
- | - | Удаляет все ранее установленные гло- бальные переменные | |
ApplyToAllStation: Boolean | - | Закрывает все откры- тые мнемосхемы | |
MnemoScreaneName: String ApplyToAllStation: Boolean | - | Закрывает указанную мнемосхему | |
pvReserved: Variant | HResult | Инициализирует COM объекты перед началом работы с ними | |
ExistingFileName: String NewFileName: String FailExists: Boolean | Boolean | Копирует указанный файл с новым именем | |
- | - | Закрывает библиотеку COM в текущем потоке | |
Dir: String | Boolean | Создает указанный каталог | |
Duration: Integer AEnabled: Boolean | - | Приостанавливает работу скрипта на указанный интервал | |
FileName: String | Boolean | Удаляет указанный файл | |
DirectoryExists | Directory: String | Boolean | Проверяет наличие указанного каталога |
FileName: String | - | Добавляет в очередь на воспроизведение указанный файл | |
- | - | Группа функций для работы с файлами Excel | |
FileName: String Params: String AOneCopy: Boolean ApplyToAllStations: Boolean | - | Выполняет указан- ное внешнее прило- жение | |
Command: String ComPort: Integer Timeout: Integer | String | Отправляет AT команду модему | |
TelNumber: String ComPort: Integer | String | Отправляет USSD запрос модему | |
FileName: String | String | Возвращает строку с путем к файлу | |
FileName: String | String | Возвращает строку с расширением файла | |
FileName: String | String | Возвращает строку с именем файла | |
FileName: String | Boolean | Проверяет существо- вание указанного файла | |
Value: Extended Digits: Integer | String | Преобразует значение с плавающей точкой в строковое значение | |
X: Extended | Integer | Округляет аргумент к ближайшему мень- шему целому | |
FlushGlobalVarCache | - | Boolean | Выполняет принуди- тельную запись кеша глобальных перемен- ных |
Dir: String | Boolean | Создает указанный вложенный каталог | |
- | Boolean | Сообщает о наличии выходов за уставки | |
ChannelName: String | Integer | Возвращает статус указанного канала | |
Value: Variant Bit: Integer | Integer | Возвращает значение указанного бита | |
ChannelName: String ID: Integer HighScale: Extended LowScale: Extended HighAlarm: Extended LowAlarm: Extended MeasureUnit: String ValueType: Integer | Boolean | Получает информа- цию о параметрах указанного канала | |
Color: Integer | Integer | Возвращает величину синего цвета в указанном цвете | |
GetColorGreen | Color: Integer | Integer | Возвращает величину зеленого цвета в указанном цвете |
GetColorRed | Color: Integer | Integer | Возвращает величину красного цвета в указанном цвете |
ABegin: Extended AEnd: Extended ChannelName: String | Extended | Возвращает значение расхода указанного канала за период | |
AStream: TStream | Integer | Возвращает коли- чество записей в считанном потоке | |
FileName: String | Integer | Возвращает количе- ство строк в указан- ном файле | |
VariableName: String | Variant | Возвращает значение указанной глобальной переменной | |
VariableName: String Default: Variant | Variant | Возвращает значение указанной глобальной переменной, а при её отсутствии - заготовку | |
ABegin: Extended AEnd: Extended ChannelName: String | Extended | Возвращает макси- мальное значение указанного канала | |
ABegin: Extended AEnd: Extended ChannelName: String | Extended | Возвращает среднее значение указанного канала | |
ABegin: Extended AEnd: Extended ChannelName: String | Extended | Возвращает мини- мальное значение указанного канала | |
GetMnemoControl | ControlName: String | TWinControl | Данная функция больше не под- держивается |
ComPort: Integer | Integer | Возвращает уровень сигнала модема | |
ABegin: Extended AEnd: Extended ChannelName: String AONTime: Integer AOFFTime: Integer | - | Подсчитывает какое время канал был включен и выключен в секундах | |
GetQuality | ChannelName: String | Integer | Возвращает текущий статус канала |
GetSchedule | MnemoScreenName: String ControlName: String | TSchedule | Возвращает ссылку на объект компонента "расписание", если он существует, иначе будет возвращен nil. |
ChannelName: String | Integer | Возвращает величину задержки обработки тревоги | |
ChannelName: String | Extended | Возращает метку вре- мени последних изме- нений | |
AStream: TStream ATimeStamp: Extended AValue: Extended | Boolean | Возвращает последо- вательно записи из считанного потока | |
S: String | String | Включает в путь сим- волы разделителей пути "\" | |
DeviceNumber: Integer ParityIndex: Integer StopBits: Integer Speed: Integer | Integer | Инициализирует указанный COM-порт | |
- | Boolean | Возвращает true если скрипт выпол- няется первый раз | |
- | Boolean | Возвращает состояние проигрывания звука аварии | |
- | Boolean | Сообщает о том, происходили ли аварии | |
- | Boolean | Возвращает роль сервера | |
FileName: String Index: Integer | String | Возвращает указан- ную строку из тексто- вого файла | |
EventState: TEventState Text: String | - | Записывает в журнал событий текстовое сообщение | |
ChannelName: String EventState: TEventState Text: String | - | Записывает в журнал событий текстовое сообщение с привязкой к указанному каналу | |
HOST: String Timeout: Integer | Boolean | Позволяет "пинговать" необходимый узел на предмет его доступности | |
- | Extended | Возвращает текущее время по UTC | |
- | - | Скрипт, выполняемый первым при старте системы | |
OnStopScript | - | - | Скрипт, выполняемый последним при завер- шении работы системы |
MnemoScreenName: String ContainerMnemoName: String ContainerName: String | - | Открывается указан- ная мнемосхема в компоненте "Кон- тейнер мнемосхем" | |
MnemoScreenName: String ApplyToAllStation: Boolean | - | Открывается указан- ная мнемосхема | |
MnemoScreenName: String X: Integer Y: Integer ApplyToAllStation: Boolean | - | Открывается указан- ная мнемосхема по указанным координа- там | |
ReportName: String | - | Формирует указанный отчет и открывает его | |
FileName: String | - | Воспроизводит указан- ный файл | |
Base: Extended Exponent: Extended | Extended | Возводит аргумент в указанную степень | |
AFrom: Integer ATo: Integer | Integer | Генерирует произволь- ное целое число в указанном диапазоне | |
ChannelName: String | Variant | Возвращает текущее значение канала | |
- | - | Отдает команду Сторожевому таймеру на перезапуск сервера | |
ApplyToAllStation: Boolean | - | Сбрасывает все текущие аварии | |
Red: Integer Green: Integer Blue: Integer | Integer | Возвращает код цвета из комбинации трех цветов | |
SaveChannelToDB | ChannelName: String ATimeStamp: Extended AValue: Variant | Boolean | Сохраняет в БД указанное значение с указанной датой |
ReportName: String FileName: String | - | Формирует указанный отчет и сохраняет его в указанном файле | |
FileName: String Str: String | Boolean | Записывает указанную строку в текст. файл | |
ChannelName: String | Boolean | Сохраняет текущее значение с текущей меткой времени | |
RecipientCommaList: String Subject: String Content: String AttachmentPath: String | Integer | Отправляет email | |
Content: String | - | Отправка push уведомления | |
TelNumber: String Content: String ComPort: Integer | Integer | Отправляет SMS на указанный номер | |
TelNumber: String Content: String | Integer | Отправляет SMS на указанный номер | |
RecipientCommaList: String Text: String | Boolean | Отправляет сообщение в мессенджер Telegram | |
ChannelName: String Min: Extended Max: Extended | Boolean | Устанавливает уставки канала | |
Color: Integer Blue: Integer | Integer | Устанавливает долю синего цвета в указанном цвете | |
Color: Integer Green: Integer | Integer | Устанавливает долю зеленого цвета в указанном цвете | |
Color: Integer Red: Integer | Integer | Устанавливает долю красного цвета в указанном цвете | |
MnemoScreenName: String ComboBoxName: String AText: String APosition: Integer | Boolean | Заполняет строками графический элемент "выпадающий список" | |
VariableName: String NewValue: Variant KeepInCache: Boolean | - | Устанавливает глобаль- ную переменную | |
Value: Variant Bit: Integer | Boolean | Устанавливает указан- ный бит в 0 | |
Value: Variant Bit: Integer | Boolean | Устанавливает указан- ный бит в 1 | |
ChannelName: String IsActived: Boolean | Boolean | Отключает/включает опрос канала | |
ChannelName: String Min: Extended Max: Extended | Boolean | Устанавливает шкалу канала | |
ChannelName: String State: Integer | - | Отключает / включает котроль уставок канала | |
VirtualChannelName: String NewQuality: Integer | - | Устанавливает атрибут качества вируального канала | |
Text: Variant ApplyToAllStations: Boolean | - | Показывает текстовое сообщение на экране | |
Caption: Variant Text: Variant IconIndex: Integer ApplyToAllStations: Boolean | - | Показывает текстовое сообщение в указан- ном месте экрана | |
- | - | Останавливает проиг- рываемый файл и очищает очередь воспроизведения | |
- | - | Останавливает проиг- рываемый файл | |
ABegin: Extended AEnd: Extended ChannelName: String OutputStream: TStream | Integer | Считывает данные указанного канала во внутренний поток | |
ADate: String AFormat: String | Extended | Преобразует строку даты в переменную типа TDateTime | |
ChannelName: String StartDate: Extended EndDate: Extended DepthOfArchive: Integer | Boolean | Считывает данные HDA серверов и записывает в БД SQL | |
S: String Value: Extended | Boolean | Преобразует заданную строку в формат с плавающей запятой | |
S: String Value: Integer | Boolean | Преобразует заданную строку в формат пере- менной целого типа | |
ChannelName: String Message: String | - | Формирует текстовый комментарий для его отображения на графике | |
ChannelName: String NewValue: Variant | Boolean | Записывает значение в канал | |
ChannelName: String NewValue: Variant TimeStamp: Extended Quality: Integer | Boolean | Записывает в базу данных значение кана- ла вместе с отметкой времени и атрибутом качества |