В списке цветов есть цвет Status. В этом случае цвет соответствует статусу входного канала. Список статусов и их цветов описан в таблице Типы событий. Вы можете определить свои статусы и цвета и устанавливать их для входного канала с помощью формулы канала.
2. По аналогии с «Откл — Вкл» в таблице размерностей ввел свою строку с Дист — Авт. — работает, но цвета фона динамической надписи — «зеленый и красный». А мне нужно «зеленый и серый».
Завел в «Тип событий» оттенок серого с ИД 201 и передаю его входному каналу 5029 с кнопки — командой SetData(5029,0,201).
Дист-Авт переключается, а цвет фона по прежнему Зеленый-Красный, хотя я пытаюсь передать Зеленый-Серый.
Фон динамической надписи — Status. Я считал что команда SetData(5029,0,201) — меняет значение указанного входного канала и Status (Цвет) фона. Но Status — похоже не реагирует на команду.
В чем может быть проблема?
Этот ответ был изменен 6 лет, 3 месяца назад от felix.
Если 2 значения, то цвета всегда зеленый и красный. Заведите свою размерность из трёх значений.
При изменении формата базы, есть желание реализовать этот момент более понятно, но база меняется редко, т.к. затрагивает всех.
Я изменил свою размерность на Дист; Авт; Ручн. С расчетом на то что Ручн — не будет использоваться. Пытаюсь воздействовать тремя командами с трех кнопок соответственно:
SetData(5029,0,201)
SetData(5029,0,201)
SetData(5029,0,201)
Динамическая надпись — меняется. Но фон надписи не меняется — черный.
Как правильно заводить размерность из трех значений — и главное, как задавать значениям цвета?
Нужно провести эксперимент:
1. Установите цвет Status не на фон, а на цвет текста.
2. Привяжите надпись к входному каналу, который имеет тип Телеизмерение (ТИ)
3. С помощью функции Генератор SCADA-Сервера, передавайте текущие данные на входной канал с различными статусами.
Будет меняться цвет в описанном случае?
Автор
Сообщения
Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
Вы должны авторизироваться для ответа в этой теме.