MATERIA MATERIA VII – MONITORIZACION DE PROCESOS •
Unidad 1: Introducción a la Supr!i"ión T#a T#a 1$1: Introducción a la "upr!i"ión$ "upr!i"ión$ Cada !% #&" " "t& i#plantando la ida d !r una '&(rica co#o un con)unto d acti!idad" intrrlacionada" ntr "*$ Parcla" Parcla" co#o la +"tión, lo+*"tica, calidad - #antni#into pudn "r nla%ada" ntr "* +racia" a lo" "i"t#a" d "upr!i"ión$ .a SUPERVISION SUPERVISION " d/n co#o l con)unto d accion" d"#p0ada" con l propó"ito d a"+urar l corrcto 'unciona#into dl proc"o inclu"o n "ituacion" anó#ala"$ SCADA " un acróni#o d Supr!i"or- Control C ontrol And Data Acui"ition 2Control - Adui"ición d Dato" d Supr!i"ión3$ .o" "i"t#a" SCADA #)oran la /cacia dl proc"o d #onitori%ación control proporcionando la in'or#ación adcuada para podr to#ar dci"ion" opracional" apropiada"$ El o()ti!o /nal - lo" (n/cio" d lo" "i"t#a" SCADA "on 'acilitar la tara dl oprario ncar+ado d la !i+ilancia dl proc"o - "u "+ui#into$ En cuanto a "u !olución 4i"tórica: INICIA.MENTE " u"a(an para !i"uali%ación, co#o lpara", di"pla-" - #uc4a i#a+inación, ACCIONAMIENTO, co#o intrruptor", pul"ador" - con#utador", "to" o'rc*an capacidad" #u- "i#pl" d #onitori%ación - control, "in proporcionar 'uncion" d aplicación5 durant la D6CADA DE .OS 78 #diant la" tar)ta" intli+nt" n l (u" d lo" P.C"5 - ACTUA.MENTE con INTER9ACES INTER9ACES MI, lo" cual" "on d '&cil pro+ra#ación, ro(u"to" 'uncion" d co#unicación con l di"po"iti!o d control$ El SCADA " d/n co#o la aplicación d "o't;ar di"0ada para 'uncionar n ordnador" d control d producción, proporcionando co#unicación con lo" di"po"iti!o" d control "upr!i"ando l proc"o d"d la pantalla dl ordnador$ ordnador$ E"to" "i"t#a" -a no "on !i"to" por la +rncia "i#pl#nt co#o 4rra#inta" opracional", "ino co#o una 'unt i#portant d in'or#ación$ T#a T#a 1$<: Modlo dl Proc"o El MODE.O DE. PROCESO " la d"cripción dl proc"o u aporta un conoci#into a priori "o(r "u" 'uncionalidad" - caractr*"tica"$ El concpto d #odlo d proc"o ui!al al conoci#into tórico dl proc"o$ El #odlo " pr"nta co#o una #anra d !alidar l co#porta#into dl proc"o$ T#a T#a 1$=: Etapa" d la Supr!i"ión S pud d"+lo"ar un "i"t#a d "upr!i"ión n 'unción d la" tara" +n>rica" u rali%a$ S pud di!idir n la" "i+uint" tapa": DETECCION DE 9A..OS, 9A..OS, o(tnr indicio" d "ituacion" anó#ala" u pudan ll!ar al proc"o a una "ituación d 'allo - cla"i/carlo" co#o tal"5 DIA?NOSTICO DE 9A..OS, 9A..OS, a!ri+uar la" cau"a" pri#ra" d "ta
"ituación anó#ala5 - RECON9I?URACION RECON9I?URACION DE. SISTEMA, accion" a rali%ar para #antnr l proc"o oprati!o$ En l 'ondo con"i"t n "+uir lo" #i"#o" pa"o" u to#a#o" n la !ida ral para anali%ar - r"ol!r pro(l#a"$ Cu&l " l pro(l#a, por u> " da l pro(l#a - u> d(o 4acr para r"ol!rlo$ No d(#o" con'undir la" tapa" d un "i"t#a d "upr!i"ión con la" part" d un SCADA$ .a" tapa" "r*an lo" pa"o" u d(n ll!ar" a ca(o n todo "i"t#a d "upr!i"ión para u l #odlo " co#port d una #anra adcuada$ .a SUPERVISION SUPERVISION " l con)unto d accion" d"#p0ada" con l propó"ito d a"+urar l corrcto 'unciona#into dl proc"o inclu"o n "ituacion" anó#ala"$ SCADA " un acróni#o d Supr!i"orSupr!i "or- Control And Data Acui"ition$MI " un acróni#o d u#an Mac4in Intr'ac$ OP " un acróni#o d Oprator Panl$ MODE.O MODE.O DE. PROCESO " la d"cripción dl proc"o u aporta un conoci#into a priori "o(r la" 'uncionalidad" - caractr*"tica" dl #i"#o$ Todo Todo "i"t#a d "upr!i"ión d( tnr la capacidad para rali%ar DETECCION DE 9A..OS, 9A..OS, DIA?NOSTICO DE 9A..OS - CAPACIDAD DE RECON9I?URACION$
MATERIA MATERIA VII – MONITORIZACION DE PROCESOS •
Unidad <: SCADAS T#a T#a <$1: Tr#inolo+*a Tr#inolo+*a .a tr#inolo+*a #plada n "i"t#a" SCADA " cla"i/ca "+@n l "tado dl proc"o, la" "0al" - la" tara" d "upr!i"ión$ D acurdo al ESTADO ESTADO DE. PROCESO "on: 9alta 29 29ault3 ault3 o d"!iación no pr#itida d una !aria(l o caractr*"tica dl "i"t#a5 Mal'unciona#into 2Mal'unction3 o irr+ularidad intr#itnt n l co#porta#into nor#al d un "i"t#a5 9allo 29ailur3 29ailur3 o intrrupción pr#annt, total o parcial n l co#porta#into dl "i"t#a5 E"tado o R>+i#n Tran"itorio 2Tran"int Stat3 o "ituación pro!ocada por un ca#(io n la" con"tant" dl proc"o u r"ulta n una !ariación d una o !aria" d "u" !aria(l" r"pcto al u " adopta n "tado pr#annt5 E"tado o R>+i#n Pr#annt 2Stad- Stat3 o "ituación caractri%ada por un !alor con"tant rptiti!o n l !alor d toda" la" !aria(l" dl proc"o - "i+u a un r>+i#n tran"itorio n lo" "i"t#a" "ta(l"$ D acurdo a la" SEA.ES "on: Alar#a 2Alar#3 o alrta al rta d 'alla pro!ocada por la "upración d un u#(ral a"ociado a una !aria(l5 E!nto 2E!nt3 o "uc"o" caractr*"tico" u idnti/can un ca#(io "i+ni/cati!o n una caractr*"tica a"ociada a una !aria(l5 Error 2Error3 o d"!iación ntr una #dida o c&lculo d una !aria(l - "u !alor !rdadro5 R"iduo 2R"idual3 2R"idual3 o di'rncia ntr ntr la "alida d un "i"t#a prdic4a por un #odlo - la #dida5 S*nto#a 2S-#pto#3 o d"!iación d una #a+nitud o("r!a(l r"pcto a "u co#porta#into nor#al n au"ncia d #odlo$ D acurdo a la" TAREAS DE SUPERVISION "on: Dtcción d 9allo" 29ault Dtction3 o dtr#inación d la pr"ncia d 'allo"5 Dia+nó"tico d 9allo" 29ault 29ault Dia+no"i"3 o dtr#inación dl ori+n d lo" 'allo"5 'allo "5 Monitori%ación 2Monitorin+3 o dtr#inación - rpr"ntación +r&/ca d la" condicion" d 'unciona#into d un "i"t#a ral n ti#po ral5 Supr!i"ión 2Supr!i"ion3 o #onitori%ación d un "i"t#a para dtctar lo" po"i(l" 'allo" - actuar n con"cuncia5 Supr!i"ión EBprta 2EBprt Supr!i"ion3 o "upr!i"ión u utili%a para "u" propó"ito" #cani"#o" d a("tracción d in'or#ación - proc"ado p roc"ado auto#&tico d conoci#into -o Bprincia$ E"ta tr#inolo+*a " i#pl*cita a lo" "i"t#a" d "upr!i"ión$ .o" 'a(ricant" la utili%an n "u" #anual", cat&lo+o" - "pci/cacion" t>cnica"$ T#a T#a <$<: Monitori%ación S pud d/nir la MONITORIZACIN a aullo" "i"t#a" para la auto#ati%ación dl proc"o d !i+ilancia dotando al oprario d lo" #cani"#o" nc"ario" para "u alrta, a"* co#o la intracción a#i+a(l con l proc"o - l r+i"tro d "u !olución$ ! olución$
.a" 'uncionalidad" (&"ica" d un "i"t#a d #onitori%ación #onitori%a ción "on: adui"ición - r+i"tro d dato"5 rpr"ntación dl proc"o 2cración d "inóptico", rpr"ntación d alar#a", +r&/ca" - tndncia", 4i"tórico" (a"" d dato"3$ .a MONITORIZACION "on lo" "i"t#a" di"0ado" para la auto#ati%ación dl proc"o d !i+ilancia$ T#a T#a <$=: Di"po"iti!o" d Adui"ición Adui"ición d Dato" En 'unción d lo" proc"o" a controlar o (in lo" (ito" d aplicación lo" #&" #plado" "on: tar)ta" d adui"ición d dato" - tar)ta" d in"tru#ntación5 (u"" d in"tru#ntación5 in"tru#nto" d panl 2co#o r+ulador" autóno#o", !i"uali%ador", tc$35 autó#ata pro+ra#a(l5 ordnador" indu"trial"5 placa" d Bpan"ión d (u"5 (u"" d ca#po5 "i"t#a" d control di"tri(uido - rd" d co#unicación$ T#a T#a <$: R+i"tro R+i"tro d Dato"FT Dato"FTa+" .a in'or#ación dl "i"t#a, aduirida por l di"po"iti!o d adui"ición d dato", " l lla#a ta#(i>n co#o !aria(l" o ta+"$ .a" !aria(l" dl proc"o " pr"ntan por !aria(l" o ta+", u pr#itn la d/nición d cada !aria(l n cuanto a la natural%a continua 2analó+ica3 o di"crta 2di+ital3, la a"ociación d un no#(r, l ran+o d !alor" a to#ar, unidad" d in+nir*a - otra" propidad" d utilidad para la #onitori%ación co#o l di"po"iti!o d adui"ición, alar#a", "u r+i"tro, tc$ En l r+i"tro d dato" no" pod#o" ncontrar di'rnt" di' rnt" no#(r" para d/nir la" !aria(l", tal" co#o: tiuta", ta+" o punto"$ T#a T#a <$G: Rpr"ntación Rpr"ntación dl Proc"o Proc"o – Cración d Sinóptico" S utili%ar&n color" "i+ni/cati!o" co#o: ROHO, para pli+ro, +a" o l*uido ina#a(l, po"iti!o n 'unt" d ali#ntación, ali# ntación, carrtra" - l*na" tl+r&/ca"5 AMARI..O, para circuito" d cal'acción, a+nt" d oBidant" - l#nto" radiacti!o", prcaución, a!i"o d pli+ro canali%ación d +a"5 VERDE, para r)a" - )aula" d protcción l>ctrica, nitró+no, +a" co#pri#ido, "0ali%ación d #arc4a - li#pi%a, canali%ación d acit - pr#i"o5 AZU., para colctor d tran"i"tor", prcaución, rparación, #atrial d protcción n tu(r*a", a+ua - #ar5 PURPURA, para n+ati!o n 'unt" d ali#ntación, radiacion" r adiacion" #atrial" !alio"o"5 J.ANCO, para r+ulación d tr&/co5 ?RIS, para l*na" d ali#ntación altrna5 NE?RO, para #a"a" d r'rncia n "i"t#a" l>ctrico", #atrial" corro"i!o" - contorno" +o+r&/co"$ T#a T#a <$K: Alar#a" El u"o d alar#a" no" po"i(ilita l control d "ituacion" anó#ala" n lo" "i"t#a"$ .a" A.ARMAS "on d"!iacion" n la #a+nitud d una !aria(l "uprior a uno" l*#it" "pci/cado"$ J&"ica#nt " pudn cla"i/car n: A.ARMAS A. ARMAS DISCRETAS DISCRETAS o indicador" d un ca#(io (inario n l "tado d la !aria(l u rpr"ntan, por )#plo un di"paro t>r#ico5 A.ARMAS SOJRE VARIAJ.ES CONTINUAS o
d u#(ral, u " di!idn n: UMJRA.ES DE A.ARMA AJSO.UTOS, !inn dado" por un !alor nu#>rico cu-o r(a"a#into acti!a la alar#a5 UMJRA.ES DE A.ARMA RE.ATIVOS, para d/nir alar#a" d acurdo con lo" l*#it" "ta(lcido" alrddor d una con"i+na o !alor o()ti!o5 UMJRA.ES DE A.ARMA ROC 2Ratio O' C4an+ o Vlocidad d Ca#(io3 por o("r!ación d la !ariación d la !aria(l$ .a !alidación d una alar#a pud rci(ir no#(r" co#o ACL a(r!iatura d ACLNO.ED?E, con/r#ación o !alidación n in+l>"$ Un pro(l#a co#@n para lo" "i"t#a" SCADA " la inundación d alar#a"$ El 9I.TRADO 9I.TRADO DE A.ARMAS con"i"t n a"ociar prioridad" a la" alar#a" n l #o#nto d "u d/nición$ El /ltrado pud 4acr" n l SCADA o (in n l "i"t#a d adui"ición d dato" o control$ Toda" Toda" la" alar#a" tinn a"ociado" una "ri d !nto" u aportan in'or#ación adicional "o(r l "tado d la" in"talacion" - "o(r la" actuacion" ll!ada" a ca(o para corr+ir la" incidncia"$ E"to" !nto" "on: 4ora d acti!ación d la alar#a, 4ora d /n d la alar#a, tBto Bplicati!o, rconoci#into d la alar#a - 'or%ado d !aria(l" 2rar#"3$ T#a T#a <$: ?r&/ca" - Tndncia" Tndncia" 2Trndin+3 2Trndin+3 .a !olución d la in'or#ación #o"trada a tra!>" dl ti#po rci( l no#(r +r&/ca" o tndncia"$ El rcur"o d trndin+ " una 'unción (a" incluida n lo" "i"t#a" SCADA$ Rco+r Rco+r lo" dato" - r"u#irlo" n in'or#" para lo" oprador" "on caractr*"tica" nor#al" d un "i"t#a SCADA$ El "i"t#a d trndin+ tra(a)a nor#al#nt crando un arc4i!o para cada tndncia, al#acnando lo" !alor" d dato" n una una 'rcuncia "pci/cada$ .o" "i+uint" punto" "on una "pci/cación t*pica para l trndin+ d dato": la" (a"" d ti#po para cada tndncia d(r&n "r con/+ura(l" a partir d una #u"tra por #inuto a una #u"tra por "#ana5 a la 4ora d arc4i!ar lo" !alor" " d(n aportar dato" "o(r lo" cual" co#pararlo"5 "r&n proporcionado" 4i"to+ra#a", +r&/co" d (arra" - F, +r&/co" d FT, tc$5 por lo #no" cuatro punto" indpndint" "r&n con/+ura(l" para cada pantalla d !i"uali%ación +r&/ca5 "r& po"i(l #diant l ratón u otro #>todo "lccionar una #u"tra indi!idual - 4acr u l "i"t#a B4i(a l !alor para "a #u"tra5 "r& po"i(l n la con/+uración o !i"uali%ación a"i+nar #a-or o #nor #a+nitud a la "cala !rtical para cada punto5 al !r tndncia" "r& po"i(l au#ntar o di"#inuir l ran+o d ti#po d lo" dato" di"poni(l"5 la con/+uración d la" tndncia" "r& una opción dl #n@$ T#a T#a <$7: i"tórico" - Ja"" d Dato" .o" ISTORICOS pudn "r d/nido" co#o l r+i"tro continuado d dato" u pr#it la po"trior rcupración d >"to" - por tanto ta#(i>n "u rpr"ntación +r&/ca, co#paración, cración d "tad*"tica", an&li"i", tc$ No " d(n con'undir trndin+ con 4i"tórico"$ Un trndin+ utili%ar& lo" 4i"tórico" para #o"trar +r&/ca#nt +r &/ca#nt la in'or#ación, pro un 4i"tórico nunca pud rcurrir a un trndin+ para rali%ar "u co#tido$ co# tido$
.a #onitori%ación "on lo" "i"t#a" di"0ado" para la l a auto#ati%ación dl proc"o d !i+ilancia$ Un "i"t#a d "upr!i"ión no tin capacidad por "* #i"#o d aduirir la in'or#ación a tratar, por llo " d( rcurrir a di"po"iti!o" d adui"ición d dato"$ .a" !aria(l" d proc"o " rpr"ntan por tiuta" o ta+"$ En la cración d "inóptico" intntar#o" u pr!al%ca "i#pr la con"i+na d u una i#a+n !al #&" u #il pala(ra"$ .a" alar#a" "on d"!iacion" n la #a+nitud d una !aria(l, "uprior" a uno" l*#it" l* #it" "pci/cado"$ .a" alar#a" pudn "r di"crta" n l ca"o d tra(a)ar con !alor" (inario", o continua", n l ca"o d tra(a)ar con !alor" analó+ico"$ El trndin+ pr#it la rpr"ntación rpr"ntación +r&/ca d lo" !alor" !alor" al#acnado" n l "i"t#a d "upr!i"ión$ Un 4i"tórico pud "r d/nido co#o l r+i"tro continuado d dato" u pr#it la po"trior rcupración d >"to" - por lo tanto ta#(i>n "u rpr"ntación +r&/ca, co#paración, cración d "tad*"tica", an&li"i", tc$
MATERIA MATERIA VII – MONITORIZACION DE PROCESOS •
Unidad =: SCADAS Co#rcial" T#a T#a =$1: E"tructura Intrna d un SCADA co#rcial$ .a ida d un SCADA (u"ca actual#nt aruitctura" a(irta" capacidad d int+ración n todo" lo" ni!l" d la pirid CIM 2Co#putr Int+ration Manu'acturin+3$ .a tndncia actual " #o"trar d la #anra #&" '&cil intrprtati!a a#i+a(l l #&Bi#o d in'or#ación po"i(l, 'acilitando d "ta #anra la intr!nción - corrcción d pro(l#a" d una #anra /a(l "+ura$ Actual#nt la indu"tria "t& !olucionando 4acia "t&ndar" #&" a(irto": ODJC, O.E, SQ., OPC, "i"t#a" "t&ndar" d +r&/co" intrconBión a rd" 2.AN, Intrnt3$ .o" E.EMENTOS JASICOS DE UN SO9TARE SCADA "on: MI, Sr!idor d Dato" dl Proc"o, Dri!r d Co#unicación, Sr!idor d Acc"o a Rd" d Dato", Sr!idor d Co#unicacion" C o#unicacion" ntr Aplicacion"$ .o" E.EMENTOS OPCIONA.ES OPCIONA.ES "on: Jatc4 2aplicación para +"tión + "tión d rcta" - proc"o" por lot"3, SPCSQC SPC SQC 2Stati"tical Proc"" ControlStati"tical Qualit- Control3 o control "tad*"tico dl proc"o calidad5 S+ui#into d Producción$ T#a T#a =$<: Tcnolo+*a Tcnolo+*a d Si"t#a" A(irto"FInt+ración$
.a tndncia actual " u"ar #todolo+*a" u pr#itan la utili%ación d di'rnt" 4rra#inta" d control - +"tión d la producción dntro d un #i"#o ntorno$ MES 2Manu'acturin+ EBcution S-"t#3 con"i"t n la int+ración d uipo", aplicacion" - (a"" d dato"$ ERP 2Entrpri" R"ourc R"ourc Plannin+3 con"i"t n un "i"t#a d in'or#ación con un a#plio con)unto d #ódulo" 'uncional" pr'a(ricado" d alto +rado d int+ración$ .o" MES - lo" ERP no "uln 'or#ar part int+rant d lo" SCADAS, pro "i #antinn una "trc4a rlación con llo" al u"arlo" co#o 'unt d in'or#ación n ti#po ral$ T#a T#a =$=: Tcnolo+*a" Tcnolo+*a" d Int+ración Micro"o't$ Micro"o't$ .o" "i"t#a" oprati!o" d"arrollado" por Micro"o't "on lo" d #a-or i#plantación a ni!l #undial$ Al+una" 'uncionalidad" "on: COMDCOM 2Co#ponnt O()ct ModlDi"tri(utd COM3, COM pr#it u una aplicación u" 'uncionalidad" d otra aplicación r"idnt n l #i"#o ordnador, lo cual " 4ac incorporando a la aplicación principal o()to" "o't;ar "o't;ar propio" d la otra aplicación$ DCOM DCOM "upon Btndr Btndr l "t&ndar COM a "i"t#a" d rd"$ Acti! "upon a0adir un o()to con códi+o a"ociado u rali%a una dtr#inada 'unción - u aparc total#nt int+rado dntro d una aplicación$ OPC 2O()ct .inin+ and E#(ddin+ 'or Proc"" Control3, l O.E 'or Proc"" Control, OPC, corr"pond a un con)unto d "pci/cacion" (a"ada" n lo" "t&ndar" d Micro"o't u cu(rn lo" ruri#into" d co#unicación indu"trial ntr aplicacion" - di"po"iti!o", "pcial#nt lo" u " r/rn a la atnción n ti#po ral$ E"ta" 'uncionalidad" "on propia" d lo" "i"t#a" oprati!o" Micro"o't, lo" SCADAS " apro!c4an d la" 'uncionalidad" u o'rcn, u"&ndolo" co#o "i 'uran propio"$ T#a T#a =$: Concti!idad R#ota$ R#ota$ E"to " pud 4acr #diant una Con/+uración ClintSr!idor para ConBión R#ota$ El "i"t#a d( tnr la capacidad d actuar co#o Sr!idor Sr! idor (, para a"* acptar la" pticion" d lo" l o" po"i(l" clint"$ E"ta" pticion" "r&n rali%ada" a tra!>" tra!>" d lo" na!+ador" d d u"o co#@n$ El "i"t#a d(r& di"ponr d una +"tión d u"uario" /cint, - d "i"t#a" d control d co#unicacion" adcuado" - "+uro" 2corta'u+o"F/r;all3$ T#a T#a =$G: Aruitctura - Solucion"$ En 'unción d la" nc"idad" d nu"tro "i"t#a pod#o" ncontrar #@ltipl" "olucion" u " adaptn a nu"tro nu "tro pro-cto$ No" (rindan la po"i(ilidad d i#pl#ntar d"d la "olución #&" "ncilla a la #&" co#pl)a$ S pud r"pondr ant nc"idad" d Aruitctura Monopu"toMultipu"to5 Si"t#a" Jacup5 E"tacion" "r!idora" d dato"5 Aruitctura ClintSr!idor Di"tri(uida$
.o 4a(itual " l u"o d aruitctura" #ultipu"to, -a u " "uln di"tri(uir tr#inal" a lo lar+o d una 'actor*a$ El u"o d aruitctura" #onopu"to uda rl+ado a aplicacion" "ncilla" - locali%ada"$ T#a T#a =$K: D"arrollo d una Aplicación Aplicación SCADA$ S d(n con"idrar tr" 'acta" al 4acr un an&li"i" r"pcto al d"arrollo d una aplicación SCADA, la" cual" "on: U"uario", Inicio d D"arrollo - E"tructura$ No" pod#o" ncontrar do" ca"o" d u"uario": .AS . AS IN?ENIERIAS DEPARTAMENTOS DE DESARRO..O, u "on lo" ncar+ado" dl di"0o +nración d aplicacion" SCADA a #dida d cada proc"o, por lo u " ruir una licncia d d"arrollo5 .OS OPERARIOS ENCAR?ADOS DE. PROCESO, u "r&n lo" u"uario" d la" aplicacion" crada" por lo" pri#ro" - para llo" " nc"itan licncia" d runti#$ Una .ICENCIA " una protcción !*a 4ard;ar o "o't;ar d un pro+ra#a co#rcial$ Una .ICENCIA DE DESARRO..O " la u 4a- u i#pl#ntar con la 4rra#inta d pro+ra#ación dl SCADA$ Una .ICENCIA RUNTIME "olo pr#it )cutar la aplicación dl SCADA d"arrollada por no"otro", "in pr#itir #odi/cación al+una$ .a licncia d runti# " la u " ntr+ar*a a nu"tro clint )unto con nu"tra aplicación$ Una !% d"arrollado l pri#r an&li"i" 2u"uario"3, " "tudia "tudia lo u " d"a controlar - l !olu#n d in'or#ación a tratar$ En l INICIO DE DESARRO..O " d( 4acr l an&li"i" d lo" "i+uint" 'actor": "0al" d ntrada - "alida - "u" ruri#into" d adui"ición, !i"uali%ación - r+i"tro, !aria(l" d control, a!i"o" alar#a"$ A"* co#o ta#(i>n lo" #>todo" d co#unicación u " !an a #plar con lo" "i"t#a" d adui"ición d dato"$ El n@#ro d !aria(l" u !a a #an)ar nu"tro SCADA !a a inuir d una #anra #u- con"idra(l n l prcio /nal d la aplicación$ En la ESTRUCTURA plantar#o" la nc"idad d i#plantación d "i"t#a" #onou"uario o #ultiu"uario, +"tión d u"uario" - contra"0a, ni!l" d acc"o d la" di"tinta" "tacion" o u"uario" a la" 'uncionalidad" SCADA, pr"ntación - di"tri(ución d la in'or#ación$ Para llo " nc"ita: di'rnt" "tacion" d tra(a)o u d(n con"tituir l "i"t#a5 oprati!a a rali%ar n cada una d lla"5 di"tri(ución d lo" dato" n con)unto d la rd$ T#a T#a =$: Tndncia" Tndncia" Actual"$ .a" tndncia" actual" n l d"arrollo d aplicacion" SCADA " cntran n: Tndncia" n la O'rta - Tndncia" n la D#anda$ .a" Tndncia" Tndncia" n la O'rta no" inu-n co#o d"arrollador", -a u a'ctan la 'acilidad para rali%ar la aplicación, a"* co#o l ti#po u " d( ddicar a lla$ .a" caractr*"tica" "on: "i"t#a oprati!o .inuB o indo;"5 ln+ua) d pro+ra#ación incorporado VJA, VJ, C, IEC11=1F=5 tcnolo+*a OPC5 "r!idor ;( para "r acc"ado u"ando l Intrnt o DNA d Micro"o't5 'unciona#into n rd .AN Intrant5 "oport d control" Acti!5 u"o d toolit" "pc*/ca" d"arrollada" por trcro"5 co#pati(ilidad Micro"o't5 an&li"i" n ti#po ral5 aruitctura dra+ and drop - u"o d PC d (ol"illo$ .a" Tndncia" Tndncia" n la D#anda "t&n #arcada" principal#nt por la" nc"idad" o d"o" dl clint$ .a" caractr*"tica" "on: int+ración i nt+ración d
control - +"tión o po"i(ilidad d nla%ar con "to"5 in'or#ación n Ti#po Ral5 Ral5 an&li"i" in'or#&tico d lo" dato"5 /a(ilidad /a(ilidad - "+uridad5 ntorno indo;" - tran"#i"ión d in'or#ación$ Un SCADA 4o- n d*a pud 'uncionar n un +ran n@#ro d plata'or#a"$ Actual#nt la indu"tria "t& !olucionando clara#nt 4acia "t&ndar" a(irto": ODJC, O.E, SQ., OPC, "i"t#a" "t&ndar" d +r&/co" intrconBión d rd"$ .o" l#nto" l #nto" (&"ico" d un "o't;ar SCADA "on: MI, "r!idor d dato" dl proc"o, dri!r d co#unicación, "r!idor d acc"o a rd" d dato" - "r!idor d co#unicacion" ntr aplicacion"$ .a tndncia actual " u"ar #todolo+*a" u pr#itan la utili%ación d di'rnt" 4rra#inta" para l control - +"tión d la producción dntro d un #i"#o ntorno$ D(#o" con"idrar tr" di'rnt" 'acta" a la 4ora d a'rontar l d"arrollo d una aplicación d "upr!i"ión: u"uario"5 inicio d d"arrollo 2"0al", !aria(l" d control a!i"o"3, - "tructura$
MATERIA MATERIA VII – MONITORIZACION DE PROCESOS •
Unidad : Co#unicacion" T#a T#a $1: Dri!r" Propitario"
Un SCADA por "* #i"#o no tin capacidad d aduirir in'or#ación, "ino u nc"ita "i"t#a" d co#unicacion"$ EBi"tn di'rnt" #>todo" d co#unicación #plado" por lo" SCADAS, lo" cual" "on Dri!r" Propitario" - Tcnolo+*a OPC$ .a caractr*"tica di"tinti!a d un "i"t#a SCADA " " "u capacidad d co#unicación #diant 4rra#inta" "pc*/ca"$ Un a"pcto i#portant d la tcnolo+*a SCADA " la capacidad d +aranti%ar d un #odo /a(l la adui"ición d dato"$ E" #u- i#portant u un SCADA di"pon+a dl #a-or n@#ro d dri!r" d co#unicación po"i(l", -a u "to "upondr& una #a-or po"i(ilidad d intrconBión con lo" #&" di!r"o" uipo"$ Cuanto" #&" dri!r" d co#unicación tn+a nu"tro SCADA, n #&" oca"ion" podr#o" #plarlo$ D lo contrario d(r#o" rcurrir a otro SCADA con lo" incon!nint" u llo conll!a c onll!a 2di"tinta" 'uncionalidad", priodo d aprndi%a), tc$3$ Un dri!r d co#unicacion" " "pc*/co para un uipo o 'a#ilia d uipo", no pudindo "r #plado con otro" "i"t#a"$ El u"o d dri!r" propitario" i#plica conocr n pro'undidad l uipo d adui"ición d dato" #plado 2di"tri(ución intrna, dircciona#into, 'uncionalidad", tc$3$ T#a T#a $<: Tcnolo+*a Tcnolo+*a OPC .a tcnolo+*a OPC 2O.E 9or Proc"" Control3 "ur+ para "olucionar l pro(l#a plantado por lo" dri!r" propitario$ Entr lo" #oti!o" para l d"arrollo d la "pci/cación OPCF1: .a aruitctura in'or#&tica para la indu"tria d proc"o inclu- lo" "i+uint" ni!l": ?ESTION DE CAMPO, (a"ada n in'or#ación "o(r lo" di"po"iti!o" d in"tru#ntación5 ?ESTION DE PROCESO, (a"ada n dato" "o(r l proc"o producti!o aduirido" - proc"ado" por "i"t#a" SCADA - DCS5 ?ESTION DE NE?OCIO, u con"i"t n la int+ración i nt+ración d la in'or#ación d la planta n lo" l o" "i"t#a" u +"tionan lo" a"pcto" /nanciro" d la 'a(ricación$ Con"i"t n u n la indu"tria " pudan u"ar 4rra#inta" "t&ndar para con"truir un "i"t#a u r"ponda a "u" nc"idad" d #)ora d la producti!idad$ S d( d"arrollar una aruitctura d co#unicacion" a(irta 'cti!a u " cntr al acc"o a cc"o a lo" dato", no n lo" tipo" d dato"$ El tipo d dato" lo o(tin un "r!idor OPC dl di"po"iti!o d adui"ición d dato" #diant un protocolo d ntrada"F"alida"$ Entr lo" #oti!o" para l d"arrollo d la "pci/cación OPCF<: a- #uc4a" aplicacion" clint u ruirn dato" d di"po"iti!o" accdn a llo" d"arrollando controlador" o dri!r" d 'or#a indpndint$ E"to i#plica: DUP.ICACION DE ES9UERZOS, 9A.TA DE CONSISTENCIA ENTRE .OS DRIVERS5 CAMJIOS EN E. ARDARE CON9.ICTOS DE ACCESO$ OPC proporciona un #cani"#o para Btrar dato" d una 'unt co#unicarlo" a cualuir aplicación clint d #anra "t&ndar$ En cuanto al ORI?EN d la "pci/cación OPC: OPC " (a"a n la tcnolo+*a O.ECOM 2O()ct .inin+ and E#(ddin+Co#ponnt O()ct Modl3 d Micro"o't$ E"ta tcnolo+*a pr#it u co#ponnt" d "o't;ar 2"crito" n C - C por Bprto"
n un "ctor3 "an utili%ado" n una aplicación 2"crita n Dlp4i o Vi"ual Ja"ic para otro "ctor3$ El di"0o d la" intr'ac" OPC "oporta aruitctura" di"tri(uida" n rd$ El acc"o a "r!idor" OPC r#oto" " 4ac #plando la tcnolo+*a DCOM d Micro"o't$ .a tcnolo+*a OPC no" pr#it int+rar aplicacion" d !i"uali%ación, aplicacion" d "upr!i"ión inclu"o "i"t#a" d control d producción$ .a tcnolo+*a OPC pr#it accdr a in'or#ación "u#ini"trada por di"po"iti!o" '*"ico", - u "ta "a acc"i(l a aplicacion" in'or#&tica"$ Un "r!idor OPC " co#pon d !ario" l#nto" u " a)u"tan a la nor#a COM: l o()to "r!idor, l o()to +rupo, - l o()to *t#$ Un "r!idor OPC act@a d #odo "i#ilar a un traductorFdiccionario$ traductorFdiccionario$ El traductor "r*a l dri!r d co#unicacion" u #pla para aduirir in'or#ación dl di"po"iti!o d control - l diccionario "r*a la intr'ac u aporta la in'or#ación a nu"tro SCADA a tra!>" d lo" o()to" d"crito"$ Un SCADA tin la nc"idad d aduirir in'or#ación d un di"po"iti!o$ Para llo utili%ar& un dri!r d co#unicacion" u l pr#itir& rali%ar pticion" para aduirir dic4a in'or#ación$ Un dri!r d co#unicacion" " "pc*/co para un uipo o 'a#ilia d uipo", no pudindo "r #plado con otro" "i"t#a"5 l u"o d dri!r" propitario" i#plica conocr n pro'undidad l uipo d adui"ición d dato" #plado$ OPC "on la" "i+la" d O.E 'or Proc"" Control$ .a tcnolo+*a OPC pr#it u n la indu"tria " pudan utili%ar 4rra#inta" "t&ndar para con"truir un "i"t#a u r"ponda a "u" nc"idad" d #)ora # )ora d la producti!idad$ .a tcnolo+*a OPC pr#it u"ar "i#pr l #i"#o SCADA para d"arrollar la" aplicacion", nla%&ndolo con l "r!idor "r!i dor adcuado$
MATERIA MATERIA VII – MONITORIZACION DE PROCESOS •
Unidad G: Si#atic inCC T#a T#a G$1: In"talación - Con/+uración d inCC$ inCC$ .a 4rra#inta Si#atic inCC pr#it d"arrollar "i"t#a" d "upr!i"ión u cont#pln toda" la" 'uncionalidad" d"crita" antrior#nt, tal" co#o +"tión d alar#a", arc4i!ado d dato", trndin+, tc$ El ENTORNO DE IN?ENIERIA DE PROECTOS DE INCC "t& con'or#ado por: Di(u)o", para di"0ar rpr"ntacion" d planta5 E"tructura d Arc4i!o", para +uardar dato"!nto" #arcado" con 'c4a - 4ora n una (a" d dato" SQ.5 ?nrador d In'or#", para +nrar in'or#" "o(r lo" dato" "olicitado"5 - Ad#ini"tración d Dato", para d/nir d /nir - rcopilar dato" d toda la planta$ El TIEMPO DE EHECUCION d inCC pr#it a lo" u"uario" intractuar con la aplicación dircta#nt n la #&uina o d"d un cuarto d control$ .o" REQUISITOS nc"ario" para inCC "on: indo;" P Pro'""ional Sr!ic Pac 1 o indo;" <888 Pro'""ional Sr!ic Pac = o $ No " podr& in"talar n un "i"t#a con indo;" P o#, ad#&" " nc"ita tnr in"talada" la" aplicacion": Sr!icio" Micro"o't M""a+ Quuin+ Micro"o't SQ. Sr!r <888$ T#a T#a G$<: Su Pri#r Pro-cto Pro-cto n inCC$ Para crar un pro-cto n inCC, " d(: iniciar inCC, crar un pro-cto, "lccionar in"talar un P.C o un controlador, d/nir lo" Ta+", crar - ditar la" i#&+n" d proc"o, d/nir la" caractr*"tica" ti#po " d )cución d inCC - acti!ar "u" i#&+n" n l ti#po d )cución d inCC$ .a pri#ra !% u " a(r inCC, " !i"uali%ar& un cuadro d di&lo+o con la" "i+uint" tr" opcion": crar un pro-cto para "tación #onopu"to, crar un pro-cto para "tación #ultipu"to, o crar un pro-cto clint$ Ta#(i>n Ta#(i>n " pud a(rir un pro-cto Bi"tnt$ Si "u ordnador no tin nin+@n no#(r NtJIOS, " lla#ar& DE9AU.T$ .o" ta+" intrno" "on a"i+nacion" d ##oria dntro d inCC u cu#pln la #i"#a 'uncionalidad u un P.C$ .o" +rupo" d Ta+" Ta+" "ir!n para "tructurar "truct urar lo" Ta+"$ Para podr crar una !aria(l d proc"o " nc"ario in"talar antrior#nt un dri!r - crar una conBión$ Si d"a utili%ar n@#ro" po"iti!o" - n+ati!o" para "u +a#a d !alor" !al or" d proc"o, d( utili%ar un ta+ con "i+no$ Para crar una i#a+n d proc"o - a(rir l di"0ador +r&/co, procda co#o "i+u: crar crar una i#a+n d proc"o5 proc"o5 crar una "+unda "+unda i#a+n dl proc"o5 a(rir l di"0ador +r&/co5 +a#a d color"5 +a#a d o()to"5 +a#a d "tilo"5 'uncion" d alina#into5 'uncion" d %oo#5 (arra d #n@"5 (arra d 4rra#inta"5 +a#a d 'unt"5 - (arra d capa"$ Un o()to " dina#i%a nla%ando una d "u" caractr*"tica" con un Ta+$ Ta+$
.a !ntana d caractr*"tica" d o()to l pr#it d/nir - #odi/car atri(uto"$ Pud ca#(iar lo" color" - caractr*"tica" +o#>trica", a"* co#o !alor" d/nido" para #*ni#o" - #&Bi#o"$ Una (o#(illa !rd ! rd indica u " 4a nla%ado un Ta+ con "t atri(uto$ Una caractr*"tica "crita n n+rita indica u un Ta+ Ta+ "t& conctado con un atri(uto$ Para !r có#o " pr"ntar& l pro-cto a un oprario durant la )cución 4a+a clic n la" opcion" 9il 9il - Acti!at d la l a (arra d #n@ dl Bplorador d inCC$ T#a T#a G$=: Vi"uali%ar Valor" Valor" d Proc"o$ Proc"o$ Para con/+urar la anotación d Ta+", procda a: a(rir l ditor Ta+ .o++in+, con/+urar un t#pori%ador, crar un arc4i!o con l a"i"tnt d arc4i!o", crar una !ntana d tndncia" con l di"0ador +r&/co, crar una !ntana d ta(la" n l di"0ador d +r&/co", d/nir l partro d inicio - acti!ar l pro-cto$ .o" t#pori%ador" pudn con/+urar" para anotacion" o para l arc4i!a#into$ El ti#po d arc4i!ado "i#pr "r& un #@ltiplo 2n@#ro ntro3 dl ti#po d anotación "lccionado$ El !alor anotado n cada intr!alo d arc4i!o "i#pr " l @lti#o !alor anotado$ Al 4acr clic n l o()to Ti#r" " !i"uali%an todo" lo" ti#po" "t&ndar n la !ntana d dato"$ NO " con!nint ca#(iar "to" ti#po" "t&ndar$ .o" intr!alo" d ti#po para anotacion" o l arc4i!a#into " o(tinn #ultiplicando la (a" por l 'actor$ 'actor$ T#a T#a G$: Con/+urar Mn"a)"$ Para con/+urar la anotación d alar#a" Alar# Alar# .o++in+ " d(: a(rir l ditor Alar# Alar# .o++in+5 acti!ar l a"i"tnt dl "i"t#a5 con/+urar l tBto dl #n"a)5 d/nir l color dl #n"a) u"ando di'rnt" cla"" d #n"a)"5 con/+urar la "upr!i"ión d lo" !alor" l*#it5 in"rtar una !ntana d #n"a)" n "u i#a+n5 d/nir l partro inicial5 - acti!ar "u pro-cto$ S d( ca#(iar la lon+itud dl (lou d tBto d u"uario M""a+ TBt TBt - Point Point o' Error para lu+o podr con/+urar l #n"a)$ .o" #n"a)" pudn !i"uali%ar" n di'rnt" color" durant l ti#po d )cución$ Mdiant la "upr!i"ión d lo" !alor" l*#it " po"i(l "upr!i"ar lo" Ta+" Ta+" para +aranti%ar u "u" !alor" !alor" no Bcdan lo" l*#it" a"i+nado"$ .o" !alor" d 4i"t>r"i" pudn introducir" co#o !alor" a("oluto" o porcntual" 2dl !alor l*#it "uprior o in'rior33$ T#a T#a G$G: Pro+ra#ación d Accion"$ Accion"$ inCC pr#it rali%ar la pro+ra#ación d accion" a"ociada" a o()to" o() to" - !nto", para llo di"pon d un ntorno d pro+ra#ación ANSI C$ Para a(rir l ntorno d pro+ra#ación d(r#o" "lcciona pri#ro la acción u ur#o" pro+ra#ar$ El ln+ua) d pro+ra#ación d accion" i#pl#ntado n lo" SCADAS no "t& uni/cado$ No" pod#o" ncontrar SCADAS cu-o ln+ua) d
pro+ra#ación " ANSI C, otro" con Vi"ualJa"ic, otro" con C, inclu"o co#(inacion" d !ario" d llo"$ S tra(a)a 4a(itual#nt con Intrnal 9unction", la" cual" " d"+lo"an n: alar#a", ##oria, 'uncion" C, +r&/co", Ta+", Ta+", !aria(l" inCC T#a T#a G$K: E)#plo Pr&ctico 1 S !a a rali%ar un pro-cto u con"i"t n la 'unción #arc4a paro d un #otor #diant un autó#ata SF=88, con la po"i(ilidad d podr #an)arlo d"d inCC$ El "i"t#a di"pondr& d un pul"ador d #arc4a 2E 1<$83 - un pul"ador d paro 2E 1<$13$ Di"pondr#o" ta#(i>n d una "alida 2A 1<$83 u +o(rnar& l contactor dl #otor$ #otor$ Para l #ando d"d inCC tra(a)ar#o" con do" #arca" auBiliar", una d #arc4a 2M188$83 - una d paro 2M188$13$ No d(#o" con'undir la dircción dl uipo uipo con la dircción d lo" o()to" d lo" u ur#o" Btrar in'or#ación$ .o" punto" d acc"o MPI 4a(itual" "on: MPI 2Punto d Acc"o Acc"o d inCC3, PC ADAPTER2MPI3 2Punto d Acc"o ?n>rico3 , SON.INE 2Punto d Acc"o d"d STEP3$ Enu#rar#o" lo" pa"o" nc"ario" para rali%ar un pro-cto n inCC: pri#ro procdr#o" a crar nu"tro pro-cto l cual podr& "r #onou"uario o #ultiu"uario5 tra" crar l pro-cto procdr#o" a la "lcción dl dri!r nc"ario para la co#unicación con l di"po"iti!o d adui"ición d dato"5 una !% "lccionado l dri!r - con/+urada la conBión 4a(r& u d/nir lo" ta+" nc"ario" para nu"tro" pro-cto" lo" cual" podr&n "r intrno" o d proc"o5 una !% d/nida" la" !aria(l" d(r#o" procdr a la cración d la" pantalla" d nu"tro pro-cto - para llo u"ar#o" la 4rra#inta ?rap4ic" D"i+nr5 nu"tra" pantalla" podr&n contnr #ultitud d l#nto" l #nto" u no" pr#itir&n tanto la rpr"ntación d !aria(l" d proc"o co#o la intractuación con lo" di"po"iti!o" d adui"ición d dato"5 "i d"a#o" rcurrir al arc4i!ado d dato" u"ar#o" la 4rra#inta Ta+ Ta+ .o++in+ - con "ta utilidad podr#o" al#acnar !alor" con di'rnt" pauta" para "u po"trior "tudio inclu"o "u rpr"ntación #diant +r&/co" tndncia"5 inCC ta#(i>n no" pr#it la pr"ntación d a!i"o" alar#a" #diant la 4rra#inta Alar# .o++in5 "i con la" 'uncionalidad" incorporada" d inCC no tu!i>"#o" "u/cint ntonc" podr#o" rcurrir a la 4rra#inta d pro+ra#ación ANSI C para pro+ra#ar nu"tra" 'uncion"$