Page 1 of 1

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

Posted: Sun Feb 07, 2016 8:44 am
by boont
Чтобы открыть другой экран надо в свойствах тега указать активировать окно, но это работает только по изменению тега. Что не всегда удобно. Знаю есть способ через скрипт как то переключать экраны меж собой , но я в скриптах не силен. Может кто простенький скрипт покажет на переключения окон ?
Панель TP1200 Comfort.
PS. Только что заметил что тему не туда запостил )

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

Posted: Wed Feb 17, 2016 7:46 am
by sania
наверно надо подробнее задачу объяснять...
скрипт от чего срабатывать-то будет?

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

Posted: Fri Feb 19, 2016 2:26 pm
by boont
Да хоть от чего) Допустим от тега внутреннего или внешнего от PLC.

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

Posted: Sun Feb 21, 2016 7:23 am
by sania
а зачем скрипт чем тебе не нравится функция activatescreen?

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

Posted: Thu Feb 25, 2016 12:32 pm
by boont
Блин... Я же обьяснил .... Активате скрин работает по изменению тэга !!! То есть я тег взвел ( m0.0 = 1 ) - Окно активировалось ! Далее я тег сбрасываю (m0.0 = 0) - окно опять выползет ! Программно, со стороны контроллера, это решается. Но думалось скриптом было бы интересней )

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

Posted: Thu Feb 25, 2016 1:03 pm
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
как-то так

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

Posted: Mon Mar 21, 2016 12:40 pm
by boont
Спасибо. Все сработало !