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

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

Автор Тема: Несколько мелких ошибок  (Прочитано 2896 раз)

bacchus1

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Несколько мелких ошибок
« : 18 Октября 2017, 15:08:09 »
Добрый день!
В процессе разработки проекта было отмечено следующее:
1. Если к одному объекту привязать 2 тега, причем основной тег не заведен в ОРС сервере (тестировал скрипт, поэтому удалил), то скрипт на дополнительном теге не выполняется.
2. В объектах Тренд есть мин и макс шкалы, но при их изменении сам график не масштабируется.
3. В таблице почему-то не отображается единица измерения переменной, хотя галочка стоит.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1365
    • Просмотр профиля
Re: Несколько мелких ошибок
« Ответ #1 : 18 Октября 2017, 15:37:50 »
Здравствуйте!

Цитировать
1. Если к одному объекту привязать 2 тега, причем основной тег не заведен в ОРС сервере (тестировал скрипт, поэтому удалил), то скрипт на дополнительном теге не выполняется.
При изменении значения основной переменной вызывается скрипт по событию OnDataChange, при изменении значения дополнительной переменной вызывается скрипт по событию OnDataChangeEx. Может быть Вы написали скрипт на событие OnDataChange и удалили основную переменную - в таком случае скрипт по событию OnDataChange никогда не выполнится. Если требуется, чтобы скрипт работал по изменению дополнительной переменной, то нужно написать скрипт на событие OnDataChangeEx объекта. Пришлите код скрипта, который не работает и укажите на какое событие объекта он назначен.

Цитировать
2. В объектах Тренд есть мин и макс шкалы, но при их изменении сам график не масштабируется.
Свойства минимум шкалы и максимум шкалы у компонента временные тренды никак не влияют на отображение самих временных трендов, это просто визуальные значения для отображения шкалы. Ведь временных трендов может быть несколько и у каждого может быть своя шкала. А при отрисовке временных трендов берётся минимум и максимум шкалы переменной и эта шкала вписывается в высоту компонента.

Цитировать
3. В таблице почему-то не отображается единица измерения переменной, хотя галочка стоит.
Исправим.




bacchus1

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Несколько мелких ошибок
« Ответ #2 : 19 Октября 2017, 15:48:32 »
1. Вышел из положения другим способом, уже не актуально.
2. Согласен.

int2246

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Несколько мелких ошибок
« Ответ #3 : 30 Января 2018, 19:44:22 »
у меня одного проблема с отображением отрицательного среднего значения в трендах?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3197
    • Просмотр профиля
    • Simple-Scada
Re: Несколько мелких ошибок
« Ответ #4 : 31 Января 2018, 09:36:53 »
Здравствуйте. Перепроверим расчет среднего для отрицательных значений.