This is topic опять этот универсальный тренд! in forum Операторский интерфейс / HMI at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/3/t/000127.html

Posted by Sergei (Участник № / Member № 161) on :
 
Неожиданно графики начали рисоваться неправильно. Зачения в правой части тренда показываются правильно, а сами графики по оси значений - нет. Например, значение 180, а на тренде график располагается на уровне не больше 25. В проекте 30 экранов с трендами и на многих, если не на всех, такая картина.
Версия - 5.12 (вроде обновлял). Раньше никогда такого не было.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Такая ситуация может проявляться, если Вы используете перемещение по универсальному тренду в режиме "Шаг" с включенной интерполяцией, причем используете горизонтальные клавиши прокрутки.
Данная ситуация нам известна и мы примем меры к ее устранению.
 
Posted by Sergei (Участник № / Member № 161) on :
 
Вообще-то мы Шаг не использовали. Режим просмотра - по умолчанию, как всегда. Единственное что не как всегда - переустановили винду с NT4 на win2000 (не может же быть из-за этого [Недоумение / Confused] ). Если нужно завтра пришлю скриншот.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Высылайте скриншот. Также вопрос: какими элеменами навигации по тренду Вы пользовались?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Скриншот получили. Есть одно подозрение по поводу настроек самого тренда. Что у Вас выставлено для каждой кривой в ее настройках Min, Max?
 
Posted by Sergei (Участник № / Member № 161) on :
 
Стоит "Использовать шкалу". Дапазон достаточный, для красной линии, например, 0-450. Настройки с тех пор как все показывалось правильно не менялись. Может надо удалить чего [duno / незнайка]
Притащил СПАД в офис - показывает так же.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Поставьте флаг "показать все" в бланке общих параметров тренда. В противном случае для всех кривых будет использована общая шкала
 
Posted by Sergei (Участник № / Member № 161) on :
 
Пробовал. Ничего хорошего - куча шкал на треть экрана а на них все те же цифры. Зато напомнила о себе еще одна неприятность. Если сохранять графическую библиотеку, то довольна высока вероятность, что компутер сбросится. В последний раз это произошло при втором сохранении.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1.Флаг "использовать шкалу" говорит о том что, максимальная и минимальная границы для отображения значений кривой берутся не из полей диалога, а из атрибутов канала Верхний и Нижний предел соответственно.
2.Вышлите письмо с архивом проекта (с расширением rar или zip) на адрес технической поддержки вместе с библиотекой и описанием действий как можно добиться сбоя.
 
Posted by Sergei (Участник № / Member № 161) on :
 
1. Да, я это знаю.
2. Если у Вас до этого ничего подобного не происходило - думаю повторить не удасться. У меня это происходит как со старыми так и с новыми проектами с завидной регулярностью.
Проект вышлю, хотя бы тренды посмотрите.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Ждем проекта
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Проект получили. Для теста был использован тот же
экран Экструдер 1.
Заданы те же значения, что и в высланной примере - картинке. Короче говоря, получили результат, такой же как у Вас. Но дело то в том, что это - норма:
Если выбран режим отображения шкалы только 1-ой кривой, то отрисовка всех остальных кривых, следующих за первой, будет производиться в относительных единицах (относительно шкалы первой). В то время как для первой - в абсолютных единицах.
Такой алгоритм был заложен изначально и с тех пор не менялся.
Соответственно возникает вопрос: что было у Вас До "неожиданного изменения" работы трендов?
 
Posted by Sergei (Участник № / Member № 161) on :
 
А было то, что шкала, действительно одна на всех, а если значение большое - надо проматывать график вверх.
 
Posted by Sergei (Участник № / Member № 161) on :
 
Немного поэксперементировав установил, что чтобы графики отображались так как я описал, надо для всех кривых установить один диапазон, например 0-100. Тогда и значения 300 будут отображаться напротив соответствующего элемента шкалы.
Насчет стандартной ситуации - специально перечитал справку и не нашел упоминания об этом. Надо будет еще в 5.11 попробовать. У меня уже диспетчера привыкли к такому отображению и теперь не доверяют графикам.

PS: ой, нашел
Если используется только одна шкала, то по умолчанию будет использоваться шкала, заданная для первой кривой в списке.
 
Posted by Kuznetsov (Участник № / Member № 360) on :
 
Если по каким-то причинам не удается настроить универсальный тренд ТМ по Вашим требованиям, можно попытаться написать свою ActiveX, реализовав все нужные особенности.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2