Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Шкала для типа Single  (Прочитано 5990 раз)

Nomad

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Шкала для типа Single
« : 14 Февраля 2023, 13:38:01 »
Добрый день.
С прибора по Modbus считываю показания профиля полной мощности. Как поставить максимальное значение для переменной в SCADA системе? Диапазон значений - вторая колонка во вложении.
А ещё попутно вопрос по single: Как ввести с экранной клавиатуры, например 1.23456E+12?

Спасибо.
« Изменён: 14 Февраля 2023, 22:40:46 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3216
    • Просмотр профиля
    • Simple-Scada
Re: Шкала для типа Single
« Ответ #1 : 14 Февраля 2023, 22:40:24 »
Здравствуйте.

Максимальный диапазон шкалы сейчас от -4294967296 до 4294967295 (отображаемые значения не ограничиваются, шкала ограничивает только ввод). Для отображения данных в научном формате, нужно задать его у переменной на вкладке Дополнительные, например "0.##E+00". На web-клиентах нельзя вводить значения в научном формате, только просмотр.
« Изменён: 14 Февраля 2023, 22:56:40 от Simple-Scada »

Nomad

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Шкала для типа Single
« Ответ #2 : 15 Февраля 2023, 15:23:36 »
Тогда данная переменная Single на тренде будет отображаться только до значений от -4294967296 до 4294967295?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3216
    • Просмотр профиля
    • Simple-Scada
Re: Шкала для типа Single
« Ответ #3 : 16 Февраля 2023, 10:13:18 »
Да. Скорее всего успеем в ближайшее обновление добавить возможность задать весь диапазон.

Nomad

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Шкала для типа Single
« Ответ #4 : 16 Февраля 2023, 10:32:47 »
Задаю отображение в научном формате, отображается корректно, но на клавиатуре нет возможности ввести знак "E". Где-то это можно включить в настройках?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3216
    • Просмотр профиля
    • Simple-Scada
Re: Шкала для типа Single
« Ответ #5 : 17 Февраля 2023, 11:53:13 »
Нет, сейчас доступен только ввод в обычном формате. Добавим в ближайшее обновление ввод в научном формате через виртуальную клавиатуру.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3216
    • Просмотр профиля
    • Simple-Scada
Re: Шкала для типа Single
« Ответ #6 : 14 Марта 2023, 11:57:37 »
В обновление 2.6.5.0 добавлена возможность задавать диапазон шкалы в научном формате (например: 1e-38, или 3.2e38  т.п.). Также добавлена возможность ввода символа экспоненты с виртуальной клавиатуры (для вещественных чисел). Компоненты Уровень, Шкала и Временные тренды теперь могут работать с логарифмическими шкалами. Пример есть в демо-проекте на странице "Компоненты" - "Логарифмические".

Novichek

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Шкала для типа Single
« Ответ #7 : 16 Марта 2023, 10:15:21 »
Добрый день. Есть вопрос близкий по тематике. Если в шкале есть переход их отрицательной степени в положительную отображается не верно

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3216
    • Просмотр профиля
    • Simple-Scada
Re: Шкала для типа Single
« Ответ #8 : 16 Марта 2023, 10:22:59 »
Здравствуйте.
Непонятно, что именно отображается неверно? На скрине, который Вы прикрепили, обычная линейная шкала от 1e-06 до 2e+01 c 9 метками. Значения соответствуют меткам. Вы хотите, чтобы она отображалась как логарифмическая? Если да, то включите у неё свойство "Логарифмическая". Возможно будет удобнее использовать обычный формат меток "0.##" и количество меток = 21, т.к. шкала маленькая.
« Изменён: 16 Марта 2023, 10:32:46 от Simple-Scada »