То есть ещё по конфигуратору СП300 это понятно не было? Увы, но качество программного обеспечения у ОВЕН было и скорее всего будет откровенно посредственным.
Вид для печати
То есть ещё по конфигуратору СП300 это понятно не было? Увы, но качество программного обеспечения у ОВЕН было и скорее всего будет откровенно посредственным.
Добрый день.
Тут https://owen.ru/forum/showthread.php?t=25978 есть примеры проектов с шаблонами для ТРМ2xx.
Юрий добрый день! Речь идет о том чтобы выводить на СМИ максимум десятые доли. При переводе в целочисленное с помощью макроса, ранее описанного, нет возможности выводить отрицательные числа. Сейчас через макрос значение float два знака после запятой. 20,50 20,60.
Добрый день! Ранее вы отвечали на мой вопрос ) Ранее обсуждалось в теме, что для получения 1 знака после запятой нужно использовать макрос который при умножении на 10 значения float дает возможность сместить долю в сми 2 для целочиленного значения, но при этом отрицательные значения принимать уже не может. Вопрос в том как реализовать ещё и отрицательные числа, в моем случае это температура уличного воздуха. Заранее благодарен.
Т.е. я правильно понимаю, что Вы не хотите использовать float по причине того, то нужен только один знак после запятой? Но у СМИ и так 4 разряда, вроде нет проблем выводит формат float без "костылей". Ну или можно попробовать вариант с целыми отрицательными в дополнительном коде, в примере программы для ПВТ100(ПВТ10) https://owen.ru/forum/showthread.php?t=25978 что-то такое было, можно посмотреть.
ПР из коробки не поддерживает, но существуют макросы для преобразования: https://owen.ru/forum/showthread.php?t=34205
Вам же на СМИ2 надо отображение!
Вот, ещё и реальный проект, где данные выводятся на СМИ2 с отрицательными значениями и одним знаком после запятой, как Вы хотели:
Вложение 56816
Кстати и всё работает(показывает) так, как Вы утверждали нельзя сделать!