You are on page 1of 8

Bi 5: Cu trc chung ca mt phn mm SCADA

CHUNG 3: CU TRC PHN MM CA H THNG SCADA


Bi 5: Cu trc chung ca mt phn mm SCADA

1. Tng quan Hin nay, trong lnh vc t ng ha trn th gii ni chung v Vit Nam ni ring c rt nhiu phn mm SCADA ca cc hng khc nhau, n c nh WinCC ca Siemens, Intouch ca Wonderware, Rsview32 ca Rockwell Automation, GeniDAQ ca Advantech, .... Tuy nhin phn ln chng c chung c im ca phn mm SCADA. Phn tip s phn tch chi tit cu trc ca mt s phn mm t a ra nn tng chung cho mt phn mm SCADA. 2. Phn tch 2.1 . Cu trc phn mm SCADA WinCC [1] WinCC l phn mm SCADA thuc hng Siemens (c), l phn mm SCADA kh thng dng ti Vit Nam. Cu trc h thng ca WinCC c thit k theo hng module. H thng WinCC bao gm cc h thng con: H thng ha (Graphics system) Ghi nhn cnh bo (Alarm logging) H thng lu tr (Archiving System) H thng bo co (Report system) Truyn thng (Communication) Qun tr ngi dng (user administration)

Phan Duy Anh Ver.1

Bi 5: Cu trc chung ca mt phn mm SCADA

H thng WinCC gm c phn mm cu hnh (Configuration Software) v phn mm thc thi (Runtime software). Phn mm cu hnh dng to ra project Phn mm thc thi dng thc thi project trong khi x l. Hnh 1 m t cc thnh phn v s tng tc gia cc thnh phn con trong h thng WinCC. Theo hnh 1, u tin, da vo cc trnh bin tp trong phn mm cu hnh, ta to ra project. Tt c cc trnh bin tp u lu tr thng tin ca project trong c s d liu cu hnh (CS database). Khi thc thi, thng tin ca project c c ra t CS database bi phn mm thc thi v project c thc thi. D liu hin ti ca project c lu tm ti c s d liu thc thi (RT database). H thng ha hin th graphic trn mn hnh, ng thi cng nhn cc thit lp (input) t ngi vn hnh nh khi ngi vn hnh nhp nt nhn hay nhp gi tr. Vic giao tip gia WinCC v h thng t ng c thc hin bi driver giao tip hay cn gi l cc knh (channels). Cc knh ny c nhim v thu thp cc gi tr qu trnh cn thit cho cc thnh phn trong WinCC, c gi tr cc tag t h thng t ng v ghi cc gi tr mi tr li h thng t ng. Vic trao i d liu gia WinCC v cc ng dng khc c th c thc hin bng OPC, OLE hay ODBC. H thng lu tr lu gi tr ca qu trnh vo ni lu tr gi tr qu trnh. Cc gi tr qu trnh c lu tr c dng v th (trend), a ra bo co (report),

Phan Duy Anh Ver.1

Bi 5: Cu trc chung ca mt phn mm SCADA

Cc ga tr ca qu trnh c theo di bi tnh nng ghi nhn cnh bo (Alarm logging). Nu mt gi tr gii hn b trn, Alarm logging s to ra mt message cnh bo. V h thng message cng nhn cc xc nhn (acknowledgements) t ngi vn hnh v qun l cc trng thi ca message. Alarm logging lu tr tt c cc message vo ni lu tr message. Qu trnh s c bo co bi h thng bo co (Report system) theo yu cu hoc theo thi im nh trc. Ni lu tr gi tr qu trnh v message c s dng cho mc ch ny.

Hnh 1: Cc thnh phn v s tng tc gia cc thnh phn bn trong WinCC

Phan Duy Anh Ver.1

Bi 5: Cu trc chung ca mt phn mm SCADA

2.2 Cu trc phn mm SCADA Intouch [2] Intouch l phn mm SCADA thuc hng Wonderware. Intouch c cu trc bn trong c m t nh hnh 2:

Hnh 2: cu trc phn mm SCADA ca Intouch Hnh 2 l m hnh cc thnh phn c bn ca Intouch m ta s dng xy dng v thc thi cc ng dng SCADA. Thnh phn Application Manager c dng to v qun l cc ng dng trn Intouch. WindowMaker l mi trng pht trin ng dng bao gm mt tp cc graphic v cc cng c pht trin xy dng cc ng dng SCADA. Cc cng c pht trin ny l ngn ng script, cc tnh nng qun l tag to nn cc c tnh ca cc i tng trong cc ca s ng dng. WindowViewer c s dng chy ng dng c to ra t Windowmaker. N thc thi cc c tnh ca cc i tng trong cc ca s ng dng c to ra t WindowMaker. ng thi nh cc d liu thu c t cc tags m

Phan Duy Anh Ver.1

Bi 5: Cu trc chung ca mt phn mm SCADA

WindowViewer cung cp d liu cho cc tnh nng cnh bo (alarm logging), xut bo co (report generating), v v th (trending). Cc ng dng n l: Stand-alone applications c to ra v qun l bi Application manager. Chng c xy dng ton b trn Windowmaker v thc thi bi Windowviewer, khng c mi lin h no n ArchestrA IDE. Tuy nhin chng vn trin khai c trn tt c cc node trong cng mt mng. ArchestrA IDE khi c ci t cng Intouch s gip to ra cc graphic cao cp, nhm gip pht trin cc i tng giao din cho ng dng. Cc ng dng c qun l: managed applications c to ra, qun l bi ArchestrA IDE, s dng cc symbols cao cp ca ArchestrA Symbol Editor. 2.3 Cu trc phn mm SCADA GeniDAQ [3] GeniDAQ l phn mm SCADA thuc hng Advantech (i Loan). Cu trc bn trong phn mm c m t nh sau: GeniDAQ c thit k theo hng module, kin trc tch hp m nn d tch hp vi cc ng dng khc chia s d liu thi gian thc. Kh nng lm vic v s lng khi I/O m GeniDAQ h tr c tng ln ng k thng qua kin trc ny. Kin trc ca GeniDAQ c m t nh hnh bn di:

Hnh 3: cu trc phn mm SCADA ca GeniDAQ

Phan Duy Anh Ver.1

Bi 5: Cu trc chung ca mt phn mm SCADA

M t cc module GeniDAQ Builder: l phn mm pht trin ng dng cho php ngi dng to cc ng dng HMI. Mi trng pht trin bao gm cu hnh task, display, script. GeniDAQ Builder cung cp mt giao din ha lm n gin ha qu trnh thit k ha v thit k chng trnh. Vic thit k ch cn chn cc khi biu tng t toolbox, kt ni chng li vi nhau, cu hnh thng s, v v cc mn hnh hin th m khng cn phi lp trnh. GeniDAQ Runtime: cung cp mt mi trng thc thi thi gian thc cho ng dng ca GeniDAQ. Khng c mt thay i no trong ng dng ny. Basic Script engine: l mt tp cc DLL gip thc hin vic bin dch m ngun build-time v thc thi script run-time. V ngn ng c s dng l VB for application (VBA). Ta c th tnh ton, c, vit files, DDE, v ODBC. Ta cn c th giao tip vi cc ng dng khc nh Microsoft Access, Microsoft Excel. OPC client: dng kt ni vi cc thit b theo chun OPC thng qua OPC server. Vi chun OPC, GeniDAQ d dng tch hp vi cc h thng. TCP/IP network: chc nng ny c dng truyn thng gia cc my tnh ci GeniDAQ trong mng. Module ny cho php mt my tnh trong mng hin th d liu thu thp c bi cc my tnh khc trong mng hay ngc li thng qua giao thc TCP/IP. Data Center: l ni thu thp v kim sot d liu. L ni kim sot ton b d liu thi gian thc v l ni cung cp hai tp giao din: DDE v OLE Automation cho cc ng dng khc truy cp hay gn d liu cho GeniDAQ. I/O Driver: thu thp d liu thi gian thc t phn cng. GeniDAQ I/O driver bao hm tt c cc phn cng ca Advantech, bao gm cc DA&C card, cc b iu khin MIC-200, cc remote I/O module ADAM-4000 v cc module phn tn ADAM 5000.

Phan Duy Anh Ver.1

Bi 5: Cu trc chung ca mt phn mm SCADA

3. Kt lun: ** Qua qu trnh tm hiu cc phn mm SCADA, ta c th rt ra c cc thnh phn chung c bn ca mt phn mm SCADA nh sau: Thnh phn HMI Builder/Configurator: dng thit k, cu hnh cc ng dng SCADA. Trong thnh phn ny c cc chc nng: thit k Display, cu hnh tag, v cu hnh script. Thnh phn HMI Runtine: dng thc thi ng dng SCADA c to ra t thnh phn HMI buider/configurator. Trong thnh phn ny c Script engine thc thi script c to ra. Thnh phn Data center: dng x l d liu cho HMI buider/configurator, HMI Runtine, lu tr d liu phc v cho vic xut report, v th, cung cp cho cc ng dng khc,... Thnh phn h tr mng TCP/IPNetwork: dng truyn thng gia cc my tnh ci phn mm SCADA trong mng. Module ny cho php mt my tnh trong mng hin th d liu thu thp c bi cc my tnh khc trong mng hay ngc li theo chun TCP/IP. Thnh phn OPC client, I/O Driver: dng kt ni vi phn cng thu thp d liu thi gian thc.

Phan Duy Anh Ver.1

Bi 5: Cu trc chung ca mt phn mm SCADA Ti liu tham kho:

1. WinCC Users Guide 2. Intouch Users Guide 3. GeniDAQ Users Guide 4. Steven D. Garbrecht, The Benefit of Component Object Based SCADA and Supervisory System Application Development, Wonderware. 5. OPC foundation Website, Software toolbox Website, Cc nh ngha, tnh cht ca tiu chun OPC.

Phan Duy Anh Ver.1

You might also like