Тригонометрические инструкции (SIN, COS, TAN, ASN, ASIN, ACS, ACOS, ATN, ATAN)
13-17
Publication 1756-RM003G-EN-P - June 2003
Arc Tangent (ATN)
(Арктангенс)
Инструкция ATN берет арктангенс Source (источника) и сохраняет
результат в Destination (приемнике) (в радианах).
Операнды:
Релейная логика
Структурированный текст
Используйте ATAN в качестве функции. Эта функция рассчитывает
арктангенс source и сохраняет результат в dest.
Информацию о синтаксисе выражений в структурированном тексте
можно найти в Приложении С.
Функциональный блок
Структура FBD_MATH_ADVANCED
Описание: Значение результата в Destination всегда больше или равно +π/2 и
меньше или равно π/2 (где π=3.141593).
Арифметические
флаги состояния:
Арифметические флаги состояния затрагиваются.
Операнд: Тип: Формат: Описание:
Source
SINT
INT
DINT
REAL
непосредственны
й
тег
ищется арктангенс этого значения
Destination SINT
INT
DINT
REAL
тег тег для хранения результата
Операнд: Тип: Формат: Описание:
тег ATN FBD_MATH_ADVANCED структура структура ATN
Входной параметр: Тип данных: Описание:
EnableIn BOOL Разрешение входа. Если этот параметр сброшен, то инструкция
не выполняется, а выходы не обновляются.
По умолчанию параметр установлен.
Source REAL Входное значение для математической инструкции.
Допустимое значение = любое значение с плавающей точкой
Выходной параметр: Тип данных: Описание:
EnableOut BOOL Выполнение инструкции дало допустимый результат.
Dest REAL Результат математической инструкции. Арифметические флаги
состояния устанавливаются для этого выхода.