Как инвертировать переменную

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Fu1crum
Рядовой
Сообщения: 1
Зарегистрирован: 16.02.2017{, 14:29}
Репутация: 0

Как инвертировать переменную

#1

Сообщение Fu1crum » 16.02.2017{, 14:36}

Здравствуйте. Есть переменная integer, которая принимает значение от 0 до 1023. Надо преобразовать ее так, чтобы при увеличении значения на входе, значение на выходе пропорционально уменьшалось от 1023 до 0. Подскажите, как это реализовать это в FLProg на FBD.

Nikito$
Рядовой
Сообщения: 74
Зарегистрирован: 15.12.2016{, 22:04}
Репутация: 0
Откуда: Екатеринбург

Как инвертировать переменную

#2

Сообщение Nikito$ » 16.02.2017{, 15:21}

Воспользуйся блоком SСALE, он находится в масштабировании и будет тебе счастье
Последний раз редактировалось Nikito$ 16.02.2017{, 15:22}, всего редактировалось 1 раз.

Аватара пользователя
slavas
Лейтенант
Сообщения: 587
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 0
Откуда: Санкт-Петербург

Как инвертировать переменную

#3

Сообщение slavas » 16.02.2017{, 15:31}

Fu1crum, отнимите её от числа 1023 математическим блоком.

Ответить

Вернуться в «Спросить у знатоков»