1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Как убрать дробную часть числа?

Модераторы: Глоб.модераторы, специалисты Weintek

Ответить

Автор темы
smnt
здесь недавно
здесь недавно
Сообщения: 64
Зарегистрирован: 06 июн 2018, 21:20
Имя: Егор
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Как убрать дробную часть числа?

Сообщение smnt »

Добрый день.
Панель считывает тэги с контроллера в формате INT.
Два младших разряда это дробная часть (значение тэга в плк умножается на 100).
Как средствами панели реализовать вывод только целочисленной части ?
Спасибо.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Как убрать дробную часть числа?

Сообщение pkl58 »

Либо масштабирование - интерполяция в элементе Numeric, либо формат отображения - настраиваемые в этом же элементе.

Автор темы
smnt
здесь недавно
здесь недавно
Сообщения: 64
Зарегистрирован: 06 июн 2018, 21:20
Имя: Егор
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Как убрать дробную часть числа?

Сообщение smnt »

От плк приходит значение 12345, что равно числу 123,45.
Мне надо отобразить 123. Как это можно сделать с помощью масштабирования?
Форматирование просто сдвигает запятую. Т.е. тоже не поможет.

SBeaRM
здесь недавно
здесь недавно
Сообщения: 98
Зарегистрирован: 01 апр 2022, 11:08
Имя: Артем
город/регион: Благовещенск
Благодарил (а): 1 раз
Поблагодарили: 25 раз

Как убрать дробную часть числа?

Сообщение SBeaRM »

Используйте формат отображения "настраиваемый". Укажите:
Слева от десятичной точки: 3
Усеченные цифры: 2
Формат: ***

Автор темы
smnt
здесь недавно
здесь недавно
Сообщения: 64
Зарегистрирован: 06 июн 2018, 21:20
Имя: Егор
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Как убрать дробную часть числа?

Сообщение smnt »

Изображение

Не пойму, что ему надо?

SBeaRM
здесь недавно
здесь недавно
Сообщения: 98
Зарегистрирован: 01 апр 2022, 11:08
Имя: Артем
город/регион: Благовещенск
Благодарил (а): 1 раз
Поблагодарили: 25 раз

Как убрать дробную часть числа?

Сообщение SBeaRM »

Ошибся я немного. Нужно ставить слева от десятичной точки 5, это будет общая длинна. Он хочет чтобы вы поставили одну звездочку: (слева от десятичной точки - усеченные цифры)=3-2=1.

Автор темы
smnt
здесь недавно
здесь недавно
Сообщения: 64
Зарегистрирован: 06 июн 2018, 21:20
Имя: Егор
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Как убрать дробную часть числа?

Сообщение smnt »

Привет.
Обнаружился такой прикол...
Поле вывода настроено вот так:
Изображение

И если давление больше 1 бара, то все отображается правильно:
Изображение

Но если оно ниже 1, то неправильно: (должно быть 0.1 бар)
Изображение

Как настроить форматирование так, что показания отображались правильно во всем диапазоне?
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18749
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1852 раза

Как убрать дробную часть числа?

Сообщение Jackson »

Так галочку "маска" попробуйте включить. Или усечённые цифры = 0. тут вариантов-то немного.
По вопросам работы Форума можно обратиться по этим контактам.

SBeaRM
здесь недавно
здесь недавно
Сообщения: 98
Зарегистрирован: 01 апр 2022, 11:08
Имя: Артем
город/регион: Благовещенск
Благодарил (а): 1 раз
Поблагодарили: 25 раз

Как убрать дробную часть числа?

Сообщение SBeaRM »

Нужно включить на вкладке "Шрифт" лидирующие нули. Без них работать так как вам нужно это не будет.
Ответить

Вернуться в «WEINTEK (операторские панели)»