merny
Active Forum Member / Активный участник форума
Участник № / Member № 2290
отправлено / posted
прежняя тема по тренду закрыта, поэтому создаю новую гэ трендXY допускает функцию масштабирования. в принципе это очень удобная возможность, если график по каким-то причинам занимает малую часть области допустимых значений. но, к сожалению, эффект масштабирования работает лишь для оси абсцисс (Х) и не работает для оси ординат (Y). в результате, например, окружность малого радиуса при масштабировании превращается на графике в сильно вытянутый эллипс, а не в окружность большого диаметра. все это превращает операцию в бессмыслицу, т.к. график по прежнему остается мелким (по Y) и полностью теряет нормальные пропорции. если и использовать масштабирование в гэ трендXY, то по обеим осям и с одинаковыми коэффициентами можно ли решить эту проблему в настоящее время?
второй вопрос также связан с гэ трендXY. график отображает реализацию некоторого процесса. по завершении одного процесса запускается следующий, которому соответствует другой график. но монитор рассматривает последовательность нескольких процессов как один процесс и рисует новые графики поверх старых, что создает хаос на гэ трендXY. в принципе проблема может быть разрешима, я нашел 2 способа, но оба кривые 1) нужно выйти из монитора и запустить его снова. проблема здесь в том, что выход из монитора равносилен остановке и выключению оборудования, что резко увеличивает межоперационное время. 2) нужно удалить кривую в окне редактирования параметров. затем создать новую кривую и заново произвести привязку координат к каналам. здесь нет необходимости выключения и повторного включения установки, но такой подход требует от оператора регулярного повторения множества манипуляций с гэ, что не может не утомлять
укорачивание буфера не является решением проблемы, т.к. продолжительность каждого процесса заранее не известна и у разных процессов может отличаться на порядки (от нескольких секунд, до часов). короткий буфер все равно создаст наложение остатков старого графика на начало нового, да и стирание графика в процессе его построения тоже плохой выход
существует ли решение этой проблемы (очистка буфера)? это даже важнее вопроса масштабирования, т.к. с мелким рисунком еще можно смириться, но наложение нескольких графиков друг на друга лишает смысла их построение вообще
Сообщения / Posts 70 | Из / From: Россия
| IP / IP: IP адрес / IP address |
merny
Active Forum Member / Активный участник форума
Участник № / Member № 2290
отправлено / posted
значит проблема пока неразрешима. возможно ли в будущем проапгрейдить проект в новой версии?
Сообщения / Posts 70 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Для того, чтобы очистить тренд, запишите в атрибут "Входное значение" канала вызова данного экрана значение "7".
Сообщения / Posts 17320 | Из / From: Россия
| IP / IP: IP адрес / IP address |
merny
Active Forum Member / Активный участник форума
Участник № / Member № 2290
отправлено / posted
получилось, спасибо а чем объясняется такой эффект: при построении тренда график периодически (1 раз в 6-7 секунд) замирает на короткое время (около секунды), в течение которого построение не ведется, но расчет при этом ведется корректно. в гэ "текст", дублирующих значения координат X и Y вывод ведется правильно, без запинок и возобновление отрисовки происходит не с точки замирания, а с корректно рассчитанной точки. это говорит о том, что интервал пересчета каналов соблюдается и сбой отображения касается лишь гэ "тренд". интервал между точками остановки и возобновления тренд прорисовывает прямой линией. если это происходит на линейном участке, то ничего не заметно, на дуге рисует хорду вместо дуги, в местах излома графика может срезать угол
Сообщения / Posts 70 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ProKa
Junior Member / Новичок
Участник № / Member № 6538
отправлено / posted
Здравствуйте! Столкнулась с такой же проблемой "замирания графика". Вы ее прокомментируете???
Сообщения / Posts 15 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
отправлено / posted
Графика отрабатывает в асинхронном потоке с приоритетом, существенно более низким, чем приоритет основного потока, в котором пересчитываются каналы и программы.
Такие проблемы могут быть исключены, если график строится в режиме подчитывания данных из архива.
Сообщения / Posts 17320 | Из / From: Россия
| IP / IP: IP адрес / IP address |