Sei sulla pagina 1di 342

Vijeo Citect Project Development

Truong Dinh Chau Email: chau.truong@me.com Hand phone: +84 !"#$. %4&'(4'4!

Click to edit Master title style Instructor


Truong Dinh Chau) Ph.D Department o* +utomation , Control) +utomation De-ign Center) $!# .& Ho Chi /inh Cit0 1niv. o* Tech. Cell phone: +84 !"#$'%4&'(4'4! Email: chau.truong@hcmut.edu.vn) chau.truong@me.com

Click to edit Master title style Objectives (pg1-3)


2ood under-tanding , competent in u-e o* Vijeo Citect +3le to communicate 4ith P5C and P5C net4or6 u-ing Vijeo Citect +ppl0 learning to 0our o4n -ite or project Trou3le-hoot pro3lem- and ta6e appropriate action /a7imi-e per*ormance o* 0our Vijeo Citect application 1-e the on'line help and 8no4ledge .a-e e**ectivel0

Click to edit Master style Agenda - Day 1 (pg1- title )


9ntroduction to open -0-tem o* :chneider Electric +utomation De-ign Center Vietnam" Conception. :tructure. Component Client Con*iguration /anaging Project:etting up Communication2raphic-

Click to edit Master style Agenda - Day ! (pg1- title ) Command- and Control2eniePop'up Page- and :uper 2enieDevice connection mechani-m-

Click to edit Master style Agenda - Day 3 (pg1- title ) DeviceEvent+larmTrendProce-- +nal0-t ;avigation <eport:ecurit0

9ntroduction to open -0-tem o* +utomation De-ign Center Vietnam"

Click to edit Master title style "opics


:0-tem overvie4 Di-tri3uted architecture :egment

Click toOvervie% edit Master title style #yste$

Click to edit Master title style Distributed Arc&itecture

Click to edit Master title style #eg$ent

Conception :tructure Component

Click to edit Master title style "opics


9ntroduction to open -0-tem o* +utomation De-ign Center Vietnam" :upervi-or0 control conception :C+D+ de*inition :tructure o* traditional :C+D+ -0-tem=unctional organi>ation o* :C+D+ -0-tem Technical 6e04ord- o* :C+D+ -0-tem T0picall0 ta-6- in :C+D+ -0-tem Di-tri3uted architecture in Vijeo Citect Popular :C+D+ pac6ageVijeo Citect Product

Click to edit Master style #upervisory Controltitle Conception


5ocal control loop

Actuator

'rocess

#ensor

'(C

Control

Converter #peed

Motor

'(C

Click to edit Master style #upervisory Controltitle Conception


Control

Converter #peed

Motor

'(C

)I*+1+*

)I*+1+1

),*+!+*

),*+!+*

#et speed !*** -'M

'ID

Click to edit Master style #upervisory Controltitle Conception

Click to edit title style De.inition o. Master #CADA

<eal'time D+?
:C+D+ ' :upervi-or0 Control +nd Data +c@ui-ition :upervi-ion) Control +nd Data +c@ui-ition

Proce--ing +rchive /onitoring Control

Click to edit title style De.inition o. Master #CADA

Supervi-or0 Control And Data Ac@ui-ition Supervi-ion) Control And Data Ac@ui-ition

#ource/ &ttp/00%%%+%ebopedia+co$0"1-M0#0#CADA+&t$l

Click to edit Master title style #tructure o. traditional #CADA syste$s

process

Internet Internet

sensor

process

'(C -outer -outer

sensor operator sensor

CS MTU

RTU
process

Click to edit Master title style syste$ 2unctional organi3ation o. #CADA


9n*ormation data ac@ui-ition *rom controller- located in the lo4 level :aving the o3tained data in -torageProce--ing o* o3tained in*ormation 2raphical interpretation <eceiving command *rom operator and tran-*er them to controllerEvent regi-tration regarding to control proce-- and per-onal actionPrevention or noti*ication a3out event- and alarm<eporting Data e7change 4ith enterpri-e automated control -0-temDirect automatic control o* control proce--e-

Click to edit Master title style "ec&nical key%ords o. #CADA syste$


2raphic- di-pla0Tag +larm-) EventTrend-: <eal'time) hi-torical <eport 9AB driver 9AB -erver <eal'time /ultita-6ing Bpenne-:cala3ilit0 Data acce-Data3a-e ;et4or6ing =ault tolerance and redundanc0 ClientA-erver di-tri3uted proce--ing

Click totasks edit Master title style "ypicall in #CADA syste$


Input/output task Thi- program i- the inter*ace 3et4een the control and monitoring -0-tem and the plant *loor. Alarm task Thi- manage- all alarm- 30 detecting digital alarm pointand comparing the value- o* analog alarm point- to alarm thre-hold-. Trends task The trend- ta-6 collect- data to 3e monitored over time. Reports task <eport- are produced *rom plant data. The-e report- can 3e periodic) event triggered or activated 30 the operator. Display task Thi- manage- all data to 3e monitored 30 the operator and all control action- re@ue-ted 30 the operator.

Click to edit Master title style Distributed arc&itecture in 4ijeo Citect


Bpen architecture de-ign <eal'time multita-6ing ClientA-erver *ull0 -upported 4ith no u-er con*iguration Di-tri3uted project updatechange- re*lected acro-net4or6" Concurrent -upport o* multiple di-pla0 node+cce-- an0 tag *rom an0 node +cce-- an0 data trend) alarm) report" *rom an0 node

Click to edit Master title style 'opular #CADA packages


SCADA Citect InTouch RSView i I! 2eniD+? 2ene-i-&D Trace /ode Vijeo 5oo6 =actor0 5in6 5a3Vie4 CinCC Company :chneider Electric Conder4are <oc64ell +utomation 9ntellution +dvantech 9conic+d+-tra :chneider Electric 1nited :tate- Data ;ational 9n-trument:iemenCountry =rance 1:+ 1:+ 1:+ Tai4an 1:+ <u--ia =rance 1:+ 1:+ 2erman0

Click edit 'roduct Master title style 4ijeo to Citect


/ar6et -hare
+round 8!E ' #!E +u-tralian mar6et -hare Clo-er to $4E 4orld4ide

+ge , maturit0 o* the product


=ir-t ver-ion relea-ed in the mid'$#8!Currentl0 v(.D!

:trength=le7i3ilit0 to -upport P5C- *rom nearl0 +55 vendor<o3u-t development environment

Vijeo Citect Con*iguration Environment

Click to edit Master title style "opics


:0-tem re@uirementVijeo Citect E7plorer 9nclude ProjectVijeo Citect Project Editor Vijeo Citect 2raphic- .uilder Cicode Editor

Click to edit Master title style "&e 4ijeo Citect 1nviron$ent


Divided into t4o di-tinct part-: <untime :0-tem Con*iguration Environment Citect E7plorer Project Editor Citect 2raphic- .uilder Cicode Editor Citect Help

Click to edit Master title style #yste$ -e5uire$ents (pg!-!)


<evie4 0our hard4are re@uirement- i* upgrading *rom previou- ver-ion/inimum Hard4are F =al-e econom0 Proce-- +nal0-t F ver0 inten-ive graphic:tandard .u-ine-- PC ha- lo4'end graphic- capa3ilit0 Cindo4- #%) #8) /E) ;T no longer -upported

Click to edit Master title style #yste$ -e5uire$ents (pg!-!)


Bperating :0-tem
Cindo4- D!!! Cindo4- GP':PD Cindo4- :erver D!!&

/inimum Hard4are
Pentium %!!/H> $D8/. <+/

Pre*erred Hard4are
Pentium $2H> %$D/. <+/

Click to edit Master title style (icensing (pg!-3)


Point Count
(%) $%!) %!!) $%!!) %!!!) $%!!!) unlimited $ point H $ varia3le tag lin6ed to an e7ternal device that i- u-ed in the project

Client +cce-- 5icence- C+5-"


=ull: :erver or Di-pla0 Client /anager: <ead onl0 not *or -erver-" 9nternet Di-pla0) 9nternet /anager :erver'-ide *loating" licence-

Click to edit Master title style -unti$e #yste$ (pg!-!)


The runtime -0-tem con-i-t- o*
<untime +pplication Vijeo Citect 8ernel Cicode De3ugger

+t runtime Vijeo Citect 4ill communicate 4ith


9AB Device/: Cindo4- and other applicationBther computer-

Click edit Master style Citectto 16plorer (pg !- title )


+utomaticall0 -tart- and -top- Project Editor and 2raphic- .uilder Project -election and management .ac6up and <e-tore :tart other application-

Click to 'rojects edit Master title style Include (pg!-7)


/ain Project

Plant :ection I$

Plant :ection ID

CSV" Include #!$ Style%

Include #$re V&.& '()ects"

9nclude up to D4! project- including -0-tem project-" +n0 modi*ication- in Citect -upplied 9nclude project4ill 3e over4ritten in upgradeCreate 0our o4n 9nclude project *or cro-- project need-

Click to 1ditor edit Master 'roject (pg!-8) title style


Create and manage the Vijeo Citect data3a-e containing the con*iguration in*ormation *or 0our Vijeo Citect project Doe- not manage graphic- pageVie4 all Vijeo Citect project data3a-e recorddbf files

Click to 1ditor edit Master Cicode (pg!-9) title style

+uto' 9ndent :0nta7 Colouring 8e0Cord Ca-e

:ands-on 16ercise

E7erci-e D.$ E7ploring the Environment

'age !-;

Click to edit Master title style #u$$ary ,uestions


;ame the *our -eparate program- compri-ing the Vijeo Citect Con*iguration Environment. Chich component i- al-o 6no4n a- the controlling con*iguration applicationJ Chich program mu-t 3e -tarted -eparatel0J

/anaging Project-

Click to edit Master title style "opics


Create a ;e4 Project Computer :etup Ci>ard .ac6up and <e-tore a Project 9ncluding Project-

Click to edit Master <e% 'rojects (pg3-!) title style


1p to K4 character.e-t not to u-e an0 -pecial character-:
=or3idden:
*+,-./0123/45

Pro3a3l0 3ad:
6@789:;#%<=>?@A

1nder-core L i- B8

:ands-on 16ercise

E7erci-e &.$ Create a ;e4 Project

'age 3-

Click to edit Master title style Co$puter #etup =i3ard (pg3-7)


De*ine- Vijeo Citect communication- and PC hard4are <un on each computer running Vijeo Citect to de*ine it- role Client :erver and Client /anager Client no control) *ull monitoring" :et up alarm-) report-) trend- , event:elect option- that a**ect the runtime application ControllerBut-ide o* Citect computer -et'up 4i>ard

:ands-on 16ercise

E7erci-e &.D Computer :etup Ci>ard

Page &'K

Click to edit Master(pg3-;) title style >ackup ? -estore


=rom Vijeo Citect E7plorer .ac6up

<e-tore

Click to edit style >ackup is a Master @ip 2ile title (pg3-;)

Mou can change the -u**i7 o* Nct>O to N>ipO and vie4 the content- o* the 3ac6up

Click to edit Master title style >ackup Manage$ent (pg3-;)


Change 5og Ver-ion Control .e a3le to 3ac6'trac6

Click to edit Master title style -estore as <e% 'roject (pg3-1!)


<e-tore a- a current project over4ritee7i-ting project 4ith the -ame name

:ands-on 16ercise

E7erci-e &.& .ac6ing 1p) <e-toring and Deleting a Project

'age 3-1*

Click to 'rojects edit Master title style Include (pg3-13)

Vie4 ;e4 :election

:ands-on 16ercise

E7erci-e &.4 9ncluding Project-

'age 3-1

Click to edit Master title style #u$$ary ,uestions


9n 4hich director0 i- each project created and -toredJ Chat i- the name o* the pre'con*igured project that i- in-talled 4ith each ne4 projectJ Chich Ci>ard allo4- 0ou to -etup and cu-tomi-e 0our computerJ Ch0 -hould 3ac6up- 3e ta6en o* 0our projectJ

:etting 1p Communication-

Click to edit Master title style "opics


E7pre-- communication- 4i>ard Communication- dialogTag conception Varia3le tag=ormTe-ting communication:tructured tag name1-ing /: E7cel and /: +cce-- to add varia3le tag-

Click edit Master title style 4ijeo to Citect#CADA I0O (pg -!)
CDpress Communication EiFard Vi)eo Citect Vi)eo Citect I/' SerBer

I/' Goards

I/' Goards

$orts

$orts

DeBices

Click to edit Master title style Co$$unications =i3ard (pg -!)


De*ine- communication- 4ith re-pect to the Vijeo Citect -o*t4are

Select $ro)ect

Click to edit Master title style Co$$unications =i3ard (pg -!)

Click to edit Master title style 16press Co$$unication (p -3)

:ands-on 16ercise

E7erci-e 4.$ E7pre-- Communication Ci>ard

Page 4'&

Click to edit Master title style Co$$unications 2iles (pg -1*)


Data3a-e *ile- P.d3*" Can 3e vie4ed in /: E7cel) /: +cce--) etc.

9AB :erver .oardPort9AB Device-

'' '' '' ''

-canner.d3* 3oard-.d3* port-.d3* unit.d3*

Click to edit Master I0O Device "ypes (pgtitle -11) style


CDternal I/' DeBice
/anu*acturer Protocol +ddre--

Hemory I/' DeBice


Doe- not retain data :peci*0 protocol

Disk I/' DeBice


:peci*0 data *ile location <etain- data :peci*0 protocol
PC memory 1*1*1 *1*1* 1*1*1 * PC Disk

Click to edit Master title style I0O Device Con.iguration (pg -11)

Iit 1 J2 Key to Biew eDtra options Click Ielp Lor Lield inLormation

Click to edit style A.ter t&e I0O Master =i3ardtitle (pg -11)

:ands-on 16ercise

E7erci-e 4.D Communication Dialog-

Page 4'$$

Click "ag to interpretation edit Master title style

"ag conception

"ag conception Click to structure edit Master title style "ag

"ag structure in -#4ie%3!A -ock%ell Auto$ation

"ag conception Click to structure edit Master title style "ag

"ag structure in BenieDA,A Advantec&

Click "ag to de.inition edit Master title style


;e4 concept in the indu-tr0 automation. +3-tracting o* engineering proce-- parameter- o* in*ormation -ource-. <eal'time data *rom -en-or-: temperature-) pre--ure-) *lo4) Q primar0 parameter-" :tate o* actuator- F openAclo-e) -tartA-top) -tate o* regulator- P9D": automaticAmanualAo**. Value o* counter) random num3er generator. /e--age- *rom mea-uring in-trument-. :econdar0 parameter-.

"ag conception

"ag conception Click to abstracting edit Master title style "ag


Tag = { Characteristic 1 Characteristic 2 Characteristic N } Tag = { Name ID Value EU Description Device Address }

Runtime

Tag = { Pump_1_Speed 0x03C00040 250 RPM Speed of feed pump Premium_192_168_1_51 400123 }

"ag conception Click to edit Master title style Co$$and0Data direction

9nput F -ignal i- re-ulted *rom ph0-ical device-. Butput F -ignal i- intended *or 4rite to ph0-ical device-. <eada3le output F 9nputAButput. 9nternal F re-ulted *rom other tag- 30 -peci*ied algorithm) internal channel-) 3u**er-.

"ag conception Click to edit Master title style Co$$and0Data direction


Input Device

Input

Device

Internal

"ag conception Click to value edit Master title style "ag


Data value Time -tamp ?ualit0 V+<9+;T t0pe =95ET9/E 1;CE<T+9;) 2BBD) .+D

32.234, GOOD, 20 December, 2004 15:21:22:74

Value.vt = VT_BOOL; Value.boolVal = TRUE; Value.vt = VT_I2; Value.iVal = 15; Value.vt = VT_R4; Value.fltVal = 3.14;

class Tag { ... VARIANT WORD FILETIME ... };

Value; Quality; TimeStamp;

"ag conception Click to edit Master title style "i$esta$p obtain

4alue

!+7 1*/1!/*C !+7

,uality

BOOD

1*/1!/*C '&ysical I0O device

Click "ag to structure edit Master title style in 4ijeo Citect

"ag conception

Tag = { Name ID Cluster Device Address Data Type Value Raw Zero Scale Raw Full Scale Eng Zero Scale Eng Full Scale Deadband EU Description

Tag = { Pump_1_Speed 0x03C00040 Cluster1 Premium_192_168_1_51 400123 INT 250 NA NA 0 500 NA RPM Speed of feed pump

Click #caling to edit Master title style

"ag conception

<a4 -cale: Engineering :cale: 5inear -caling:

[n1, m1]
[n2, m2]

y = n2 + (m2 n2)

( x - n1) m1 n1
(x - 0) 4095 0

y = 10 + (10 (-10))
?uadratic -caling:

y = n2 + (m2 n2)

( x - n1 ) m1 n1

Click Deadband to edit Master title style

"ag conception

%&##en'(al&e - "#e$%!an e > (Hi !Scale - LowScale)

Deadband 100.0

Click Deadband to edit Master title style


Dead3and H !R %!!mTime-tamp $%:%:!:$(( Time-tamp $%:%:!:K(8 Time-tamp $%:%:$:$(# Time-tamp $%:%:$:K(# Time-tamp $%:%:D:$8! Time-tamp $%:%:D:K8$ Dead3and H !.$VR %!!mTime-tamp $%:8:$(:$4! Value H (.K#8K Time-tamp $%:8:48:K8K Value H !.8!D& Time-tamp $%:#:D!:D&$ Value H (.K4(8 Time-tamp $%:#:%$:((K Value H !.(D&! Time-tamp $%:$!:D&:&DD Value H (.K&(% Time-tamp $%:$!:%4:8K( Value H !.(#&# T = 31.5 Value H 8.48&4 Value H 8.4#!$ Value H 8.4&!% Value H 8.44%4 Value H 8.44#D Value H 8.4D4!

"ag conception

Click to edit(pg Master title style "ag 2or$s -13)

Create a ne4 record 4ith the current detail-

1pdate an e7i-ting record 4ith the current detail-

Delete the current record

+cce-- help on the currentl0 -elected *unction

Click edit Master title style #&o%to Deleted 1ntries (pg -13)
Deleted item- are N*lagged *or deletionO ile , $ack delete- item#&o% Deleted Ite$s

Deleted Ite$s 4isible

Click to edit Master title style "est Co$$unications (pg -1 )


Create varia3le tag called NTe-tO 1-e graphic- 3uilder to create -imple page +--ociate 3utton- and te7t la3el to NTE:TO tag Compile) run) and 4atch the magic

:ands-on 16ercise

E7erci-e 4.& Te-ting Communication-

'age -1

Click to edit Master title(pg style #tructured "ag <a$es -!!)


+reaLT0peLBccurrenceL+ttri3ute
:impli*ie- maintenance and allo4- creation o* -ophi-ticated genieArea -ection identi*ie- a plant area) num3er) or name F can 3e omitted i* not needed Type -ection identi*ie- the T0pe o* parameter) proce-- e@uipment) or control hard4are. The 9:+ -tandard naming -0-tem i- recommended 'ccurrence -ection identi*ie- the loop num3er Attri(ute -ection identi*ie- the attri3ute or particular parameter that ia--ociated 4ith the loop
9:+ :tandard- 5in6

Click to edit Master title(pg style #tructured "ag <a$es -!3)


Varia(le Tag Area GML333LcccLdd GJL333LcccLdd Type aaLTICLcccLdd aaL IVLcccLdd aaLVANVCLcccLdd 'ccurence aaLT9CLMOMLdd aaL=9VLMOJLdd Attri(ute aaL333LcccL$V aaL333LcccLS$ aaL333LcccLCHD Proce-- varia3le :et Point Command :ignal Temperature 9ndicating Controller $!$ =lo4 9ndicating Controller $!D Temperature 9ndicating Controller =lo4 9ndicating Controller Valve .oiler $ .oiler D Heaning

Click to edit Master "ag <a$ing (pg -!3) title style


1p to (# characterDo not -tart name- 4ith a digit .e-t not to u-e an0 -pecial character-: =or3idden: +,-./0123/4A* Pro3a3l0 3ad: 6@789:;#%<=>?@P 1nder-core L i- B8 :tructured tag- allo4 te7t -tring -u3-titution in genie- and -uper genie+void- entering *ull tag name-

:ands-on 16ercise

E7erci-e 4.4 /il6 Treatment Plant Varia3le Tag-

'age -!

Click to edit Master title style >ackup ? "&ink Again (pg -!7)
DangerSS +l4a0- 3ac6up 0our original TnameU.d3* *ileSS Vijeo Citect can 3e made inopera3le 30 changing the-e *ile- outside o* the application

Click edit Master #ave to D>2 Macro (pgtitle -!7) style


Hand0 to u-e E7cel) +cce-- to ma6e ma-- change- or vie4 multiple record9n c:VCitectV3in i- a macro that 0ou can run and add in thi- *unctionalit0 E7cel 4ill open d(L *ile3ut not -ave them ad(L *ile- ea-il0 /u-t -et E7cel -ecurit0 to Nlo4O and re-tart E7cel

Add "ags using M# 16cel and M# Click to (pg edit Master title style Access -!8)
Bpen
Varia(le.d(L

E7cel) +cce-open<ight clic6 , :aveAClo-e D.= in C:VtempV aBaria(le"new.d(L

:ands-on 16ercise

E7erci-e optional" 1-ing /icro-o*t E7cel and /: +cce-- to +dd Varia3le Tag-

'age -!7

Click to edit Master title style #u$$ary ,uestions


Chat i- the minimum num3er o* 9AB -erver- re@uiredJ Chat in*ormation i- con*igured through the E7pre-Communication- Ci>ardJ Chat in*ormation i- -tored 4ithin a varia3le tagJ Ho4 are the communication- te-tedJ Chat -ection- compri-e the naming -tandard *or tag-J

2raphic-

Click to edit Master title style "opics


Create pageC:VL9nclude project Dra4ing 3a-ic o3ject<untime propertieCreating -0m3ol+ctiveG True colour graphic-

Click to "e$plates edit Master(pg7-3) title style Include


-etain link to te$plate %&en used in project

:ands-on 16ercise

E7erci-e %.$ Creating a ;e4 Page

'age 7-8

Click to edit Master title style Dra%ing Objects (pg7-C)


=ree hand <ectangle Pol0gon Te7t tool .utton Trend :0m3ol +ctive G Control 5ine Bval Pipe ;umeric :0m3ol :et Cicode B3ject 2enie Proce-- +nal0-t

Data3a-e E7change

Click to edit Master title style Dra%ing Objects (pg7-C)


B3ject- can al-o 3e -elected *rom NB3ject-O on the pull'do4n menu

Click to'roperties edit Master title style Object (pg7-C)


+ppearance 2eneral" ?uic6 re*erence to altered propertie+lter a propert0 and a appear- in the ta3

Click to edit (ayout Master (pg7-;) title style 'asteuriser

:ands-on 16ercise

E7erci-e %.D Dra4ing the /il6 Treatment 2raphic- Page


'age 7-1*

Click toDra%ing edit Master style Dse.ul "ipstitle (pg7-1!)


W5a--oX -everal o3ject2roup B3ject:end to .ac6 .ring to =ront Cop0: TctrlU d A TctrlU drag /ou-e'do4n + arro4 6e0WEnterX + arro4 6e0-

:ands-on 16ercise

E7erci-e %.&
<ectangle-) :@uare-) Ellip-eand Circle-

'age 7-1

:ands-on 16ercise

E7erci-e %.4 Pipe-) Pol0line- and Pol0gon-

'age 7-18

Click to edit =i3ard Master (pg7-19) title style 16pression


+void t0po- F u-e E7pre--ion Ci>ardS

Click to edit Master title style -unti$e Object Display (pg7-19)


On 0 O..

Multi#tate

Array

"&res&old

:ands-on 16ercise

E7erci-e %.%
Di-pla0ing B3ject- in Di**erent Colour- at <untime

'age 7-19

:ands-on 16ercise

E7erci-e %.K Di-pla0ing a .ar 2raph

'age 7-!*

:ands-on 16ercise

E7erci-e %.( Di-pla0ing ;um3er- at <untime

'age 7-!!

:ands-on 16ercise

E7erci-e %.8 Di-pla0ing Te7t at <untime

'age 7-!3

Click to#ets edit(pg7-!7) Master title style #y$bol


:0m3ol -et/ultiple or -e@uential graphic- indicate change o* -tate+rra0- F change colour 4ith value- input +nimation F movement re-ponding to input

:ands-on 16ercise

E7erci-e %.# 1-ing :0m3ol :et-

'age 7-!7

Click to edit Master title style #y$bol #et (ibraries (pg7-!C)


=rom 9nclude Project+dd 0our o4n li3rar0
+void- 3eing over4ritten on upgrading CitectH/9A:C+D+
Library Name Object Name

ValveL:olenoid upL-mallLgreen

Symbol set libraries

Duplicate li3rarie- in multiple project- are merged

:ands-on 16ercise

E7erci-e %.$! Creating :0m3ol-

'age 7-3*

Click to edit Master title style ActiveE Controls (pg7-3!)


/icro-o*t -tandard :eparate component Developed 30 Citect and integrated into Vijeo CitectH/9A:C+D+ Can 3e developed and -upported" 30 &rd partie-

Click to edit Master title style ActiveE Controls (pg7-3!)


+ctiveG propertie- uni@ue to each control 9n-ert +ctiveG control ju-t li6e an0 other o3ject
/eter/enuCalendarControl Panel-

:ands-on 16ercise

E7erci-e %.$$ +dd an +ctiveG B3ject

'age 7-33

Click to edit Master (pg7-3C) title style I$porting Brap&ics


Create 9mage- *rom E7ternal -ource9mport man0 *ile t0pe-) including ./P DG= EP: YP2 PCG P;2 T9= C/=

:ands-on 16ercise

E7erci-e %.$D 9mporting 2raphic- 9mage-

'age 7-39

Create I$age as >ackground Click (pg7- 3) to edit Master title style


5oc6 .ac6ground 9mageCannot -elect 3ac6ground image

Edit Z 5oc6 B3ject

:ands-on 16ercise

E7erci-e %.$4 :et an 9mage a- the .ac6ground

'age 7- 3

Click to edit Master title style #u$$ary ,uestions


Chich project i- automaticall0 con*igured 4ith ne4 project-J Chat do li3rarie- containJ Chat -tep- do 0ou ta6e to te-t modi*ication- to the project pageJ Ch0 are True Colour 2raphic- u-edJ Chich program i- u-ed to import the-e graphic *ile-J

Click to edit Master title style

End o* Da0 Bne

Click toDay edit One Master title style 1nd o.


Chat have 4e coveredJ
The Citect Environment Chapter D"
E7plorer Project Editor 2raphic- .uilder Cicode Editor

/anaging Project- Chapter &"


Creating Project.ac6ing 1p , <e-toring ProjectComputer :etup Ci>ard 9ncluding Project-

Click toDay edit One Master title style 1nd o.


Chat have 4e coveredJ
Communication- Chapter 4"
E7pre-- Communication- Ci>ard 9AB Device- etc Te-ting Communication:tructured Tag ;ame1-ing /: E7cel) /: +cce-- to edit tag

2raphic- Chapter %"


.uilding the Pa-teuri-er Page Varia3le Colour- and +ppearance :0m3ol :et- and :imple +nimation Creating :0m3ol-) +ctiveG

Vijeo Citect Project Development


Da0 D

Commandand Control-

Click to edit Master title style "opics


:lider ControlTouch Command8e03oard CommandCreating a Privileged 1-er

Click edit Master #liderto Controls (pg8-!)title style


Pa-te :0m3ol De-ignate input varia3le Tag propert0
9nput 4rt the -0m3ol ' Ph0-ical output in thi- ca-e

Calculate an appropriate o**-et -i>e in Pi7el-

Symbol

Slider(vertical)

:ands-on 16ercise

E7erci-e K.$ :lider Control-

Page K'D

Click to edit Master(pg8-7) title style "ouc& Co$$ands


Pa-te :0m3ol De-ignate 9nput Touch" command De-ignate varia3le Tag propert0
Start Device

:ands-on 16ercise

E7erci-e K.D Touch Command-

Page K'%

Click to edit Master title style Feyboard Co$$ands (pg8-;)


:ome Vijeo Citect 8e0- Pre'de*ined De*ine 8e03oard 8e0 :elect -0m3ol to 3e u-ed 1-e 9nput 6e03oard command-" propertieDe*ine *unction to 3e per*ormed De*ine action
2o .ac64ard 2o to =or4ard
it !" To #o !or$ard

Click to edit Master title style Feyboard Co$$ands (pg8-;)


B3ject level Page level :0-tem 5evel

:ands-on 16ercise

E7erci-e K.& 8e03oard Command-

Page K'$!

Click to edit Master title style Dnderstanding Arg4alue (p8-1 )


Citect 4ill re*u-e to directl0 connect 6e03oard entr0 to a varia3le tag +rgValue i- an internal varia3le 4hich acceptWnumericX 6e0-tro6eBnce the operator pre--e- WenterX the t0ped value i- copied to the P5C tag

Click to edit Master title style Dser 'rivileges (pg8-17)


.0 de*ault) privilege- are non'hierarchical i.e. u-er- 4ith privilege & onl0 have acce-- to command- 4ith cla--i*ication &" ;on'hierarchical privilege- add *le7i3ilit0 to 0our -0-tem) e-peciall0 4hen u-ed 4ith the area *acilit0 Hierarchical privilege- -et 30 parameter in citect.ini [Privilege\E7clu-ive H ! To allocate all privilege-) 0ou 4ould onl0 need to -peci*0 privilege 8

%&

i#'est

1 - (o%est

Click to edit Master title style Dser 'rivileges (pg8-17)


Part o* -ecurit0 *rame4or6 B3ject 5evel +cce-1-er+l-o +rea-

1-er 5ogin-

:ands-on 16ercise

E7erci-e K.4 Create a Privileged 1-er

Page K'$K

Click to edit Master title style #u$$ary ,uestions


;ame the three t0pe- o* command- and control-. Chich control allo4- the value o* an analog varia3le to 3e changedJ Chich command ena3le- the operator to e7ecute a command or -erie- o* command-" 30 clic6ing on an o3ject 4ith the mou-eJ Ch0 are privilege- -etJ

2enie-

Click to edit Master title style "opics Pa-ting a 2enie *rom 5i3rarieCreating a ;e4 2enie /odi*0ing a 2enie 2enie :0nta7

Click to (pgC-!) edit Master title style Benies


2roup together graphical o3ject=rom -tandard -0m3ol-

De*ine com3ined propertie- and actionProvide value- or operation- *or the tag-

Click to edit a Master Developing 2enie title style


'n Ehen
ValveLCoolLC/D ETagE ValveLE;ameELC/D

=% Key0 =% =% Toggle ValveLCoolLC/D" Toggle0 Toggle ETagE" Toggle ValveLE;ameELC/D"

'LL Sym(ol

'n Sym(ol

Pre-- =% to change ValveLCoolLC/D Tooltip0 Pre-- =% to change ETagE Pre-- =% to change ValveLE;ameELC/D

Click Master title style Chatto i- edit a 2enieJ pg('D"


+ group o* -0m3ol- that can 3e re'u-ed
Sym(ol Set $roperties Bn :0m3ol T+2 Z Tset when used on a pageU Bn :0m3ol Z 2reenLPump B** :0m3ol Z <edLpump Qumeric $roperties numeric e7pre--ion Z Tnumeric expressionU =ormat Z III E1

77 7

The po4er o* a 2enie i- that o3ject- are de*ined onl0 once Ever0 time 0ou place the 2enie onto a page) 0ou 4ill onl0 have to -peci*0 the TsubstitutionU in*ormation.

:ands-on 16ercise

E7erci-e (.$ Pa-ting a 2enie *rom the 5i3rariePage ('&

Click to edit Master title style 4ie%ing Benie 'roperties (pgC-!)


Dou3le clic6ing a genie -ho4- the tag- *or varia3le- to 3e entered TctrlU Dou3le clic6 -ho4- the genie propertie5in6- to -ource o* genie ma6e propertie- read onl0

Click to2enieedit Master Creating pg('%" title style


9n 2raphic- .uilder Do not -ave in 9nclude project li3rar0 1pdate ta-6 re@uired to propagate change- 4hen modi*ied

Click to edit Master title style #ubstitutions .or Benies (pgC-8)


Mou are not re-tricted to u-ing onl0 varia3le tag- a-u3-titution -tring+n0 e7pre--ion can 3e -u3-tituted) -uch a- con-tant- or la3elBnl0 *ield- that accept te7t can have 2enie tag -u3-titutionSym(ol Set $roperties Bn :0m3ol T+2 Z E-tatu- T+2E Bn :0m3ol Z 2reenLPump B** :0m3ol Z <edLpump

77 7

Qumeric $roperties numeric e7pre--ion Z E:peed TagE =ormat Z III E1

Click to edit Master title (pgC-8) style #ubstitutions in Benies


Mou can -peci*0 varia3le- or con-tant- in 2enieEnclo-e in E .. E De*ine them 4hen 0ou u-e them

Benie variable )na$e)

Benie variable )privilege)

:ands-on 16ercise

E7erci-e (.D Creating a ;e4 2enie

Page ('(

Click to edit (ocating t&eMaster Beniestitle style

Click to edit Master title style #u$$ary ,uestions


=&at is a genieG

Popup Page- and :uper 2enie-

Click to edit Master title style "opics


Creating Popup PageCalling Popup Page- *rom :0m3olCalling Popup Page- *rom 2enieCreating :uper 2enie-

Click edit Master :uperto 2eniepg8'D" title style


D0namic page- u-uall0 pop'up-") to 4hich 0ou can pa-in*ormation 4hen the page i- di-pla0ed in the runtime -0-tem Mou can u-e :uper 2enie- *or pop'up t0pe controllerControl a proce--) or a -ingle piece o* plant *loor e@uipment
Renie controller. Call- a :uper 2enie Cicode *unction) 4hich per*ormthe -u3-titution- and di-pla0- the popup. AssEin sPage) X) Y) Mode) sTag1..8" Cicode Lunction within Renie controller ' call- the popup) control- 4here and ho4 it i- placed

B; B== B8 8! C

Super Renie pop'up controller

Click to edit Master title style Anato$y o. a 'op-up (pg9-!)


Mode +i,title() ()(*) ()(*O<

()(
9* C

O22

(.( Close +i,!ree()

OF

/ss+i,(sPage0 X0 Y0 Mode0 dTag1,iTag2)

Click to edit Master title(pg9-!) style #uper Benie vs 'opup


:uper 2enie- are tran-porta3le :aved into li3rar0 a- *ile TsgenienameU.ctm Popup page- -aved a- page in project

Click to edit Master title style #ubstitution o. 4ariables (pg9-3)


Varia3le Tag- can 3e -u3-tituted at runtime 30 enclo-ing in J Q. J 3datatype num(er3
Stri,#0 3,te#er0 Di#ital0 Real Ta#) Ta#) Ta#. Ta#4

AssEin sPage) X) Y) Mode) sTag1 sTag! sTag3 ""

Pa#e Name to be called

102 Co&ord

Mode

sTa#) co,ve,tio, for stri,#0 iTa# for i,te#er etc

:ands-on 16ercise

E7erci-e 8.$ Creating Popup Page-

Page 8'4

Click to edit Master title (p9-C) style 4ie%ing #yste$ 'ages


Clic6 on Tools , 'ptions Chec6 5i-t :0-tem Page+llo4- page- 3eginning 4ith S to 3e di-pla0ed

Click edit Master title (pg9-9) style :1('to - Ass=in Modes

# ' ;ormal page. 1 ' Page child 4indo4. The 4indo4 i- clo-ed 4hen a ne4 page i- di-pla0ed) e.g. 4hen the PageDi-pla0 " or Page2oto " *unction i- called. The parent i- the current active 4indo4. ! ' Cindo4 child 4indo4. The 4indo4 i- clo-ed automaticall0 4hen the parent 4indo4 i- *reed 4ith the Cin=ree " *unction. The parent i- the current active 4indo4. $ ' ;o re'-i>e. The 4indo4 i- di-pla0ed 4ith thin 3order- and no ma7imi>eAminimi>e icon-. The 4indo4 cannot 3e re' -i>ed. 8 ' ;o icon-. The 4indo4 i- di-pla0ed 4ith thin 3order- and no ma7imi>eAminimi>e or -0-tem menu icon-. The 4indo4 cannot 3e re'-i>ed. 1% ' ;o caption. The 4indo4 i- di-pla0ed 4ith thin 3order-) no caption) and no ma7imi>eAminimi>e or -0-tem menu icon-. The 4indo4 cannot 3e re'-i>ed. 3! ' Echo ena3led. Chen ena3led) all 6e03oard echo) prompt-) and error me--age- are di-pla0ed on the parent 4indo4. Thi- mode -hould onl0 3e u-ed 4ith child 4indo4- e.g. /ode $ and D". %$ ' +l4a0- on top. 1!8 ' Bpen a uni@ue 4indo4. Thi- mode prevent- thi- 4indo4 *rom 3eing opened more then once. !5% ' Di-pla0 the entire 4indo4. Thi- mode en-ure- that no part- o* the 4indo4 4ill appear o** the -creen 51! ' Bpen a uni@ue :uper 2enie. Thi- mode prevent- a :uper 2enie *rom 3eing opened more than once at the -ame time". Ho4ever) the -ame :uper 2enie 4ith di**erent a--ociation- can 3e opened. 1#!$ ' Di-a3le- d0namic re-i>ing o* the ne4 4indo4) overriding the -etting o* the [Page\D0namic:i>ing parameter.

:ands-on 16ercise

E7erci-e 8.D Calling Popup Page*rom :0m3olPage 8'8

:ands-on 16ercise

E7erci-e 8.& Calling Popup Page*rom 2eniePage 8'#

Click to edit Master title )style Ani$ation 'oints (pg9-11


The point- on a graphic- page 4here an o3ject di-pla04hen 0ou add an o3ject to 0our page
an animation num3er +;" i- automaticall0 allocated location o* the o3ject :uper 2enie *ormat automaticall0 allocate-: AQM +M 6e03oard input AQJ +J Prompt in*ormation
Do not remove the-e o3ject:impl0 move them out o* the vi-i3le area o* the genie The0 are -till -aved 4hen 0ou do thi-

Click edit Master title style Dsingto t&e Cicode 1ditor (pg9-11)
Chen comple7 term- are u-ed in genie- u-e the Cicode editor :elect ;e4 and Cicode program Colour codingS Cop0 , Pa-te into *orm

:ands-on 16ercise

E7erci-e optional" Creating :uper 2enie-

Page 8'$$

Click to edit Master title style #u$$ary ,uestions


Chat are popup page- and -uper genie-J Can popup page- 3e opened u-ing the Page control-J

Device Connection /echani-m-

Click to edit Master title style "opics


TechnologieDirect driver D55 mechani-m" DDE mechani-m BPC mechani-m

Click to edit Master title style "ec&nologies


D55 ' D0namic'lin6 5i3rar0 DDE ' D0namic Data E7change B5E ' B3ject 5in6ing , Em3edding BPC ' B5E *or Proce-- Control

Click edit Master title style Directto Driver


1-er CAC++ code

Driver ' D55

9AB Device

2eneral part EGE"

Driver ' D55

9AB Device

S
Driver ' D55
:peci*ic part

S
9AB Device

&C'('

Click to edit Master title style Modbus "C'


Premium T4ido 1nit0 Pro T4ido:uite /od3u- TCP Programming

:ands-on 16ercise
] Programming -imple ladder u-ing T4ido:uite ] Programming -imple ladder u-ing 1nit0 Pro

Click edit H Master title style 4ijeo to Citect Modbus "C'

Click edit H Master title style 4ijeo to Citect Modbus "C'


Vijeo Citect <untime Connection Vijeo Citect <untime Connection

:ands-on 16ercise
Connect Vijeo Citect 4ith T4ido and Premium

Click edit H Master style 4ijeo to Citect Ot&er title '(Cs


De$o %it& #ie$ens #C-!** A> Micrologi6 1***

Click to edit Master title style DD1 $ec&anis$


DD, %lien'-, S%.D.
DD, Se$e# DD, Se#$e# )*+ De$ice

)*+ De$ice

DD, Se#$e#

)*+ De$ice

Computer A

Click to edit Master title style DD1 $ec&anis$


DD, %lien'-, S%.D.
DD, Se$e#
Computer B

)*+ De$ice

DD, Se#$e#

)*+ De$ice

DD, Se#$e#
Computer C

)*+ De$ice

Computer A

Click to edit Master title style DD1 $ec&anis$

.//lica'ion .//lica'ion10o/ic12)'em2 0o/ic1 )'em1 0o/ic2 )'em1 )'em2 )'em3 )'em2 )'em3 )*+ De$ice

DD, %lien'

DD, Se#$e#

:ands-on 16ercise
I 4ijeo Citect H DD1 applications I M# 16cel H 4ijeo Citect

O'C $ec&anis$ Click to edit Master title style Arc&itecture o. $odern process control syste$
4&-ine-5ana emen'

S&/e#$i-ion

"#oce-- 5ana emen'

.&'oma'ic %on'#ol

6ield 5ana emen'

O'C $ec&anis$ Click "&e to I0O edit Master title style driver proble$
%*%77 .//lica'ion S%.D. S%.D.

So8'wa#e D#i$e# .
"!y-ical )*+

So8'wa#e D#i$e# 4
"!y-ical )*+

So8'wa#e D#i$e# %
"!y-ical )*+

De$ice .

De$ice 4
Allow

De$ice %
Not allow

O'C $ec&anis$ Click :o% to edit Master title style does O'C solve t&e proble$G
%*%77 .//lica'ion
+"%

S%.D.
+"%

S%.D.
+"%

+"%

+"%

+"%

So8'wa#e D#i$e# .
"!y-ical )*+

So8'wa#e D#i$e# 4
"!y-ical )*+

So8'wa#e D#i$e# %
"!y-ical )*+

De$ice .

De$ice 4

De$ice %

O'C $ec&anis$ Click to edit Master title style Arc&itecture o. $odern process control syste$
4&-ine-5ana emen'

S&/e#$i-ion

"#oce-- 5ana emen'

.&'oma'ic %on'#ol

6ield 5ana emen'

O'C $ec&anis$ Click to edit Master title style Arc&itecture o. $odern process control syste$
4&-ine-5ana emen'

S&/e#$i-ion

"#oce-- 5ana emen'

.&'oma'ic %on'#ol

6ield 5ana emen'

Click =&at to edit Master title style is O'CG


BPC i- an indu-tr0 -tandard created 30 a num3er o* 4orld4ide leading hard4are and -o*t4are -upplier-. The BPC -tandard -peci*ie- an inter*ace 3et4een client application- and -erver- o* proce-- data. The -tandard 4a- purpo-el0 limited to the reading and 4riting o* real'time proce-- value- Data +cce-- F D+". +larm handling) proce-- event- +,E") hi-torical data acce-- HD+") Q 4ere all de*erred to -u3-e@uent relea-e- o* the -tandard. +n BPC compliant client can read and 4rite data to an0 BPC compliant -erver.

O'C $ec&anis$

OPC Server

Software driver

Click =&at to edit Master title style is O'CG


+b9ec' Lin:in ; ,mbeddin

O'C $ec&anis$

BPC F B5E *or Proce-- Control BPC F B5E *or Production Control BPC F Bpenne--) Productivit0 and Connectivit0 BPC F B5E CB/ *or Proce-- Control
CB/ F NComponent B3ject /odelO provideinter*ace- and inter'component communication. Through CB/) an application ma0 u-e *eature- o* an0 other application o3ject. CB/ i- the core o* DCB/ Di-tri3uted CB/") +ctiveG.

O'Cto $ec&anis$ Click O(1 edit Master title style


+L, Se#$e# (DLL DLL) ) OLE Client (,<, ,<,) ) +L, Se#$e# (,<, ,<,) ) +L, Se#$e# (DLL DLL) ) )*+ De$ice

)*+ De$ice

)*+ De$ice

O'Cto $ec&anis$ Click O(1 edit Master title style

)n-/#oce-)n-/#oce-%lien'

Local %om/&'e# .

=emo'e %om/&'e# 4

O'Cto $ec&anis$ Click edit Master title style "&e logical object $odel O'C Data Access #erver
O'C Inter.aces

+"% Se#$e# +"% >#o&/ +"% >#o&/ +"% >#o&/

O'C Inter.aces

+"% >#o&/ +"% >#o&/ +"% )'em

+"% >#o&/ +"% >#o&/ +"% )'em

+"% >#o&/ +"% >#o&/ +"% )'em De$ice

De$ice 0a 0a 0a 0a

0a

0a

O'C $ec&anis$ Click O'C to edit Master title style Ite$ Object
Connection to a data -ource. Propertie-:
Data value v" V+<9+;T t0pe: 3oolean) integer) *loat) -tring) Q ?ualit0 @" 1;CE<T+9;) 2BBD) .+D) Q Time -tamp t" ' =95ET9/E: ^0000:mm:dd:hh:mm:--:Q_ ' The Time-tamp -hould indicate the time that the value and @ualit0 4a- o3tained 30 the device. S

)'em i

0a 9

O'C to $ec&anis$ Click edit Master style "&e pat& o. real-ti$e data in t&etitle integrated process control syste$
S&/e#$i-ion
#CADA station #CADA station

v1A 51A t
O'C #erver

3+1A 3+9A 3+!A *+;A !+8A 3+;A 3+7A !+;A !+CA !+*A !+1A 1+;A 1+9A 1+8A 1+CA +7A +!A +*A +3A +8A + +1A A BOODA >ADA *3/7 /*8 /*C /1* /1! /13 /18 /!* /!1 /!3 /! /!8 /!C /31 /3! /33 /*1 /*! /*3 /* /*7 /*9 /*; /11 /1 /17 /1C /19 /1; /!! /!7 /!9 /!; /3* /37 /38 /39 /3; / /7* /71 /7! /73 /7 /77 /78 /7C /79 /7; /8* * 1 ! 3 7 8 C 9 ; v A*3/7 5 A t/3

v7
O'C #erver O'C #erver

v8A 58A t

v1A 51A t

3+1A 3+9A 3+!A !+8A 7+1A 3+;A 3+7A !+;A !+CA !+*A !+1A 1+;A 1+9A 1+CA 1+8A +7A +!A +*A +3A +8A + +1A A BOODA OFA >ADA >ADA v A 5/8* A; t *3/7 /*1 /*! /*3 /* /*7 /*8 /*C /*9 /*; /1* /11 /1! /13 /1 /17 /18 /1C /19 /1; /!* /!1 /!! /!3 /! /!7 /!8 /!C /!9 /!; /3* /31 /3! /33 /3 /37 /38 /39 /3; / /7* /71 /7! /73 /7 /77 /78 /7C /79 /7; * 1 ! 3 7 8 C 9

v3A 53A t

v7A 57A tJ

v8A 58A t

'(C

?//e# con'#olle# le$el

%on'#olle# le$el
Instru$entation 'assive I0O boards '(C

v1A t

v!A t

v3A t

A t /8* 3+1A 3+9A 3+!A *+;A !+8A 7+1A 3+;A 3+7A !+;A !+CA !+*A !+1A 1+;A 1+9A 1+CA 1+8A +7A +!A +*A +3A +8A + +1A Av*3/7 /*1 /*! /*3 /* /*7 /*8 /*C /*9 /*; /1* /11 /1! /13 /1 /17 /18 /1C /19 /1; /!* /!1 /!! /!3 /! /!7 /!8 /!C /!9 /!; /3* /31 /3! /33 /3 /37 /38 /39 /3; / /7* /71 /7! /73 /7 /77 /78 /7C /79 /7; * 1 ! 3 7 8 C 9 ;

v7A tJ

v8A t

'ara$eters o. engineering process

O'C $ec&anis$ Click O'C to edit title style BroupMaster Object


Collection o* item-. Client- mu-t u-e group to acce-- item-. Propertie-: <e@ue-ted update rateR Percent dead 3andR Time 3ia-R

>#o&/ i )'em 1 )'em 2 )'em 3

Click O'C to edit Master title style #erver Object


It is a COM object+ Collection o. groups+

O'C $ec&anis$

Se#$e# i >#o&/ 1 >#o&/ 2 >#o&/ 3

Click O'C to edit Master title style DA 1+*

O'C $ec&anis$

Overall picture o. t&e client0server interaction

Click to 1edit Master title style %lien' %lien' 2


Se#$e# 1 >#o&/ >#o&/ 12 )'em 1 )'em 2 )'em 3
O'C #erver

Se#$e# 2 >#o&/ >#o&/ 12 )'em 1 )'em 1 )'em 2 )'em 1

De$ice 1 0a 1 0a 2 0a 3

De$ice 2 0a 1 0a 2

O'C $ec&anis$ Click Data to edit Master title style source in O'C #ervers
<ead *rom -erverX- internal cache. <ead directl0 *rom device. Crite directl0 to the device.

O'C to $ec&anis$ Click edit Master title style Modes o. data e6c&ange in O'C #ervers
:0nchronou- readA4rite. +-0nchronou- readA4rite. :u3-cription *or read". <e*re-h *or read".

#ync&ronous $ode %lien' title 1 Click to edit Master style Da'a Se#$e# 1 >#o&/ 2 >#o&/ 1
O'C #erver

)'em 1 )'em 2 )'em 3 De$ice 1 0a 1 0a 2 0a 3

)'em 1

De$ice 2 0a 1 0a 2

Async&ronous $ode %lien' title 1 Click to edit Master style Se#$e# 1 >#o&/ 2 >#o&/ 1 )'em 1 )'em 2 )'em 3 De$ice 1 0a 1 0a 2 0a 3 De$ice 2 0a 1 0a 2 )'em 1

O'C #erver

#ubscription %lien' title 1 Click to edit Master style Se#$e# 1 >#o&/ 2 >#o&/ 1

O'C #erver

)'em 1 )'em 2 )'em 3

)'em 1
Data c&anged Data c&anged

De$ice 1 0a 1 0a 2 0a 3

De$ice 2 0a 1 0a 2

-e.res& K Async&ronous $ode .or all ite$s in a group

%lien' title 1 Click to edit Master style Se#$e# 1 >#o&/ 2 >#o&/ 1 )'em 1 )'em 2 )'em 3 De$ice 1 0a 1 0a 2 0a 3 De$ice 2 0a 1 0a 2 )'em 1

O'C #erver

Click De$o to edit Master title style


Vijeo Citect F :imulator BPC :erver Vijeo Citect F :iemen- PC +cce-Vijeo Citect ' B=:

O'C $ec&anis$

:ands-on 16ercise
Vijeo Citect ' B=:

'age ;-

Device-

Click to edit Master title style "opics


Chat are Device-J :etting up Device1-ing Device Hi-tor0 =ile:et up a Device

Click edit Master (pg1*-3) title style =&at to are DevicesG


+n output mechani-m to deliver data *rom 0our Vijeo Citect -0-tem Can output to
<T= *ile<ich te7t *ormat /icro-o*t -tandard"

+:C99 *ilePlain te7t *ile-

d.+:E data3a-e:?5 data3a-eVia data3a-e connection driver

Device

Printer-

Click to edit Master title) style Add <e% Devices (pg1*:0-tem Z DevicePeriod allo4- monthl0) 0earl0 logging period[data\ path varia3le in citect.ini *ile
:peci*ie- *older

Click to :istory edit Master style Device 2ilestitle (pg1*-7)


De*ine
pathname:*ilename

=ile t0pe ;o. o* *ile! F no *ile'$ 6eep adding to $ *ile n *ileDe*ault $!

:ands-on 16ercise

E7erci-e $!.$ :etup a Device

Page $!'(

Click to edit Master title style =&y DoesnLt it =orkG


!" 56alve

Co$$and(og

<o loggingM

Click to edit Master title style #u$$ary ,uestions


Chat i- a deviceJ Ch0 are device- u-edJ Ch0 are device hi-tor0 *ile- u-edJ

Event-

Click to edit Master title style "opics De*ine EventEna3le Event-

Click to edit 1vents Master (pg11-!) title style Con.iguring


Event- can trigger an action) -uch a- a command or -et o* command+n operator can 3e noti*ied 4hen:
Proce-- i- complete

:erie- o* in-truction- can 3e e7ecuted 4hen proce-reache- certain -tage Qote0 Event- do not provide a -ervice 4ith redundanc0
9* 0ou 4ant to run an event 4ith redundanc0) u-e report-

Click to edit 1vents Master (pg11-!) title style Con.iguring


Event- mu-t 3e ena3led *or event- to run
1-e the Vijeo Citect Computer &etup )i*ard Cu-tom -etup" to ena3le Event-. Mou can proce-- eventon an0 Vijeo Citect computer 3ut onl0 one computer *or each event

Click tovs edit Master title style Blobal <a$ed 1vents (pg11-!)
Event- do not need uni@ue name Vijeo Citect on a net4or6 and 4ant to run an event on all computer1-e 25B.+5 *or event name

<un event on -peci*ic computer:peci*0 an event name Citect Computer :etup Ci>ard Cu-tom -etup" :peci*0 Vijeo Citect computer -" to run event

Click to 2unctions edit Master title style Cicode Dsed (pg11-3)


1-e Citect Help to loo6 up the ne4 *unctionRand#n%
2enerate- a random num3er 3et4een ! and a -peci*ied ma7imum num3er le-- one. SyntaD0
Rand Maximum" Maximum+ The ma7imum num3er. Thi- num3er mu-t 3e 3et4een D and &D(K( inclu-ive".

Sleep#n%
Pau-e- the current thread *or the -peci*ied num3er o* -econd-

SleepHS#n%
Pau-e- the current thread *or the -peci*ied num3er o* milli' -econd-

Click to edit Master title style 1ntering Cicode (pg11-3)


Comment comple7 Cicode eventK4 character limit in action *ield

:ands-on 16ercise

E7erci-e $$.$ De*ining and Ena3ling Event-

Page $$'&

Click to edit Master title style #u$$ary ,uestions


Ch0 are event- u-edJ ;ame t4o t0pe- o* event.

Click to edit Master title style

End o* Da0 T4o

+larm-

Click to edit Master title style "opics


+larm :tate Diagram +larm T0peH9) 5B) H9 H9) 5B 5B Deviation <ate o* Change ' <BC Con*iguring +larm+larm Categorie5ogging +larm- to a Printer Di-pla0ing +larm+larm 2roup+udi3le +larm1-ing +larm Propertie- a- TagDe*ining an +larm 9AB Device

Click edit Master title style Alar$to #tate Diagra$ (pg1!-1)

ON

U,/ck

ON

/ck

O!! U,/ck

O!!

/ck

Click edit Master Alar$to "ypes (pg1!-!) title style


+nalog
High High High Deviation 5o4 5o4 5o4 <ate o* Change

Hard4are
Pre'con*igured in Vijeo Citect -0-tem

+dvanced
+ction on Cicode program

Digital
Bne or T4o Tag+;Ded"

Time :tamped
5i6e Digital 3ut 4ith a time -tamp derived *rom the P5C

Click to edit Master :IA (OA :I :IA (O title (O style

Click to edit Master :IA (OA :I :IA (O title (O style


i#' 4alue :i:i Deadband :i Deadband i#' activated

i#' activated i#' activated ti$e

Click to edit Master title style Deviation


4alue 1vent Deviatio, activated

Deadband

Allo%able deviation

#etpoint

Deadband

1vent Deviatio, activated b) "i$e

Click edit Master title style -ateto o. C&ange - -OC


s[i] s[i 1 ] Rate = ti ti 1

Rate MaxRateOfC hange ROC

Click toAlar$s edit Master title style Create (pg1!-!)


Via E7plorer or Project Editor
Ma6/ C; c&aracters

:ands-on 16ercise

E7erci-e $D.$ Con*igure +larm-

'age 1!-

Click edit Master title style Alar$to Categories (pg1!-C)


=or each categor0:
:et alarm di-pla0 detail- *ont and page t0pe" 5ogging detail- printer or data *ile" +ction to 3e ta6en 4hen an alarm in the categor0 i- triggered e.g.) activating an audi3le alarm" Can have an a--ociated priorit0 Brder alarm di-pla0=iltering *or the operator

Mou can con*igure up to $K&(K alarm categorie$K character nameCategor0 ! i- the de*ault categor0 Categor0 D%4 re-erved *or u-er'created alarm -ummar0 Categor0 D%% i- re-erved *or hard4are alarm-

Click edit Master title style Alar$to Categories (pg1!-C)


De*ine alarm Categori>e +larm- F 4hat 4e 4ill do 4ith an alarm Device F 4here the in*o 4ill go

Click edit Master title style Alar$to Categories (pg1!-C)


or InstanceS $!!!'-erie-: /il6 <eceiving +rea
$!!$ F Critical +larm$!!D F 1rgent +larmEtc

D!!!'-erie-: Pa-teuri-ation +rea


D!!$ F Critical +larmD!!D F 1rgent +larmEtc

&!!!'-erie-: .ottling +rea

:ands-on 16ercise

E7erci-e $D.D +larm Categorie-

'age 1!-9

Click edit Master Alar$to 'ages (pg1!-18) title style


<ight clic6 alarm to -ee detail-

Click to edit Master title(pg1!-18) style #tandard Alar$ 'ages


:tandard Page- in C:VL9nclude project
+larm
+ll con*igured alarm-

Hard4are
Pre'con*igured hard4are alarm-

:ummar0
Hi-tor0 o* alarm activit0 *rom event log

Di-a3led
/anuall0'di-a3led alarm-

:ands-on 16ercise

E7erci-e $D.& Di-pla0ing +larm-

Page $D'$(

Click edit Master title style Alar$to Broups (pg1!-!*)


Digital +nalog Time :tamped Digital time'-tamped +nalog time'-tamped +dvanced Con*igure alarm groupin the runtime -0-tem

:ands-on 16ercise

E7erci-e $D.4 +larm 2roup-

Page $D'D$

Click to edit Master title Audible Alar$s (pg11-! ) style

) Category +dvanced Digital +nalog $riority $ D & .

[Alarm] Sound1 = c:\courses\AdvAlarm.wav

:ands-on 16ercise

E7erci-e $D.% +udi3le +larm-

'age 1!-!

Click edit Master title style Alar$to 'roperty "ags (pg1!-!C)


+larm- can 3e com3ined 4ith their propertie- to *orm an +larm Propert0 Tag +llo4- alarm- to 3e *ed into graphical page- to give a vi-ual indication Alarm"name $ropert y

+larm;ame.H +larm;ame.5

+n +larm 9AB Device 4ill need to 3e -et up to u-e alarm propert0 tag1-e alarm protocol alarm a- the port name

The +larm -erver mu-t 3e the -ame computer a- the 9B -erver

Click edit Master title style Dsingto 'roperty "ags (pg1!-!C)


Enter
alarm.propert0 Te7t to 3e di-pla0ed on given condition

M:lti&state

7,ter /larm89ro9erty

:ands-on 16ercise

E7erci-e $D.K +larm Propertie- a- Tag-

Page $D'D8

Click to edit Master title style #u$$ary ,uestions


Ch0 are alarm- u-edJ ;ame the t4o t0pe- o* alarm-. Chat are alarm categorie-J Ch0 are audi3le alarm- u-edJ

Click toDay edit "%o Master title style 1nd o. Chat Have Ce CoveredJ
Command- and Control- Chapter K"
:liderTouch Command8e03oard CommandPrivileged 1-er

2enie- Chapter ("


1-ing E7i-ting 2enieCreating 2enie-

Click toDay edit "%o Master title style 1nd o. Chat Have Ce CoveredJ
Popup- and :uper 2enie- Chapter 8"
Creating , 1-ing PopupCalling Popup- *rom :0m3ol- and 2enieCreating :uper 2enie-

Device connection mechani-m- Chapter #"


Direct driver DDE BPC

Click toDay edit "%o Master title style 1nd o. Chat Have Ce CoveredJ
Device- Chapter $!"
Variou- 8ind- o* Device:etting 1p DeviceDevice Hi-tor0 =ile-

Event- Chapter $$"


De*ining and Ena3ling Event-

+larm- Chapter $D"


Con*iguring +larm+larm Categorie- , 2roup-

Vijeo Citect F Project Development Da0 &

<e'Cap
Da0 D

Click to edit Master title style Benies


'n Ehen
ValveLCoolLC/D ETagE ValveLE;ameELC/D

=% Key0 =% =% Toggle ValveLCoolLC/D" Toggle0 Toggle ETagE" Toggle ValveLE;ameELC/D"

'LL Sym(ol

'n Sym(ol

Pre-- =% to change ValveLCoolLC/D Tooltip0 Pre-- =% to change ETagE Pre-- =% to change ValveLE;ameELC/D

Click to edit Master title style Benies


Mou can -peci*0 varia3le- in 2enieEnclo-e in E .. E De*ine them 4hen 0ou u-e them

Benie variable )na$e)

Benie variable )privilege)

Click to 'ages edit Master title style 'op-up 0 #uperBenies


Mode +i,title() ()(*) ()(*O<

()(
9* C

O22

(.( Close +i,!ree()

OF

/ss+i,(sPage0 X0 Y0 Mode0 dTag1,iTag2)

Click to edit Master title style Alar$s

Trend-

Click to edit Master title style "opics


Trend TagDi-pla0ing TrendCon*iguring Trend Di-pla0 Trend Hi-tor0 =ile9n-tant TrendDi-pla0ing 9n-tant Trend-

Click to edit Master title style Displaying "rends (pg13-1)


2raphical repre-entation o* varia3le or Cicode e7pre--ion Can move 3ac6 thru hi-torical data Di-pla0 not need to 3e active Trend Tag- need to 3e created

Click edit (pg13-!) Master title style "rendto "ags


Create Trend Tag *rom Varia3le Tag Create Trend Page
6ariable Ta# Tre,d Ta# Tre,d Ta# !iles

Tre,d Pa#e

Click to edit Master title style Creating "rend "ags (p1!-!)


Ma6/ 8 c&aracters

Click to (pg13-!) edit Master title style "rends


Trend- Page 3utton Di-pla0- the `trend` page C:VLTrend precon*igured page appear- 30 de*ault Bther page- can 3e -et 30 adju-ting parameter in citect.ini
.QaBigation/Trend$age

Click to edit Master title style "ypes o. "rends (pg13-!)

$eriodic
+ trend that i- -ampled continuou-l0 at a -peci*ied interval eg ever0 $ -econd) ever0 $! -econd-"

CBent
+ -ingle -ample i- ta6en 4henever a trigger action -4itche- on

$eriodic CBent
:ample- are ta6en according to a predetermined rate onl0 4hile a trigger value i- true

Click edit Master title style "rendto :istory (ogging (pg13-!)


.;<-S:,

Tre,d Ta#

#a$ple 1

#a$ple !

#a$ple 3

#a$ple

#a$ple 7

#a$ple n

start

stop

7ve,t

:ands-on 16ercise

E7erci-e $&.$ Trend Tag-

'age 13-3

Click edit Master title(pg13-7) style "rendto "e$plate #tyles


:tandard -t0le to revie4 trend template-

:ands-on 16ercise

E7erci-e $&.D Di-pla0ing Trend-

Page $&'K

Click edit Master title style "rendto :istory Display (pg13-1*)


Hi-tor0 /ode u-e- Trend Hi-tor0 *ileDi-pla0- trend- *or a -peci*ic period

Click edit Master title style "rendto Broups ('g13-1*)


6ariable Ta# Tre,d Ta# Tre,d =ro:9 Tre,d Dis9lay

6ariable Ta#

Tre,d Ta#

6ariable Ta#

Tre,d Ta#

!re>:e,cy Period Tri##er Ty9e Stora#e ? !iles

Pe, Colo:r

:ands-on 16ercise

E7erci-e $&.& Con*iguring the Trend Di-pla0

'age 13-11

Click to edit Master title style 2ile Manage$ent (pg13-1 )


=ile gro4th ' rule o* thum3
%/3 per month *or each $ -econd trend record

Change
+rchive and delete e7i-ting *ile3e*ore -tarting ne4 con*ig Change *ile location F move *ile- or ne4 *ile- created

:ecurit0
Per*orm -cheduled 3ac6up on old trend *ile-

Click to"rends edit Master title style Instant (pg13-17)


Computer -etup con*igure- in-tant trend-

Tre,ds 7,abled

:ands-on 16ercise

E7erci-e $&.4 9n-tant Trend-

'age 13-1C

:ands-on 16ercise

E7erci-e $&.% Di-pla0ing 9n-tant Trend-

Page $&'$8

Click to"rends edit Master Instant (13-!*) title style

;ote ' clic6 an04here on the trend line to vie4 a time and date re*erence line

Click to edit Master title style #u$$ary ,uestions


Ch0 are trend- u-edJ Chat are the three t0pe- o* trend-J Ho4 are trend hi-tor0 *ile- u-edJ ;ame three o* the trend template-. Ch0 u-e in-tant trend-J

Proce-- +nal0-t

:ands-on 16ercise

E7erci-e $4.$ The Proce-- +nal0-t +ctiveG Control

'age 1 -3

Click to edit Master title style "opics


Chat i- the Proce-- +nal0-tJ Proce-- +nal0-t +ctiveG Control Propertie- o* the Proce-- +nal0-t Di-pla0ing Tag- in the Proce-- +nal0-t Pen T0peDi-pla0ing TrendChanging the Propertie- o* the Proce-- +nal0-t Comparing Trend Data Di-pla0ing +larmComparing Trend- and +larm-

Click to edit Master 'rocess Analyst (pg1 title -!) style

:ig&-end 'C %it& signi.icant grap&ics card


8 M> Brap&ics Card (1!9Mb reco$$ended)

Displays
All trend types Alar$ data <o e6tra con.iguration needed

Click to edit Master title style Dse 'rocess Analyst (pg1 -3)
Place an04here on page Con*igura3le at runtime

Click to edit Master Displaying "ags (pg1 title -7) style

+dd pen- dialog


+dd- tag+nalog Digital

+dd- +larmCon*igure- Pen-

Click to edit Master title style #electing 'ens (pg1 -7)


TctrlU clic6 to -elect multiple trendT-hi*tU clic6 to -elect adjacent trend-

Click to edit title Analyst :elpMaster 2ile (pg1 -7) style


+vaila3le in the <untime -0-tem ;ot in Citect Help

Click to edit Master Analyst 4ie% (pg1 -7) title style

)8 Mai, toolbar/ Contains co$$ands .or per.or$ing general operations in t&e 'rocess AnalystA suc& as opening vie%sA printing reports .8 Pe,s/ A 'rocess Analyst pen represents your trend and0or alar$ data+ "&e 'rocess Analyst supports t&ree types o. pen/ analogA digitalA and alar$ pen+ 48 Pa,es/ 'anes are used to group pens visually in t&e 'rocess Analyst and are stacked vertically on t&e 'rocess Analyst display+ ;8 C'art back#ro:,d/ "&e panes are dra%n over t&e c&art background+ Depending on t&e layout o. t&e pensA t&e background $ay be partially visible "8 Date?time aAis/ (ocated at t&e top o. a paneA t&e date0ti$e a6is displays t&e date or ti$e (or bot&) o. t&e data .or t&e pri$ary selected pen %it&in a pane

@8 6ertical aAis/ Analog pens &ave a vertical a6is on t&e le.t-&and side o. t&e pane to indicate data values+ B8 C:rsor/ A cursor allo%s an Operator to deter$ine value at a given point in ti$e by dragging t&e cursor line to t&e point re5uired+ %8 C:rsor labels/ Display t&e value %&ere t&e cursor intersects t&e trend value line

C8 Navi#atio, toolbar/ Contains co$$ands to allo% an Operator to travel .or%ard or back%ard t&roug& trendsA as %ell as ot&er navigation-related tasks+ )-8 Object 6ie$/ =&en displayedA t&e Object 4ie% appears under t&e navigation toolbar and displays in.or$ation about your 'rocess Analyst pens+

Click to edit Master title style 'rocess Analyst 4ie% (pg1 -7)

Click to edit Master title style 'rocess Analyst 0 "rends (pg1

-7)

NDi**erent 3ut the -ameSO 1-e the -ame data -ource trend tag-" Trend -0-tem ha- in-tant trendTrend tag- and real tag-

Click edit Master Alar$to Display (pg1 -C)title style


Clarifier (Di#ital /larm) ,ot i, alarm state T/ (/,alo# /larm) colo:rs re9rese,t 0 0 L D LL

Silo (Di#ital /larm)

P)/ (/dva,ced /larm) P)E*4de# Colo:r re9rese,ts Fi, alarm co,ditio,G U,ack,o$led#ed P;/ /larm P;/ (/dva,ced /larm) P;H*B"de# P;/ /larm /ck,o$led#ed at t'is 9oi,t

Click to? edit Master Cursor (abels (pg1 title -11) style

Click a,d Dra# labels aro:,d scree, to i,crease clarity

:ands-on 16ercise

E7erci-e $4.D Di-pla0ing Trend-

Page $4'8

Click to edit Master title style 'A 'roperties (pg1 -1!)


+cce-- the Dialog .o7
Choo-ing the W-ho4 propertie-X 3utton <ight'clic6 on the pane

:ands-on 16ercise

E7erci-e $4.& Changing the Propertie- o* the Proce-- +nal0-t


Page $4'$&

:ands-on 16ercise

E7erci-e $4.4 Comparing Trend Data

Page $4'$%

:ands-on 16ercise

E7erci-e $4.% Di-pla0ing +larm-

Page $4'$(

:ands-on 16ercise

E7erci-e $4.K Comparing Trend- and +larm-

Page $4'$#

Click to edit Master title style #u$$ary ,uestions


Chat i- the Proce-- +nal0-tJ Chat are pen t0pe-J ;ame the three t0pe- o* pen. Ch0 do 4e -ave anal0-t vie4-J

;avigation

Click to edit Master title style "opics


/enu Con*iguration Tool Cu-tom Page ;avigation ;avigation Parameter-

Click edit Master title style Menuto Con.iguration "ool (pg17-!)


Custo$i3e t&e run-ti$e pages Con.iguration panel .ro$ Ad$in "ools 2our Co$ponents
'ages Menuna$e Menuite$ #ub$enu

Click edit Master title style Menuto Con.iguration "ool (pg17-!)


5e*t panel i- a graphical repre-entation o* a D.= loo6up ta3le that *orm- the 3a-i- o* the menudi-pla0ed at runtime

+ction- -tart 4ith WJX Page'load- do not

Click edit Master Menuto 2ields (pg17-!) title style


$age The page *ield i- de*ined a2eneric a--ociated 4ith all page-" ;ame o* a page 4ithin the project menu- 4ill appear on that particular page

Henuname The name -" o* the menu- included on the -peci*ied page Henuitem The item -" that appear 4ithin each menu Su(menu +n0 -u3menu- that appear in a menu
+dding a -u3 menu 4ill automaticall0 remove the action de*ined *or the menu item it i- 3ranched *rom

Click edit Master(pg17-!) title style Menuto co$ponents Page


2eneric Page ;ame

/enuname /enuitem :u3menu

:ands-on 16ercise

E7erci-e $%.$ /enu Con*iguration Tool

Page $%'&

Click to edit Master title style #tandard Menu Ite$s (pg17-7)


2eneric
Pull'do4n menu-

Template
+--ociated 4ith WD'menX 3utton

Click to edit Master title style My(ogin (pg17-7)


(ocal variable to trap success or .ailure o. (ogin2or$ co$$and

FUNCTION MyLogin() INT iFail iFail = LoginForm() IF NOT iFail THEN CSV_Nav_Home() END END

(ogin2or$ %ill return * i. it succeedsA non-3ero i. it .ails (eg incorrect pass%ord)

"rue is e5uated to 1A t&us %e are asking/ i. t&e login succeededA display t&e &o$e pageA ot&er%ise do not&ing

Click to edit Master title style My(ogout (pg17-7)


FUNCTION MyLogout() CSV_Nav_Home(); Logout() END

(oad t&e &o$e page be.ore e6ecuting a logout H %e donLt %ant to be displaying a N&ig& securityO page %it& no-one logged inM

:ands-on 16ercise

E7erci-e $%.D Cu-tom Page ;avigation

'age 17-7

Click to edit'ara$eters Master title (pg17-;) style <avigation


Citect.ini can name the primar0 page- in the project in the [navigation\ -ection
[Navigation] HomePage AlarmPage HardwarePage SummaryPage ToolsPage TrendPage

= = = = = =

Home Alarm Hardware Summary Admin Trend

:ands-on 16ercise

E7erci-e $%.& ;avigation Parameter-

Page $%'#

Click to edit Master title style #u$$ary ,uestions


Chat are the *our level- 4ithin the menu -0-temJ Chich program i- u-ed to con*igure menu-J Complete the *ollo4ing -tatement: +nother 4a0 to con*igure navigation in 0our project i- 30 changing the XXXX parameter- in the citect.ini *ile.

<eport-

Click to edit Master title style "opics


De*ining a <eport <eporting =ormat =ile Vie4ing <eport-

Click to edit -eports Master title style Con.iguring (pg18-!)


Periodic Triggered Triggered during a period :0-tem Z <eportButput to a Device =ormat in report *ormat *ile

Click to edit Master title style 1vent-based "rigger (pg18-!)


Action/ Report (Past) #ilo 16ceeds level o. ;** (t "rigger/ LIC_Silo_PV > 900

:ands-on 16ercise

E7erci-e $K.$ De*ining a <eport

'age 18-3

Click to'rocessing edit Master(pg18title style -eport )


De*ine <eport *ormat Device run- report output- report to de-tination

Device "e$plate

-eport Destination

Click to edit Master title style 4ie%ing Docu$ents (pg18-7)


9n page 3a-ed on ile template 1-e Cicode *unctionPage=ile " Page<ichTe7t=ile " D-p<ichTe7t:croll +;)&)%" D-p<ichTe7tPg:croll +;)&"
&Hup) 4Hdo4n %Hnum3er o* line- to -croll

:ands-on 16ercise

E7erci-e $K.D Vie4ing <eport-

'age 18-8

:ands-on 16ercise

E7erci-e $K.& +dding :croll Tooloptional"


'age 18-9

Click to edit Master title style #u$$ary ,uestions


Ho4 o*ten can report- 3e runJ Chat are the t4o *ormat- u-ed to vie4 report-J

:ecurit0

Click to edit Master title style "opics


Planning Plant :ecurit0 +rea- and Privilege+llocating Privilege- and +rea+dding 1-er <ecord<untime 8e03oard and /ou-e :ecurit0

Click edit Master title style 'lant to #ecurity (pg 1C-!)


Chat *unction- :ta** group- can do Chat *unction- -ta** group- can vie4 Chich area- need -ecurit0
.a-ed on
Privilege- at o3ject level 4hat can 3e done" +rea- de*ined in 1-er de*inition- 4hat can 3e -een"

De*ault- to +rea !) Privilege !

Click edit Master title style Areasto and 'rivileges (pg 1C-3)
:ecurit0 :cenario
Each operator ha- re-pon-i3ilit0 *or hi- o4n -ection o* the plant and 4ill 3e a3le to -ee all area-. The0 4ill al-o 3e permitted partial control o* adjacent area+ll operator- have the a3ilit0 to -hutdo4n the plant

Privilege 5evel-:
$: Primar0 Plant Control D: :econdar0 Plant Control &: :hutdo4n Privilege

Click edit Master title style Areasto and 'rivileges (pg 1C-3)
Milk Receivi,# (Area 1)
4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 2es 2es 2es 2es 2es <o 2es 2es 2es <o <o 2es

Paste:risatio, (Area !)
4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 2es <o 2es 2es 2es 2es 2es 2es 2es <o 2es 2es

Iottli,# (Area 3)
4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 4ie%able/ 'rivilege 1/ 'rivilege !/ 'rivilege 3/ 2es <o <o 2es 2es <o 2es 2es 2es 2es 2es 2es

Operator 1

Operator !

Operator 3

'rivilege 1 K 'ri$ary Control

'rivilege ! K #econdary Control

'rivilege 3 K #&utdo%n 'rivilege

Click to 'urposes edit Master 2or t&e o.title t&e style 16erciseA Areas
Ce onl0 have one major production area) thu- :' +rea $ 4ill 3e repre-ented 30:
Pa-teuri-er and all +larm pageVi-i3le to Bperator) /anager , Engineer /odi*ia3le 30 Bperator , Engineer onl0

+rea D 4ill 3e repre-ented 30:


1tilit0 page re*erred to a- Wte-t areaX" Vi-i3le to /anager , Engineer onl0 /odi*ia3le 30 Engineer onl0

Click to'urposes edit Master title style 2or t&e o. t&e 16erciseA Privileges
Privilege $ F /ain Plant Bperation
Turn valve-) pump- and other component- B;AB== Engineer in +rea- $ , D Bperator in +rea $ onl0

Privilege D F :econdar0 Plant Bperation


Changing analog varia3le valueEngineer in +rea- $ , D Bperator in +rea $ onl0

Privilege & F :0-tem Command:0-tem :hutdo4n , :0-tem 9n*o Engineer in +rea- $ , D onl0

;ote ' /anager


Ha- read'onl0 permi--ion in +rea- $ , D Thi- could 3e achieved 30 in-talling a manager licence

Click to edit Dsers Master title style Con.iguring (pg1C-3)


:0-tem Z 1-er<epre-ent individualCla-- o* 1-er-

To 6ie$ !.

Click to edit Master title style 4ie%able Areas (pg1C-3)


:et Vie4a3le +rea:et +rea- *or privilege- $'8

Blobal 'rivileges

6ie$able /reas

/reas for Privile#e )&%

Click Master(pg1C-3) title style Areasto ?edit 'rivileges


Dser E

=lobal Privile#es

"

Area 1 'rivileges ) Area ! 'rivileges

. % 4 "

Area 3 'rivileges

4ie%able Areas

)0.04

Click to edit Master style -unti$e #ecurity (pgtitle 18-11)


Computer :etup Ci>ard
Control /enu Title .ar :tart'up WCancelX .utton

Computer :ecurit0
TctrlU TaltU TdelU Ta-6 /anager" TctrlU Te-cU :tart /enu" Polic0 Editor

:ands-on 16ercise

E7erci-e $(.$ +dding 1-er <ecordand Con*iguring Permi--ion'age 1C-8

Click to edit Master title style #u$$ary ,uestions


Chat event- can 3e monitoredJ Chat control- -hould 3e con-idered 3e*ore implementing an0 -ecurit0J Chen con*iguring 0our project) u-e 4hat to determine -ecurit0 level-J

Click toDay edit "&ree Master title style 1nd o. Chat have 4e coveredJ
Trend- Chapter $&"
Trend TagCon*iguring the Trend Di-pla0 Trend Hi-tor0 =ile-

Proce-- +nal0-t Chapter $4"


Propertie-

;avigation Chapter $%"


/enu Con*iguration Tool Cu-tomi-ed ;avigation

Click toDay edit "&ree Master title style 1nd o. Chat Have Ce CoveredJ
<eport- Chapter $K"
De*ining and Vie4ing <eport-

:ecurit0 Chapter $("


Planning :ecurit0 +llocating Privilege- and +rea<un'time :ecurit0

Click to edit Master title style

End o* Da0 Three

Cour-e :ummar0

Click to edit Master title style "opics


Cour-e <evie4 Cour-e evaluation =urther training Citect e7amination-

Click to edit Master title style Ac&ieved t&e ObjectivesG


2ood under-tanding , competent in u-e o* Vijeo Citect +3le to communicate 4ith P5C u-ing Vijeo Citect +ppl0 learning to 0our o4n -ite or project Trou3le-hoot pro3lem- and ta6e appropriate action /a7imi-e per*ormance o* 0our Vijeo Citect application 1-e the on'line help and 8no4ledge .a-e e**ectivel0 Produce a de-ign -peci*ication outline"

Click to edit Master title style "raining -oad$ap


+dvanced

1pgrade
Technical :6ill <e@uirement

9ntermediate

Cicode

Con*iguration

Click toCourse edit Master title style 1nd o.


Cour-e evaluation Certi*icate?ue-tion-

Click to edit Master title style

End o* Cour-e

Potrebbero piacerti anche