Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: Lordhmen от 05 Сентября 2024, 07:22:42
-
Здравствуйте, у меня пару вопросов по шкалам.
Почему у каких то переменных при редактирование мин и макс значения у шкалы - у тренда так же меняются эти значения шкалы, а у некоторых переменных нет - без разницы какие значения заданы в шкале у переменной, в тренде будет от 0 до 10000.
Почему нельзя отдельно редактировать шкалу тренда? Есть ли у вас возможность добавить этот функционал, хотя бы изменение мин и макс значения через скрипты?
-
Здравствуйте.
Как видно по скриншотам, у переменной задана опция "Сдвиг запятой (https://simple-scada.com/help/manual/varextra.html)" = 2. В свойствах тренда "Минимум" и "Максимум" отображается значение с учетом настроек масштабирования переменной.
Шкала переменной (https://simple-scada.com/help/manual/edit-scale.html) всегда должна соответствовать реальному диапазону значений, которые может принимать переменная. Если переменная на ПЛК/устройстве изменяется в диапазоне 0-100, значит в редакторе шкалу данной переменной нужно установить также 0-100. При этом, если не требуется масштабировать значение переменной, то опцию "Сдвиг запятой (https://simple-scada.com/help/manual/varextra.html)" нужно установить равной "0".
Напишите диапазон значений, которые может принимать переменная на ПЛК/устройстве и в каком диапазоне ее необходимо отображать в скада-системе. Мы укажем настройки, которые нужно задать.
-
Значение с ПЛК приходит в виде 0,хх. Мин 0, Макс 1. В скаде нужно нужно убрать запятую/сдвинуть ее на 2 или умножить на 100 это число. Вообщем это проценты. А в тренде шкала должна быть от 0 до 100
-
В таком случае для данной переменной нужно использовать шкалу (https://simple-scada.com/help/manual/edit-scale.html) 0-1, а опцию "Сдвиг запятой (https://simple-scada.com/help/manual/varextra.html)" установить равной "2". Тогда значение переменной будет автоматически масштабироваться к шкале 0-100 и в этом же диапазоне отображаться в трендах.
-
Спасибо, помогло. Подскажите пожалуйста, а с помощью скриптов можно редактировать шкалы? Если нет, планируете ли добавлять такой функционал?
-
Здравствуйте.
Такой возможности нет и ее добавление не планируется в ближайшем будущем (возможно когда-то сделаем). Если переменная изменяется в большом диапазоне, то можно использовать логарифмическую шкалу - см. кнопку "log" (https://simple-scada.com/help/manual/edit-scale.html) при создании/редактировании шкалы. Также, при просмотре трендов (https://simple-scada.com/help/manual/client-trends-view.html) на десктоп-клиентах шкалы можно перемещать по вертикали при помощи курсора, а масштабировать колесиком мыши (если включена опция "Масштаб и перемещение шкалы (https://simple-scada.com/help/manual/trendsset.html)"). При клике ПКМ по шкале произойдет возврат к оригинальному виду шкалы. Режим масштабирования трендов для web-клиента рассмотрен по ссылке (https://simple-scada.com/help/manual/trendviewweb.html?anchor=webzoom).
-
Мой вопрос по теме шкал для временных трендов: если я в объект временного тренда добавил несколько переменных с разными шкалами, как это правильно сделать? Предположим, две переменные: температура и проценты, температура от 30 до 200 градусов, ну а проценты, естественно, от 0 до 100. Как это реализовать правильно?
-
Здравствуйте.
Шкала, указанная в свойствах компонента "Временные тренды (https://simple-scada.com/help/manual/time-trends.html)" не влияет на масштабирование и отображение трендов и не связана со шкалой переменной, т.к. в компоненте может быть несколько трендов переменных с разными шкалами. Данная шкала служит только для визуального отображения. При помощи шкалы компонента можно создать основную шкалу и при необходимости добавить дополнительные визуальные шкалы, используя отдельный компонент "Шкала (https://simple-scada.com/help/manual/scale.html)". См. скриншот во вложении.
В будущем мы планируем добавить новый компонент "Архивные тренды", который позволит выводить тренды на мнемосхему с функционалом, аналогичным просмотру архивных трендов (https://simple-scada.com/help/manual/client-trends-view.html). Но когда появится такой компонент, пока сказать сложно.
-
возможно когда-то сделаем
Здравствуйте, подскажите пожалуйста, стоит ли ждать? Нас Ваша scada полностью устраивает, не хвататет только редактирования шкал через скрипты. Специально оплатили подписку на обновления на год, с надеждой что все таки добавите такую возможность.
-
не хватает только редактирования шкал через скрипты
Да, планируем добавить возможность редактирования шкал через скрипты, но точный срок добавления назвать не можем. Есть множество более популярных задач, которые решаются в первую очередь.