WinCC visualiseren van status bit

Andere onderwerpen dan hierboven vermeld.

Moderator: GJ_

Plaats reactie
Niels_1980
Berichten: 77
Lid geworden op: 11-10-2009 16:16:35

WinCC visualiseren van status bit

Bericht door Niels_1980 » 28-09-2012 20:14:13

Beste,


Ik ben niet erg vertrouwd met WinCC 7 , ik zou graag een cirkel van kleur willen laten veranderen van zodra een bit "1" wordt (laten fungeren als controlelamp), wie kan me hiermee op weg helpen, de tag zelf heb ik al aangemaakt en ook de cirkel in graphics designer.


Bedankt,

JoopB
Berichten: 955
Lid geworden op: 30-11-2006 20:42:15
Locatie: Weert

Re: WinCC visualiseren van status bit

Bericht door JoopB » 29-09-2012 12:45:04

Ga naar eigenschappen, color. Druk dan op het lampje en kies Dynamic dialog, selecteer eerst welke soort variabele je wilt gebruiken. ( als je een bit uit een woord wilt gebruiken kies je voor bit, als je een bool variabele heb kies je voor boolean.
Kies dan bij Expresion Formula je variabele en selecteer dan je kleuren voor waar en anders.
Zie hieronder een voorbeeld voor een bit uit een woord.
ScreenHunter_07 Sep. 29 12.29.jpg
ScreenHunter_07 Sep. 29 12.29.jpg (47.74 KiB) 5384 keer bekeken
Hieronder variabele is woord "Kleur" bit 0
ScreenHunter_06 Sep. 29 12.26.jpg
ScreenHunter_06 Sep. 29 12.26.jpg (91.8 KiB) 5384 keer bekeken
Nu staat er een rood blits teken i.p.v een lamp
ScreenHunter_06 Sep. 29 12.28.jpg
ScreenHunter_06 Sep. 29 12.28.jpg (35.57 KiB) 5384 keer bekeken
Wil je meer kleuren dan moet je het in C maken.
Zet eerst een kleur op zoals hierboven en als je daar mee klaar bent kies je voor C code.
De eerste 2 kleuren staan er nu al in.
Let wel op dat de kleuren andersom genummerd zijn je moet de volgende optel som maken Blauw * 2^16 + Geel * 2^8 + Rood = kleurnummer

De C ode zal ik een andere x posten

JoopB
Berichten: 955
Lid geworden op: 30-11-2006 20:42:15
Locatie: Weert

Re: WinCC visualiseren van status bit

Bericht door JoopB » 29-09-2012 13:25:47

Hieronder de beloofde C code.
ScreenHunter_07 Sep. 29 13.20.jpg
ScreenHunter_07 Sep. 29 13.20.jpg (101.37 KiB) 5383 keer bekeken
Ik heb hem wel als afbeelding moeten invoegen want bij Code of normale tekst krijg ik een foutmelding bij het bevestigen van het bericht.

Plaats reactie

Terug naar “Anders”