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