8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

1 ... 194 195 196 197 198 199 200 ... 364

Группа арифметических операций. Пример использования. OnEvent ( MACRO , 1 , RUN )

x=100/((5*8)/1.028);

Логические операции в выражении

Оператор логическое И. Пример использования: OnEvent ( MACRO , 1 , RUN )

a=1; b=2;

if((a<b)&&(a<b)) {y=1; если лож , то else

else {x=0;}

&&

Оператор логического отрицания. Пример использования: OnEvent ( MACRO , 1 , RUN )

if(!0) {y=1; (!0)=1 и (!1)=0 - тогда else

else {x=0;}

16 . 2 . 4 Описание функций

Функции (В квадратных скобках количество исполняемых параметров)

Общее описание, пример использования

МАТЕМАТИЧЕСКИЕ

sin[1]

- Тригонометрическая функция расчета синуса угла.

- Формат: x=sin(y); где: х-значение функции(в радианах), у-аргумент

- Пример: x=sin(1.6)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<0.997495>,name<x>, time<15:26:41>,date<21-09-04>

cos[1]

- Тригонометрическая функция расчета косинуса угла.

- Формат: x=cos(y); где: х-значение функции(в радианах), у-аргумент

- Пример: x=cos(2.2)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<-0.588501>,name<x>, time<16:00:45>,date<21-09-04>



tan[1]

- Тригонометрическая функция, возвращает тангенс угла.

- Формат: x=tan(y); где: x-значение функции(в радианах), y-аргумент

- Пример: x=tan(1)

- Полученное событие:

Event : CORE VARCHANGED int obj id<1>,value<1.557408>,name<x>, time<16:43:45>,date<21-09-04>

asin[1]

- Возвращает арксинус заданного числового выражения.

- Формат: x=asin(y); где: x-значение функции(в радианах), y-аргумент

- Пример: x=asin(0.5)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<0.523599>,name<x>,

time<16:46:39>,date<21-09-04>

acos[1]

- Возвращает арккосинус заданного числового выражения.

- Формат: x=acos(y); где: x-значение функции(в радианах), y-аргумент

- Пример: x=acos(0.55)

- Полученное событие:

Event : CORE VARCHANGED int obj id<1>,value<0.988432>,name<x>, time<16:46:39>,date<21-09-04>

atan[1]

- Возвращает арктангенс заданного числового выражения.

- Формат: x=atan(y); где: x-значение функции(в радианах), y-аргумент

- Пример: x=atan(1.2)

- Полученное событие:

Event : Event : CORE VAR CHANGED int obj id<1>,value<0.876058>,

name<x>,time<17:07:09>,date<21-09-04>

sinh[1]

- Функция sinh возвращает гиперболический синус значения аргумента.

- Формат: x=sinh(y); где: x-значение функции(в радианах), y-аргумент

- Пример:

x=sinh(0.8)

- Полученное событие:

Event : CORE VARCHANGED int obj id<1>,value<0.888106>,name<x>, time<17:12:26>,date<21-09-04>

cosh[1]

- Функция cosh возвращает гиперболический косинус значения аргумента.

- Формат: x=cosh(y); где: x-значение функции (в радианах), y-аргумент

- Пример:

x=cosh(0.35)

- Полученное событие:

Event : CORE VARCHANGED int obj id<1>,value<0.336376>,name<x>, time<17:25:25>,date<21-09-04>

tanh[1]

- Тригонометрическая функция расчета угла.

- Формат: x=tanh(y); где: x-значение функции, y-аргумент

- Пример:

x=tanh(0.35)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<1.419068>,name<x>, time<17:25:25>,date<21-09-04>



exp [1]

- Возвращает значение функции ex, где x - заданное числовое выражение.

- Формат: x=exp(y); где: х-значение функции, у-аргумент

- Пример:

x=exp(1.65)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<5.20698>,name<x>, time<17:39:22>,date<21-09-04>

1og[1]

- Возвращает натуральный логарифм (по основанию e ) заданного числового выражения.

- Формат: x=log(y); где: х-значение функции, у-аргумент

- Пример:

x=log(0.65)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<-0.430783>,name<x>, time<17:43:22>,date<21-09-04>

1og10[1]

- Возвращает десятичный логарифм (по основанию 10) заданного числового выражения.

- Формат: x=log10(y); где: х-значение функции, у-аргумент

- Пример:

x=log10(0.05)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<-1.30103>,name<x>, time<17:46:28>,date<21-09-04>

sqrt[1]

- Возвращает квадратный корень из заданного числового выражения.

- Формат: x=sqrt(y); где: х-значение функции, у-аргумен

- Пример: x=sqrt(9)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<3>,name<x>, time<17:25:25>,date<21-09-04>

abs[1]

- Функция abs возвращает абсолютное значение целого аргумента

- Формат: x=abs(y); где: х-значение функции, у-аргумент.

- Пример:

x=abs(9999999999999999999)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,

value<10000000000000000000>,name<x>,time<13:39:37>,date<22-09-04>

deg[1]

- Тригонометрическая функция расчета угла. (параметр DEG описывает угол в градусах)

- Формат: x=deg(y); где: х-значение функции, у-аргумент.

- Пример:

x=deg(3.14)

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<179.908748>,name<x>, time<13:13:51>,date<22-09-04>



1 ... 194 195 196 197 198 199 200 ... 364