Sie sind auf Seite 1von 69

Operation of the system :

We have a system consist of two sources and stand by generator where the loads are
distributed on the two sources and the emergency load is also connected to stand by
generator. At Normal condition, the two sources are available and the circuit breakers
(1),(2) and () will o!erate When loss of one of the sources the circuit breaker of this
source will o!en and circuit breaker (") will o!erate to make the another source feeds
all loads When loss of the two sources the circuit breakers (1),(2),(") and () will o!en
and the circuit breaker(#) of the stand by generator will o!erate to feed the emergency
load
Now a wincc !ro$ect will be created to make the simulation of this system% it consists
of 1& screens as follow'
(creen for control !anel
(creen for (ingle line diagram
)ive screens for each circuit breaker
*hree screens for each voltage monitor
(creen for Alarm
)ive screens for each circuit breaker s archive
*hree screens for loads
And we will simulate this o!eration in wincc by using internal tags as follows
1+ ,m1, ,m2 to simulate the action of voltage monitors of source 1-2.
2+ .aint1, .aint2 to simulate the maintenance condition of circuit breaker 1-2.
Getting started with wincc software:
1+from start menu select (/.A*/0 then select Wincc 1emo
2+select Windows 0ontrol 0enter 2.3 1emo
Creating the project:
1+ )rom file menu select New
2+ (elect 4(ingle56ser !ro$ect7 and click ok
#+ 8nter the !ro$ect name and click create
Creating of the process screens:
1+ on the left side of the wincc e9!lorer window right click on7 :ra!hic 1esigner7
2+ (elect 4New ;icture7 and it will be dis!layed on the right side of the window
#+ *o change the !icture name right click on it and select7 <ename ;icture
"+ 8nter 4control !anel7 to be the name of first !icture
+ <e!eat the above ste!s to create the rest of !ictures
Creating of the internal tags:
1+ )rom the left side of wincc e9!lorer double click on 7 *ag .anagement7
2+ <ight click on 4/nternal *ag7 and select new tag.

#+ /n the dialogue bo9 4*ag ;ro!erties7 enter the tag name (vm1) and data ty!e
(binary tag).
"+ <e!eat the above ste!s to create the rest of the internal tags
Now it will be e9!lained how to build each screen in details
1. Single line diagram screen:
Static of the single line diagram:
1+ =!en new !icture
2+ (elect line from ob$ect !alette > standard ob$ects , you can change the line
weight from style !alette
#+ *he contact of circuit breaker is simulated by line with " degree

"+ 1raw two arrows using !olyline from ob$ect !allet > standard
ob$ects then !ut them at the terminal of the contacts
"+ ;ut them at button select it from ob$ect !alette > windows
ob$ects > button. *o clear the name of the button right click on
it , select configuration then clear te9t then ok .
2 + *o make the button flat (clear the # dimension) right click on it,
select !ro!erties >style > #1 ?order > make it 3 > ok.
@*o make the button trans!arent right click on it select !ro!erties > style > fill
!attern > trans!arent > ok.

A+ (elect all elements and click right then :rou! ob$ect then :rou! to make all
elements as one unit
This box is
simulate
the circuit
breaker
B+ 0o!y - !ast this grou! two time to make three vertical circuit
breakers
&+ *o make the horiContal circuit breakers co!y the vertical circuit
breaker and then rotate it from the above bar

13+ 1raw three lines to simulate the load
Select
Rotat
11+ 1raw three circles from ob$ect !alette> standard ob$ects to
simulate the generator and two sources
12+ 6se static te9t from ob$ect !alette> standard ob$ects to write
generator and sources name on the circles to hide the line of
the static te9t o!en D!ro!ertiesD of static te9t then style > line
weight > make it 3 > ok

1#+6se button from ob$ect !alette > windows ob$ects to simulate
the voltage monitor to use it to go to voltage monitor screen.
*o make the button flat follow the ste! number 2.

Dynamic of single line diagram:
.aking dynamic of an ob$ect is done by linking one of its !ro!erties to a certain tag
*o change the values of the internal tags a buttons will be created
1+ from ob$ect !allet double click on windows ob$ect select 4?utton7 in the
configuration dialogue enter the te9t (vm1)

2+ *o link it with vm1(tag) right click and select 4!ro!erties7 then events
#+ )rom button select mouse then double click on 4!ress left7

"+ from the dialogue bo9 check 4constant7 and right717 and check 4tag7 and select
tag Evm17

+ from ob$ect !ro!erties again select 4!ress right7 but in this time make the
4constant7 437 and select the same tag
Select a tag
2+ <e!eat the above ste!s to create buttons for vm1, vm2, vm#,
maint1, maint2 and maint# and each time link it with its
corres!onding tag
We will make the dynamic of the circuit breakers where its rotation and color
!ro!erties is connecting to its corres!onding tags
When the circuit breaker is o!en its color will be red and when it is closed its color will
be green and when it is tri!!ed the color will be yellow
@0ircuit breaker (1)
1+ <ight click on circuit breaker (1) and select !ro!erties.
2+ (elect line as it is the contact of the circuit breaker and select
geometry
"+ in 4<otation <eference 97 enter 41337 also in 4<otation reference y enter 41337 .


+ )rom 4<otation Angle7 right click on dynamic and from !o!+u! menu select
41ynamic 1ialogue7
Select Geometry

+ )rom 489!ression>)ormula7 select the reFuired tag (Evm1G
+Emant1G)
2+ )rom the dialogue bo9 select 4?oolean7 from 41ata *y!e7

A+ from 4<esult of the 89!ression>)ormula7 make 4<otation Angle7 to be 4"7with
4Hes>*rue7 and 4Cero7 with 4N=>)AI(87
Click here
B+ )rom event name from the dialogue bo9 right click on standard cycle for each
tag and make it7 6!on 0hange7

&+ *o link the color !ro!erty of the circuit breaker from !ro!erties select color then
line color and link it with (vm1+maint1)as described above

&+*o make the tri! condition another line like the contact of the
circuit breaker is made and !laced on it where the second
one will a!!ear in tri! condition only and itGs color will be
yellow while the original one will disa!!ear by right click on it
then !ro!erties > miscellaneous > right click on dis!lay >
dynamic dialog >
13+ *he new line is linked as the original line according to the following table
New line Expressionform!
la
"es!lt of
expressionform!la
Color ,.1 #estr!e Green
Nofalse yellow
Display ,.1 #estr!e no
Nofalse yes
"otation
angle
$%1 yestr!e &
nofalse '()
11+)or circuit breaker (2) re!eat the above ste!s but for corres!onding tags (vm2 and
maint2)
12+ *he others elements are linked according the following tables'
The new line
Contact of
C.*+,-
Expressionform!
la
"es!lt of
expressionform!la
Color ,.1 #estr!e Green
Nofalse #ellow
"otation
angle
$%1 #estr!e No
Nofalse #es
Contact of
C.*+(-
Expressionform!la "es!lt of
expressionform!la
Color +,.1J,.2+
maint1Jmaint2
#estr!e Green
Nofalse "ed
"otation
angle
'$%1.$%/'
maint1.maint/
yestr!e &
nofalse ()
Contact of
C.*+)-
Expressionform!
la
"es!lt of
expressionform!la
Color ,.1J,.2 #estr!e Green
Nofalse "ed
"otation
angle
$%1.$%/ yestr!e &
nofalse ()
0oad
line1
Expressionform!la "es!lt of
expressionform!la
Color $%1.$%/'maint1'
maint/
#estr!e Green
Nofalse "ed
0oad
line/
Expressionform!la "es!lt of
expressionform!la
Color $%1.$%/'maint1'
maint/
#estr!e Green
Nofalse "ed
0oad
line,
Expressionform!la "es!lt of
expressionform!la
Color $%1.$%/.$%,'maint1'
maint/'maint,
#estr!e Green
Nofalse "ed
1wo line of
C.*+(-
Expressionform!la "es!lt of
expressionform!la
Color '$%1.$%/'maint1'
maint/
#estr!e Green
Nofalse "ed
1wo line of
C.*+)-
Expressionform!
la
"es!lt of
expressionform!la
Color $%1.$%/ #estr!e Green
Nofalse "ed
1wo line of
C.*+1-
Expressionform!
la
"es!lt of
expressionform!la
Color $%1'maint1 #estr!e Green
Nofalse "ed
1wo line of
C.*+/-
Expressionform!
la
"es!lt of
expressionform!la
Color $%/'maint/ #estr!e Green
Nofalse "ed
1wo line of
C.*+,-
Expressionform!
la
"es!lt of
expressionform!la
Color $%,'maint, #estr!e Green
Nofalse "ed
1#+ *o link the circuit breaker (1)D buttonD with the circuit breaker(1) screen right click
on the button then select configuration dialog and select c.?1 screen

Select here
to choose
the picture
1"+ <e!eat the above ste! for circuit breaker (2), circuit breaker (#),
circuit breaker(") circuit breaker(),voltage monitor1, voltage
monitor 2 and voltage monitor # to connect each one with its
screen.
234 56789: 2;< =>3? 3@A
B7CD EFGHFA 23IJ6 K6
2.The Control Panel screen
S1L1MC ON 1OE PLNE0:
*he ste!s of designing the 0ontrol ;anel'
*he frame of the !anel
1+(elect the Iibrary K1is!lay K WindowsK =b$ect no.(#)
2+ change in the siCe of this ob$ect to have the three different siCe as shown

3-collect the three parts to make the first unit and make Dco!y- !asteD for this unit to setu!
the !anel as shown
Select library
the three
different siCe of
ob$ect
#.<e!resent the hand of each cell by 4<ectangularD from Dob$ect
!aletteD, then D(tandard =b$ect D.
". 1raw on the !anel the configuration of the line diagram.
. *o re!resent the condition of each circuit breaker Don ,off and
tri!D for circuit breaker (1),(2) and Don, offD for circuit breaker (#)
,*ie(1) and *ie(2),re!resent it by circles from Dob$ect !aletteD,
then D(tandard =b$ectD
2. *o indicate the value of the current and voltage add ammeter and voltmeter at the
to! of the !anel to get it from DIibraryD D1is!layD D.etersD D.eter25.in+
.a9D
D#NL%MC ON 1OE PLNE0:
+ in the control !anel screen '
the led which called =N will be related by(vm1,maintenance1
as the following '
select the led itemK right clickK !ro!erties K !ro!erties Kcolors Kright click on
the lam! of background Kdynamic dialoge
) ' on the dialog Qox of RD#NL%MC $L0SES "LNGES R
' expressionform!laT clicU on itVs QottonTtagT$%1
'clicU againT operatorT+'-
'clicU againTtagTmaintenance1
2+8vent nameK click
trigger botton Kat standard
cycle click rightK u!on change
A+at the D<8(6I* =) *L8 8M;<8((/;N>)=<.6IAD !artK data ty!eK boolean
B + double click on H8(>*<68 Kgreen
& + re!eat the !revious ste!s for each led , but with different tags where '
+ tri! led of source1K,.1
and check the valid range N=>)AI(8 Kyellow color
+off led of source1Kmaintanace1
and check the valid range H8(>*<68K yellow color
S!mmary for all tags
on control panel
Nor leds of C*1
C*1 Expressionform!
la
"es!lt of
expressionform!la
ON ,.1+.A/N*1 #estr!e Green
Nofalse none
ONN .A/N*1 #estr!e red
Nofalse none
1"MP $%1 yestr!e none
nofalse yellow
Nor leds of C*/
C*/ Expressionform!
la
"es!lt of
expressionform!la
ON ,.2+.A/N*2 #estr!e green
Nofalse none
ONN .A/N*2 #estr!e red
Nofalse none
1"MP $%/ yestr!e yellow
nofalse none
Nor leds of C*,
C*, Expressionform!
la
"es!lt of
expressionform!la
ON ,.# #estr!e green
Nofalse none
ONN $%, #estr!e red
Nofalse none
Nor leds of 1ME1
C*( Expressionform!la "es!lt of
expressionform!la
ON +Nvm1NJNvm2N+Nmaint1N+Nmaint2 #estr!e green
N Nofalse none
ONN 'VWm1V.VWm/V'Vmaint1V'Vmain
t/V
#estr!e none
Nofalse red
Nor leds of 1ME/
C*) Expressionform!
la
"es!lt of
expressionform!la
ON Nvm1NJNvm2N #estr!e green
Nofalse none
ONN VWm1V.VWm/V #estr!e none
Nofalse red
1. Circ!it *reaUer Screen:
Static of circ!it QreaUer screen:
*he static of circuit breaker screen de!end on adding e9ternal !icture . so it will be
created as flowing
1+ )rom the ob$ect !alette% select D (mart =b$ectD
D :ra!hic =b$ectD
2+ select the !icture of circuit breaker from gra!hic ob$ect window

Graphic Obect
C!" #icture
#+ *o achieve three !ositions ( =N O =)) O *ri!) it will be need using the D;aint D
to have this sha!e of button
"+ 0reate the !osition (=N)% from ob$ect !alette select N<ectangleD and !ut the
button on the rectangle at !osition (=N).
+ <e!eat ste! (") to achieve !ositions (=)) and *ri!).
2+ !ut the three !ositions of circuit breaker on each other
Dynamic of circ!it QreaUer screen:
*he dynamic of circuit breaker screen will be creating de!end on change the
!ro!erties of each !osition (=N+ =)) O *ri!) with res!ect to the o!eration as
following'
1+ click Dright clickD and select D!ro!ertiesD.
2+ )rom ob$ect !ro!erties window , click on the tab D!ro!erties D
#+ /n the left side of window , click on DmiscellaneousD
"+ /n the right side of window, right click on dynamic of D1is!layD
O$ position
O%% position
Tripe position
+ and selectD dynamic dialog
2+ from dynamic value ranges , select the tag in D89!ression > formula D and
change theD result of e9!ression > formulaD
as following '
circ!it QreaUer 1
Tab
properties
miscellaneous
Display
&nter the tag
C*1 ExpressionNorm!
la
"es!lt of
expression
ON .aint1 #es1r!e no
NoNalse yes
ONN .aint1 #es1r!e yes
NoNalse no
1rip $m1 #es1r!e no
NoNalse yes
circ!it QreaUer /

C*/ ExpressionNorm!
la
"es!lt of
expression
ON ,m2+maint2 #es1r!e yes
NoNalse no
ONN .aint2 #es1r!e yes
NoNalse no
1rip $m/ #es1r!e no
NoNalse yes
circ!it QreaUer ,

C*, ExpressionNorm!
la
"es!lt of
expression
ON ,m#+ maint# #es1r!e yes
NoNalse no
ONN %aint, #es1r!e yes
NoNalse no
tie 1
C*( ExpressionNorm!la "es!lt of
expression
ON +vm1Jvm2+maint1+
maint2
#es1r!e yes
NoNalse no
ONN 'Wm1.Wm/'maint1'
maint/
#es1r!e no
NoNalse yes
tie 2
C*) ExpressionNorm!
la
"es!lt of
expression
ON vm1Jvm2 #es1r!e yes
NoNalse no
ONN Wm1.Wm/ #es1r!e no
NoNalse yes
*o a!!ear the circuit breaker as small window on single line '
1+ (elect the button which choice to o!en this window.
2+ )rom 41ynamic wiCard7 click on button !icture function and select 1is!lay wicc dialog
bo9
#+from 4 welcome to dynamic wiCard7 window click ne9t .
The button which
choice
Dynamic
wizard
#icture
function
'isplay wicc
dialog box
2+ *hen select the suitable trigger

+ select the !icture to be dis!lay ( c.b1) .

A+ <ight click on the window select !ro!erties ta! then .iscelleneous from left
side window
B+ 0hange (siCable , movable, border , title ,can be ma9 , can be close, ada!t
siCe ) from No case to Hes case .
). 1he $oltage %onitor screen
Static of the $oltage %onitor:
1.After searching on the World Wide Web , the ne9t !icture of.
,oltage .onitor is found which is suitable for giving signal to the
circuit breaker to be tri! when there is over voltage or under
voltage

2.)or controlling this !icture on the DW/N00D simulation, some of
the com!onent in the simulator is used
)our arrow buttons Dright, left, u! and downD
?y getting them from % (electD libraryD Do!eration at navigation windowD
D?utton #1D , then the four arrow button will be found at the data window.
a
Main Menu
Metering
Message the c.b in trip condition
Set Up

)our rectangular which used as an indication for the leds Don, off, under or
over voltage and alarm ?y getting them from % D=b$ect ;aletteD (elect
D(tandard =b$ectsD, then
1ouble click on the D<ectangular D and ad$ust its side as in
the !icture
=ne bush button D8(0D to be out from the simulator run
*wo screens in the voltage monitor %
+ =ne screen indicate that the system in o!eration mode.
+ And the other indicate there is over or under voltage the
voltage monitor at *his time will give tri!!ing signal to the
breaker.


#.<e!resenting the
voltage monitor at the o!eration
of the system
". <e!resenting the voltage
monitor at reading over voltage
Select librry

. <e!resenting the voltage monitor at the off state of the system.
Dynamic of the $oltage monitor:
1+(elect ob$ect we want to connect it with the Dv.m#D
2+<ight click on it and select D!ro!ertiesD from menu
#+*hen select D8ventD, and select D.ouseD from menu
"+(elect D.ouse actionD, then right click on it and select D1irect connectionD.
+o!en window we select DconstantD , it will o!en another window ,

(elect theD file name Dwe want to connect it to this ob$ect.
2+)rom D*arget menuD select Dcurrent windowD
A+it will o!en another window , select D!icture nameD from it.
B+<e!eat the !revious ste!s for all buttons with changing the Dfile
nameD you want to connect it with the each button.
&+<ight click on circle and select D!ro!ertiesD from menu.
13+/t will o!en DwindowD select D!ro!erties D .
11+)rom !ro!erties menu, select DcolorD, select D?ackground colorD
then <ight click and select Ddynamic 1ialog D

1#+/t will o!en new window, select D?ooleanD from right menu and make edit forDHes
-NoD


1"+(elect the suitable tag from the new window to connect the circuit with it.

(o at all% the dynamic of the leds on the voltage monitor that is an indication for the
o!eration of the circuit breaker is shown for each breaker in the following tables '
C*1 Expressionform!
la
"es!lt of
expressionform!la
ON ,.1+.A/N*1 #estr!e Green
Nofalse none
ONN .A/N*1 #estr!e red
Nofalse none
1"MP $%1 yestr!e none
nofalse yellow

C*/ Expressionform!
la
"es!lt of
expressionform!la
ON ,.2+.A/N*2 #estr!e green
Nofalse none
ONN .A/N*2 #estr!e red
Nofalse none
1"MP $%/ yestr!e yellow
nofalse none
C*, Expressionform!
la
"es!lt of
expressionform!la
ON ,.# #estr!e green
Nofalse none
ONN $%, #estr!e red
Nofalse none
7-Alarm:
(- /n the left side of Wincc 89!lorer window , double click on 4Alarm logging7

)- from 4Alarm logging 4 window click on file and then 4select WiCard7
3- from 4select wiCard7 double click on system wiCard
*larm
logging
+- /n the first dialog bo9 ,0lick on the button7 Ne9t7
System
,i-ard
.- /n the ne9t dialog bo9 ,select the system block 4 1ate, *ime , Number 4 and the
user te9t block 4 .sg *9t, 8rror Iocation7 and then click7 Ne9t 4
/- /n the thired dialog bo9 , select 40lass of 8rror with ty!e alarm ,)ailure and
Warming7 and then clck7 Ne9t7
A+/n the final dialog , click on the button 4finish7
8-selsct the three message line as shown
&+/n the navigation window click on message classes then click on 48rror7
13+ /n the data window right click on 4Alarm7
11+ choose the for come in, Went out and Acnowledged
To display the alarm in the graphic designer follow this steps 0

1+ /n the ob$ect !alette , select the tab E0ontrol7 and then the 4Wincc Alarm
*rend 0ontrol7
2+ <ight click on the alarm window ,select the configuration dialog , enter the
title of the window and activate the 41is!lay 4
Wincc Alarm
*rend 0ontrol7
#+ 1ouble click on the alarm window , from the !ro!erties window select the
4.assage ?locks7 tab
"+ )rom the right hand list select the 4 user te9t block7 and activate the
4message te9t 4 and 4!oint of error 4 from left hand list
+ (elect the 4.essage line 4 tab and choose the element of message and
move them to 489isting message block 4

title of the
window
7- LrchiWe:
1+ /n the left side of the Wincc 89!lorer window, double click on7*ag
Iogging7
2+ create an archive by click right on 4Archives7 in the navigation window
and select 4Archive WiCard7
#+ /n the first dialog bo9 , click on button 4Ne9t7
"+ /n the ne9t dialog bo9 , enter the name of archive and select the archive
ty!e
4 ;rocess ,alue Archive 4 and click on the button 4Ne9t7
*rchi1e
+ /n the final dialog bo9 , click on the button 4select7 and choose the tag
4vm17And click on the button finish .
*he data which stored in archive can be dis!lay in two ways '
1+ 1rand window
*he trend window can be create as following '
2+ /n the ob$ect !alette , select the tab E0ontrol7and then the 4Wincc =nline
*rend control7
A+ double click on the trend window , and click on general tab in 4!ro!erties of
wincc online trend control7 window and enter the title of trend window
XYincc Online 1rend
control
XYincc Online
1aQle control
B+ select the tab 4 curve7 , enter the name of trend and click on selection
button toselect 4vm15archive7
&+ to add another curve click on button (J) and re!et ste! (#)
/' taQle window
1+ /n the ob$ect !alette , select the tab E0ontrol7and then the 4Wincc =nline
*able
0ontrol7
2+ double click on the table window , and click on general tab in 4!ro!erties of
wincc online *able control7 window and enter the title of table window
#+ select the tab 4 columns7 , enter the name of table and click on selection
button to select 4vm15archive7
#+ to add another column click on button (J) and re!et ste! (#)
control Q!tton:
the control button used to move through the screen easily '

a' for going to preWio!s screen

1+select on the button and from dynamic wiCard select the tab
!icture function
2+from the list which will be a!!ear ,double click on the 4 screen navigation 4
#+ /n the first dialog bo9 , click on button 4Ne9t7
"+ in the ne9t dialog bo9 , select the trigger
!icture
function
screen
navigation
+ in the ne9t dialog bo9, select the function 4 1is!lay the !revious screen7
2+ in the final dialog bo9 , click on the button finish
a' for going to next screen
select the button and re!eat the !revious ste! e9ce!t
ste! (#) re!lace the function from 4 1is!lay the !revious screen7
to 41is!lay the ne9t screen 4

c'Exit from r!ntime screen :

1' select the Q!tton and from dynamic wiCard select the tab
system function
2+from the list which will be a!!ear ,double click on the 489it Wincc <untime7

Das könnte Ihnen auch gefallen