Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: Hermann от 26 Апреля 2018, 11:02:42
-
Добрый день!
Стал делать маленькую пробную конфигурацию на SimpleSCADA 2 (вер.2.1.0.0) и нарвался на какую-то непонятку. Компоненты Шкала и Резервуар не показывают изменение значения тэгов. Уже пытался им подсунуть эти значения через скрипт от "ведущего" компонента Поле1 - бесполезно. Кстати, компоненты Поле1, Поле2 видят соответствующие тэги, в компоненты Текст1 и Текст2 тоже все пишется нормально. Что я не так делаю? Проект - в прикреплении.
-
Шкала это просто надпись грубо говоря. Используйте объект "Уровень" - TM-Level.
Резервуар это вообще равносильно картинке, не будет он заполняться.
Сразу видно бывалого пользователя WinCC в поисках свойства "Filling" и объекта "Bar" :)
Я как от Siemens перешёл на Simple SCADA, сразу почувствовал что значит "делается для людей", аж отлегло после вечных траблов с ВыньСиСи.
-
Здравствуйте!
Компоненты "Шкала" и "Резервуар" не показывают изменение значения переменной. Для отображения уровня в резервуаре используйте компонент "Уровень (https://simple-scada.com/help/manual/level.html)". Для отображения цифрового значения уровня активируйте свойство уровня "Поле" - тогда рядом с уровнем будет отображаться поле с текущим значением переменной связанной с уровнем.
Компонент "Шкала (https://simple-scada.com/help/manual/scale.html)" предназначен для удобного создания шкал в редакторе. Если требуется изменять параметры шкалы из клиента, то для этого можно воспользоваться скриптами для работы со шкалами (https://simple-scada.com/help/script/tmscale.html).
Компонент "Текст (https://simple-scada.com/help/manual/text.html)" используется в основном для создания различных надписей в редакторе, а также для отображения динамического текста(изменяющегося в зависимости от значения переменной) - пример скрипта можно найти здесь (https://simple-scada.com/help/script/changetext.html). Если Вам необходимо вывести значение переменной только для чтения, то используйте компонент "Поле", деактивировав у него свойство "Доступен".
В Вашем проекте можно удалить скрипт, который Вы написали, так как для вывода значений переменных не требуется использование скриптов.