Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: egor от 06 Февраля 2023, 17:36:33
-
Добрый день! Хотелось бы узнать, присутствует ли возможность отображения логарифмической для уровней и временных трендов.
Для пояснения проблемы: имеется шкала от 1e-8 до 1e+0, вместо ожидаемой шкалы формата 1e-8, 1e-7.1e-6, 1e-5, ... 1e+0, получается шкала линейная с равномерным распределением 1e-8, 2.5e-1, 5e-1, 7.5e-1, 1e0.
-
Здравствуйте.
Чтобы шкала стала логарифмической, нужно включить у неё свойство "log" (https://simple-scada.com/help/manual/edit-scale.html). Затем эту шкалу назначить переменной. Также у переменной (на вкладке Дополнительные (https://simple-scada.com/help/manual/varextra.html)) лучше задать научный формат, например "0.##E+00". Получится результат как на скрине во вложении.
-
С обычными трендами никаких проблем не возникает. Шкала неправильно отображается при ее использовании на объектах типа 'уровень' и временных трендах, при этом настройки те же, и в окне трендов все отображается так же правильно как и на предоставленном скриншоте
-
Извините, невнимательно прочли вопрос. У уровней и временных трендов сейчас возможно только отображение с линейной шкалой.
-
Спасибо за ответ. Можно ли рассчитывать на то, что данная функция будет добавлена в будущих обновлениях?
-
Для компонентов "Уровень" и "Шкала" будет в ближайшем обновлении. Для временных трендов скорее всего тоже успеем добавить.
-
Начиная с обновления 2.6.5.0 компоненты Уровень, Шкала и Временные тренды теперь могут работать с логарифмическими шкалами. Пример есть в демо-проекте на странице "Компоненты" - "Логарифмические".