ГОСТ Р МЭК 61131-3—2016
Таблица 28 —Числовые иарифметические функции
Н о О писание
мер (имя ф ункции)
Тип входной/
выходной
перем енной
О бъяснение
г
•*I
Графическая форма
---—
---
----+
• — I
------------
+
— *
(•) — Тип входной.’выходной переменной
(•*)— Имяфункции
Пример использования в языке ST
А:= SIN(B):
(языкST)
Общие функции
1ABS(x)
n
ANYJ IUM
Абсолютная величина
2SQRT(x)
ANY_REAL
Квадратный корень
Логарифмические функции
3LN(x)
ANY_REAL
Натуральныйлогарифм
4LOG(x)
ANY_REAL
Десятичный логарифм
5ЕХР(х)
ANY_REAL
Экспонента
Тригонометрические функции
6SIN(x)
ANY_REAL
Синусот входногозначения в радианах
7COS(x)
ANY_REAL
Косинусотвходногозначения врадианах
8TAN(x)
ANY_REAL
Тангенсотвходногозначенияв радианах
9ASIN(x)
ANY_REAL
Главное значениеарксинуса
10ACOS(x)
ANY_REAL
Главное значениеарккосинуса
11ATAN(x)
ANY_REAL
Главное значениеарктангенса
12ATAN2(yx)
---------f
|
ATAN2 |
ANY_REAL--|Y|— ANY_REAL
ANY_REAL--|X
|
+
------------
+
ANY_REAL
Угол между положительным направле
нием оси х плоскости и точкой, задан
ной координатами (х. у). Значение угла
является положительным для углов
против часовой стрелки (верхняя полу
плоскость. у > 0). и отрицательным для
углов по часовой стрелке (нижняя полу
плоскость. у < 0).
Таблица 29 —Арифметическиефункции
Но.
мер
ОписаниеНазвание
Символ
(оператор)
Объяснение
Графическая форма
Пример использования в языке
+
---------
+
ANY_NUM — | ** *
ANY_NUM — |
I - - ANY_N0M
|
{***) — Название илисимвол
как вызовфункции:
А:=ADD(B. С. D):
или
какоператор (символ)
ANY_NUM — ||
А:= В + С + D:
+
---------
+
76