plcforum.uz.ua

International PLC Forum
It is currently Sun Nov 18, 2018 5:39 pm

All times are UTC + 3 hours


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: WinCC Comfort
PostPosted: Thu Jul 19, 2018 4:55 am 

Joined: Sun Mar 05, 2017 7:04 am
Posts: 40
Знатоки, подскажите, как при активации определенного пользователя взводить бит ?
Т.е. если активен определенный пользователь изменяется состояние бита (как по нажатию кнопки)


Top
 Profile  
 
 Post subject: Re: WinCC Comfort
PostPosted: Thu Jul 19, 2018 12:06 pm 

Joined: Wed Oct 13, 2010 11:44 am
Posts: 234
Location: Russian Federation
В WinCC в свойствах юзера смотри Tag Logon


Top
 Profile  
 
 Post subject: Re: WinCC Comfort
PostPosted: Thu Jul 19, 2018 12:48 pm 

Joined: Mon Apr 26, 2010 10:02 pm
Posts: 40
Location: Н.Новгород
В ShedulerTasks на событие ChangeUser вешаете функции GetUserName и GetGroupNumber - получите теги с именем пользователя и номером его группы, если панели типа Comfort, то скриптом делаете далее чего хотите, на Basic серии будет сложнее (скриптов то нет), но варианты все равно есть. Это для WinCC flexible и TIA WinCC basic\comfort\advanced, не для WinCC классического и не для TIA WinCC Profess.


Top
 Profile  
 
 Post subject: Re: WinCC Comfort
PostPosted: Fri Jul 20, 2018 11:52 am 

Joined: Sun Mar 05, 2017 7:04 am
Posts: 40
Rex2701 wrote:
В WinCC в свойствах юзера смотри Tag Logon

Извиняюсь , не нашел :( WinCC Comfort V14


Top
 Profile  
 
 Post subject: Re: WinCC Comfort
PostPosted: Fri Jul 20, 2018 12:05 pm 

Joined: Sun Mar 05, 2017 7:04 am
Posts: 40
POV_PDA wrote:
В ShedulerTasks на событие ChangeUser вешаете функции GetUserName и GetGroupNumber - получите теги с именем пользователя и номером его группы, если панели типа Comfort, то скриптом делаете далее чего хотите, на Basic серии будет сложнее (скриптов то нет), но варианты все равно есть. Это для WinCC flexible и TIA WinCC basic\comfort\advanced, не для WinCC классического и не для TIA WinCC Profess.

Создал новый тэг, в "connection" указываю > internal tag, далее в ShedulerTasks на тригер ChangeUser вешаю функцию функцию GetUserName и указываю Tag(output)>>> тег созданный для этого.
а как далее передать этот тег скриптом? со скриптами никогда не работал


Top
 Profile  
 
 Post subject: Re: WinCC Comfort
PostPosted: Fri Jul 20, 2018 12:20 pm 

Joined: Mon Apr 26, 2010 10:02 pm
Posts: 40
Location: Н.Новгород
Панель то какая? Со скриптами?
Если да, то пишите свою функцию - читаете тег с "имя пользователя" - анализируете, как вам надо, выводите в тег какой вам надо.
Там вроде просто все.
Вешаете свою функцию после вызова GetUserName в том же месте.
По вашему тегу делает чего хотите.
Я бы сделал отдельную группу для такого пользователя и анализировал номер группы - это Int, его можно прямо пихать во все свойства (видимость, цвет, мигание и т.д.)


Top
 Profile  
 
 Post subject: Re: WinCC Comfort
PostPosted: Fri Jul 20, 2018 7:58 pm 

Joined: Sun Mar 05, 2017 7:04 am
Posts: 40
POV_PDA wrote:
Панель то какая? Со скриптами?
Если да, то пишите свою функцию - читаете тег с "имя пользователя" - анализируете, как вам надо, выводите в тег какой вам надо.
Там вроде просто все.
Вешаете свою функцию после вызова GetUserName в том же месте.
По вашему тегу делает чего хотите.
Я бы сделал отдельную группу для такого пользователя и анализировал номер группы - это Int, его можно прямо пихать во все свойства (видимость, цвет, мигание и т.д.)

Панель <<TP 1200 Comfort>>, не имел к сожалению опыта работы со скриптами в WinCC... Большое спасибо за помощь! Может что и получиться )


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by International PLCforum® Forum Software © PLCforum
Mobile version