Vous êtes sur la page 1sur 99

INSTITUTOPOLITECNICONACIONAL

ESCUELASUPERIORDEINGENIERAMECNICAY
ELCTRICA

UNIDADPROFESIONALAZCAPOTZALCO

IMPLEMENTACIN DE UN SISTEMA SCADA PARA LA MEZCLA


DE DOS SUSTANCIAS EN UNA INDUSTRIA QUMICA


TESIS

QUE PARA OBTENER EL TITULO DE:
INGENIERO ROBOTICO INDUSTRIAL


PRESENTA:
DE LA ROSA GALVN HERNN




INDICE


INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

1

IINDICE

CAPTULOI
INTRODUCCIN...........................................................................................................................3

1.1LOSPROCESOSINDUSTRIALES.........................................................................................4
1.2HISTORIA................................................................................................................................6
1.3LAINSTRUMENTACININDUSTRIALYLOSSISTEMASDECONTROL..........................8
1.3.1MEDIDORESVOLUMTRICOS:...................................................................................11
1.3.2MEDIDORESDECAUDALMSICO.............................................................................12
1.3.3MEDIDORESDENIVELDELQUIDOS........................................................................12
1.3.4MEDIDORESDENIVELDESLIDOS.........................................................................13
1.3.5ELEMENTOSELECTROMECNICOS-ELECTRNICOS...........................................15
1.3.6ELEMENTOSELECTRNICOSDEVACO..................................................................15
1.4SISTEMADELAZOABIERTO..............................................................................................17
1.5SISTEMADELAZOCERRADO............................................................................................18

CAPTULOII
DESCRIPCIONGENERALDEUNSISTEMASCADA................................................................19

2.1INTRODUCCIONALSISTEMASCADA................................................................................20
ASPECTO................................................................................................................................21
TIPODEARQUITECTURA.....................................................................................................21
2.2CARACTERISTICASDEUNSISTEMASCADA...................................................................26
2.3REQUISITOS.........................................................................................................................28
2.4PRESTACIONES...................................................................................................................29

CAPTULOIII
DESCRIPCINEINTEGRACINGENERALDEUNSISTEMASCADA..................................31

3.1COMPONENTESHARDWAREYSOFTWAREDEUNSISTEMASCADA.........................32
3.2LAPLATAFORMADETRABAJO..........................................................................................34
3.3LAINTERFAZ........................................................................................................................37
3.4ELACONDICIONAMIENTODESEALES...........................................................................38
3.5LACAPAFSICADELASREDESINDUSTRIALES.............................................................39
3.6COMPONENTESHARDWARE.............................................................................................40
3.7COMPONENTESSOFTWARE..............................................................................................43
3.8TECNOLOGIASDEINTEGRACIN.....................................................................................50
3.8.1INTERFACESDECOMUNICACIN..............................................................................50
3.8.2TECNOLOGASDEINTEGRACINMICROSOFT:DRIVERSESPECFICOS............51
3.9PROCESADORESDECOMUNICACIONESFRONTEND..............................................55
3.10ARQUITECTURACLIENTE/SERVIDORENSISTEMASSCADA.................................55
3.11PROTOCOLOSYREDESDECOMUNICACIN...............................................................57
3.11.1LASREDESDECOMUNICACIN..............................................................................57
3.11.2RADIO...........................................................................................................................59
3.11.3LOSCIRCUITOSTELEFNICOS...............................................................................60
3.11.4INTERFAZSERIALRS-232........................................................................................60
3.11.5COMUNICACINENREDCONPROTOCOLOPROPIETARIO................................60
3.11.6COMUNICACINENREDCONPROTOCOLOTCP/IP.............................................61
3.11.7ETHERNET/IP.............................................................................................................62
3.11.8DNP3.0.........................................................................................................................62
3.12SEGURIDADENLOSSISTEMASSCADA.........................................................................63
3.13EVOLUCIONDELSOFTWARESCADA.............................................................................66
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

2

3.13.1TENDENCIAS...............................................................................................................67

CAPTULOIV
IMPLEMENTACINDEUNSISTEMASCADA..........................................................................69

4.1IDENTIFICACIN.................................................................................................................70
4.1.1LANZAMIENTO.............................................................................................................71
4.1.2DEFINICIN..................................................................................................................72
4.1.3DISEO.........................................................................................................................73
4.1.4ADQUISICIN...............................................................................................................73
4.1.5LIQUIDACINDELPROYECTO..................................................................................74
4.2PARTEAPLICADAYCARACTERSTICASDELPLCCPM1...............................................75
4.2.1EJEMPLODEAPLICACION...............................................................................................75
4.3PROGRAMACINMEDIANTECX-PROGRAMMER............................................................77
4.3.1CONFIGURACINYCREACINDEUNNUEVOPROYECTO...................................78
4.3.2ENTORNODEPROGRAMACIN.................................................................................81
4.3.3MODOON-LINE.............................................................................................................86
4.3.4TRANSFERENCIADELPROGRAMA...........................................................................86
4.3.5VERIFICACINDELPROGRAMA................................................................................86
4.3.6MODODEOPERACIN................................................................................................86
4.4SOFTWARESCADACX-SUPERVISOR...............................................................................87
4.4.1CARACTERSTICASYFUNCIONES............................................................................87
4.5SUPERVISINYCONTROLDELPROCESO......................................................................89
4.5.1PUNTOSDEENTRADAALSISTEMA...........................................................................92
4.5.2PUNTOSDESALIDADELSISTEMA............................................................................93
4.5.3CREACINDEOBJETOSYANIMACIONES...............................................................95

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

3















INTRODUCCIN.



















INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

4

CAPTULOI

INTRODUCCIN.

1.1LOSPROCESOSINDUSTRIALES.

Los procesos industriales exigen el control de la fabricacin de los diversos


productos obtenidos. Los procesos son muy variados y abarcan muchos tipos
de productos: la fabricacin de los productos derivados del petrleo, de los
productos alimenticios, la industria cermica, las centrales generadoras de
energa, la siderurgia, los tratamientos trmicos, la industria papelera, la
industriatextil,etc.

En todos estos procesos es absolutamente necesario controlar y mantener


constantes algunas magnitudes, tales como la presin, el caudal, el nivel, la
temperatura, el PH, la conductividad, la velocidad, la humedad, el punto de
roco, etctera. Los instrumentos de medicin y control permiten el
mantenimientoylaregulacindeestasconstantesencondicionesmsidneas
quelasqueelpropiooperadorpodrarealizar.

En los inicios de la era industrial, el operario llevaba a cabo un control manual


de estas variables utilizando slo instrumentos simples, manmetros,
termmetros, vlvulas manuales, etc., control que era suficiente por la relativa
simplicidaddelosprocesos.Sinembargo,lagradualcomplejidadconquestos
sehanidodesarrollandohaexigidosuautomatizacinprogresivapormediode
losinstrumentosdemedicinycontrol.Estosinstrumentoshanidoliberandoal
operariodesufuncindeactuacinfsicadirectaenlaplantayalmismotiempo,
le han permitido una labor nica de supervisin y de vigilancia del proceso
desdecentrosdecontrolsituadosenelpropioprocesoobienensalasaisladas
separadas; asimismo, gracias a los instrumentos ha sido posible fabricar
productos complejos en condiciones estables de calidad y de caractersticas,
condiciones que al operario le seran imposibles o muy difciles de conseguir,
realizandoexclusivamenteuncontrolmanual.

En los procesos industriales a controlar deben mantenerse en general las


variables (presin, caudal, nivel, temperatura, etc.), bien en un valor deseado
fijo, bien en un valor variable con el tiempo de acuerdo con una relacin
predeterminada, o bien guardando una relacin determinada con otra variable.
El sistema de control que permite este mantenimiento de las variables puede
definirsecomoaquelquecomparaelvalordelavariableocondicinacontrolar
con un valor deseado y toma una accin de correccin de acuerdo con la
desviacinexistentesinqueeloperariointervengaenabsoluto.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

5

El sistema de control exige pues, para que esta comparacin y subsiguiente
correccinseanposibles,queseincluyaunaunidaddemedida,unaunidadde
control, un elemento final de control y el propio proceso. Este conjunto de
unidades forman un bucle o lazo que recibe el nombre de bucle de control. El
buclepuedeserabiertoobiencerrado.
Unejemplodebucleabiertoeselcalentamientodeaguaenuntanquemediante
unaresistenciaelctricasumergida.

Un bucle cerrado representativo lo constituye la regulacin de temperatura en


unintercambiadordecalor.

Enamboscasosseobservaqueexistenelementosdefinidoscomoelelemento
de medida, el transmisor, el controlador, el indicador, el registrador y el
elementofinal.

Medianteelpresentetrabajosepretenderealizarunacercamientoalcomplejo,
cambiante y, en ocasiones, difuso mundo de los sistemas de supervisin y
controlenlaindustria.

El objetivo principal de la automatizacin industrial consiste en gobernar la


actividad y la evolucin de los procesos sin la intervencin continua de un
operadorhumano.

En los ltimos aos, se ha estado desarrollado un sistema, denominado


SCADA, el cul permite supervisar y controlar, las distintas variables que se
encuentran en un proceso o planta determinada. Para ello se deben utilizar
distintos perifricos, software de aplicacin, unidades remotas, sistemas de
comunicacin,etc.,loscualespermitenaloperadormediantelavisualizacinen
unapantalladecomputador,tenerelcompletoaccesoalproceso.

Existen como sabemos varios sistemas que permiten controlar y supervisar,


como lo son: PLC, DCS y ahora SCADA, que se pueden integrar y comunicar
entre s, mediante una red Ethernet, y as mejorar en tiempo real,la interfaz al
operador.

Ahora no slo se puede supervisar el proceso, sino adems tener acceso al


historial de las alarmas y variables de control con mayor claridad, combinar
basesdedatosrelacionadas,presentarenunsimplecomputador,porejemplo,
una plantilla Excel, documento Word, todo en ambiente Windows, siendo as
todoelsistemamsamigable.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

6

Lejosdeofreceruntrabajoexhaustivoyenprofundidadsobreeltema,loquese
intenta esdejar clara la idea de cmo es un sistema SCADA en su forma ms
genrica;desdeelsoftwareutilizadoensuconfiguracinolosdriversde

protocolo, hasta la parte ms hardware y de componentes tecnolgicos de


dichossistemas.

Paraello,steproyectorevisalascaractersticas,prestacionesyrequisitosque
debe presentar un sistema SCADA; as como, la configuracin, estructura e
integracindesuscomponentes:softwareyhardware;esdecir,lapartelgicay
fsica del sistema que permite el funcionamiento de las distintas partes de la
industriadondeseaplica,comounnicosistemafuncional.

Finalmente, lo que se quiere es dejar patente que los sistemas SCADA son
una aplicacin para la integracin de los procesos industriales, que ofrecen
muchas expectativas en eficacia y optimizacin de los procesos industriales.
Por ello, el nivel de automatizacin que presenta una industria basada en
softwareSCADAeselmsaltoquehoyendasepuedever.

1.2HISTORIA

Los primeros SCADA eran simplemente sistemas de telemetra que


proporcionaban reportes peridicos de las condiciones de campo vigilando las
seales que representaban medidas y/o condiciones de estadoen ubicaciones
de campo remotas. Estos sistemas ofrecan capacidades muy simples de
monitoreo y control, sin proveer funciones de aplicacin alguna. La visin del
operadorenelprocesoestababasadaenloscontadoresylaslmparasdetrs
depanelesllenosdeindicadores.

Mientras la tecnologa se desarrollaba, los ordenadores asumieron el papel de


manejarlarecoleccindedatos,disponiendocomandosdecontrol,yunanueva
funcin la presentacin de la informacin sobre una pantalla de CRT. Los
ordenadores agregaron la capacidad de programar el sistema para realizar
funcionesdecontrolmscomplejas.

Muchas empresas viendo la necesidad y lo rpido que avanzaba el desarrollo


de los computadores, fueron realizando programas de aplicacin especficos
paraatenderrequisitosdealgnproyectoparticular.Asnacieronlospequeos
SCADAS,desarrolladosporempresasdesarrolladorasdesoftwareyunanueva
experienciaparamuchasdeellas.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

7

Ingenieros de varias industrias asistieronaldiseodeestos sistemas, por sta
razn su percepcin de SCADA adquiri las caractersticas de su propia
industria.ProveedoresdesistemasdesoftwareSCADA,deseandoreutilizarsu
trabajo previo sobre los nuevos proyectos, perpetuaron esta imagen de
industria-especficos por su propia visin de los ambientes de control con los
cualestenanexperiencia.Solamentecuandonuevosproyectosrequirieron

funciones y aplicaciones adicionales, se logr que los desarrolladores de


sistemas SCADA tuvieran la oportunidad de desarrollar experiencia en otras
industrias.

Hoy, los proveedores de SCADA estn diseando sistemas que son pensados
para resolver las necesidades de muchas industrias con mdulos de software
industria-especficos disponibles para proporcionar las capacidades requeridas
comnmente. No es inusual encontrar software SCADA comercialmente
disponible adaptado para procesamiento de papel y celulosa, industrias de
aceite y gas, hidroelctricas, gerenciamiento y provisin de agua, control de
fluidos,etc.

PuestoquelosproveedoresdeSCADAantienentendenciaenfavordealguna
industria sobre otras, los compradores de estos sistemas a menudo dependen
del proveedor para una comprensiva solucin a su requisito, y generalmente
procurarseleccionarunvendedorquepuedaofrecerunacompletasolucincon
unproductoestndarqueestapuntadohacialasnecesidadesespecficasdel
usuario final. Si selecciona a un vendedor con experiencia limitada en la
industria del comprador, el comprador debe estar preparado para asistir al
esfuerzodeingenieranecesarioparadesarrollarelconocimientoadicionaldela
industria requerido por el vendedor para poner con xito el sistema en
ejecucin.

LamayoradelossistemasSCADAquesoninstaladoshoyseestconvirtiendo
en una parte integral de la estructura de gerenciamiento de la informacin
corporativa.Estossistemasyanosonvistosporlagerenciasimplementecomo
herramientas operacionales, sino como un recurso importante de informacin.
Enestepapelcontinansirviendocomocentroderesponsabilidadoperacional,
pero tambin proporcionan datos a los sistemas y usuarios fuera del ambiente
delcentrodecontrolquedependendelainformacinoportunaenlacualbasan
susdecisioneseconmicascotidianas.

La mayora de los vendedores principales de SCADA han reconocido esta


tendencia, y estn desarrollando rpidamente mtodos eficientes para hacer
disponibles los datos, mientras protegen la seguridad y funcionamiento del
sistema SCADA. La arquitectura de los sistemas de hoy integra a menudo
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

8

muchosambientesdecontroldiferentes,talescomotuberasdegasyaceite,en
unsolocentrodecontrol.

Paraalcanzarunnivelaceptabledetoleranciadefallasconestossistemas,es
comn tener ordenadores SCADA redundantes operando en paralelo en el
centro primario del control, y un sistema de reserva del mismo situado en un
rea geogrficamente distante. Esta arquitectura proporciona la transferencia
automticadelaresponsabilidaddelcontroldecualquierordenadorquepueda

llegar a ser inasequible por cualquier razn, a una computadora de reserva en


lnea,sininterrupcinsignificativadelasoperaciones.
Annosehaestablecidounestndarparaposeerextensionescompatiblesen
tiemporealdesistemasoperativos.
De una forma estrictamente determinante, los sistemas estndar actuales
deben ser modificados de forma general, as que la principal ventaja de un
sistema basado en PC -su estructura abierta puede llegar a ser un
inconveniente. No obstante, la estructura abierta, permite a la empresa o el
desarrolladorms libertad en la eleccin de la herramienta adecuada para el
anlisis,diseoyprogramacindelsistemaSCADA.
Cada vez ms, las empresas se plantean la automatizacin de una serie de
procesos en su entorno industrial. Con ello se pretende mejorar la
productividad, aumentar la calidad del producto final, adems de aumentar la
seguridad en el trabajo. Para conseguir estos objetivos, las empresas deben
utilizar ordenadores y un software especializado en monitorizacin, control y
adquisicindedatos;sistemasSCADA.
Ademselestudiodelsistemaamonitorizary/ocontrolarabregrandespuertas
alconocimientonoslodeinformtica,sinodeotroscampos.Cuandosequiere
supervisarunsistemanoslodebentenerseconocimientosdeinformtica,sino
que adems es necesario saber como acta, funciona y reacciona dicho
sistema, por lo tanto es necesario elestudio del sistema en s. Esla puertade
entrada al conocimiento de otros campos, al trabajo en grupo que puede estar
formado por Qumicos, Fsicos, Ingenieros en Telecomunicacin, Ingenieros
Industrialesdondecadaindividuoaportasusconocimientosyadquieredeotros.

1.3LAINSTRUMENTACININDUSTRIALYLOSSISTEMASDECONTROL.

Losinstrumentosdecontrolempleados,enlasindustriasdeprocesotalescomo
qumica, petroqumica, alimenticia, metalrgica, energtica, textil, papel, etc.,
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

9

tienen su propia terminologa; los trminos empleados definen las
caractersticaspropiasdemedidaydecontrolylasestticasydinmicasdelos
diversos instrumentos utilizados: Indicadores, registradores, controladores,
transmisoresyvlvulasdecontrol.

Los instrumentos de medicin y de control son relativamente complejos y su


funcinpuedecomprendersebiensiestnincluidosdentrodeunaclasificacin
adecuada. Como es lgico, pueden existir varias formas para clasificar los
instrumentos,cadaunadeellasconsuspropiasventajasylimitaciones.Se

considerarn dos clasificacionesbsicas:laprimera relacionada con la funcin


delinstrumentoylasegundaconlavariabledelproceso.

Deacuerdoconlafuncindelinstrumento,obtenemoslasformassiguientes:

Instrumentos ciegos; son aquellos que no tienen indicacin visible de la


variable.Hayquehacernotarquesonciegoslosinstrumentosdealarma,tales
como presostatos y termostatos (interruptores de presin y temperatura
respectivamente)queposeenunaescalaexteriorconunndicedeseleccinde
lavariable,yaquesloajustanelpuntodedisparodelinterruptoroconmutador
alcruzarlavariableelvalorseleccionado.Sontambininstrumentosciegos,los
transmisoresdecaudal,presin,nivelytemperaturasinindicacin.

Los instrumentos indicadores disponende un ndice y deunaescala graduada


enlaquepuedeleerseelvalordelavariable.Segnlaamplituddelaescalase
dividen en indicadores concntricos yexcntricos. Existen tambin indicadores
digitalesquemuestranlavariableenformanumricacondgitos.

Los instrumentos registradores registran con trazo continuo o a puntos la


variable,ypuedensercircularesodegrficorectangularoalargadosegnsea
laformadelgrfico.

Loselementosprimariosestnencontactoconlavariableyutilizanoabsorben
energadelmediocontroladoparadaralsistemademedicinunaindicacinen
respuesta a la variacin de la variable controlada. El efecto producido por el
elemento primario puede ser un cambio de presin, fuerza, posicin, medida
elctrica,etc.Porejemplo:enloselementosprimariosdetemperaturadebulbo
ycapilar,elefectoeslavariacindepresindelfluidoquelosllenayenlosde
termopar se presenta una variacin de fuerza electromotriz. El elemento
primariopuedeformaronoparteintegraldeltransmisor

Los transductores reciben una seal de entrada funcin de una o ms


cantidades fsicas y la convierten modificada o no a una seal de salida. Son
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

10

transductores,unrel,unelementoprimario,untransmisor,unconvertidorPP/I
(presin de proceso a intensidad), un convertidor PP/P (presin de proceso a
sealneumtica),etc.

Losconvertidoressonaparatosquerecibenunasealdeentradaneumtica(3-
15psi)oelectrnica(4-20mAc.c.)procedentedeuninstrumentoydespusde
modificarlaenvanlaresultanteenformadesealdesalidaestndar.Ejemplo:
unconvertidorP/I(sealdeentradaneumticaasealdesalidaelectrnica,un
convertidor I/P (seal de entrada elctrica a seal de salida neumtica).
Convienesealarqueavecesseconfundeconvertidorcontransductor.Este

ltimo trmino es general y no debe aplicarse a un aparato que convierta una


sealdeinstrumentos.

Los receptores reciben las seales procedentes de los transmisores y las


indican o registran. Los receptores controladores envan otra seal de salida
normalizadaqueactansobreelelementofinaldecontrol.

Loscontroladorescomparanlavariablecontrolada(presin,nivel,temperatura)
con un valor deseado y ejercen una accin correctiva de acuerdo con la
desviacin. La variable controlada la pueden recibir directamente, como
controladores locales o bien indirectamente en forma de seal neumtica,
electrnicaodigitalprocedentedeuntransmisor.

Elelementofinaldecontrolrecibelasealdelcontroladorymodificaelagente
decontrol.Enelcontrolneumtico,elelementosueleserunavlvulaneumtica
ounservomotorneumticoqueefectan.

Los transmisores son instrumentos que captan la variable de proceso y la


transmiten a distancia a un instrumento receptor indicador, registrador,
controlador o una combinacin de estos. Existen varios tipos de seales de
transmisin: neumticas, electrnicas, digitales, hidrulicas y telemtricas. Las
msempleadasenlaindustriasonlastresprimeras,lassealeshidrulicasse
utilizan ocasionalmente cuando se necesita una gran potencia y las seales
telemtricasseempleancuandohayunadistanciadevarioskilmetrosentreel
transmisoryelreceptor.

De acuerdo con la variable del proceso, los instrumentos se dividen en


instrumentosdecaudal,nivel,presin,temperatura,densidadypesoespecfico,
humedad y punto de roco, viscosidad, posicin, velocidad, PH, conductividad,
frecuencia,fuerza,turbidez,etc.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

11

Esta clasificacin corresponde especficamente al tipo de las seales medidas
siendo independiente del sistema empleado en la conversin de la seal de
proceso. De este modo, un transmisor neumtico de temperatura del tipo de
bulboycapilar,esuninstrumentodetemperaturaapesardequelamedidase
efectaconvirtiendolasvariacionesdepresindelfluidoquellenaelbulboyel
capilar;elaparatoreceptordelasealneumticadeltransmisoranterioresun
instrumento de temperatura, si bien, al ser receptor neumtico lo podramos
considerarinstrumentodepresin,caudal,nivelocualquierotravariable,segn
fuera la seal medida por el transmisor correspondiente; un registrador
potenciomtrico puede ser un instrumento de temperatura, de conductividad o
de velocidad, segn sean las seales medidas por los elementos primarios de
termopar,electrodosodnamo.

Enlamayorpartedelasoperacionesrealizadasenlosprocesosindustrialesy
en las efectuadas en laboratorio y en plantas piloto es muy importante la
medicindeloscaudalesdelquidosodegases.

Existen varios mtodos para medir el caudal segn sea el tipo de caudal
volumtricoomsicodeseado.Entrelostransductoresmsimportantesfiguran
lossiguientes:

1.3.1MEDIDORESVOLUMTRICOS:
Depresindiferencial
Placaorificio
Tobera
TuboVnturi
TuboPitot
TuboAnnubar

Dereavariable
Rotmetro

Develocidad
Vertederoconflotadorencanalesabiertos
CaudalmetrodeTurbina
Caudalmetroultrasnicas

DeFuerza
Placadeimpacto

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

12

Detensininducida
Caudalmetromagntico

Dedesplazamientopositivo
Caudalmetrodediscooscilante
Caudalmetrodepistnoscilante
Caudalmetrodepistnalternativo
Caudalmetrorotativo
Caudalmetrodeparedesdeformables

Detorbellino
Medidordefrecuenciadetermistancia,ocondensadoroultrasonidos

Oscilante
Vlvulaoscilante

1.3.2MEDIDORESDECAUDALMSICO

Trmico
Diferenciadetemperaturasendossondasderesistencia

FuerzadeCoriolis
Tuboenvibracin

Enlaindustria,lamedicindenivelesmuyimportante,tantodesdeelpuntode
vista del funcionamiento del proceso como de la consideracin del balance
adecuadodemateriasprimasodeproductosfinales.

Losinstrumentosdenivelpuedendividirseenmedidoresde niveldelquidosy
deslidos.

1.3.3MEDIDORESDENIVELDELQUIDOS
Los medidores de nivel de lquidos trabajan midiendo, bien directamente la
alturadelquidosobreunalneadereferencia,bienlapresinhidrosttica,bien
eldesplazamientoproducidoenunflotadorporelpropiolquidocontenidoenel
tanquedelproceso,obienaprovechandocaractersticaselctricasdellquido.

Losinstrumentosdemedidadirectasedividenen:
Medidordesonda
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

13

Medidordecintayplomada
Medidordeniveldecristal
Medidordeflotador.

Losaparatosquemidenelnivelaprovechandolapresinhidrostticasedividen
en:
Medidormanomtrico
Medidordemembrana
Medidordetipoburbujeo
Medidordepresindiferencialdediafragma

Los instrumentos que utilizan caractersticas elctricas del lquido se clasifican


en:
Medidorconductivo
Medidorcapacitivo
Medidorultrasnico
Medidorderadiacin
Medidorlser

1.3.4MEDIDORESDENIVELDESLIDOS

En los procesos continuos, la industria ha ido exigiendo el desarrollo de


instrumentos capaces de medir el nivel de slidos en puntos fijos o de forma
continua,enparticularenlosestanquesdestinadosacontenermateriasprimas
oproductosfinales.

Medidoresdeniveldepuntofijo
MedidordeDiafragma
Varillaflexible
Paletasrotativas

Medidoresdenivelcontinuos
Medidordeniveldesondeoelectromecnicodepeso

El control de la presin en los procesos industriales da condiciones de


operacin seguras. Cualquier recipiente o tubera posee cierta presin mxima
de operacin y de seguridad variando sta, de acuerdo con el material y la
construccin. Las presiones excesivas no solo pueden provocar la destruccin
delequipo,sinotambinpuedeprovocarladestruccindelequipoadyacentey
ponen al personal en situaciones peligrosas, particularmente cuando estn
implcitas,fluidosinflamablesocorrosivos.Paratalesaplicaciones,laslecturas
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

14

absolutas de gran precisin con frecuencia son tan importantes como lo es la
seguridadextrema.
Porotrolado,lapresinpuedellegaratenerefectosdirectosoindirectosenel
valor de las variables del proceso (como la composicin de una mezcla en el
proceso de destilacin). En tales casos, su valor absoluto medio o controlado
conprecisinesdegranimportanciayaqueafectaralapurezadelosproductos
ponindolosfueradeespecificacin.
Lapresinpuededefinirsecomounafuerzaporunidaddereaosuperficie,en
donde para la mayora de los casos se mide directamente por su equilibrio
directamenteconotrafuerzaconocidaquepuedeserladeunacolumnaliquida,
un resorte, un embolo cargado con un peso o un diafragma cargado con un
resorte o cualquier otro elemento que puede sufrir una deformacin cualitativa
cuandoseleaplicalapresin.
Los instrumentos industriales de medicin de presin son una parte muy
importanteparalasindustriasdeprocesoengeneraldehoyenda.
Tienen un campo de aplicacin muy amplio y abarca desde valores muy bajos
(vaco) hasta presiones muy altas. Los instrumentos de presin se dividen en
tresgrupos:Mecnicos,Neumticos,Electromecnicos-Electrnicos.
Elementosmecnicossedividenen:
Elementos primarios de medida directa que miden la presin
comparndola con la ejercida por un lquido de densidad y altura
conocidas (barmetro de cubeta, manmetro de tubo en U, manmetro
de tubo inclinado, manmetro de toro pendular, manmetro de
campana).
Elementosprimarioselsticosquesedeformanporlapresininternadel
fluido que contienen. Los elementos primarios elsticos ms empleados
son:eltuboBourdon,elelementoenespiral,elhelicoidal,eldiafragmay
elfuelle.

Como elementos neumticos consideramos los instrumentos transmisores


neumticos:
Transmisores neumticos: Los transmisores neumticos se basan en el
sistema tobera-obturador que convierte el movimiento del elemento de
medicinenunasealneumtica.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

15

1.3.5ELEMENTOSELECTROMECNICOS-ELECTRNICOS
Los elementos electromecnicos de presin utilizan un elemento mecnico
elstico combinado con un transductor elctrico que genera la seal elctrica
correspondiente. El elemento mecnico consiste en un tubo Bourdon, espiral,
hlice,diafragma,fuelleounacombinacindelosmismosque,atravsdeun
sistemadepalancasconviertelapresinenunafuerzaoenundesplazamiento
mecnico.
Los elementos electromecnicos de presin se clasifican segn el principio de
funcionamientoenlossiguientestipos:
Transmisoreselectrnicosdeequilibriodefuerzas
Resistivos.
Magnticos
Capacitivos.
Extensomtricos.
Piezoelctricos.

1.3.6ELEMENTOSELECTRNICOSDEVACO
Los transductores electrnicos de vaco se emplean para la medida de alto
vaco,sonmuysensiblesyseclasificanenlossiguientestipos:
MecnicosFuelleyIonizacinFilamentocaliente
DiafragmaCtodofro
Radiacin
MedidorMcLeod
TrmicosTermopar
Pirani
Bimetal
LaTemperaturaesdifcildedefinir,yaquenoesunavariabletantangiblecomo
loeslapresin,dadoqueensucaso,nopodemosreferirlaaotrasvariables.
Latemperaturaesunestadorelativodelambiente,deunfluidoodeunmaterial
referido a un valor patrn definido por el hombre, un valor comparativo de uno
delosestadosdelamateriaPorotraparte,si,positivamente,podremosdefinir
los efectos que los cambios de temperatura producen sobre la materia, tales
comolosaumentosodisminucindelavelocidaddelasmolculasdeella,con
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

16

consecuencia palpable, tales como el aumento o disminucin del volumen de
esaporcindemateriaoposiblescambiosdeestado.
Existendosescalasdetemperaturaodosformasdeexpresarelestadorelativo
delamateria,estasson:
Temperaturasabsolutas
Temperaturasrelativas
Las escalas absolutas expresanla temperatura de tal forma que su valor cero,
es equivalente al estado ideal de las molculas de esa porcin de materia en
estadoestticooconenergacinticanula.
Lasescalas relativas,sonaquellas que se refieren a valorespreestablecidoso
patronesenbaseloscualesfueestablecidaunaescaladeusocomn.
Los diferentes tipos de instrumentos que son usados para la medicin de la
temperaturasonbsicamentelossiguientes:
TermmetrodeVidrio
TermmetroBimetlico
Termopares
Termoresistencia(RTD)
PirmetrodeRadiacin
La medicin del pH se efecta ya sea por un mtodo colorimtrico o por uno
electromtrico. Para este ltimo, el uso de peachmetros, instrumentos
electrnicosalefecto,eslomscomnhoyenda.Sinembargo,muchagente
sigue prefiriendo losantiguos mtodos colorimtricos, sencillos y prcticosque
ademsnosedescomponen.
La medicin mediante el electrodo de pH (pH-metro) de vidrio es en la
actualidad,elmtodomsutilizadoparadeterminarelpH.Estemtodoconsiste
en una medicin potenciomtrica con un sensor electroqumico. Los sensores
electroqumicos transmiten un voltaje que vara directamente con la
concentracindehidrogeniones.Dependiendodeltipodesensorylacalidadde
la calibracin, se pueden obtener niveles de precisin mejores que 0.03
unidadesdepH.
El mtodo colorimtrico se basa en el uso de colorantes orgnicos complejos
quecambiandecolordeacuerdoalvalordelpHdeunasolucinacuosa.Estas
substanciasseconocencomoindicadores.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

17

Paralamayoradeloscasos,aquellosquerequierenunrangodepHentre4,0y
8,4,sonsuficientesslocuatrocolorantesensolucin.Estoscolorantesson:
verdedebromocresol
rojodeclorofenol
azuldebromotimol
yrojofenol.

1.4SISTEMADELAZOABIERTO

Un sistema de lazo abierto es aqul donde la salida no tiene efecto sobre la


accin de control. La exactitud de un sistema de lazo abierto depende de dos
factores:

a)Lacalibracindelelementodecontrol.
b)Larepetitividaddeeventosdeentradasobreunextensoperododetiempo
enausenciadeperturbacionesexternas.

Unesquematpicodeuncontroldelazoabiertosepuedeapreciarenlafigura
(1.1). En sta se muestra que para que la temperatura del agua en el tanque
permanezcaconstanteesnecesarioquelastemperaturasenlastomasdeagua
fraycalientenosufrancambios.Otrofactorqueincidesobreelestadofinalde
la salida es la temperatura de operacin del proceso. Si por cualquier motivo
estacambia,entonceslasalidacambiaencasilamismaproporcin.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

18

1.5SISTEMADELAZOCERRADO.

Un sistema de control de lazo cerrado es aqul donde la seal de salida tiene


efecto sobre la accin de control. La figura da un panorama general de un
sistema de lazo cerrado donde se puede apreciar que la salida es medida y
retroalimentada para establecer la diferencia entre en valor deseado y el valor
obtenido a la salida, y en base a esta diferencia, adoptar acciones de control
adecuadas.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

19

DESCRIPCIONGENERALDEUN
SISTEMASCADA.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

20

CAPTULOII

DESCRIPCIONGENERALDEUNSISTEMASCADA.

2.1INTRODUCCIONALSISTEMASCADA.

ElnombreSCADAsignifica:(SupervisoryControlAndDataAdquisition,Control
SupervisoryAdquisicindedatos).

Un sistema SCADA es una aplicacin o conjunto de aplicaciones software


especialmente diseada para funcionar sobre ordenadores de control de
produccin, con acceso a la planta mediante la comunicacin digital con los
instrumentos y actuadores, e interfaz grfica de alto nivel con el usuario
(pantallastctiles,ratonesocursores,lpicespticos,etc.)

Aunque inicialmente solo era un programa que permita la supervisin y


adquisicin de datos en procesos de control, en los ltimos tiempos han ido
surgiendounaseriedeproductoshardwareybusesespecialmentediseadoso
adaptadosparastetipodesistemas.LainterconexindelossistemasSCADA
tambin es propia, se realiza una interfaz del PC a la planta centralizada,
cerrandoellazosobreelordenadorprincipaldesupervisin.

El sistema permite comunicarse con los dispositivos de campo (controladores


autnomos, autmatas programables, sistemas de dosificacin, etc.) para
controlar el proceso en forma automtica desde la pantalla del ordenador, que
es configurada por el usuario y puede ser modificada con facilidad. Adems,
provee de toda la informacin que se genera en el proceso productivo a
diversosusuarios.

Los sistemas SCADA se utilizan en el control de oleoductos, sistemas de


transmisin de energa elctrica, yacimientos de gas y petrleo, redes de
distribucin de gas natural, subterrneos, generacin energtica (convencional
ynuclear).

NotodoslossistemasSCADAestnlimitadosaprocesosindustrialessinoque
tambin se ha extendido su uso a instalaciones experimentales como la fusin
nuclear donde la alta capacidad de gestionar un nmero elevado de E/S, la
adquisicinysupervisindeesosdatos;convierteaestos,ensistemasideales
en procesos que pueden tener canales entorno a los 100k o incluso cerca de
1M.

Sistemas similares a SCADA son vistos rutinariamente en fbricas, plantas de


tratamiento, etc. stos son llamados a menudo como Sistemas de Control
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

21

Distribuidos (DCS - Distributed Control Systems). Tienen funciones similares a
los sistemas SCADA, pero las unidades de coleccin o de control de datos de
camposeestablecengeneralmentedentrodeunreaconfinada.
Las comunicaciones pueden ser va una red de rea local (LAN), y sern
normalmente confiables y de alta velocidad. Un sistema DCS emplea
generalmentecantidadessignificativasdecontrolalazocerrado.Adiferenciade
los Sistemas de Control Distribuido, en un SCADA el lazo de control es
GENERALMENTEcerradoporeloperador.

LosSistemasdeControlDistribuidosecaracterizanporrealizarlasaccionesde
control en forma automtica. Hoy en da es fcil hallar un sistema SCADA
realizando labores de control automtico en cualquiera de sus niveles, aunque
sulaborprincipalseadesupervisinycontrolporpartedeloperador.

En la tabla No. 1 se muestra un cuadro comparativo de las principales


caractersticas de los sistemas SCADA y los Sistemas de Control Distribuido
(estas caractersticas no son limitantes para uno u otro tipo de sistemas, son
tpicas).

ASPECTO SCADAs DCS


TIPODEARQUITECTURA CENTRALIZADA DISTRIBUDA
TIPODECONTROL
PREDOMINANTE
SUPERVISORIO:
Lazos de control cerrados
poreloperador.
Adicionalmente:
Control secuencial y
regulatorio.
REGULATORIO:
Lazos de control cerrados
automticamente por el
sistema.
Adicionalmente:
Control secuencial, batch,
algoritmosavanzados,etc.
TIPOSDEVARIABLES DESACOPLADAS ACOPLADAS
READEACCIN
reasgeogrficamente
distribuidas.
readelaplanta.
UNIDADESDEADQUISICIN
DEDATOSYCONTROL
Remotas,PLCs.
Controladoresdelazo,
PLCs.
MEDIOSDECOMUNICACIN
Radio,satlite,lneas
telefnicas,conexin
directa,LAN,WAN.
Redesderealocal,
conexindirecta.
BASEDEDATOS CENTRALIZADA DISTRIBUDA
TablaNo.1:AlgunasdiferenciastpicasentresistemasSCADAyDCS.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

22

Un sistema SCADA por otra parte, generalmente cubre reas geogrficas ms
grandes, y normalmente depende de una variedad de sistemas de
comunicacinmenosconfiablesqueunaLAN.Elcontrolalazocerradoenesta
situacinsermenosdeseable.

UnsistemaSCADAseutilizaparavigilaryparacontrolarlaplantaindustrialoel
equipamiento. El control puede ser automtico, o iniciado por comandos de
operador.LaadquisicindedatoseslogradaenprimerlugarporlosRTU'sque
exploran las entradas de informacin de campo conectadas con ellos (pueden
tambinserusadosPLC's(ProgrammableLogicControllers).

Estosehacegeneralmenteaintervalosmuycortos.LaMTUentoncesexplorar
los RTU's generalmente con una frecuencia menor. Los datos se procesarn
para detectar condiciones de alarma, y si una alarma estuviera presente, sera
catalogadayvisualizadaenlistasespecialesdealarmas.

Losdatospuedenserdetrestiposprincipales:

Datos analgicos (por ejemplo nmeros reales) que quizs sean


presentadosengrficos.
Datosdigitales(On/Off)quepuedenteneralarmasasociadasaunestado
oalotro.
Datosdepulsos(porejemploconteoderevolucionesdeunmedidor)que
sernnormalmentecontabilizadosoacumulados.

La interfaz primaria al operador es un display que muestra una representacin


delaplantaodelequipamientoenformagrfica.Losdatosvivos(dispositivos)
se muestran como dibujos o esquemas en primer plano (foreground) sobre un
fondo esttico (background). Mientras los datos cambian en campo, el
foreground es actualizado (una vlvula se puede mostrar como abierta o
cerrada,etc.).

Los datos analgicos se pueden mostrar como nmeros, o grficamente


(esquemadeuntanqueconsuniveldelquidoalmacenado).Elsistemapuede
tener muchos de tales displays, y el operador puede seleccionar los ms
relevantesencualquiermomento.

El flujo de la informacin en los sistemas SCADA es como se describe a


continuacin:

El FENMENO FSICO lo constituye la variable que deseamos medir,


dependiendodelproceso,lanaturalezadelfenmenoesmuydiversa:presin,
temperatura, flujo, potencia, intensidad de corriente, voltaje, ph.,densidad, etc.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

23

Este fenmeno debe traducirse a una variable que sea inteligible para el
sistema SCADA, es decir, en una variable elctrica. Para ello, se utilizan los
SENSORESoTRANSDUCTORES.

LosSENSORESoTRANSDUCTORESconviertenlasvariacionesdelfenmeno
fsicoenvariacionesproporcionalesdeunavariableelctrica.Lasvariables
elctricasmsutilizadasson:voltaje,corriente,carga,resistenciao
capacitancia.

SCADAtpico

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

24

Sin embargo, esta variedad de tipos de seales elctricas debe ser procesada
para ser entendida por el computador digital. Para ello se utilizan
ACONDICIONADORES DE SEAL, cuya funcin es la de referenciar estos
cambios elctricosa una misma escala de corrienteo voltaje.Adems, provee
aislamientoelctricoyfiltrajedelasealconelobjetodeprotegerelsistemade
eventualidadesyruidosoriginadosenelcampo.

Una vez acondicionada la seal, la misma se convierte en un valor digital


equivalente en el bloque de CONVERSIN DE DATOS. Generalmente, esta
funcin es llevada a cabo por un circuito de conversin analgico/digital. El
computadoralmacenaestainformacin,lacualesutilizadaparasuANLISISy
para la TOMA DE DECISIONES. Simultneamente, se MUESTRA LA
INFORMACINalusuariodelsistema,entiemporeal.

Basadoenlainformacin,eloperadorpuedeTOMARLADECISINderealizar
una accinde controlsobre elproceso. El operador comanda al computadora
realizarla, y de nuevo debe convertirse la informacin digital a una seal
elctrica.EstasealelctricaesprocesadaporunaSALIDADECONTROL,el
cualfuncionacomounacondicionadordeseal,lacuallaescalaparamanejar
undispositivodado:bobinadeunrel,setpointdeuncontrolador,etc.

Los sistemas SCADA mejoran la eficacia del proceso de monitoreo y control


proporcionando la informacin oportuna para poder tomar decisiones
operacionales apropiadas. De igual forma, ya que cuenta con informacin
(alarmas,histricos,paradas,etc.)deprimeramanodeloqueocurreuocurri
en el proceso, permite la integracin con otras herramientas del negocio como
losonintranets,ERP,SPC,etc.

Para comprender mejor el funcionamiento de estos sistemas se utiliza el


siguienteejemplo:

Supngase tener un circuito elctrico simple que consiste en un interruptor y


unaluz.Similaraeste:

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

25

Este circuito permite que un operador mire la luz y sepa si el interruptor est
abierto o cerrado. El interruptor puede indicar que un motor est trabajando o
parado,osiunapuertaestabiertaocerrada,oansihahabidounincidenteo
elequipoesttrabajando.

Hasta ahora no hay nada especial sobre esto. Pero ahora imagnese que el
interruptor y la lmpara estn separados 100 kilmetros. Obviamente no se
podra tener un circuito elctrico tan grande, y ahora ser un problema que
involucrarequipamientodecomunicaciones.

Ahora complique un poco ms el problema. Imagnese que se tienen 2000 de


tales circuitos. No se podran producir 2000 circuitos de comunicacin. Sin
embargo alguien encontr que se podra utilizar un solo circuito de
comunicacincompartindolo.Primeroenvaelestado(abierto/cerradoo0/1)
del primer circuito. Luego enva el estado del segundo circuito, etc. Necesita
indicaraqucircuitoseaplicaelestadocuandoseenvanlosdatos.

Eloperadorenelotroextremotodavatieneunproblema:tienequemonitorear
los2000circuitos.Parasimplificarsutareasepuedeutilizarunacomputadora.
La computadora vigilara todos los circuitos, y le dira al operador cundo
necesita prestarle atencin a un circuito determinado. La computadora ser
informadaculeselestadonormaldelcircuitoyculesunestadode"alarma".
Vigila todos los circuitos, e informa al operador cuando cualquier circuito entra
enalarmacomparandoconestosvalores.

Algunos circuitos pueden contener datos "analgicos", por ejemplo, un nmero


que representa el nivel de agua en un tanque. En estos casos la computadora
ser informada de los valores de niveles mximo y mnimo que deban ser
considerados normales. Cuando el valor cae fuera de este rango, la
computadoraconsiderarestocomounaalarma,yeloperadorserinformado.
Sepodratambinutilizarlacomputadoraparapresentarlainformacindeuna
manera grfica (un cuadro vale mil palabras). Podra mostrar una vlvula en
colorrojocuandoestcerrada,overdecuandoestabierta,etc.

Un sistema SCADA real es an ms complejo. Hay ms de un sitio. Algunos


tienen 30.000 a 50.000 "puntos" que normalmente proporcionan tanto
informacin analgica como digital o de estado (por ejemplo, nmeros tales
como el nivel del lquido en un tanque), puede enviar un valor de estado (por
ejemplo,encenderunabomba)tantocomorecibirlo(bombaencendida).

La potencia de la computadora se puede utilizar para realizar un complejo


secuenciamiento de operaciones, por ejemplo: ABRA una vlvula, despus
ENCIENDAunabomba,perosolamentesilapresinesmayorde50.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

26

La computadora se puede utilizar para resumir y visualizar los datos que est
procesando.Lastendencias(grficos)devaloresanalgicosenunciertoplazo
son muy comunes. Recoger los datos y resumirlos en informes para los
operadoresylagerenciasoncaractersticasnormalesdeunsistemaSCADA.

2.2CARACTERISTICASDEUNSISTEMASCADA

Los sistemas SCADA, en su funcin de sistemas de control, dan una nueva


caracterstica de automatizacin que realmente pocos sistemas ofrecen: la de
supervisin.

Sistemas de control hay muchos y muy variados y todos, bien aplicados,


ofrecen soluciones ptimas en entornos industriales. Lo que hace de los
sistemas SCADA una herramienta diferente es la caracterstica de control
supervisado. De hecho, la parte de control viene definida y supeditada, por el
proceso a controlar, y en ltima instancia, por el hardware e instrumental de
control (PLCs, controladores lgicos, armarios de control... ) o los algoritmos
lgicos de control aplicados sobre la planta los cuales pueden existir
previamentea la implantacindel sistema SCADA, el cual se instalar sobre y
enfuncindeestossistemasdecontrol(otrossistemasSCADApuedenrequerir
o aprovechar el hecho de implantar un nuevo sistema de automatizacin en la
plantaparacambiaruoptimizarlossistemasdecontrolprevios)

En consecuencia, se supervisa el control de la planta y no solamente se


monitorean las variables que en un momento determinado estn actuando
sobre la planta; esto es, se pueden actuar y variar las variables de control en
tiemporeal,algoquepocossistemaspermitenconlafacilidadintuitivaquedan
lossistemasSCADA.

Se puede definir la palabra supervisar como ejercer la inspeccin superior en


determinadoscasos,verconatencinocuidadoysometerunacosaaunnuevo
examen para corregirla o repararla permitiendo una accin sobre la cosa
supervisada. La labor del supervisor representa una tarea delicada y esencial
desdeelpuntodevistanormativoyoperativo;destaaccindependeengran
medidagarantizarlacalidadyeficienciadelprocesoquesedesarrolla.

Enelsupervisordescansalaresponsabilidaddeorientarocorregirlasacciones
que se desarrollan. Por lo tanto tenemos una toma de decisiones sobre las
acciones ltimas de control por parte del supervisor, que en el caso de los
sistemasSCADA,estasrecaensobreeloperario.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

27

Esto marca una diferencia notable en los sistemas SCADA de los sistemas
clsicos de automatizacin donde las variables de control estn distribuidas
sobreloscontroladoreselectrnicosdelaplantaydificultamuchounavariacin
en el proceso de control, ya que estos sistemas una vez implementados no
permitenuncontrolatiemporealptimo.

LafuncindemonitorizacindeestossistemasserealizasobreunPCindustrial
ofreciendo una visin de los parmetros de control sobre la pantalla de
ordenador,loquesedenominaunHMI(HumanMachineInterface),comoenlos
sistemas SCADA, pero slo ofrecen una funcin complementaria de
monitorizacin:observarmedianteaparatosespecialeselcursodeunoovarios
parmetros fisiolgicos o de otra naturaleza para detectar posibles anomalas
(DefinicinRealAcademiadelaLengua)

Es decir, los sistemas de automatizacin de interfaz grfica tipo HMI bsicos,


ofrecenunagestindealarmasenformatorudimentariasmediantelascualesla
nica opcin que le queda al operario es realizar una parada de emergencia,
reparar o compensar la anomala y realizar un reset. En los sistemas SCADA,
se utiliza un HMI interactivo el cual permite detectar alarmas y a travs de la
pantalla solucionar el problema mediante las acciones adecuadas en tiempo
real.EstootorgaunagranflexibilidadalossistemasSCADA.

En definitiva, el modosupervisor del HMI de un sistema SCADA no solamente


seala los problemas, sino lo ms importante, orienta en los procedimientos
parasolucionarlos.

Amenudo,laspalabrasSCADAyHMIinducenciertaconfusinenlosprofanos
(frecuentemente alentada por los mismos fabricantes en su afn de diferenciar
el producto o exaltar comercialmente el mismo). Cierto es que todos los
sistemas SCADA ofrecen una interfaz grfica PC-Operario tipo HMI, pero no
todoslossistemasdeautomatizacinquetienenHMIsonSCADA.Ladiferencia
radica en la funcin de supervisin que pueden realizar estos ltimos a travs
delHMI.

Un SCADA debe cumplir varios objetivos para que su instalacin sea


perfectamenteaprovechada:

Adquisicin y almacenado de datos, para recoger, procesar y almacenar la


informacinrecibida,enformacontinuayconfiable.

Representacingrficayanimadadevariablesdeprocesoymonitorizacinde
staspormediodealarmas

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

28

Ejecutaraccionesdecontrol,paramodificarlaevolucindelproceso,actuando
bien sobre los reguladores autnomos bsicos (consignas, alarmas, mens,
etc.)biendirectamentesobreelprocesomediantelassalidasconectadas.

Arquitecturaabiertayflexibleconcapacidaddeampliacinyadaptacin.

Conectividadconotrasaplicacionesybasesdedatos,localesodistribuidasen
redesdecomunicacin.

Supervisin, para observar desde un monitor la evolucin de las variables de


control.

Transmisin,deinformacincondispositivosdecampoyotrosPC.

Base de datos, gestin de datos con bajos tiempos de acceso. Suele utilizar
ODBC.

Presentacin,representacingrficadelosdatos.InterfazdelOperadorHMI
(HumanMachineInterface).

Explotacin de los datos adquiridos para gestin de la calidad, control


estadstico,gestindelaproduccinygestinadministrativayfinanciera.

Alertaraloperadordecambiosdetectadosenlaplanta,tantoaquellosqueno
se consideren normales (alarmas) como cambios que se produzcan en la
operacin diaria de la planta (eventos). Estos cambios son almacenados en el
sistemaparasuposterioranlisis.

2.3REQUISITOS

Estos son algunos delos requisitosquedebe cumplir un sistemaSCADA para


sacarleelmximoprovecho:

-Deben ser sistemas de arquitecturas abiertas, capaces de crecer o adaptarse


segnlasnecesidadescambiantesdelaempresa.

-Debencomunicarsecontotalfacilidadydeformatransparenteparaelusuario
conelequipodeplanta(drivers)yconelrestodelaempresa(accesoaredes
localesydegestin).

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

29

-Los programas debern ser sencillos de instalar, sin excesivas exigencias, y
fciles de utilizar, con interfaces amables con el usuario (sonido, imgenes,
pantallastctiles,etc.).

-Elnmerodevariablesdelprocesoquesenecesitamonitorearesalto.

-Elprocesoestgeogrficamentedistribuido.Estacondicinnoeslimitativa,ya
que puede instalarse un SCADA para la supervisin y control de un proceso
concentradoenunalocalidad.

-Lasinformacindelprocesosenecesitaenelmomentoenqueloscambiosse
producenenelmismo,oenotraspalabras,lainformacinserequiereentiempo
real.

Lacomplejidadyvelocidaddelprocesopermitenquelamayoradelasacciones
decontrolseaniniciadasporunoperador.Encasocontrario,serequerirdeun
Sistema de Control Automtico, el cual lo puede constituir un Sistema de
ControlDistribuido,PLC's,ControladoresaLazoCerradoounacombinacinde
ellos.

2.4PRESTACIONES

Las prestaciones que puede ofrecernos un sistema SCADA eran impensables


haceunadcadaysonlassiguientes:

-Posibilidaddecrearpanelesdealarma,queexigenlapresenciadelordenador
parareconocerunaparadaosituacindealarma,conregistrodeincidencias.

-Generacindehistricosdesealdeplanta,quepuedenservolcadosparasu
procesosobreunahojadeclculo.

-Creacindeinformes,avisosydocumentacinengeneral.

-Ejecucindeprogramas,quemodificanlaleydecontrol,oinclusoelprograma
totalsobreunautmata(bajounasciertascondiciones).

-Posibilidad de programacin numrica, que permite realizar clculos


aritmticosdeelevadaresolucinsobrelaCPUdelordenador,ynosobrelade
unautmata,menosespecializado,etc.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

30

-Configuracin, que permite al usuario definir el entorno de trabajo de su
SCADA,adaptndoloalaaplicacinparticularquesedeseadesarrollar.
-Interfaz grfico del operador, que proporciona al operador las funciones de
controlysupervisindelaplanta.Elprocesoserepresentamediantesinpticos
grficos almacenadosen el ordenadordeproceso y generadosdesde el editor
incorporado en el SCADA o importados desde otra aplicacin durante la
configuracindelpaquete.

-Mdulo de proceso, el cual ejecuta las acciones de mando preprogramadas a


partirdelosvaloresactualesdevariablesledas.

-Gestin y archivo de datos, que se encarga del almacenamiento y procesado


ordenado de los datos, de forma que otra aplicacin o dispositivo pueda tener
accesoaellos.

-Comunicaciones, que se encarga de la transferencia de informacin entre la


plantaylaarquitecturahardwarequesoportaelSCADA,yentrestayelresto
deelementosinformticosdegestin.

Conellas,sepuedendesarrollaraplicacionesbasadasenelPC,concapturade
datos, anlisis de seales, presentaciones en pantalla, envo de resultados a
discooimpresora,controldeactuadores,etc.



INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

31
















DESCRIPCINEINTEGRACIN
GENERALDEUNSISTEMA
SCADA.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

32

CAPTULOIII

DESCRIPCINEINTEGRACINGENERALDEUNSISTEMASCADA.

3.1COMPONENTESHARDWAREYSOFTWAREDEUNSISTEMASCADA

Lossistemastendieronhistricamenteaserpropietariosymuyespecializados,
y donde fueron utilizados sistemas operativos de fines generales, tendieron a
sermodificadospesadamente.

Esto era debido a que los requisitos de SCADA superaban los lmites de la
tecnologa disponible y, por razones de performance, tendieron a proporcionar
sistemasgrficosporencargo,ausarbasesdedatosentiemporeal(congran
parte de la base de datos en memoria), y a menudo el hardware debi ser
modificadoparaestosrequisitosparticulares.

La serie Digital Equipment Corporation PDP11 y el sistemaoperativo RSX11M


eranquizslaplataformamscomnenlosSCADAdelosaos70yprincipios
de los 80. Posteriormente, Unix comenz a ser el sistema operativo de ms
frecuenteeleccin.

MientraslapotenciadelaPCaumentaba,lossistemasIntelllegaronasermuy
comunes, aunque las plataformas DEC Alfa, y otras estaciones de trabajo de
fineselevadosestnanenuso.

En pocas recientes Windows NT ha alcanzado alta aceptacin dentro de la


comunidad SCADA, aunque los sistemas muy grandes siguen siendo
probablementeestacionesdetrabajoUnix(QNXoSolaris)msvelocesensus
respuestas.

Actualmente la industria se est desarrollando claramente hacia estndares


abiertos: ODBC, INTEL PCs, sistemas estndares de grficos, e
interconectividadasistemasdecomputacincorrientes.

En aos recientes ha aparecido en el mercado un importante nmero de


sistemasSCADAsobreplataformasINTELPC,yaquestasestnaumentando
rpidamentesucapacidadyperformance.EjemplosdeellossonCitect,FIXde
Intellution,KEPwareyWonderware

En la actualidad los SCADA presentan caractersticas muy diversas, tienen tal


complejidadqueunanlisisgeneraldesuestadosedebedeabordarteniendo
encuentasolosusaspectosmsrepresentativos.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

33

Es porello que hemos seleccionado algunos tpicos quepermiten caracterizar
alosSCADAdeformaglobal.

Estossemuestranenlafigurasiguiente:

LostresaspectosgeneralesquecomponenunSCADAson:

LaTeoraquelosfundamenta.
LaTecnologaquepermitesuimplementacin.
LasAplicacionesqueledanunsentidoasuexistencia.

Dentro de la Teora se destacan la del Control Automtico y Secuencial, la


Metrologa, el Control Estadstico, la Deteccin de Fallos, la Identificacin de
AccesoylaGestinEmpresarial.

EnelcampodelaTecnologaseestableceunadivisinnaturalentreHardware
ySoftware.

Y se reportan aplicaciones en diversos campos entre los que sobresalen la


mediana y la gran industria, los laboratorios, la medicina, la automocin y la
domtica.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

34

DentrodelhardwarequeformalosSCADApodemosidentificar4componentes,
mostrados en la figura de siguiente. A continuacin analizaremos el estado
actualdecadauno.

3.2LAPLATAFORMADETRABAJO

Un SCADA puede establecerse sobre varias plataformas de trabajo que son:


ReguladoresConvencionales,AutmatasProgramablesyComputadoras.

Los Reguladores Convencionales ocupan en muchos sistemas SCADA, la


primeralneafrentealprocesojuntoalossensoresyactuadores.Seencargan
de procesar las mediciones, de calcular la ley de control, y si es necesario, de
modificarelestadodeloselementosdeaccinfinal.

Estos elementos han evolucionado considerablemente en los ltimos aos y a


ellosedebesupresenciaenlossistemasdecontrolesactuales.Apesardela
fuerte competencia que le presentan otros sistemas, como por ejemplo los
autmatasprogramables.

Desde hace algn tiempo los Reguladores Convencionales cuentan con


capacidades de control multilazo, y mantienen las estructuras en cascada,
relacin,etc.,ysepresentancondistintostiposdealgoritmosdecontrol.

Muchosdeellospermitenlacomunicacinconnivelessuperioresyatravsde
ella se pueden realizar cambios de referencia, ajuste de parmetros, envo de
mediciones o deteccin de fallos. Incorporan adems capacidades de
conversinadiferentesunidadesdeingeniera.

Algunos constituyen verdaderos sistemas de adquisicin de datos ya que


poseendispositivosdealmacenamientoydeprocesamientoenlnea.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

35

Existenreguladoresespecializadosenvariablesespecficasyconalgoritmosde
regulacinpreestablecidosporelfabricante,comoporejemploelreguladorPID
paraelcontroldetemperaturaquesemuestraenlafigura.

En otros casos se pueden encontrar incorporados en el sensor (por lo que se


especializaneneltipodevariablequemideelsensor)einclusounidossensor,
reguladoryactuador.

Un ejemplo de ello son los variadores de velocidad que controlan la velocidad


delmotormanipulandolafrecuenciaylatensindealimentacin,comolohace
el compresor inteligente ELMO-G-2BH7 de SIEMENS. Si bien tienen un papel
importante en los lazos de regulacin, estos dispositivos carecen de la
capacidadparaatendersecuenciaslgicasdeoperacin.

Ocurreenocasionesquenosolosequierecontrolarelcomportamientodeuna
o ms variables de inters, sino que tambin se quiere mantener el control
sobrelasecuenciadeoperacin.SobretodoenprocesosbatchlosAutmatas
Programablessoncapacesderealizarambasfunciones,deahqueseanalizan
acontinuacin.

Los Autmatas Programables o PLC (Programable Logic Controller), son el


principalcompetidordelosreguladoresconvencionales.Ensusinicioscumplan
solo tareas de secuenciacin pero han ido incorporando capacidades de
regulacin cada vez ms complejas. Su capacidad para trabajar en ambientes
adversos,suconcepcinmodularysuscrecientesprestaciones,loshanhecho
preferidosentrelosproductoresdeSCADA.

Se pueden encontrar desde los niveles ms bajos de regulacin, hasta los


niveles superiores. Pero se considera que, en la mayora de los casos, donde
mejor se desempean es en un nivel intermedio, entre los reguladores
convencionalesyunnivelsuperiorpresididoporunacomputadoraindustrial.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

36

Cuentan con amplias capacidades de comunicacin, tanto con dispositivos de
campo como sensores y actuadores, as como con redes industriales de
diversostipos.Enestesentidopermitenlatransmisindemedicionesyvalores
de referencia o mando, parmetros de configuracin y ajuste, verificacin y
deteccin de fallos, sealizacin de alarmas, etc. Cuentan con dispositivos de
respaldo de energa, con gran cantidad de temporizadores y contadores, con
diversasentradasysalidasdenaturalezaanalgicaydigital.

Su programacin se realiza con una computadora personal, o empleando un


programador de mano especfico del autmata. En la mayora de los casos
utilizan lenguajes de alto nivel, formados por smbolos conocidos y utilizados
ampliamenteporelpersonaldelaindustria.

Tambinsehandesarrolladograncantidaddepanelesoperativos(OP)demuy
buenaresolucin,contecladoopantallatctil.

Las Computadoras Industriales generalmente forman parte de los niveles


superioresdelSCADA,dondeseencargandelasupervisindelproceso,delos
cambios en la estrategia de control que le transmiten a los niveles inferiores
(dondepuedenestarlosautmatas,losreguladoresuotrascomputadoras)yde
mostrarlainformacindeunaformamsamigableytilsegnlaposicinque
ocupen en al estructura de la empresa o la fbrica. Aunque tambin podemos
encontrarlasenelcontroldigitaldirecto(DDC)

Las Computadoras de Oficina aumentan su ndice de proteccin intrnseca o


proteccin IP, mediante la adicin de protecciones adicionales como cajas
metlicas con presin positiva y filtros de aire, pantallas tctiles, etc.
Adicionalmenteyproductodesupropiodesarrollo,surobustezaumenta.

Disminuyen las conexiones internas mediante la integracin de las tarjetas de


video, sonido y controladoras de comunicacin, discos y puertos en la propia
tarjeta principal. Tambin los medios de almacenamiento evolucionan hacia
elementos ms estables que garantizan en mayor medida la conservacin de
losdatos.

Enestegruposedestacanlascomputadorasporttilesquetienenpotenciadas
todasestascaractersticasyquepuedensertrasladadasdeunlugaraotrocon
pocos riesgos de avera. Pero sobretodo setratadeque las computadorasde
oficinaconstituyanunaalternativamuchomenoscostosaquelascomputadoras
industriales.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

37

Las Computadoras Empotradas (PC embedded) son computadoras diseadas
para que todos o la mayora de sus componentes estn en una sola tarjeta.
Fabricadas de forma robusta con un alto grado de integracin, cuentan con la
mayoradelasventajasdeunacomputadoraconvencionalperoincorporansolo
los recursos estrictamente necesarios (pueden funcionar sin monitor o sin
teclado)

Sehanvistopotenciadasporeldesarrollodesistemaoperativosentiemporeal
oconsoporteparatrabajoentiemporeal,sistemasdetiemporeal,delenguajes
deprogramacinydeprotocolosdecomunicacinparasistemasempotrados.

Son buenas opciones para aplicaciones con requerimientos de tiempo crticos,


dondesedeseemantenerelentornodetrabajodeunacomputadoraestndar.
UnejemplodeestossistemaseselestndarPC/104.(Motorola,PC-104)

Otravarianteaconsiderarenunfuturoprximosonlaspequeascomputadoras
de mano, que con mayor frecuencia hacen uso de Internet y prestan servicios
de informacin, incorporando versiones especializadas de sistemas operativos
que usan las de oficina. Ya muchos productores de software para SCADA se
preocupan por ofrecer variantes de sus productos para estos equipos, incluso
yasereportanalgunasaplicaciones.

En general las computadoras son ampliamente usadas tanto en el Control


DigitalDirectocomoenelcontroldistribuido.Enelprimercasopuedensustituir
alreguladorconvencionalyalautmata,cumpliendolasfuncionesdeambosen
un nico equipo, pero esto es factible solo en sistemas de pocas entradas y
salidas,dondeelclientenodeseahacerunagraninversin.

Enelcasodelcontroldistribuidolacomputadoraesunelementoimprescindible
ysutrabajosehacemsefectivosiennivelesinferioresseempleanautmatas,
reguladoresconvencionalesoinclusootrascomputadoras.

Haycasosenlosqueserequieremuchapotenciadeclculoyaltaconfiabilidad
de los Sistemas Operativos. Para esto se emplean las Estaciones de Trabajo
(Workstations) que aunque son computadoras superan en muchos aspectos a
lasPC.

3.3LAINTERFAZ

Lainterfaztienelafuncindetransformar lassealesqueentransalendela
plataforma de trabajo desde hacia el proceso. En ella se encuentran los
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

38

conversores analgicos/digitales (A/D) encargados de convertir las magnitudes
fsicasenvaloresdigitalesutilizablesporlaplataformadetrabajo,yconversores
digitales/analgicos(D/A)querealizanlafuncincontraria.

Tambin manejan las entradas y las salidas digitales, y al igual que las
analgicas, necesitan que su valor se conserve durante todo el perodo de
muestreo. Incluyen adems, en algunos casos, contadores de eventos y
generadoresdesealesdeunafrecuenciadeterminada.

EnunmismoSCADAsepuedenencontrardiferentestiposdeinterfacesquese
clasifican segn la posicin que ocupan en la plataforma de trabajo, segn el
tipo de seal a tratar y segn la norma de la seal que tratan, mostramos a
continuacinestaclasificacin:

Segn la posicin que ocupan en la plataforma de trabajo, pueden ser


InternasExternas.

1. Lasinternassonlasmsempleadasenlosautmatasyreguladores
convencionales.
2. En el caso de las computadoras existe una marcada tendencia al
empleo de interfaces externas, que se comunican por los puertos
serie, paralelo, USB o Ethernet de la misma. Esto se debe
fundamentalmente a la rpida evolucin en que estn envueltos los
busesinternosdelascomputadoras(ISA,PCI,AGP,etc.)porloque
sehacemsconfiableymsfcilelempleodeinterfacesexternas.

Segneltipodesealatratarsepuedenclasificaren:

1. interfacesparasealesanalgicas
2. interfacesparasealesdigitales
3. interfacesparadiferentestiposdeseales

Ysegnlanormadelasealquetratanseencuentran:

1. deCorriente
2. deTensin
3. Multinorma.

3.4ELACONDICIONAMIENTODESEALES

Los elementos de acondicionamiento de seales son necesarios cuando la


interfaz no es capaz, producto de la naturaleza de la seal tratada, de
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

39

interactuardirectamente con los sistemas de medicino los de accionamiento,
ocuandolasealmedidanollegaconlacalidadrequerida.

En el primer caso se encuentran los dispositivos de desacople galvnico que


ofrecen proteccin al equipamiento instalado. Tambin encontramos rels o
contactores,amplificadoresdeseal,semiconductoresdepotencia,etc.

Cuando la seal medida incorpora ruido o vara muy rpido, puede que sea
necesario filtrarla. Tambin se ofrecen diferentes filtros para diversos tipos y
normasdeseales.

En muchos casos el acondicionamiento de seales se incluye en la interfaz,


haciendounproductomscompactoperomuchomsespecfico.

3.5LACAPAFSICADELASREDESINDUSTRIALES

Los SCADA no escapan al vertiginoso desarrollo que experimentan las


comunicaciones en nuestros das. En este sentido sufren cambios las redes
industrialesempleadasenelcontroldeprocesosenfuncindelasnecesidades
delosnuevosesquemasdecontroldistribuido.

Lasredesindustrialesjueganunpapelimprescindibleenlacoordinacindelas
tareasentreloselementosqueseencuentranendiferentesnivelesdelSCADA,
oenelmismonivel.

Enlaactualidadlainformacinpuedeviajardesdeunsensoralpiedelproceso,
hasta una estacin ubicada cerca o a muchos kilmetros de distancia, y
regresar una seal con un cambioparaelsistemadeaccionamiento.Paraello
emplea diferentes topologas, las cuales incluyen Internet, por cables, fibra
ptica,radioosatlites.

Todo esto es posible, entre otros, gracias al desarrollo de la capa fsica de las
redes, al aumento del ancho de banda, la potencia de transmisin y a su
fiabilidad. Tiene una influencia decisiva la normalizacin o estandarizacin de
los equipos que la forman. Aqu debemos destacar el trabajo meritorio de
organizaciones como IEEE y la FieldBus Foundation. En este sentido es
importantesealarelsurgimientoydesarrollodelosbusesdecampo.


INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

40

3.6COMPONENTESHARDWARE

UnsistemaSCADA,comoaplicacindesoftwareindustrialespecfica,necesita
ciertoscomponentesinherentesdehardwareensusistema,parapodertratary
gestionarlainformacincaptada.

Ordenador Central o MTU (Master Terminal Unit): Se trata del ordenador


principal del sistema el cual supervisa y recoge la informacin del resto de las
subestaciones, bien sean otros ordenadores conectados (en sistemas
complejos) a los instrumentos de campo o directamente sobre dichos
instrumentos.

EsteordenadorsueleserunPC,elcualsoportaelHMI.Deestosederivaqueel
sistema SCADA ms sencillo es el compuesto por un nico ordenador, el cual
eselMTUquesupervisatodalaestacin.

LasfuncionesprincipalesdelaMTUson:

Interroga en forma peridica a las RTUs, y les transmite consignas;


siguiendousualmenteunesquemamaestro-esclavo.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

41

Acta como interfase al operador, incluyendo la presentacin de
informacindevariablesentiemporeal,laadministracindealarmas,
ylarecoleccinypresentacindeinformacinhistoriada.

Puede ejecutar software especializado que cumple funciones


especficas asociadas al proceso supervisado por el SCADA. Por
ejemplo,softwareparadeteccindeprdidasenunoleoducto.

Ordenadores Remotos o RTUs (Remote Terminal Unit): Estos ordenadores


estnsituadosenlosnodosestratgicosdelsistemagestionandoycontrolando
lassubestacionesdelsistema,recibenlassealesdelossensoresdecampo,y
comandan los elementos finales de control ejecutando el software de la
aplicacinSCADA.

Se encuentran en el nivel intermedio o de automatizacin, a un nivel superior


estelMTUyaunnivelinferiorlosdistintosinstrumentosdecampoquesonlos
queejercenlaautomatizacinfsicadelsistema,controlyadquisicindedatos.

EstosordenadoresnotienenporqueserPCs,yaquelanecesidaddesoportar
un HMI no es tan grande a este nivel, por lo tanto suelen ser ordenadores
industrialestipoarmariosdecontrol,aunqueensistemasmuycomplejospuede
habersubestacionesintermediasenformatoHMI.

Una tendencia actual es la de dotar a los PLCs (en funcin de las E/S a
gestionar) con la capacidad de funcionar como RTUs gracias a un nivel de
integracin mayor y CPUs con mayor potencia de clculo. Esta solucin
minimizacostesensistemasdondelassubestacionesnoseanmuycomplejas
sustituyendoelordenadorindustrialmuchomscostoso.

Un ejemplo de esto son los nuevos PLCs (adaptables a su sistema SCADA)


Experion PKS (Power Knowledge System)) de Honeywell o los de Motorola
MOSCAD,deimplementacinmuchomsgenrica.(AnexoMOSCAD)

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

42

Red de comunicacin: ste es el nivel que gestiona la informacin que los


instrumentosdecampoenvanalareddeordenadoresdesdeelsistema.Eltipo
de BUS utilizado en las comunicaciones puede ser muy variado segn las
necesidades del sistema y del software escogido para implementar el sistema
SCADA, ya que no todos los paquetes software (as como los instrumentos de
campocomoPLCs)puedentrabajarcontodoslostiposdeBUS.

Hoy en da, gracias a la estandarizacin de las comunicaciones con los


dispositivos de campo, podemos implementar un sistema SCADA sobre
prcticamentecualquiertipodeBUS.

Es posible encontrar SCADAs sobre formatos estndares como los RS-232,


RS-422 y RS-485 a partir de los cuales, y mediante un protocolo TCP/IP,
podemosconectarelsistemasobreunbusenconfiguracinDMSyaexistente;
pasando por todo tipo de buses de campo industriales, hasta formas ms
modernas de comunicacin como Bluetooth (Bus de Radio), Micro-Ondas,
Satlite,Cable...

ApartedeltipodeBUS,existeninterfacesdecomunicacinespecialesparala
comunicacin en un sistema SCADA como puede ser mdems para estos
sistemas que soportan los protocolos de comunicacin SCADA y facilitan la
implementacindelaaplicacin.(AnexomdemsSCADA)

Otra caracterstica de las comunicaciones de un sistema SCADA es que la


mayoraseimplementansobresistemasWANdecomunicaciones,esdecir, los
distintosterminalesRTUpuedennoestarlocalizadosgeogrficamente.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

43

Instrumentos de Campo: Son todos aquellos que permiten tanto realizar la
automatizacin o control del sistema (PLCs, controladores de procesos
industriales,yactuadoresengeneral)comolosqueseencargandelacaptacin
deinformacindelsistema(sensoresyalarmas)

Una caracterstica de los Sistemas SCADA es que sus componentes son


diseados por distintos proveedores, sin coordinacin entre s. As, se tienen
diferentesproveedoresparalasRTUs(esposiblequeunsistemautiliceRTUs
de ms de un proveedor), mdems, radios, mini computadores, software de
supervisineinterfaseconeloperador,softwarededeteccindeprdidas,etc.

3.7COMPONENTESSOFTWARE

ParaobtenerlascaractersticasyprestacionespropiasdeunsistemaSCADA,
elsoftwaredebepresentarlassiguientesfunciones:

Manejodelsoporteocanaldecomunicacin.
Manejodeunoovariosprotocolosdecomunicacin(Drive)
ManejoyactualizacindeunaBasedeDatos
Administracindealarmas(Eventos)
Generacindearchivoshistricos.
Interfacesconeloperador(MMI-ManMachineInterface)
Capacidaddeprogramacin(VisualBasic,C)
Transferenciadinmicadedatos(DDE)
Conexinaredes
Debe tener capacidad para comunicarse con mltiples redes de
instrumentos,aunsiendodedistintaprocedenciayfabricantes(standard
IEC1131.3)

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

44

A continuacin exponemos los principales softwares SCADA que podemos
encontrar en el mercado. En algunos casos no tan solo proporcionan una
solucin puramente SCADA sino que incluyen el registro y gestin de datos
sobre software MES (Manufacturing Execution System) para explotacin de
datos de fabricacin. Este tipo de integracin de software MES en un sistema
SCADAesunasolucincadavezmsdemandadaporlosusuarios.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

45

Los mdulos o bloques software que permiten las actividades de adquisicin,


supervisinycontrolsonlossiguientes:

Configuracin: permite al usuario definir el entorno de trabajo de su aplicacin


segn la disposicin de pantallas requerida y los niveles de acceso para los
distintosusuarios.

Dentrodelmdulodeconfiguracinelusuariodefinelaspantallasgrficasode
texto que va a utilizar, importndolas desde otra aplicacin o generndolas
desdeelpropioSCADA.

Para ello, se incorpora un editor grfico que permite dibujar a nivel de pxeles
(puntos de pantalla) o utilizar elementos estndar disponibles, lneas, crculos,
textos o figuras, con funciones de edicin tpicas como copiar, mover, borrar,
etc.

Tambin durante la configuracin se seleccionan los drivers de comunicacin


quepermitirnelenlaceconloselementosdecampoylaconexinonoenred
deestosltimos,seseleccionaelpuertodecomunicacinsobreelordenadory
losparmetrosdelamisma,etc.

En algunos sistemas es tambin en la configuracin donde se indican las


variables que despus se van a visualizar, procesar o controlar, en forma de
listaotabladondepuedendefinirseaellasyfacilitarlaprogramacinposterior.

Interfazgrficadeloperador:proporcionaaloperadorlasfuncionesdecontroly
supervisindelaplanta.

El proceso a supervisar se representa mediante sinpticos grficos


almacenados en el ordenador de proceso y generados desde el editor
incorporado en el SCADA o importados desde otra aplicacin de uso general
(Paintbrush,DrawPerfect,AutoCAD,etc.)durantelaconfiguracindelpaquete.

Los sinpticos estn formados por un fondo fijo y varias zonas activas que
cambiandinmicamenteadiferentesformasycolores,segnlosvaloresledos
enlaplantaoenrespuestaalasaccionesdeloperador.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

46

Setienenquetenerencuentaalgunasconsideracionesalahoradedisearlas
pantallas:

Laspantallasdebenteneraparienciaconsistente,conzonasdiferenciadaspara
mostrarlaplanta(sinpticos),lasbotonerasyentradasdemando(control)ylas
salidasdemensajesdelsistema(estados,alarmas)

Larepresentacindelprocesoserealizarpreferentementemediantesinpticos
que se desarrollan de izquierda a derecha. La informacin presentada
aparecer sobre el elemento grfico que la genera o soporta, y las seales de
controlestarnagrupadasporfunciones.

Laclasificacinporcoloresayudaalacomprensinrpidadelainformacin;los
coloressernusadosdeformaconsistenteentodalaaplicacin:sirojosignifica
peligrooalarma,yverdesepercibecomoindicacindenormalidad,esteserel
significadodadoaestoscoloresencualquierpartedelaaplicacin.

Previendo dificultades en la observacin del color debe aadirse alguna forma


de redundancia, sobre todo en los mensajes de alarma y atencin: textos
adicionales,smbolosgrficosdinmicos,intermitencias,etc.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

47

Mdulodeproceso:ejecutalasaccionesdemandopreprogramadasapartirde
losvaloresactualesdevariablesledas.

Sobre cada pantalla es posible programar relaciones entre variables del


ordenador o del autmata que se ejecutan continuamente mientras la pantalla
est activa. La programacin se realiza por medio de bloques de programa en
lenguajedealtonivel(C,Basic,etc.)

Es muy frecuente que el sistema SCADA confe a los dispositivos de campo,


principalmente autmatas, el trabajo de control directo de la planta,
reservndoseparaslasoperacionespropiasdelasupervisin,comoelcontrol
delproceso,anlisisdetendencias,generacindehistricos,etc.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

48

Las relaciones entre variables que constituyen el programa de mando que el
SCADAejecutadeformaautomticapuedenserdelostipossiguientes:

1. Acciones de mando automticas preprogramadas dependiendo de


valoresdesealesdeentrada,salidaocombinacionesdestas.

2. Maniobrasosecuenciasdeaccionesdemando.

3. Animacindefigurasydibujos,asociandosuforma,color,tamao,etc.,a
valoractualdelasvariables.

4. Gestin de recetas, que modifican los parmetros de produccin


(consignas de tiempo, de conteo, estados de variables, etc.) de forma
preprogramada en el tiempo o dinmicamente segn la evolucin de
planta.

Gestin y archivo de datos: Se encarga del almacenamiento y procesado


ordenado de los datos, segn formatos inteligibles para perifricos hardware
(impresoras, registradores) o software (bases de datos, hojas de clculo) del
sistema,deformaqueotraaplicacinodispositivopuedateneraccesoaellos.

Pueden seleccionarse datos de planta para ser capturados a intervalos


peridicos, y almacenados con un cierto tiempo, como un registro histrico de
actividad,oparaserprocesadosinmediatamenteporalgunaaplicacinsoftware
parapresentacionesestadsticas,anlisisdecalidadomantenimiento.

EstoltimoseconsigueconunintercambiodedatosdinmicoentreelSCADA
yelrestodeaplicacionesquecorrenbajoelmismosistemaoperativo.

Por ejemplo, el protocolo DDE de Windows permite intercambio de datos en


tiempo real. Para ello, el SCADA acta como un servidor DDE que carga
variables de planta y las deja en memoria para su uso por otras aplicaciones
Windows, o las lee en memoria para su propio uso despus de haber sido
escritasporotrasaplicaciones.

Una vez procesados, los datos se presentan en forma de grficas analgicas,


histogramas,representacintridimensional,etc.,quepermitendespusanalizar
laevolucinglobaldelproceso.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

49

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

50

3.8TECNOLOGIASDEINTEGRACIN

Para que exista la comunicacin dentro del sistema se cuentan con los
siguientesmtodos.

3.8.1INTERFACESDECOMUNICACIN

EslaquepermitealPCMTUaccederalosdispositivosdecampo,atravsde
los RTU. As, la interfaz de comunicacin enlazar el MTU con los distintos
RTUsdelsistemaatravsdelBUSdecampo.

Lainterfazdecomunicacinconstadedistintoselementos:

LabasedelsistemadecomunicacineselBUSdeCampoqueeselque
transporta la informacin y las ordenes de control; ste vendr definido
enfuncindeltamaodelsistemaSCADA(nmerodeE/Sdelsistema),
distancias entre RTUs y/o disponibilidad del servicio pblico de
comunicacin (para sistemas SCADA de tipo red WAN en interconexin
entredistintasplantas)

LosModemsqueconectanfsicamentelosRTUsyelMTUalBUS.

El mdulo de comunicaciones contiene los drivers de conexin con el


resto de elementos digitales conectados, entendiendo el driver como un
programa (software) que se encarga de la iniciacin del enlace,
aplicacin de los formatos, ordenacin de las transferencias, etc., en
definitiva, de la gestin del protocolo de comunicacin. Estos protocolos
pueden ser abiertos (ModBus, FieldBus, Map, etc.), o propios de
fabricante.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

51

Estos drivers, propios del software SCADA, deben comunicarse con otros
paquetes de software por medio de DDE (Dynamic Data Exchange) DLL
(Dynamic Link Libraries) como canal de comunicacin, implementados por el
sistema operativo, que permite que diversos paquetes de software enven y
recibandatoscomunes.

Por ejemplo se puede relacionar una celda de una hoja de clculo con una
variable del sistema y as variar puntos de consignas del proceso, o bien la
comunicacindirectaconlosdriversdeI/0delosdispositivosdecampo.

Adicionalmente, y en los SCADA distribuidos en arquitecturas cliente-servidor,


losmdulosdecomunicacionessontambinlosresponsablesdelenlaceentre
los diferentes ordenadores de proceso que soportan la aplicacin, enlace
probablemente establecido sobre una red local DECnet, TCP/IP, IPX/SOX,
NETBIOS,MAP/TOP,Novell,etc.

3.8.2TECNOLOGASDEINTEGRACINMICROSOFT:DRIVERS
ESPECFICOS

COM/DCOM

COM (Component Object Model) permite que una aplicacin utilice


funcionalidades de otra aplicacin residente en la misma computadora, ello se
hace incorporando a la aplicacin principal objetos software, propios de la otra
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

52

aplicacin. DCOM (Distributed COM) supone extender el estndar COM a
sistemasformadosporredes.

VisualBasicforApplications(VBA)

VBA es el lenguaje de programacin (basado en scripts) incorporado en las


aplicacionesdeMicrosoftOfficeyofrecediversasventajas.Estmuyextendido
y es aceptado por diversos fabricantes, por lo que se va convirtiendo en un
estndar "de facto" que presenta una muy buena relacin entre potencia y
dificultaddeaprendizajeyuso.

El uso de un lenguaje comn tambin facilita la integracin de objetos


suministrados por terceros, en la medida que aplican este mismo estndar.
Adems, permite interactuar directamente con las aplicaciones de Office
(Access,Excel,Word),deBackOfficeydeotrosproductoscompatibles.

InterfazOPC

OPC (OLE for Process Control) es el estndar diseado para comunicar


sistemasydispositivos.Estoincluyetantolascomunicacionesentreunsoftware
SCADA y los buses de comunicacin con los autmatas, como las
comunicacionesentreunaaplicacinSCADAyotrasaplicacionescomopuedan
ser las de gestin, abriendo a estas ltimas el acceso a los datos de planta,
como datos histricos, datos batch, etc. Los productos OPC (Clientes y
Servidores),puedenserusadosconVisualBasicysusvariantes.

Es decir, OPC corresponde a un conjunto de especificaciones basadas en los


estndaresdeMicrosoft(COM,DCOM,OLEAutomation,yActiveX)quecubren
losrequerimientosdecomunicacinindustrialentreaplicacionesydispositivos,
especialmenteenloqueserefierealaatencinaltiemporeal.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

53

Las especificaciones OPC se mantienen a travs de la OPC Foundation,
conjunto de especificaciones tcnicasno-propietario quedefine unconjunto de
interfases estndar basadas en la tecnologa OLE/COM de Microsoft. La
tecnologaCOMpermiteladefinicindeobjetosestndarascomode mtodos
ypropiedadesparalosservidoresdeinformacinentiemporeal.Latecnologa
OLE Automation posibilita comunicar las aplicaciones con datos recibidos a
travsdeLAN,estacionesremotasoInternet.

Antes del OPC, cada software requera de una interfase especfica (servidor,
driver) para intercambiar datos con una determinada familia de dispositivos de
campo. Y para intercambiar datos entre aplicaciones se utilizaba el estndar
DDEobieninterfacesespecficasparacadaparejadeaplicaciones.

OPC elimina esta necesidad y permite utilizar una misma operativa para
comunicar aplicaciones, dispositivos y drivers. Los proveedores, tanto de
hardware como de software, pueden suministrar productos con una elevada
conectividad y compatibilidad, y los usuarios tienen una amplia gama de
opcionesparaconstruirlasolucinquemejorseadaptaasusnecesidades.

ActiveX
Incorporar un Control ActiveX en una pantalla supone aadir un objeto con
cdigo asociado que realiza una determinada funcin de forma totalmente
integrada dentro de la aplicacin que estamos tratando, basta con establecer
los enlaces necesarios entre las variables de la aplicacin y las del Control
ActiveX.

Un Control ActiveX no esunlenguaje de programacin, esuna pequea pieza


de software, escrita segn las especificaciones COM, y tiene propiedades,
mtodos y eventos. Cuando Usted compra un objeto ActiveX en realidad
compraunalicenciaparausaresteobjetoensuaplicacin.

Un objeto ActiveX puede ser el servidor o driver de un PLC como SIMATIC


(Siemens) Este driver tiene propiedades para definir los datos a ser ledos
desde el PLC, mtodos para iniciar la lectura de los valores y eventos para
informarquelosdatoshansidorecibidosdesdeelPLC.

Debido a que los objetos ActiveX son basados en COM, ellos pueden ser
usados en cualquier aplicacin que soporta COM, tal como Visual Basic,
InternetExplorer,BorlandDelphi,SoftwareSCADAGenesis32deIconics,etc.

ExistenvariosobjetosActiveXquepuedencomprarseindependientementepara
agregarlos a su aplicacin SCADA basada en tecnologa COM. Por ejemplo
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

54

drivers para comunicacin con PLC's, DCS, conectividad a bases de datos,
reportes,tendencias,smbolosdeinstrumentosdemedicin,selectores,barras
indicadoras,etc.

ConectividadremotaWebServer(conexinatravsdeInternet)

El trabajo en un entorno Intranet es considerado normal para bastantes


proveedoresqueincluyenfuncionalidadesdeclienteydeservidordeWeb.

AlgunasdelasventajasdelautilizacindeInternetenlosentornosSCADAson
elofrecimientodeunafuncionalidadtotal,ofreciendosuoperatividadatravsde
cualquier navegador estndar. La informacin en tiempo real de la planta de
proceso es inmediatamente accesible para cualquier persona autorizada de la
organizacin,estdondeest,conelcostemsbajo.

Porejemplo,mediantelaherramientaVBScriptdeVisualBasicusadaenelweb
browser de Microsoft Internet Explorer, se permite que en una aplicacin
Intranetdentrodeunaplanta,sepuedaconstruirpginasWebusandocontroles
ActiveXparavisualizardatosdeplanta.

Esta aplicacin SCADA usa un PLC con servidor ActiveX (OPC) para
adquisicin de datos, grficos dinmicos y tendencias (curvas de
comportamientodevaloresdeprocesos)basadasenActiveX.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

55

Los usuarios ven la informacin en una interfase amigable y usan un software
modularqueintegrasusdiversoscomponentesgraciasaunlenguajeestndar
quetienelaposibilidaddereutilizarlosscripts.

3.9PROCESADORESDECOMUNICACIONESFRONTEND

El "centro" deSCADA consiste tpicamenteen una coleccin de computadoras


conectadas va LAN (o LAN redundante). Cada mquina realiza una tarea
especializada.Laresponsabilidaddelacoleccindedatosbsicamentepuede
residir en una de ellas (con un sistema mirror), las visualizaciones pueden ser
manejadasporunasegundacomputadora,etctera.

Unafuncinasignadatpicamenteaunacomputadoraseparadaeslainterfaza
lareddecomunicaciones.stamanejartodalainterconexinespecializadaa
los canalesde comunicaciones, y en muchos casos realizarla conversin del
protocolodemodoqueelsistemaprincipalpuedacontarcondatosentrantesen
unformatoestndar.

3.10ARQUITECTURACLIENTE/SERVIDORENSISTEMASSCADA

El paradigma cliente servidor tiene presencia en los sistemas tipo SCADA


(SupervisoryControlAndDataAdquisition);elcualfueevolucionandoconforme
lo fueron haciendo estos sistemas, bsicamente a travs de los esquemas de
comunicacin asociados; desde la interfaz RS-232 con protocolo serial hasta
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

56

redes basadas en TCP/IP. La utilizacin de los estndares abiertos y los
sistemas operativos que le dan soporte; la gama de posibilidades de
funcionalidad se incrementan al diseo de soluciones que en sus inicios no se
habanconcebido.

El paradigma cliente/servidor (PCS) se ha aplicado indistintamente a varios


niveles deabstraccin en dominios del conocimiento enreas de informticay
computacin. ElPCSse constituye en laprctica como una filosofa de diseo
de soluciones. Empricamente suele asociarse el concepto de servidor a un
equipo de cmputo corporativo que ofrece una serie de servicios a equipos
cliente conectados en red. Sin embargo, la concepcin de la arquitectura
cliente/servidorvamsalldeestapercepcin.

Entrminosconceptuales,elclienteesaquellaentidadenlaqueseformulaun
requerimiento y valida los datos indispensables para solicitarlo al servidor. El
servidor es una entidad que recibe requerimientos por parte del cliente, los
procesa, genera los resultados y los enva al cliente. El cliente recibe los
resultados del servidor y los utiliza para mostrarlos al usuario para que ste
dispongadeellos.Elusuariopuedeserunapersonauotraaplicacin.

Cuando el PCS describe aspectos estructurales, suele expresarse como


Arquitectura Cliente/Servidor (ACS) De tal forma que la ACS aplicado a redes
(computadora servidor y computadoras cliente) es un caso particular de esta
situacin. La ACS tambin se puede aplicar a procesos (proceso servidor,
proceso cliente), a objetos, a manejadores de bases de datos, a sistemas
SCADA,etc.

OtroaspectoimportantedelPCS,eslaarquitecturadeaplicacionesbasadaen
capas; estas capas proporcionan estructuradamente los servicios de datos,
negocio(algoritmoscentrales)ypresentacinalusuario(personaoaplicacin)

Los elementos principales que interactan con las aplicaciones SCADA son
equipos de control automtico, generalmente PLCs (Programmable Logic
Controller) y aplicaciones en general, las cuales suelen ser de tipo cientfico o
administrativosconaccesoabasesdedatos.

Una vez considerados los aspectos bsicos de la ACS, a continuacin se


presentanlosnivelesdecomunicacinentreloselementosmencionados(cabe
recalcarqueenciertosmomentos,unaentidadpuedecomportarsecomocliente
o/ y en otro servidor, debido bsicamente a los esquemas de comunicacin
establecidos):

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

57

1. EntrelaaplicacinSCADAyPLC,
2. EntrePLCs,
3. EntreaplicacionesocomponentesdeaplicacinSCADA,y
4. EntrelaaplicacinSCADAyotrasaplicacionesgenerales

Aunqueexistenaplicacionesatodoslosnivelesmencionadosanteriormente,el
nivel1(ACSentrelaaplicacinSCADAyPLC)eslaqueseconcibeaprimera
instancia al mencionar el concepto; sin embargo, esto no disminuye ni la
importancianilacantidaddeaplicacionesalrespectodelosotrosniveles.

Los escenarios tradicionales a nivel de transmisin de datos son bsicamente


tresanivel1:

1. AtravsdeunainterfazserialRS-232ydistintosprotocolosasociados(la
gran mayora de ellos comprendidos en la capa 2 del modelo de
referenciaISO/OSI)
2. Atravsdeunaredconprotocolopropietario
3. AtravsdeunaredconprotocoloTCP/IP

Generalmente, las aplicaciones SCADA se ejecutan en estaciones de trabajo,


equipos servidor o equipos de escritorio; sin embargo, la forma en que se
comunicanconlosPLCseslaquevara,yporende,laquelesofreceventajas
ydesventajasenelmbitodeACS.

3.11PROTOCOLOSYREDESDECOMUNICACIN

SCADA tiende a utilizar la mayora de las redes de comunicacin disponibles,


comosonlassiguientes.

3.11.1LASREDESDECOMUNICACIN

LossistemasSCADAbasadosentransmisinradialsonprobablementelosms
comunes.stosevolucionaronconeltiempo,ylomsbsicoeselusodeFSK
(Frequency Shift Keying - codificacin por conmutacin de frecuencia) sobre
canalesderadioanalgicos.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

58

Esto significa que aquellos 0 y 1 son representados por dos diversas
frecuencias (1800 y 2100 Hertz son comunes). Estas frecuencias se pueden
sintetizaryenviarsobreunaradiodeaudionormal.Velocidadesdehasta1200
baudiossonposibles.

Una consideracin especial necesita ser dada al retardo de RTS (Request To


Send - peticin de enviar) que normalmente se presenta. Esto se produce
porque una radio se tomar algn tiempo despus de ser encendida (on) para
quelasealalcancenivelesaceptables,yporlotantoelsistemaSCADAdebe
poderconfigurarestosretardos.

La mayora de las otras consideraciones con respecto a radio y SCADA se


relacionanconeldiseobsicodelaredderadio.

Serviciosbasadosensatlites.Haymuchosdestos,perolamayorasonmuy
costosos. Hay situaciones donde no hay alternativas. No obstante, existe un
serviciobasadoensatlitesqueeseconmico:lossistemasVSAT:VerySmall
Aperture Terminal. Con VSAT, usted alquila un segmento del espacio (64k o
ms),ylosdatosseenvandeunsitioremotoaunhubvasatlite.

Haydostiposdehubs.Elprimeroesunsistemaproporcionadotpicamentepor
un proveedor de servicios de VSAT. La ventaja es un costo fijo para los datos
aunque su implementacin puede costar muy cara. La otra consideracin para
stoseslanecesidaddeun"backlink"delhubalcentrodeSCADA.Estopuede
serdeuncostoconsiderable.

El otro tipo de sistema utiliza un hub pequeo (los clsicos de LAN


estructuradas)quesepuedeinstalarconelMaster.Esteesmsbarato,perola
administracindelhubesresponsabilidadexclusivadelpropietariodeSCADA.
La interfaz a cualquier tipo de sistema de VSAT implica el uso de protocolos
utilizadosporelsistemadeVSAT-quizsTCP/IP.

Modbus es un protocolo de comunicaciones desarrollado para el mundo del


PLC, y fue definido para el uso de las conexiones por cable. Aunque los
proyectos procuran con frecuencia utilizar Modbus sobre radio, ste est
trayendoproblemas,fundamentalmenteconlostemporizadores.

En cualquier caso, Modbus es incompleto como un protocolo para SCADA, y


existen alternativas mejores tales como DNP3. Modbus tiene su campo de
aplicacinencomunicacionesconPLC'ssobreunaconexinporcable.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

59

SistemasLandline.stos son comnmenteusados, pero unagran cantidad de
sistemas SCADA implican el uso de la radio para sustituir landlines ante una
falla.Lastermitasyelrelmpagosonproblemascomunesparaloslandlines.

3.11.2RADIO

La telemetra de radio es probablemente la tecnologa base de SCADA. La


velocidaddetransmisindedatossobreradioestabaensumomentolimitadaal
rango300baudiosa1200baudios,perolasradiosdedatosmodernassoportan
hasta9600baudios(einclusohasta64k).

Una red de radio que funciona en la banda de 900 MHz es autorizada


normalmente para utilizar 12,5 o 25 kHz de ancho de banda. En 25 kHz, las
velocidades de 9600 baudios pueden ser alcanzadas, pero en 12,5 kHz
solamente4800baudiossonposiblesconelequipamientoactual.

Una red de radio tpica consiste en una conversacin a travs del repetidor
situado en algn punto elevado, y un nmero de RTU's que comparten la red.
Todos los RTU's "hablan" sobre una frecuencia (F1) y escuchan en una
segundafrecuencia(F2).

ElrepetidorescuchaenF1,yretransmiteestoenF2,demodoqueunRTUque
transmite un mensaje en F1, lo tiene retransmitido en F2, tal que el resto de
RTU's pueda orlo. Los mensajes del Master viajan sobre un enlace de
comunicacindedicadohaciaelrepetidorysondifundidosdesdeelrepetidoren
F2atodoslosRTU's.

Si el protocolo de comunicaciones usado entre el Master y el repetidor es


diferentealusadoenlaredderadio,entoncesdebehaberun"Gateway"enel
sitio del repetidor. Este hecho permitira utilizar los protocolos apropiados para
cadaunodelosmedios.

SehautilizadoconxitoDNP3sobrelaredderadioydespusencapsuladoel
DNP3enelTCP/IPparapermitirqueunareddefinesgeneralesllevelosdatos
alMaster.

El nmero de RTU's que puede compartir un repetidor depende de un nmero


defactores.

En primer lugar el tipo de equipo de radio puede afectar esto, teniendo en


cuenta el retardo en alcanzar una seal estable. La aplicacin tambin es un
factorimportante,yaquedeelladependeeltiempoderespuestarequerido.Las
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

60

caractersticas del protocolo (la interrogacin, informe por excepcin, las
transmisionesiniciadasporelRTU)tambinpuedensersignificativas.

Lavelocidadtieneobviamenteunimpactotambin.

3.11.3LOSCIRCUITOSTELEFNICOS

Tienen algunas implicaciones importantes para un sistema SCADA. En primer


lugar la administracin de mdems en campo puede ser molesta. En segundo
lugar el RTU debe poder salvar datos mientras el mdem est desconectado,
paradespustransmitirloscuandoseestablecelaconexin.

Preferiblemente el RTU debe poder iniciar la llamada cuando ocurre una


alarma, o sus buffers de datos corren el riesgo de desbordar. El Master debe
poder manejar la recepcin de este cmulo de datos, y al mismo tiempo
"rellenar"subasededatos,generarlosgrficos,etctera.

Algunos informes producidos por el Master pueden necesitar ser corregidos


cuandolleganlosdatos.

3.11.4INTERFAZSERIALRS-232
LacomunicacinporRS-232hasidolaformamscomndecomunicacinde
un sistema SCADA con un PLC; teniendo un protocolo implantado por el
fabricante que muchas veces trata de adaptarse a un estndar. Las primeras
implantaciones generaban mensajes bajo un cdigo numrico o mnemnico
para solicitar que el PCL ejecutar una accin o proporcionar informacin,
debido a que bsicamente los PLCs se programaban de esa forma (lenguaje
ensamblador); aunque posteriormente, se cuentan con implantaciones en las
que su programacin se realizaba con lenguajes de 3 generacin (BASIC, C,
etc.)LaACSseconformabaporunclientedelgadoquerecibelassolicitudesdel
usuarioydespliegalainformacinhaciaste.

Sin embargo, esta forma de comunicacin se constitua en ser una conexin


primitivapuntoapunto,sinflexibilidaddecomunicarseconotrosequipos.

3.11.5COMUNICACINENREDCONPROTOCOLOPROPIETARIO
Dada la necesidad de conexiones multipunto entre equipos de cmputo
soportandosistemasSCADAyPLCs;losfabricantesdeestosltimossevieron
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

61

en la necesidad de crear arquitecturas y topologas de redes para conectarlos.
De esta forma una aplicacin SCADA sepoda comunicar con ms de un PLC
enred;yunPLCconmsdeunaaplicacinSCADA.

Algunosdeestosprotocolosseconvirtieronenestndaresdefacto.Talhasido
el caso de PROFIBUS de Siemens. Muchos fabricantes de PLC ofrecen
compatibilidad para este protocolo. Sin embargo, tal esquema de propiedad
implicaunaltocosto.

3.11.6COMUNICACINENREDCONPROTOCOLOTCP/IP
Lacrecientedemandadelautilizacindeestndaresabiertosdecomunicacin
basados en el modelo de referencia OSI, conllev al diseo de redes de
computadorasyPLCsbasadasenelprotocoloTCP/IP.

Aunado al bajo costo inherente al uso de estndares abiertos, la utilizacin de


TCP/IPcomoesquemadecomunicacinentreequipossoportandoaplicaciones
SCADA y PLCs ampli una gama de posibilidades de transmisin de datos
haciaotrotipodeequiposyesquemastipoIPC(InterProcessCommunication)
tales como sockets, RPCs (Remote Procedure Calls) y una de las ms
importantes, el Middleware (esquemas de comunicacin entre objetos) con la
capacidaddegeneraraplicacionesdistribuidas.

Unaspectoimportantearesaltar,esquelatecnologadePLCsnovaalapar
conladeequiposdecmputocorporativoydeescritorio,loscualessuelenir4
5 generaciones de microprocesadores adelante. La explicacin ms lgica
quizsealaseguridaddelossistemas,yaqueatravsdeltiempolatecnologa
suele estabilizar y corregirse en errores. Sin embargo, se corre el riesgo de la
obsolescencia de losequipos.Para ello serequiereque exista un compromiso
de suministro y soporte entre el fabricante de PLCs y los fabricantes de
insumosparaste.Otroejemplointeresantedecomentar,esqueinclusoanivel
de velocidad de transmisin de redes, los equipos actuales son capaces de
transmitira100Mbps,ylosPLCsmsmodernosestna10Mbps.

ConlautilizacindeTCP/IP,yengeneral,laadopcindelmodelodereferencia
ISO/OSI, ha implicado considerar una mayor importancia del papel que
desempean los sistemas operativos que soportan estos protocolos y
esquemas de ventaja asociados. Siendo importante no olvidar las
caractersticas de tiempo real que deben soportar stos. Uno de los sistemas
operativos que se ha ido incorporando a los ambientes productivos es el
MicrosoftWindowsNT.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

62

3.11.7ETHERNET/IP

Ethernet/IP es una abreviatura de Ethernet Protocolo Industrial, es una


solucin abierta estndar para interconectar redes industriales que aprovecha
los medios fsicos y los chips de comunicaciones Ethernet comerciales.
Ethernet/IP se dise para satisfacer la gran demanda de aplicaciones de
controlcompatiblesconelEthernetconvencional.Estasolucinestndaradmite
la transmisin de mensajes implcita (transmisin de mensajes E/S en tiempo
real) y la transmisin de mensajes explcita (intercambio de mensajes). Es
tambinunaredabiertaqueutilizatecnologaconvencionalqueyaexisteenel
mercado, por ejemplo: IEEE 802.3, estndar de vnculo fsico y de datos;
TCP/IP,ProtocolodeControldeTransmisin/ProtocolodeInternet(TCP/IPpor
sussiglaseningls);ProtocoloIndustrialComn(CIPporsussiglaseningls),
que permiten la transmisin de mensajes de E/S en tiempo real, as como la
informacinytransmisindemensajesentredispositivossimilares.

Porlogeneralestaredutilizaunatopologadeestrella,enlaquelosgruposde
dispositivosestnconectadospuntoapuntoconunconmutador(switch).Puede
combinar dispositivosde 10 y100 Mbps, yel conmutador Ethernet se encarga
denegociarlavelocidad.Estatopologaofrececonexionesfcilesdecableary
depurar,porloqueesmuyfcildetectarfallasyrealizarelmantenimientodela
red. Ethernet/IP se desarrollo para gestionar una gran cantidad de datos de
transmisin de mensajes, hasta 1500 bytes por paquete. Gracias a la gran
aceptacin de la tecnologa de Ethernet en los ltimosaos,el costo por nodo
estadisminuyendoconrapidez.AsimismoEthernetpermitereducirloscostosa
travsdeunaextensagamadeproductosyproveedores.

3.11.8DNP3.0

DNP 3.0 es un protocolo SCADA moderno, abierto, inteligente, robusto y


eficiente.Entreotrascosas,puede:

Solicitaryresponderconmltiplestiposdedatoenunsolomensaje.
Segmentar mensajes en mltiples frames para asegurar excelente
deteccinyrecuperacindeerrores.
Incluirenrespuestaslodatoscambiados.
Asignar prioridad a los tems de datos y solicitarlos peridicamente
basadoensuprioridad.
Respondersinsolicitudprevia.
Utilizarsincronizacindetiempoyconunformatoestndar.
Permitirmltiplesoperacionespuntoapuntoyalmaster.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

63

Permitir objetos definibles por el usuario incluyendo transferencia de
archivos.

DNP 3.0 es un protocolo "encapado". An as, en lugar de asemejarse al


protocolode7capasdelaOSI(OpenSystemInterconection -interconexinde
sistemas abiertos), DNP 3.0 adhiere a un estndar simplificado de 3 capas
propuesto por el IEC (International Electrotechnical Commission - Comisin
internacional de Electrotecnia) para implementaciones ms bsicas. El IEC
llama a esto Enhanced Performance Architecture, o EPA. (en realidad, sin
embargo,DNP3.0agregaunacuartacapa,unacapadepseudo-transporteque
permitelasegmentacindelmensaje).

CapaFsica
CapadeTransmisinDeDatos
CapadePseudo-Transporte
CapadeAplicacin

En DNP, los datos se ordenan en tipos de datos. Cada tipo de datos es un


grupo objeto, para cada grupo de objetos, o tipo de datos, existen uno o ms
puntos de referencia. En DNP 3,0, los grupos de objeto, y los puntos de
referencias dentro de l, se pueden ordenar ms a fondo en clases. Esto
proporciona un mtodo eficiente de solicitar datos; un mensaje simple y
pequeosepuedeenviarparasolicitartodoslosdatosenunaclaseespecfica
(designadalaexploracinparalosdatosdelaclase).

3.12SEGURIDADENLOSSISTEMASSCADA

Enelpasado,lossistemasSCADAsecomunicabanmedianteradio,mdemso
lneasserialesdedicadas;ahoralosdatosseconducenutilizandoEthernetoIP
sobre Internet. Adems, la mayora de ellos tienen cierta integracin con los
SistemasdeControlDistribuido(DCS)

En una encuesta que realiz en 2005 The Instrumentation Systems and


Automation Society (ISA por sus siglas en ingls), revelo que entre las cinco
necesidades operacionales mas mencionadas por los entrevistados, dos
correspondan a la seguridad en los sistemas de control y la integracin de la
ingeniera de produccin con los sistemas de informacin empresarial. Esto
demuestra la importancia que la seguridad y la integracin tienen en la planta
moderna.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

64

Despusdelosataquesterroristasdel11deSeptiembreenlosEstadosUnidos
de Norteamrica, se comenz a visualizar la posibilidad de que las plantas
industriales de proceso, tales como refineras, petroqumicas, farmacuticas, y
plantas de abastecimiento de agua, entre otras, fueran posibles blancos de
terroristas.

Desdeentonces,eltemadelaseguridadtieneunaimportanciaprimordialpara
lamayoradelosgobiernosquetienenunaindustriadesarrollada.

EnlosEstadosUnidosdeNorteamricaseformounComitparalaProteccin
de Infraestructura Critica, que como su nombre lo indica, tiene el propsito de
analizar los riesgos y proponer iniciativas para proteger instalaciones
industriales,suministrodeagua,sistemasdeductos,plantasdegeneracinde
energaynucleoelctricas,entreotras.

Este Comit, en conjunto con el Departamento de Energa, publico un


documento en donde propone algunas medidas para proteger a los sistemas
SCADA.Todassonimportantes,aunquesolamentesemencionarnalgunas

1. Identifique todas las entradas a la red y desconecte las conexiones


innecesarias.

2. Noconfeenprotocolospropietariosparaprotegerelsistema.

3. Establezcaunfuertecontrolsobrecualquiermedioqueseautilizadopara
accederalared.

4. Instalesistemasparaproteccindeintrusiones.

5. Desarrolleauditoriastcnicasalosdispositivosyredes.

6. Realice simulacros para identificar y evaluar posibles escenarios de


ataque.

7. Defina claramente los roles de seguridad de los administradores y


usuariosdelsistema.

8. Documente la arquitectura de la red e identifique aquellos sistemas que


proveen el servicio a funciones crticas o manejan informacin
confidencial.

9. Identifiqueclaramentelosrequisitosdelaciberseguridad.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

65

10. Establezcasistemasderespaldoyrecuperacindelsistema.

11. Establezca polticas para disminuir la posibilidad de que se filtre al


exterior informacin sensitiva relacionada con el diseo, operacin y
seguridaddelsistemaSCADA.

The Instrumentation Systems and Automation Society, recientemente formo un


comit para desarrollar la norma SP99, enfocada hacia las tecnologas de
seguridad que pueden aplicarse a los sistemas SCADA y a otros sistemas de
control.

Es una norma aun en evolucin, pero ya produjo un primer reporte:


Tecnologas de seguridad para sistemas de manufactura y control. En este
documento se incluyen secciones sobre autentificacin, autorizacin,
encriptacin, corta-fuegos, auditoria, entre otros temas relacionados con la
seguridad.

En el argot de los sistemas, el corta-fuego (firewall) es un dispositivo que filtra


continuamente la entrada y la salida del sistema para bloquear paquetes de
informacinnoautorizados.

EnelcasodelossistemasSCADAyControlDistribuido(DCS),serecomienda
segmentar el sistema en zonas, colocar corta-fuegos entre cada zona para
blindarlasdeataquescibernticosqueprovienendeotraszonasydelexterior.

Ya hay comercialmente varios productos de seguridad que ofrecen una


proteccindevariascapas.Estassepuedenconceptualizarcomounaseriede
crculosconcntricos,cuyoejeeselequipoosistemaqueprotegen.

Algunos de estos productos utilizan cinco capas de proteccin, aunque no se


desconocequedaadaestnapareciendonuevasaplicaciones.Aunquepuede
haberdiferentescombinaciones,lascapastienenestascaractersticas:

Capa 1. Eliminacin de Host. 99% de todos los ataques se pueden


mitigarfiltrandolosdomiciliosMACparaqueelequipodeautomatizacin
industrialsolamenterecibacomunicacionesdeequiposaprobados.

Capa 2. Eliminacin de servicio al puerto. Cada conexin definida se


conectaaunpuertoespecificoTCPUDP,detalmaneraquelosotros
65,534puertosenlapilaTCP/IPquedanbloqueados.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

66

Capa3.Proteccindeserviciodenegado.Seutilizanfiltrosquedetectan
velocidadesdetransferenciadedatosyanchodebanda,yenelcasode
mostrarunaactividadnormalsebloqueaelservicio.

Capa 4. Rechazo de paquetes defectuosos. Evita que un paquete


defectuoso dae la pila TCP/IP. Solamente pasa trafico normal TCP
UDPhaciaeldispositivofinal.

Capa5.Alertadeintrusos.Sereportacualquierviolacinenlasreglasde
acceso.

A medida que evolucione la tecnologa de corta-fuegos, se agregarn nuevas


capas para mejorar la seguridad de los sistemas de control y SCADA que los
protejandepiratasinformticosyeventualesataquesterroristas.

3.13EVOLUCIONDELSOFTWARESCADA

En lo ltimos aos ha existido una evolucin de los productos software de


supervisin y control para PC (SCADA) orientada a ampliar su campo de
aplicacin.

De una supervisin y control iniciales a nivel de mquina o de proceso se ha


pasado a una supervisin y control a nivel de planta. De una adquisicin y
registrodedatosorientadaauncontroldeprocesoodelneasehaampliadosu
utilidad a proveer informacin en tiempo real del estado de la planta o de la
fbrica.

Elsoftwareorientadoinicialmenteasupervisinycontroldeproceso(mquina,
proceso y lnea) fue aprovechado para ampliar su utilidad a la supervisin y
controldelaproduccin.Laadopcindeformageneralizadadelosestndares
COM/DCOM,ActiveX,OPCyODBC,entreotros,porpartedelagranmayora
de proveedores facilitaba que los datos adquiridos mediante la aplicacin
SCADA estuvieran disponibles para otras aplicaciones como gestin de
almacenes,ERP,etc.

Una de las demandas ms generalizadas y, al mismo tiempo, una de las ms


crticas, es la capacidad de efectuar consultas trabajando con datos
procedentes de diferentes fuentes: de diferentes aplicaciones (SCADA, ERP,
etc.)odebasesdedatosdistintasyubicadasendiferentespuntosdelsistema.

Disponer del conjunto de drivers necesario para intercomunicar los diversos


componentes de la solucin completa, configurarlos y activarlos de forma
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

67

transparente, es un elemento esencial para disponer de una integracin
efectiva.

Actualmente, diversos proveedores ofrecen mdulos especficos orientados al


almacenamientodegrandescantidadesdedatos,ascomoservidoresdedatos
capaces de atender consultas de grandes cantidades de datos y que implican
tantoadatosrecogidosdeprocesocomoadatosalmacenadosenotrasbases
dedatos,yaptosparaserviramltiplesusuarios,conectadosaunaredparala
gestinyelcontroldelafbrica.

Por su naturaleza, estos mdulos pueden llegar a constituir aplicaciones aptas


paratrabajarconSCADAsdeotrosfabricantes,servidoresdedatoshistricosy
servidores de datos integrados (procedentes de diferentes bases de datos o
aplicacionesperointerrelacionados).

Entre estos productos podemos citar: Industrial SQL Server de Wonderware,


RSSqldeRockwellSoftware,historiandeGEFanuc-Intellution,etc.

Una de las necesidades del resultado de esta ampliacin del entorno de


aplicacinhasidolanecesidaddedisponerdeherramientascmodas,simples
ypotentesparalageneracindeinterfacesdeusuarioquelespermitaacceder
alainformacinqueesdesuinters.

Dadoqueelentornofsicodondeseubicanestosusuariostambinseampla,el
mediogeneralizado de comunicacin esInternet y la aplicacinms comn es
cualquieradelosnavegadoresmsdifundidos.

Por otra parte, es conveniente disponer de herramientas que ofrezcan a


cualquierusuariolaposibilidaddedisearyconfigurarunaWebespecficaque
les permita dialogar con el sistema de informacin y obtener los datos
necesarios.

UnejemplodeestetipodeaplicacineselInfoAgentdeGEFanuc-Intellution,
un software de edicin, configuracin y activacin de portales de Internet que
proporcionaunservidoryadmitemltiplesclientes.

3.13.1TENDENCIAS

Lamadurezdelosproductossoftwareparalaadquisicinyregistrodedatosen
Tiemporealylasupervisinycontroldeprocesosofrecenunaevolucinenlos
siguientesmbitos:

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

68

Su integracin en entornos completos para la gestin del negocio
disponiendo de informacin de planta en tiempo real, control y
tratamiento de datos, y supervisin y gestin global de la empresa. La
existenciadeaplicacionesMES,losservidoresdedatosylosservidores
deWebsonunapruebadeello.

Eneltratamientodelosdatosadquiridosenplantaporpartedesistemas
expertos que ofrecen funcionalidades de deteccin y diagnstico de
fallos. Son evidentes las ventajas que supone disponer de un sistema
experto que, a partir de los datos adquiridos de planta tanto en proceso
continuo como discontinuo, pueda aplicar un conjunto de reglas que
ayude al personal de operacin en planta a detectar los fallos o
situaciones delicadas y a tener una diagnosis de las causas que lo
provocan,ascomoconocerculeslacorrectaactuacinaseguir.

La mejora de las interfaces con el usuario con el empleo de entornos


grficos de alta calidad, la incorporacin de elementos multimedia de
audioyvdeo,lamejoradelossistemasoperativosparaincrementarlas
velocidadesderespuesta,elempleodesoftwareorientadoaobjeto,con
dilogos conversacionales con programador y usuario, etc., todo ello
soportado por un hardware cada vez ms compacto, fiable, potente, de
mayoranchodebusymsrpido.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

69

IMPLEMENTACINDEUN
SISTEMASCADA.












INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

70

CAPTULOIV

IMPLEMENTACINDEUNSISTEMASCADA.

4.1IDENTIFICACIN

Todaslasmetodologasdelagerenciadeproyectoimplicandescomponerloen
fases,generalmenteconentradasdeaprobacinalfinaldecadafase.

Identificarlanecesidad
Prepararlaestimacinpreliminardecostes
Obtener la aprobacin para que los fondoso los recursos procedan a la
fase prxima. Esta fase es normalmente informal, y no requiere de
muchosrecursos.

La identificacin de la necesidad podra haberse presentado como ligada a


alguna otra actividad, por ejemplo del desarrollo de estrategias corporativas,
revisin de la condicin de la planta,o de las consecuenciasde hacer frentea
unincidenteimportante.

Tpicamente un sistema SCADA ser requerido por alguna de las razones


siguientes:

Parareducircostosdeenerga
Parareducircostosdepersonal.
Parareducirrequisitosdecapitalfuturos.
Paramejorarelniveldelservicio.
Paraevitarincidentesambientales.
Paracumplirconrequisitosregulatorios.
PuedenoserposibleejecutarelnegociosinSCADA.
Paraobteneruncostocompetitivo.
Parasustituirunsistemaexistenteobsoleto.

A menudo un sistema SCADA no est rigurosamente justificado sino que es


requeridosimplementeporlagerenciacomopartedelaformaenquelamisma
desea llevar el negocio. sta puede ser la mejor manera, pues los recursos a
menudo substanciales son consumidos intentando dar una justificacin para
unaimplementacinSCADA,yesextremadamentecomnquedespusdeque
elsistemaestinstalado,sepresentenbeneficiosinesperadosqueabrumanlas
ventajas originalmente predichas. Adems, las ventajas pueden presentarse
multiplicadas por varias otras iniciativas claves que se estn desarrollando en
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

71

paralelo, como la reingeniera del negocio, y a veces es imposible separar los
beneficiosdeSCADAdelosqueseoriginanenotrasiniciativas.

Una gerencia progresista crear un clima en el cual el personal busque


activamente las vas en las cuales mejorar la productividad de laorganizacin.
En otras organizaciones, tal propuesta sertratada con escepticismo. La clave
deestoresideenquelagerenciadesarrolleunavisindecmoquisieraquela
organizacinsemanejeenelfuturo.

Esta fase es crucial en cualquier proyecto SCADA. El xito econmico del


proyectoseencarnaendeterminarlafactibilidadinicial.Elalcancedelproyecto
esencialmente se define en este punto. Por ejemplo si no se consideran los
beneficiosdelusodeloshorariosdetarifaselctricasreducidasparareducirel
costodebombeo,esimprobablequeustedincluyaestoenelproyectoSCADA
enunaetapaposterior.

4.1.1LANZAMIENTO

Validarlanecesidaddelproyecto.
Establecerlosconceptosysualcance.
Establecerunaestructurasumariadelasubdivisindeltrabajo.
Estimacinconceptualdecostos(-30a+50%)

Generalmente una cierta cantidad de recursos financieros se ha aprobado en


estaetapaparaemprenderlasinvestigacionespreliminares,yprepararunplan
preliminar de la administracin del proyecto. Ser necesario afirmarse en el
alcance, identificar las tecnologas principales que se utilizarn, y ganar el
acuerdo y la aprobacin de los usuarios potenciales del sistema. Es harto
necesario la estimacin del costo con una exactitud dentro del rango -30 a
+50%, como as tambin establecer las ventajas del sistema con bastante
exactitudparaconvenceralagerenciadedarlaaprobacinparaprocedercon
lasiguientefase.

Un error comn en este punto es entrar demasiado en detalles tcnicos. El


trabajo debe concentrarse en esta etapa en los requisitos funcionales (o de
usuario), y los requisitos tecnolgicos se deben mirar solamente al punto de
permitirlasestimacionesdecostosconlaexactitudsealada.

El nfasisdebeponerse en asegurarsedeque existeuna comprensin comn


dentrodelosusuariosfinalesdequfuncionalidadproporcionarelsistema.Si
el sistema se est introduciendo para mejorar productividad, entonces es
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

72

importante que la gerencia del usuario entienda cmo puede ser utilizado el
sistemaSCADAparaoptimizarprcticasdetrabajo.

Es importante en esta etapa que el equipo de proyecto incluya a alguien del


sector usuario de la organizacin para comenzar a construir un sentido de la
propiedad del sistema. Esta implicacin debe continuar a travs del proyecto
para poder entregarel sistema final aunoperador familiarizado en usarlo a su
capacidadmxima.

Aunqueeltrabajodebeconcentrarseenlosrequisitosfuncionales,esnecesario
vigilar las capacidades tcnicas ofrecidas por los proveedores como "off the
shell" en su industria.Restringiendo la cantidadde software de encargo que el
sistemarequeriresprobablementelaaccinmsimportantequeustedpuede
tomar para reducir costos, riesgos, y reducir al mnimo la duracin global del
proyecto.

Una cierta idea preliminar de la estrategia de contratacin deber haber sido


desarrollada.Sepodrporejemploutilizarconsultores,contratosprediseados
(recomendados), etctera. Como es evidente, esto puede tener un impacto
substancialencostos.

La decisin de utilizar consultores se debe tomar con sumo cuidado. Un


consultor pudo haber preconcebido ideas en cuanto a cmo el proyecto debe
sermanejado.Algunasdecisionestalescomoelusodecontratosprediseados
pueden no ser del agrado de un consultor, prefiriendo realizar l mismo el
diseo.

4.1.2DEFINICIN

Designaramiembroscomolderesdeequipo.
Desarrollar los lineamientos bsicos y la agenda para la gerencia del
proyecto.
Evaluarlosriesgos.
Realizarestudioseconmicos.
Desarrollarlasestrategiascontractuales.
Desarrollarlasestrategiasdeimplementacin.
Realizarlaestimacindefinitivadecostoconunamximaexactitud(-15
a+25%).

El proyecto est comenzando en esta etapa a volverse serio. Se est


concluyendo la vista preliminar (qu sitios, qu funcionalidad, etc.). Decisiones
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

73

firmes se estn tomando sobre estrategias contractuales tales como diseo y
construccin,etc.

Eltrabajodebetodavaconcentrarseenestaetapaenlosrequisitosfuncionales
(odeusuario),ynuevamentelosrequisitostecnolgicosdebensloobservarse
parapermitirlasestimacionesdecostos.
Es importante en esta etapa identificar firmemente las ventajas del sistema, y
desarrollar "planes de realizacin de beneficios". Estos planes identificarn
exactamente cmo las ventajas propuestas sern efectivizadas, por ejemplo,
observando qu cambios sern realizados a los procesos existentes para
alcanzar las ventajas previstas. Esto dar confianza a la gerencia que la
inversinvaaserprovechosa.

4.1.3DISEO

RevisionesdeDiseo.
Revisionesdelosreportesdelaetapadedefinicin.
JustificacindelosFondos.
EstimacindeDiseo(-10%+10%).

Esta fase implica normalmente la preparacin de la especificacin, y el


desarrollodeplanesdeevaluacindelicitadores.Esprobablequeunafasede
precalificacin pueda proceder en este momento a facilitar la tarea. La
Precalificacinseutilizaparapre-seleccionaraloslicitadoresdereputacinque
tienen una probada trayectoria en este campo. La Precalificacin permite la
seleccin de potenciales proveedores antes de que hayan emplazado una
cotizacin,porejemplo,sobrelabasedesucapacidadyexperiencia.

Una decisin clave en esta etapa es exigir la presentacin de pruebas


especficas.Enlosaos80loscontratosrutinariamenteespecificabanpruebas
de aceptacin de fbrica, pruebas de implementacin, pruebas de aceptacin,
etctera.Estoeraobligatorioenvirtuddequelatecnologaeranueva,costosay
la separacin del diseo y la adquisicin implicaban un alto grado de
personalizacin. La costumbre moderna es utilizar contratos prediseados, y
pagarpordesempeo.Unapruebafuncionalestodoloqueserequieredesdela
perspectiva del comprador. Si el proveedor desea ejecutar pruebas de
aceptacindefbrica,essudecisin.

4.1.4ADQUISICIN

Especificacinypreparacindeltrabajo.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

74

Estimacindecostos(despusdelarecepcindelasofertas)-5%+5%.
Construccin.
Fabricacinfueradelsitio.
Comisin.
Terminacinprctica.

Bajo contratos prediseados, todo el trabajodetallado es realizado por un solo


proveedor.

Losparticipantesclaveenestaetapason:

Elencargadodeproyectodelproveedor.
Elsuperintendentedelcontrato.
Elencargadodeproyecto.

Elxitodelproyectodependerdelaactuacindeestostres.

Enestafaseelproyectopasarporunnmerodeetapas:

Diseo (que culmina en un informe del diseo del proveedor para su


aprobacin).
ConfiguracindelsoftwareprincipaldeSCADA.
Desarrollodelsoftwareamedida.
EnsambledeRTU'senfbrica,yprueba.
Instalacin de la instrumentacin de campo, de comunicaciones, y de
RTU's.
Comisin.
Pruebadeaceptacinenelsitio.
Entrenamientodelcliente.

Subsiguiente a esto, el sistema tiene normalmente un perodo de deteccin de


problemas,msalldelmantenimientoquedebesercontratado.

4.1.5LIQUIDACINDELPROYECTO

Reportefinaldelproyecto.
Liquidacindedefectosymalfuncionamientos.
Depuracinfinal.
Revisinposimplementacin.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

75

Larevisinporimplementacinesalgoqueraramenteseencara,perodebeser
unaparteobligatoriadetodoslosproyectos.Esimportantequeunaevaluacin
sea hecha de cun bien est el sistema resolviendo las necesidades de la
organizacincomosonahoraconcebidas.

Si es probable que su organizacin emprenda proyectos futuros en SCADA,


entonces la Revisin pos implementacin se puede utilizar para documentar
cualquierleccinaprendidaparaevitarcometerlosmismoserrores.

El siguiente ejemplo se ha extrado de la pgina Web especificada a


continuacin:

4.2PARTEAPLICADAYCARACTERSTICASDELPLCCPM1

AutmataconE/Sintegradas.EstemodelodeCPUdisponede20terminalesde
E/Squepuedenampliarsemediantelaposibilidaddeconexindeunidadesde
expansin.

Disponede20puntosdeE/Sdistribuidosdelasiguientemanera:

Delos20puntos,12puntossondeentrada(dela00000ala00011)y8
desalida(dela01000ala01007).

Disponede4entradasdeinterrupcin,lascualessepuedendividirendostipos:

Mododeinterrupcindeentrada.
Mododecontador.

Cualquier ordenador personal puede conectarse al CPM1 a travs de los


adaptadoresRS-232yRS-422.

Alta velocidad de comunicacin garantizada utilizando los terminales de la


familiaNTdeOMRON.

SeprogramaigualquelosdemsautmatasOMRONdealtonivel.

4.2.1EJEMPLODEAPLICACION

El ejemplo de aplicacin se basa en una instalacin mezcladora que tiene dos


depsitos los cuales contienen dos productos A y B que se vacan
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

76

alternadamente sobre un recipiente C que hace de bscula, as se puede
seleccionarlacantidaddecadaunodelosproductosquepasaramezclarse.

El mezclador M permite obtener la mezcla formada por estos dos productos


graciasalarotacindeunahlicecomosemuestraacontinuacin.

La orden de inicio la dar un operario apretando un pulsador P siempre y


cuandolascondicionesinicialesseanciertas(CyMvacos).

EntoncessepesalacantidaddeproductoA(abriendolavlvulava)enChasta
llegar al peso deseado, dato obtenido mediante el sensor a e inmediatamente
volcadaalmezcladoratravsdelavlvula vchastaqueelrecipienteCquede
vaco(datoobtenidoconelsensorc).

Deigualmanera,sepesalacantidaddeproductoB(abriendolavlvulavb)en
C hasta llegar al peso deseado, dato obtenido mediante el sensor b e
inmediatamente volcada al mezclador a travs de la vlvula vc hasta que el
recipienteCquedevaco(datoobtenidoconelsensorc).

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

77

Seguidamenteseactivaelmotordelahlice(mo),elproductoAyelproductoB
sonmezcladoshastallegaralniveldemezcladeseado,indicadoporelsensor
m.FinalmentesevacaelcontenidodelmezcladorMatravsdelavlvulavm
hastaquestequedevaco,indicadoporelsensorf.

Acontinuacin,sepuedeobservarelgrafcetdenivel1realizadoapartirdelas
especificaciones del proceso. En este primer nivel de grafcet se describe de
formaglobalelprocesoparapoderverrpidamentesusfunciones.Porlotanto,
no ser ms que la estructura de unas especificaciones funcionales, en las
culesnohabrningunareferenciatecnolgica.

4.3PROGRAMACINMEDIANTECX-PROGRAMMER

CX-Programmer es el programador de los autmatas programables de Omron.


Permite programar todos los modelos, desde micro-PLC hasta la nueva serie
CS de gama alta. Adems de un entorno de programacin exhaustivo, CX-
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

78

Programmer proporciona todas las herramientas necesarias para proyectar,
probarydepurarcualquiersistemadeautomatizacin.

4.3.1CONFIGURACINYCREACINDEUNNUEVOPROYECTO

Para crear un nuevo proyecto, antes de utilizar la programacin es necesario


seleccionarun PLC yuna redde comunicacin. Portanto, despus de realizar
las conexiones se debe comprobar el correcto funcionamiento de la
comunicacinentrePCyPLC.

LacomunicacinentrePCyPLCfuncionaapartirdeArchivo/Nuevo

Como Nombre de Dispositivo se elige el nombre que se quiera dar al


PLC(elegidoporelusuario).

EnTipodeDispositivoseespecificaelmodelodelPLC.Enestecasose
seleccionalafamiliadeautmatasCPM1(CMP1A).YenConfigurar...se
selecciona el modelo particular de esta familia. As, tal y como se ha
definido anteriormente se selecciona en Tipo de CPU una CPU de 20
E/S.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

79

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

80

En Tipo de Red se especifica el tipo de comunicacin entre el PC y el
PLC.Enestecaso,seseleccionaunacomunicacinmedianteSYSMAC
WAY.EnConfigurar...sedefinirnlosparmetrosdelacomunicacin,es
decir, una velocidad de transferencia de 9600bits/s y el COM1 como
nmerodepuertoserie.


















INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

81

4.3.2ENTORNODEPROGRAMACIN

Una vez creado el proyecto, ya es posible acceder al rea de trabajo, tambin


denominadoEditordediagramaderels.

Para programar el autmata mediante el diagrama de rels se utilizarn las


siguientes instrucciones representadas en los iconos que se describen a
continuacin:

Nuevocontacto
Nuevocontactocerrado
Nuevalneavertical
Nuevalneahorizontal
Nuevabobina

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

82

Undiagramaderelsesquemadecontactosconsisteenunalneaverticalala
izquierda que se llama barra de bus y de lneas paralelas que parten de ella
denominadaslneasdeinstruccin.Enlaslneasdeinstruccinsecolocanlos
rels contactos, que pueden corresponder con estados del sistema con
condiciones de ejecucin. Las combinaciones lgicas de estos contactos
determinancundoycmoseejecutanlasinstruccionesdelesquema,situadas
alfinaldelaslneasdeinstruccin.

Todosloscontactos,aefectosdeprogramacin,llevanasignadosunadireccin
de bit. Las entradas analgicas del PLC utilizado se representan por los bits
comprendidos entre 0.00 0.11, las salidas por los bits 10.00 10.07 y los
dems bits utilizados en el programa corresponden a variables de memoria
internasdelPLC.

Todo contacto del diagrama de rels est ON u OFF dependiendo del estado
delbitoperandoasignado.UnacondicinnormalmenteabiertaestenONsiel
bit asignado est en ON, y en OFF si el bit asignado est en OFF. Una
condicinnormalmentecerradaestenONsielbitasignadoestenOFF,yen
OFFsielbitasignadoestenON.

En todo caso, antes de proceder a la realizacin del programa en el diagrama


de rels, es conveniente realizar el grafcet de nivel III, ya que en l quedaran
definidas las etapas (estados), receptividades (entradas) y acciones (salidas)
quepermitirnlaautomatizacinyelcontroldelproceso.

Para la realizacin de este grafcet se tiene que partir del grafcet de nivel 1
realizado anteriormente, teniendo en cuenta que la asignacin de entradas y
salidaseslasiguiente:

Asignacindeentradasysalidas:

ENTRADAS SALIDAS

0.01sensordepesob 10.00vlvulava
0.02sensordecontenidoc 10.01vlvulavb
0.03sensorm 10.02vlvulavc
0.04sensordecontenidof 10.06motormo
0.05sensordepesoa 10.07vlvulavm
0.06pulsadorp

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

83

Acontinuacinsepuedeobservarelcdigoimplementadosobreeldiagramade
relsapartirdelgrafcetdescritoanteriormente.

Cadasegmentodecdigorepresentaunestado,enelcualunavezsuperadas
todas las transiciones en forma de contactos activaremos una bobina. Estas
bobinas, ms adelante (especficamente a partir del segmento de cdigo 5)
activaran las salidas correspondientes a cada estado del proceso.Como estas
salidas se tratan de vlvulas de simple efecto, no se tiene que implementar su
desactivacin o cierre de las mismas, sino que simplemente hay que evitar
mantenersusalidaactivaenelestadoenquenoseanecesario.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

84

Un aspecto a tener en cuenta es que este proceso, se trata de un proceso
secuencial,esdecir,queslopuedehaberunestadoactivoalavez,portanto,
nos se tiene que asegurar que la activacin de un estado provoca la
desactivacin del estado anterior. Esto se consigue poniendo un contacto
cerradodespusdelascondicionesdetransicinentredosestadosconelvalor
de bit correspondiente al siguiente estado. Adems, para conseguir que este
valor se refresque se tiene que realimentar la activacin de la bobina con un
contactodevalorcorrespondientealestadoactivado.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

85


INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

86

4.3.3MODOON-LINE

ElmodoOn-LinepermiteestablecerlacomunicacinconelPLC.Paraentraren
modoOn-Lineseseleccionaelicono

4.3.4TRANSFERENCIADELPROGRAMA

Una vez realizada la comunicacin con el PLC mediante el modo On-Line se


tienequetransferirelprogramacreadoconeldiagramaderelsalPLC.

Paratalefecto,setienequeseleccionarelicono.Esposibleseleccionarlas
partesdelprogramaatransferir.

4.3.5VERIFICACINDELPROGRAMA

El chequeo del programa se realiza durante la compilacin. Los posibles


erroresoavisossemuestranenlaventanadesalidatalycomosemuestraen
lafigura.

Haciendo doble clic sobre el error, el cursor se posiciona en rojo sobre la


instruccinopartedelprogramaquetieneelerror.Entodocaso,lacompilacin
serealizaautomticamenteantesdehacerunatransferenciaalPLC.

4.3.6MODODEOPERACIN

Una vez transferido el programa es posible trabajar en diferentes modos de


operacin,talycomosedescribenacontinuacin.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

87

Modomonitor:enelmododeoperacinMonitor,losprogramasdel
PLC se ejecutan, y las operaciones de E/S estn activas. A pesar de
esto, es posible escribir en la memoria del PLC desde un ordenador.
MientrasestenMonitor,sepuede:

Cambiardatosentodaslasreasdememoria
Realizaredicionesdeprogramaonline
CambiarvaloresdeTIM/CNT
Forzarbits(contactos/bobinas)aONuOFF

Modo run: El modo de operacin Run hace que el PLC ejecute el


programa(s)ynopermiteescribir/forzarreasdememoriadelPLCdesde
un ordenador. Aunque si es posible leer (monitorizar) la memoria del
PLC.

4.4SOFTWARESCADACX-SUPERVISOR.

CX-Supervisor es el software de supervisin para sistemas SCADA de la casa


Omron.EssuficientementeflexibleparatrabajarsobreunsoloPLCosobreun
sistema entero de produccin. La programacin es en un entorno Windows de
forma intuitiva mediante scripts y ventanas. Los scripts pueden ser propios del
programaoJavayVisualBasicScripts.

4.4.1CARACTERSTICASYFUNCIONES

Las principales caractersticas y funciones del paquete SCADA CX-Supervisor


son:

Programacin: La programacin es en un entorno Windows de forma intuitiva


mediante scripts y ventanas. Los scripts pueden ser propios del programa o
Java y Visual Basic Scripts. Las ventanas ayudan a configurar las E/S y las
funcionesdelosdistintosobjetosenlapantalladeaplicacin.

Soporta Drivers Microsoft: COM/DCOM, DDE, OPC, ActiveX (OLE), y


tecnologasstandardODBC/ADO.

COM/DCOM:StandardcomunicacionesexternasdeWindows.

DDE: Estndar de comunicaciones internas entre programas en entorno


Windows. Con la incorporacin del estndar OPC se puede enlazar con
cualquier servidor de datos. Con el motor de comunicaciones CX-Server es
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

88

posible utilizar el control de comunicaciones CX-Comunication Control para el
intercambiodedatosdedosaplicacionesCX-Supervisorqueestnfuncionando
demaneradistribuidasobreunaredLAN.

Con el driver ActiveX se pueden incluir controles de ste tipo y objetos OLE
(browsersWeb,ControlesodisplaysMP3...)enlaspantallasdeaplicacinpara
creartareaspreprogramadas.

ObjetosyAnimaciones:Librerasdemsde3000objetosloscualessolotienen
quetomarsedelalibreraycolocarse(Drag&Drop)enlapantalladeaplicacin.
EsposibleasociaralaslibrerasobjetosmscomplejostipoOLEocrear
libreraspropias.Sepuedenrealizartodotipodeanimacionesconeleditorde
animaciones(Cambiardetamao,movimientos,parpadeos,cambiosde
color...)sobrelosobjetosseleccionadosoloscontrolesActiveXdeOmrono
otroscontrolesdeWindows.

Recetas: Para crear secuencias de programa enteras que pueden ser


transferidas haca o desde un PLC concreto para realizar procesos similares.
SoncoleccionesdevariablesdepuntosdeE/Salascualesselesasocianunos
valores predeterminados que sern los mismos en cualquier proceso que
incluya dichas E/S. Estas pueden ser almacenadas en el disco y utilizadas en
conjuntoaleditarunnuevoproyecto.

Alarmas:Proporcionaenlapantalladeaplicacinunanotificacindeproblemas
duranteel runtime del proceso y/o visualizacindeentradas salidas concretas.
Tiene tres tipos: Simple, banda muerta (deadband) y rango de cambio. Tiene
aplicaciones de historial de alarmas y aplicacin, durante runtime, de visor de
conocimiento de alarma (alarm confirmation viewer) para asegurar que el
operario ha visto la alarma y acta en consecuencia. Es tan simple como una
ventanaquesurgeduranteelproceso,cuandounaalarmasalta.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

89

Data Logging: Se pueden ver los datos a tiempo real y los histricos del
proceso;adquiriendodatosdecualquierelementovinculadoalaaplicacinCX-
Supervisor: Sensores, comunicaciones, PLCs... Estos archivos de datos no
estn restringidos al PC MTU sino que cualquier PC puede recibir estos
archivosconlaaplicacindeexportacindedatos.Estosdatostambinpueden
ser exportados a unahoja Excel dentro o fuera del sistemaSCADA. Los datos
puedenseralmacenadosenformadegrficos(atiemporealoenhistricos).

ConexinaBasesdedatos:PermiteconexionesabasesdedatosusandoADO,
MSAccess, SQLServer, ODBC for Oracle, texto, etc. Mediante esta aplicacin
se puede actualizar la base de datos del sistema a tiempo real o acceder a
datoshistricosalmacenados.

Networking: Mediante esta aplicacin se puede configurar la red de PLCs


Omron asociadas al sistema. Tambin es posible utilizarla en tiempo real
durante el proceso para saber el estado de comunicaciones, realizar test del
sistemaymodificarE/S.

4.5SUPERVISINYCONTROLDELPROCESO.

En la parte prctica del proyecto se realiz una interfase grfica HMI SCADA
con el programa CX-Supervisor. Para ello, se hizo un esquema que
representabaelprocesodeunamezcladoraqumica.

La parte de realizar el dibujo representativo de la planta que se ver en la


pantalladeaplicacinesmuysencillaconelCX-Supervisor.Slofuenecesario
abrir la librera de objetos y seleccionar los adecuados para el dibujo que se
debarealizar.Medianteelratnsepuedencolocarydarlestamao.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

90

Mediante los controles ActiveX de Omron se seleccionan los botones


relacionadosconlossensoresyelpulsadordemarcha.

Unavezrealizadoelesquemadelainterfaz,sevinculanlosdistintoselementos
del dibujo y los botones a las marcas y salidas del PLC mediante el men de
puntos del sistema. Los puntos del sistema son los pasos que se desean
visualizardelproceso.

En la ventana de puntos se puede ver la vinculacin de las distintas variables


del sistema con las seales E/S del PLC. As, es posible ver el nombre de la
variable, tipo de variable, tipo E/S y direccin de memoria interna (dentro del
mismo PC) o externa (PLC, controlador lgico...) asociada a cada variable. El
sistemadereferenciaparalospuntoseselMTUdelSCADA,assevequelos
datosquesalendelainterfasehaciaelPLCsonde tiposalidaylosdatosque
vandelPLCalordenadorsondetipoentrada.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

91

Sepuedenaadirycrearmspuntosdelsistemasimplementeapretandoenel
Icono , luego haciendo doble click sobre el icono que aparecer en la
columna del nombre perteneciente al nuevo punto creado, se accede a la
ventanadeconfiguracin/modificacindepunto.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

92

4.5.1PUNTOSDEENTRADAALSISTEMA.

En esta aplicacin se tienen 10 puntos de entrada al sistema, esto es,


informacin que transfiere el PLC al ordenado y que se ve representada
medianteanimacionesenlainterfasegrfica.

Setienenpuntosasociadosacadaunodelosestados(marcas1.0...1.5)yalas
marcas delas vlvulas y motordel sistemaque sonlas salidas10.xx del PLC,
paradeterminarcuandoestnactivados.

Porejemplo,sisequierecrearunpuntodelsistemapararecibirinformacindel
PLC de la marca del PLC estado1, se tiene que dar un nombre al punto
(estado_1), seleccionar el tipo de punto, tipo de E/S, Atributo, Frecuencia de
actualizacinylosatributosE/S.

Eltipodepuntopuedeser:booleano,paraactivacinporflanco;enterooreal,
para obtener datos del objeto vinculado: ste puede ser un contador, un
temporizador o una variable en la memoria del PLC o una dato asociado a un
servidor OPC; o de texto, cuando queremos que aparezca un texto por la
pantallaasociadoaunpuntodeterminado.

Elatributodepuntoeselmododeactivacinbooleanodelpunto:activacinpor
nivel.

En la frecuencia de activacin se selecciona si el punto se activara a peticin,


sin retardo temporal, o despus de un tiempo de haber sido activado. Esto es
muy importante segn las comunicaciones empleadas entre el ordenador y el
dispositivo vinculado, ya que la transferencia de datos puede experimentar un
retardotemporal.

Estofueobservadoenlaaplicacinyaqueenlosestadosenloscualestenan
que estar todos los sensores activados en un instante de tiempo concreto,
experimentaban cierto retardo temporal desde elPLC alPC queno permita la
visualizacin del siguiente estado. Por eso, se incorpor un retardo de
actualizacinde50ms.

Los atributos E/S seleccionan a que dispositivo u objetos estn vinculados los
puntos,enestecasoalPLC.

MediantelaconfiguracindeatributosE/Ssevinculelpuntoauna marcadel
PLC, en ste caso la marca del estado1: 1.0, a travs del men de
configuracindeatributosdelPLC.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

93

Al aadir el primer punto del proyecto lo primero que se debe de hacer es
seleccionar el PLC con el cual estamos trabajando a partir de agregar PLC.
Mediante esta opcin se agrega el PLC, tipo de CPU, se le da un nombre
(PLC1)yseconfiguraelpuertoCOMporelqueseesttrabajandoascomola
velocidaddetransferenciadedatos.

UnavezquesehaagregadoelPLC,stemismoquedarvinculadoalrestode
puntos a menos que se quiera agregar otro PLC. En ese caso se debera
configurar el nuevo PLC y despus escoger a cual de los dos asociar los
distintospuntos.EnestecasosloseutilizaunPLC.

Otra forma de configurar el PLC es mediante el icono en la ventana de


puntosantesdeempezaradefinirlospuntos.

En ubicacin de datos se selecciona la marca de memoria del PLC que se


deseaasociaralpunto.Sehabilitacomunicacionesyactualizarsiempreelvalor
delpunto,parapodersaberentodomomentocualeselvalordelamarca.

4.5.2PUNTOSDESALIDADELSISTEMA.

LospuntosdesalidasonlosqueactivanmarcasenelPLCdesdelapantallade
configuracin. Estos son los puntos que sirven para controlar el PLC desde la
interfase grafica; se pueden aadir puntos que controlen botones de
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

94

emergencia, consignas, variables de control, botones de reset Estos puntos
son los que dan al CX-Supervisor la condicin de software de supervisin ya
quepermitenactuarsobreelsistemamedianteelordenador.

Enestaaplicacinprcticasehasimuladoelcontroldelossensoresyelbotn
de puesta en marcha. ste control de los sensores mediante el ordenador no
tiene un sentido prctico real, ya que no tiene ningn sentido en el sistema,
puestoqueelobjetivoessupervisarlaautomatizacinynoquesecontrolecada
pasodelsistemaporelordenador,sustituyendolapartedeautomatizacindel
sistema. Representan tan slo un ejemplo ilustrativo de cmo controlar
variablesdelsistemadesdeelPC.

Elsistemadecreacindepuntosdesalidaestansencillocomoelanterioryno
tienemuchasvariacionesslosetienequeseleccionarcomotipoE/S:Saliday
la frecuencia de actualizacin ser al cambiar, es decir, cuando se le indique
apretandoelbotnasociadoenlapantalla.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

95

EnlosatributosdelPLCseasocialamarca,PLCyenaccionesdetransferencia
de datos se habilita escribir en PLC para que se modifique la marca en
memoria.

4.5.3CREACINDEOBJETOSYANIMACIONES.

Para crear los LEDs de los sensores y vlvulas as como los paneles de
funcionamiento se han utilizado objetos hechos con las opciones de dibujo del
CX-Supervisor. Una vez se crean los objetos deseados se les puede animar
mediante el editor de animaciones. Asociando cada una de las animaciones a
lospuntosdelsistemaloscualesserequierequeseactiven.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

96

Otraformadecrearanimacionesesvinculandoscriptsalosobjetos,loscuales
proporcionan animaciones ms complejas y de mayor calidad, pero en este
casoseutilizaronlasanimacionesbsicasdelprograma.

Por ejemplo, para simular la cada del lquido del producto B (en verde) en el
contenedordemezcla,sedibujunrectngulosobreelcontenedor,hacindolo
visible solo en la activacin de los puntos estado_4 y estado_5, los cuales
correspondenconlosestadosenlosqueellquidoestenstetanque.Sepuso
uncolorenelestado4paraqueellquidofueseverde(elcolordelproductoB)y
un cambio de color digital (a la activacin del punto) a prpura en el estado5
que es cuando se efecta la mezcla. El color prpura representa el color
resultantedelamezcladelosdosproductos.Paracrearestasanimacionesslo
hay que hacer doble click sobre la animacin deseada y poner el nombre del
puntoenlaventanaqueaparece.

ParaeditarlosbotonesdecontrolActiveXdelossensoresyelpulsadorestan
sencillocomolasanimaciones,lonicoquehayquehaceresentrarenelmen
deedicindelbotnyponerelnombredelpuntoasociado.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

97

Deestaformaamedidaquevaavanzandoelprocesosepuedeverlacadadel
lquido, las activaciones de las distintas vlvulas y sensores del proceso y
sealesdefuncionamiento.

INSTITUTO POLITECNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
UNIDAD PROFESIONAL AZCAPOTZALCO
________________________________________________
________________________________________________

98

Vous aimerez peut-être aussi