evgeniy_al
Forum Member / Участник форума
Участник № / Member № 3950
отправлено / posted
При разработке проекта в Базовой версии 6.06.3 столкнулся с рядом проблем. 1. В проекте для примера создадим три вызова экрана. Основной который запускается при старте. Второй вызывается. Третий всплывающий. На каждом экране создадим тренд, с соответствующими настройками и привязками. Запускаем проект. Все работает замечательно. Возможно переключения режима просмотра текущих значений и архивных. Дальше создадим в проекте пользователя. Настраиваем. Запускаем проект на выполнение. На главном экране нет возможности переключения текущие архивные данные. На всплывающем экране также нет такой возможности. Остался работоспособным только второй экран, на котором можно выполнять такие переключения. 2. В настройках кривой тренда в «Формат» - задание только латиницей. Поддержки кирилици нет. 3. При задании диапазонов также имеется недостаток. Пример. (Для переменной int). Диапазон 1 - (0-0), диапазон2 - (1-3), диапазон3 - (4-4). При таком задании будет отрабатываться следующее: диапазон 1 принимает значение 0, диапазон2 – значения 1 и 2 (выпадает значение 3) , диапазон3 – значение 4.
Сообщения / Posts 38 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
1. давняя бага, которая так и осталась неисправленной видимо. Мне в своем проекте пришлось удалить пользователей, чтобы тренды архивные отображались
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
evgeniy_al
Forum Member / Участник форума
Участник № / Member № 3950
evgeniy_al
Forum Member / Участник форума
Участник № / Member № 3950
отправлено / posted
Архивные тренды можно выводить но только не в главном и не всплывающем, а который вызыывается. Там работает.
Сообщения / Posts 38 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Об этой ошибке нам известно. Будет исправлено в релизе 6.07
2. Простите, а что Вы там собрались кириллицей вводить?
3. Из справки: "Индикатор этого вида работает по следующему алгоритму: ищется первый по списку диапазон, которому удовлетворяет значение аргумента (Мин <= arg < Макс) и атрибуту присваивается значение, заданное в соответствующем поле Значение. Если значение аргумента находится вне всех диапазонов, атрибуту присваивается его статическое значение."
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
evgeniy_al
Forum Member / Участник форума
Участник № / Member № 3950
отправлено / posted
Кирилилицей пытался ввести единицы измерения. Так как везде в кирилице. А на тренде не получается.
Сообщения / Posts 38 | Из / From: Россия
| IP / IP: IP адрес / IP address |
evgeniy_al
Forum Member / Участник форума
Участник № / Member № 3950
отправлено / posted
В тренде настройка формата некоректное отображение русских символов.
Сообщения / Posts 38 | Из / From: Россия
| IP / IP: IP адрес / IP address |
evgeniy_al
Forum Member / Участник форума
Участник № / Member № 3950
отправлено / posted
Еще одно замечание проверял несколько раз в различных вариантах. Создаем прибор. Привязываем границы (канал float: атрибуты 26, 27, 28, 29). Устанавливаем использовать контроль границ. Границы уставок изменяемые, для этого устанавливаем ДАМП. В дальнейшем замечено: отработка границ HA, HL, LL корректно, а вот LA отрабатывается только после возвращения из границы LL. При этом границы HW, LW не используются. Приходиться писать программу обработки контроля границ свою. С уважением Евгений.
Сообщения / Posts 38 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Вы как-то неверно понимаете поле формат. Там не может быть ни кириллицы, ни единиц измерения. Доступные команды в поле формат описаны в справке.
evgeniy_al
Forum Member / Участник форума
Участник № / Member № 3950
отправлено / posted
1.В поле формат после значения пытаюсь ввести единицы измерения для отображения на оси значений. Например: (%g кгс/см2 или %.2f кгс/см2) или в данном случае не допускается? 2.HW и LW=0 так как не используются.
Сообщения / Posts 38 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Расширение Си-формата текстом в Trace Mode 6 не документировано. Мы учтем Ваше пожелание в дальнейшей работе.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
quote:Отправитель / Originally posted by AdAstra Technical Support: 2. Границы всегда должны задаваться в соответствии с условием LL<=LA<=LW<=HW<=HA<=HL.
Если нет необходимости анализировать все границы, то можно поставить их заведомо больше HL или меньше LL. Например, для параметров где не требуется анализировать и отображать границы LA,LW,HW,HA, но необходимо отображать выход за LL,HL границы, я настраиваю следующим образом (например, для расхода со шкалой 0-150): LL=0 LA=-500 LW=-500 HW=500 HA=500 HH=150
Если же необходимо отобразить выход за LA, LW соответственно можно настроить так: LL=0 LA=10 LW=50 HW=500 HA=500 HH=150
Данная фитча хелпу не соответствует конечно, поэтому пользоваться только на свой страх и риск, но я её использую в своих проектах и глюков не наблюдал.
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Т.к. предлагаемое решение противоречит документации, пользоваться им мы не рекомендуем. Мы не можем гарантировать, что при любых ситуациях и возможных модификациях такое отступление от документации не приведет к ошибкам.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
Да, конечно, я это и указал. Но эту "возможность" использую еще с 5-й версии, поднял не один проект. Глюков не было. Определенно ответить на вопрос опасно или нет, смогут только программисты, кто эту часть делал. Было бы очень интересно узнать их мнение (вдруг к выходу версии 6.07 новое улучшение по настройке границ появится ).
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
Я не говорю про изменение. Он и так уже работает. Интересует именно как он сейчас работает? Как происходит сравнение? Тогда можно будет "гарантировать, что при любых ситуациях и возможных модификациях такое отступление от документации не приведет к ошибкам."
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Дело не в том, как сегодня написан код соответствующего фрагмента исполнительного модуля. Этот код сегодня обеспечивает поддержку проектных решений, которые удовлетворяют требованиям документации. Не исключено, что при очередной ревизии и чистке кода иллюстрируемое Вами де-факто допустимое отступление от документации будет исключено. И тогда Ваш проект не будет работать.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |