Открытие другого окна в панели

Панели оператора PP/OP/TP/TD/MP.
Программные пакеты ProTool/WinCC flexible, SCADA система WinCC
boont
Posts: 28
Joined: Wed Sep 05, 2012 8:18 pm

Открытие другого окна в панели

Post by boont »

Чтобы открыть другой экран надо в свойствах тега указать активировать окно, но это работает только по изменению тега. Что не всегда удобно. Знаю есть способ через скрипт как то переключать экраны меж собой , но я в скриптах не силен. Может кто простенький скрипт покажет на переключения окон ?
Панель TP1200 Comfort.
PS. Только что заметил что тему не туда запостил )
sania
Site Admin
Posts: 1387
Joined: Sat Aug 13, 2005 6:15 am

Re: Открытие другого окна в панели

Post by sania »

наверно надо подробнее задачу объяснять...
скрипт от чего срабатывать-то будет?
boont
Posts: 28
Joined: Wed Sep 05, 2012 8:18 pm

Re: Открытие другого окна в панели

Post by boont »

Да хоть от чего) Допустим от тега внутреннего или внешнего от PLC.
sania
Site Admin
Posts: 1387
Joined: Sat Aug 13, 2005 6:15 am

Re: Открытие другого окна в панели

Post by sania »

а зачем скрипт чем тебе не нравится функция activatescreen?
boont
Posts: 28
Joined: Wed Sep 05, 2012 8:18 pm

Re: Открытие другого окна в панели

Post by boont »

Блин... Я же обьяснил .... Активате скрин работает по изменению тэга !!! То есть я тег взвел ( m0.0 = 1 ) - Окно активировалось ! Далее я тег сбрасываю (m0.0 = 0) - окно опять выползет ! Программно, со стороны контроллера, это решается. Но думалось скриптом было бы интересней )
sania
Site Admin
Posts: 1387
Joined: Sat Aug 13, 2005 6:15 am

Re: Открытие другого окна в панели

Post by sania »

create new script,
in "parameters" field press "add new" type any name (for example : inp ),
in script write:

Code: Select all

if inp=true then
activatescreen "screen_1" , 0
end if
in tag events choose your script, in "inp" field type your tag
теперь срабатывать будет только при 0->1
как-то так
boont
Posts: 28
Joined: Wed Sep 05, 2012 8:18 pm

Re: Открытие другого окна в панели

Post by boont »

Спасибо. Все сработало !