Страница 1 из 1

Как сменить цвет стрелки/текста ?

СообщениеДобавлено: 22 июл 2020, 17:02
UdJ1n
Добрый день. Возникла необходимость в процессе работы ПЛК на панели Weintek изменять цвет линий (и/или)текста. Думаю реализовать данную функцию при помощи макроса. Как запрашивать изменение тега в ПЛК представляю, а вот как назначать смену цвета линии даже не представляю:

macro_command main()
int tag
GetData(tag, "Siemens S7-1200 (Ethernet)", "Data_Block[DB01]-Tag_On", 1)
if tag==1 then
*RED
else
*Black
end if
end macro_command

* - под данным символом должны быть указана неизвестная мне функция.
По аналогии в таком макросе можно менять цвет/силь/символы текста.....
Может быть кто-то сталкивался с такой проблемой? Есть идеи?

Re: Как сменить цвет стрелки/текста ?

СообщениеДобавлено: 22 июл 2020, 17:12
8bit
никак
только видимостью
67.png
67.png (12.29 КБ) Просмотров: 7109

Re: Как сменить цвет стрелки/текста ?

СообщениеДобавлено: 22 июл 2020, 20:22
UdJ1n
Все понял, спасибо.

Re: Как сменить цвет стрелки/текста ?

СообщениеДобавлено: 23 июл 2020, 11:08
8bit
изменить цвет текста (да и сам текст) можно менять в элементе БитовыйИндикатор + таблица строк и привязать к битовому тегу/регистру


68.png
68.png (13.73 КБ) Просмотров: 7035

69.png
69.png (19.59 КБ) Просмотров: 7035

Re: Как сменить цвет стрелки/текста ?

СообщениеДобавлено: 23 июл 2020, 11:12
8bit
стрелку можно нарисовать как фигуру или изображение и так же через битовый индикатор менять (по сути) картинку

Re: Как сменить цвет стрелки/текста ?

СообщениеДобавлено: 23 июл 2020, 11:17
UdJ1n
Спасибо, сейчас буду экспериментировать.
А видимость целого слоя можно изменить?

Re: Как сменить цвет стрелки/текста ?

СообщениеДобавлено: 23 июл 2020, 11:40
8bit
UdJ1n писал(а):А видимость целого слоя можно изменить?

нет