PDA

Просмотр полной версии : Как удалить десятичную часть из флоут?



дрю
11.05.2021, 13:41
Добрый день! Подключил аналоговый модуль ввода, вход настроил на термосопротивление_читает_выдает в градуса55048

.Хочу попробовать передать его в скаду, как удалить десятичную часть, оставив только целую?. Перечитал все темы на форуме но ответа не нашёл- значит это элементарно вот народ и не тупит как я..

svr007
11.05.2021, 13:50
REAL_TO_DWORD и обратно уберет запятую

melky
11.05.2021, 13:52
А че, Scada у нас допотопная, не может принять Real (float) ?
Умножьте на 10 и передайте целым числом, в Scada разделите на 10 как вариант

дрю
11.05.2021, 13:55
Спасибо добрый человек! Работает!

дрю
11.05.2021, 13:58
Да нет, симпл скада вроде очень даже ничего, Это чтоб у оператора глаз мАзоль не натёр.

melky
11.05.2021, 15:50
дрю так и в самой Scada можно было убить все после запятой и не париться.