Блок Арккосинус

_images/fbd_block_ACOS.png

Описание: Блок функции “Арккосинус” производит операцию нахождения угла от значения косинуса, поданного на входе. Значение угла берется из верхней координатной плоскости (угол от 0 градусов до 180 градусов). Выходное значение округляется до шестого разряда после запятой. Блок работает только с дробными типами данных, выбор типа данных не доступен.

Пример: на вход блока подано значение 0. Арккосинус от него равен 1,570796, что примерно равно π/2:

_images/fbd_example_ACOS.png

Внимание! Блок не поддерживается в устройствах: Z40x, M1xx!

Внимание! Передавать значение косинуса блоку имеет смысл только в диапазоне от от -1 до 1 (включительно), в противном случае, на его выходе будет 0. Блок выдает значение угла только в радианах.

Для преобразования угла из радианов в градусы необходимо угол в радианах разделить на π и умножить на 180. Для этого можно воспользоваться блоком умножения:

  • На первый вход можно подать значение угла и выбрать операцию умножения.
  • На второй выход 3,141593 (число пи, округленное до шести знаков после запятой) и выбрать операцию деления.
  • На третий вход 180 и выбрать операцию умножения.

На выходе блока будет значение исходного угла в градусах. Преобразование из радиан в градусы:

_images/rad_to_ang.png

Свойства блока: (ПКМ по блоку - Свойства ( Alt + P ))

Общие свойства: см. Редактирование свойств блока.