zavik
Junior Member / Новичок
Участник № / Member № 9589
отправлено / posted
Открываю проект, созданный в 6-й базовой версии. У меня созданы приборы (градусник), которые я разделил по цвету и по значениям, получаемым из ПЛК, в свойствах полосы. Если я загружаю этот проект в 7 базовую версию, всё сбивается - все градации по цвету полосы всех приборов стали одинаковыми. И не нашел где можно в базовой 7-й версии настроить такие свойства полосы, как в 6-й, только "нормальный цвет" и ширину.
Сообщения / Posts 13 | Из / From: Беларусь
| IP / IP: IP адрес / IP address |
отправлено / posted
Настройки ГЭ Ползунок в TRACE MODE версии 7 немного изменились. Теперь для отображения цветовой шкалы не требуется настраивать и привязывать все части шкалы как ранее, достаточно установить Полоса - True и привязать канал ANALOG, в котором используются границы. Интервалы канала будут в реальном времени отображаться на полосе в цветовой кодировке.
Описание есть в справке в разделе: Разработка графического интерфейса - Описание встроенных графических элементов - Группа ГЭ ‘Приборы’ - ГЭ ’Ползунок’.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
zavik
Junior Member / Новичок
Участник № / Member № 9589
отправлено / posted
Канал аналог я создал, прописал там нужные мне допуски, а как привязать ползунок к каналу аналог? у меня он к значениям ПЛК привязан
Сообщения / Posts 13 | Из / From: Беларусь
| IP / IP: IP адрес / IP address |
отправлено / posted
Привязка ГЭ Ползунок задается в его свойствах 1-й пункт "Привязка". Привязка осуществляется к аргументу экрана, который в свою очередь привязан к Аналоговому каналу с заданными уставками.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
zavik
Junior Member / Новичок
Участник № / Member № 9589
отправлено / posted
т.е. мне нужно не так как в 6-й версии привязать всё к типу вызова "групповой запрос", а создать 10 аналоговых каналов со своими настройками и привязывать полосу к ним?
Сообщения / Posts 13 | Из / From: Беларусь
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
аргумент привязан к аналоговому каналу у которого взведен в IDE 85атр и заданы границы возьмутся автоматически
Сообщения / Posts 879 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Да, границы берутся из Границ аналогового канала, цвета - из палитры.
Для этого значения (к примеру если оно приходило в аргументы канала CALL) надо создать канал Analog, задать ему границы и галочку Использовать (85) и передавать значение через него.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
zavik
Junior Member / Новичок
Участник № / Member № 9589
отправлено / posted
Всё сделал, создал аналоговые каналы, задал в них все нужные значения, вот только не догоняю никак - как привязать второй ползунок ко второму аналоговому каналу? В свойства - видимость - привязка - там только список переменных входящих, а моих аналоговых каналов нет
Сообщения / Posts 13 | Из / From: Беларусь
| IP / IP: IP адрес / IP address |
отправлено / posted
Здравствуйте! ГЭ Ползунок на шаблоне экрана привязывается к аргументу этого шаблона экрана. Далее готовый шаблон экрана переносится в узел (слой Система - RTM_*) и создается канал вызова этого шаблона экрана (Call с типом вызова Screen) с аргументами. Вот уже эти аргументы канала Call.Screen необходимо привязать к числовым каналам.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
zavik
Junior Member / Новичок
Участник № / Member № 9589
отправлено / posted
а в примере шаблон экрана не переносился в узел (слой Система - RTM_*)
Сообщения / Posts 13 | Из / From: Беларусь
| IP / IP: IP адрес / IP address |