5 Porqués
5 Porqués
TESIS
QUE PARA OBTENER EL TITULO DE
INGENIERO EN ROBOTICA INDUSTRIAL
PRESENTA:
ALEJANDRO CEDILLO MARTINEZ
ASESORES:
[Link] C. JOSE GUADALUPE TORRES Y ORTEGA
ING. MARINA ESPITIA BADILLO
MEXICO,D.F. 2008
AGRADECIMIENTOS
A Dios
A mi Madre.
Por los cuidados y el gran amor que siempre me has dado, porque
gracias a todo esto he logrado alcanzar mis objetivos.
A mi Familia y Amigas.
A mis Maestros.
Objetivo. 1
Introducción. 2
3.7 PROFIBUS. 86
3.8 FIELDBUS (bus de campo). 93
3.9 MPI. 95
3.10 SCADA y la Internet. 100
3.11 Software que utilizan el sistema SCADA. 102
3.11.1 Simatic WinCC. 103
ANEXO A 157
GLOSARIO 183
BIBLIOGRAFIA 188
CONCLUSIONES 191
Objetivo.
Realizar un trabajo de tesis de la Interface Hombre Máquina (HMI) para que de esta forma, se
logre entender e identificar la estructura, la operación y la configuración de los sistemas HMI
– SCADA.
Objetivos Específicos.
Brindar los conocimientos necesarios para el correcto uso del software utilizado en el
LPAIC de la ESIME Azcapotzalco.
Justificación.
En la presente tesis se dan a conocer los fundamentos tanto teóricos como prácticos de la
Interfase Hombre Máquina (HMI) con la finalidad de servir de apoyo a la realización de este
tipo de prácticas y coadyuvar en la formación académica de los alumnos de la Escuela
Superior de Ingeniería Mecánica y Eléctrica.
1
INTRODUCCION
El desarrollo tecnológico en general ha sido muy rápido para las expectativas que se han
trazado a través del tiempo y gracias a esto la robótica siendo una ciencia o rama de la
tecnología se ha beneficiado creciendo de igual manera; teniendo como principal prioridad el
facilitar la vida a los seres humanos, ayudar en las tareas que resulten monótonas, agotadoras,
de alta precisión y en trabajos que pongan en riesgo la integridad física de las personas.
Una de las ramas en las que se divide la robótica y que actualmente ha tomado un auge
verdaderamente importante por no decir imprescindible es en el desarrollo del control
distribuido en la industria, el cual va de la mano con el desarrollo en las comunicaciones. Los
sistemas o redes de comunicación, utilizados en entornos industriales se encuentran sometidos
a una problemática específica, la cual limita en gran medida su diseño y los diferencia de las
redes de datos o redes de oficina.
La tarea de supervisión y adquisición de datos en sus inicios resultaba y resulta ser una labor
muy agotadora ya que la misma se debía de realizar de forma manual, y se dice resulta ya que
todavía en nuestros días hay empresas que siguen sin automatizar sus procesos originando con
esto pérdidas para la misma. En sus inicios, el operador tenía que ir hacia cada puesto de
control, puestos que en ocasiones no se localizaban dentro de la planta sino que se encontraban
en sitios remotos de la misma para recabar los datos que serian utilizados para mejorar el
proceso, la calidad del producto terminado, recabar información de datos tales como,
temperatura, presión, etc., para saber en qué momento se debería de dar mantenimiento a las
máquinas, inclusive para saber si se había originado alguna falla en cualquier dispositivo que
afectara en el desarrollo del proceso. Para resolver ésta problemática, se da origen a un sistema
especialmente diseñado para esta labor y que actualmente se conoce y es empleado dentro de
la industria como sistema SCADA.
Sin embargo el sistema SCADA por sí solo nos sirve para recabar información de una o más
instalaciones distantes y/o enviar instrucciones de control a las mismas, si se deseara tener un
control sobre cualquier dispositivo que integre el proceso se debe de emplear un sistema HMI,
el cual significa Interface Hombre Máquina; es decir, es la interacción que existe entre un ser
humano y una máquina o proceso.
2
La industria HMI nació, particularmente de la necesidad que existía de estandarizar la forma
de controlar y monitorear distintos sistemas remotos, tales como PLC’s, entre otros
mecanismos de control.
En nuestros días hay diversas empresas como SIEMENS, FESTO, ABB, Omron, Logitek, sólo
por mencionar algunas que ofrecen el software HMI pero complementado con el sistema
SCADA, dándonos como resultado una herramienta con enormes ventajas y por ende muy útil
dentro de cualquier proceso en la industria.
A continuación se dará una descripción breve de los capítulos en los cuales se encuentra
estructurada la presente tesis. El primer capítulo titulado “Antecedente Histórico HMI y
SCADA”, se va a hacer mención del contexto histórico de la automatización industrial así
como de HMI y de los primeros sistemas SCADA.
En el segundo capítulo a tratar lleva por título “HMI (Human Machine Interface)” en donde se
va a dar a conocer la definición, utilidad, el desarrollo del mismo tanto de HMI, de una
Interfaz y de un PLC.
El tercer capítulo titulado “Sistema SCADA”, se hace mención del concepto, las partes en que
se encuentra conformado el sistema SCADA, redes de comunicación y tipos de cables que se
utilizan para conectar éstas redes y que son empleadas en el mismo. Dando a conocer las
características del software que es utilizado en el Laboratorio de Procesos Automatizados
Integrados por Computadora (LPAIC) de la ESIME Azcapotzalco.
Por último pero no menos importante tenemos el cuarto capítulo que lleva por nombre
“Prácticas HMI” en donde se hace una descripción de cómo se encuentra conformado el
LPAIC, su funcionamiento, el sistema de control y se da un listado de entradas y salidas que
son utilizadas tanto por el PLC Maestro como por el software WinCC.
Si bien es cierto que el campo en el que más se emplea el sistema HMI – SCADA es en la
industria; cabe mencionar que también es utilizado en escuelas de nivel superior en la
formación académica de los alumnos con el propósito principal de que tengan una mejor
preparación y un mayor conocimiento para así afrontar los retos que se les presenten en la
industria.
3
CAPITULO 1
Antecedente
Histórico
HMI y SCADA
Hacia la década de los 50’s, da origen a la electrónica y con ello a la utilización de los
semiconductores con los cuales se reduce el tamaño de los tableros de control y por ende se
reduce el numero de averías ocasionadas por el desgaste de los componentes; por una parte se
pensaría que era una gran ayuda pero tenia un gran problema en cuanto a flexibilidad se refiere
ya que un sistema de control solo servia para una aplicación en específica y no era reutilizable.
Los primeros PLC’s, eran utilizados para mantener el control en los procesos secuenciales
tales como transporte, cadenas de montaje, etc., aunque presentaba una desventaja ya que si
bien era cierto que se había conseguido que el PLC fuera reutilizable o como ahora se conoce
reprogramable, su memoria era cableada y por lo tanto muy costosa.
A comienzos de la década de los 70’s, aparece el microprocesador junto con los primeros
ordenadores digitales; también se comenzaron a implementar las primeras memorias con
semiconductores y con ello dejando de lado a las memorias cableadas a causa de que las
memorias con semiconductores presentaban una mayor flexibilidad y eran mas fáciles de
programar. A pesar de que ya se contaban con los microprocesadores, éstos aun no eran
utilizados en la industria a causa de su robustez, la dificultad con la que se contaba en cuanto a
conexión con equipos mecánicos se refiere y por último la dificultad en la programación.
5
Capítulo 1
Antecedente Histórico
A mediados de los 70’s, en los autómatas se van agregando el microprocesador y las memorias
con semiconductores logrando con ello reprogramar sin tener la necesidad de volver a cablear
aumentando de este modo la flexibilidad; y por si esto fuera poco se podía realizar cálculos
matemáticos y tener una comunicación con un “ordenador central” el que a su vez tenia la
función de controlar la planta enviando órdenes a los autómatas que se encargaban de
controlar cada proceso.
También se da el nacimiento de los primeros DCS (Sistemas de Control Distribuido) y que son
controladores lógicos al igual que los PLC’s solo que estos últimos en principio eran los que
dominaban por decirlo de alguna manera en el control de las variables analógicas. Así, tanto
los DCS como los PLC’s trabajaban a la par en el control discreto de variables on / off.
Fue hasta finales de los años 70’s cuando se logran dar mejoras en los autómatas y entre las
que destacamos las siguientes:
La capacidad de gobernar bucles de control.
Mayor memoria.
Conexión mas flexible de sensores – actuadores.
Mejores lenguajes de programación.
Comunicaciones más potentes.
Para 1980 se continúa con las mejoras en los autómatas siendo las más representativas:
Dimensiones mas reducidas.
Mayor velocidad de proceso.
Gran variedad en cuanto a lenguajes de programación se refiere tales como
GRAFCET, listas de instrucciones, etc.
Técnicas de control mucho más complejas entre las que podemos mencionar PID,
inteligente, fuzzy.
Cierto es que la PC tenía mucho que ofrecer, sin embargo no lograría hacer a un lado a las
plataformas de control industrial ya probadas por lo menos no en la forma de una PC de
escritorio. La PC se contemplaba como la mejor opción a la hora de integrar una
funcionabilidad avanzada; como puede ser la conectividad de base de datos, en el control
analógico, integración y en la simulación basados en Web y comunicación de datos con
terceros. Aunque el problema que presentaba este tipo de control basado en PC, es que
aquellas PC’s que corren en sistemas operativos estándares con un hardware común, resultan
bastante frágiles como para brindar un control industrial confiable.
6
Capítulo 1
Antecedente Histórico
En nuestros días contamos con una gran variedad de autómatas híbridos que son compactos,
sencillos y modulares para aplicaciones no solo industriales sino inclusive domésticas,
presentando grandes posibilidades de ampliación; y con una gran tendencia a una evolución de
forma continua en los sistemas de comunicación constituyendo redes de autómatas que
permitan implementaciones mucho mas complejas y a su vez más seguras. Las nuevas
características de los sistemas de automatización tienden a reunir características de los
sistemas de control distribuido como:
¾ Apertura.
¾ Tolerancia a fallas.
¾ Concurrencia.
¾ Escalabilidad.
¾ Transparencia.
Como nota se debe de tomar en cuenta que un sistema de control industrial se encuentra
conformado por dos áreas bien definidas que son la parte operativa y la parte de control. En la
parte operativa encontramos los dispositivos de hardware y software que son los que brindarán
la información necesaria para llevar a cabo las operaciones de planta que sean necesarias por
medio de una interfase que sea amigable y pueda ser comprendida fácilmente por el operador.
Para la parte de control se cuentan con dispositivos tales como PLC’s, DCS’s, o PC
industriales, entre otros; los cuales nos servirán para llevar a cabo las acciones de control en
conjunto con los actuadores; entre éstos dispositivos existe una comunicación vertical, es
decir, desde la parte de control hacia la operativa y viceversa y comunicaciones horizontales,
esto es, una comunicación entre distintos dispositivos de control.
7
Capítulo 1
Antecedente Histórico
Antes de comenzar a dar una referencia específica del origen del término HMI, se hará
mención de un hombre llamado Marshall McLuhan (Figura 1.1); ya que él fue el primero en
tener una visión de este concepto, claro está que no es tal y como lo conocemos en nuestros
días pero gracias a ésta visión se dio pie para que éste fuera posible; puesto que él dio origen y
logró reestructurar varios términos o para ser exactos pudo verlos con un enfoque distinto,
originando que futuros investigadores se basarán en su trabajo para dar principio al concepto
HMI.
Marshall McLuhan, nació en Edmonton, Alberta, Canadá; profesor de literatura inglesa, crítica
literaria y Teoría de las Comunicaciones; es considerado como uno de los fundadores de los
estudios de los medios así como un visionario en cuanto a la sociedad de la información se
refiere, podría decirse que fue un hombre adelantado a su época. El pensamiento que tenía este
personaje con respecto a los medios de comunicación se basaba en dos ideas principales que
son:
1) Somos lo que vemos.
2) Formamos nuestras herramientas y luego éstas nos forman.
Este autor clasifica a la era de la humanidad en tres fases que son las siguientes:
a) La Era Preliteraria o tribal; en la cual menciona que antes de que la escritura se
extendiera se vivía en un espacio acústico, esto es, la palabra hablada.
b) La Era de Gutemberg; con la invención de los tipos móviles, se obligó al ser humano a
tener una comprensión mucho mayor; debido a la escritura se logró una estructura que
modificó al espacio en algo limitado, estructurado.
c) La Era Electrónica; en las propias palabras del autor la tecnología electrónica no
depende de las palabras habladas y puesto que la computadora es la extensión del
sistema nervioso central, cabe la posibilidad de extender la conciencia.
8
Capítulo 1
Antecedente Histórico
McLuhan, es el creador de varios conceptos muy utilizados en nuestros días, acerca de los
medios de difusión masiva y la sociedad de la información, tales como, la Galaxia Gutemberg,
la Aldea Cósmica y el término que nos compete como lo es “La descripción de los Medios de
Comunicación como Extensiones de la Persona”.
Mientras que para la gran mayoría de las personas piensa en los “medios” como fuentes que
nos dan noticias o información; en 1964, McLuhan creó su propia definición de ésta palabra,
ya que para él todo “medio” es una extensión de nuestra mente, de nuestro cuerpo, de nuestro
ser, no importando el tipo de tecnología o elemento que fuera.
En 1967 Marshall afirma que el medio es el mensaje y explica que no se debe de entender al
mensaje como la información o el contenido ya que se deja a un lado una característica muy
importante que tiene el mensaje la cual es el poder que logran tener para modificar el curso y
funcionamiento de las actividades y relaciones humanas.
9
Capítulo 1
Antecedente Histórico
Cabe mencionar que cuando McLuhan hace referencia a la palabra “información” que un
medio transmite, no se refiere al contenido del mismo, sino al modo en que nuestros sentidos
físicos responden a un medio e inclusive al modo en que participan en él: dándonos como
resultado los medios de alta definición (medios calientes) y los de baja definición (medios
fríos). Un ejemplo de los medios de alta definición serían la imprenta, la radio, las fotografías,
las conferencias; y ejemplos de medios de baja definición serían el teléfono, el habla, la
televisión, entre otros.
Hay que hacer hincapié en que algunos investigadores, cometen el error de utilizar el término
HCI (Interacción Humano Computadora) para referirse al término HMI; pero son términos
muy diferentes ya que en el primer caso como su nombre lo indica se refiere a la relación
existente entre el ser humano y una PC y el término HMI involucra la palabra máquina en
lugar de computadora haciendo que el concepto sea más amplio ya que puede abarcar no sólo
a computadores u ordenadores sino también a robots, aparatos de diagnóstico, de
investigación, automóviles, etc.
En el año 1989, Booth menciona que “es el intercambio de símbolos entre dos o más partes
asignando a los participantes en el proceso comunicativo los significados de esos símbolos”.
Las dos definiciones anteriores se encuentran relacionadas de cómo la gente y los ordenadores
pueden realizar tareas de manera interactiva y de la forma en que tales sistemas interactivos
son diseñados.
Para el año de 1993, Lewis y Reiman hacen mención que “las interfaces básicas de usuario
son aquéllas que incluyen menús, ventanas, teclado, ratón, etc.; esto es, todos aquellos canales
por los cuales se permite la comunicación entre el hombre y la máquina”; basándonos en la
definición ya mencionada, se deduce que el término máquina lo utilizan para referirse a una
computadora.
Por lo mencionado con anterioridad, podemos decir que una Interface Hombre Máquina tiene
como objetivo principal estudiar:
10
Capítulo 1
Antecedente Histórico
Todo lo escrito con anterioridad se encuentra basado en cuanto a cómo se originó el término
HMI como lo conocemos en nuestros días; es decir, las personas que lograron tener una visión
diferente, revolucionaria acerca de éste tema. Sin embargo, a continuación se dará a conocer
los primeros “controles a distancia”, es decir de los primeros sistemas HMI que existieron ya
que como es de suponerse antes no se contaba con la ayuda del PLC y para realizar un control
a distancia se ocupaban otros elementos.
Con la invención del tubo de rayos catódicos (CRT) junto con la del teclado, sustituyeron alas
máquinas de escribir, los teletipos y las tarjetas perforadas y con ello dieron origen a las
primeras Interfaces Hombre Maquina (HMI). La distribución típica de las tarjetas perforadas
utilizadas en los primeros sistemas de cálculo automatizados, eran de 80 columnas de 25
líneas cada una; mas tarde se emplearon los caracteres ASCII para incluir caracteres gráficos.
11
Capítulo 1
Antecedente Histórico
12
Capítulo 1
Antecedente Histórico
A principios del decenio de 1970 Instrumento Taylor Company, (que ahora forma parte de
ABB) ha desarrollado el sistema de 1010, la empresa Foxboro el sistema FOX1 y Bailey
Controla el 1055. Todas estas aplicaciones DDC se ejecutará en los mini-ordenadores (DEC
PDP 11, Varian Máquinas de datos, MODCOMP etc.) y conectados a las especialidades de
entrada / salida de hardware.
Para 1980, las empresas Bailey y Fischer & Porter Company, dan a conocer el sistema RED-
90 e ICD-4000 respectivamente; en nuestros días ambas empresas pertenecen a la empresa
conocida como ABB.
Una de las principales ventajas de los DCS, es la comunicación digital distribuido que existe
entre los controladores, estaciones de trabajo y otros elementos de computación. La atención
se centro debidamente en las redes ya que la importante línea de comunicación para tramitar
las solicitudes, tuvo que incorporar funciones específicas, tales como el determinismo y la
redundancia. Como resultado, muchos proveedores se enfocaron en la IEEE 802,4 para lograr
la creación de redes estándar. Esta decisión creó las condiciones para la ola de migraciones
necesarias cuando la tecnología de la información se trasladó a la automatización de procesos
y IEEE 802,3 en lugar de IEEE 802,4 prevaleció como el control de LAN.
El sistema DCS es un amplio término que se utiliza en una variedad de industrias, para vigilar
y controlar los equipos distribuidos, tales como:
¾ Las grandes redes de energía eléctrica y generación eléctrica las plantas.
¾ Sistemas de control ambiental.
¾ Las señales de tráfico.
¾ Sistemas de gestión del agua.
13
Capítulo 1
Antecedente Histórico
14
CAPITULO 2
HMI
(Human Machine
Interface)
Sin embargo, la interfaz también puede llegar a ser una limitante en cuanto a la comunicación
se refiere ya que todo aquello que no sea posible expresar a través de ella permanecerá fuera
de nuestra relación mutua, y todo esto se debe en gran medida a que se puede llegar a tener un
pobre diseño y una escasa atención a los detalles de la tarea a realizar.
Es indispensable que se cuente con el conocimiento necesario del sistema para que con ello se
logre un funcionamiento adecuado ya que se debe de proporcionar las entradas del mismo para
así interpretar correctamente las salidas.
Hay que hacer mención que las interfaces no son necesariamente entre el ser humano y una
computadora sino para cualquier elemento mecánico, un ejemplo sería el tacómetro de un
automóvil, el cual nos permite monitorear lo que sucede en el vehículo para así si existiera un
problema el ser humano se de cuenta a tiempo para poder darle una solución adecuada al
mismo.
Este software es utilizado de manera gráfica textual y auditiva ya que nos proporciona estas
opciones para poder tener una fácil identificación del proceso requerido: inclusive mediante la
utilización del teclado de la computadora y movimientos del Mouse se pueden controlar
algunas variables de un sistema dependiendo del tipo de programa que se esté empleando para
ello; como por ejemplo activar, desactivar un paro de emergencia o en su defecto activar una
variable en específico cuando el usuario así lo necesite.
16
Capítulo 2
HMI (Interfaz Hombre Máquina)
Las siglas HMI (Human Machine Interfaz), significan Interfaz Hombre Máquina; y como
definición tenemos la siguiente: “es la interface ó interfaces entre el ser humano y una
máquina ó proceso”.
La Interfaz Hombre Máquina nos sirve para controlar y monitorear un proceso. Cuando se
hace mención del término “controlar”, se hace referencia a arrancar y detener las máquinas,
entendiendo como máquinas ya sea una computadora, robots, motores, etc. Y para este caso
monitorear es recabar información del proceso de forma manual.
Existen tipos de HMI; los cuales se desarrollan dentro de un entorno de programación gráfica,
llamados “Desarrollos a Medida”, tales como, Visual Basic, VC++, Delphi, sólo por
mencionar algunos. Y los llamados “Paquetes Enlatados”; son paquetes de software que
contemplan la mayoría de las funciones estándares de los sistemas SCADAS, entre los que
tenemos FIX, Win CC, Wonderware, entre otros.
Cabe mencionar que a los sistemas HMI también se les conoce con el término “software
HMI”.
Existen una infinidad de funciones o tareas de las cuales se encarga el software HMI, sin
embargo, de entre todas ellas; se pueden clasificar en cuatro grandes grupos como lo son el
monitoreo, la supervisión, las alarmas y el control; dando una definición de éstos a
continuación:
Cuando hablamos de modelos, nos referimos a las distintas formas de concebir una Interfaz
Hombre Máquina; entre los cuales tenemos tres muy importantes que son la visión del usuario,
la del programador y la del diseñador. Cabe mencionar que en el momento de realizar algún
modelo de los antes mencionados, se deben de tener en consideración a los restantes y si es
posible realizarlos en conjunto.
17
Capítulo 2
HMI (Interfaz Hombre Máquina)
A. Modelo del Usuario; es la visión muy personal del usuario acerca del sistema, esto es,
la forma en que el usuario espera o quisiera que se comporte. La interfaz en sí debe de
facilitar el proceso de crear un modelo, el cual resulte efectivo; para ello es
recomendable que al crear el modelo se trabaje utilizando una percepción de
metáforas, esto es, que se relacione el sistema con algo ya conocido por el usuario.
Como ejemplo de una metáfora de escritorio de Windows tenemos la Figura 2.1 y
como metáfora de un proceso industrial en la Figura 2.2.
Figura 2.1. Metáfora del escritorio de Windows 95. Figura 2.2. Metáfora de un Proceso
Industrial.
C. Modelo del Diseñador; El diseñador recopila y logra combinar tanto la información del
usuario, esto es, sus ideas, necesidades y sus deseos; como el material con el que
dispone el programador, para así diseñar un software adecuado que logre cubrir las
exigencias del usuario como del programador.
Presentación.- Lo definimos como aquello que llama la atención del usuario, cabe
mencionar que la presentación no es lo más importante y un abuso en la misma puede
traer como resultado una distracción para el usuario, por ello debe de tenerse mucho
cuidado al realizarla.
Interacción.- Son los distintos dispositivos que utilizará el usuario para comunicarse
con el software.
18
Capítulo 2
HMI (Interfaz Hombre Máquina)
Relación entre los Objetos.- El diseñador establece la metáfora adecuada que encajará
con el modelo mental del usuario.
A continuación, se dará a conocer la definición de “Interfaz”, así como los distintos tipos que
existen, esto con la finalidad de que se tenga un concepto más claro del mismo.
De manera más específica existe un término conocido como “interfaz de usuario”, el cual se
define como el conjunto de componentes utilizados por los seres humanos para comunicarse
con las computadoras y como ejemplos más comunes se puede mencionar el teclado, el
mouse, entre otros.
Cuando hablamos de interacción nos estamos refiriendo a las distintas formas en que los
usuarios se pueden comunicar con una máquina, ya que la interfaz no es el único medio. Las
distintas formas de interacción entre un ser humano y una máquina más importantes o más
usadas se mencionan a continuación.
De menús y formularios; son un conjunto de opciones las cuales se logran ver en la pantalla y
que además se pueden seleccionar y la selección de una de ellas nos debe de dar como
resultado normalmente un cambio en la interfaz. Uno de los problemas con los que se cuenta
es que los menús ocupan mucho espacio en la interfaz y se trata de resolver con los llamados
menús desplegables (pop up).
De Manipulación Directa; éste término se utiliza para describir sistemas que cuentan con
características tales como una representación continua de los objetos y de las acciones de
interés, un cambio en la sintaxis de los comandos ocasionada por la manipulación de objetos y
acciones y por último, las acciones rápidas, incrementales y reversibles que provocan un
cambio visible en el objeto seleccionado.
De Interacción Asistida; se utiliza la metáfora del asistente personal o agente que colabora con
el usuario en el mismo ambiente de trabajo, dando como resultado que el usuario en lugar de
dirigir la interacción, trabaja en un entorno cooperativo., esto es, comunicándose, controlando
eventos y realizando tareas.
19
Capítulo 2
HMI (Interfaz Hombre Máquina)
Un agente de interfaz puede ser considerado por el usuario como un programa que le
proporciona ayuda, mas no debe de considerarse como una herramienta dentro de la interface
de manipulación directa. Cabe mencionar que logra observar varias interacciones del usuario
ates de llegar a realizar una acción ó en su defecto con una sola interacción puede lograr hacer
varias acciones y así actuar en determinados períodos de tiempo, mismos que se le han
programado con anterioridad.
El agente de la interfaz logra leer la entrada que el mismo usuario hace presente en la interfaz
y puede hacer cambios que el usuario visualiza en la pantalla. Siendo las características más
importantes de los agentes de interfaz las que se mencionan a continuación.
El Uso Personal; los agentes de interfaz inteligentes se adaptan, llegan a aprender del usuario y
no se limitan a un tipo de solución de un determinado problema ya que el usuario puede
decidir otra solución a la pre establecida por el programa. Estos agentes pueden llegar a tomar
decisiones en situaciones que resultan incómodas para el usuario pero nunca deberán de forzar
a tener un cierto comportamiento.
La Autonomía; suelen trabajar en segundo plano y si no se les pide realizar una función en
específica se mantienen esperando a que el usuario decida realizar una acción y mantienen a
las fuentes de información accesibles.
Los asistentes deben de cumplir con una característica muy importante la cual es la
flexibilidad en la manera en que reciben las instrucciones, siendo éstos más flexibles que los
menús y que las macros ya que el usuario solamente dice lo que quiere hacer y como ejemplo
de esto tenemos a lo asistentes de Power Point, wizards entre otros.
20
Capítulo 2
HMI (Interfaz Hombre Máquina)
El objetivo principal de esta interface es que el usuario se enfoque en sus labores, mas
no en el ordenador y mucho menos en cómo utilizar las aplicaciones y ficheros
necesarios para lograr esto.
La aplicación consiste en un icono, una ventana El producto radica en una colección de objetos y
principal y varias secundarias. las vistas de los mismos.
Los iconos simbolizan aplicaciones o ventanas Los iconos representan objetos, los cuales se
abiertas. pueden manipular directamente.
Los usuarios deben de abrir las aplicaciones Los usuarios abren objetos como vistas en el
necesarias para poder trabajar con los objetos escritorio.
deseados.
Da al usuario las funciones necesarias para que Provee al usuario de los materiales necesarios
pueda realizar sus tareas. para que logre llevar a cabo sus tareas.
Se enfoca en la tarea principal determinada por la Se enfoca en las entradas y salidas de los objetos
aplicación. y las tareas.
Las tareas relacionadas, son soportadas por otras Las tareas relacionadas son soportadas por el uso
aplicaciones. de otros objetos.
La estructura que presenta es rígida en cuanto a la La estructura que presenta es flexible en cuanto al
función se refiere. objeto se refiere.
Los usuarios pueden quedar atrapados en una Los usuarios no deben de quedar atrapados en
tarea. una tarea.
Los usuarios deben de seguir la estructura con la En este caso los usuarios pueden realizar sus
que ya cuenta la aplicación. tareas con el formato que a ellos más les
convenga.
Para realizar distintas tareas, se necesitan el Se utilizan pocos objetos, los cuales nos pueden
mismo número de aplicaciones para igual número servir para realizar distintas tareas, esto es se
de tareas. pueden reutilizar.
Tabla 1. Diferencias entre GUIs y OOUIs.
22
Capítulo 2
HMI (Interfaz Hombre Máquina)
Al diseñar una interface debe de tomarse en cuenta las habilidades cognitivas y perceptivas de
las personas y tratar de, ó adaptar el programa a ellas. Uno de los principales objetivos de una
interfaz es lograr reducir la dependencia de las personas de su propia memoria, esto es no
obligándolas a recordar cosas innecesarias como por ejemplo información aparecida en
ventanas anteriores o a repetir operaciones ya hechas (introducir un mismo dato varias
ocasiones).
También es necesario que se plantee el modelado de las tareas para las cuales va a ser
diseñada la Interface, independientemente del enfoque general del análisis de las tareas; la
persona encargada de diseñar la interfaz debe de definir y clasificar las tareas.
Por último y no por ello menos importante debe de tomarse en cuenta el tiempo de respuesta,
refiriéndonos específicamente al tiempo que necesita el sistema para expresar los cambios de
estado al usuario.
Es muy recomendable que dichos tiempos sean de una duración aceptable, ya que si son muy
largos, debe de notificarse al usuario que la “petición” ha sido tomada en cuenta y que se está
trabajando en ella ya que si no se hiciere podría provocar frustración e incluso estrés en el
usuario, por el contrario si dichos tiempos son demasiado cortos puede causar en el usuario un
estado de desconcierto ya que no logrará asimilar la información y por ende llevarle al error
todo ello por el exceso de velocidad.
Se deben de tomar en cuenta ciertas reglas antes de diseñar una Interfaz; las cuales se
describirán a continuación:
1. Dar control al usuario; se debe de dar al usuario la posibilidad en lugar de suponer qué
es lo que éste desea hacer, la interfaz que se diseñe debe de ser lo suficientemente
flexible para que pueda adaptarse a los requerimientos de los distintos usuarios que
utilizarán el programa. Para lograr lo mencionado anteriormente, se debe de cumplir
con algunos principios tales como: usar adecuadamente los modos de trabajo, permitir
a los usuarios usar el teclado y el mouse, permitir que el usuario pueda interrumpir su
tarea en el momento que lo desee y logre continuarla más tarde, utilizar mensajes y
textos descriptivos, permitir deshacer las acciones e informar de su resultado, que se
logre tener una cómoda navegación dentro del producto y una sencilla salida del
mismo y tener distintos niveles de uso del producto para usuarios con distintos niveles
de experiencia.
23
Capítulo 2
HMI (Interfaz Hombre Máquina)
2. Reducir la carga de memoria del usuario; la Interfaz se debe diseñar de tal forma que
logre evitar que el usuario tenga que almacenar y recordar información. Se debe de
permitir al usuario copiar, pegar, deshacer así como mantener los últimos datos
introducidos.
Proporcionar indicaciones visuales de donde está el usuario, que puede hacer y que
esta haciendo, así como las funciones deshacer, rehacer y todas aquellas acciones por
defecto.
Asociar acciones a los objetos así como presentar al usuario sólo la información que
necesita. Presentar al usuario sólo aquella información que necesita.
Utilizar metáforas del mundo real, como ejemplo tenemos la Figura 2.5, en la cual se
puede apreciar una agenda telefónica y como ejemplo de una mala metáfora se aprecia
en la Figura 2.6, son íconos que se utilizan en el software de Lotus Organizer.
Figura 2.5. Metáfora de una agenda Figura 2.6. Íconos de Lotus Organizer
4. Atajos para usuarios frecuentes; se da cuando la interfaz que se esta utilizando, nos
permite tomar atajos dentro de la misma con el fin de reducir el tiempo de respuesta y
aumentar la productividad.
24
Capítulo 2
HMI (Interfaz Hombre Máquina)
• Reunir y analizar la información del usuario; concretar por medio de distintos tipos de
requerimientos, qué tipos de usuarios van a utilizar el programa, qué tareas y cómo las
van a realizar; por último qué cosa esperan los usuarios del programa y en qué tipo de
entorno se desenvuelven los mismos ya sea físico, cultural, social, etc.
• Validar la interface de usuario; en esta fase se den de realizar pruebas del producto, lo
ideal es que se realicen con los usuarios que van a utilizar el mismo. Se debe de tener
cuidado en realizar un diseño que comience del usuario y no del sistema.
El Análisis de Audio; hay que tomar en cuenta si es más apropiado utilizarlo que la
información visual, efectuado lo anterior se debe determinar el sonido adecuado y por
último tener la opción de personalizar el sonido esto es, aumentar o disminuir el
volumen así como su desactivación.
25
Capítulo 2
HMI (Interfaz Hombre Máquina)
Actualmente, existe una interacción entre el ser humano y las máquinas, la cual resulta de bajo
costo y muy accesible; ésta interacción se le conoce con el nombre de “Device Net”.
Devicenet es un protocolo de comunicación utilizados en la automatización de la industria
para así lograr una interconexión entre los dispositivos de control, los cuales son utilizados
para el intercambio de datos.
Antes de adentrarnos mas en el tema primero haremos mención del origen histórico de esta
red, originalmente Devicenet fue desarrollada por la empresa estadounidense (Allen Bradley)
y que ahora pertenece a “Rockwell Automation” en el año de 1993; este tipo de red es muy
utilizada en el mercado americano cubriendo un 60% de este en E.U.A y en chile un 40% y
suele aplicarse en las mas variadas industrias desde la minera hasta la industria salmonera y
alimenticia. Es un bus de campo económico para componentes industriales (sensores, paneles
de control, entre muchos otros), ayudándonos a reducir el costo en cuanto al cableado
individual de los equipos se refiere y para mejorar las funciones de diagnóstico específicas por
componente.
Esta red se desarrollo para satisfacer las necesidades de la industria de contar con un medio de
comunicación que fuese aceptado universalmente y que aunado a lo anterior tuviese la
capacidad de ser compatible con la mayoría de los dispositivos empleados en la planta.
Device Net, es una red abierta, permitiéndonos que en una red de control y automatización se
conecten distintos dispositivos suministrados por diferentes proveedores sin la necesidad de
construir interfaces dedicadas para cada uno de los dispositivos.
Son redes digitales, bidireccionales, multipunto las cuales se encuentran montadas sobre un
bus serie que conectan dispositivos como PLC’s, transductores, sensores, actuadotes y
dispositivos inteligentes, todo esto con una capacidad de diagnóstico, control, mantenimiento
y de comunicarse bidireccionalmente a través del bus.
Utiliza un Controller Area Network (CAN) como espina dorsal y la tecnología se define como
una capa de aplicación para cubrir una amplia gama de perfiles de dispositivo; las aplicaciones
típicas incluyen el intercambio de información, dispositivos de seguridad y los controladores
de dispositivos E/S, cada dispositivo y/o controlador es un nodo en la red.
26
Capítulo 2
HMI (Interfaz Hombre Máquina)
Con el fin de promover Devicenet a nivel mundial, Rockwell Automation decidió compartir
esta tecnología a terceros, y gracias a esto fue adoptada por la “Open Devicenet Vendor
Association” (OVDA), una organización independiente situada en Norteamérica, no lucrativa
y que fue fundada en 1995, con el objetivo de apoyar mundialmente la evolución de sus
especificaciones y su misión es la de promover la normalización de este protocolo y con ello
propiciar la mejoría de las funcionalidades de la norma con la finalidad de satisfacer las
necesidades de conectividad de la planta moderna.
Devicenet es un bus de campo muy económico para componentes industriales tales como
detectores ópticos, de fin de carrera, convertidores de frecuencia terminales de válvulas,
paneles de mando, entre otros. Se utiliza para eliminar el costoso cableado y así mejorar las
funciones de diagnostico por componente.
Una red Devicenet consiste en una rama o bus principal de hasta 500 metros con varias
derivaciones de hasta 6 metros cada una donde se conectan los distintos dispositivos de la red.
En cada red Devicenet se pueden conectar hasta 64 nodos y cada uno a su vez puede soportar
un número infinito de E/S, aunque lo normal son 8, 16 o 32.
Características de Devicenet:
¾ Sigue el modelo OSI (Open Systems Interconnection), una norma ISO para
comunicaciones de red por lo que todas las funciones necesarias se encuentran
definidas, desde la física hasta la aplicación de la metodología y el protocolo para la
comunicación de control de datos y la información a través de las redes.
¾ Permite que los dispositivos que se encuentran conectados a la red se puedan enlazar
como maestro/esclavo, como una arquitectura de control distribuido mediante la
comunicación peer-to-peer (entre pares) o productor/consumidor; esta ultima fue
desarrollado para las pistas de comunicación mas sofisticadas tales como Fieldbus (FF)
y Controlnet. La relación maestro/esclavo es la mas sencilla de entender ya que el PLC
o scanner es el maestro y aquellos dispositivos entrada/salida son los esclavos, el
esclavo solo “habla” cuando se le interroga y solamente hay un maestro por red.
27
Capítulo 2
HMI (Interfaz Hombre Máquina)
¾ Los nodos pueden ser insertados o eliminados sin tener que desconectar la fuente de
energía de la red, además se dispone de fuentes de energía adicionales que se pueden
conectar en cualquier lugar de la red, ya que en ocasiones se necesita energizar
dispositivos que consumen grandes cantidades de energía de una fuente externa como
válvulas solenoides, etc.
¾ Utiliza dos pares trenzados que son control y alimentación, con una alimentación de
24Vdc con opción de redundancia.
Devicenet al igual que otros PIC Networks sigue el modelo OSI el cual define un marco para
la aplicación de protocolos de red en siete capas que son: física, enlace de datos, red,
transporte, sesión, presentación y aplicación. Las redes que siguen este modelo definen una
completa funcionalidad de la aplicación de la red física a través de la capa interfaz de usuario.
Al igual que con todos los PIC Networks, Devicenet implementa el PIC en los servicios de
gestión de datos. A continuación se explicará 3 de las siete capas antes mencionadas.
¾ Capa Física; los nodos son distribuidos por medio de una topología trunkline-dropline;
ésta topología permite una facilidad en el cableado y tener acceso a la red de distintas
formas. Los nodos pueden ser removidos e insertados muy fácilmente, con ello se
reduce la inactividad en la producción y el tiempo en la resolución de problemas. Dado
que la capa física es aislada del dispositivo, la comunicación y el dispositivo pueden
compartir el mismo bus.
¾ Capa de Enlace de Datos; Devicenet utiliza un bus serial diferencial (Controller Area
Network) como su capa de enlace de datos; el uso de la CAN requiere banda ancha
para transmitir los mensajes; además un pequeño procesador puede ser seleccionado en
el diseño del dispositivo gracias a la facilidad en que el procesador puede analizar los
datos.
¾ Red; una conexión debe de ser basada inicialmente ya sea por un UCCM
(Desconectado Mensaje Manager) o por un Grupo 2 Desconectado Port, a partir de ahí
mensajes implícitos y explícitos pueden ser enviados y recibidos. Los mensajes
explícitos son los paquetes de datos generales que requieren una respuesta de otro
dispositivo, es la recopilación de datos sensibles tales como configuraciones o el
tiempo. Los mensajes implícitos son paquetes de datos en donde el tiempo es crítico, es
decir son aquéllos paquetes de datos que necesitan enviarse en tiempo real a través de
la red. Un mensaje explícito de conexión tiene que ser usado para establecerse primero
28
Capítulo 2
HMI (Interfaz Hombre Máquina)
ante un mensaje implícito antes de que la conexión se haga. Una vez que la conexión
se hace, la CAN hace una identificación de datos y de rutas para el nodo
correspondiente.
Beneficios:
Los mercados y aplicaciones más significativas para este tipo de tecnología son: líneas de
ensamblaje para automóviles, de alimentación y bebidas, de fabricación de semiconductores,
manipulado y empaquetado de material, papeleras, cementeras, canteras, clasificación y
tratamiento de RSU, entre otros.
Esto es a grandes rasgos lo más nuevo existente en cuanto a HMI se refiere y que como se dijo
resulta ser mucho más sencillo de usar, así como el costo es relativamente pequeño,
características que deben de ser tomadas muy en cuenta.
Hay que recordar que los primeros software de HMI eran sistemas en los cuales solamente
teníamos la característica principal de controlar las máquinas, esto es, encenderlas o apagarlas,
lograr cambiar la tarea a realizar entre otras funciones; si se tenía la necesidad de realizar
cualquier tipo de captura de datos con referente a niveles de temperatura, niveles de presión,
estado de funcionamiento de las máquinas, etc., éstos se tenían que realizar de forma manual
ocasionando con ello pérdidas de tiempo y un desgaste físico por parte del usuario encargado
de realizar dichas tareas.
Por los inconvenientes mencionados anteriormente, los sistemas HMI recientes, en su gran
mayoría, por no decir que todos, tienen como complemento el sistema SCADA. Los sistemas
SCADA, son de gran ayuda cuando se requiera de recabar datos ya que lo hacen de manera
automática.
29
Capítulo 2
HMI (Interfaz Hombre Máquina)
2.6 PLC
El PLC es una parte fundamental en un sistema HMI/SCADA ya que es el elemento que nos
permite no solamente tener comunicación con los demás dispositivos que conforman nuestro
proceso sino que nos permite controlarlos, por ende, haremos referencia a este dispositivo en
cuanto a su funcionamiento, su historia y las partes en que se encuentra conformado.
El control de los procesos industriales era hecho de forma cableada con ayuda de contactores y
relés, hay que destacar que a la persona encargada de estos dispositivos se le exigía que
tuviera grandes conocimientos técnicos para poder realizar la instalación de este tipo de
dispositivos y además de darles un buen mantenimiento. El problema con los relés era que
cuando los requerimientos dentro de la producción cambiaban, esos mismos cambios se
necesitaban realizar en el sistema de control, lo cual nos hace ver la nula flexibilidad de estos
dispositivos. Los relés son dispositivos mecánicos y con una vida limitada, por ende, se
necesitaba una estricta manutención y por si esto fuera poco en la gran mayoría de las
ocasiones se necesitaban realizar cientos o incluso miles de conexiones entre relés
ocasionando con ello el tener un gran esfuerzo técnico y aun un desembolso económico
mayor.
En 1960 el PLC fue introducido por vez primera en la industria y esto fue a causa de la
enorme necesidad que se tenía de eliminar el excesivo costo que se producía al reemplazar el
sistema de control basado en relés y contactores. Para tratar de resolver el problema que tenia
la industria en aquellos años, la empresa Bedford Associates propuso un dispositivo al que
llamaron Controlador Digital Modular (MODICON) a un fabricante de coches; aunque cabe
mencionar que otras empresas propusieron a su vez esquemas basados en un ordenador, uno
de los cuales se basaba en el ordenador PDP-8. Aunque el MODICON-084 resultó ser el
primer PLC a nivel mundial que fue producido de manera comercial.
No solamente se tenía que dar una nueva generación de controladores sino que tenían que
satisfacer las necesidades de la industria entre las cuales podemos mencionar que los nuevos
controladores debían de ser sencillos de programar por los ingenieros que laboraban en la
empresa o en su defecto por el personal de mantenimiento, su tiempo de vida debía de ser
largo, que éstos nuevos dispositivos trabajaran sin mayor problema en ambientes industriales
adversos y por último pero no menos importante los cambios en el programa si éste era
requerido tendría que hacerse de forma sencilla. La solución ante las exigencias establecidas
por parte de la industria se logró con la utilización de una técnica de programación “familiar”
y cambiar los relés mecánicos por relés de estado sólido.
Para mediados de los años 70’s, las tecnologías predominantes en PLC’s eran las máquinas de
estado secuenciales y CPU’s basados en desplazamiento de bits. Los AMD-2901 y 2903
fueron muy populares en el MODICON y en los PLC’s AB. Los microprocesadores
convencionales cedieron la potencia necesaria para resolver de manera rápida y completa la
lógica de los pequeños PLC’s. Por cada modelo de microprocesador había un modelo de PLC.
30
Capítulo 2
HMI (Interfaz Hombre Máquina)
Para 1973, se da la aparición del bus Modicon (Modbus) y entre las innovaciones del PLC se
puede mencionar que comenzaron a aparecer las habilidades de comunicación; esto es, que
permitía al PLC comunicarse con otros PLC’s y en conjunto podían estar aislados de las
máquinas que controlaban; también podían enviar y recibir señales de tensión variables
entrando con ello en el mundo analógico. Sin embargo, gracias a la falta de un stándar aunado
con un continuo cambio tecnológico ha hecho que en la comunicación de los PLC’s exista una
gran variedad de sistemas físicos y protocolos incompatibles entre si ya que cada fabricante
sacaba su propio sistema.
La década de los 80’s fue cuando se redujeron las dimensiones del PLC y se comenzó a
realizar la programación con programación simbólica por medio de ordenadores en lugar de
las clásicas terminales de programación. Se produjo un intento de estandarización en las
comunicaciones con el protocolo denominado MAP (Manufacturing Automation Protocol) de
General Motor’s.
31
Capítulo 2
HMI (Interfaz Hombre Máquina)
Las siglas PLC quieren decir Controlador Lógico Programable aunque también es conocido
como autómata programable y como definición tenemos la siguiente: “es un dispositivo
electrónico diseñado para controlar en tiempo real y en medio industrial procesos
secuenciales”. En la Figura 2.8 se muestra un PLC.
Un PLC suele ser de dimensiones algo grandes si son empleados para los procesos
industriales, sin embargo hay unos más pequeños utilizados para uso personal, esto es que
inclusive se pueden usar en el hogar como por ejemplo para automatizar que se enciendan las
luces de la casa, que se abra o cierra la puerta de la misma e inclusive para abrir la puerta de la
cochera; hoy en día a estos edificios se les conoce como “edificios inteligentes”. Aunque el
PLC se suele utilizar solo si se desea satisfacer alguna o todas las necesidades siguientes de un
proceso industrial:
Procesos de producción que cambien de forma constante.
Procesos secuenciales.
Instalaciones de procesos complejos y amplios.
Chequeo de programación centralizada de las partes del proceso.
Espacio reducido.
Hay muchas aplicaciones que se le pueden dar a los PLC’s, aunque de manera general las
podemos englobar en tres grandes grupos que son la maniobra de máquinas, la señalización y
control y por ultimo la maniobra de instalaciones. Actualmente el costo de adquisición de los
PLC’s es muy variado ya que hay PLC’s según sean las necesidades del proceso que se quiera
automatizar.
Haciendo una comparativa entre las ventajas y desventajas de este dispositivo de control son
más las ventajas en la utilización de un PLC dentro de un proceso industrial como las
siguientes:
¾ Menor tiempo de elaboración de los proyectos.
¾ Mayor aumento de productividad.
¾ Mayor índice de ventas.
32
Capítulo 2
HMI (Interfaz Hombre Máquina)
¾ Posibilidad de añadir modificaciones sin costo extra en otros componentes.
¾ Mínimo espacio de ocupación.
¾ Mantenimiento relativamente económico.
¾ Menor costo de mano de obra.
¾ Posibilidad de tener el control de distintas máquinas con el mismo PLC.
¾ Menor tiempo de puesta en funcionamiento.
¾ Si el PLC queda pequeño en cuanto a exigencias del proceso se refiere, éste puede ser
de utilidad para otras máquinas o para otros sistemas de producción.
Respecto a su disposición externa los PLC’s pueden tener o contener varias secciones tales
como una fuente de alimentación, un CPU, un módulo de entrada, un módulo de salida, una
terminal de programación y los periféricos dentro de un mismo módulo o en su defecto cada
una de ellas separadas por diferentes módulos, así se pueden distinguir PLC’s compactos y
modulares. La estructura básica de cualquier Controlador Lógico Programables es:
CPU; es el cerebro del sistema ya que es la encargada de recibir las ordenes del operario por
medio de la consola de programación y el módulo de entradas; a continuación las procesa para
enviar las respuestas al módulo de salidas. En su memoria se encuentra guardado el programa
que esta destinado a controlar el proceso.
Módulos de Entradas; a éste módulo se unen de forma eléctrica todos los captadores
(pulsadores, finales de carrera, sensores, interruptores, etc.). La información que es recibida en
el módulo se envía a la CPU para de esta manera ser procesada de acuerdo a la programación
que se encuentre en la memoria del PLC. Hay dos tipos de captadores que se pueden conectar
al PLC y son los activos y los pasivos. Los captadores activos son dispositivos electrónicos
que necesitan ser alimentados por una tensión para que varíen su estado lógico y existen
detectores inductivos, capacitivos, fotoeléctricos. En la Figura 2.9 tenemos el diagrama de
éstos.
Mientras que los captadores pasivos son los que cambian su estado lógico activado-no
activado gracias a una acción mecánica (finales de carrera, interruptores, pulsadores, etc.). en
la Figura 2.10 se muestran los captadores pasivos.
Módulos de Salidas a Triacs; al igual que los anteriores se utilizan tanto en circuitos de
corriente alterna como de corriente continua que necesiten maniobras de conmutación
bastante rápidas.
Como consolas de programación se pueden utilizar las que son construidas específicamente
para el PLC que son de tipo calculadora o en su defecto un ordenador personal para la PC, el
cual debe de tener un software especialmente diseñado para la programación y el control del
PLC. En las Figuras 2.11 y 2.12 respectivamente, se muestran una terminal de programación
portátil y una terminal de programación compatible con la PC.
34
Capítulo 2
HMI (Interfaz Hombre Máquina)
En cuanto al software se refiere, existe una gran variedad de éstos como PLC’s hay
disponibles en el mercado ya que la elección de un software depende de las necesidades que se
tenga con respecto al proceso que se desee automatizar. Sin embargo existen ciertos conceptos
que deben de tenerse lo suficientemente claros y los cuales se darán a conocer a continuación.
Primeramente se encuentran los “operandos” y dentro de los cuales hay tres tipos que son:
Entradas; son las diferentes entradas digitales que llegan al PLC, se encuentran
agrupadas en grupos de 1 byte, y éstos a su vez se encuentran numerados de forma
correlativa atendiendo a su posición en los bastidores. El primer byte corresponde a la
parte superior de la tarjeta más próxima la CPU correspondería a las 8 primeras
entradas de la tarjeta. Las entradas en el programa se encuentran clasificadas de una
forma en especifico como por ejemplo (E0.1) en donde la “E” nos indica que es una
entrada, el “0” nos indica el número de byte y por último el “1” nos indica el número
de la entrada.
Salidas; son las diferentes salidas digitales en donde el criterio de clasificación sigue el
mismo criterio que se encuentra en las entradas, solo que para este caso en especifico
en lugar de ocupar la letra E se utiliza la letra “A” y la numeración del byte comienza
en el numero “36”. Como ejemplo tenemos (A36.0) en donde “A” indica que es una
salida, “36” el número de byte y por último el “0” el número de la salida.
Marcas; son resultados intermedios del programa y pueden ser utilizados como
entradas o salidas; su clasificación parte del mismo criterio que se aplica para las
entradas lo único que cambia es que en lugar de la letra E se utiliza la letra “M”. como
ejemplo se tiene (M0.1) en donde “M” indica que se trata de una marca, el “0” el
número de byte y por ultimo el “1” el número de la marca.
35
Capítulo 2
HMI (Interfaz Hombre Máquina)
A continuación tenemos los “nemónicos”; los cuales son símbolos o abreviaturas que es
utilizada por el programador para facilitarse la tarea a la hora de realizar el programa y
dependiendo del lenguaje que se encuentre empleando, puede utilizar solamente las entradas,
las salidas o las marcas o bien puede emplear nemónicos que le sean fáciles de recordar.
Módulo de Programa; se puede definir como una hoja en blanco en donde se pueden escribir
datos, órdenes, funciones, y se tienen 4 tipos que son:
¾ DB; son módulos que contienen exclusivamente datos.
¾ FB; son módulos que contienen funciones.
¾ OB; son módulos que sirven para organizar otros módulos.
¾ PB; son los módulos que contienen las órdenes.
Segmento; se puede definir metafóricamente hablando como una línea dentro de la hoja
(dentro del módulo de programa).
Constantes; especifican el formato de los datos y dentro de las cuales podemos encontrar las
siguientes:
¾ KC; constante que utiliza caracteres ASCII.
¾ KF; constante en número natural sin coma.
¾ KG; constante en número natural con coma.
¾ KH; constante en hexadecimal.
¾ KM; constante en binario.
¾ KT; constante de temporización.
¾ KZ; constante de contador.
Operadores; son las operaciones que el PLC es capaz de realizar y que se pueden utilizar en el
programa.
Puerta “Y”; realiza la función lógica de una compuerta AND, en donde activa su salida
solamente cuando todas sus entradas se encuentran activadas. A continuación en la Figura
2.13 se muestra su símbolo y el circuito equivalente.
36
Capítulo 2
HMI (Interfaz Hombre Máquina)
¾ El valor; es el número de pulsos que tiene que contar y que además no puede superar
un valor de 3 cifras.
¾ La retícula; indica el tamaño de los pulsos que se van a contar y su clasificación es: 0=
centésimas de segundo; 1= décimas de segundo; 2= segundos y 3= intervalos de 10
segundos.
Por ejemplo, podemos encontrar lo siguiente (KT 5.3) en donde nos indica que se activara una
salida transcurridos 50 segundos. Lo anterior se deduce de la siguiente manera “KT” es el
nombre de la constante; el número “5” es el valor y por ultimo el “3” es la clasificación por la
cual hay que multiplicar el valor; esto es, la clasificación “3” ya mencionada con anterioridad
equivale a intervalos de 10 segundos por lo tanto se multiplica “5” x 10 = 50 segundos.
Puerta O; realiza la suma lógica (función OR), basta que una de las entradas se encuentre
activada para que la salida se active; equivale a tantos contactos en paralelo como entradas
disponga la función. A continuación en la Figura 2.14 se muestra su símbolo y el circuito
equivalente.
El software no es otra cosa que los distintos lenguajes de que nos servirán para programar al
PLC y que el mismo debe de reconocer, así como el conjunto de instrucciones y operandos a
los que recurrimos para lograr la programación deseada.
Lenguajes a Contactos (LD;) es el que presenta una mayor similitud con el que es utilizado
por un electricista ya que se elaboran cuadros de automatismos; muchos PLC’s incluyen
módulos especiales del software para poder programar de manera grafica, en la Figura 2.15 se
da un ejemplo de este lenguaje.
37
Capítulo 2
HMI (Interfaz Hombre Máquina)
Lenguaje por Lista de Instrucciones; en los PLC’s denominados gama baja, son la única forma
de programarlos, ya que consiste en elaborar una lista de instrucciones o nemónicos que son
asociados a los símbolos y su combinación dentro de un circuito eléctrico de contactos, hay
que mencionar que éste tipo de lenguaje es en la gran mayoría de los casos la forma mas
rápida de programar e incluso la más segura. Un ejemplo de este tipo de lenguaje lo podemos
observar en la Figura 2.16.
GRAFCET (SFC); se encuentra diseñado especialmente para resolver problemas asociados con
los automatismos secuenciales, las acciones a realizar son asociadas a las etapas y a las
condiciones que se deben de cumplir dentro de las transiciones, en la Figura 2.17 se da un
ejemplo de este tipo de lenguaje. Muchos de los autómatas existentes en el mercado permiten
la programación utilizando GRAFCET ya sea en modo grafico o por modo de instrucciones y
por si esto fuera poco se puede utilizar para resolver problemas de automatización de manera
teórica para después convertirlo a plano de contactos.
Plano de Funciones Lógicas; resulta sencillo de utilizar para técnicos con conocimientos en
circuitos de puertas lógicas ya que la simbología que se utiliza para ambos casos es
equivalente. En la Figura 2.18 se da un ejemplo de este tipo del Plano de Funciones Lógicas.
Ideado especialmente para aumentar la cadencia y disminuir sensiblemente los tiempos ciclo y
de respuesta y aumentar la calidad del proceso, opera más allá de los límites de prestaciones
anteriores, asegurando la adquisición y tratamiento de señales (analógicas o digitales) a
cualquier velocidad y en cualquier forma en que se presenten, de allí que es ideal para usarlo
en maquinarias de embalaje y en máquinas herramientas, sector agroalimentario o en industria
química o farmacéutica.
Posee una CPU cuya velocidad es 100 veces mayor a las convencionales; la más potente de
sus 5 CPU no necesita más de 0.3 ms para ejecutar 1024 instrucciones binarias. Cuenta con
una memoria de programa de 16k instrucciones de capacidad máxima, 1024 entradas/salidas
digitales y 32 módulos dentro de un sólo sistema, alta potencia de cálculo con aritmética de 32
bits en Interfaces Multipunto (MPI).
Es de tamaño pequeño, rápido y universal son las características más representativas de este
PLC; por si esto fuese poco tiene numerosos módulos de extensión, teniendo comunicabilidad
por bus, funcionalidades integradas de visualización y operación.
39
Capítulo 2
HMI (Interfaz Hombre Máquina)
Tanto en los módulos de entrada como en los de salida pueden ser conectados otros
dispositivos. Por ejemplo en los módulos de entrada se pueden conectar sensores inductivos,
capacitivos, ópticos, etc., interruptores, pulsadores, llaves, finales de carrera, detectores de
proximidad. En los módulos de salida se pueden conectar electroválvulas, contactores,
variadores de velocidad, alarmas, etc.
Cabe mencionar que este PLC nos permite adaptarlo según a las necesidades de los usuarios;
es decir, que se le pueden adaptar otros componentes tales como:
¾ Módulos de suministro de energía.
¾ Módulos de Interfaces para conexión de racks múltiples en configuración multi-hilera.
40
Capítulo 2
HMI (Interfaz Hombre Máquina)
A través de cables de bus PROFIBUS, pueden comunicarse varios S7-300 entre sí y con otros
controladores SIMATIC S7. Para programar los S7-300 se precisa una unidad de
programación (PG). La PG se conecta a la CPU a través de un cable específico (cable PG).
Algunas otras aplicaciones de las cuales podemos hacer mención son las siguientes:
¾ Líneas de Ensamblaje.
¾ Máquinas Expendedoras.
¾ Sistemas de Embalaje.
¾ Mezclador.
¾ Controles de bombas.
¾ Equipos de Tratamiento y Manipulación de material.
¾ Máquinas Textiles.
La configuración tanto del PLC S7-300 como del S7-200 de la marca SIEMENS se dan a
conocer de forma más específica en el Anexo A.
41
Capítulo 2
HMI (Interfaz Hombre Máquina)
42
Capítulo 2
HMI (Interfaz Hombre Máquina)
Dentro del capítulo 3, se va a tratar de manera más detallada lo que es un sistema SCADA,
características principales, los softwares más utilizados en la industria, así como el
funcionamiento del software que es utilizado en el Laboratorio de Procesos Automatizados
Integrados por Computadora.
43
CAPITULO 3
Sistema SCADA
(Supervisory Control
And Data Acquisition)
Los primeros sistemas SCADA eran sistemas de telemetría los cuales proporcionaban reportes
periódicos de las condiciones de campo, poniendo atención en las señales que representaban
medidas y/o condiciones de estado en ubicaciones de campo totalmente remotas. Dichos
sistemas ofrecían capacidades bastante simples en cuanto a monitoreo y control se refiere.
Para la adquisición de datos, los sistemas SCADA realizaban esta tarea por medio de los
tableros, luces y los registradores de mapa de tira. El operador a cargo de este equipo tenía que
realizar la supervisión de cada uno de ellos para así obtener dicha información, esto
ocasionaba pérdida de tiempo, sin mencionar el desgaste físico para el operador. Este tipo de
dispositivos eran y aun hoy en día son utilizados en las plantas y fabricas para la supervisión y
adquisición de datos. En la Figura 3.1 se muestra un ejemplo de los primeros equipos que
eran utilizados para la adquisición de datos
El sensor utilizado en este tipo de tableros contaba con innumerables ventajas entre las cuales
se destacan las siguientes:
No se utilizaba software alguno, ni tampoco CPU’s, RAM o ROM para que este
funcionara.
En la mayoría de los casos resultaba ser muy sencillo y sobre todo económico si se
deseaba agregar un dispositivo a los que ya se encontraban conectados tal como un
interruptor o indicador.
45
Capítulo 3
Sistema SCADA
¾ La reconfiguración del sistema era una tarea muy difícil por todos los elementos con
los que se contaba.
¾ Por ultimo si se deseaba recabar alguna información del proceso alguien tenía que estar
supervisando constantemente el mismo para obtener los datos deseados.
Mientras la tecnología iva avanzando, los ordenadores tuvieron que asumir el papel de
manejar la recolección de los datos ayudados por los comandos de control y con la
presentación de la información sobre una pantalla de CRT; así mismo, los ordenadores nos
proporcionaron la capacidad de programar el sistema para lograr realizar funciones de control
mucho más complejas. Los sistemas SCADA automatizados fueron modificados de gran
manera con distintos programas de aplicación para poder atender los requisitos de algún
proyecto en particular.
Estos sistemas ya no son vistos por la industria como simples herramientas operacionales sino
como un recurso importante que proporciona un control e información de un proceso. Dentro
de este rubro continúan sirviendo como centro de responsabilidad para las operaciones de la
empresa, esto es, para lo que quiere hacer y desarrollar, siendo que también logran
proporcionar datos a los sistemas y usuarios que se encuentren fuera del área de la empresa;
los cuales dependen de la información oportuna y en la cual pueden llegar a basar sus
decisiones económicas.
Gran parte de los proveedores de sistemas SCADA han tomado en cuenta la tendencia antes
mencionada y por ende se encuentran desarrollando métodos eficientes para así lograr hacer
disponibles los datos mientras se protegen la seguridad y el funcionamiento del sistema
SCADA.
46
Capítulo 3
Sistema SCADA
Antes de poder dar una definición de lo que es un sistema SCADA, debemos de saber el
significado de las siglas SCADA (Supervisory Control And Data Acquisition) que traducidas
al español significa Supervisión, Control y Adquisición de Datos.
Los sistemas SCADA son una aplicación de software diseñada para funcionar sobre
ordenadores en el control de producción, proporcionándonos una comunicación con los
dispositivos de campo entre los cuales tenemos los controladores autónomos, los PLC’s, etc.,
logrando controlar cualquier tipo de proceso de forma automática desde una computadora. Y
por si esto fuera poco, nos permite enviar la información que es generada dentro del proceso
de producción a diversos usuarios, tanto del mismo nivel como hacia otros supervisores dentro
de la empresa o en su defecto la información puede ser dividida de forma tal que solamente
sean recibidos aquéllos datos que sean de utilidad para cada área en específico dentro de la
empresa, tales como para el área de control de calidad, supervisión, mantenimiento, etc.
La mayor parte del control del proceso es realizado de manera automática por una Unidad
Terminal Remota (UTR) o en su defecto por un PLC (Controlador Lógico Programable).
Al utilizar un PLC para un sistema SCADA se cuentan con ventajas y desventajas entre las
cuales destacamos:
¾ La computadora puede guardar y grabar una gran cantidad de datos.
¾ Los datos pueden desplegarse cada vez que el usuario lo requiera.
¾ Pueden conectarse una gran cantidad de sensores.
¾ El operador puede incorporar las simulaciones de los datos reales en el sistema.
¾ Pueden recopilarse distintos tipos de datos del RTU.
¾ Se puede tener acceso a los datos desde cualquier sitio.
47
Capítulo 3
Sistema SCADA
En cuanto a las tareas de supervisión y control, éstas se encuentran mucho más relacionadas al
software que conforma a SCADA ya que dentro del mismo el operador es capaz de visualizar
con ayuda de una pantalla, cada una de las estaciones con las que se cuenta y al hacer mención
del término estaciones nos referimos a los distintos equipos ya sean máquinas, computadoras,
etc., que se encuentren controlados por el sistema SCADA, también el operador puede saber el
estado en que se encuentra cada estación, si existen situaciones de alarma para así tomar las
acciones pertinentes y esto se logra mediante buses especiales o redes LAN.
48
Capítulo 3
Sistema SCADA
Existen ciertas características que deben de ser tomadas en cuenta para así poder elegir el
sistema SCADA más adecuado a las necesidades de la empresa y las cuales se enlistan a
continuación:
1. Permitir la adquisición de datos de cualquier equipo así como la comunicación tanto
interna como externamente.
4. Deben de ser fáciles de utilizar, sin muchas exigencias del hardware de la PC y contar
con interfaces amigables para el usuario.
6. Generación de datos históricos de las señales que son enviadas del proceso, esto es,
que se debe de contar con un registro de lo que sucede en el proceso y esto puede ser
dado en cuestión de horas, días, semanas o inclusive meses.
Las funciones son las tareas que le permita realizar al operador, tareas con las cuales debe de
cumplir el sistema SCADA y entre las cuales tenemos las siguientes:
Cuando hablamos de arquitectura nos estamos refiriendo estrictamente a los elementos físicos
que conforman un sistema SCADA; siendo de suma importancia, ya que de ellos dependerá en
gran medida del buen funcionamiento no solo del mismo sino también del proceso al cual se le
desee incorporar este sistema y son: la unidad central (MTU), la unidad remota (RTU), los
sistemas de comunicación, la interfaz hombre máquina (HMI) y por último los transductores.
A continuación se dará una descripción de cada uno de los elementos mencionados con
anterioridad; el único dispositivo que no se describirá será HMI ya que a éste se le ha hecho
referencia en el capítulo 2.
Se encuentra constituida por todo elemento que envíe cualquier tipo de información a la
unidad central, por ende es parte del proceso productivo y su ubicación se encuentra por lo
general dentro de la planta.
El RTU son dispositivos que tienen como base microprocesadores e interfaces de entrada y
salida, permitiéndonos obtener señales de forma independiente del o los procesos para así
poder enviar la información generada a una sala de control utilizando para ello técnicas de
50
Capítulo 3
Sistema SCADA
transmisión de datos, y en ésta sala de control se haya el sistema SCADA, el cual nos
permitirá poder visualizar las variables enviadas por la RTU en donde será procesada.
El RTU es conectado al equipo de manera física y se encarga de leer los datos de estado tales
como abierto o cerrado de una válvula o de un interruptor, lee las medidas de presión, voltaje,
flujo o corriente. Gracias a estos dispositivos se pueden leer el estado de los datos digitales o
medidas de los datos analógicos.
Un sistema puede estar conformado por varios RTU’s, siendo capaz de captar un mensaje que
esté diseccionado hacia él, decodificándolo, actuando y respondiendo si fuera necesario y
esperar por un nuevo mensaje.
De manera mas detallada en la Figura 3.3 se muestra cómo las señales entran en forma de
bloque y en la Figura 3.4 se muestra qué señales salen del RTU, las cuales son repasadas
brevemente, después de haber hecho esto el RTU compara la información del campo sobre los
valores analógicos guardando esta información en la memoria hasta que la unidad maestra los
solicite; si la estación maestra los solicita entonces el RTU procede a codificar y transmitir la
información hacia la MTU.
La conexión existente entre un RTU y los dispositivos de campo es en la gran mayoría de las
veces realizadas vía conductor eléctrico, el RTU se encarga de proveer la potencia para los
sensores y los actuadotes, siendo que algunas veces éstos elementos vienen provistos son un
equipo de soporte si llegara a existir una falla en la alimentación de energía y es conocido
como UPS (uninterruptible power suply).
Una RTU, también puede recopilar información del “dispositivo maestro” y ejecutar los
procesos que se encarga de controlar éste dispositivo. En la Figura 3.5 se puede apreciar la
forma en que se conecta un dispositivo RTU.
51
Capítulo 3
Sistema SCADA
Una RTU por lo general debe de contar con módulos analógicos y digitales, pero se suele dar
el caso en que se emplean un módulo análogo mixto y un módulo digital dando como
resultados que se tenga 4 entradas analógicas (8 bits de resolución), 2 entradas digitales, 1
salida digital y 2 salidas analógicas (8 bits de resolución).
La unidad remota debe de ser lo bastante flexible como para que en el se pueda tener o
emplear distintas interfaces de comunicación y lo más conveniente es que cuente con
interfaces tales como:
• RS-232/RS-442/RS-485
• Microwave/MUX
• Conexión satelital.
• Los protocolos de paquete X.25
• Radio vía trunked/VHF/UHF/900 MHz.
Cabe mencionar que una RTU cuenta o se encuentra conectada a una fuente de poder la cual
debe de cumplir con ciertos requerimientos técnicos para un buen funcionamiento del equipo y
entre los cuales destacamos que debe de poder operar con un voltaje de 110 / 240 VAC ± 10%
a 50 Hz o con voltajes de 12/24/48 VDC ± 10%. Las baterías que debe de tener son de plomo
o de cadmio – níquel, considerando que lo mas conveniente es que sean recargables, contando
con una duración de 20 horas de operación y un tiempo de recarga que no exceda las 12 horas.
Existen otros parámetros que deben de ser monitoreados y transmitidos de forma constante
hacia la estación principal o estación maestra (MTU) y es la lectura de la batería analógica y la
alarma de la batería empleada para el voltaje, si éste se pudiese encontrar fuera del rango
considerado como normal.
52
Capítulo 3
Sistema SCADA
Las funciones que se utilizan en este procedimiento de prueba son básicamente tres; la primera
son los interruptores de mensaje; en donde nos permite enviar mensajes simulados hacia la
unidad remota o a la estación maestra. La segunda son los indicadores del mensaje; en donde
se despliega y transmite los datos del receptor. Y por ultimo tenemos el modo de
funcionamiento; aquí el usuario selecciona uno de los tres modos que se pueden aplicar dentro
del procedimiento de prueba, dentro de los cuales tenemos una prueba específicamente
dirigida a la RTU, otra dirigida hacia la MTU y por ultimo entre la RTU y la estación maestra.
Hay que destacar que en ocasiones los proveedores suelen proporcionar un test de prueba
adicional.
Existen requisitos primordiales que deben de ser considerados antes de poner a funcionar un
sistema RTU y los cuales son:
¾ Hardware; la expansibilidad de un RTU comúnmente es de 200 puntos tanto
analógicos como digitales.
¾ El número máximo de RTU’s en un sistema no debe de exceder los 255.
¾ Sistema modular; en cuanto a la instalación se refiere no importa el orden en particular
o la posición que tenga cada módulo.
¾ Funcionamiento, si en algún módulo tuviese una falla, éste no debe de afectar a los
demás.
53
Capítulo 3
Sistema SCADA
Normalmente un RTU suele instalarse en un lugar lejano y en condiciones extremas, por ello,
las consideraciones ambientales que deben de tomarse en cuenta son las siguientes:
¾ El rango de temperatura ambiente va desde los 0° hasta los 60 °C, pero suele darse los
casos que van desde los -30 °C hasta los 60 °C.
¾ El rango de temperatura de almacenamiento debe de ir de los -20 °C hasta los 70 °C.
Una MTU es comparable como tener una o mas estaciones del operador junto con una red de
área local conectada a un sistema de comunicación el cual consiste en un módem y un sistema
de radio comunicación para así recibir y transmitir. De ser posible es recomendable que se
utilice un sistema landline en lugar de un sistema de radio comunicación ya que para este caso
el módem se unirá de manera directa al landline. Normalmente no hay módulos de
entrada/salida que se encuentren conectados de manera directa a la unidad maestra, aunque se
puede dar el caso de que un RTU se encuentre localizado relativamente cerca del cuarto de la
estación maestra.
54
Capítulo 3
Sistema SCADA
Como se podrá apreciar en la Figura 3.7, existen distintas combinaciones de sistemas posibles
en cuanto a la conexión física entre la estación maestra y los demás dispositivos que se
controlarán por medio de ella.
En ocasiones suele ser recomendable preparar una estación submaster con la finalidad de
controlar los sitios dentro de un área en específico, en la Figura 3.8 se muestra la arquitectura
de una estación submaster; mas no debe de caerse en contradicción, ya que la submaster tendrá
funciones distintas en comparación con la unidad terminal maestra y son las siguientes:
Adquirir los datos de cada RTU que se encuentren en un área en específico.
Desplegar los datos adquiridos en una estación del operador local.
Enviar los datos hacia la unidad terminal maestra.
Servir de interfaz entre la unidad maestra y el RTU al tratar de enviar cualquier tipo de
instrucción.
55
Capítulo 3
Sistema SCADA
Existen tres funciones básicas que debe de realizar una unidad maestra y que le sirven como
distintivo para ser considerada como tal y son:
¾ El establecimiento de las comunicaciones; esto es configurar cada RTU, inicializar
cada RTU dentro de los parámetros entrada/salida y por último encargarse del control,
transmisión y adquisición de los datos de cada RTU.
¾ Funcionamiento en el enlace de las comunicaciones; en un arreglo amo-esclavo
registre los datos que le envíe cada RTU, sean procesados y sea enviada una respuesta
hacia el RTU que corresponda.
¾ Los diagnósticos; se encarga de proporcionar información de diagnostico exacta sobre
un mal funcionamiento de un RTU y los posibles problemas; por si esto fuera poco,
predecir problemas potenciales como por ejemplo las cargas excesivas de datos.
56
Capítulo 3
Sistema SCADA
El MTU es el encargado de enviar la información a todos los RTU’s que conformen al sistema
y por lo regular utiliza el mismo medio y el mismo protocolo que el RTU utiliza para enviarle
la información. Las comunicaciones existentes son iniciadas por los programas dentro del
MTU el cual puede ser activado por las instrucciones de forma manual por parte del operador,
éste procedimiento es muy poco utilizado o por otros programas que conforman al MTU y que
comienzan la comunicación con los RTU’s de manera automática, cabe mencionar que éste
método es el que se utiliza en un 99%.
La unidad terminal maestra no sólo mantiene una comunicación con cada RTU sino también
con elementos como copiadoras y CRT’s que conforman la interfaz del operador y para
lograrlo utiliza los mismos protocolos que emplea una computadora convencional, ya que en
muchos casos los MTU’s son los responsables de enviar los datos que se generan a las
computadoras que se encuentran en las distintas áreas que conforman la empresa. En algunos
casos se utilizan los protocolos conocidos como propietario, de productos abiertos que se
diseñan sobre todo para el sistema de computadoras que usarán las comunicaciones. A éste
nivel comunicación (par a par), es más común que se dé la comunicación del amo-esclavo. De
los tipos de comunicaciones o protocolos antes mencionadas, las encargadas de realizarlo son
las redes LAN’s, las cuales se darán a conocer con mas detalle mas adelante.
3.4.3 Transductores.
Los transductores son elementos que tienen como función principal el cambiar una señal, para
así obtener una mejor medición de las variables en un determinado fenómeno. Y como
definición tenemos la siguiente: “es un dispositivo encargado de transformar un determinado
tipo de energía o variable física de entrada (fuerza, presión, temperatura, velocidad, etc.) en
una diferente de salida”. Hay que tomar en cuenta que los transductores siempre consumen
algo de energía por lo que la señal medida suele resultar debilitada. Es muy utilizado en la
industria, en la agricultura, en aeronáutica, en la robótica, en la medicina, etc. Los
transductores se conocen con distintos nombres en las diferentes disciplinas técnicas como por
ejemplo sensores ya sean de presión, temperatura, velocidad, etc., detectores, galgas, sonda,
captadores, etc.
Características de un transductor:
Exactitud; al hablar de exactitud nos referimos a que el valor verdadero de la variable
se pueda detectar sin errores sistemáticos positivos o negativos en la medición. Al
hacer distintas mediciones de la variable, el promedio de error entre el valor real y el
valor medido debe de tender a ser cero por ello la medición deber de ser lo mas exacta
posible.
Rango de Funcionamiento; éste debe de ser amplio, exacto y preciso en todo el rango
de funcionamiento.
Fiabilidad; debe de ser confiable, esto es, no debe ni puede estar sujeto a fallos
frecuentes durante su funcionamiento.
A los transductores los suelen clasificar de maneras distintas, por ello para no crear confusión
alguna a continuación se mencionaran las formas mas comunes en que suelen clasificarlos.
¾ Transductores digitales; son aquéllos que producen una señal de salida digital ya sea
en la forma de un conjunto de bits de estado en paralelo o formando una serie de
pulsaciones que pueden ser contadas, pero en ambas estas señales representan el valor
de la variable medida. Las ventajas con las que se cuenta al usar este tipo de
transductores es que son más compatibles con las computadoras digitales.
58
Capítulo 3
Sistema SCADA
Los sistemas SCADA necesitan un medio de comunicación tanto para poder enviar la
información que es recopilada del proceso como para poder recibir las órdenes o ejecuciones
del programa, mismas que son decretadas por el operador; para este fin se utilizan distintos
medios de comunicación tales como vía red, puertos GPIB, telefónica e inclusive vía satélite,
para lograrlo, es necesario contar con computadoras remotas ya sea que se encuentren dentro o
fuera del área de producción y que las mismas envíen la información a una computadora
central que a su vez ésta computadora central formará parte de un denominado “centro de
control y gestión de la información”.
59
Capítulo 3
Sistema SCADA
Para que se dé una comunicación deben de existir tres elementos fundamentales que son un
medio de comunicación sobre el cual se envían los mensajes, un equipo emisor que en tal caso
podría ser el MTU y finalmente un equipo receptor para el cual se le puede asociar con los
RTU. Tanto el MTU como el RTU tienen la posibilidad de descifrar la señal recibida y
logrado esto extraer la información pero la única desventaja es que carecen de una interfaz con
el medio de comunicación. En la Figura 3.9 se puede ver la conexión de los equipos con las
interfaces para el medio de comunicación; los módems también llamados DCE, Data
Communication Equipment (Equipo de Comunicación de Datos), son capaces de recibir la
información de los MTU y RTU para hacer los cambios necesarios en la forma de la
información y enviarla por el medio de comunicación hacia el otro DCE, el cual recibe dicha
información para ser transformada una vez más para así ser leída por el DTE.
En los sistemas SCADA más comunes la comunicación se da por medio de buses especiales y
redes LAN dentro de las cuales existen tres tipos diferentes que son las más utilizadas dentro
de la industria y son Ethernet, Token Ring y Arcnet, sin embargo antes de dar una definición
de cada una de ellas primero se dará una definición de lo que es una red LAN así como los
distintos tipos de topología existentes ya que el funcionamiento como tal de las distintas redes
LAN mencionadas con anterioridad se basa en el tipo de topología que habrá de utilizarse
según las necesidades de la empresa y características del proceso, puesto que cada una tiene
ventajas y desventajas con respecto a las demás.
Una red LAN es un sistema de comunicación entre computadoras que permite el intercambio
de información, teniendo como característica principal que la distancia entre las computadoras
debe de ser pequeña, éste tipo de redes se caracterizan por su tamaño restringido, topología,
alta velocidad y por tener una tecnología de transmisión. Otra definición más técnica hace
mención que una red LAN es “un grupo de nodos que se comunican entre sí geográficamente
en un área limitada, por lo general dentro de un edificio o dentro de un campus de edificios”.
Las velocidades que maneja son de entre 10 y 100 Mbps teniendo un bajo índice de errores.
Dentro de este tipo de red podemos mencionar a INTRANET, la cual es una red privada que
60
Capítulo 3
Sistema SCADA
utiliza herramientas tipo Internet con la única diferencia que se encuentra disponible
solamente dentro de la empresa u organización.
El sistema de comunicación LAN cuenta con diferentes topologías (la topología de una red es
el patrón de interconexión entre los nodos y un servidor) que son la topología tipo bus, la
topología tipo anillo y por último la topología tipo estrella, y que se mencionan a
continuación.
En la Topología tipo Bus; todos los elementos que constituirán la red se conectan de manera
lineal, es decir en serie por medio de un cable conocido como bus o backbone. Una vez que las
computadoras se encuentran físicamente conectadas al bus, lo siguiente que debe de realizarse
es instalar el software de red en cada computadora. La información que es emitida por un nodo
(terminal o servidor), se propaga por todo el bus en ambas direcciones dando como resultado
que alcance a todos los nodos; cada nodo de la red debe de encargarse de reconocer la
información que es emitida y que recorre el bus para que de esta forma pueda determinar qué
información le corresponde a él.
Cuando un nodo desea iniciar una transmisión de datos, lo primero que debe de hacer es
escuchar el medio para saber si se encuentra ocupado y si se da este caso debe de esperar hasta
que el medio se encuentre libre. Si llegase a producirse una colisión, cada una de las
estaciones reiniciarán su transmisión pero lo harán de manera tal que haya transcurrido un
tiempo aleatorio entre cada una de ellas.
La desventaja de utilizar este tipo de topología es que si uno de los enlaces entre cualquiera de
las computadoras se rompe la red deja de funcionar, en cuanto a la palabra enlace hacemos
referencia al medio por el cual se encuentran unidos físicamente (cable). En la Figura 3.10 se
muestra un ejemplo de conexión de la topología tipo Bus. Cabe mencionar que ésta topología
es utilizada en redes Ethernet.
Topología tipo Anillo; en este caso los nodos que componen la red se encuentran de tal forma
que crean un anillo cerrado conectados a él mediante enlaces punto a punto, esto es,
conectados el uno con el otro. La información es transmitida en una única dirección
describiendo una trayectoria circular, dicha información de la red pasa a través de cada nodo
hasta que es recibida por el nodo al cual va dirigida.
61
Capítulo 3
Sistema SCADA
En este tipo de topología si existiese un fallo en un nodo éste afectará a los demás nodos que
se encuentren conectados dentro de la red, aunque actualmente hay tecnología que mediante
conectores especiales permite que la desconexión del nodo averiado para que el sistema siga
funcionando. Se cuenta con un dispositivo llamado MAU el cual se encarga de administrar las
comunicaciones entre computadoras sólo que éste trabaja con redes Token Ring.
Topología tipo Estrella; todos los nodos que conformarán la red se encuentran conectados
directamente mediante enlace punto a punto a una caja de conexiones llamada HUB o
concentrador el cual se encuentra localizado al centro de la red, el concentrador tiene como
tarea principal la de administrar las comunicaciones entre las computadoras. La ventaja que se
tiene con ésta topología es que si una computadora no funciona no afecta a las demás siempre
y cuando el servidor no este caído.
Las redes que son construidas utilizando este tipo de topologías cuentan con una gran ventaja
sobre las de tipo Bus ya que en una topología de tipo Bus el desconectar una computadora
tiene como efecto que se colapse toda la red, en cambio en una topología de tipo estrella, se
pueden conectar y desconectar computadoras a pesar de que la red se encuentre en operación
sin causar ningún problema en la misma.
Ésta topología resulta ser una buena elección siempre y cuando se cuente con varias unidades
dependientes de un procesador. Hay que mencionar que el punto crítico de falla es el
concentrador. El tipo de cable que se utilizan para realizar las conexiones son de par trenzado,
coaxial ó de fibra óptica. En la Figura 3.12 se puede apreciar la conexión de la topología tipo
estrella.
62
Capítulo 3
Sistema SCADA
Hay de manera general tres tipos de redes LAN que son utilizadas dentro de un sistema
SCADA para que exista una comunicación entre computadoras para obtener un intercambio de
información y son Ethernet, Arcnet y Token Ring; hay varios factores que se deben de tomar
en cuenta antes de elegir algún tipo de red, esto depende en gran medida de las características
de nuestro proceso, y tal vez el factor que suele influir mas es el económico ya que como se
vera a continuación las redes LAN ya mencionadas presentan diferentes características no solo
de manera física sino a funcionamiento y precio.
3.5.1 Ethernet.
Un ejemplo claro de las ventajas y desventajas de éste tipo de red son dadas a conocer de
manera visual en las Figuras 3.13 y 3.14 en donde se muestra la forma de conexión de los
elementos antes y después de la aparición de Ethernet; ya que antiguamente cada fabricante
diseñaba su propia tecnología LAN para sus PLC’s ocasionando con esto de que si en una
fábrica se tenían instalados PLC’s de diversos proveedores, se necesitaba comprar a cada
fabricante su tecnología LAN.
63
Capítulo 3
Sistema SCADA
La arquitectura Ethernet nos ayuda para obtener una detección de errores mas no para la
corrección de los mismos; siendo que no cuenta con una unidad de control central, todos los
mensajes son transmitidos por medio de la red a todos los dispositivos; cada dispositivo es
responsable de reconocer su propia dirección y aceptar los mensajes dirigidos a ella.
64
Capítulo 3
Sistema SCADA
Este tipo de redes, pueden estar conectadas físicamente hablando de forma inalámbrica, para
este caso se utilizan las ondas de radio de dos vías de comunicación inalámbrica con un HUB,
utilizando tarjetas inalámbricas, aunque este tipo de redes son más flexibles de usar, requieren
un cuidado especial en la configuración de seguridad.
Los elementos de una red Ethernet son la tarjeta de red, los repetidores, los concentradores, los
conmutadores, los nodos de red y por último el medio de interconexión. La tarjeta de Interfaz
de red (NIC) permite que una computadora tenga acceso a una red local, cada tarjeta tiene una
única dirección MAC que le permite ser identificada en la red, cabe mencionar que una
computadora conectada a la red se le denomina nodo.
El repetidor se encarga de aumentar el alcance de una conexión física recibiendo las señales
para después retransmitirlas todo esto con la finalidad de evitar su degradación que se pudiera
presentar a través del medio de comunicación, utilizado para unir dos áreas locales que tengan
misma tecnología teniendo solamente dos puertos.
Para el conmutador funciona como el puente solo que a diferencia de éste el conmutador
permite la interconexión de varios segmentos de red, las velocidades a la que funciona es
mucho más rápida y más sofisticado; otra función que pueden realizar es como redes virtuales
y permiten su configuración a través de la propia red.
Tipos de Ethernet.
Los tipos de Ethernet, se definen dependiendo del rango y del tipo de cable que pueden usarse
basados en la norma IEEE 802.3; dentro de ésta se encuentran contemplados los cables de par
torcido, el cable coaxial y el cable de fibra óptica; en esta norma se hace referencia a las
diferentes velocidades de transmisión y que van desde 1Mbps hasta los 10Mbps que pueden
utilizarse en cuanto al tipo de banda ya sea normal o banda ancha. Los distintos tipos de
Ethernet utilizados son:
10 Base 5; este es un sistema del cable coaxial y utiliza el cable original para los sistemas de
Ethernet el cual es conocido con el nombre de “Thicknet”. El cable coaxial tiene una
impedancia característica de 50 ohm y por lo regular el color característico del mismo es
amarillo o naranja. Se le denomina 10Base5 porque la velocidad de transmisión que maneja es
de 10Mbps y segmentos de 500 metros de longitud.
65
Capítulo 3
Sistema SCADA
Este tipo de sistema es muy difícil de trabajar ya que no puede tomarse directamente del nodo,
y para solucionar este problema lo que se hace es realizar un cableado desde la bandeja hasta
el transceiver electrónico (de la unidad MAU). Desde ahí, un cable que sirve de intermedio
conocido como una interfaz de unidad de atadura (AUI), el cable es usado para conectar al
NIC (Figura 3.15). Para este cable es recomendable que cuente con una longitud máxima de
50 metros; el cable del AUI, internamente se encuentra constituido por 5 pares tapados de
forma individual, dos son utilizados para el mando y los datos, dos mas para la transmisión y
la recepción y el último se emplea para la fuente de poder.
La conexión del MAU al cable puede hacerse cortando el cable e insertando un conector-N y
un Tee coaxial, ésta conexión mecánica va sujeta directamente por encima del cable; la
conexión eléctrica es hecha por una sonda que conecta al conductor del centro y los dientes
afilados que de manera física perforan la vaina del cable para conectarse. En la Figura 3.16 se
muestran los componentes del hardware de Ethernet 10Base5. La situación de la conexión es
importante de tomarse en cuenta, esto para evitar las múltiples reflexiones eléctricas delante
del cable, el cable “Thicknet” debe de ser marcado cada 2.5 metros con un anillo en color
negro o castaño para indicar en donde debe ponerse un tap.
66
Capítulo 3
Sistema SCADA
Si este tipo de arquitectura se usa, hay ciertos requisitos que deben cumplirse tales como:
¾ Cada segmento debe de estar a menos de 500 metros uno del otro para así evitar que la
señal que se transmite sea débil.
¾ No debe de haber más de 100 taps en cada segmento.
¾ Los taps deben de colocarse a una distancia de 2.5 metros entre cada uno de ellos.
¾ El cable debe de soportar una resistencia de 50 ohms o emplearse un cable con una
resistencia diferente dependiendo el uso que se le quiera dar.
¾ EL cable no debe de doblarse a un radio que exceda los 25.4cm o 10 pulgadas.
¾ La parte final del cable siempre debe de ir a tierra.
El cable conocido como “Thicknet” se usó de manera frecuente hasta el año 1995 ya que era
considerado como soporte para este tipo de sistemas, pero a partir de la incorporación de
Ethernet 10BaseT y con ayuda del cable de fibra óptica, eso ha quedado atrás. Cuando un
MAU (tap) y el cable del AUI se utiliza, el borde del transceiver en el NIC no se emplea, de
hecho existe un transceiver dentro del MAU y este se alimenta de la energía eléctrica del NIC
lográndolo con ayuda del cable del AUI. Para que esto se entienda de una mejor manera, a
continuación se muestra el diseño físico de una red Ethernet 10Base5 (véase Figura 3.17).
10Base2; es otro tipo de cable coaxial utilizado en las redes Ethernet y comúnmente llamado
“Thinnet” o en ocasiones “thinwire Ethernet”. De manera más técnica, el tipo de cable
utilizado es un RG-58 A/U o C/U, con una impedancia característica de 50ohm y un diámetro
de 5mm. El cable normalmente es conectado al los nodos del NIC por medio de un BNC T-
pieza conector. Antes de emplear este tipo de sistema, se deben de cumplir con ciertos
requerimientos, los cuales son:
¾ La longitud máxima de un segmento del cable debe de ser de 185 metros y para NOT
de 200 metros.
¾ No deben de conectarse más de 30 transceivers por cada segmento utilizado.
¾ La impedancia de 50ohm debe de ser constante.
67
Capítulo 3
Sistema SCADA
El uso del cable Thinnet era y es usado de manera frecuente en la industria y esto se debe a su
bajo costo y la facilidad con la que se hace una red de este tipo. Sin embargo, existen ciertas
desventajas que deben de ser consideradas, una de ellas y tal vez la mas importante es que si
existe una falla en un cable, todo el sistema puede “derrumbarse” de manera rápida; para
evitar tal problema, el cable a menudo se toma de los conectores hacia la pared con ayuda de
otro conector incorporado conocido como make-break. En la Figura 3.18 se muestra el diseño
físico de una red Ethernet 10Base2.
10BaseT; los 10BaseT normal, conectan una red de computadoras, utilizando el tipo de cable
AWG24 UTP (unshielded twisted pair) para la conexión al nodo. La topología física es de tipo
estrella en donde los nodos son conectados a un HUB o también llamado concentrador.
Concentrators puede conectarse a un cable principal el cual puede ser coaxial o de fibra óptica;
el cable que va conectado al nodo puede ser de categoría 3 o 4 aunque se recomienda que se
utilice el de categoría 5 para todas las instalaciones. El cable del nodo tiene una longitud
máxima de 100 metros y consiste en dos pares uno utilizado para recibir y el otro para
transmitir conectándose en forma de enchufe con los RJ-45. El HUB puede ser considerado
internamente como un bus local y así la topología se considera aun como una topología de bus
lógica. En la Figura 3.19 se muestra de manera esquemática cómo los nodos de la red
Ethernet 10BaseT se interconectan al HUB.
68
Capítulo 3
Sistema SCADA
Las fallas son detectadas por el NIC y de esta manera la señal de entrada debe de ser
transmitida por el HUB hacia todas las salidas. Desde el punto de vista electrónico, se debe de
tener la certeza de que la señal más fuerte transmitida en el HUB no interfiera con la señal de
entrada más débil; este efecto es conocido como la diafonía del fin lejana (FEXT) y para
resolver este problema se utiliza la diafonía eco cancelación utilizando para ello circuitos
especiales y que obviamente se pueden adaptar al sistema.
Desventajas:
¾ El cable no es muy resistente al ruido electrostático y por ende no es recomendable
usarlo en ambientes de tipo industrial.
¾ El cable es de bajo costo, pero se debe de tener en consideración la cantidad de HUB a
utilizar.
¾ La distancia del cable que va conectado desde el nodo hasta el HUB se limita a100
metros.
69
Capítulo 3
Sistema SCADA
10BaseF; esta norma igual que los 10BaseT normal, se basa en una topología de tipo estrella
que utiliza la instalación eléctrica de los HUB’s, la norma real ha tardado en actualizarse
debido al trabajo y al desarrollo en otras áreas; la última actualización que se tuvo de esta
norma fue en Septiembre de 1993, en donde se hace referencia a tres arquitecturas dentro de la
10BaseF y son:
¾ 10BaseFL
¾ 10BaseFP
¾ 10BaseFB
10Broad36; este tipo de arquitectura se encuentra incluida dentro de la norma 802.3, sin
embargo ya no es instalada en los sistemas actuales, ya es obsoleta; utiliza un cable coaxial de
75ohm para la transmisión. Cada transceiver transmite en una determinada frecuencia y recibe
en una totalmente diferente, los Tx/Rx requieren de una banda ancha de 14 MHz y 4MHz
adicionales para la detección y realización de un reporte de las fallas que se pudieran suscitar,
aunque como requisito se tiene que tener en total 36MHz. La longitud máxima del cable es de
1800 metros.
1Base5; como en el caso anterior ésta arquitectura se encuentra incluida dentro de la norma
802.3, resultando de igual manera obsoleta. El HUB utiliza como medio de transmisión un
UTP, teniendo como longitud máxima 500 metros, la velocidad de transmisión es de 1Mbps,
por ende si se deseara una velocidad mayor como por ejemplo de 10Mbps se necesitaría
cambiar ésta arquitectura por una 10BaseT.
Este tipo de red fue creada en los años 70’s por IBM, teniendo una topología tipo anillo y una
técnica de acceso de la información conocida como “paso de testigo”. Los datos son
transmitidos a una velocidad de 4 a 16 Mbps, siendo que la velocidad dependerá sobre el tipo
de cableado que se utilizará en la red. Comprendiéndose que todas las estaciones de trabajo
que se encuentren conectadas a este tipo de red deberán de estar configuradas con la misma
velocidad para que la misma funcione.
Todas las estaciones de trabajo (computadoras) son conectadas por medio de un cable par
trenzado pudiendo estar blindado o no y a su vez a un concentrador conocido como MAU
(Media Access Unit), siendo este último el que contiene internamente el anillo. Si el cable se
llegara a romper en algún lugar el anillo como tal desaparece, es decir el sistema deja de
funcionar, para ello se utiliza un centro de cableado en forma de estrella llamados MAU que
nos permiten detectar y corregir de manera automática cualquier falla en el cableado ya que si
se llegara a romper el anillo se puede continuar operando si se puntea el segmento dañado.
En la Figura 3.20 se muestra la conexión de ésta red, sin embargo no debe caerse en el error
ya que de manera física la conexión quedará con una topología tipo estrella como se muestra
en la figura, pero la topología lógica que es la que influirá en cuanto al funcionamiento es de
tipo anillo.
70
Capítulo 3
Sistema SCADA
Si el Token se encontrase ocupado y en ese momento otra estación de trabajo deseara enviar
información, se le enviará un comando de espera antes de darle entrada a la nueva petición. El
Token pasa de máquina a máquina en una sola dirección a lo largo de la red, por ende no se
necesita especificar una ruta ya que cada paquete de información es transmitido a la estación
de trabajo siguiente y así sucesivamente hasta que llegue a su destino; así si una estación de
trabajo desea emitir información a otra estación de trabajo (receptora) pero si ésta se llegase a
encontrar detrás de la estación de trabajo (emisora), el Token deberá de dar toda la vuelta
hasta que llegue a su destino.
La eficiencia de dicho sistema consiste en que las comunicaciones viajan siempre en una sola
dirección por ende, sólo se permite que una sola información a la vez se encuentre viajando
por el cable en un determinado momento. Y la única desventaja que se puede observar es que
si algún nodo de la red se encuentra en mal estado o simplemente no sirve la comunicación en
todo el anillo se vuelve obsoleta.
71
Capítulo 3
Sistema SCADA
72
Capítulo 3
Sistema SCADA
Token Ring cuenta con varios mecanismos para lograr detectar y posteriormente corregir las
distintas fallas que se pudiesen presentar dentro del funcionamiento de la red; como por
ejemplo se puede escoger cualquier estación de trabajo que se encuentre dentro de la red para
que realice la función de “monitor de la red”; ésta se encargará de centralizar los recursos en
base a sistemas de mantenimiento para las estaciones y a los tiempos, siendo una de las
funciones principales la de detectar, remover los frames que han originado una falla y los
cuales circulan en el anillo y hecho lo anterior generando un frame nuevo.
Esta red de área local fue desarrollada por Datapoint Corporation durante los años 70’s y es
parecida en cuanto a la forma de transmitir la información con la red Token Ring ya que
también utiliza la técnica conocida como “paso de testigo” para ese fin. Arcnet fue introducida
al mercado de redes como la solución a los distintos problemas que solía presentar la red tipo
estrella como son la limitación de estaciones de trabajo, la separación existente entre el
servidor y las estaciones de trabajo, etc. La topología lógica que utiliza es de tipo bus y la
topología física que utiliza es de tipo estrella, de hecho son una serie de redes estrella que se
comunican entre sí, tal y como se muestra en la Figura 3.23, cabe mencionar que la distancia
máxima que puede haber entre el servidor con cada una de las estaciones de trabajo que
conformarán la red es de 1200 metros. Nos facilita en gran manera la instalación de las
estaciones de trabajo sin que se tenga una disminución de la velocidad del sistema ya que se
cuenta con más de un servidor de red y aunado a lo anterior, con las tarjetas de interfase nos
permite instalar hasta 128 estaciones de trabajo por cada servidor que sea conectado a la red.
El tipo de cable que se utiliza de manera común para realizar este tipo de conexión es el RG-
62 coaxial siendo bastante caro ya que no solamente se utiliza para conectar esta red entre sí
sino que también es utilizado por IBM para la conexión de sus computadoras 3270, dándonos
73
Capítulo 3
Sistema SCADA
una ventaja si es utilizado este tipo de cable ya que se puede instalar una red conocida como
“Novell” permitiéndonos utilizar dos tipos de repetidores el activo y el pasivo. En la
actualidad la mayoría de placas de red permiten el uso de “par trenzado” ofreciéndonos una
solución práctica si se utiliza este tipo de red en distancias cortas; los segmentos de cable
Arcnet se conectan a placas y HUBS utilizando conectores BNC giratorios.
Soporta una velocidad de transferencia de hasta 2.5 Mbps; cada nodo de la red se encuentra
conectado a un concentrador (HUB) activo o a uno pasivo, esto se utiliza cuando se desea
distribuir las estaciones de trabajo desde un punto central. Un HUB activo nos da la facilidad
de conectar nodos a una distancia de hasta 609 metros, teniendo 8 puertos de conexión,
mientras que en uno pasivo la distancia máxima es de 30 metros, con 4 puertos. Entre dos
HUB’s pasivos no se puede hacer una conexión directa, en cambio, entre dos HUB’s activos si
es permisible definiendo una distancia máxima de conexión de hasta 6 Km., siendo posible
hacer una conexión efectuando una combinación de ambos. El concepto HUB nos ofrece un
método único para conectar las distintas estaciones de trabajo ya que se pueden usar HUB
activos para distribuir las estaciones por distintos departamentos y el HUB activo de cada
departamento se puede conectar a un tramo principal con la finalidad de así crear una red
extendida.
Como se mencionó con anterioridad para que la red Arcnet transmita información hacia las
distintas estaciones de trabajo se utiliza el paso de testigo en donde éste no circula por un
anillo físico sino dentro de un anillo lógico. Para poder acceder a la red cada estación de
trabajo tiene asignado un número y el testigo pasa a cada estación en orden numérico, no
importando que las estaciones se encuentren conectadas en ese mismo orden.
Características:
¾ Es la red con el hardware más barato.
¾ Velocidad máxima de transmisión de 2.5 Mbps.
¾ Número máximo de nodos en la red de 255; aunque en la mayoría de las aplicaciones
se recomienda no exceder de 100 dispositivos para tener un óptimo funcionamiento.
74
Capítulo 3
Sistema SCADA
¾ Los nodos de manera automática buscan a aquel nodo que se encuentre más cercano
para de esta manera crear un anillo.
¾ Esquema de acceso al medio “Token Passing” (paso de testigo).
¾ Cuenta con reconfiguración automática; esto es, que un nuevo nodo se une al anillo sin
intervención de un software.
¾ Multi Master con la generación automática de Token.
¾ Chips de bajo coste.
¾ Diferentes opciones de cableado.
Beneficios:
¾ Es utilizado en la industria para aplicaciones de alta velocidad.
¾ Multi Master permite la igualdad de acceso a todos los nodos.
¾ Softwares conductores son impulsadas por paquete.
¾ Alta inmunidad al ruido.
¾ Embedded utilizados en el diseño para la comunicación entre los controladores.
¾ Simple y bajo costo en cuanto al diseño de hardware se refiere, ya que se trata de un
chip transceptor.
¾ Sencillo de manejar ya que no se requieren de herramientas de desarrollo.
En este elemento recae el que se tenga una óptima comunicación y por ende un rendimiento
mayor del proceso; debe de escogerse de manera adecuada el tamaño y el tipo correcto de
cable, para el tamaño, se debe de basar en los requisitos dependiendo de la aplicación en la
cual se vaya a utilizar, mientras que en el caso del voltaje se debe de igualar o exceder
dependiendo del voltaje que se desee ocupar dentro del circuito. Cuando ya se tenga el tipo y
especificación del cable, lo siguiente es basarse en la susceptibilidad al ruido, a la transmisión
de los datos y en los componentes del sistema. Cabe mencionar que la susceptibilidad al ruido
de los componentes del sistema por lo general viene especificados por los fabricantes del
equipo.
Hoy en día existen muchos tipos de cables que son utilizados en los sistemas de comunicación
de datos, sin embargo, los que se emplean de forma común para este propósito son los two
wire open schemes (de dos sistemas de cable abierto), de par torcido, cable coaxial y de fibra
óptica, cada uno de estos tipos de cables tienen características mecánicas, conveniencia en
cuanto a la instalación y costos diferentes unos de otros.
Los cables de “líneas de alambre abiertas”, de par torcido y coaxial, son manufacturados con
conductores de cobre y revestidos con un aislamiento de plástico. Este tipo de construcción
combina los elementos mas importantes como son las características eléctricas con una buena
flexibilidad mecánica, aunado a lo anterior se cuenta con una fácil instalación y un bajo costo.
El cable de fibra óptica es tecnológicamente muy diferente al anterior ya que usa un rayo de
luz el cual es transmitido hacia las fibras de vidrio, raramente se usan los conductores de
aluminio para la comunicación de los datos debido a su resistencia más alta y otras
limitaciones físicas como la falta de flexibilidad.
75
Capítulo 3
Sistema SCADA
Para los cables de cobre la resistencia que se tenga depende del área medida en mm2 del
conductor y la longitud del cable; esto es, en cuanto mas espeso sea el conductor, mas baja
será la resistencia. La señal del voltaje depende de:
¾ La línea actual; depende del receptor, esto es, de la entrada y salida de la impedancia.
¾ La resistencia del conductor; depende del tamaño y la longitud del alambre.
Otra consideración muy importante que debe de tomarse en cuenta al momento de elegir un
cable es su tipo de aislamiento exterior el cual le sirve de protección. Por ejemplo un cable
puede tener las siguientes opciones:
Por debajo del aislamiento plástico, el cable se encuentra envuelto por una fina cinta de
aluminio, proporcionándonos así una barrera protectora para la humedad, ya que si no
tuviera este recubrimiento de aluminio la humedad penetraría el plástico después de un
cierto período de tiempo.
Exteriormente cubierto de acero blindado para las áreas en donde se tiene un excesivo
calor, en donde exista la posibilidad de una falla mecánica o inclusive de fuego.
Relleno con una ligera capa de petróleo, proporciona una buena protección en contra
de la humedad.
Exteriormente cubierto con nylon proporciona protección contra roedores, además de
que suministra una envoltura resbaladiza para facilitarnos la instalación en los
conductos.
Cables plenum, hecho con el non del aislamiento tóxico para la instalación en non
áreas de respiradero, si se llegase a incendiar no produce ningún tipo de gas que sea
venenoso.
Son los tipos más simples de cables en cuanto a medios de comunicación y transmisión se
refiere, es un tipo de cable cobrizo en donde cada uno se encuentra aislado del otro. Para la
transmisión digital el esquema se limita a las proporciones de transmisión de 19kbps por
encima de un rango de 50 metros y es susceptible al ruido espurio. Si un esquema de la
76
Capítulo 3
Sistema SCADA
modulación analógico se usa (FSK) entonces las distancias de varios cientos de kilómetros son
posibles para el poste en donde se montó los sistemas de alambre abiertos. Las velocidades por
arriba de 9600 baudios generalmente son posibles sin embargo aun son susceptibles al ruido.
Los cables de par torcido son la solución más barata para la transmisión de los datos,
manejando una velocidad de 1Mbps por 300 metros en cuanto a longitud máxima del cable
(entre mayor sea la distancia menor la velocidad de transferencia de los datos), por lo tanto en
algunos casos es mejor que se maneje una velocidad superior a los 10Mbps. El cable de par
torcido pueden ser de dos tipos que son los STP (shielded twisted pair) y UTP (unshielded
twisted pair).
El cable de par torcido se encuentra hecho de dos conductores idénticos aislados que son
torcidos en toda su longitud, teniendo un número especifico de torceduras por metro,
comúnmente son 40 torceduras por metro (o 12 torceduras por pie), se realiza esta torsión para
así disminuir el efecto de la inducción electromagnética y electrostática. Una capa de tierra se
pone a menudo alrededor de ellos para disminuir el ruido que se produce de manera
electrostática. Debido al aumento rápido en los años 70’s del cable de par torcido para la
aplicación de la comunicación de datos, el EIA desarrolló un sistema enfocado en la
instalación eléctrica y selección de los cables UTP que son usados en la comunicación de
datos, en base a normas y reglamentos; dividiendo a los cables UTP en 5 categorías las cuales
se dan a conocer a continuación:
CATEGORIA 1 UTP Baja velocidad de datos y tono analógico.
CATEGORIA 2 UTP Para datos ISDN.
CATEGORIA 3 UTP Alta velocidad en la transmisión de datos y LAN.
CATEGORIA 4 UTP La distancia extendida LAN.
CATEGORIA 5 UTP La frecuencia extendida LAN.
Para hacer las conexiones de comunicación de datos a los módems, a las unidades de
telemetría o al equipo de la computadora, se utilizan de forma común los conectores múltiples
como por ejemplo de 9 pines, 15 pines, 25 pines, 37 pines, 50 pines, etc. Los conectores
comúnmente son clasificados de la forma siguiente:
¾ El tipo, el material con el cual se encuentra hecho o la especificación del conector.
¾ El número de pines asociados o conexiones.
¾ El género, es decir si es macho o hembra.
¾ El tipo de montado (enchufe o tapón).
Por ejemplo un conector que es de uso frecuente es el DB-25 SM en donde “D” nos especifica
el tipo, el numero “25” el numero de pines y “M” que es macho.
77
Capítulo 3
Sistema SCADA
Existen distintos tipos de conectores usados por los fabricantes de computadoras como IBM,
Hewlett Packard, Wang, Apple, etc., y por aquellos fabricantes de copiadoras, de equipo de
radio, módems, instrumentación y actuadores, por ende solo se dará a conocer aquellos que
son utilizados con mayor frecuencia en las áreas mencionadas con anterioridad:
¾ DB-9, DB-15, DB-25, DB-37, DB-50.
¾ Amphenol de 24 pines.
¾ Cetronics de 36 pines.
¾ Telco de 50 pines.
¾ Berg de 50 pines.
¾ RJ-11 4-wire.
¾ RJ-11 6-wire.
¾ RJ-45 8-wire.
¾ DEC MMJ.
¾ M/34 (CCITT V.35).
¾ M/50.
Hay una amplia gama de conectores de tipo DIN, IEC, BS, y muchos otros para audio, video y
aplicaciones de la computadora. Con todos éstos el requisito principal es asegurar la
compatibilidad con el equipo a usar; los tipos de conectores que deben de usarse por lo general
son recomendados en las especificaciones del fabricante.
En la Tabla 2 se muestra las características eléctricas definidas para los cables y los
conectores que se usan para las categorías 3, 4 y 5 de los cables UTP.
78
Capítulo 3
Sistema SCADA
Es un cable eléctrico hecho por dos conductores concéntricos, uno central o también llamado
núcleo que se encuentra formado por un hilo sólido o trenzado de cobre y uno exterior en
forma de tubo o vaina y constituido por una malla trenzada de cobre o aluminio; en
comparación con otros tipos de cable resulta barato, flexible, ligero y muy fácil de manejar. En
los años 80’s este tipo de cable fue el más usado pero bastante sencillo intervenir la línea para
así obtener información de los usuarios sin su consentimiento. En la Figura 3.24 se puede
apreciar la estructura de un cable coaxial.
¾ Núcleo; es el encargado de transportar las señales electrónicas que forman los datos y
puede ser sólido (normalmente de cobre) o de hilos. Lo que rodea al núcleo es una
capa de aislante dieléctrica que la separa de la malla de hilo; la malla de hilo trenzada
actúa como masa protegiendo al núcleo del ruido eléctrico y de la intermodulación.
Lago de tomarse muy en cuenta es que el núcleo y la malla de hilo deben de
encontrarse separados uno del otro ya que si no fuera así, el cable tendría un
cortocircuito ocasionando que el ruido y las señales que se encuentren perdidas en la
malla circulen a través del cable provocando con ello una falla en el dispositivo y por
ende que se pierdan los datos.
¾ Cubierta exterior; es una cubierta no conductora así que se encuentra hecha de goma,
teflón o plástico rodeando al cable por fuera. El cable coaxial es más resistente a
interferencias y atenuación que el cable de par trenzado.
79
Capítulo 3
Sistema SCADA
Cable Thicknet; es rígido de 1.27 cm. de diámetro, el núcleo de cobre de éste cable es
más grueso que el que tiene el cable Thinnet ya que cuanto mas sea el grosor del
núcleo más lejos se podrá transportar la señal, ya que el cable Thicknet puede
transportar una señal a 500 metros y debido a la gran ventaja con la que cuenta en
ocasiones se emplea como enlace central o backbone para conectar varias redes más
pequeñas basadas en Thinnet.
Un espacio plenum es el espacio muerto que hay en muchas construcciones entre el falso
techo y el piso de arriba utilizado para que circule el aire frío y caliente a través del edificio.
Cabe mencionar que existen normas muy específicas en cuanto al tipo de cableado que se
puede utilizar en esta zona ya que cualquier tipo de humo o gas en la zona plenum se puede
mezclar con el aire que se respira dentro del edificio.
En base a los tipos de cables mencionados con anterioridad, los cables mas gruesos son más
difíciles de manejar; el cable fino es más flexible, fácil de instalar y barato. El cable grueso no
se puede doblar con facilidad y por tanto es más complicado de instalar, siendo éste un factor
de suma importancia cuando una instalación necesita llevar el cable a través de espacios
estrechos como conductos y canales. Por último el cable grueso es más caro pero tiene una
gran ventaja sobre el cable fino y es que logra transportar la señal más lejos. En la Tabla 3 se
dan las distintas características de los cables de la familia RG.
80
Capítulo 3
Sistema SCADA
81
Capítulo 3
Sistema SCADA
La capacidad de transmisión de los cables de fibra óptica satisfacerán en un futuro próximo los
requerimientos existentes en la comunicación de datos permitiendo una velocidad en la
transmisión de gigabits por segundo ya que actualmente hay sistemas que manejan una
velocidad de 2.5Gbps y muy pronto serán de hasta 5Gbps. Los cables de fibra óptica se
diseñaron para la transmisión de señales digitales por lo tanto no es conveniente utilizarlos
para la transmisión de señales analógicas. Este tipo de cable suele resultar mas barato
comparados con los cables coaxiales si se compara la capacidad de transmisión de datos por el
costo de unidad; aunque la transmisión y el equipo receptor junto con los métodos
complicados para terminar y unir estos cables ocasionan que el cable de fibra óptica sea un
medio demasiado caro para la comunicación de datos. Los principales beneficios del cable de
fibra óptica son:
¾ Se cuenta con banda ancha (gran capacidad para enviar la información).
¾ Atenuación de la señal baja (características de gran velocidad y distancia).
¾ Seguridad en la señal inherente.
¾ Baja proporción de error.
¾ Inmunidad al ruido (impenetrable a EMI y RFI).
¾ Consideraciones logísticas.
¾ Total aislamiento galvánico en los extremos.
¾ Es muy seguro si se utiliza en áreas de alto riesgo.
¾ No se tiene interferencia o diafonía.
El principio de comunicación del cable de fibra óptica consiste en la propagación de luz por
diferentes medios a distintas velocidades, de la misma forma en que lo hacen las ondas de
radio. Cuando la luz de un medio de cierta densidad se mueve a otro de diferente densidad, la
luz cambia de dirección, a éste fenómeno se le conoce como refracción. Es posible conocer el
nivel que tiene un medio para propagar la luz expresándolo como una proporción a una
referencia absoluta; esto es, la luz que viaja a través de un vacío (3x108m/seg.) o también
conocida como la velocidad de la luz en el espacio libre. A esta proporción se le conoce como
el índice refractivo y se calcula utilizando la siguiente fórmula:
Cv
n1 =
C1
donde:
Cv= Velocidad de la luz en el vacío (m/seg.).
C1= Velocidad de la luz en otro medio (m/seg.).
n1= Índice refractivo para otro medio.
En un medio típico de fibra óptica, la luz viaja aproximadamente a 2x108 m/seg., por
consiguiente el valor del índice refractivo utilizando la ecuación anterior y sabiendo que el
valor de la luz en el vacío es de 3x108 m/seg., es:
C 3x108 (m / seg.)
n1 = v ; = 1.5
C1 2 x108 (m / seg.)
82
Capítulo 3
Sistema SCADA
Las fibras ópticas pueden ser explicadas en base a la ley de Willebrod Snell que dice: “los
estados de la proporción del seno del ángulo de incidencia hacia el seno del ángulo de
refracción (Sini/Sinr) son igual a la proporción de la velocidad de la luz en los dos medios de
comunicación respectivos (C1/C2)”. Dando como resultado que esto sea igual a una constante
(K), la cual es una proporción del índice refractivo de (n2/n1). Dándonos la siguiente fórmula:
Sin∠i C1 n
= =K= 2
Sin∠r C2 n1
Los cables de fibra óptica son manufacturados con un centro hecho de un cristal óptico, tanto
el centro como el material que lo cubre, son tratados con cierto grado de impureza para que el
índice refractivo sea diferente uno del otro. Las Figuras 3.25 y 3.26 muestran la construcción
básica de una fibra óptica; ésta construcción principalmente permite al núcleo guiar los pulsos
de luz hacia el receptor; la figura 3.25 muestra el principio de operación mientras que en la
figura 3.26 se dan a conocer las medidas típicas de un cable de fibra óptica.
A causa de que el índice reflectivo del núcleo y el índice del revestimiento son diferentes, la
luz que llega al núcleo pasa de forma aceptable por un ángulo de entrada a lo largo de la fibra
sin que se pierda la luz en el revestimiento. Los ángulos que se forman en el llamado “cono de
aceptación” son los ángulos de la luz que se mueve a través del cable, cuando la luz entra
dentro de un ángulo mayor que éste, no se refleja en el revestimiento y por lo tanto se pierde.
La fibra óptica por consiguiente, actúa como un conducto o también llamado “onda guía” para
los pulsos de luz que son generados por una fuente de luz.
Por lo general la fuente de luz que emite los pulsos de luz por medio del cable de fibra, es un
diodo de inyección láser (ILD) o un LED, los cuales se encuentran operando a una longitud de
onda de 0.85, 1.2 o 1.5µm (micrometros).
Los distintos tipos de fibra generalmente son identificados por el número de caminos que la
luz sigue para llegar al núcleo de la fibra y estos caminos son llamados “modos de
propagación”. Existen dos modos principales en que la luz se propaga a través de una fibra
óptica y son el multimodo y el monomodo.
Fibras Multimodo; son más fáciles y más baratas que las fibras monomodo; el núcleo que
contiene son 50 veces mayor que la longitud de onda de la señal de luz que se desea propagar.
Un transmisor LED es lo que normalmente se utiliza como fuente de luz para este tipo de fibra
ya que puede acoplarse con menos precisión que la que se necesita para un ILD. En la Figura
3.27 se da un ejemplo de cómo se propaga la luz de un LED por distintos caminos hasta llegar
al receptor. La luz toma distintos caminos, por lo tanto es reflejada con ayuda de los dos
extremos de la fibra, esto es, con ayuda del núcleo y del revestimiento. Las fibras multimodo
tienen un cierto limite en cuanto a la velocidad de datos se refiere, por lo tanto, el receptor sólo
puede diferenciar entre las señales pulsadas a una proporción de datos reducida, por
consiguiente son usadas en aplicaciones de corta distancia (menores a 1 Km.), simples de
diseñar y muy económicas; la distancia máxima es de 2 Km. usando diodos láser de baja
intensidad.
Un factor bastante extenso a considerar en las fibras multimodo es el índice de la fibra ya que
el tipo de índice usado afecta la manera en que las ondas de luz se reflejan o refractan fuera de
las paredes de la fibra, véase en la Figura 3.28 de qué forma son los pulsos de luz transmitidos
y como dependiendo del índice usado el pulso de luz que es recibido va cambiando
considerablemente; los diámetros del núcleo en una fibra multimodo va de los 50 a los 100 µm
(micrometros); sin embargo los dos diámetros que son usados de manera más común son de
50 y 62.5 µm.
Dependiendo del tipo de índice de refracción del núcleo, la fibra mutlimodo se subdivide en
dos tipos que son:
84
Capítulo 3
Sistema SCADA
Índice Gradual; en este caso, el índice de refracción en el núcleo no es constante, tiene menor
dispersión modal y el núcleo se encuentra constituido por distintos materiales.
Fibra Monomodo; este tipo de fibra son caras y difíciles de fabricar, y solamente permite un
solo camino o modo de propagación de los pulsos de luz dentro de la misma con un mínimo de
reflexión; de manera común se utiliza los ILD’s como fuente generadora de los pulsos de luz.
No presentan una dispersión alta y permiten una alta velocidad en la transferencia de datos a
grandes distancias; cabe mencionar que estas fibras son mucho más delgadas que las fibras
multimodo, aproximadamente de 5 a 10 µm.
La fuente emisora de luz tiene que ser lo bastante poderosa y apuntar de forma precisa dentro
de la fibra para superar cualquier desalineación existente y como ya se mencionó para este fin
se utilizan los ILD’s como ésta fuente emisora de luz.
Las especificaciones en las fibras ópticas son basadas en sus diámetros; por ejemplo si
tenemos una fibra con las siguientes especificaciones 50/150 nos indica que tiene un núcleo de
50 µm y un diámetro del material que cubre al núcleo (cladding) de 150 µm. En la mayoría de
los casos las fibras multimodo tienen un tamaño de 50/125 en Europa, y se maneja un tamaño
de 62.5/125 en U.S.A y Australia; las capas pueden ir de los 200 a los 1000 µm de diámetro.
Es común que en la especificación del cable se de a conocer el diámetro del revestimiento
exterior.
Hay tres métodos que son utilizados para unir éste tipo de cables y son:
Mecánico; en donde las fibras son hechas a la medida basándose en el arreglo de
plug/socket y simplemente se ensamblan.
Químico; lo que se hace aquí es que las dos fibras son hechas a la medida dentro de un
“arreglo de barril” con una resina epoxídica. Ya estando el horno caliente se agrega la
goma.
Fusión de empalmado; en este procedimiento las dos fibras son soldadas a base de
calor.
Para evitar las dificultades que se tienen en la terminación, los cables de fibra óptica pueden
adquirirse con un proveedor que maneje las longitudes estándares tales como 10 m, 100 m y
1000 m que tengan los extremos cortados. Las limitaciones del cable de fibra óptica son:
El costo de la fuente y del equipo receptor son muy altos.
Es difícil cambiar el interruptor tee-off de un cable de fibra óptica, la fibra óptica es
más conveniente para los sistemas de comunicación punto a punto.
Las técnicas para la unión y terminado de las fibras (mecánico y químico) son difíciles
de realizar ya que se requiere hacer una alineación física precisa; además de contar con
un equipo especializado y con personal capacitado para realizar dicha labor.
El equipo para probar el cable de fibra óptica es diferente y más costoso de los
métodos tradicionales usados para las señales electrónicas.
Los sistemas de fibra óptica son usados casi exclusivamente para señales digitales
binarias y en realidad no es conveniente usarlos para señales analógicas.
3.7 PROFIBUS.
Fue en el año de 1987 en donde las compañías alemanas Bosch, Klöckner Möeller y Siemens,
que iniciaron un proyecto de desarrollo de una arquitectura de comunicaciones industriales
que permitiese una interconexión de equipos de distintos fabricantes. Siendo lo mencionado
con anterioridad la base de un grupo de trabajo al cual se unieron otras empresas importantes
tales como ABB, Landis&Gir, AEG, etc., inclusive también se unieron grupos técnicos
estatales, universidades entre las que destacan la VDE y el Ministerio Federal de Investigación
Alemán. La tarea esencial de este gran grupo de trabajo consistía en lograr desarrollar un
sistema abierto de comunicaciones apto para poder integrar desde los transductores más
sencillos y los elementos de campo, pasando desde los autómatas y controles numéricos hasta
llegar a los miniordenadores que son utilizados para el diseño y gestión de la producción.
Para el año 1990, se dio la posibilidad para que cualquier usuario o empresa se pudiera
integrar a un consorcio denominado “PROFIBUS Nutzerorganisation”, la cual gracias a
diversos comités sigue desarrollando y dando soporte al nivel de aplicación y certificación de
productos. PROFIBUS, actualmente es el líder de los sistemas basados en buses de campo en
Europa y cuenta con una aceptación a nivel mundial.
86
Capítulo 3
Sistema SCADA
Las siglas PROFIBUS significan “Process Field Bus”. Una red PROFIBUS no es otra cosa
que un “protocolo descentralizado de comunicación”; con la pequeña particularidad que nos
permite controlar varios elementos a distancia considerable de modo descentralizado
utilizando un hilo. Una de las ventajas con que se cuenta al utilizar ésta red es que los
componentes de distintos fabricantes se pueden comunicar entre sí sin necesidad de realizar
ajustes especiales en las interfaces.
Puede ser usado para transmisión crítica en el tiempo de datos a alta velocidad y para tareas de
comunicación extensas y complejas. Esta versatilidad es gracias a que se cuenta con 3
“versiones compatibles” que son las que componen a la familia PROFIBUS y son:
PROFIBUS DP
Diseñada específicamente para la comunicación entre los sistemas de control de
automatismos y las entradas / salidas distribuidas.
Optimizado para alta velocidad.
Conexiones sencillas y baratas
PROFIBUS PA
Diseñado para la automatización de procesos.
Permite la conexión de sensores y actuadores a una línea de bus común, incluso en
áreas especialmente protegidas.
Comunicación de datos y energía en el bus mediante el uso de dos tecnologías; basados
en la norma IEC 1158-2.
PROFIBUS FMS
Solución general para tareas de comunicación a nivel de célula.
Gran rango de aplicaciones y flexibilidad.
Posibilidad de uso en tareas de comunicación que sean complejas y extensas.
Las CPU’s (PLC’s), S7-200 se pueden conectar a una red PROFIBUS DP utilizando para ello
un módulo de ampliación EM 277 PROFIBUS DP. Las siglas DP quieren decir “Distributed
Peripherals” que traducido significaría periferia descentralizada o distribuida. El módulo EM
277 permite utilizar las CPU’s S7-200 en calidad de esclavas DP en una red DP. Un maestro
DP puede escribir y leer datos de la CPU S7-200 a través de la red DP, utilizando para ello el
módulo EM 277 PROFIBUS DP.
El “maestro” envía los datos al búfer de salida del esclavo también conocida como bandeja de
recepción; el maestro lee datos del búfer de entrada del esclavo (bandeja de emisión) y los
almacena en el área de entradas periféricas. Los búfers de entrada y salida se encuentran
localizados en la memoria de variables (memoria V) de la CPU del S7-200. En la Figura 3.29
se muestra el modelo de memoria para transferir 16 bytes de salida y 16 bytes de entrada. Un
enlace PROFIBUS DP siempre describe la transferencia de datos con respecto al maestro. Los
datos que el maestro envía al esclavo se denominan siempre como “datos de salida”. Así los
datos que el esclavo envía al maestro se denominan siempre como “datos de entrada”. En el
esclavo los valores de datos procedentes del maestro se denominan salidas aunque se trate de
las entradas del esclavo y los valores de datos enviados al maestro se denominan entrada
aunque se traten de las salidas del esclavo.
El esclavo utiliza esta información para ajustar el tamaño del búfer de entrada. En el presente
ejemplo, si el maestro deposita el búfer de salida en VB5000 y ajusta el tamaño a 16 bytes, el
búfer de entrada comenzará en VB5016, directamente después del búfer de salida. Si el
tamaño del búfer de entrada es también de 16 bytes, éste ocupará las direcciones
comprendidas entre VB5016 y VB5031.
Una vez establecido el enlace entre el maestro y el esclavo, la dirección del búfer de salida y el
tamaño de cada búfer se podrán leer de la marca especial (SM) de la CPU. En la Tabla 4 se
dan a conocer las marcas especiales que describen el primer módulo EM 277 conectado al bus
de ampliación. Si el EM 277 es el segundo módulo inteligente (no un módulo de ampliación),
las direcciones SM tendrán un offset de 50 (SMB250 a SMB279).
SMB200 a 215 Estas funciones contienen 16 caracteres ASCII que indican el nombre del módulo.
SMB216 a 219 Estas direcciones contienen la versión de software del EM 277. Los dos primeros
caracteres indican el número principal de la versión del software y, los siguientes
dos caracteres el número secundario. Ejemplo: Si SMB216-219 contienen el valor
“0102”, la versión del software será 1.02.
SMW220 Esta dirección indica el estado de error del módulo EM277. Actualmente están
definidos únicamente dos valores. El “0” indica que no se han detectado errores en
el módulo. El “1” indica que no hay una fuente de alimentación DC24V conectada
al módulo.
SMB222 Esta es la dirección del EM277 que se lee de los selectores.
SMB224 Este byte contiene el estado del enlace PROFIBUS-DP. Es recomendable que el
programa de usuario vigile esta dirección para comprobar si el enlace DP está
funcionando correctamente. Si se detecta un error (cualquier valor excepto 2) el
programa podrá tomar las medidas correspondientes conforme al fallo del enlace
DP. A continuación se indican los valores de estado posibles:
0 = No se ha establecido ningún enlace de comunicación DP desde que se conectó el
EM277.
1 = El maestro DP se está comunicando con el EM277 pero se ha detectado un error
en la configuración o en la parametrización enviada por el maestro.
2 = El EM 277 y el maestro DP están intercambiando datos (funcionamiento
normal).
3 = El EM277 y el maestro DP no están intercambiando datos actualmente pero lo
han hecho anteriormente.
SMB225 Este byte contiene la dirección del maestro que ha configurado el EM277. Se trata
del maestro que está habilitado para escribir en las salidas y leer las entradas del
esclavo.
SMW226 Esta palabra contiene la dirección de la memoria V del búfer de salida (bandeja de
recepción). Cuando se inicializa el enlace, este valor se escribe en el esclavo en
forma de mensaje de parametrización.
SMB228 Este byte contiene el tamaño del búfer de salida (es decir, el tamaño en bytes de la
bandeja de recepción). Cuando se inicializa el enlace, este valor se escribe en el
esclavo en forma de mensaje de configuración.
SMB229 Este byte contiene el tamaño del búfer de entrada (es decir, el tamaño en bytes de la
bandeja de emisión). Cuando se inicializa el enlace, este valor se escribe en el
esclavo en forma de mensaje de configuración.
Tabla 4. Marcas Especiales.
89
Capítulo 3
Sistema SCADA
PROFIBUS-DP está previsto para la comunicación rápida entre los aparatos. El protocolo y
las funciones se han diseñado acordes con la Norma Europea EN 50 170. Los autómatas
programables PROFIBUS (sistemas de automatización /PCs) se comunican con los aparatos
de campo descentralizados (tales como E/S, accionamientos y válvulas) vía un enlace serie de
alta velocidad. Gran parte de la comunicación con los aparatos descentralizados (o
distribuidos) se efectúa de forma cíclica. Esto significa que se accede consecutivamente a
todos los aparatos, repitiéndose continuamente dicha secuencia. Algunas funciones, tales
como la configuración, la parametrización, el diagnóstico y el tratamiento de interrupciones
ocurren fuera del ciclo de E/S normal. Estas se denominan funciones acíclicas.
Entre las funciones básicas de una red PROFIBUS-DP, se encuentra en que el autómata
central (maestro) escribe datos en y lee datos de los aparatos de campo (esclavos). A menudo,
esto se lleva a cabo simultáneamente con el ciclo del autómata central. El tiempo de
actualización de todos los esclavos debe ser inferior al tiempo de ciclo del programa, de
manera que el ciclo del programa y la actualización de las E/S permanezcan sincronizados.
Características.
90
Capítulo 3
Sistema SCADA
Tipos de Aparatos.
El enlace PROFIBUS-DP nos permite crear redes con unos o varios maestros. En un sistema
se pueden conectar 126 unidades (maestras o esclavas) como máximo. La descripción de la
configuración del sistema incluye el número de interlocutores, la asignación entre la dirección
de estación y las direcciones de E/S, el formato de los datos de E/S, el formato de los mensajes
de diagnóstico y los parámetros de bus utilizados. Los sistemas PROFIBUS-DP pueden
comprender tres tipos de aparatos diferentes que son:
¾ Maestro DP de Primera Clase (DPM1); es un autómata central que intercambia
informaciones con los esclavos durante un ciclo de mensajes predeterminado. Entre los
maestros DP de primera clase se encuentran los sistemas de automatización (PLC’s) y
los PC’s así como los sistemas VME.
El módulo EM 277 PROFIBUS-DP asiste numerosas configuraciones de E/S que soportan una
gran variedad de aplicaciones. Los diferentes tamaños de salida y de entrada permiten adaptar
a la aplicación en cuestión la transferencia de datos entre el maestro y el EM 277. El EM 277
escribe las salidas en un área de la memoria V de la CPU. Gracias a ello, el programa de
usuario puede controlar cómo se aplican los datos de salida. Asimismo, los datos de entrada se
leen de un área de la memoria V de la CPU y se transfieren al maestro.
91
Capítulo 3
Sistema SCADA
Sistemas Monomaestro; en los sistemas monomaestro hay sólo un maestro activo en el bus. La
Figura 3.30 muestra la configuración de un sistema con un maestro. El sistema de
automatización (PLC) es el componente central de control (maestro). Los esclavos DP
descentralizados se conectan al sistema de automatización a través del bus. Los sistemas
monomaestro tienen el tiempo de ciclo de bus más corto.
92
Capítulo 3
Sistema SCADA
Como definición tenemos la siguiente: “es un conjunto de redes de comunicación para uso
industrial y cuyo objetivo principal es el de suplir las conexiones de punto a punto utilizadas
entre los elementos de campo y el equipo de control”.
Las redes de comunicación que se utilizan de manera común son las redes digitales, redes
multipunto, redes bidireccionales; y que se encuentran montadas sobre un bus serie que
conectan dispositivos como PLC’s, actuadores, transductores, sensores, etc. Siendo que cada
uno de los elementos ya mencionados con anterioridad, tendrá la capacidad de poder ejecutar
funciones simples tales como autodiagnóstico, mantenimiento o control y por si esto fuera
poco lograr comunicarse bidireccionalmente a través del bus; logrando con ello que cada nodo
que conforma la red pueda informar de manera general acerca de cualquier anomalía asociada
al dispositivo, aumentando así la eficiencia en el sistema y reduciendo la cantidad de horas
dedicadas al mantenimiento del mismo.
Este tipo de redes son bastante costeables, ya que se obtiene un ahorro especialmente en tres
áreas en específico como son en la instalación, en el mantenimiento y en lo derivado en la
mejora del funcionamiento del sistema. Como ejemplo hablando de la instalación tenemos que
cada célula de proceso solo requiere un tipo de cable para la conexión de los diversos nodos y
por si esto fuera poco, en comparación con otros tipos de redes, dispone de herramientas de
administración del bus que permiten la reducción del número de horas necesarias para la
instalación y puesta en marcha.
Cabe mencionar que las prestaciones del sistema mejoran con el uso de la tecnología de los
buses de campo debido a la simplificación en la forma de obtener información de la planta
desde los distintos sensores; las mediciones de los distintos elementos de la red se encuentran
disponibles para los demás dispositivos que la conforman. La simplificación en la obtención
de los datos, permitirá el poder diseñar sistemas de control mucho más eficientes.
A la persona encargada de controlar o monitorear este tipo de red solamente se le exige tener
un conocimiento mínimo de los servicios de administración de la red y esto porque parte de la
información generada por dichos servicios puede ser necesaria para la reparación de averías
que pudiesen surgir en el sistema.
Existen varios métodos utilizados por los buses de campo para poder actualizar los datos que
se generan dentro del proceso; es decir, los datos de entrada / salida y estos métodos se
mencionan a continuación:
¾ Cambio de Estado; el dispositivo no transmite información hasta que se modifique el
estado de las variables, siendo bastante eficiente si se cuenta con los denominados
“sistemas discretos”.
93
Capítulo 3
Sistema SCADA
¾ Strobe; se realiza una petición de información por parte del dispositivo maestro (por lo
general se trata de un PLC que se encarga de controlar todo el proceso) y envió de la
información por parte de los dispositivos esclavos (sensores, actuadores, etc.), es un
método muy eficiente para los sensores.
Ya que para la red FIELDBUS en específico, no existen estándares, diversas empresas han
desarrollado distintos tipos de buses de campo y cada una de ellas con diferentes prestaciones
y campos de aplicación, por ende a continuación se dará una clasificación general de los
distintos tipos de FIELDBUS existentes:
A. Buses de alta velocidad y Baja Funcionalidad; diseñados para poder integrar
dispositivos simples como fotocélulas, finales de carrera, actuadores simples y reles;
funcionando en aplicaciones de tiempo real y agrupados en una pequeña zona de la
planta comúnmente en una máquina; suelen especificar las capas físicas y de enlace del
modelo OSI. Algunos ejemplos son:
¾ SDS; bus diseñado para la integración de sensores y actuadores basado en
CAN.
¾ CAN; diseñado originalmente para su aplicación en vehículos.
¾ ASI; bus serie diseñado por SIEMENS para la integración de sensores y
actuadores.
94
Capítulo 3
Sistema SCADA
3.9 MPI.
Las siglas MPI significan Message Passing Interface que traducido al español quiere decir
“Interface de Paso de Mensaje”. Es un lenguaje independiente de protocolo de
comunicaciones utilizado para programar los ordenadores en paralelo; la comunicación
colectiva como aquella que se conoce como de punto a punto es compatible con MPI. Aunque
también se puede definir como “una biblioteca de funciones y subrutinas que pueden ser
usadas en programas como C, Fortran y C++.
Con el uso de MPI en programas que modelan algún fenómeno o proceso de ciencias e
ingeniería se pretende explotar la existencia de múltiples procesadores por medio del paso de
mensajes. MPI fue desarrollado en los años 90’s por un grupo de investigadores de la industria
y de la comunidad académica, a continuación se da de forma detallada como se origino el
nacimiento de MPI.
La ventaja que tiene MPI sobre otras bibliotecas de paso de mensaje es que los programas que
utilizan la biblioteca son portables ya que MPI ha sido implementado para cualquier tipo de
memoria distribuida y son rápidos ya que cada implementación de la librería ha sido
optimizada para el hardware en el cual se ejecuta.
Para el año 1992, se abre un taller sobre normas para la MPI patrocinado por el Centro para la
Investigación sobre Computación Paralela en la ciudad Williamsburg, Virginia. Dentro de este
taller se discutieron las características básicas para un estándar de MPI y se estableció un
grupo de trabajo para de esta manera continuar con el proceso de normalización. Como
resultado de este taller fue elaborada una propuesta de anteproyecto. En noviembre de este
mismo año, el grupo de trabajo se reúne en Minneapolis y se adopta los procedimientos y la
organización para formar “el foro MPI” (MPIF) el cual se encuentra compuesto por 175
miembros de 40 organizaciones, entre las cuales podemos encontrar proveedores de equipo
paralelo, de softwares, académicos y científicos.
En el año 1994, para ser más exactos en el mes de mayo, la versión final del proyecto es
aceptada y puesta en marcha.
Cabe mencionar que MPI no es sancionado por cualquier organismo de normalización, sin
embargo, se ha convertido en un estándar para la comunicación entre procesos, en un modelo
a seguir de programa paralelo dentro de un sistema de memoria distribuida.
Características.
96
Capítulo 3
Sistema SCADA
La especificación detalla las funciones que se pueden utilizar más no el modo en que se
compilan y ejecutan los programas. Siguiendo un modelo conocido como SPMD, el usuario
escribirá su aplicación como un proceso secuencial del cual se obtendrán varias instancias que
cooperaran unas con otras. Los procesos emplean diferentes funciones MPI que pueden
iniciar, gestionar y finalizar procesos MPI, comunicar datos entre dos procesos, crear tipos
arbitrarios de datos y realizar operaciones de comunicación entre grupos de procesos.
Existen tres elementos principales que intervienen en el MPI y son el proceso que envía, el
proceso que recibe y el mensaje que es transmitido. Dependiendo de si el proceso que envía el
mensaje espera a que sea recibido se puede hablar de dos tipos de paso de mensajes que son:
Síncrono; el proceso que envía el mensaje espera a que un proceso lo reciba para de
esta forma continuar con su ejecución, también a este tipo de paso se le conoce con el
nombre de “encuentro”. Dentro de este tipo de paso se engloba a la “llamada a
procedimiento remoto” muy utilizada en las arquitecturas cliente – servidor.
Asíncrono; en este caso el proceso que envía no espera a que el mensaje sea recibido y
continua su ejecución siendo posible que vuelva a generar un nuevo mensaje y enviarlo
antes de que se haya recibido el anterior; para evitar que se susciten errores se suelen
utilizar los llamados “buzones” en los cuales se van almacenando los mensajes a
espera de que un proceso los reciba. El proceso que envía mensajes puede llegar a
bloquearse por dos razones la primera es cuando finaliza su ejecución o cuando el
buzón se encuentra lleno.
97
Capítulo 3
Sistema SCADA
Llamadas utilizadas para transferir datos entre dos procesos; incluye operaciones de
comunicación punto a punto para diferentes tipos de actividades de envío y recepción;
devolviendo un código que nos indica su éxito o fracaso. Y se consigue con las
funciones MPI_Send, permite enviar información desde un proceso a otro; MPI_Recu,
permite recibir información desde otro proceso. Ambas funciones son bloqueantes, es
decir, que el proceso que realiza la llamada se bloquea hasta que la operación de
comunicación se complete. Las versiones no bloqueantes son MPI_Isend y MPI_Irecu
respectivamente, estas llamadas inician la operación de transferencia sin embrago su
finalización debe de ser realizada de forma explícita mediante llamadas como
MPI_Test, que permite verificar si la operación de envío o recepción ha finalizado ya
que esta función lo que hace primeramente es verificar la operación de envío –
recepción y luego retorna; y MPI_Wait, es una llamada bloqueante y retorna cuando la
operación de envío o recepción se completa.
Llamadas para transferir datos entre varios procesos; o también conocidas como
operaciones grupales que se encargan de proveer operaciones de comunicaciones entre
grupos de procesos. Algunas de las funciones que son utilizadas son MPI_Barrier,
permite realizar operaciones de sincronización, no existiendo ninguna clase de
intercambio de información y es utilizada para dar por finalizada una etapa del
programa. MPI_Bcast, permite a un proceso enviar una copia de sus datos a otros
procesos que se encuentren dentro de un grupo definido por un comunicator.
MPI_Scatter, establece una operación de distribución en la cual un dato se distribuye
en distintos procesos. MPI_Gather, establece una operación de recolección en la cual
los datos son recolectados en un solo proceso. MPI_Reduce, permite que el proceso
raíz o principal recolecte datos desde otros procesos en un grupo y los combine en un
solo ítem de datos.
98
Capítulo 3
Sistema SCADA
Llamadas utilizadas para crear tipos de datos definidos por el usuario; provee
flexibilidad en la construcción de estructura de datos complejos. Las funciones que son
utilizadas son MPI_Type_struct, para crear un nuevo tipo de datos; MPI_Pack,
utilizada para empaquetar los datos.
En MPI, un mensaje está conformado por el cuerpo del mensaje, el cual contiene los datos a
ser enviados, y su envoltura, que indica el proceso fuente y el destino. El cuerpo del mensaje
en MPI se conforma por tres piezas de información: buffer, tipo de dato y count. El buffer, es
la localidad de memoria donde se encuentran los datos de salida o donde se almacenan los
datos de entrada. El tipo de dato, indica el tipo de los datos que se envían en el mensaje. En
casos simples, éste es un tipo básico o primitivo, por ejemplo, un número entero, y que en
aplicaciones más avanzadas puede ser un tipo de dato construido a través de datos primitivos.
Los tipos de datos derivados son análogos a las estructuras de C. El count es un número de
secuencia que junto al tipo de datos permiten al usuario agrupar ítems de datos de un mismo
tipo en un solo mensaje. MPI estandariza los tipos de datos primitivos, evitando que el
programador se preocupe de las diferencias que existen entre ellos, cuando se encuentran en
distintas plataformas. La envoltura de un mensaje en MPI típicamente contiene la dirección
destino, la dirección de la fuente, y cualquier otra información que se necesite para transmitir
y entregar el mensaje. La envoltura de un mensaje en MPI, consta de cuatro partes: la fuente,
el destino, el comunicator y una etiqueta.
Por ejemplo, se tienen dos procesos A y B. El proceso A envía dos mensajes al proceso B,
ambos mensajes contienen un dato. Uno de los datos es utilizado para realizar un cálculo,
mientras el otro es utilizado para imprimirlo en pantalla. El proceso A utiliza diferentes
etiquetas para los mensajes. El proceso B utiliza los valores de etiquetas definidos en el
proceso A e identifica que operación deberá realizar con el dato de cada mensaje.
99
Capítulo 3
Sistema SCADA
La Internet es simplemente la red virtual en donde todas las estaciones son conectadas sin
preocuparse de las conexiones físicas subyacentes; cuando son conectados dos nodos juntos el
camino de la comunicación se da a través de las redes múltiples o por medio del área local
networks.
El hecho mencionado con anterioridad, es posible gracias al uso de una familia universal de
protocolos abiertos llamada TCP/IP la cual forma la base de la Internet. Esencialmente el
protocolo IP ofrece la habilidad de realizar una asignación de ruta que permite enviar los
paquetes de datos por encima de una topología complicada de redes interconectadas. La parte
TCP del protocolo permite a los paquetes de datos ser enviados de un punto a otro y con ello
tener la certeza de que llegan a su destino.
Los protocolos de aplicación de tipo capa, pueden ser los llamados protocolos hipertexto
transferible o mejor conocidos como HTTP usados por el World Wide Web (www). Los
“www” son interfaces gráficas que les permiten a las personas leer y enviar información que
han guardado en el formato World Wide Web stándar. Aunque la Internet es muy popular y un
gran camino de comunicación entre estaciones, la Intranet es otro termino que esta
volviéndose importante en el mundo SCADA. La Intranet es simplemente poner una red
interna de Internet hacia una compañía específica y no necesariamente conectarse a la Internet.
A continuación se presenta un cuadro comparativo entre la Internet, Intranet y una red de área
local.
100
Capítulo 3
Sistema SCADA
Una Intranet es diseñada para permitir la comunicación dentro de una sola red; los Intranet’s
pueden ser definidos como redes corporativas base IP siendo que emplean un navegador
stándar usando una interface para aquéllas estaciones de trabajo que se encuentren conectadas
a la red.
Los Intranet’s ofrecen una extraordinaria forma de capitalizar los beneficios que trae consigo
la tecnología Internet entre los que tenemos una consistente interface en toda la red, fácil uso
de la web para publicar herramientas e idiomas, medios de comunicación mixto,
mantenimiento centralizado de recursos compartidos y mucho mas, todo esto dentro de una
red interna. Aunque hay que mencionar que muchas compañías con un sistema SCADA
pueden restringir la transferencia de datos al ambiente de la compañía.
Con la integración del módem y de un software, estos PC han llegado a ser que los nodos de
Internet sean accesibles en cualquier parte del mundo. Clientes y sistemas integrados pueden
estar en una fábrica remota y estar recabando la misma información si el proceso estuviese en
el mismo edificio que ellos y por si esto fuera poco los técnicos también pueden estar al tanto
de lo que pasa.
El sistema de comunicaciones global debe de ser dinámico para de ésta forma permitir los
cambios que se pudiesen dar en el modelo del sistema SCADA, mientras que los protocolos
TCP/IP pueden usarse ampliamente. Las redes Ethernet usadas por el sistema Intranet no
garantizan una velocidad adecuada al momento de transferir la información puesto que los
paquetes de datos que son transferidos tienen que clasificarse según su tamaño para asegurarse
que en el peor de los casos como por ejemplo un alto nivel de tráfico (por ejemplo al momento
del cierre de la planta) que la información sea enviada en tiempo requerido. Aunque se
pueden suscitar otro tipo de problemas como por ejemplo:
¾ Que el sistema SCADA requerirá de IP universales para acceder a la red, esto no es
bueno ya que con ello se lograra que cualquiera pueda tener acceso a la información
generada del proceso de cualquier empresa.
¾ El sistema SCADA global ya sea basado en la Internet o en la Intranet debe de ser
manejable; esto es, que el administrador del sistema necesita tener muy en claro la
información que recibe y envía por todos los puntos del sistema.
101
Capítulo 3
Sistema SCADA
¾ Finalmente el sistema global debe de ser adaptable; quiere decir que debe de permitir
o cubrir los constantes cambios que se puedan generar en los requisitos del sistema
SCADA y a la empresa ala cual esta sirviendo.
En la actualidad hay una gran gama de productos que utilizan un sistema SCADA, y todo
gracias a los adelantos tecnológicos, por ende hay muchas empresas que han sacado a la venta
su propio software el cual contiene HMI / SCADA, estas dos herramientas que son de gran
utilidad en la industria. A continuación se mencionarán empresas y el software que cada una
de ellas han sacado a la venta; sin embargo se le prestará especial interés al software conocido
como “SIMATIC WinCC” perteneciente a SIEMENS ya que éste es utilizado en el
Laboratorio de Procesos Automatizados Integrados por Computadora (LPAIC) de la ESIME
Azcapotzalco.
Software Empresa
Aimax Desin Instruments, S.A.
All-Done SCADA Freixas Ros, S.L.
Captor Sisteplant
CUBE Orsi España, S.A.
Cx-SuperVisor Omron
Digivis Elsag Bailey Hartmann & Braun S.A.
Factory Suite A2 Logitek S.A./Wonderware
FIX Intellution
I/A Foxboro
iFIX 3.5 Intellution
IGSS32 AN Consult España
Intouch Logitek S.A./Wonderware
Lookout Nacional Instruments
Monitor Pro Schneider Electric
P6008 Foxboro SCADA
Pack-Centre Agecontrol
Pyman Pyssa
Quick SPC Marposs S.p.A
SCADA inTouch LOGITEK
Scada-Vs Foxboro/Foxcada (Australia)
SYSMAC SCS Omron
Scatt Graph 5000 ABB
WinCC SIEMENS
102
Capítulo 3
Sistema SCADA
Como ya se mencionó es un software para HMI utilizado para todas aquellas aplicaciones
refiriéndonos a nivel de máquina y de proceso; permitiéndonos la configuración de manera
continua en todos los equipos SIMATIC HMI. WinCC es un sistema eficiente para la entrada
bajo Microsoft Windows 2000 y Windows XP.
Cuenta con distintas librerías dentro de las cuales podemos encontrar objetos preconfigurados,
herramientas inteligentes, módulos de imagen reutilizables e inclusive en algunos casos
traducción de textos cuando se traten de un proyecto multilingüe. Este software en particular
está diseñado de tal forma que nos ofrece soluciones y distintas aplicaciones en los más
diversos sectores así como para los equipos de SIMATIC HMI siendo desde un micro panel
hasta el PC.
Así como con distintas opciones de acoplamiento a las más diversas soluciones de
automatización existentes en el mercado tales como:
¾ Para SIMATIC S7 utilizando para ello PPI, MPI, PROFIBUS DP y PROFINET
(TCP/IP).
¾ Para SIMATIC S5 y SIMATIC 500/505 serial y PROFIBUS DP.
¾ Para SIMOTION y SINUMERIK.
¾ Drivers para PLC’s de los fabricantes más importantes.
¾ Comunicación no propietaria vía OPC.
En WinCC es posible utilizar el medio de conexión conocido como PROFIBUS, el cual viene
siendo un innovador en cuanto a la comunicación industrial se refiere ya sea desde el nivel de
campo hasta lo que es el nivel del proceso. Por si esto fuera poco, con su software de
configuración multilingüe se dispone de un equipamiento óptimo para su utilización a nivel
mundial, con la ventaja de que un solo proyecto puede estar diseñado para un máximo de 30
idiomas; de los cuales un máximo de 16 pueden ser conmutados de manera simultánea en
línea, esto dependerá del tipo de aparato con el que se cuente para ello.
Nos ofrece servicios y diagnóstico vía Internet con lo que nos proporciona la opción de enviar
de forma automática correos electrónicos y no solamente esto sino que se puede tener un
telemando de las estaciones locales, un diagnóstico de las estaciones de control por medio de
funciones de diagnóstico o imágenes predefinidas y funciones de mantenimiento/servicio
remotos, tales como descarga de proyectos o en su defecto poder hacer una carga/descarga de
actualizaciones del software si así lo requiriera, entre otras. A continuación se darán a conocer
de manera general las herramientas con las que cuenta el software así como los distintos tipos
de proyectos que se pueden configurar.
103
Capítulo 3
Sistema SCADA
Subsistemas de WinCC.
Existe una herramienta dentro de WinCC que se llama “RUNTIME”, con el cual el usuario es
capaz de visualizar y controlar el proceso; las principales tareas de ésta herramienta son:
Visualizar las imágenes en la pantalla.
El archivar los datos tales como los valores del proceso y eventos de avisos.
Manejar el proceso; esto es, predeterminando los valores de consigna.
Leer los datos que se encuentran guardados en la base de datos CS.
Tipos de Proyectos.
Dentro de WinCC se pueden crear o dar de alta tres tipos de proyectos y que a continuación se
darán a conocer.
104
Capítulo 3
Sistema SCADA
Para Estación Monopuesto; si se desea trabajar en un proyecto desde un único equipo, debe
crear un proyecto para estación monopuesto. El proyecto WinCC se ejecuta en un equipo que
funciona como servidor para el procesamiento de los datos y como equipo de mando. No será
posible acceder al proyecto desde otros equipos. El equipo se comunica con el sistema de
automatización a través de la comunicación de procesos.
Para Estación Multipuesto; Si desea trabajar en un proyecto desde varios equipos, debe crear
un proyecto para estación multipuesto. Para un sistema multipuesto existen dos posibilidades:
¾ • Sistema multipuesto con uno o más servidores: Varios servidores con uno o más
clientes. Un cliente accede a varios servidores. Los datos de Runtime están distribuidos
en diferentes servidores. Los datos de configuración se encuentran tanto en los
servidores como en los clientes.
¾ • Sistema multipuesto con un solo servidor: Un servidor con uno o más clientes. Todos
los datos están en el servidor. En el servidor se crea un proyecto para estación
multipuesto. El servidor se comunica con el sistema de automatización a través de la
comunicación de procesos.
En el proyecto para estación multipuesto se van a dar de alta los clientes que podrán acceder al
servidor. Hecho lo anterior, se deben de crear en los correspondientes equipos los proyectos de
cliente necesarios. Para trabajar con varios servidores debe duplicar el proyecto para estación
multipuesto en el segundo servidor. Adapte el proyecto duplicado de la forma necesaria.
También puede crear en el segundo servidor un segundo proyecto para estación multipuesto
independiente del proyecto del primer servidor.
Un servidor también puede acceder como cliente a otro servidor. Esta posibilidad resulta útil
por ejemplo si utiliza un servidor de ficheros o un servidor de archivos.
Para Proyecto de Cliente; si ha creado un proyecto para estación multipuesto, deberá crear los
correspondientes clientes que accederán al servidor. En cada equipo que va a ejercer la
función de cliente debe crear un proyecto de cliente. Para un cliente WinCC dispone de dos
posibilidades:
¾ Sistema multipuesto con uno o más servidores: El cliente accede a varios servidores.
Los datos de Runtime están distribuidos en diferentes servidores. Los datos de
configuración de los proyectos para equipo multipuesto se encuentran en los
servidores. En los clientes pueden estar los datos de configuración locales en los
proyectos de cliente: imágenes, variables, etc.
¾ Sistema multipuesto con un solo servidor: El cliente accede a un único servidor. Todos
los datos se encuentran en el servidor y se referencian en los clientes.
Si configura un sistema multipuesto con un solo servidor, no debe crear un proyecto de cliente
propio en el cliente WinCC. Si configura un sistema de estación multipuesto con varios
servidores, deberá crear un proyecto de cliente propio en cada cliente. Lo mismo ocurre si
desea acceder a un solo servidor, pero también desea disponer de los datos de Configuración
en el cliente.
Para crear un proyecto en WinCC de la forma más efectiva posible, antes debe estudiar la
estructura del proyecto. Dependiendo del tamaño del proyecto planificado y del número de
personas implicadas en la configuración, puede resultar útil definir previamente algunos
ajustes y normas.
Tipo de proyecto; antes de comenzar la planificación del proyecto debe saber si va a necesitar
un sistema monopuesto o multipuesto. Si desea crear un proyecto con clientes WinCC o
clientes Web, deberá observar las indicaciones correspondientes.
Ruta del Proyecto; un proyecto de WinCC no tiene que crearse necesariamente en la misma
partición o espacio de memoria en el en la que se ha instalado WinCC. Es mejor crear una
partición propia para el proyecto. Para crear la partición debe tener en cuenta la cantidad de
datos prevista. Si va a archivar un gran número de datos, el proyecto de WinCC podría
necesitar varios gigabytes de memoria.
Grupos de Variables; para estructurar las variables puede crear grupos de variables. En
WinCC no es posible intercalar grupos entre sí; sólo puede crear un nivel con grupos de
variables.
Jerarquía de Imágenes; para reducir el tiempo necesario para la configuración del proyecto,
antes de comenzar debe estudiar la jerarquía de imágenes que va a utilizar en el proyecto. Para
ello debe hacerse una idea de las imágenes que se van a crear. Con una imagen básica y la
utilización del prefijo de variables podrá estructurar la navegación en su proyecto.
106
Capítulo 3
Sistema SCADA
Tag Management; administrador de comunicaciones (tener en cuenta a partir de ahora que tag
equivale en el proyecto a una variable, sea de comunicaciones con el PLC o interna del
proyecto).
Data Types; agrupación de las variables del WinCC por tamaño, sin distinción de origen de los
datos (comunicaciones o internos).
Editors; editores de las diferentes partes en que se subdivide el runtime del WinCC. Dentro de
este apartado nos encontramos con:
1) Graphic Designer: Editor gráfico que nos permite dibujar las pantallas que componen
el WinCC.
2) Alarm Logging: Editor de alarmas que nos permite configurar las ventanas y
tratamiento de alarmas del proceso.
5) Global Script: Compilador en C que nos permite programar nuestras propias acciones y
ejecutarlas de manera periódica o mediante eventos de cambio de variables.
6) Text Library: Editor de texto que nos permite asignar diferentes configuraciones de
textos según el idioma seleccionado en el WinCC.
Un driver de comunicaciones es una dll, con la extensión “.CHN” que posibilita al WinCC
comunicarse con un determinado protocolo con un tipo determinado de PLC industrial o
aplicación de software. Un canal de comunicaciones puede soportar varios enlaces de
comunicaciones a la vez o no, dependiendo del tipo de canal.
TAG.
Un tag es el elemento de enlace entre la base de datos del WinCC, las variables del PLC y los
objetos del runtime de nuestra aplicación. Los valores de los tag son almacenados en nuestra
base de datos del proyecto.
Cuando arranca el WinCC, carga estos valores de la base de datos. A partir de ese momento se
pueden modificar dichos valores, pero hay que tener en cuenta que dichas modificaciones no
se almacenan en la base de datos, por lo que si utilizamos variables internas para realizar una
receta de valores, y nos salimos de WinCC, cargará al arrancar de nuevo los valores de las
variables internas que tenga asignados en propiedades estáticas, y no el último valor que
hubiésemos introducido.
Grupo.
Todas las variables, tanto las internas como las externas pueden agruparse en grupos o grupos
de variables, lo que permite cuando el proyecto crece en tamaño acceder a las variables de una
manera más intuitiva.
Barra de Herramientas.
108
Capítulo 3
Sistema SCADA
Barra de Objetos.
Standard Objects; aquí podemos encontrar los objetos estándar para dibujo tales como
polígonos, líneas, círculos, etc.
Smart Objects; objetos inteligentes, cada uno con unas propiedades especiales. Los smart
objects son la base de construcción de los proyectos de WinCC.
109
Capítulo 3
Sistema SCADA
Windows Objects; objetos comunes de Windows, tales como botones, cajas de selección,
barras de desplazamiento, etc.
Barra de Fuente.
La mayoría de los objetos poseen algún texto asociado y con ayuda de la barra de fuentes se
puede configurar el tamaño y fuente de los mismos sin tener que entrar en sus propiedades.
Barra de Estilos.
WinCC posee también una barra de herramientas solo para las líneas de los objetos, en las que
se puede modificar el estilo de la línea, su grosor, su final y el relleno que deben tener (si
poseen un grosor mayor de una simple línea).
110
Capítulo 3
Sistema SCADA
Barra de Layers.
La barra de layers nos indica las capas que actualmente están activas en nuestra ventana.
Todos los objetos poseen una propiedad layer que indica a qué capa pertenecen. Disponemos
de un total de 16 capas, apareciendo por defecto todo activas.
Barra de Alineación.
Esta barra se utiliza para poder alinear varios objetos y también para igualarlos en tamaño
tanto en altura como en anchura. Para que aparezca activa lógicamente se deben de seleccionar
por lo menos dos objetos.
Barra de Colores.
Se dispone de una barra de colores para asignar a las propiedades estáticas de los objetos.
Dichos colores pueden personalizarse gracias al último de los iconos de la barra.
Barra de Zoom.
111
CAPITULO 4
Prácticas HMI
El sistema del LPAIC, se caracteriza por incluir en su ruta de proceso, un sistema de FMS con
máquinas de CNC y una célula de pintura la cual se encuentra robotizada. Cuenta además con
una banda transportadora conveyor que es la encargada de generar la ruta de proceso que se
menciono con anterioridad y aunado a lo anterior con un almacén matricial automático
encargado de proveer de materia prima y de almacenar el retorno de los pallets, según el caso
de un proceso de aceptado o rechazado por el sistema de calidad, el cual será condicionado
para este caso en particular por el sistema de visión con el que se cuenta.
La ventaja que se tiene con este sistema es que se puede dividir la operación del mismo en
elementos independientes, lo que implica que varios grupos de estudiantes pueden realizar
prácticas simultáneas en los diferentes equipos con los cuales se encuentra conformado el
LPAIC o en su defecto, realizar prácticas con uno o varios elementos integrados. Los
elementos de los que se han estado hablando se darán a conocer en la Tabla 5; cabe mencionar
que no se requiere forzosamente el trabajo por módulos. Por ejemplo, en el caso del FMS se
pueden realizar prácticas simultáneas de CNC en ambas máquinas a la par de prácticas de
robótica con el Gantry.
113
Capítulo 4
Prácticas HMI
La Banda Transportadora Conveyor comienza su camino pasando por las estaciones 1 y 4, las
cuales sólo son de transferencia; cuando el pallet llega a la estación 5 es trasladado a una
estación que se encuentra fuera de la conveyor para que así el FMS comience su operación. En
el FMS el pallet entrega al Gantry la materia prima que se desea maquinar, sean para torno,
centro de maquinado o ambas. El Robot Gantry espera a que una o ambas máquinas CNC
terminen de maquinar; recoge la pieza y la coloca sobre el pallet para después regresar el
pallet a la banda transportadora conveyor.
Una vez que las piezas son maquinadas, el pallet continúa a través de la estación 6 para seguir
por la estación 7; esta última es la entrada a la Celda de Pintura. Cuando el pallet llega a la
celda de pintura, es ingresado a la misma gracias a una banda conveyor la cual en su momento
puede ser utilizada como cola de espera. Cada vez que el robot tenga disponibilidad, procederá
a tomar el minipallet, el cual es el que contiene las piezas que serán pintadas para ser
ingresado a la zona de pintura, mientras que el pallet de transporte pasa a la zona de entrega.
Una vez que las piezas son pintadas, regresan al pallet que se encuentra en la zona de entrega.
Si llegase otro pallet a la “cola de espera”, el robot procede a tomar el minipallet mientras deja
ir el pallet que contiene la o las piezas que ya han sido pintadas de vuelta a la banda
transportadora conveyor y repite este mismo ciclo mientras existan pallets en espera.
Una vez que el pallet contiene las piezas maquinadas y pintadas, éste regresa a la banda
transportadora por la estación 8 para después continuar por la estación 9, la cual es
considerada como buffer de salida; esto es, que su función es la de acumular los pallets de
salida para que el almacén pueda almacenarlos en donde corresponde.
Por ultimo el pallet que sale de la estación 9 regresa a la estación 0 en donde es inspeccionado
en este caso en particular por un “Sistema de Visión Artificial” para decidir si el pallet debe de
ser entregado a una columna de producto terminado o a una columna de producto rechazado.
114
Capítulo 4
Prácticas HMI
Celda de
Pintura
Mesa
Pintura
VM C
Gantry
Almacén VSN
Conveyor
Torno
CC Mesa
Gantry
El LPAIC utiliza un PLC Maestro multiesclavo para el control, los PLC’s denominados como
“esclavos” se conectan al PLC Maestro gracias a un protocolo Profibus; teniendo un PLC
esclavo para el Almacén Matricial y otro para la Celda de Pintura. La Banda Transportadora
Conveyor y el FMS se encuentran conectados directamente al PLC Maestro, cabe mencionar
que también se encuentran conectados vía Profibus los variadores de frecuencia de los motores
trifásicos de la conveyor. A continuación se darán a conocer el sistema de control de cada uno
de los equipos que conforman el LPAIC.
Almacén Matricial.
Este equipo cuenta con dos sistemas de control, el primero de ellos es un PLC de la marca
Siemens Simatic S-200 que realiza la función de esclavo y un control para los servomotores
“Parker 6K”. Las salidas del control 6k van directamente al PLC S-200 y este último se
comunica con el PLC Maestro vía Profibus. Hay que destacar que el lector de código de barras
(CB) el cual se utiliza para identificar los pallets que ingresan al sistema se encuentra
conectado al PLC.
Celda de Pintura.
Tiene o cuenta con un control CRS C500C para el robot de pintura cuyo puerto de propósito
general se encuentra conectado a un PLC S-200 que realiza la función de esclavo y como
sucede con el almacén matricial el PLC esclavo se conecta al PLC Maestro vía Profibus.
115
Capítulo 4
Prácticas HMI
FMS.
MM4.
Las siglas MM4 significan Micro Master 4 y son unos variadores independientes que se
encuentran conectados al PLC Maestro vía Profibus; cuya función es la de controlar los
motores de la banda transportadora conveyor; hay que recordar que la conveyor se encuentra
controlada por el PLC Maestro.
Sistema de Visión.
Este sistema para este caso en particular es utilizado como control de calidad utilizando una
tarjeta de adquisición de datos y una aplicación en donde trabaja con dichos datos. La salida
resumida de los datos que recoge y la entrada de control resumida es controlada por el PLC
Maestro.
Desde el programa principal se hace una inspección de la imagen que fue tomada por la
cámara, hecho lo anterior la tarjeta regresa al PLC uno de dos datos, esto es, ya sea que la
pieza inspeccionada fue aprobada o rechazada se activa una u otra entrada del PLC Maestro.
Incluye todos los elementos para el control de tráfico, salvo los controles de las bandas
principales que se encuentran en los variadores MM4, bajo este concepto existen elementos
tales como el FMS y el Sistema de Visión que se encuentran conectados de manera directa al
PLC Maestro.
116
Capítulo 4
Prácticas HMI
Del mismo modo, el sistema de visión artificial es capaz también de trabajar de modo
independiente o integrado. Finalmente, dado que el HMI se encuentra justamente en el PLC
Maestro, una vez integrado el sistema, el HMI es capaz de monitorear y de controlar cualquier
variable de sistema. A continuación, en la Figura 4.2 se muestra el diagrama de comunicación
del LPAIC.
Toda salida del PLC es representada con una “Q”, así como toda entrada es representada con
una “I”. Después de dicha letra aparecerá un número el cual nos indica el módulo al que
pertenece la salida o entrada e indica el byte bit de que se trata; por ejemplo la entrada 3 del
byte 4 se escribe de la siguiente forma (I4.3). Para una dirección local los bytes siempre van
de 0 a 10 y para los PLC’s esclavos el byte cambia dependiendo del módulo del que se trate.
Para el Almacén Matricial se comienza con el byte 30 y para la Celda de Pintura con el byte
10.
Gran mayoría de estas entradas/salidas (I/O), se encuentran conectadas a otros elementos tales
como al C-500 (robot) o hacia el 6k (controlador del almacén matricial) y cada controlador
cuenta con un puerto denominado multipropósito; este puerto trabaja también con entradas y
salidas y que para no confundirlas con las que se utilizan para el PLC las denominaremos a las
entradas como Inputs (Ip) y para las salidas Outputs (Op). Por último, se agrega una letra a la
abreviación para de esta forma diferenciar el tipo de I/O de cada equipo; por ejemplo, la Input
10 del FMS será Ipf10, la output 16 del almacén matricial será Opm16, etc.
117
Capítulo 4
Prácticas HMI
El PLC maestro del sistema LPAIC-CP es un PLC Siemens Simatic S7-300. Es decir, se
compone de una CPU (315-2DP) y de varias tarjetas de entradas o de salidas (SM 321 y SM
322).
Banda 1. Ingreso y egreso de los pallets al sistema utilizando para ello el Almacén
Matricial (estación 0).
118
Capítulo 4
Prácticas HMI
119
Capítulo 4
Prácticas HMI
120
Capítulo 4
Prácticas HMI
122
Capítulo 4
Prácticas HMI
4.5.4 Listado del PLC Esclavo del Almacén Matricial I 3B.b / Q 3B.b
123
Capítulo 4
Prácticas HMI
124
Capítulo 4
Prácticas HMI
4.6 Pasos a seguir para dar de alta un proyecto utilizando el software WinCC.
En el capítulo 3 se explicó brevemente las distintas funciones que realiza el software WinCC;
sin embargo a continuación se dará a conocer de manera general la forma o los pasos que
deben de seguirse para crear un proyecto y se dice de forma general ya que no se especificara el
nombre del mismo ni los nombres de los distintos grupos o equipos que se pretenden controlar
a través de este software.
125
Capítulo 4
Prácticas HMI
2.- Hecho lo anterior se procede a darle un nombre a nuestro proyecto, esto se hace con la
finalidad de poder identificarlo fácilmente. Hay que tomar en cuenta que al momento de abrir
el WinCC, por default abrirá el último proyecto con el cual se estuvo trabajando.
3.- Se selecciona nuestro driver que en este caso es el “SIMATIC S7 PROTOCOL SUITE” y
dentro del cual se le dan ciertas propiedades tales como la dirección de estación y el número de
slot y que para ambas opciones que aparecen, se debe de insertar el número “2”.
126
Capítulo 4
Prácticas HMI
4.- A continuación se procede a crear el protocolo interno de conexión, es decir dar de alta
nuestra conexión hacia el driver, el cual debe de ser el protocolo “MPI”; dentro de este se dan
de alta nuestros grupos (los equipos que conforman el LPAIC) y a su vez en estos grupos se
declaran las distintas variables que necesitemos o que se vayan a controlar. Lo anterior se logra
con las direcciones previamente definidas en el PLC Maestro S7-300, y que se encuentra
compuesto por una CPU (3152DP) y de varias tarjetas de entradas y de salidas (SM 321 y SM
322).
5.- Se da de alta la propiedad de conexión, esto es, se le pone un nombre si se desea a la nueva
conexión.
127
Capítulo 4
Prácticas HMI
6.- Hecho lo anterior se da clic en el icono de propiedades para configurar los parámetros de
conexión.
7.- Procedemos a configurar las variables y para ello se creara un grupo de variables dando un
clic derecho en la conexión creada anteriormente y eligiendo la opción “New Group”.
128
Capítulo 4
Prácticas HMI
8.- Ya que se selecciono el grupo, se le da un nombre, con la finalidad de poder identificar los
distintos elementos que conforman a nuestro proceso.
9.- En este se van a crear variables de entrada que nos permitirán conocer el estado de ciertas
señales de entrada del PLC; se da clic derecho del mouse sobre el grupo creado y se elige la
opción “new tag”; de donde aparecerá una nueva ventana en la cual se le designará un nombre.
129
Capítulo 4
Prácticas HMI
4.7 Listado de Entradas y Salidas de los equipos que conforman el LPAIC utilizadas en
el software WinCC.
Lo visto en el punto 4.6 es de manera muy general la forma en que se debe de dar de alta un
proyecto; sin embargo dentro del software de WinCC también se ocupan entradas y salidas las
cuales pertenecen a cada uno de los grupos (equipos) que conforman el LPAIC y que sin estas
no se podría tener un buen funcionamiento; por ello a continuación, se darán el listado de las
entradas y salidas antes mencionadas.
Cabe mencionar que el listado que se dio a conocer dentro del punto 4.5 del presente capítulo,
son para configurar la comunicación entre el PLC Maestro y los distintos equipos del LPAIC y
por ende no debe de confundirse con la configuración que se necesita hacer entre el software
WinCC y los equipos. Si bien es cierto, si se realiza una comparativa de las señales de entrada
y salida que son utilizadas para la configuración entre el PLC Maestro y el equipo y el software
WinCC y los distintos equipos que conforman el LPAIC se podrá observar que para algunos
casos son iguales; sin embargo en la gran mayoría difieren, por ende se debe de tener especial
cuidado en diferenciar el listado de entradas y salidas que se utilizarán para el PLC Maestro y
el WinCC.
130
Capítulo 4
Prácticas HMI
131
Capítulo 4
Prácticas HMI
Rojo M 13.1
PARO Señal de Paro M 0.2
132
Capítulo 4
Prácticas HMI
133
Capítulo 4
Prácticas HMI
134
Capítulo 4
Prácticas HMI
135
Capítulo 4
Prácticas HMI
136
Capítulo 4
Prácticas HMI
137
Capítulo 4
Prácticas HMI
Generalidades.
WinCC, es un software para HMI utilizado para todas aquellas aplicaciones refiriéndonos a
nivel de máquina y de proceso; permitiéndonos la configuración de manera continua en todos
los equipos SIMATIC HMI. Es un sistema eficiente para la entrada bajo Microsoft Windows
2000 y Windows XP.
Cuenta con distintas librerías dentro de las cuales podemos encontrar objetos preconfigurados,
herramientas inteligentes, módulos de imagen reutilizables e inclusive en algunos casos
traducción de textos cuando se traten de un proyecto multilingüe. Este software en particular
está diseñado de tal forma que nos ofrece soluciones y distintas aplicaciones en los más
diversos sectores así como para los equipos de SIMATIC HMI siendo desde un micro panel
hasta el PC.
La gran ventaja que se tiene con este software en particular es que los proyectos que son
realizados son transferibles y ejecutables en distintas plataformas de HMI sin tener que
realizar algún tipo de conversión. En WinCC es posible utilizar el medio de conexión
conocido como PROFIBUS, el cual viene siendo un innovador en cuanto a la comunicación
industrial se refiere ya sea desde el nivel de campo hasta lo que es el nivel del proceso.
Nos ofrece servicios y diagnóstico vía Internet con lo que nos proporciona la opción de enviar
de forma automática correos electrónicos y no solamente esto sino que se puede tener un
telemando de las estaciones locales, un diagnóstico de las estaciones de control por medio de
funciones de diagnóstico o imágenes predefinidas y funciones de mantenimiento/servicio
remotos, tales como descarga de proyectos o en su defecto poder hacer una carga/descarga de
actualizaciones del software si así lo requiriera, entre otras.
PRÁCTICA No. 1
OBJETIVO.
EQUIPO.
¾ Equipo de cómputo.
¾ Software “Windows Control Center (WinCC)”.
¾ PLC S7-300 (PLC Maestro).
DESARROLLO.
1.3 Encender el PLC S7-300; para lo cual lo único que se necesita es subir el switch a su
posición de encendido.
Nota: Cabe mencionar que existen dos switch’s en el PLC S7-300, el primero y que es más grande
es el que nos energizará el PLC y el segundo y de tamaño mucho más pequeño nos sirve para
cambiar a modo “RUN” el PLC.
139
Capítulo 4
Prácticas HMI
2.1 Ya estando en la pantalla principal, se procederá a dar doble clic en el icono del software
WinCC.
2.2 Después de haber dado doble clic en el icono del software, se pueden dar cualquiera de las
tres posibilidades siguientes:
a. Que no exista ningún proyecto abierto y por ende se abre de forma automática un
cuadro de diálogo en el cual podremos crear un nuevo proyecto o en su defecto abrir
uno ya hecho.
2.3 Para las opciones b y c mencionadas con anterioridad, se procederá a cerrar el proyecto
para que de esta forma nos podamos ubicar en la pantalla principal del software WinCC.
140
Capítulo 4
Prácticas HMI
2.5 Aparecerá otro cuadro de diálogo en el cual se va a pedir que le designemos un nombre al
proyecto. Cuando se crea el nuevo proyecto, automáticamente se crea un subdirectorio del
mismo, siendo en este subdirectorio el lugar en el cual se almacenan todos los archivos
que se generaron en la realización del proyecto.
2.6 Una vez hecho lo anterior el programa procede a cargar el nuevo proyecto, apareciendo el
nombre del mismo en el lado izquierdo de la pantalla tal y como se muestra a
continuación.
141
Capítulo 4
Prácticas HMI
La anterior es la estructura que se genera en el disco duro, de toda esta estructura, el único
subdirectorio que ya contiene inicialmente archivos es el de PRT, en el cual se encuentran los
reportes a impresora pre-configurados. Los demás archivos que se generan son los siguientes:
¾ [Link]; es la base de datos del proyecto.
¾ [Link]; es el fichero en el cual se guardan los datos de los objetos que componen
el proyecto.
¾ [Link]; es el fichero del proyecto siendo el que debe de ser cargado desde el
control center para de esta forma poder ejecutar el proyecto.
¾ [Link]; es la base de datos del proyecto en modo “runtime”.
142
Capítulo 4
Prácticas HMI
2.8 Hecho lo anterior aparecerá una nueva ventana en donde se enlistan los distintos
protocolos de comunicación con los que se cuenta. De la lista se seleccionará la opción
“SIMATIC S7 Protocol [Link]” y dar clic en Abrir.
2.9 A continuación se debe de dar de alta nuestra conexión de driver, para lo cual debe de
darse clic sobre la opción “SIMATIC S7 Protocol [Link]” y escoger el protocolo de
conexión “MPI” dando clic sobre éste.
143
Capítulo 4
Prácticas HMI
2.10 Se procederá a darle un nombre a la conexión ya creada, para lo cual, en la opción “MPI”,
se va a dar clic con el botón derecho del mouse y se elegirá “Nueva conexión”, de donde
aparecerá una nueva ventana, en la cual se le asignara un nombre, para este caso se le
asignó el nombre de “acme01conexion3” y la ventana no debe de ser cerrada sin haber
realizado el paso 2.11.
144
Capítulo 4
Prácticas HMI
2.11 Ahora se procede a establecer los parámetros de la conexión interna y para ello en la
ventana en donde se le dio el nombre a la conexión se elegirá el icono “Propiedades” y
de forma automática aparecerá un nuevo cuadro de diálogo en el cual se escribirá el
número “2” tanto para la “Dirección de estación” como para el “Número de slot”, ya
que así es como se tiene ubicado en el LPAIC y una vez configurado lo mencionado
anteriormente se debe de dar clic en “Aceptar”.
145
Capítulo 4
Prácticas HMI
Con esto, se ha definido el enlace con un PLC S7-300/400 en la dirección MPI 2. Todas las
variables que se definan a partir de este enlace obtendrán su valor de las comunicaciones con
dicho PLC de manera automática.
3.1 Desde la pantalla principal del software, en la parte izquierda de la misma, se elegirá
“MPI” y se desglosará las distintas opciones que tenemos de las cuales se dará clic con el
botón derecho del mouse sobre la opción “acme01conexión3” y a continuación dar clic
en “Grupo nuevo”.
146
Capítulo 4
Prácticas HMI
3.2 Aparecerá una ventana en la cual nos pedirá que le designemos un nombre al grupo, que
para este caso se le debe de asignar el nombre de “Conveyor” y se debe dar clic en
“Aceptar”.
3.3 Ahora se procede a crear las variables de comunicaciones (tag). Para ello se debe de dar
clic con el botón derecho del mouse sobre la variable que acabamos de crear y se
selecciona la opción “Variable nueva”.
147
Capítulo 4
Prácticas HMI
3.4 Se abrirá una ventana en donde daremos un nombre a la variable; para este caso se le
asignará el nombre de “sensor_fuera0”. No cerrar esta ventana sin haber realizado el
paso siguiente.
148
Capítulo 4
Prácticas HMI
3.5 Dar clic en “Seleccionar” y se abrirá una nueva ventana en la cual se configurara la
dirección de la variable; es decir, especificar si se trata de una entrada o salida, el
direccionamiento y el número de bit con el que cuenta. Por último dar clic en “Aceptar”.
149
Capítulo 4
Prácticas HMI
3.6 Se repetirán los pasos 3.3 al 3.5 para dar de alta todas las variables especificadas en la
siguiente tabla.
150
Capítulo 4
Prácticas HMI
4 GRAPHICS DESIGNER.
4.1 Para acceder a esta herramienta, en la pantalla principal se va a dar clic con el botón
derecho del mouse sobre la opción “Graphics Designer” y elegir “Nueva imagen”.
4.2 Hecho lo anterior, del lado derecho de la pantalla aparecerá el proyecto que fue creado
automáticamente y se debe proceder a abrirlo.
151
Capítulo 4
Prácticas HMI
4.3 Una vez que fue abierto deberá aparecer una pantalla como la que se muestra a
continuación.
4.4 Se procederá a colocar las imágenes necesarias para la realización de la conveyor y para
ello en la barra de herramientas se selecciona el menú “Ver” y a continuación la opción
“Librería”.
152
Capítulo 4
Prácticas HMI
4.5 Se dará doble clic en “Librería global” para desplegar todo el contenido.
4.6 Ahora se debe de relacionar una variable a un objeto y para ello se selecciona el objeto, se
da clic derecho y se elige la opción “Propiedades”.
153
Capítulo 4
Prácticas HMI
4.8 Se elige la opción “Visualización” y encima del símbolo del foco dar clic derecho para
seleccionar “Variable”.
154
Capítulo 4
Prácticas HMI
4.9 Aparecerá una nueva ventana en donde se enlistaran todas las variables que fueron
creadas. Se selecciona la variable que queramos y se da clic en “Aceptar”.
4.10 Se repetirán los pasos 4.6 al 4.9 para relacionar los demás objetos con las distintas
variables. Cabe mencionar que es una variable por objeto. En este caso solo se ocuparon
todas las variables que llevan el nombre de “pallet_presente”, “act_plataforma” y
“sensor_trafico”, mas no es indispensable ocupar las mismas variables.
4.11 Cuando se termine de relacionar los objetos con las distintas variables se debe de guardar
el proyecto.
155
Capítulo 4
Prácticas HMI
4.13 Ya que se encuentre abierto se elige “Bloques” y después se da clic en el icono “cargar”.
Cargar.
4.14 Nos dirigimos nuevamente a la ventana de “Graphics Designer” y se procede a dar clic
en el icono “Activar Runtime”.
Activar Runtime.
156
ANEXO A
Anexo A
PLC S7-300
A través de cables de bus PROFIBUS, pueden comunicarse varios S7-300 entre sí y con otros
controladores SIMATIC S7.
Para programar los S7-300 es necesario contar con una “unidad de programación” mejor
conocida como (PG). La PG se conecta a la CPU a través de un cable específico (cable PG).
En la siguiente figura se muestra una posible configuración en cuanto a conexión se refiere, en
donde son utilizados dos PLC’s S7-300.
Reglas.
Para poder colocar los módulos en un bastidor se deben de seguir las siguientes reglas:
A la derecha de la CPU pueden enchufarse como máximo 8 módulos (SM, FM, CP).
La cantidad de módulos enchufables se encuentra limitada a causa del consumo de
corriente el cual es tomado del bus posterior del S7-300 (ver la tabla de datos técnicos
de los distintos módulos).
158
Anexo A
El consumo total en el bus posterior en el S7-300 para todos los módulos que se encuentren
montados en un bastidor no deberá de rebasar:
En CPU 313/314/314 IFM/315/315-2-DP/ 316-2 DP/318-2 1,2 A
En CPU 312 IFM 0,8 A.
La siguiente Figura muestra la disposición de los módulos en una estructura S7-300 la cual se
encuentra equipada con 8 módulos de señales.
Figura 2. Disposición de los módulos en varios bastidores excepto en CPU 312 IFM/313.
Las CPU 312 IFM y 313 solamente son adecuadas para el montaje en un bastidor.
Para disponer los módulos en varios bastidores se deben de seguir ciertas reglas, aunque para
la CPU 314 IFM, no está permitido enchufar módulo alguno en el slot 11 del bastidor 3 y son:
El módulo de interconexión ocupa siempre el puesto (slot) 3 y debe encontrarse
siempre a la izquierda del primer módulo de señales.
En cada bastidor pueden enchufarse como máximo 8 módulos (SM, FM, CP). Estos
módulos se hallan siempre a la derecha de los módulos de interconexión.
La cantidad de módulos (SM, FM, CP) enchufados está limitada por la toma de
corriente admisible del bus posterior S7-300. El consumo total de cada línea no debe
exceder de 1,2 A (vea los datos técnicos de los módulos).
Módulos de Interconexión.
159
Anexo A
Para una configuración en dos bastidores, el S7-300 ofrece una variante de interconexión
denominada IM 365. Los dos módulos de interconexión IM 365 están unidos fijamente
mediante un cable de enlace de 1 m de longitud.
Llave de Seguridad.
Una vez que se encuentra montada la CPU se puede introducir la llave en la misma para que
de esta forma sea posible ajustar el modo STOP o el modo RUN, según se requiera, tal y como
se muestra en la siguiente figura.
160
Anexo A
Después del montaje, se debe de asignar a cada módulo un número de slot para facilitar la
atribución de los módulos dentro de la tabla de configuración en STEP 7. En la siguiente tabla
se especifica la asignación de los números de slot.
161
Anexo A
Capacidad máxima.
La siguiente tabla muestra la correspondencia entre las direcciones iniciales de módulo y los
números de slot y bastidores. En los módulos de entrada/salida, las direcciones de las entradas
y las salidas comienzan a partir de la misma dirección inicial del módulo.
Nota: Al utilizarse la CPU 314 IFM, no deberá enchufarse ningún módulo en el slot 11 del
bastidor 3. Las direcciones del mismo están ocupadas por las entradas y salidas integradas.
162
Anexo A
La asignación discrecional de direcciones es soportada solamente por los módulos CPU 315,
315-2 DP, 316-2 DP y 318-2. Asignación discrecional de direcciones significa que es posible
conceder a cada módulo (SM/FM/CP) una dirección cualquiera. Esta correspondencia se
efectúa en STEP 7. Con ello queda definida una dirección inicial en la que se basarán las
restantes direcciones del módulo.
La dirección de una entrada o salida de un módulo digital se forma agrupando la dirección del
byte y la dirección del bit.. La dirección del byte depende de la dirección inicial del módulo.
La dirección del bit puede leerse en el módulo. Como ejemplo tenemos la siguiente figura.
163
Anexo A
En la siguiente figura se muestra el esquema según en el cual resultan las direcciones de los
diferentes canales del módulo digital.
La siguiente figura muestra a modo de ejemplo las direcciones por defecto que resultan
cuando un módulo digital se coloca en el slot 4, es decir, cuando la dirección inicial del
módulo es 0. El slot 3 no está asignado, porque en este ejemplo no existe ningún módulo de
interconexión.
164
Anexo A
Un módulo de entrada/salida analógica tiene las mismas direcciones iniciales para los canales
de entrada y salida analógicos.
La siguiente figura muestra a modo de ejemplo qué direcciones de canal por defecto resultan
cuando un módulo analógico está colocado en el slot 4. Se puede apreciar que, en el caso de
un módulo de entrada/salida analógica, los canales de entrada y salida analógicos están
direccionados a partir de una misma dirección: la dirección inicial del módulo. El slot 3 no
está asignado, porque en este ejemplo no existe ningún módulo de interconexión.
165
Anexo A
Lo que a continuación se va a dar a conocer es la forma en que debe de darse de alta el PLC
S7-300 dentro del software STEP 7, esto es, realizar la configuración adecuada para tener
comunicación entre el software y el PLC. Se hace referencia a dicho software ya que es el que
se encuentra instalado en el LPAIC de la ESIME Azcapotzalco. Cabe mencionar que este
software nos servirá para poder configurar la red PROFIBUS que se utilizara para dar de alta a
los demás PLC’s que conforman la célula como “esclavos”.
Por lo general el medio de comunicación que se utiliza es un “PC Adapter (MPI)”, pero cabe
mencionar que puede variar dependiendo de los modelos. Dentro del cuadro de diálogo se
encuentra el botón propiedades que nos permitirá ajustar distintos parámetros tales como de
velocidad, de transferencia, el puerto de enlace entre otros; siendo los parámetros antes
mencionados los que nos ayudarán a tener una comunicación con el PLC.
166
Anexo A
Una vez establecidos tanto el medio de comunicación como los parámetros se procede a
configurar el hardware. La configuración del hardware consiste en dar de alta la CPU y las
tarjetas que el PLC S7-300 pueda tener conectadas. Para realizar lo antes mencionado se
deben de seguir los siguientes pasos:
1. Dentro de la carpeta SIMATIC se elige la opción “Administrador STEP 7”, una vez
hecho lo anterior, nos abrirá un “Asistente” permitiéndonos con ello iniciar de una
forma más simple cualquier proyecto.
167
Anexo A
3. Una vez más se da clic en el botón “Siguiente” con la finalidad de que en el cuadro de
diálogo que aparezca se elijan los bloques a insertar, el lenguaje que se va a emplear
dentro de dichos bloques y entre los que tenemos el Diagrama de Escalera (KOP),
Listado de Funciones (FUP) y Funciones Lógicas (AWL). Para efectos de programas
básicos del PLC se utiliza solamente el objeto “OB1”.
4. El último paso que se necesita para finalizar con el “Asistente”, es que debe de
asignársele un nombre al programa.
168
Anexo A
Después de haber concluido con el “Asistente”, se tiene que dar de alta el software del PLC, la
ventana que se mostrará a continuación, aparece automáticamente después de haber terminado
con los pasos del “Asistente”. Para dar de alta el software del PLC se elige la opción “Equipo
SIMATIC 300”; ya que se seleccionó esta opción, se debe de elegir la que dice “Hardware”.
Una vez que se ha elegido la opción “Hardware” aparecerá una ventana, en la cual se muestra
una tabla con la CPU que ya fue configurada anteriormente y que se encuentra ubicada en el
segundo renglón; del lado derecho de la ventana se ubica el catálogo de productos SIEMENS.
Si el catálogo no se encontrase disponible, puede ser llamado seleccionando el Menú “Ver” y
a continuación eligiendo “Catálogo”. Dentro de este catálogo se encuentran todos los
productos que pueden ser conectados a la CPU.
En la parte frontal inferior de cada una de las tarjetas que se encuentran conectadas a la CPU
se encuentra un número o código; este código nos indica las capacidades de la tarjeta. Por
ejemplo para una tarjeta con el código “323-1BH81-0AA0”, aparecerá en la parte inferior
derecha de la ventana lo siguiente “Módulo de entrada/salida digital DI8/D0 8xDC24V/0.5A.
Outdoor”; cabe mencionar que se ignoran los primeros cuatro elementos del código (6ES7).
De donde nos indica que es un módulo de entrada / salida digital con 1 byte de entrada y 1
byte de salida, con salida de DC24V, con 0.5A y especial para exteriores.
169
Anexo A
Cada uno de los componentes que se encuentren conectados a la CPU o que vayan a ser
utilizados deben de ser buscados dentro del catálogo y una vez hecho esto se procederá a
arrastrarlos en la tabla de componentes; teniendo en cuenta que el primer y tercer renglón de
dicha tabal se encuentran restringidos, por ende, se comenzarán a colocar a partir del cuarto
renglón.
170
Anexo A
Como nos podemos dar cuenta en la ventana mostrada anteriormente, cada elemento tiene
varias columnas. El número en esta columna marca un byte de trabajo; en el caso del espacio 6
(entrada digital) veremos que tiene los bytes 8 y 9, es decir, que sus direcciones serán E8.0 a
E8.7, y E9.0 a E9.7.
Es posible agregar un comentario al elemento haciendo doble clic en él aunque ya halla sido
insertado. Una vez que se han buscado y arrastrado todos los elementos, se procede a guardar
los cambios efectuados y por último cerrar la ventana.
171
Anexo A
Existen cuatro modelos del S7-200: S7-221, S7-222, S7-224, y S7-226 y tres configuraciones
con fuente de alimentación para cada uno:
172
Anexo A
173
Anexo A
Cuando el interruptor de modo se encuentra en la posición RUN, la CPU esta en modo run y
en ejecución de un programa. Cuando el interruptor se encuentre en la posición STOP, la CPU
estará detenida. Cuando el interruptor se encuentre en la posición TERM el dispositivo de
programación puede seleccionar el modo de operación.
El ajuste análogo se usa para aumentar o disminuir los valores almacenados en una memoria
especial. Estos valores se pueden usar para actualizar el valor de un temporizador o de un
contador, o también para ajuste de límites. En la figura siguiente se muestra el interruptor de
modo y ajuste analógico.
Cartucho opcional.
Aparte de esto, otros dos cartuchos están disponibles, un reloj de tiempo real con batería, para
uso en el S7-221, S7-222. La batería proporciona respaldo de hasta 200 días para retención de
datos, en caso de que la alimentación falle. El S7-224 y S7-226 tienen ínter construido el reloj
de tiempo real, otro cartucho esta disponible solo con la batería.
174
Anexo A
Módulos de Expansión.
El cable plano esta protegido por una cubierta en la unidad de la base. Un conector que abarca
de lado a lado al cable lo cubre y lo protege. A continuación se muestra la colocación del
módulo de expansión.
Expansión disponible.
El S7-221 viene con 6 entradas y 4 salidas todas digitales, y no son expandibles. El S7-222
viene con 8 entradas y 6 salidas todas digitales, este PLC acepta hasta dos módulos de
expansión. El S7-224 viene con 14 entradas y 10 salidas todas digitales y acepta hasta 7
módulos de expansión. El S7-226 viene con 24 entradas y 16 salidas todas digitales, y acepta
hasta 7 módulos de expansión. En la figura siguiente se muestran los módulos de expansión
para cada CPU.
175
Anexo A
Indicadores de Estado.
Los indicadores de estado, muestran el estado actual de operación de la CPU. Si por ejemplo,
el interruptor de modo esta en RUN, el indicador luminoso verde de RUN estará encendido.
Cuando el interruptor de modo este en la posición STOP, la luz de color amarillo de STOP
estar encendida.
Un S7-200 se puede conectar ya sea a una fuente de alimentación de 24 VCD o a una fuente de
alimentación de 120/230 VCA, dependiendo del CPU. Un S7-200 CD/CD/CD se conectara a una
fuente de 24 VCD. Las terminales de alimentación se localizan en la parte extrema derecha la regleta
de conexiones superior. La conexión de la fuente de alimentación de CD es como sigue:
176
Anexo A
Un S7-200 CA/CD/ Relé se conectara a una fuente de alimentación de 120 o de 230 VAC.
Numeración I / O.
Las entradas y salidas del S7-200 están etiquetadas en las terminales de conexión, y junto a los
indicadores de estado. Estos símbolos alfanuméricos identifican las direcciones I/O a las
cuales esta conectada el dispositivo. Estas direcciones las usa la CPU para determinar cual
entrada esta presente y que salida deberá ser encendida o apagada. I designa una entrada
discreta y Q designa una salida discreta. El primer numero identifica el byte, el segundo
numero identifica el bit, por ejemplo la entrada I0.0 es el byte 0 y el bit 0.
177
Anexo A
Entradas.
Los dispositivos de entrada, tal como interruptores, botones pulsadores u otros dispositivos
sensores, se conectan a la regleta de terminales que esta debajo de la cubierta inferior del PLC.
Simulador de Entradas.
Un método adecuado para probar un programa es colocar los interruptores de prueba a las
entradas. Los simuladores de entradas vienen disponibles con los S7-200 y vienen
ensamblados para colocarse entre la fuente de alimentación de 24 VCD (L+) y las entradas.
Por ejemplo, el interruptor en la extrema izquierda se encuentra alambrado entre la primera
entrada (0.0) y L+. Cuando se cierra el interruptor se aplican a la entrada 24 VCD, esto es
referido como lógica 1, cuando se abre el interruptor se aplican 0 VCD a la entrada, esto es
referido como lógica 0.
178
Anexo A
Salidas.
Los dispositivos de salida, tal como relés, se conectan a la regleta de terminales bajo la
cubierta superior del PLC. Cuando se prueba un programa, no será necesario conectar
dispositivo alguno de salida. El LED de estado indicara si alguna salida esta activa.
Conector Opcional.
Un conector especial opcional le permitirá mantener fijas las conexiones durante el trabajo con
alambrados mientras reemplaza un S7-221 o 222. El conector se desliza adecuadamente ya sea
en las terminales de entrada, salida o de los módulos de expansión.
179
Anexo A
El S7-224 y S7-226 no poseen el conector especial descrito anteriormente, en ves de eso las
regletas de terminales son removibles, esto permite que las conexiones durante los trabajos de
alambrado permanezcan fijas cuando reemplace un S7-224 o 226. Una regleta removible se
muestra a continuación:
Super capacitor.
Llamado así por su capacidad de mantener su carga por largos periodos de tiempo, protege los
datos almacenados en la RAM en el caso de que exista una falla en la alimentación. La RAM
se encuentra respaldada por 50 horas en el S7-221 y 222, por 72 horas en el S7-224 y 226. La
operación que realiza el super capacitor se muestra en la figura siguiente.
180
Anexo A
TD200
El puerto de comunicaciones del S7-200 se puede emplear para comunicar el PLC con una
serie de dispositivos externos. Uno de estos es el TD 200 pantalla de texto. El TD 200 muestra
mensajes leídos desde el S7-200, le permite ajustes de las variables designadas en el programa,
también el forzado de acciones y la selección de la hora y la fecha. El TD 200 se puede
conectar a una fuente de alimentación externa o alimentarse directamente del S7-200.
Modo freeport.
181
Anexo A
Interconexión.
182
Glosario de Términos
y Abreviaturas
Glosario de
Términos y Abreviaturas
Actuador.- dispositivo o mecanismo capaz de generar una fuerza a partir de fluidos o energía
eléctrica. Recibe la orden de un regulador o controlador y da una salida para activar a un
elemento final de control como lo son las válvulas.
ASCII.- American Standard Code for Information Interchange o traducido Código Americano
estándar para Intercambio de Información. Es un estándar que define como representar dígitos,
letras, signos y signos de puntuación en computadoras (por ejemplo, la A mayúscula
corresponde al código número 65).
BIOS.- Basic Input-Output System (BIOS) es un código de interfaz que localiza y carga el
sistema operativo en la RAM. Es un software muy básico instalado en la placa base que
permite que ésta cumpla su cometido.
Conmutación.- Es una técnica que nos sirve para hacer un uso eficiente de los enlaces físicos
en una red de computadora.
184
Glosario de
Términos y Abreviaturas
EIA.- Hasta 1997 fue conocida como "Electronic Industries Association" es una organización
formada por la asociación de las compañías electrónicas y de alta tecnología de los Estados
Unidos, cuya misión es promover el desarrollo de mercado y la competitividad de la industria
de alta tecnología de los Estados Unidos.
Frames.- Armazón metálico que sirve para fijar los soportes de la materia activa y conducir la
corriente.
Galgas.- También conocido como calibre fijo, son los elementos que se utilizan en el
mecanizado de piezas para la verificación de las cotas con tolerancias estrechas cuando se trata
de la verificación de piezas en serie. Las galgas están formadas por un mango de sujeción y
dos elementos de medida, donde una medida corresponde al valor máximo de la cota a medir,
y se llama NO PASA, y la otra medida corresponde al valor mínimo de la cota a medir y se
llama PASA
GPIB.- General Purpose Interface Bus (Bus de Interfaz de Propósito General). Es un estándar
de bus de datos digital de corto rango.
185
Glosario de
Términos y Abreviaturas
Interfaz de Usuario.- El conjunto de componentes utilizados por los seres humanos para
comunicarse con las computadoras.
ISDN.- Integrated Services Digital Network, que traducido al español significa Red Digital de
servicios Integrados. Sistema para las conexiones de teléfonos digitales, especialmente creado
para proveer servicios como el envío de voz, de video, así como también, líneas telefónicas
digitales o normales que surgen del excedente de los datos simultáneamente.
Lobe.- Lóbulo. En los diagramas de radiación de las antenas, una de las regiones
tridimensionales en las cuales la intensidad de la señal es, en cualquier punto, mayor que un
valor preestablecido.
Modem.- Dispositivo que convierte las señales digitales a una forma adecuada para
transmisión sobre medios de comunicación analógicos y viceversa.
Plenum.- Es el espacio muerto que hay en muchas construcciones entre el falso techo y el piso
de arriba utilizado para que circule el aire frío y caliente a través del edificio.
186
Glosario de
Términos y Abreviaturas
Relés.- Dispositivo de conmutación que se activa por medio de señales; en la mayoría de las
veces se emplea para ello una pequeña tensión o corriente para conmutar tensiones o
corrientes mayores siendo de tipo electromecánico o completamente electrónico en cuyo caso
carece de partes móviles.
Sensor.- dispositivo que responde a algunas propiedades de tipo eléctrico, mecánico, térmico,
magnético, químico, etc., generando una señal eléctrica la cual puede ser susceptible de
medición.
UPS.- Las siglas traducidas al idioma español quieren decir “Sistema de alimentación
Ininterrumpida”. Es un dispositivo que mantiene un suministro continuo de energía eléctrica
para el equipo al cual se encuentra conectado.
187
BIBLIOGRAFIA
BIBLIOGRAFIA
BAILEY, D. y E. Wright
Practical SCADA for Industry
Ámsterdam
Elsevier, 2003.
BOYER, S.A.
SCADA: Supervisory Control and Data Acquisition
3a. edición
Research Triangle Park
ISA, 1999.
DESÀ, D. O. J.
Instrumentation Fundamentals for Process Control
Londres
Taylor & Francis, 2001
PARK, J. y S. Mackay
Practical Data Acquisition for Instrumentation and Control Systems
Amsterdam
Elsevier, 2003
189
PAGINAS DE INTERNET
[Link]
[Link]
[Link]/[Link]
[Link]/biz/itcmex/[Link]
[Link]/museo/cerquita/redes/fundamentos/[Link]
[Link]
[Link]/tutoriales/redes/[Link]
www.nexpert_cat-castellano-images-visio_artificial_jpg
[Link]/salesmaterial-as/brochure/es/brochure_simatic-wincc-
flexible_es.pdf
[Link]/Descargas/8426714188-SCADA/CAPÍTULO%[Link]
[Link]
[Link]
[Link]
Manuales.
PLC B S7 – 200
PLC C S7 – 300
190
CONCLUSIONES
CONCLUSIONES
Al término de la realización del presente trabajo de tesis, se logró dar una información clara,
sencilla y precisa acerca de la estructura, la operación y la configuración del sistema
HMI/SCADA, ya que actualmente la información que se ofrece acerca de este tema suele ser o
estar conformada por un lenguaje muy técnico, sin tomarse en cuenta que el tema antes
mencionado es en la gran mayoría de las ocasiones desconocido para los estudiantes.
192