You are on page 1of 159

INSTITUTO POLITCNICO NACIONAL

Escuela Superior de Ingeniera Mecnica y Elctrica




METODOLOGIA PARA IMPLEMENTAR SISTEMAS
SCADA CON RSVIEW

TESIS
QUE PARA OBTENER EL TITULO DE
INGENIERO MECANICO E INGENIERO
EN ROBOTICA INDUSTRIAL
PRESENTAN:
C. CASTULO MARCIAL SANTIAGO
C. VICENTE MARCIAL SANTIAGO


MEXICO, D.F. 2009




AGRADECIMIENTO.
A mis padres:
Por apoyarnos en todo momento y
siempre estar cuando los necesitamos.
Por ensearnos esos principios tan
bellos y darnos la oportunidad de
realizarnos en nuestra profesin.
Gracias mam
Gracias pap

A nuestra hermana:
Por compartir, todos eso momentos
buenos y malos de la vida. Prometemos
cuidar ms nuestra salud para no darte
dolores de cabeza
Gracias suzy.
A Santi:
Por ser nuestro sobrino al cual tenemos
que ensearte lo que tus abuelos nos
ensearon.

A mis hijos:
Ian Jeshua por ser ms de lo que yo
deseaba e hija (o) te estoy esperando y
desde este momento de quiero.
Tratare siempre de ser un buen padre.

A mi esposa Mar:
Por ser mi amiga y dems cosas que t
ya sabes. Siempre te voy amar, aunque
ya no exista el tiempo.

A todas esas personas que de forma voluntaria e involuntaria colocaron un granito de
esperanza para poder cerrar un captulo ms en mi vida.
Gracias
Vicente

Por todas aquellas personas que aprecio y depositaron su fe en mi.
Porque cuando un sueo muere es porque se ha hecho REALIDAD
Gracias
KaS

INDICE
Contenido Pg.

Objetivos. 7
Justificacin....... 8

Captulo I Metodologa... 10
1.1 Sistemas duros. 12
1.1.1 Caractersticas de los sistemas duros.. 13
1.1.2 Sistemas duros y mtodos de la ciencia.. 13
1.1.3 Modelos matemticos.. 14
1.1.4 El diseo de sistemas duros... 14
1.2 Sistemas blandos. 15
1.2.1 Definicin 15
1.2.2 Origen de los sistemas blandos. 16
1.2.3 Pasos para el anlisis de la metodologa de sistemas blandos 17
1.2.4 Fortalezas, limitaciones y condiciones de SSM.. 26
1.3 Similitudes y diferencias de sistemas blandos y duros.. 27
1.3.1 Caractersticas por estudio. 28
1.3.2 Caractersticas por conceptualizacin.. 28
1.3.3 Caractersticas por origen... 28
1.3.4 Caractersticas por origen y metodologa. 29

Captulo II Tipos de lenguaje y programacin de PLC. 32
2.1 Tipos de Lenguaje 33
2.1.1 Lenguaje de bajo nivel. 33
2.1.2 Lenguaje de nivel intermedio.. 33
2.1.3 Lenguaje de nivel superior.. 34
2.1.4 Lenguaje estructurado y no estructurado. 34
2.2 Lenguajes de programacin orientados a PLC 35
2.2.1 Programacin con diagrama LADDER. 35
2.2.2 Consideraciones para la programacin LADDER... 43
2.2.3 Diagrama LADDER (escalera) 45
2.3 PLC. 50
2.3.1 Antecedentes histricos.. 51
2.3.2 Campo de aplicacin 53
2.3.3 Estructura de los PLC.. 56
2.3.4 Unidad central de procesos CPU... 58
2.3.5 Circuitos auxiliares asociados 59
2.3.6 Unidades de entrada y salida. 60

Captulo III Sistemas SCADA... 64
3.1Objetivo y funciones del sistema. 65
3.1.1Objetivos. 65
3.1.2 funciones 66
3.2 Prestaciones y ventajas del sistema.. 67
3.2.1 Prestaciones.. 67
3.2.2 Ventajas. 69
3.3 Elementos del sistema scada. 70
3.3.1 El hardware 72
3.3.2 El software. 76

Captulo IV Sistema Grafcet. 79
4.1 Elementos de grafcet 80
4.1.1 Etapa.. 81
4.1.2 Accin asociada a una etapa.. 81
4.1.3 Transicin.. 82
4.1.4 Arco. 82
4.1.5 Trazos paralelos 83
4.2 Estructuras. 83
4.2.1 Secuencias 83
4.2.2 Seleccin entre secuencias 84
4.2.3 Salto 84
4.2.4 Paralelismo de secuencias. 85
4.3 Normas especiales de representacin grafcet. 86
4.3.1 Etapa y transiciones fuente y sumidero 86
4.3.2 Acciones y receptividades temporizadas.. 86
4.3.3 Representacin de acciones segn IEC848 88
4.3.4 Combinacin de paralelismo y seleccin de secuencia. 88
4.3.5 Forzado de grafcets. 89
4.3.6 Macro-etapas. 90
4.4 reglas de evolucin de grafcet 90

Capitulo V Metodologa para el diseo de aplicaciones scada con rockwell
software.
93
5.1 RSLogix.. 94
5.1.1 Interface RSLogix 500. 94
5.1.2 Crear un proyecto. 96
5.1.3 Manejo y edicin de programa LADDER.. 99
5.1.4 Sintaxis en diagrama de escalera.. 104
5.1.5 Ejemplo de diagrama LADDER.. 106
5.1.6 Diagrama de flujo crear proyecto en RSLogix. 109
5.2 RSLinx 110
5.2.1 Configuracin de comunicacin. 112
5.2.3 RSWho... 113
5.2.4 Diagrama de flujo de comunicacin con RSLinx y RSlogix... 114
5.3 RSLogix Emulate 500.. 115
5.3.1 Interface RSLogix Emulate 500.. 115
5.3.2 Emular 116
5.3.3 Diagrama de flujo emular proyecto de RSLogix en RSLogix
Emulate
119
5.4 RSView... 120
5.4.1 Interface RSView32.. 120
5.4.2 Editores de proyecto 123
5.4.3 Ejercicio con RSView.. 125
5.4.4 Diagrama de flujo de interaccin con Software de la familia
ROCKWELL.
141
5.5 TRAINING.. 143
5.5.1 Elementos digitales.. 143
5.5.2 Elementos analgicos.. 146

Captulo VI Anlisis econmico.. 149
6.1 Estudio de la evaluacin econmica. 150
6.1.1 Costo fijo 150
6.1.2 Estimacin de la inversin.. 151
6.2 Costos de produccin.. 151
6.2.1 Definicin de costos por cursos. 152
6.3 Determinacin del precio del curso 152

Conclusiones 155
Glosario. 157
Bibliografa........................................................................................................... 159





















Objetivo



7





OBJETIVO
Establecer una metodologa la cual permita al usuario (HMI: Human Machine Interface,
Interface Humano-Mquina) realizar cualquier aplicacin mediante el uso de variables
analgicas y digitales, que puedan realizar un programa SCADA (adquisicin de datos ,
control de supervisin),capaz de realizar la monitorizacin y control de procesos industriales
mediante la interfaz grafica de control rsview de Allen.


















Justificacin



8

JUSTIFICACION
Es usual en muchos pases tecnolgicamente desarrollados se puede encontrar que la
mayora de las grandes fabricas se encuentran automatizadas, poseen elementos de control
centralizados, as como una ayuda visual y animada que facilita la tarea de los operarios,
adems asegura un producto de una mejor calidad.
La necesidad cada vez se vuelve ms exigente de aumentar la productividad y conseguir
productos de alta calidad, est haciendo que la industria gire ms hacia a la automatizacin
basada en un computador.
En la actualidad han surgido una gran variedad de herramientas tanto para el control como
para la visualizacin de los procesos, por lo que ahora es posible disponer de una
herramienta que se adecue a las necesidades de produccin.
Por lo cual un sistema adecuado de visualizacin nos ayuda a controlar todo el proceso de
produccin desde un puesto de trabajo simple interactuando con la pantalla de una
computadora, lo que es llamada interfaz-hombre-mquina (HMI).
En instalaciones modernas, la informacin de eventos o actividades dentro de la planta, se
convierten en un factor decisivo, para mejorar la flexibilidad de la empresa es necesario
mejorar la calidad de la informacin para el manejo de variables de que dispone, la cual
deber ser procesada adems en mayores cantidades. Esto exige un cambio de sentido,
dirigido hacia el tratamiento integrado de los datos tcnicos y para ello es condicin
necesaria la existencia de un flujo continuo de informacin, con cuya ayuda el tratamiento
electrnico de datos se convierta en un sistema de informacin global.
La versatilidad de los sistemas Modulares nos permite la automatizacin gradual y por
etapas dentro de las reas productivas. Evitando de esta manera disminuir las muy altas
inversiones iniciales de Automatizacin as como costos por paros totales de planta.
Los sistemas Automatizados, actualmente requieren de un estudio de Inversin, as como de
anlisis de Costo-Beneficio para la implementacin de los mismos.

Dentro del estudio de los diferentes proyectos, ser necesario la proposicin de sistemas de
Monitoreo y supervisin a distancia de los procesos de Control, por lo que necesitamos
saber seleccin e implementacin de sistemas SCADAS.
Debido a estas razones se pretende establecer una metodologa la cual nos ayuda a
establecer un control de programa con una interface de visualizacin que existen en el
mercado, adems de que una informacin sobre el manejo, funcionalidad de estos
elementos son muy difciles de aprender, ya que solo en algunas ocasiones la informacin
correcta la maneja el distribuidor de cada interfaz-hombre-mquina.

Justificacin



9
El software de rslogix 500 con la combinacin de RSView son una herramienta de alta
calidad en el mercado para aplicaciones de sistemas SCADAS, la cual con un manejo
perfecto de la informacin cualquier usuario podra manejar y simular un control de proceso
para cualquier variable ya sea digital o analgica.
El desarrollo del sistema RSView Studio permite crear representaciones grficas de gran
alcance que le den una representacin visual del proceso y que los operadores puedan
interactuar directamente con el proceso. RSView Studio proporciona un fcil de usar entorno
de desarrollo para simplificar el diseo de aplicaciones y reducir el tiempo de desarrollo.
RSView Studio proporciona una experiencia de usuario comn desde el nivel del equipo a
nivel de control para simplificar el desarrollo, implementacin, capacitacin y mantenimiento.
Todo el equipo a nivel de aplicaciones se puede migrar a las aplicaciones a nivel de
supervisin, o componentes individuales de una solicitud puede ser reutilizado con tan slo
arrastrar y soltar los componentes entre aplicaciones

















CAPTULO I



METODOLOGA





El que posee las nociones ms
exactas sobre las causas de las
cosas y es capaz de dar
perfecta cuenta de ellas en su
enseanza, es ms sabio que
todos los dems en cualquier
otra ciencia.



Metodologa



11
METODOLOGA

Metodologa, del griego (met "ms all" ods "camino" logos "estudio").Se refiere a los
mtodos de investigacin que se siguen para alcanzar una gama de objetivos en una
ciencia. Aun cuando el trmino puede ser aplicado a las artes cuando es necesario efectuar
una observacin o anlisis ms riguroso o explicar una forma de interpretar la obra de arte.
En resumen son el conjunto de mtodos que se rigen en una investigacin cientfica o en
una exposicin doctrinal.
Los conceptos esenciales de los sistemas tienen dos pares de ideas: salida - jerarqua, y
comunicacin - control. Las condiciones del principio de salida son las propiedades que un
sistema exhibe, las cuales son significativas solo cuando ellas son atribuidas al todo, y no a
sus partes. Los conceptos del sistema enfatizan los conjuntos de ordenamiento y estructura,
los cuales son sntesis determinadas y la integracin de sus componentes. Los componentes
del sistema son invariablemente estructurados como una jerarqua con varios niveles de
resolucin, los sistemas de bajo nivel pueden tambin exhibir sus propiedades de salida
relevantes.
La comunicacin y el control tienen un significado especial en sistemas abiertos de actividad
humana. El proceso de comunicacin a travs de la oportuna transmisin y distribucin de
informacin es necesario para el propsito de la regulacin de control.
Mtodo es el procedimiento para alcanzar los objetivos y la metodologa es el estudio del
mtodo.
A diferencia de lo que sucede con el epistemlogo, el metodlogo no pone en tela de juicio el
conocimiento ya obtenido y aceptado por la Comunidad cientfica. Su problema se centra en
la bsqueda de estrategias vlidas para incrementar el conocimiento.
La metodologa se considera como parte de la filosofa, de la epistemologa, de la filosofa de
la ciencia y de la ciencia, que promueve la adopcin de una actitud, el desarrollo de aptitud y
un modo de proceder de indagacin permanente, para utilizar y/o construir caminos, o sean
mtodos para contestar preguntas y resolver problemas.
A la metodologa tambin se integran las consideraciones aportadas por el diseo,
considerado como los procesos de bsqueda creativa que genera tanto nuevos modos de
percibir la realidad, como nuevos mtodos para contestar preguntas y resolver problemas;
generar nuevos conceptos, artefactos, objetos tangibles o intangibles; mtodos que
conscientemente promueven tambin el cambio de uno mismo y de nuestro contexto.
El mtodo, etimolgicamente significa la va, el camino (odos) que gua ms all, ms lejos
(met, meta). Histricamente, la metodologa desde los comienzos del movimiento sistmico,
toma sus bases de la ciencia. Se reconoce que si bien la ciencia ha permitido alcanzar logros
significativos en la generacin de conocimientos y en la resolucin de problemas, es

Metodologa



12
necesario caracterizarla sistmicamente para mejorar sus aportaciones y vincularla con la
filosofa y otras actividades.
Desde el punto de vista de la ciencia, el mtodo, es el que le da su caracterstica primordial,
al definir el camino como el proceso controlado de indagar para alcanzar eficiente y
eficazmente los objetivos deseados. Al definir el camino, el mtodo proporciona las maneras
de seleccionar y usar las tcnicas y herramientas. Por esto, para comenzar a aclarar los
trminos, las herramientas sern los instrumentos utilizados en el indagar cientfico y las
tcnicas sern la manera de usar esos instrumentos para lograr un objetivo.
Se puede decir, que el mtodo nos da las pautas para alcanzar eficazmente los objetivos
deseados y que las tcnicas y las herramientas coadyuvan a su logro, de manera eficiente.
La eficacia y la eficiencia deben tener el balance apropiado. La metodologa nos permite
obtener ese balance entre el mtodo, las tcnicas y las herramientas.
Sin embargo, en buen nmero de casos, las actividades acadmicas y profesionales
relacionadas con sistemas, han dado mayor impulso a la aplicacin, desarrollo y difusin,
tanto a la construccin de modelos matemticos, como al manejo de las tcnicas y
herramientas de sistemas, soslayando al mtodo como un todo. Resulta entonces primordial
impulsar el conocimiento, el desarrollo, la aplicacin, el estudio del mtodo: de la
metodologa. Slo as se estar en posibilidades de buscar y encontrar el balance apropiado
antes mencionado, y coadyuvar ms eficiente y eficazmente a la resolucin de los problemas
cuya solucin tanto apremia.
La metodologa tiene como fin el mejoramiento permanente de los procedimientos y criterios
usados en la conduccin de la indagacin requerida para contestar preguntas y/o resolver
problemas.

1.1 SISTEMAS DUROS
A travs de la evolucin del movimiento de sistemas, podemos identificar dos tendencias
marcadamente definidas. Cronolgicamente hablando, la primera de ellas emerge con una
continuacin de las ciencias con enfoque cuantitativo como son:
Fsica
Matemtica
Qumica, etc.
Esta tendencia con el tiempo llego a ser llamada TEORIA DE SISTEMAS DUROS Y
RIGIDOS (HARD SYSTEM THEORY). La teora de sistemas duros implica, adems del
enfoque caracterstico de sistemas, un rigor y una cuantificacin estricta para el tratamiento
de una situacin dada.

Metodologa



13
1.1.1 Caractersticas de los sistemas duros
Los conceptos bsicos de sistemas representan una excelente manera de analizar y tratar
sistemas tanto duros como blandos. Ahora se ver como algunos conceptos se comportan
cuando se aplican al tratamiento de un sistema duro (SD).
Objetivos
Medidas de Desempeo
Seguimiento y Control
Toma de Decisiones
a).- El proceso de la toma de decisiones sea un proceso cuyas variables de decisin sean
medibles, cuantitativas y fciles de determinar.
b).- Cuando los estados futuros de lo que puede pasar son claramente identificables.
c).- Cuando la asignacin de los recursos del sistema a las reas que la soliciten sean fcil y
expedita.
Jerarqua de Sistemas

1.1.2 Sistemas duros y mtodos de la ciencia
En general los sistemas permiten procesos de razonamiento formal en los cuales las
derivaciones lgico - matemticos representan un papel muy importante. En esta forma
podemos ver que los experimentos realizados en estos sistemas pueden ser repetidos y la
informacin y evidencia obtenida de los mismos puede ser probada cada vez que el
experimento se efecte teniendo as relaciones de tipo CAUSA - EFECTO. Finalmente, y
debido a este tipo de relaciones CAUSA - EFECTO, los pronstico o predicciones del futuro
esperado del sistema bajo ciertas condiciones especificas son bastantes exactos y/o
seguros.
Los sistemas duros al ser estudiados, observados y analizados poseen propiedades que no
se prestan a interpretaciones de diferente significado dependiendo del tipo de preparacin y
conocimiento que la persona que lleve a cabo el estudio tenga.
Esta es una caracterstica de gran peso en la determinacin del grado de "DUREZA" o
"SUAVIDAD" de un sistema dado, ya que, an y cuando el sistema sea analizado por un
equipo interdisciplinario de gentes, las conclusiones, comentarios y consideraciones de cada
elemento del equipo as como las del equipo como un todo no deben diferir
significativamente entre s.

Metodologa



14
La objetividad de los sistemas duros proporciona adems grandes ventajas para la
aplicacin de tcnicas cuantitativas que requieren de variables fciles de identificar y que
representan la caracterstica del sistema bajo consideracin.
1.1.3 Modelos matemticos
Otra caracterstica que se ha encontrado en el tratamiento de los Sistemas Duros es la
relativa sencillez con que sus operaciones, caractersticas, relaciones y objetivos se pueden
expresar en trminos matemticos. Esta situacin es de gran utilidad para el Ingeniero de
Sistemas o Analista ya que, la construccin de un modelo matemtico del sistema no
presenta dificultades mayores que impidan el manejo del modelo para optimizarlo o bien
para simplemente simular diferentes polticas o cursos de accin y observar el
comportamiento del sistema modelado sin necesidad de hacer costosos y a veces peligrosos
experimentos con el sistema real.

1.1.4 El diseo de sistemas duros
El diseo de sistemas es un proceso creativo que est principalmente relacionado con la
coordinacin de actividades, procedimientos de trabajo y utilizacin de toda clase de
recursos (Materiales, equipos, dinero y gente) con el fin de lograr ciertos objetivos que
intentan eliminar un problema o satisfacer una necesidad.
Un resumen de varias metodologas existentes para el diseo de sistemas muestran que
existen varias fases para disear sistemas.
En trminos generales estas son:
Recopilacin de Informacin y pronstico del futuro esperado del sistema a disear.
Modelacin del sistema.
Optimizacin del sistema.
Control del sistema.
Estas fases anteriores podrn estar en diferentes forma o presentacin dependiendo de cada
autor pero el contenido no vara significativamente.
Si observamos con cuidado las fases anteriores, podemos indicar que los sistemas duros
(SD) poseen caractersticas ya mencionadas con anterioridad.




Metodologa



15
1.2 SITEMAS BLANDOS

1.2.1 Definicin
Existen cuatro importantes principios que un usuario debe darse cuenta y permanecer
consciente de cuando emplear la SSM. Esto envuelve aprendizaje, cultura, participacin y
los dos modos de pensamientos.
La SSM articula un proceso de investigacin, es un sistema de aprendizaje que emplea una
accin til en un continuo ciclo. Esto difiere de los acercamientos de los sistemas duros los
cuales adoptan medios y fines directivos, buscando alcanzar metas prestablecidas.
Checkland habla de la SSM en trminos de administracin buscando alcanzar acciones
organizadas, copiando con un siempre cambiante flujo de eventos e ideas interactivas. El
aprendizaje es sobre la percepcin y evaluacin de las partes del flujo antes de decidir y
tomar acciones, los cuales entonces se vuelven una parte del flujo con nuevas percepciones,
evaluaciones y acciones emergentes. Esto necesita ser aprendido tan bien como se pueda.
El aprendizaje, entonces, es como un ciclo el cual no tiene principio ni fin. Existe, como
Churchman seala, la necesidad de una investigacin sinergtica donde no estn claros los
puntos de inicio o de terminacin. Con la SSM, los avances son decididos una vez en
trminos de importancia (para aquellos involucrados), factibilidad cultural (restricciones que
se pueden hallar) y sistmicamente convenientes (pensamiento esenciales de sistemas que
no deben ser violados).
De estos tres avances, la factibilidad cultural pueden tomarse como la peculiar y
caracterstica clave de la SSM, dominando o absorbiendo las nociones de relevancia y
conveniencia sistmica. La idea de la cultura poderosamente guia al usuario de la SSM, a
exponer categoricamente las restricciones sociales y organizacionales en el mundo real
con cambios potenciales y que deben reunirse por medio de la intervencin. Esto claramente
refleja la base filosfica de la SSM, particularmente la idea de la cohesividad de las reglas y
prcticas sociales.
El fundamento interpretativo de la SSM emplea muy fuertemente el principio de participacin.
Es muy importante que debamos ir tan lejos como decir que, sin participacin garantizada de
aquellos involucrados, cualquier aplicacin de la SSM debe ser invalidada en sus propios
trminos. Lo que esto significa es que, dada la validez de una amplia variedad de
percepciones sobre una situacin, esto no es solo conveniente para fomentar la participacin
pero de hecho es necesario hacerlo asi, si nosotros promovemos cualquier oportunidad de
traer resultados exitosos los cuales puedan ser justificados y exitosamente implementados.
El proceso de la SSM puede ser distinguido en dos modos de pensamiento: el pensamiento
de sistemas abstracto e ideal, y especificamente relacionados con el contexto del
pensamiento del mundo real. Uno es una corriente de investigacin basado en la lgica, el
otro una corriente de investigacin basada en la cultura. Esto demostr que estos deben
permanecer precisos, tanto que el pensamiento de sistemas puro pueda ser llevado con el
objetivo de desarrollar modelos ideales para discusin. Estos no deben ser confundidos en

Metodologa



16
sus desarrollos por el reflejo y la mezcla en la situacin de desordenes del mundo real. El
experimentado usuario de la SSM se mover fcilmente entre el mundo real y el mundo del
pensamiento abstracto de sistemas, pero permanecer consciente de los cambios hechos.
Estando seguro que tenemos estos principios en mente, nos moveremos para considerar la
metodologa de sistemas blandos como un acercamiento a la resolucin de problemas.

1.2.2 Origen de los sistemas blandos
El MSB se origin de la comprensin que los sistemas duros estructurados, por ejemplo, la
Investigacin de operaciones tcnicas, son inadecuados para investigar temas de grandes y
complejas organizaciones. La Metodologa de Sistemas Blandos fue desarrollada por Peter
Checkland con el propsito expreso de ocuparse de problemas de este tipo. l haba estado
trabajando en la industria por un nmero de aos y haba trabajado con un cierto nmero de
metodologas para sistemas "duros&quot. l vio cmo stos eran inadecuados para
ocuparse de los problemas extremadamente complejos que tenan un componente social
grande. Por lo tanto, en los aos 60 va a la universidad de Lancaster en un intento por
investigar esta rea, y lidiar con estos problemas suaves. l concibe su Soft Systems
Methodology (Metodologa de sistemas blandos) a travs del desarrollo de un nmero de
proyectos de investigacin en la industria y logr su aplicacin y refinamiento luego de un
nmero de aos. La metodologa, que ms o menos LA que conocemos hoy, fue publicada
en 1981. A este punto Checkland estaba firmemente atrincherado en la vida universitaria y
haba dejado la industria para perseguir una carrera como profesor e investigador en la
ingeniera de software.

Fig. 1.1 Metodologa sistemas blandos

Metodologa



17
1.2.3 Pasos para el anlisis de la metodologa de sistemas blandos
La SSM est conformada por 7 etapas (fig. 1.1), cuyo orden puede variar de acuerdo a las
caractersticas de lo que queremos estudiar. Aqu se construir una imagen lo ms clara
posible del problema, y no tratar de representarla mediante sistemas cuantitativos:

1) Investigar el problema no estructurado: En esta accin primaria se trata de
determinar el mayor nmero posibles de percepciones del problema y dems
expresiones que suceden en una realidad determinada pudiendo desarrollar la
construccin mental ms detallada posible de las situaciones que acontecen.
En este proceso la observacin de los sucesos se ve liberado de las
interrelaciones existentes entre los elementos que participan en la porcin de
la realidad percibida dejando como funcin del investigador percibir
elementos, expresiones en tornos y adems hechos no relacionados pero que
son relevantes de tal percepcin. Es encontrar hechos de la situacin del
problema, es decir, investigar el problema, por ejemplo: Quines son los que
juegan bien?, Cmo trabaja el proceso ahora?, etc. Para as lograr una
descripcin en donde existe dicho problema, y sin darle ninguna estructura.


Fig. 1.2 Organigrama

Metodologa



18
2) Expresar la situacin del problema: Aqu nos encontramos con una
situacin ms estructurada, haciendo una descripcin del pasado, presente y
su consecuencia en el futuro, y viendo las aspiraciones, intereses y
necesidades en donde se contiene mi problema, se hace casi siempre un
diagrama (que puede ser un organigrama, cuadro pictogrfico, etc) fig. 1.2,
que mostrar los lmites, la estructura, flujos de informacin, los canales de
comunicacin, y principalmente muestra el sistema humano en actividad, que
sern relevante en la definicin del problema.


3) El propsito de la definicin de la raz: Es expresar la funcin central de un
cierto sistema de actividad, esta raz se expresa como un proceso de
transformacin que toma una entidad como entrada de informacin, cambia o
transforma a esa entidad, y produce una nueva forma de entidad. Se elaboran
definiciones segn los diferentes weltanschauung involucrados. La
construccin de estas definiciones se fundamentan en seis factores que
deben aparecer explcitos en todas ellas, que se agrupan bajo el nombre en
las siglas inglesas CAPWORA:
A. Cliente. Todos los que pueden ganar algn beneficio del sistema son considerados
clientes del sistema. Si el sistema implica sacrificios tales como despidos, entonces
esas vctimas deben tambin ser contadas como clientes.


B. Actores. Los agentes transforman las entradas en salidas y realizan las actividades
definidas en el sistema
C. Proceso de transformacin. Este se muestra como la conversin de las entradas
en salidas.


D. Weltanschauung. La expresin alemana para la visin del Sist. Dinmico, Porta
mundo Esta visin del mundo hace el proceso de transformacin significativo en el
contexto.


E. Dueo. Cada sistema tiene algn propietario, que tiene el poder de comenzar y de
cerrar el sistema (poder de veto). Restricciones ambientales. stos son los elementos
externos que deben ser considerados. Estas restricciones incluyen polticas
organizacionales as como temas legales y ticos.

Entonces aqu identificamos los posibles candidatos a problemas, elaborando definiciones
bsicas, que implican definir qu proceso de transformacin se impone a hacer en la

Metodologa



19
realidad. Luego de encontrar ciertas definiciones bsicas, se precede a definir una sinrgica,
la cual engloba a todas, y en la cual se centra el estudio.

Fig. 1.3 Diagrama ruta crtica

Metodologa



20
4) Confeccin y verificacin de modelos conceptuales: Para ello la tcnica
del modelado consiste en ensamblar una agrupacin tcnica de verbos que
describen actividades que son necesarias en un sistema especificado en la
definicin bsica.
Partiendo de la definicin de la raz, se elaboran modelos conceptuales que
representen, idealmente las actividades que, segn la definicin de la raz en
cuestin, se deban realizar en el sistema, as existirn tantos modelos
conceptuales como definiciones de raz, se puede realizar en un grfico
PERT fig. 1.3, siendo los nodos actividades que se harn, la estructuracin
de basa en la dependencia lgica, siendo esta los arcos en el grfico.
Entonces los modelos conceptuales representan el cmo se podra llevar
acabo del proceso de transformacin planteado en la definicin bsica. Es
posible discutir si el modelo elaborado por una persona es una presentacin
de una definicin bsica ms o menos adecuada que el modelo de otra
persona.
Se debe comenzar a elaborar un modelo conceptual no mas de media docena
d verbos que describan las principales actividades implicadas en la definicin,
se debe iniciar con un nivel bajo, con pocos detalles del modelo conceptual
luego se pasara al otro plano en la cual cada actividad principal se puede
ampliar e acciones ms detalladas en el logro de la definicin.
Una vez concluido con la elaboracin del modelo conceptual, el proceso de
validacin del modelo no es posible ya que no se trata de que sean vlidos e
invlidos, si no que sean modelos sustentables y que no son sustentables o
defendibles. Esto se basa en dos tipos de pensamiento.
A) Concepto formal del sistema: en este subsistema se comparan los
modelos que se van estableciendo con un modelo general de cualquier
sistema de actividad humana o tambin denominado modelo de
sistema formal a fin de liminar deficiencias. El modelo es una
construccin formal cuyo objetivo es ayudar a la construccin de
modelos conceptuales evitando describir manifestaciones verdaderas
del mundo real de sistemas de actividad humana, lo cual lo hace no
ser un sistema formal normativo, si no dejando una plena libertad al
modelo conceptual desear, si lo desean irracionales o deficientes.
Sirve como una gua de consulta para controlar el modelo conceptual
que trazamos. Es un sistema formal si y solo si cumple los siguientes
criterios:
1) Tener una medida de funcionamiento.

2) Tener un proceso de toma de decisin.

3) Tener componentes que interacten con otros tal que el efecto y acciones son
transmitidos travs del sistema.


Metodologa



21
4) Debe ser acotado por un sistema ms amplio con el cual interacta.

5) Se debe limitar del sistema ms ancho, basado en el rea donde su proceso de toma
de decisin tiene poder para hacer cumplir una accin.

6) Debe tener recursos a disposicin de su proceso de toma de decisin.

7) Se debe tener estabilidad a largo plazo, o la capacidad de recuperarse en el caso de
un disturbio.

8) Deben ser sistemas que tienen todas las caractersticas del subsistema.

B) El otro sistema estructurado: mediante este sub-fase se modifica o
transforma cada modelo conceptual cuando sea oportuno (fig. 1.4), en
cualquier otro modelo adecuado a la solucin del problema esto es
posible debido que la MSB fue concebida en sus inicios como
principios de mtodos y no tanto como una tcnica que es propio de
un mtodo esta concepcin permiti no excluir algn sistema de
pensamiento que se estuviera desarrollando en algn otro lugar. Este
es el punta en la cual los diferentes modelos conceptales, se podran
verificar a la par con cualquier teora de sistemas que sea pertinente a
los sistemas de actividad humana entre los cuales se podra
mencionar El Modelo de Organizacin de Stafford Beer, el cual
considera una organizacin industrial como un sistema viable que
tiende a sobrevivir, como lo hacen los sistemas orgnicos.

Fig. 1.4 Sistema estructurado

Metodologa



22
5) Comparacin de los modelos conceptuales con la realidad, es decir
etapa 4 con la etapa 2:.El objetivo de esta etapa es comparar los modelos
conceptuales elaborados en la etapa 4 con la situacin problema analizada en
la etapa 2 de Percepciones Estructuradas, esto se debe hacer junto con los
participantes interesados en la situacin problema, con el objeto de generar
un debate acerca de los posibles cambios que se podran introducir para as
aliviar la condicin del problema, adems es necesario comparar para
determinar si el modelo requiere ser mejorado en su concepto en la etapa
anterior, aclarado este punto considerando Los modelos conceptuales son
consecuencias de las definiciones bsicas y elaboraciones mentales de
proceso de transformacin que existiran o no en la realidad se requieren de
un proceso de constancia entre los modelos conceptuales propuestos y la
realidad social que describen. Los cuales deben ser comparados con la
porcin de la realidad problemtica de la cual el anlisis se vali para su
elaboracin. El proceso de comparacin que se realiza en MSB1 es similar a
las operaciones mentales realizadas por nosotros cuando generamos
pensamientos consientes. Procesos mentales como percibir, aseverar y
comparar imgenes, dibujos o modelos, en cierto modo se encuentran
formalizados en la MSB. La percepcin de la situacin de una percepcin de
la realidad social afectada por un problema se registran en las dos primeras
etapas, tanto el percibir una situacin de una porcin de la realidad social
afectada por un problema se registran en las dos primeras etapas, tanto al
percibir una situacin problemas de manera no estructurada como al percibirlo
estructuradamente. La comparacin a realizarse entre los modelos
conceptuales y la situacin problemtica estructurada se puede llevar a cabo
de 4 maneras:

a. Utilizando los modelos de sistemas para abrir un debate o
cuestionamiento acerca del cambio, convirtiendo los modelos
en una fuente de preguntas que permitira formular a cerca de l
situacin existente.
b. Esta modalidad de comparacin reafirma la caracterstica de la
MSB de ser independiente en el tiempo, convirtindose la
metodologa en un mtodo de hacer investigacin histrica. La
comparacin se hizo al reconstruir una secuencia de sucesos
del pasado, comparndola con lo que habra sucedido se abra
aplicado los modelos conceptuales adecuados.
c. Planteando preguntas estratgicas muy importantes acerca de
las actividades presentes ms que de las investigaciones
detalladas acerca del procedimiento, en cuyo caso suele ser
conveniente generalizar la fase de comparacin, examinando
aquellas de carcter los modelos conceptuales que difieren de
la realidad presente y porque son diferentes, abrindose a una
mayor posibilidad al cambio.

Metodologa



23
d. Para realizar la comparacin y despus que se elabor la
conceptualizacin basada en la definicin elegida, se hace un
segundo Modelo Conceptual de lo que existe realmente en la
porcin de la realidad afectada para de este modo determinar
las diferentes existentes entre un modelo y otro.

Al superponerse ambos modelos se revelan claramente sus diferencias (fig. 1.5), cambiando
nicamente donde la realidad difiere del modelo conceptual. Con ayuda de estos cuatro
mtodos hacemos que los resultados de la elaboracin de los modelos conceptuales en
comparacin con la realidad problemtica sea con conciencia que sea coherente y
sustentable.

Fig. 1.5 Cuadro de estructuracin

6) Diseo de cambios deseables, viables y factibles: Se detctalos cambios
que con posible llevar a cabo en la realidad y en la etapa siguiente. Estos
cambios se detectan de las diferencias emergidas entre la situacin actual, y
los modelos conceptuales, se proponen cambios tendientes a superarlas,
dichos cambios deben ser evaluados y aprobado por las personas, que
conforman el sistema humano, para garantizar que sean deseables y viables.
Una vez concluida la comparacin de los Modelos Conceptuales con la
situacin de la realidad problemtica estructurada y determinando las
diferencias se procede a ejecutar aquellas medidas propuestas en la etapa
anterior que no lleva a mejorar la situacin del problema, estos posibles
cambios se pueden realizar en diversos planos; en la estructura, en
procedimientos y en actitudes. A propsito de la etapa anterior de
comparacin, esta consista en usar la comparacin entre los modelos
conceptuales y lo que es, para generar la discusin de los cambios de
cualquiera de las tres formas descritas anteriormente.




Metodologa



24
A. CAMBIOS ESTRUCTURALES:
Son aquellos cambios que se efectan en aquellas partes de la realidad que a corto plazo no
cambian, su proceso de adoptar nuevos comportamientos es lento, es por este motivo que
los efectos de los cambios a efectuarse se producen lentamente, las variables que
interactan en este contexto tienen una dinmica muy lenta, lo cual hace tambin que los
resultados sean lentos. Estos cambios puede darse en realidades como en la organizacin
de grupos, estructuras de reporte o estructura de responsabilidad funcional etc.


B. CAMBIOS DE PROCEDIMIENTO:

Estos cambios se efectan en elementos o realidades dinmicas, por lo tanto estn
continuamente fluyendo en la realidad modificndose para mejorar o empeorar las situacin.
Estos cambios afectan a los procesos de informar y reportar verbalmente o sobre papel, en
los cambios tecnolgicos cuyos resultados son visibles por su capacidad de procesamiento
de datos, en las actividades emergentes de los elementos interactuantes en las estructuras
estticas etc.


C. CAMBIOS DE ACTITUDES:

En el caso de los cambios de actitud las cosas son ms cruciales ya que son intangibles y su
realizacin depende de la conciencia individual y colectiva de los seres humanos.
Los cambios incluyen cambios en influencia y en cambios en las esperanzas que la gente
tiene acerca del comportamiento adecuado o distintos roles, as como cambios en la
disposicin para calificar ciertos tipos de comportamiento como "bueno" o "malo" en relacin
con otros, sucesos de hecho inmersos en los Sistemas Apreciativos.
Los cambios de actitud pueden darse como resultado de las experiencias vividas por grupos
humanos como por cambios deliberados que se hagan a estructuras y procedimientos.
Los cambios que se van a realizar en la porcin de la realidad problemtica, debe satisfacer
dos requisitos. Ellos debe ser Sistmicamente Deseables (cosa argumentable) como
resultado del discernimiento obtenido a partir de la seleccin de definiciones bsicas y la
construccin del modelo conceptual.

Es decir que los cambios sean estructurados Sistmicamente Adaptables a una realidad
problemtica.

Adems de este requisito cada cambio debe cumplir en ser culturalmente factibles dadas las
caractersticas de la situacin, la gente en ella, sus experiencias compartidos y sus
perjuicios. Este requisito estructura los cambios para tomar en consideracin todos los
aspectos de comportamiento organizacional y social que puedan apreciarse como
relacionados con la cultura en cuanto en tanto son altamente resistentes al cambio (dado
que el cambio podra contraer propiedades emergentes traumticas o caticas) y adems
cuya caracterstica cultural se nutren de una historia individual que es significativa.

A.2 CAMBIOS FACTIBLES:
Que sea virtual.
Que seas de libre acceso a pblico en general.
Que los docentes tengan un horario para conversar con los alumnos mediante el aula virtual.
Que las respuestas sean rpidas y precisas a nuestras dudas y consultas.

Metodologa



25
Que los foros sean de discusin y que exista intercambio de informacin.
Constante actualizacin.
Capacitacin constante del personal del CIS.

B.2 CAMBIOS DESEABLES:
Que sea virtual.
Que seas de libre acceso a pblico en general.
Que tenga libre disponibilidad.
Que funcione todos los das de la semana y en cualquier horario.
Que la informacin sea actualizada permanentemente.
Que exista acceso rpido.
Obtener informacin en el momento adecuado.
Libre disponibilidad en cualquier lugar.


7) Acciones para mejorar la situacin del problema: Es decir la implantacin
de cambios, que fueron detectados en la etapa 6. Ac se comprende la puesta
en marcha de los cambios diseados, tendiente a solucionar la situacin del
problema, y el control de los mismos, pero no representa el fin de la
metodologa, pues en su aplicacin se transforma en un ciclo de continua
conceptualizacin y habilitacin de cambios, siempre tendiendo a mejorar la
situacin. Estos cambios pueden ser de 3 tipos:
Cambio en la estructura: Son los cambios realizados en las partes estticas del sistema.
Cambio en el procedimiento: Son los cambios en los elementos dinmicos del sistema.
Cambio en la actitud: Son los cambios en el comportamiento del sistema.



Fig. 1.6 Proceso de la metodologa de los SSM (sistemas suaves metodologa)

Metodologa



26
Ejemplo:
Aplicacin de la Metodologa de Sistemas Blandos a un restaurante, en donde se ven serios
problemas entre garzones y clientes:
1) por qu la gente est saliendo disgustada del restaurante?, por qu est dejando de
consumir?....

2) Se puede especular que es la relacin clientegarzn. (realidad), vemos el:
pasado: los clientes estaban contentos y no haba problemas, en el presente los hay, y
puede haber una repercusin en el futuro desfavorable.

3) Definicin de la raz a travs de la Catwoe
- Cliente: los consumidores
- Agente: administrador y garzones
- Transformacin: mejorar el conflicto
- Weltanchauung: la opinin de clientes y garzones, de todos.
- Dueo, en este caso el propietario del restaurante
- Ambiente: las leyes, lugar de ubicacin, tipo de cliente, etc.

4) Enfocarnos principalmente en la relacin entre el cliente y el garzn, que esperamos d
esta relacin

5) Comparamos la actualidad, que es la etapa 2 con lo que queremos que es la 4, pero esto
no es la solucin.

6) Buscamos los cambios acorde al sistema, que sea acepado por las personas del sistema,
deben ser factibles, viable y deseables.

7) Se implementan los cambios, como por ejemplo, despedir a los garzones, capacitarlos,
etc. Puede producir cambios estructurales, en el procedimiento o la actitud.

1.2.4 Fortalezas, limitaciones y condiciones de SSM
Fortalezas.
a) La SSM da la estructura a las situaciones problemticas de temas
organizacionales y polticos complejos, y puede permitir que ellos tratados de
una manera organizada. Fuerza al usuario a buscar una solucin que no sea
slo tcnica.
b) Herramienta rigurosa a utilizar en problemas sucios.
c) Da estructura a las situaciones y complejidades del problema.
d) Puede permitir la organizacin del problema.
e) Hace que las personas que usen la metodologa creen nuevas alternativas de
solucin.
f) Tcnicas especficas para la solucin de problemas.
g) Ve el problema como un todo integrado a la realidad y no como algo
especifico.

Metodologa



27
Riesgos:
a) El MSB requiere que los participantes se adapten al concepto completo.
b) Tenga cuidado de no angostar el alcance de la investigacin demasiado
pronto.
c) Es difcil montar el grfico enriquecido, sin la imposicin de una estructura y de
una solucin particular ante la situacin problemtica.
d) Requiere de participantes de personas.
e) No se debe especular en la respuesta del problema demasiado temprano
porque puede causar errores.
f) La gente tiene dificultades para interpretar el mundo de una manera
distendida.
g) Ello a menudo muestra un deseo compulsivo para la accin.

Condiciones:
Asume que la mayora de los problemas de gestin y organizacionales no pueden ser
considerados como puros problemas de sistemas pues el sistema es tambin muy
complejo de analizar.
Sin embargo la aplicacin de un acercamiento sistemtico en una situacin a sistmica es
valiosa.
a) Que la situacin que pueda ser aplicado en el mundo real.
b) Que contenga condiciones sociales y humanas.
c) Que ve a la problemtica no como una complicacin si no como una oportunidad para
encontrar nuevas soluciones.
d) Que no siempre las soluciones dados por los sistemas blandos puedan ser
soluciones dables, pero no aplicables a la realidad.


1.3 SIMILITUDES Y DIFERENCIAS DE SISTEMAS BLANDOS Y DUROS
Una vez descritas las caractersticas que permiten identificar a un sistema duro, se describan
las similitudes ms comunes entre este tipo de sistema y los sistemas blandos para
posteriormente describir las diferencias que existen entre ambos.
Los SSM son tambin, desde el punto de vista de la Teora General de Sistemas, sistemas y
es precisamente esta circunstancia la que da lugar a que existan situaciones comunes a
ambos tipos de sistemas; los blandos y los duros.



Metodologa



28
1.3.1 Caractersticas por estudio
La teora general de sistemas a travs de su enfoque, el enfoque de sistemas, posee
conceptos e ideas que sirven para el tratamiento de ambos tipos de sistemas.
Algunos de ellos se pueden encontrar en la literatura como:
Anlisis de sistemas
Ingeniera de sistemas
Diseo de sistemas
Sistemas de Informacin, etc.
Aqu cabe aclara que el nfasis esta hecho en el "enfoque" o en la " Filosofa" de sistemas y
no tanto en las tcnicas y/o Metodologas debido a que existen Metodologas para sistemas
duros y para sistemas blandos.
Este ltimo es precisamente una diferencia que surgi ante los resultados insatisfactorios
que se obtuvieron al extrapolar Metodologas de sistemas duros a sistemas blandos.

1.3.2 Caractersticas por conceptualizacin
En la Teora de sistemas se define a un sistema como un conjunto de elementos
interrelacionados entre s que buscan lograr un objetivo.
Al utilizar esta definicin observaremos que tanto los sistemas duros como los blandos son
conceptual izados de la misma manera.
En "Esencia pura", los paradigmas de Anlisis, Diseo e Implementacin y/o de Sistemas
son extremadamente similares, sin embargo, se deber tener cuidado en no utilizar
Metodologas de Sistemas de un dado tipo:
Ejemplo: (Para tratar o estudiar al otro tipo de sistemas) Sistemas Duros relacionarlos con
los Sistemas Blandos por ser Metodologas Diferentes.

1.3.3 Caractersticas por origen
La diferencia entre los Sistemas Duros y Sistemas Blandos
Sistemas Duros
Surge como una extensin de las ciencias con alto grado de cuantificacin
Sistemas Blandos

Metodologa



29
Tiene races en ciencias del comportamiento como :
Antropologa
Poltica
Psicologa
Sociologa
y las ciencias sociales:
Economa
Educacin
Administracin
Que tiene bajo grado de cuantificacin, pero un alto grado de cualitativo.
NOTA: Cuando se habla de Ciencias Sociales y Ciencias del Comportamiento, se habla
necesariamente del hombre y sus organizaciones y as vamos que sta es una caracterstica
que se encuentra en casi todo tipo de sistema blando: El hombre es un componente del
sistema y la forma en que se organiza (Interrelaciona) con los elementos (Hombre,
Maquinas, etc.) adquieren gran importancia.

1.3.4 Caractersticas por origen, metodologa y paradigmas.
ORIGEN.
Se observa que en los Sistemas Duros pueden ser hasta cierto grado" satisfactoriamente
aplicados". Sin embargo en los Sistemas blandos, esto no es recomendable, ya que en el
enfoque Analtico - Mecnico - Reduccionista del mtodo cientfico adolece de los siguiente:
No explica por completo, fenmenos como organizacin, sinergia, mantenimiento,
regulacin y otros procesos biolgicos que son caractersticas de los sistemas
vivientes que forman la gran mayora de los Sistemas Blandos.
El mtodo analtico no es adecuado para el estudio de los sistemas que se deben
tratar " HOLISTICAMENTE"; la existencia de todos irreducibles hace que la
descomposicin de un todo en sus partes, sea imposible o carente de significado. Las
propiedades de los sistemas totales (Sistema Blando) no pueden ser inferidos o
explicadas de las propiedades de las partes. Esta es una suposicin importante del
mtodo analtico.
Las teoras mecanicistas no estn diseadas para manejar sistemas de complejidad
organizada que muestran estructuras complejas con fuertes lazos de interrelacin
entre sus partes.
Los sistemas (blandos) muestran con regularidad una conducta de bsqueda de
objetivos; esta es una caracterstica importante que requiere un fundamento terico
que no puede ser dado por antiguas explicaciones de relaciones causa - efecto de
mtodos mecanicistas.
METODOLOGIA.
La teora de Sistema Blandos haba surgido despus que la correspondiente a los Sistemas
Duros. El desarrollo de Metodologa para el tratamiento de Sistemas blandos tiene sus

Metodologa



30
orgenes en la aplicacin de Metodologa de Sistemas Duros como los de RAND
Corporacin (1950). Hall (1962) y Jenkins (1969) a situaciones envolviendo muchas
caractersticas de Sistemas Blandos.
Segn Checkland, las Metodologas de Sistemas Blandos han evolucionado de tal manera
que estas son el caso general de un enfoque para la solucin de problemas de cual los
Sistemas Duros son casos especficos.
Entonces, cuando los problemas a resolver puedan ser fcilmente expresados y definidos, la
Metodologa General de Sistemas Blandos (propuestos por l), puede simplificarse y
convertirse en una de las Metodologas para Sistemas Duros.
OTRS CARATERISTICAS.
Un sistema blando es capaz de fijarse objetivos a s mismo y de establecer acciones
para lograrlos. Un sistema duro no es capaz de hacer esto.
Los sistemas blandos difcilmente pueden ser modelados matemticamente y
optimizarlos. Los Sistemas duros si son matemticamente modelables y optimizados.
Los sistemas duros implican para su diseo, el conocimiento claro y especfico de los
objetivos o la necesidad a satisfacer, los sistemas blandos adems de esto pueden
ser modelados en forma "ORIENTADA" utilizando el concepto
WELTAUNSCHAUUNG o punto de vista que hace significativo el diseo del sistema
para una persona o grupo de personas.
Se puede observar que los sistemas duros se encuentran en las partes ms simples
y sencillas mientras que los sistemas blandos se localizan en las partes ltimas de la
jerarquizacin.

PARADIGMA DE ANLISIS DE LOS SISTEMAS DUROS Y BLANDOS
Tenemos que admitir que en el mundo real nos encontramos con problemas "duros" y
problemas "blandos":
Problema duro Es un problema del mundo real que se puede formular como la
bsqueda de medios eficientes para lograr un fin definido.
Problema blando Es un problema del mundo real que no puede formularse como la
bsqueda de medios eficientes para lograr un fin determinado, es decir un problema
en el cual los fines, metas e intenciones son en si mismos problemticos.
Se tienen situaciones problemticas complejas, no estructuradas o difusas, donde los
objetivos son difciles de determinar, las medidas de rendimiento es de tipo cualitativo y el
proceso de toma de decisiones es en condiciones de incertidumbre.
Es decir, cuando los problemas son duros, es posible aplicar para su solucin alguna tcnica
especfica: teora de decisiones, PERT, CPM, econometra, anlisis costo-beneficio. Es decir
se usa la Metodologa de los Sistemas Duros y cuando los problemas son blandos - mayora
de los casos de las organizaciones y grupos sociales de diverso tipo - la solucin depende
de las restricciones de espacio-tiempo en que surge dicho problema, solucin que sera muy
distinta en otras circunstancias. Aparte de ello, lo resaltante aqu, es que se cambia el

Metodologa



31
paradigma de la optimizacin en la administracin por el paradigma del aprendizaje, es decir,
la idea de mejorar (optimizar) la "solucin" elegida (entre otras) de la situacin problema que
se analiza por el de incrementar el conocimiento sobre la misma (aprender) mediante su
observacin a travs de tantos puntos de vista como sean posibles, tomando conciencia de
que cada uno de ellos nos llevar a una solucin determinada.
Ejemplo: El rea de comercializacin de una empresa podra ser vista como:
Un sistema que busca colocar unos productos determinados en el mercado.
Un sistema que permita satisfacer las necesidades de la demanda.
Un sistema orientado a establecer un balance entre lo producido por el rea de
transformacin, los stocks y los requerimientos de la demanda.
Un sistema que conduzca a minimizar los costos de comercializacin.
Un sistema que busca maximizar el margen de utilidad.
Un sistema que permita fijar la imagen de un producto en el mercado.
Y cada posicin conceptual, nos llevar a un "resultado determinado" para dicha situacin-
problema (el rea de comercializacin). En resumen la Metodologa de Sistemas Blandos
(MSB) est relacionada con el paradigma del aprendizaje en vez del de optimizacin.
Aprendizaje que proviene de poner en claro los significados que los involucrados en la
situacin-problema atribuyen a aquello que observan y que mediante una secuencia de
etapas permite estructurar debates acerca de puntos de vista, acerca de conflictos y valores
y nos conduce a preciar claramente la interrelaciones que cada "solucin" origina. En esta
metodologa es importante tener una orientacin hacia el problema mas que una orientacin
hacia las tcnicas.












CAPTULO II


LENGUAJES DE
PROGRAMACION





Todo lo que realice ser
insignificante pero es muy
importante que lo haga.



Tipos de lenguaje y programacin de PLC



33
TIPOS DE LENGUAJE Y PROGRAMACIN DE PLC
2.1 TIPOS DE LENGUAJE
Los lenguajes de programacin ofrecen un conjunto de instrucciones con una determinada
sintaxis para ejecutar una funcin.
Existen lenguajes de nivel bajo, intermedio y superior dependiendo del grado de
comunicacin que se tiene con la unidad de control de procesos (CPU) y el grado de
complejidad de las instrucciones.
Otra clasificacin de los lenguajes de programacin son los lenguajes estructurados y los no
estructurados, que se refieren a la forma de escribir y agrupar las instrucciones.
Un buen lenguaje de programacin debe ser de fcil entendimiento, de tal forma que permita
su modificacin posterior si es que existen nuevos requerimientos.

2.1.1 Lenguaje de bajo nivel
Son los lenguajes que operan con instrucciones que controlan cada bit del CPU. stos son
los lenguajes Assembler y de mquina. A manera de ejemplo, con estos lenguajes slo se
pueden sumar nmeros de 8 16 bits. Para realizar una suma de nmeros de ms bits es
necesario descomponer el nmero en nmeros primarios, sumarlo uno por uno guardando el
arrastre de cada suma primaria para sumarlo con el siguiente nmero ms significativo.
Ejemplo:

2.1.2 Lenguaje de nivel intermedio
Estos lenguajes ofrecen un conjunto de instrucciones que pueden tanto comunicarse a nivel
de bit con el micro-procesador como ejecutar funciones de mayor grado de complejidad.
En los lenguajes de nivel intermedio se incorporan las funciones aritmticas, algunas
funciones matemticas (trigonomtricas, raz cuadrada, logaritmos, etc.) y funciones de
manipulacin de archivos en dispositivos de almacena-miento externo.
Ejemplos de lenguajes de nivel medio: C, FORTH.

Tipos de lenguaje y programacin de PLC



34

2.1.3 Lenguaje de nivel superior
Los lenguajes de nivel superior realizan con tan solo una instruccin una operacin que con
lenguajes de otro nivel se necesitara fcilmente una docena de ellos.
Por ejemplo, con un lenguaje de nivel superior orientado al manejo de bases de datos, se
puede con una sola instruccin ordenar alfabticamente una lista de 10,000 nombres.
Ejemplos de lenguajes de nivel superior: PASCAL, FORTRAN, BASIC, dBASE, COBOL,
SQL.
Ejemplo:

2.1.4 Lenguaje estructurado y no estructurado
La diferencia fundamental entre la programacin estructurada y la no estructurada radica en
que la primera no acepta el comando de bifurcacin. De esta forma, el programa se ejecuta
slo por secciones. Para realizar una bifurcacin, es necesario recurrir a instrucciones
condicionales que ejecutarn una seccin del programa slo si se cumple una determinada
condicin.
Por otra parte, el lenguaje no estructurado permite la bifurcacin desde y hacia cualquier
lnea del programa.
Ejemplos de lenguajes no estructurados: BASIC, FORTRAN, Assembler.
Ejemplos de lenguajes estructurados: C, PASCAL, dBASE.
Ejemplo:

Tipos de lenguaje y programacin de PLC



35


2.2. LENGUAJES DE PROGRAMACIN ORIENTADOS A PLC
El lenguaje de programacin de un PLC permite la creacin del programa que controlar su
CPU.
Mediante este lenguaje el programador podr comunicarse con el PLC y as dotarlo de un
programa que controle las actividades que debe realizar.
Dependiendo del lenguaje de programacin, es posible la realizacin del programa con
distintos grados de dificultad.
Junto con el lenguaje de programacin, los fabricantes suministran un software de ambiente
de trabajo donde el usuario puede escribir sus programas. Estos softwares son amistosos y
corren sobre computadores tipo PC bajo plataformas DOS o Windows.
Los mtodos de programacin ms utilizados para PLC son:
Programacin con diagrama escalera
Programacin con bloques funcionales
Programacin con lgica boolena

2.2.1 Programacin con diagrama LADDER (escalera)
El diagrama escalera es uno de los ms utilizados en la programacin de PLC. Fue
desarrollado a partir de los sistemas antiguos basados en rels. La continuidad de su
utilizacin se debe principalmente a dos razones:
Los tcnicos encargados en darle mantenimiento a los PLC estn familiarizados con este
lenguaje.

Tipos de lenguaje y programacin de PLC



36
A pesar del desarrollo de los lenguajes de alto nivel, han sido pocos los lenguajes que han
cumplido satisfactoriamente los requerimientos de control en tiempo real que incluyan la
representacin de los estados de los puntos de entrada y salida.
El nombre escalera proviene del uso de "rieles" y "peldaos" en el diagrama, como en este
ejemplo de arranque de un motor (Fig. 2.1).

Fig. 2.1 Diagrama de arranque de un motor
En la gran mayora de casos, las instrucciones para programar PLC pueden ser separadas
en bsicas y expandidas.
Instrucciones Bsicas.


Tipos de lenguaje y programacin de PLC



37
A continuacin se explican algunas de ellas:

Timers (temporizadores)
En los PLC podremos encontrar una variedad de timers que pueden funcionar como si
fueran elctricos o electrnicos.
Los ms comunes son los elctricos, que se clasifican en:
A) Retardo en la conexin.
B) Retardo en la desconexin.
En algunos PLC, de acuerdo con el nmero de timers, puede ser de retardo en la conexin o
de retardo en la desconexin. Por eso es aconsejable que, antes de poner a funcionar un
timer, se verifique de qu tipo son los que tiene el PLC a utilizar, verificando sus
caractersticas tcnicas.
La cantidad de timers que tienen los PLC tambin es variada; va desde ocho en adelante y
puede llegar en modelos de gran porte hasta 256. En cuanto a su precisin, los comunes
rondan las dcimas de segundo; y, en PLC de tipo modular, dependiendo de la CPU
utilizada, esta precisin llega a centsimas de segundo.
El rango en que se los puede ajustar vara desde dcimas de segundo hasta,
aproximadamente, 64000 segundos. En algunos PLC es posible cambiar la base de tiempo;
entonces, en lugar de hablar de segundos, estamos hablando de ajuste de base de tiempo;
es decir, si ajusto un timer en 255 bases de tiempo y la base de tiempo es la dcima,
entonces el timer estar ajustado en 25,5 segundos.
El seteo del valor del timer se realiza en el software de programacin y edicin de
programas; o, cuando est corriendo el PLC, mediante la utilizacin de hand hell, los cuales
nos permitirn modificar a voluntad los valores del timer, al igual que visualizarlos mientras
funciona (fig. 2.2).

Fig. 2.2 simbologa

Tipos de lenguaje y programacin de PLC



38
Donde # es el elemento (numero) que corresponda a cada timer.
A) Retardo en la conexin
Este funciona una vez que el timer ha recibido una seal de encendido, su salida cambiara
de estado despus de un retardo determinado, como lo muestra el diagrama siguiente (fig.
2.3).

Fig. 2.3 Diagrama de tiempo

B) Retardo en la desconexin
Este funciona una vez que el timer haya recibido la seal de apagar, este cambiara de
estado despus de un determinado tiempo, como lo muestra a continuacin (fig. 2.4).

Fig. 2.4 Diagrama de tiempo


Tipos de lenguaje y programacin de PLC



39
Contadores
En los PLC podemos encontrar una variedad de contadores que pueden funcionar como si
fueran elctricos o electrnicos.
Los ms comunes son los elctricos, que se clasifican en:
Contador ascendente
Contador descendente
Algunos PLC de acuerdo con cmo stos se inicialicen pueden integrar contador
ascendente o contador descendente. Por eso es aconsejable que, antes de poner a
funcionar un contador, se controle de qu tipo son los contadores que tiene el PLC a utilizar,
verificando las caractersticas tcnicas.
La cantidad de contadores que tienen los PLC tambin es variada; van desde ocho en
adelante y pueden llegar hasta 256, en modelos de gran porte. En cuanto a su velocidad, los
comunes rondan 500 cuentas por segundo; en PLC del tipo modular, esta precisin llega al
orden de 15000 cuentas por segundo, dependiendo de la CPU utilizada.
El rango en que se los puede ajustar vara desde dos a seis dgitos. El seteo del valor del
contador se realiza en el software de programacin y edicin de programas, o cuando est
corriendo el PLC, mediante la utilizacin de hand hell que permiten modificar a voluntar los
valores del contador, al igual que visualizarlos mientras funcionan.
Cmo encontramos expresados a los contadores en un diagrama ladder?
Como lo muestra la siguiente figura (fig. 2.5)

Fig. 2.5 Nomenclatura
Donde # es el nmero que le corresponde a cada contador.

Tipos de lenguaje y programacin de PLC



40
Cmo trabajamos con los contadores?
En algunos PLC, los contadores tienen dos seteos para realizar; uno es el de carga y
limpieza LOAD / CLEAR y, el otro, la cuenta COUNT,
Lo que primero realizamos es la carga y limpieza del contador, antes de ponerlo a funcionar.
Cuando colocamos un 1 lgico en esa entrada, el contador limpia su estado actual y se
resetea; sus contactos de C# pasan a la posicin de reposo, tienen un 0. Recin en ese
instante est en condiciones de contar puesto que, al limpiar su estado, tambin carga el
valor de predeterminacin.
Al ingresar la cuenta de eventos por la entrada de cuenta, el contador empieza a
decrementar su valor con cada ingreso y, cuando llega a 0, la cuenta pone un 1 lgico en
sus contactos los setea.
El 1 lgico en la entrada de carga y limpieza (LOAD / CLEAR) debe ser transitorio; si no
quitamos este 1, siempre se estar limpiando (fig. 2.6).
Las entradas de cuenta pueden ser de dos tipos:
por nivel o
por flanco (de debe de verificar las caractersticas tcnicas de cada fabricante).

Fig. 2.6 Smbolo contador
Contacto normalmente abierto

Fig. 2.7 Smbolo
Este tipo de contacto sigue el mismo estado del elemento de campo al cual est asociado fig. 2.7

Tipos de lenguaje y programacin de PLC



41
.
Fig. 2.8 Nomenclatura
En la fig. 2.8 muestra el estado del contacto, cuando se encuentra en 0 este no pasa
corriente elctrica, pero al cambiarlo de estado este ya deja fluir el paso de la misma.

Contacto normalmente cerrado

Fig. 2.9 Smbolo
Este contacto refleja un estado contrario o inverso al estado del elemento de campo al que
est asociado (fig. 2.10).


Fig. 2.10 Nomenclatura

Tipos de lenguaje y programacin de PLC



42
Salidas
Las salidas como su nombre lo indica sirven para activar a un dispositivo de salida o bien a
un contacto interno.
Se representan de la siguiente manera:
Salida normal, ya que
X 1 se encuentra en
reposo o fuera de
lnea, una vez
activando cambia de
estado y acciona al
elemento con el cual
este asociado (fig.
2.11).



Fig. 2.11 diagrama de escalera



Salida negada, en este
caso se ocupa u
contacto normalmente
cerrado, permitiendo el
paso de la energa el
cual accionara a Y 82,
al cambiarlo de este
cambiar y no permite el
paso de energa por lo
cual apagara a Y 82
(fig. 2.12)


Fig. 2.12 Diagrama de escalera

Tipos de lenguaje y programacin de PLC



43
2.2.2 Consideraciones para la programacin LADDER
Antes de empezar con los ejemplos prcticos, es necesario tener en cuenta algunas
consideraciones que nos facilitarn la labor de programacin:
a) La programacin en cada bloque de contactos se realiza en el orden de izquierda a
derecha (fig 2.13).

Fig. 2.13 Diagrama escalera
b) El sentido de programacin de los bloques de contactos de un programa es
ejecutado de arriba abajo (Fig. 2.14).

Fig. 2.14 Flujo
c) El nmero de contactos que se puede colocar en un bloque, desde el comienzo de
la lnea principal hasta la salida OUT, es ilimitado. La nica limitacin prctica que podemos
encontrarnos es la de la resolucin del monitor o del ancho del papel, cuando queramos
sacar el programa por impresora; en este caso, el nmero mximo de contactos en serie es
de diez.

Tipos de lenguaje y programacin de PLC



44
d) Al no existir limitacin de contactos, es preferible realizar un circuito claro y
comprensible con un nmero elevado de contactos, antes que uno complicado como
consecuencia de reducir su nmero.
e) No se puede conectar una salida directamente a la lnea principal. En estos casos,
se intercala un contacto cerrado de una marca cualquiera. Es importante tener en cuenta
esta posibilidad de acceder a contactos abiertos o cerrados fijos (ya que no se utiliza la
bobina de dicha marca o rel) como lo muestra la siguiente figura (fig. 2.15).

Fig. 2.15 Representacin grafica

f) Es posible programar dos o ms bobinas de salida, sean exteriores o marcas en
paralelo (Por ejemplo, en los PLC de la serie PLCem 16xx, es posible colocar E/S, timers,
contadores y marcas hasta terminar las 512 lneas).
g) Los trminos contacto abierto, normalmente abierto (NA) y contacto de cierre,
significan lo mismo y se refieren al contacto que en estado de reposo est abierto o, lo que
es lo mismo, a que el paso de corriente a travs de l no es posible. En el mismo sentido, los
trminos contacto cerrado, normalmente cerrado (NC) y contacto de apertura tambin
significan lo mismo: el contacto que en estado de reposo se encuentra cerrado, o sea, el
paso de corriente a travs de l s es posible.
h) Contactos de entradas. El nmero de contactos abiertos o cerrados que se puede
utilizar en un programa, por cada uno de las entradas, es ilimitado, o sea, se puede repetir el
mismo nmero de contacto cuantas veces queramos y tanto abierto como cerrado.
i) Contactos de salida. El nmero de salidas o bobinas de salida o rels de salida
OUT es fijo, por lo que no se puede repetir un mismo nmero de salida; pero, por el
contrario, el nmero de contactos asociados a cada una de ellas y tanto abiertos como
cerrados es, al igual que en el caso anterior, ilimitado.
Como la programacin Ladder
es del tipo condicional, no
puede haber nunca una accin
si no hay una
Condicin.

Tipos de lenguaje y programacin de PLC



45
j) Contactos de marcas o memorias. Aunque no son salidas exteriores, las marcas se
representan y programan de forma similar; su utilizacin ms comn es como rels
auxiliares.
En la mayora de los PLC son protegidas contra el corte de alimentacin. Por tanto, no
pierden su estado ante esta eventualidad. Existen tambin especiales, con funciones varias
como la de cambio de base de tiempo de timers y scan de stos.
Al igual que ocurra con las salidas, el nmero de marcas es fijo: el mismo nmero de marca
no se puede repetir; pero, el nmero de contactos asociados a cada marca, tanto abiertos
como cerrados, es ilimitado.

2.2.3 Diagrama LADDER (escalera)
Un diagrama de escalera es la representacin grfica (fig. 2.16) de los elementos que
controlan a un determinado circuito y que cunta con entradas, salidas, contadores,
temporizadores (timer).

Fig. 2.16 Condicin al accionar C100
A continuacin se vern ejemplos de diagramas en los cuales se vern arreglos de conexio.

Tipos de lenguaje y programacin de PLC



46
Conexin en serie
En este tipo de arreglos se observa la conexin de contactos en secuencia sobre una sola
lnea.
a) Accin directa

Caso 1: Este tipo de circuito es utilizado en sistemas de seguridad ya que se tiene que
accionar los contactos y poder as energizar a Y 82 (fig. 2.17)


Fig. 2.17 Simbologa y diagrama de escalera


Caso 2: En este arreglo es muy utilizado para paro y arranque (fig. 2.18).


Fig. 2.18 Simbologa y diagrama de escalera



Caso 3: Es el mismo caso que el anterior solo cambia el orden

Tipos de lenguaje y programacin de PLC



47

Fig. 2.19 Simbologa y diagrama de escalera

Caso 4: Es my similar al del caso 1 solo que se ocupan contactos normalmente cerrados (fig.
2.20).

Fig 2.20 Simbologa y diagrama de escalera

Conexin en paralelo
Caso 1 (fig. 2.21)

Fig. 2.21 Simbologa y diagrama de escalera

Caso 2 (fig. 2.22)

Tipos de lenguaje y programacin de PLC



48


Fig. 2.22 Simbologa y diagrama de escalera



Caso 3 (fig. 2.23)

Fig. 2.23 Simbologa y diagrama de escalera




Caso 4 (fig. 2.24)

Tipos de lenguaje y programacin de PLC



49

Fig. 2.24 Simbologa y diagrama de escalera
Enclavamiento o retencin
Enclavamiento con preferencia a la conexin (fig. 2.25 y 2.26)

Fig. 2.25 Simbologa y diagrama de escalera



Fig. 2.26 Simbologa y diagrama de escalera

Tipos de lenguaje y programacin de PLC



50


Enclavamiento con preferencia a la desconexin (fig. 2.27)




Fig. 2.27 Simbologa y diagrama de escalera
2.3 PLC
Qu es y para qu sirve un PLC?
Se lo puede definir como una caja negra en la que existen:
Terminales de entrada a los que se conectan pulsadores, finales de carrera, fotoclulas,
detectores
Terminales de salida a los que se conectan bobinas de contactores, electrovlvulas,
lmparas...

Tipos de lenguaje y programacin de PLC



51
La actuacin de estos ltimos est en funcin de las seales de entrada que estn activadas
en cada momento, segn el programa almacenado. Esto quiere decir que los elementos
tradicionales rels auxiliares, rels de enclavamiento, temporizadores, contadores son
internos. La tarea del usuario se reduce a realizar el programa que no es ms que la relacin
entre las seales de entrada que se tienen que cumplir para activar cada salida.
Pero, el manejo y programacin de PLC pueden ser realizados por personal elctrico o
electrnico sin conocimientos informticos.

2.3.1 Antecedentes histricos
El desafo constante que toda industria tiene planteado para ser competitiva, es el motor
impulsor del desarrollo de nuevas tecnologas para conseguir una mayor productividad.
Debido a que ciertas etapas en los procesos de fabricacin se realizan en ambientes nocivos
para la salud, con gases txicos, ruidos, temperaturas extremadamente altas o bajas... y
uniendo esta situacin a consideraciones de productividad, siempre se pens en la
posibilidad de dejar ciertas tareas tediosas, repetitivas y peligrosas a un ente que no fuera
afectado por las condiciones ambientales adversas. Nace, as, a mquina y, con ella, la
automatizacin. Surgen, entonces, empresas dedicadas al desarrollo de los elementos que
hacen posible tal automatizacin.
Debido a que las mquinas son diferentes y diferentes las maniobras a realizar, se hace
necesario crear elementos estndar que, mediante su combinacin, permitan al usuario
realizar la secuencia de movimientos deseada para solucionar su problema de aplicacin
particular. Rels, temporizadores, contadores, fueron y son los elementos con que se cuenta
para realizar el control de cualquier mquina. Debido a la constante mejora de la calidad de
estos elementos y a la demanda del mercado, que exige mayor y mejor calidad en la
produccin, el nmero de etapas en los procesos de fabricacin controlados de forma
automtica se va incrementando.
Comienzan, entonces, a aparecer problemas: los armarios o tableros de maniobra en donde
se coloca el conjunto de rels, temporizadores, contadores, etc., constitutivos de un control
se hacen cada vez ms y ms grandes, la probabilidad de avera es enorme, su localizacin
es larga y complicada, el stock que el usuario se ve obligado a soportar es numeroso y su
costo se incrementa cada vez ms.
El desarrollo tecnolgico que traen, inicialmente, los semiconductores y, despus, los
circuitos integrados, intenta resolver el problema, sustituyendo las funciones realizadas
mediante rels por funciones realizadas con compuertas lgicas.
Con estos nuevos elementos se gana en fiabilidad y se reduce el problema del espacio;
pero, no sucede lo mismo con la deteccin de averas ni con el problema de mantenimiento
de un stock. Adems, subsiste un problema: la falta de flexibilidad de los sistemas.

Tipos de lenguaje y programacin de PLC



52
Comparemos las distintas opciones tecnolgicas disponibles:

TIPO FAMILIA LOGICA SUBFAMILIA ESPECFICA
Logiva cableada Electrica Reles
Electroneumatica
Electrohidraulica
Electronica Elestronica estatica
Logica
programada
electronica





Las opciones tecnolgicas son variadas. Con los desarrollos tecnolgicos y los cambios
frecuentes en la produccin, se hacen necesarios sistemas que nos permita tener una
produccin flexible, gil y con muy poco tiempo de parada de mquina por reprogramacin
en las tareas a realizar. Debido a estas constantes modificaciones que las industrias se ven
obligadas a realizar en sus instalaciones para la mejora de la productividad, los armarios de
maniobra tienen que ser cambiados permanentemente, con la consiguiente prdida de
tiempo y el aumento del costo que ello produce.
A fin de la dcada del 60, grandes empresas de la industria automotor de los EEUU
imponen a sus proveedores de automatismo unas especificaciones para la realizacin de un
sistema de control electrnico para mquinas transfer: Este equipo debe ser fcilmente
programable, sin recurrir a las computadoras industriales ya en servicio en la industria.

Tipos de lenguaje y programacin de PLC



53
Los controladores lgicos programables, limitados originalmente a los tratamientos de lgica
secuencial, se desarrollan rpidamente y, en la actualidad, extienden sus aplicaciones al
conjunto de sistemas de control de procesos y de mquinas.

2.3.2 Campo de aplicacin
El PLC, por sus especiales caractersticas de diseo, tiene un campo de aplicacin muy
extenso. La constante evolucin del hardware y software ampla continuamente este campo,
para poder satisfacer las necesidades que se detectan en el espectro de sus posibilidades
reales.
Su utilizacin se da, fundamentalmente, en aquellas instalaciones en donde es necesario
realizar procesos de maniobra, control, sealizacin, etc. Por tanto, su aplicacin abarca
desde procesos de fabricacin industrial de cualquier tipo, hasta transformaciones
industriales, control de instalaciones, etc.
Sus reducidas dimensiones, la extremada facilidad de su montaje, la posibilidad de
almacenar los programas para su posterior y rpida utilizacin, la opcin de modificarlos o
alterarlos, hace que su eficacia se aprecie, fundamentalmente, en procesos en que se
producen necesidades tales como:
Espacio reducido,
Procesos de produccin peridicamente cambiantes,
Procesos secuenciales,
Maquinaria de procesos variables,
Instalaciones de procesos complejos y amplios,
Chequeo de programacin centralizada de las partes del proceso.
Ejemplos de aplicaciones generales podran ser los siguientes:

Tipos de lenguaje y programacin de PLC



54



Ventajas e inconvenientes de los PLC
No todos los PLC ofrecen las mismas ventajas sobre la lgica cableada. Esto es debido,
principalmente, a la variedad de modelos existentes en el mercado y a las innovaciones
tcnicas que surgen constantemente (Estas consideraciones nos obligan a referirnos a las
ventajas que proporciona un PLC de tipo medio).
a) Ventajas
La condicin favorable bsica que presenta un PLC es el menor tiempo empleado en la
elaboracin de proyectos debido a que:
No es necesario dibujar el esquema de contactos.
No es necesario simplificar las ecuaciones lgicas ya que, por lo general, la capacidad de
almacenamiento del mdulo de memoria es lo suficientemente grande.

Tipos de lenguaje y programacin de PLC



55
La lista de materiales queda sensiblemente reducida y, al elaborar el presupuesto
correspondiente, se elimina parte del problema que supone el contar con diferentes
proveedores, distintos plazos de entrega, etc.
Existe posibilidad de introducir modificaciones sin cambiar el cableado ni aadir aparatos.
Cuenta con mnimo espacio de ocupacin.
Presenta menor costo de mano de obra de la instalacin.
Tiene economa de mantenimiento; adems de aumentar la fiabilidad del sistema, al
eliminar contactos mviles, los mismos PLC pueden detectar e indicar averas.
Presenta la posibilidad de gobernar varias mquinas con un mismo PLC.
Exige menor tiempo para la puesta en funcionamiento del proceso, al quedar reducido el
tiempo de cableado.

b) Inconvenientes
Se requiere un programador, lo que obliga a capacitar a uno de los tcnicos en tal sentido.
El costo inicial tambin puede ser o no un inconveniente, segn las caractersticas del
automatismo en cuestin.
Dado que el PLC cubre ventajosamente un amplio espacio entre la lgica cableada y el
microprocesador, es preciso que el proyectista lo conozca tanto en su amplitud como en sus
limitaciones. Por tanto, aunque el costo inicial debe ser tenido en cuenta a la hora de
decidirse por uno u otro sistema, conviene analizar todos los dems factores para
asegurarse una decisin acertada.



Tipos de lenguaje y programacin de PLC



56
2.3.3 Estructura de los PLC
Aqu vamos a conocer a los PLC en su parte fsica o hardware, no slo en su configuracin
externa, sino tambin y, fundamentalmente en su parte interna. Porque, consideramos que
el personal que se precie de manejar los PLC no puede conformarse con realizar una buena
programacin, y conseguir un montaje y una puesta en funcionamiento perfectos; debe,
sobre todo, dejar de ver al dispositivo como una caja negra y conocerlo tal cual es:

a) Estructura externa
El trmino estructura externa o configuracin externa de un PLC se refiere a su aspecto
fsico exterior, a los bloques o elementos en que est dividido. Desde su nacimiento y hasta
nuestros das, han sido varias las estructuras y configuraciones que han salido al mercado,
condicionadas no slo por el fabricante sino por la tendencia existente en el rea a la que
pertenece el producto: europea o norteamericana. Actualmente, son dos las estructuras ms
significativas que existen en el mercado:
Estructura compacta.
Estructura modular.
Estructura compacta. Este tipo de PLC se distingue por presentar en un solo bloque todos
sus elementos; esto es: fuente de alimentacin, CPU, memorias, entradas/ salidas, etc. En
cuanto a su unidad de programacin, existen tres versiones:
Unidad fija o enchufable directamente en el PLC,
enchufadle mediante cable y conector, o
La posibilidad de ambas conexiones.
Si la unidad de programacin es sustituida por una PC, nos encontraremos con que la
posibilidad de conexin es mediante cable y conector. El montaje del PLC al armario que ha
de contenerlo se realiza por cualquiera de los sistemas conocidos: riel DIN, placa perforada,
etc.
Estructura modular . Su caracterstica principal es la de que existe un mdulo para cada
funcin: fuente de alimentacin, CPU, entradas/salidas, etc. La unidad de programacin se
une mediante cable y conector. La sujecin se hace bien sobre carril DIN o placa perforada,
bien sobre rack, en donde va alojado el bus externo de unin de los distintos mdulos que lo
componen.

Tipos de lenguaje y programacin de PLC



57
b) Estructura interna
En este apartado vamos a estudiar la estructura interna del PLC, o sea, las partes en que se
ordena su conjunto fsico o hardware, y las funciones y funcionamiento de cada una de ellas.
Los PLC se componen esencialmente de tres bloques (fig. 2.28):
La seccin de entradas,
La unidad central de procesos CPU,
La seccin de salidas.

Fig. 2.28 Diagrama estructural
La seccin de entradas. Mediante el interfaz, adapta y codifica (de forma comprensible por la
CPU), las seales procedentes de los dispositivos de entrada o captadores (esto es,
pulsadores, finales de carrera, sensores, etc.). Tambin tiene una misin de proteccin de
los circuitos electrnicos internos del PLC, realizando una separacin elctrica entre stos y
los captadores. La unidad central de procesos (CPU, Central Processing Unit). Es, por
decirlo as, la inteligencia del sistema ya que, mediante la interpretacin de las instrucciones
del programa de usuario y, en funcin de los valores de las entradas, activa las salidas
deseadas. La seccin de salidas. Mediante el interfaz, trabaja de forma inversa a la de
entradas; es decir, decodifica las seales procedentes de la CPU, las amplifica y manda con
ellas los dispositivos de salida o actuadores (lmparas, rels, contactores, arrancadores,
electrovlvulas, etc.). Aqu tambin existen interfaces de adaptacin a las salidas y de
proteccin de circuitos internos.
Con las partes descritas, ya contamos con un PLC. Pero, para que ste sea operativo, son
necesarios otros elementos tales como la unidad de alimentacin, y la unidad o consola de
programacin (si no se programa desde la PC).
Nos referiremos, ahora, con ms detalle a la CPU, y a las unidades de entradas y salidas.

Tipos de lenguaje y programacin de PLC



58
2.3.4 Unidad central de procesos CPU
La CPU est constituida por los elementos siguientes: memoria, procesador y circuitos
auxiliares asociados.
Memorias
En nuestro caso, nos referiremos a las memorias que utilizan como soporte elementos
semiconductores. No todas las memorias son iguales; se distinguen dos tipos fundamentales
de memorias fabricadas con semiconductores:
Memoria RAM (Random Access Memory). Memoria de acceso aleatorio o memoria de
lectura-escritura. En este tipo de memoria se pueden realizar los procesos de lectura y
escritura por procedimiento elctrico; pero, su informacin desaparece al faltarle la tensin.
Memoria ROM Read Only Memory. Memoria de slo lectura. Esta memoria permite leer
su contenido pero no escribir en ella. Los datos e instrucciones son grabados por el
fabricante; el usuario no puede alterar su contenido. Aqu la informacin se mantiene ante la
falta de tensin. stas no son todas las memorias disponibles. Existen otros tipos cuyas
diferencias estn marcadas por sus sistemas de programarlas, su borrado, y su volatilidad o
permanencia de la informacin:
Memorias EPROM Erasable Programmable Read OnIy Memory y EEPROM (Electrical
Erasable Programmable Read OnIy Memory). Independientemente de otras aplicaciones
(algunas ya mencionadas en los prrafos anteriores), estos tipos de memoria tienen gran
aplicacin como memorias de copia para grabacin y archivo de programas de usuario.
Memoria del usuario. Normalmente, el programa de usuario se graba en memoria RAM, ya
que no slo ha de ser ledo por el microprocesador, sino que ha de poder ser variado cuando
el usuario lo desee, utilizando la unidad de programacin. En algunos PLC, la memoria RAM
se auxilia de una memoria sombra del tipo EEPROM. La desconexin de la alimentacin o
un fallo borrara esta memoria, ya que al ser la RAM una memoria voltil, necesita estar
constantemente alimentada y es por ello que los PLC que la utilizan llevan incorporada una
batera tampn que impide su borrado.
Memoria de datos. La memoria de esta rea tambin es del tipo RAM o NVRAM. En ella se
encuentran, por un lado, la imagen de los estados de las entradas y salidas, y, por otro, los
datos numricos y variables internas, como contadores, temporizadores, marcas, etc.
Memoria de programa. Esta memoria que, junto con el procesador, compone la CPU, se
encuentra dividida en dos reas: la llamada memoria del sistema, que utiliza memoria RAM,
y la que corresponde al programa del sistema o firmware, que es un programa fijo grabado
por el fabricante y, por tanto, utiliza el tipo de memoria ROM. En algunos PLC se utiliza
nicamente la EPROM, de tal forma que se puede modificar el programa memoria del
sistema, previo borrado del anterior con UV.

Tipos de lenguaje y programacin de PLC



59
Procesador
El procesador se monta sobre una placa de circuito impreso; en ella (y, junto al chip) se
sitan todos aquellos circuitos integrados que lo componen, principalmente memorias ROM
del sistema o firmware.
En algunos tipos de PLC tambin se sitan aqu los chips de comunicacin con perifricos o
de interconexin con el sistema de entradas salidas. Est constituido por el microprocesador,
el generador de impulsos de onda cuadrada o reloj, y algn chip auxiliar. El microprocesador
es un circuito integrado (chip) a gran escala de integracin (LSI) que realiza una gran
cantidad de operaciones, que podemos agrupar en:
Operaciones de tipo lgico.
Operaciones de tipo aritmtico.
Operaciones de control de la transferencia de la informacin dentro del PLC.

2.3.5 Circuitos auxiliares asociados
Los circuitos internos pueden ser de tres tipos:
Circuitos de la unidad aritmtica y lgica (ALU. Es la parte del microprocesador donde se
realizan los clculos y las decisiones lgicas para controlar al PLC.
Circuitos de la unidad de control UC. Organiza todas las tareas del microprocesador. As,
por ejemplo, cuando una instruccin del programa codificada en cdigo mquina (ceros y
unos) llega al microprocesador, la UC sabe, mediante una pequea memoria ROM que
incluye, qu secuencia de seales tiene que emitir para que se ejecute la instruccin.
Registros. Los registros del microprocesador son memorias en las que se almacenan
temporalmente datos, instrucciones o direcciones, mientras necesitan ser utilizados por el
microprocesador. Los registros ms importantes de un microprocesador son los de
instrucciones, datos, direcciones, acumulador, contador de programa, de trabajo, y el de
bandera o de estado.
Los buses no son circuitos en s, sino zonas conductoras en paralelo que transmiten datos,
direcciones, instrucciones y seales de control entre las diferentes partes del
microprocesador o microcontrolador. Se puede hacer una diferencia entre buses internos y
externos:
Los internos unen entre s las diferentes partes del microprocesador;
Los externos son pistas de circuito impreso que unen chips independientes.

Tipos de lenguaje y programacin de PLC



60
Los buses internos y externos son continuacin unos de los otros. La CPU se pondr en
comunicacin con la tarjeta cuya direccin coincida con la combinacin del bus.

Cules son las funciones de la CPU?
En la memoria ROM del sistema, el fabricante ha grabado una serie de programas ejecutivos
fijos, software del sistema. Es a estos programas a los que accede el microprocesador para
realizar las funciones ejecutivas que correspondan, en funcin del tiempo en que trabaje. El
software de sistema de cualquier PLC consta de una serie de funciones bsicas que realiza
en determinados tiempos de cada ciclo: en el inicio o conexin, durante el ciclo o ejecucin
del programa, y en la desconexin.
Este software o programa del sistema es ligeramente variable para cada PLC; pero, en
general, contiene las siguientes funciones:
Supervisin y control de tiempo de ciclo, tabla de datos, alimentacin, batera, etc.
Autotest en la conexin y durante la ejecucin del programa.
Inicio del ciclo de exploracin de programa y de la configuracin del conjunto.
Generacin del ciclo base de tiempo.
Comunicacin con perifricos y unidad de programacin.
Etc.

2.3.6 Unidades de entrada y salida
En los PLC compactos, las entradas y salidas E/S estn situadas en un solo bloque, junto
con el resto del PLC. En los modulares, las E/S son mdulos o tarjetas independientes, con
varias E/S, que se acoplan al bus de datos por medio de su conductor y conector
correspondiente, o bien a un bastidor o rack, que le proporciona dicha conexin al bus y su
soporte mecnico.
Las funciones principales son el adaptar las tensiones e intensidades de trabajo de los
captadores y actuadores a las de trabajo de los circuitos electrnicos del PLC; realizar una
separacin elctrica entre los circuitos lgicos de los de potencia y proporcionar el medio de
identificacin de los captadores y actuadores ante el procesador.

Entradas

Tipos de lenguaje y programacin de PLC



61
Las entradas son fcilmente identificables, ya que se caracterizan fsicamente por sus
bornes para acoplar los dispositivos de entrada o captadores, por su numeracin, y por su
identificacin input o entrada. Llevan, adems, una indicacin luminosa de activado, por
medio de un diodo LED.
En cuanto a su tensin, las entradas pueden ser de tres tipos:
Libres de tensin,
Corriente continua,
Corriente alterna.
En cuanto al tipo de seal que reciben, stas pueden ser:
Analgicas
Digitales.
Analgicas. Cuando la magnitud que se acopla a la entrada corresponde a una medida de,
por ejemplo, presin, temperatura, velocidad, etc., esto es, analgica, es necesario disponer
de este tipo de mdulo de entrada. Su principio de funcionamiento se basa en la conversin
de la seal analgica a cdigo binario mediante un convertidor analgico-digital )AID).
Digitales. Son las ms utilizadas y corresponden a una seal de entrada todo o nada; esto
es, a un nivel de tensin o a su ausencia. Ejemplo de elementos de este tipo son los finales
de carrera, interruptores, pulsadores, etc.
Salidas
La identificacin de las salidas se realiza con la indicacin de output o salida. Es en las
salidas donde se conectan o acoplan los dispositivos de salida o actuadores. Incluye un
indicador luminoso LED de activado.
Tres son los tipos de salidas que se pueden dar:
a rel,
a transistor,
a triac.
Mientras que la salida a transistor se utiliza cuando los actuadores son a CC, las de rels y
triacs suelen utilizarse para actuadores a AC.
En cuanto a las intensidades que soportan cada una de las salidas, stas son variables;
pero, suelen oscilar entre 0,5 y 2 A. Al igual que en las entradas, las salidas pueden ser
analgicas y digitales (si bien estas ltimas son las ms utilizadas). En las analgicas es

Tipos de lenguaje y programacin de PLC



62
necesario un convertidor digital analgico (D/A) que realice la funcin inversa a la de la
entrada.
Cmo funciona internamente un PLC, y toma las distintas decisiones y acciones
El ciclo bsico de trabajo en la elaboracin del programa por parte de la CPU es el siguiente:
Antes de iniciar el ciclo de ejecucin, el procesador, a travs del bus de datos, consulta el
estado 0 1 de la seal de cada una de las entradas y las almacena en los registros de la
memoria de entradas, esto es, en la zona de entradas de la memoria de la tabla de datos.
Esta situacin se mantiene durante todo el ciclo del programa. A continuacin, el
procesador accede y elabora las sucesivas instrucciones del programa, realizando las
concatenaciones correspondientes de los operandos de estas instrucciones.
Seguidamente, asigna el estado de seal a los registros de las salidas de acuerdo a la
concatenacin anterior, indicando si dicha salida ha de activarse o no, situndola en la zona
de salida de la tabla de datos.
Al final del ciclo, una vez concluida la elaboracin del programa, asigna los estados de las
seales de entrada a los terminales de entrada y los de salida a las salidas, ejecutando el
estado 0 1 en estas ltimas.














CAPTULO III



SISTEMAS SCADA





Los programadores nunca
mueren, tan slo se pierden
en el proceso.



Sistemas SCADA



64
SISTEMAS SCADA

Se da el nombre de Scada (Supervisory Control And Data Acquisition o Control con
Supervisin y Adquisicin de Datos) a cualquier software que permita el acceso a datos
remotos de un proceso y permita, utilizando las herramientas de comunicacin necesarias en
cada caso, el control del mismo.
Atendiendo a la definicin muestra que no se trata de un sistema de control, sino de una
utilidad software de control y monitoreo, que realiza la tarea de interface entre los niveles de
control (PLC) y los de gestin a un nivel superior.
Las tareas de Supervisin y Control generalmente estn mas relacionadas con el software
SCADA, en l, el operador puede visualizar en la pantalla del computador de cada una de las
estaciones remotas que conforman el sistema, los estados de sta, las situaciones de alarma
y tomar acciones fsicas sobre algn equipo lejano, la comunicacin se realiza mediante
buses especiales o redes LAN. Todo esto se ejecuta normalmente en tiempo real, y estn
diseados para dar al operador de planta la posibilidad de supervisar y controlar dichos
procesos.
Estos sistemas actan sobre los dispositivos instalados en la planta, como son los
controladores, autmatas, sensores, actuadores, registradores, etc. Adems permiten
controlar el proceso desde una estacin remota, para ello el software brinda una interfaz
grfica que muestra el comportamiento del proceso en tiempo real.
Generalmente se vincula el software al uso de una computadora o de un PLC, la accin de
control es realizada por los controladores de campo, pero la comunicacin del sistema con el
operador es necesariamente va computadora. Sin embargo el operador puede gobernar el
proceso en un momento dado si es necesario.
Un software SCADA debe ser capaz de ofrecer al sistema:
Posibilidad de crear paneles de alarma, que exigen la presencia del operador para
reconocer una parada o situacin de alarma, con registro de incidencias.
Generacin de datos histricos de las seale de planta, que pueden ser volcados
para su proceso sobre una hoja de clculo.
Ejecucin de programas, que modifican la ley de control, o incluso anular o modificar
las tareas asociadas al autmata, bajo ciertas condiciones.
Posibilidad de programacin numrica, que permite realizar clculos aritmticos de
elevada resolucin sobre la CPU del ordenador.
Funcionalidad completa de manejo y visualizacin en sistema operativo Windows
sobre cualquier PC estndar.
Sencillez de instalacin, sin exigencias de hardware elevadas, fciles de utilizar, y
con interfaces amigables con el usuario.

Sistemas SCADA



65
Permitir la integracin con las herramientas ofimticas y de produccin.
Fcilmente configurable y escalable, debe ser capaz de crecer o adaptarse segn las
necesidades cambiantes de la empresa.
Ser independiente del sector y la tecnologa.
Funciones de mando y supervisin integradas.

Existen diversos tipos de sistemas SCADA dependiendo del fabricante y sobre todo de la
finalidad con que se va a hacer uso del sistema, por ello antes de decidir cual es el ms
adecuado hay que tener presente si cumple o no ciertos requisitos bsicos:
Todo sistema debe tener arquitectura abierta, es decir, debe permitir su crecimiento y
expansin, as como deben poder adecuarse a las necesidades futuras del proceso y de la
planta.
La programacin e instalacin no debe presentar mayor dificultad, debe contar con interfaces
grficas que muestren un esquema bsico y real del proceso Deben permitir la adquisicin
de datos de todo equipo, as como la comunicacin a nivel interno y externo (redes locales y
de gestin)
Deben ser programas sencillos de instalar, sin excesivas exigencias de hardware, y fciles
de utilizar, con interfaces amigables para el usuario.

3.1 Objetivos y funciones del sistema
3.1.1 Objetivos.
Los sistemas Scada se conciben principalmente como una herramienta de supervisin y
mando. Entre sus objetivos podemos destacar:
Economa: es ms fcil ver qu ocurre en la instalacin desde la oficina que enviar a un
operario a realizar la tarea. Ciertas revisiones se convertirn en innecesarias.
Accesibilidad: un parque elico al completo (velocidad de cada rotor, produccin de
electricidad), lo tenemos en un clic de ratn encima de la mesa de trabajo. Ser posible
modificar los parmetros de funcionamiento de cada aerogenerador, poniendo fuera de
servicio los que den indicios de anomalas; consultar el estado de las estaciones
transformadoras del parque, detener los molinos que no sean necesarios, etc.
Mantenimiento: la adquisicin de datos materializa la posibilidad de obtener datos de un
proceso, almacenarlos y presentarlos de manera inteligible para un usuario no especializado.
La misma aplicacin se puede programar de manera que nos avise cuando se aproximen las
fechas de revisin o cuando una mquina tenga ms fallos de los considerados normales.

Sistemas SCADA



66
Ergonoma: es la ciencia que procura hacer que la relacin entre el usuario y el proceso sea
lo menos tirante posible. Los modernos ordenadores, con sus prestaciones grficas, intentan
sustituir a los grandes paneles, repletos de cables, pilotos y dems aparellaje informativo.
Pero hay un problema que an persiste: cmo presentar toda esa informacin sin aburrir ni
fatigar al usuario.
Gestin: todos los datos recopilados pueden ser valorados de mltiples maneras mediante
herramientas estadsticas, grficas, valores tabulados, etc., que permitan explotar el sistema
con el mejor rendimiento posible.
Flexibilidad: cualquier modificacin de alguna de las caractersticas del sistema de
visualizacin (aadir el estado de un contador de piezas, realizar algn clculo) no significa
un gasto en tiempo y medios, pues no hay modificaciones fsicas que requieran la instalacin
de un cableado o del contador.
Conectividad: se buscan sistemas abiertos, es decir, sin secretos ni sorpresas para el
integrador. La documentacin de los protocolos de comunicacin actuales permite la
interconexin de sistemas de diferentes proveedores y evita la existencia de lagunas
informativas que puedan causar fallos en el funcionamiento o en la seguridad.
La IEEE define como sistema abierto todo aquel que proporciona los medios para poder
funcionar correctamente con otros sistemas que operen bajo las mismas especificaciones
que ste, siendo estas especificaciones de dominio pblico.
Todos los sistemas, de mayor o menor complejidad, orientados a lo anteriormente dicho,
aparecen bajo uno de los nombres ms habituales para definir esta relacin:
MMI: Man Machine Interface, Interfase Hombre-Mquina.
HMI: Human Machine Interface, Interfase Humano-Mquina.
El sistema a controlar aparece ante el usuario bajo un nmero ms o menos elevado de
pantallas con mayor o menor informacin. Podemos encontrar planos, fotografas, esquemas
elctricos, grficos de tendencias, etc.
3.1.2 Funciones.
Supervisin remota de instalaciones y equipos: Permite al operador conocer el estado de
desempeo de las instalaciones y los equipos alojados en la planta, lo que permite dirigir las
tareas de mantenimiento y estadstica de fallas.
Control remoto de instalaciones y equipos: Mediante el sistema se puede activar o desactivar
los equipos remotamente (por ejemplo abrir vlvulas, activar interruptores, prender motores,
etc.), de manera automtica y tambin manual. Adems es posible ajustar parmetros,
valores de referencia, algoritmos de control, etc.

Sistemas SCADA



67
Procesamiento de datos: El conjunto de datos adquiridos conforman la informacin que
alimenta el sistema, esta informacin es procesada, analizada, y comparada con datos
anteriores, y con datos de otros puntos de referencia, dando como resultado una informacin
confiable y veraz.
Visualizacin grfica dinmica: El sistema es capaz de brindar imgenes en movimiento que
representen el comportamiento del proceso, dndole al operador la impresin de estar
presente dentro de una planta real. Estos grficos tambin pueden corresponder a curvas de
las seales analizadas en el tiempo.
Generacin de reportes: El sistema permite generar informes con datos estadsticos del
proceso en un tiempo determinado por el operador. Representacin se seales de alarma: A
travs de las seales de alarma se logra alertar al operador frente a una falla o la presencia
de una condicin perjudicial o fuera de lo aceptable. Estas seales pueden ser tanto visuales
como sonoras.
Almacenamiento de informacin histrica: Se cuenta con la opcin de almacenar los datos
adquiridos, esta informacin puede analizarse posteriormente, el tiempo de almacenamiento
depender del operador o del autor del programa.
Programacin de eventos: Esta referido a la posibilidad de programar subprogramas que
brinden automticamente reportes, estadsticas, grfica de curvas, activacin de tareas
automticas, etc.

3.2 Prestaciones y ventajas del sistema
3.2.1 Prestaciones

Fig. 3.1 Pantalla de visualizacion

Sistemas SCADA



68
El paquete SCADA, en su vertiente de herramienta de interfase hombre-mquina,
comprende toda una serie de funciones y utilidades encaminadas a establecer una
comunicacin lo ms clara posible entre el proceso y el operador (fig. 3.1).
Entre las prestaciones de una herramienta de este tipo destacan:
La monitorizacin: Representacin de datos en tiempo real a los operadores de planta. Se
leen los datos de los autmatas (temperaturas, velocidades, detectores). Una mquina
simple, una instalacin hidroelctrica, un parque elico, pueden ser vigilados desde muchos
kilmetros de distancia. Hoy en da la mayora de paquetes SCADA ofrecen libreras de
funciones y objetos grficos que permiten personalizar de manera muy amplia la aplicacin
que desee realizarse con dicho paquete SCADA. En el dibujo, toda la lnea de extrusionado
est al alcance de un clic de ratn.
La supervisin: Supervisin, mando y adquisicin de datos de un proceso y herramientas
de gestin para la toma de decisiones (mantenimiento predictivo, por ejemplo). Tienen
adems la capacidad de ejecutar programas que puedan supervisar y modificar el control
establecido y, bajo ciertas condiciones, anular o modificar tareas asociadas a los autmatas.
Evita una continua supervisin humana.
La adquisicin de datos de los procesos en observacin: Un sistema de captacin solar
se puede observar mediante herramientas registradoras y obtener as un valor medio de la
irradiacin en la zona, guardando los valores obtenidos y evalundolos a posterioridad (los
parmetros de velocidad y temperatura de cada mquina de la lnea se almacenan para su
posterior proceso). La visualizacin de los estados de las seales del sistema (alarmas y
eventos). Reconocimiento de eventos excepcionales acaecidos en la planta y su inmediata
puesta en conocimiento a los operarios para efectuar las acciones correctoras pertinentes.
Adems, los paneles de alarma pueden exigir alguna accin de reconocimiento por parte del
operario, de forma que queden registradas las incidencias. La rotura de una cinta
transportadora en una de las mquinas de la lnea de extrusionado aparece en forma de
aviso en nuestra pantalla, con indicacin grfica de la situacin del fallo y con un mensaje
sonoro si es necesario.
El mando Posibilidad de que los operadores puedan cambiar consignas u otros datos claves
del proceso directamente desde el ordenador (marcha, paro, modificacin de parmetros...).
Se escriben datos sobre los elementos de control.
Grabacin de acciones o recetas En algunos procesos se utilizan combinaciones de
variables que son siempre las mismas. Un sistema de recetas permite configurar toda una
planta de produccin ejecutando un solo comando. La lnea de vulcanizado en continuo
(donde fabrican los perfiles de goma de las ventanas, por ejemplo) se compone de varias
mquinas encadenadas con mltiples parmetros (velocidad y temperatura principalmente)
que dependen del tipo de perfil a elaborar (la goma ms ancha, ms estrecha, con forma
ms o menos compleja, etc.). Con una sola pulsacin se pueden poner en marcha todas las

Sistemas SCADA



69
mquinas y programar las diferentes zonas de temperatura o velocidad de toda la lnea del
ejemplo.
Garantizar la seguridad de los datos: Tanto el envo como la recepcin de datos deben de
estar suficientemente protegidos de influencias no deseadas, intencionadas o no (fallos en la
programacin, intrusos, situaciones inesperadas, etc.).
Garantizar la seguridad en los accesos: Restringiendo zonas de programa comprometidas
a usuarios no autorizados, registrando todos los accesos y acciones llevadas a cabo por
cualquier operador.
Posibilidad de programacin numrica: Permite realizar clculos aritmticos de elevada
resolucin sobre la CPU del ordenador (lenguajes de alto nivel, C y Visual Basic,
generalmente).

3.2.2 Ventajas
Cuando hablamos de un sistema SCADA no hay que olvidar que hay algo ms que las
pantallas que nos informan de cmo van las cosas en nuestra instalacin. Tras stas se
encuentran multitud de elementos de regulacin y control, sistemas de comunicaciones y
mltiples utilidades de software que pretenden que el sistema funcione de forma eficiente y
segura. Las ventajas ms evidentes de los sistemas de control automatizado y supervisado
(SCADA) podemos enumerarlas a continuacin:
El actual nivel de desarrollo de los paquetes de visualizacin permite la creacin de
aplicaciones funcionales sin necesidad de ser un experto en la materia.
Un sistema PLC est concebido para trabajar en condiciones adversas,
proporcionando robustez y fiabilidad al sistema que controla.
La modularidad de los autmatas permite adaptarlos a las necesidades actuales y
ampliarlos posteriormente si es necesario.
Cualquier tipo de sensores y actuadores puede integrarse en un programa de PLC
mediante las mltiples tarjetas de adquisicin disponibles (tensin, corriente, sondas
de temperatura, etc.).
Gracias a las herramientas de diagnstico se consigue una localizacin ms rpida
de errores. Esto permite minimizar los periodos de paro en las instalaciones y
repercute en la reduccin de costes de mantenimiento.
Un sistema de control remoto (RTU) puede definirse de manera que pueda funcionar
de forma autnoma, an sin comunicaciones con la estacin maestra.
El concepto de telemantenimiento permite realizar modificaciones de software en las
estaciones remotas (RTU) desde el centro de control.
Los programas de control pueden documentarse convenientemente de manera que
puedan ser fcilmente interpretados por los tcnicos de mantenimiento.
Un conjunto de manuales de usuario y documentacin tcnica adecuados permitirn
el manejo satisfactorio por terceras personas. Los sistemas de diagnstico

Sistemas SCADA



70
implementados en los elementos de control informan continuamente de cualquier
incidencia en los equipos.
Los programas de visualizacin pueden presentar todo tipo de ayuda al usuario,
desde la aparicin de una alarma hasta la localizacin de la causa o la parte de
esquema elctrico implicada en la misma. Esto permite reducir los tiempos de
localizacin de averas al proporcionarse informacin sobre el origen y las causas de
los fallos.
Generacin y distribucin automtica de documentacin. El sistema de visualizacin
puede recoger los datos del autmata y presentarlos en formatos fcilmente
exportables a otras aplicaciones de uso comn, tales como hojas de clculo.
Haciendo uso de las tecnologas celulares (GSM, GPRS, UMTS), los sistemas de
control pueden mantener informados sobre cualquier incidencia a los operadores
responsables de los mismos mediante mensajes de correo electrnico o de voz.
La integracin de sistemas es rpida gracias a los sistemas de comunicacin
estandarizados.
La tecnologa Web permite el acceso desde cualquier punto geogrfico a nuestro
sistema de control.
Los protocolos de seguridad permiten una gestin segura y eficiente de los datos,
limitando el acceso a personas no autorizadas.
Aumento de calidad del producto mediante las herramientas de diagnstico. El
operador es notificado en el momento en que se detecta una incidencia.
La reduccin de personal permite menor nmero de equipos de mantenimiento, ms
reducidos y mejor coordinados gracias a la informacin proveniente de las estaciones
remotas, evaluada en el centro de control.
Posibilidad de mantenimiento por parte de suministradores locales de servicios.
El nivel de descentralizacin va en aumento, apostando por la modularidad.Esto
permite una mayor disponibilidad, pues las funciones de control se pueden repartir
y/o duplicar.
La distribucin de recursos y control sobre la red permite una mejor coordinacin
entre las estaciones remotas en caso de fallos en una de ellas.
Mediante las redes de comunicacin, el sistema Scada se integra en la red
corporativa, permite la integracin entre los niveles de Campo y Gestin y completa
as la estructura CIM (Computer Integrated Manufacturing).

3.3 Elementos de un sistema scada
El desarrollo del ordenador personal ha permitido su implantacin e todos los campos del
conocimiento y a todos los niveles imaginables. Las primeras incursiones en el campo de la
automatizacin localizaba todo el control en el PC y tendan progresivamente a la
distribucin del control en planta. De esta manera, el sistema queda dividido en tres bloques
principales (fig. 3.2):
Software de adquisicin de datos y control (Scada).

Sistemas SCADA



71
Sistemas de adquisicin y mando (sensores y actuadores).
Sistema de interconexin (comunicaciones).

Fig 3.2 Diagrama de bloques

El usuario, mediante herramientas de visualizacin y control, tiene acceso al Sistema de
Control de Proceso, generalmente un ordenador donde reside
la aplicacin de control y supervisin (se trata de un sistema servidor). La comunicacin
entre estos dos sistemas se suele realizar a travs de redes de comunicaciones corporativas
(Ethernet).
El Sistema de Proceso capta el estado del Sistema a travs de los elementos sensores e
informa al usuario a travs de las herramientas HMI. Basndose en los comandos
ejecutados por el Usuario, el Sistema de Proceso inicia las acciones pertinentes para
mantener el control del Sistema a travs de los elementos actuadores.
La transmisin de los datos entre el Sistema de Proceso y los elementos de campo
(sensores y actuadores) se lleva a cabo mediante los denominados buses de campo.
La tendencia actual es englobar los sistemas de comunicacin en una base comn, como
Ethernet Industrial.
Toda la informacin generada durante la ejecucin de las tareas de supervisin y control se
almacena para disponer de los datos a posteriori. Mediante el software de adquisicin de
datos y control, el mundo de las mquinas se integra directamente en la red empresarial,
pasando a formar parte de los elementos que permitirn crear estrategias de empresa
globales.
Aparece el concepto de Fabricacin Integral Informatizada (Computer Integrated
Manufacturing).

Sistemas SCADA



72
Un sistema Scada es una aplicacin de software especialmente diseada para funcionar
sobre ordenadores en el control de produccin que proporciona comunicacin entre los
dispositivos de campo, llamados tambin
RTU (Remote Terminal Units o Unidades Remotas), donde se pueden encontrar elementos
tales como controladores autnomos o autmatas programables, y un centro de control o
Unidad Central (MTU, Master Terminal Unit), donde se controla el proceso de forma
automtica desde la pantalla de uno o varios ordenadores.

3.3.1 El hardware
Existen mltiples posibilidades de implementacin de sistemas Scada. Desde una mquina
aislada provista de un sistema de captacin y presentacin de datos, hasta un gran conjunto
de sistemas interconectados que se ocupan de la distribucin elctrica en todo un pas.
Estos sistemas estn formados por los siguientes elementos bsicos (fig. 3.3):
Interfase Hombre-Mquina
Unidad Central
Unidad Remota
Sistema de Comunicaciones

Fig. 3.3 Elementos bsicos


Sistemas SCADA



73
Interface Hombre-Mquina (HMI, MMI)
Comprende los sinpticos de control y los sistemas de presentacin grfica. La funcin de un
Panel Sinptico es la de representar, de forma simplificada, el sistema bajo control (un
sistema de aprovisionamiento de agua, una red de distribucin elctrica, una factora).
En un principio los paneles sinpticos eran de tipo esttico, colocados en grandes paneles
plagados de indicadores y luces. Con el tiempo han ido evolucionando, junto al software, en
forma de representaciones grficas en pantallas de visualizacin (PVD, Pantallas de
Visualizacin de Datos).
En los sistemas complejos suelen aparecer los terminales mltiples, que permiten la
visualizacin, de forma simultnea, de varios sectores del sistema. De todas formas, en
ciertos casos, interesa mantener la forma antigua del Panel Sinptico, pues la representacin
del sistema completo es ms clara para el usuario al tenerla presente y no le afectan los
eventuales fallos de alimentacin de componentes o de controladores grficos (fig 3.4).

Fig. 3.4 Grficos

Unidad central (MTU, Master Terminal Unit)
Centraliza el mando del sistema. Se hace uso extensivo de protocolos abiertos, lo cual
permite la interoperabilidad de multiplataforma y multisistemas.

Sistemas SCADA



74
Un sistema de este tipo debe de estar basado en estndares asequibles a bajo precio para
cualquier parte interesada. De esta manera es posible intercambiar informacin en tiempo
real entre centros de control y subestaciones situadas en cualquier lugar.
En el Centro de Control se realiza, principalmente, la tarea de recopilacin y archivado de
datos. Toda esta informacin que se genera en el proceso productivo se pone a disposicin
de los diversos usuarios que puedan requerirla. Se encarga de:
Gestionar las comunicaciones.
Recopilar los datos de todas las estaciones remotas (RTU).
Envo de informacin.
Comunicacin con los Operadores.
Anlisis.
Impresin.
Visualizacin de datos.
Mando.
Seguridad.

Estas tareas estn encomendadas a equipos informticos con funciones especficas y
exclusivas, tales como:
Almacenar Datos (Database Server): se ocupa del archivado de datos para el proceso
posterior de los mismos mediante herramientas de representacin grfica o de anlisis
estadstico.
Almacenar archivos (File Server): almacena los resultados de los anlisis de los datos
recogidos, guarda los datos concernientes a los eventos del sistema, datos de
configuraciones, alarmas, etc.
Administracin: permite la gestin y el mantenimiento del sistema Scada, controlar los
sistemas de seguridad, modificar la configuracin de las tareas de backup, etc.
Comunicaciones: permite el intercambio de datos en tiempo real con estaciones remotas.
ste es un punto de entrada y salida de datos, por tanto, debe prestarse especial atencin a
la seguridad y protegerlo de accesos no autorizados.
Unidad Remota (RTU, Remote Terminal Unit)
Por Unidad o Estacin Remota, podemos entender aquel conjunto de elementos dedicados a
labores de control y/o supervisin de un sistema, alejados del Centro de Control y
comunicados con ste mediante algn canal de comunicacin.
Dentro de esta clasificacin podemos encontrar varios elementos ms o menos
diferenciados:

Sistemas SCADA



75
RTU (Remote Terminal Unit): especializados en comunicacin.
Las Unidades Remotas se encargaban en un principio de recopilar los datos de los
elementos de campo (Autmatas reguladores) y transmitirlos hacia la Unidad Central, a la
vez que enviar los comandos de control a stos.
Seran los denominados Procesadores de Comunicaciones. Con la introduccin de sistemas
inteligentes aparecen tambin las funciones de recogida y proceso de datos, as como de
seguridad ante accesos sin autorizacin o situaciones anmalas que puedan perjudicar al
funcionamiento de la estacin y provocar daos en sus componentes.
Las Unidades Remotas suelen estar basadas en ordenadores especiales que controlan
directamente el proceso mediante tarjetas convertidoras adecuadas o que se comunican con
los elementos de control (PLC, Reguladores) mediante los protocolos de comunicacin
adecuados.
Su construccin es ms robusta, son operativos dentro de un rango de temperaturas mayor
que los ordenadores normales, y su robustez elctrica tambin es mayor (transitorios de red,
variaciones de alimentacin, interferencias electromagnticas).
El software de estos elementos suele estar elaborado en lenguajes de alto nivel (C,
VisualBasic, Delphi) que permiten interpretar los comandos provenientes de la estacin
Maestra (Master Terminal Unit).

PLC (Programmable Logic Controller): tareas generales de control.
Los controladores lgicos programables o PLC (Programmable Logic Controller), empezaron
como sistemas de dedicacin exclusiva al control de instalaciones, mquinas o procesos.
Con el tiempo han ido evolucionando, incorporando cada vez ms prestaciones en forma de
mdulos de ampliacin, entre ellos los Procesadores de Comunicaciones, que han hecho
desvanecerse la lnea divisoria entre RTU y PLC, quedando incluidas todas las prestaciones
en el PLC. A su vez, los PLC pueden tener elementos distribuidos con los cuales se
comunican a travs de sistemas de comunicacin llamados Buses de Campo.

IED (Intelligent Electronic Device): tareas especficas de control.
Son los denominados perifricos inteligentes (Intelligent Electronic Devices). Se trata de
elementos con propiedades de decisin propias (programas) que se ocupan de tareas de
control, regulacin y comunicacin. Dentro de esta clasificacin se pueden encontrar
elementos tales como PCL, Reguladores, Variadores de Frecuencia, Registradores,
Procesadores de comunicaciones, Generadores de tiempo y frecuencia, Controladores de
energa reactiva, Transductores, etc.

Sistemas SCADA



76
Es todava habitual encontrar que muchos de estos elementos utilizan protocolos
propietarios y dan origen a las denominadas islas de automatizacin.

3.3.2 El software
Un programa del tipo HMI se ejecuta en un ordenador o Terminal grfico y unos programas
especficos le permiten comunicarse con los dispositivos de control de planta (hacia abajo) y
los elementos de gestin (hacia arriba). Estos programas son lo que denominamos
controladores (o driver) de comunicaciones.
Una parte del paquete (propia o de terceros) contiene todos los controladores de
comunicacin entre nuestra aplicacin y el exterior, ocupndose de gestionar los enlaces de
comunicacin, tratamiento de la informacin a transferir y protocolos de comunicacin
(Profibus, AS-i, Can, Ethernet...). Por lo general son programas de pago, debemos conseguir
licencias de utilizacin para poder trabajar con ellos (fig. 3.5).

Fig. 3.5 Diagrama de conexin
El driver realiza la funcin de traduccin entre el lenguaje del programa SCADA y el del
Autmata (hacia abajo, por ejemplo, Profibus), o entre el SCADA y la red de gestin de la
empresa (hacia arriba, con Ethernet, por ejemplo).

Sistemas SCADA



77
Generalmente la configuracin del controlador de comunicaciones se realiza durante la
instalacin del software principal o como programa de acceso
externo al ejecutar la aplicacin principal. Segn la importancia del sistema, es posible
especializar componentes, realizando tareas exclusivas dentro del sistema de control
(servidores de datos, de alarmas, de histricos, de interfase hombre-mquina, etc.).
Una vez los datos de planta se han procesado, pueden transferirse a otras aplicaciones de
software, tales como hojas de clculo o bases de datos. Esto es lo que podramos denominar
gestin de datos, que nos permite analizar eventos, alarmas, emergencias, etc., ocurridos
durante la produccin (fig. 3.6).

Fig. 3.6 Aplicacin de software

Sistemas SCADA



78
En un programa SCADA tendremos dos bloques bien diferenciados: el programa de
desarrollo y el programa de ejecucin o Run-time.
El programa de Desarrollo engloba las utilidades relacionadas con la creacin y
edicin de las diferentes ventanas de la aplicacin, as como sus caractersticas
(textos, dibujos, colores, propiedades de los objetos, programas, etc.).
El programa Run-time permite ejecutar la aplicacin creada con el programa de
desarrollo (en Industria se entrega, como producto acabado, el Run-time y la
aplicacin).
En la pgina siguiente se puede observar una aproximacin grfica al funcionamiento
interno de una aplicacin de supervisin.



















CAPTULO IV


SISTEMAS
GRAFCET





Debes darte cuenta que el
computador lo tienes adentro
por ti. La demostracin
irrefutable de esto es que el
computador siempre hace lo que
le digas que haga.



Sistema Grafcet



80
SISTEMA GRAFCET
Muchos automatismos industriales estn basados en secuencias, esto es, una serie de
acciones que han de realizarse una tras otra en un orden predefinido, en funcin de una
serie de eventos.
As, por ejemplo, una mquina que haga un orificio en una pieza, llevar a cabo una
secuencia consistente en cargar la pieza, sujetarla, arrancar el motor que hace girar la broca,
bajar la broca, subir la broca, detener el motor, liberar la pieza y evacuarla. Se trata de una
serie de acciones que han de realizarse siguiendo esa secuencia, y en base a unos eventos,
que son generados por ejemplo por los sensores (en este caso pueden ser finales de
carrera), o bien por tiempo (la broca sube cuando lleve 5 segundos abajo).
Cuando son sistemas muy sencillos puede hacerse de forma literal, mediante el uso de
biestables SR, pero a medida que el sistema se complica, es necesario buscar una
metodologa que permita describir estos automatismos y nos ayude a programarlo.
Una de las soluciones ms aceptadas es el GRAFCET. El GRAFCET surge de la AFCET y la
ADEPA, que son dos comisiones de especialistas en automatizacin francesas, y hoy en da
se emplea casi universalmente.
El GRAFCET es simplemente una forma de describir los procesos secuenciales para
posteriormente disear el automatismo que los gobierne. Es independiente de la realizacin
tecnolgica, por lo que puede utilizarse para el diseo de automatismos basados en PLC,
pero tambin para automatismos neumticos, hidrulicos, de lgica cableada.
El resultado del mtodo GRAFCET es un diagrama funcional que describe grficamente el
proceso, y a partir del diagrama funcional.

4.1 Elementos de grafcet
Un GRAFCET se compone de tres elementos: etapas, transiciones y sus uniones (fig. 4.1).

Fig. 4.1 Diagrama de transicin y accion


Sistema Grafcet



81
4.1.1 Etapa
Se representa por un cuadrado.
Puede estar activa o inactiva (con marca o sin ella).
Si es una etapa inicial tiene doble cuadrado. En ese caso se activa cuando se inicializa por
primera vez el grafcet (fig 4.2).

Fig. 4.2 Representacin etapa
Las etapas llevan asociadas acciones, que se describen en rectngulos unidos a cada etapa.
Estas acciones se describen de un modo ms simblico o ms literal, en funcin del tipo de
GRAFCET que se est haciendo.

4.1.2 Accin asociada a una etapa

Fig. 4.3 Tipos de acciones
Se representa por un rectngulo unido a la etapa.
La accin consiste normalmente en la activacin de una salida. La salida determinada se
activa mientras la etapa est activa.

Sistema Grafcet



82
Puede haber varias acciones a la vez.
Una accin puede estar condicionada a una variable. Se representa por una lnea
perpendicular (fig., 4.3).
Normalmente la accin se realiza mientras la etapa est activa. Sin embargo, puede haber
acciones impulsionales (se realizan una sola vez cuando se activa la etapa) y acciones
memorizadas (que permanecen activas cuando se desactiva la etapa hasta que en otra
etapa se realiza una accin de reset).

4.1.3 Transicin
Una transicin indica la posibilidad de cambiar de una etapa a otra. Cuando se produce el
franqueo de una transicin, se pasa de una etapa a otra, lo que significa que se desactivan
las etapas precedentes y se activan las siguientes.
Una transicin tiene dos estados posibles: Validada y no validada. Una transicin est
validada si todas sus etapas inmediatamente precedentes estn activas.
Las transiciones llevan asociadas una condicin lgica llamada receptividad, que puede ser
funcin de entradas y salidas, de las etapas activas, de funciones de contaje o de tiempo
etc. A veces, la receptividad es una constante TRUE (esto es, siempre se cumple).
Una transicin es franqueable cuando est validada y se cumple la receptividad. Las
transiciones se representan por una pequea lnea perpendicular a las uniones.
Una transicin se representa por un trazo horizontal.
Se sita siempre entre dos etapas.
Tiene asociada una receptividad, que puede ser una condicin lgica de nivel o de flanco.
Cuando es de flanco se representa con una flecha al lado de la condicin ( si es de subida,
si es de bajada).

4.1.4 Arco
Es una lnea que une una transicin con una etapa y viceversa.
El sentido es siempre de arriba abajo. Cuando el sentido es el inverso (de abajo arriba) se
indica con una flecha (fig. 4.4).


Sistema Grafcet



83

Fig. 4.4 Representacin grafica
4.1.5 Trazos paralelos
Se utilizan para indicar que una transicin se une a varias etapas.
Sirven para definir secuencias paralelas o simultneas y para sincronizar los finales de
esas secuencias (fig. 4.5).

Fig. 4.5 Condicin de etapas

4.2 Estructuras
4.2.1 Secuencia
Es una sucesin alternada de etapas y transiciones.
Representa una serie de operaciones secuenciales.
Se dice que una secuencia est activa si lo est alguna de sus etapas (fig. 4.6).

Sistema Grafcet



84

Fig. 4.6 Representacin transicin etapas

4.2.2 Seleccin entre secuencias
Representa una bifurcacin en la que segn la condicin se activa una secuencia u otra.
Para evitar problemas suelen ser secuencias excluyentes (nunca se activan
simultneamente) (fig. 4.7).

Fig. 4.7 Representacin transicin etapas condicional

4.2.3 Salto
Es una seleccin de secuencias.
Tambin suelen ser excluyentes para evitar problemas.
El salto puede ser hacia adelante o hacia atrs (fig. 4.7).

Sistema Grafcet



85

Fig. 4.7 Diagrama salto

4.2.4 Paralelismo de secuencias
Se utiliza cuando una transicin hace que dos o ms secuencias se activen al mismo
tiempo y por tanto evolucionen de forma simultnea.
Se representa mediante dos trazos paralelos despus de la transicin.
Al finalizar las secuencias simultneas se suele poner una transicin de sincronizacin,
formada tambin por dos trazos paralelos. Indica que sigue la secuencia original solo cuando
han terminado todas las secuencias simultneas.
Las secuencias simultneas tambin pueden producirse con una seleccin de secuencias
que no sea excluyente, aunque esto puede producir problemas al finalizar esas secuencias
(fig. 4.8).

Fig. 4.8 Diagrama paralelismo

Sistema Grafcet



86
4.3 NORMAS ESPECIALES DE REPRESENTACIN GRAFCET
4.3.1 Etapa y transiciones fuente y sumidero
Una etapa fuente no tiene ninguna transicin ni etapa anterior. Solo se puede activar al
inicializar (o mediante forzado).
Una etapa sumidero no tiene ninguna transicin ni etapa posterior. Una vez activada no se
puede desactivar (salvo por forzado).
Una transicin fuente no tiene ninguna etapa anterior. Esta transicin est siempre
validada, por lo que solo tiene sentido con receptividad activa por flanco (fig. 4.9).
Una transicin sumidero no tiene ninguna etapa posterior.

Fig. 4.9 Diagrama transicin etapa

4.3.2 Acciones y receptividades temporizadas.
Existen varias formas estndar de representar la medicin de tiempos en Grafcet, aunque
hay dos formas que son las ms utilizadas. Una de las posibles notaciones tiene la forma:
t / Netapa / tiempo (s)
Por ejemplo: t/4/2s es una seal que se activa dos segundos despus de que se active la
etapa 4. Esta seal permanece activa aunque se desactive la etapa 4. Se desactivar
cuando la etapa 4 vuelva a activarse.

Sistema Grafcet



87
La otra posible notacin es la utilizada por la norma IEC848:
t1 / Variable / t2
La variable puede ser cualquiera (tambin una etapa). Por ejemplo: 5s/X4/3s es una seal
que se activa 5 segundos despus de activarse la variable X4, y que se desactiva 3
segundos despus de desactivarse X4. El autmata CQM1 de Omron implementa
temporizadores (funcim TIM) de la forma t1/X/0, es decir, se desactivan al desactivarse la
variable X.
Las condiciones de temporizacin se suelen utilizar en las receptividades, para lograr que
una etapa est activa durante un tiempo determinado. En ese caso, las dos notaciones
tienen un efecto similar (fig. 4.10):

Fig. 4.10 Representacin y nomenclatura
Tambin se pueden utilizar las condiciones de temporizacin para condicionar una salida.
Por ejemplo (fig. 4.11):

Fig. 4.11 Diagrama de activacion

Sistema Grafcet



88

4.3.3 Representacin de acciones segn IEC848.
La accin normal asociada a una etapa representa una variable que estar activa mientras
est activa la etapa. La IEC848 contempla otros 5 tipos de acciones, adems de la accin
normal. Se representan por una letra a la izquierda del rectngulo de la accin. Estas son:
C: Accin condicionada. Se puede representar tambin con una lnea perpendicular y la
condicin.
D: Accin retardada (Delayed). Se activa un tiempo despus de la activacin de la etapa.
Esta se puede representar tambin con una accin normal y un temporizador.
L: Accin limitada en tiempo. Se activa en cuanto se activa la etapa, pero solo est activa
un tiempo limitado. Se puede representar tambin con temporizadores.
P: Accin impulsional. Se activa cuando se activa la etapa y dura un pulso muy corto. En la
prctica debe ser suficiente para producir el efecto deseado. Este tipo de accin no se puede
representar con la notacin normal.
S: Accin memorizada (Set). Se activa cuando se activa la etapa, y no se desactiva aunque
se desactive sta. Para desactivarse se necesita otra accin memorizada (de Reset) en una
etapa posterior. Este tipo de accin no se puede representar con la notacin normal (fig.
4.12).

Fig. 4.12 diagrama
En el primer caso, la salida Q se activa y permanece activa aunque se desactive la etapa 1.
En el segundo caso, la salida Q se activa durante un pulso muy corto cuando la etapa 1 pasa
de inactiva a activa. Utilizando este tipo de acciones el diseo del automatismo es ms
flexible.

4.3.4 Combinacin de paralelismo y seleccin de secuencia.
Cuando se quiere una seleccin de secuencia inmediata a un paralelismo es necesario
introducir una etapa auxiliar intermedia que no tiene ninguna accin. La situacin es que
estando en una etapa, al activarse A se quiere empezar dos secuencias, una fija y otra
seleccionada entre dos en funcin del valor la variable B. En este caso hay que hacer
primero una transicin paralela con A, y despus en una de las secuencias poner una etapa
intermedia y hacer la seleccin de secuencias en funcin de B (fig. 13).

Sistema Grafcet



89


Fig. 4.13 Combinaciones

4.3.5 Forzado de grafcets.
En el diseo de un automatismo pueden utilizarse varios Grafcets parciales. Desde uno de
ellos se puede
Forzar a activar o desactivar una etapa de otro. Esta accin especial se representa dentro de
un rectngulo
De lneas discontinuas de la forma: F/G3:{4,7} (se fuerzan las etapas 4 y 7 del grafcet G3). El
grafcet G3
Permanecer con esas etapas activas (y el resto inactivas) mientras el grafcet principal tenga
activa la
Etapa que produce el forzado. Es decir, el Grafcet 3 no podr evolucionar mientras est
activa la etapa 2 (fig. 2.14).

Fig. 4.14 Diagrama de forzado
Hay dos variantes de esta orden: F/G2:{} (se desactivan todas las etapas de G2), y F/G5:{*}
(el grafcet G5 permanece congelado en las etapas que tuviera activas).
La accin especial de forzado de otro Grafcet tambin puede ser impulsional. En ese caso se
indica con una flecha (fig. 4.15):

Sistema Grafcet



90

Fig. 4.15 Diagrama
En este caso cuando se activa la etapa 2, se activan las etapas 4 y 7 del grafcet 3, pudiendo
despus evolucionar libremente este Grafcet aunque permanezca activa la etapa 2.

4.3.6 Macro-etapas
Cuando una secuencia de operaciones se utiliza varias veces se puede definir una
macroetapa, que representa toda la secuencia. Se representa grficamente como un
cuadrado con lneas horizontales dobles. Tienen siempre una sola etapa de entrada y una
sola etapa de salida (fig. 4.16).

Fig. 4.16 Diagrama de etapas

4.4 reglas de evolucin de grafcet
Las siguientes reglas de evolucin permiten interpretar cmo evolucionar el sistema
modelado por un Grafcet conforme se vayan activando las diversas seales que intervienen.


Inicializacin.
En la inicializacin del sistema se tienen que activar todas las etapas iniciales (marcadas con
doble cuadrado) y solo las iniciales.

Evolucin de las transiciones.

Sistema Grafcet



91
Una transicin est validada si todas las etapas inmediatamente anteriores estn activas. Si
adems de estar validada, la receptividad asociada es cierta, se dice que la transicin es
franqueable. Una transicin franqueable es disparada (franqueada) inmediata y
obligatoriamente.

Evolucin de las etapas.
Cuando se dispara (o franquea) una transicin todas las etapas inmediatamente anteriores
se desactivan y simultneamente se activan todas las posteriores.

Simultaneidad en el disparo.
Si dos transiciones se disparan al mismo tiempo, las activaciones y desactivaciones de
etapas se producen de forma simultnea.

Prioridad de la activacin.
Si en el disparo de una transicin, una etapa debe activarse y desactivarse a la vez, quedar
activa.

Estados estables e inestables.
Un estado de un Grafcet es estable cuando no cambia ninguna etapa mientras no haya
cambios en las entradas. Un estado es inestable si se produce alguna evolucin de etapas
sin que cambie ninguna entrada. Los estados inestables duran muy poco tiempo, pues
rpidamente pasan al estado siguiente. Por ejemplo (fig. 4.17):


Fig. 4.17 Diagrama de estados
El estado en que solo la etapa 0 est activa es estable, pues mientras a=0 no hay evolucin.
Cuando a=1, se produce la evolucin desactivndose la etapa 0 y activndose la etapa 1.
Ese estado es ahora inestable, pues aunque no haya cambios en las entradas se debe
producir la evolucin de forma que se desactive la etapa 1 y se active la etapa 2. El grafcet,
por tanto, debe evolucionar siempre desde un estado estable hasta otro estado estable.
En teora, el sistema est en la etapa 1 durante un pulso de duracin muy pequea. El
dilema aparece con las acciones asociadas a esa etapa. Si son acciones de nivel no
deberan activarse. En cambio, si son acciones impulsionales o memorizadas s deben
activarse, pues la etapa 1 se activa durante un pulso que es suficiente para producir el
efecto de esas acciones. Por ejemplo, si la accin X consiste en hacer el SET de una

Sistema Grafcet



92
variable, ese SET debe producirse. Si la accin X es de nivel (poner en marcha un motor
mientras la etapa 1 est activa) no tiene sentido que se active durante un pulso muy
pequeo (idealmente casi nulo), por lo que no habra que activarla.
Transiciones activas por flanco.
Por otra parte hay que tener en cuenta las situaciones especiales que pueden suceder
cuando existen transiciones activas por flanco. Por ejemplo (fig. 4.18):

Fig. 4.18 Diagramas activos
Cuando se produce un flanco de subida en a el grafcet debe evolucionar activndose la
etapa 1 y desactivndose la etapa 0. La siguiente transicin no est activa, pues el flanco ya
se ha producido. Es decir, un flanco solo puede hacer avanzar una etapa. La etapa 1 es en
este caso, estable. Para evolucionar a la etapa 2 la variable a debe bajar a 0 y volver a 1. Si
hay problemas en la programacin de las transiciones por flanco, se pueden convertir a
transiciones por nivel. El ejemplo anterior podra transformarse a (fig. 4.19):



CAPTULO V


METODOLOGA
RSview32





En nuestro entusiasmo, no nos
pudimos resistir a un examen
radical del sistema, en el que se
expusieron y analizaron todas
sus debilidades importantes, y
se han reemplazado con nuevas
debilidades.



Metodologa RSView 32



94
METODOLOGA PARA EL DISEO DE APLICACIONES SCADA CON ROCKWELL
SOFTWARE
Las empresas de fabricacin en todo el mundo constantemente se enfrentan a desafos para
mejorar la eficiencia de sus operaciones y aumentar la rentabilidad. Las herramientas de
visualizacin presentan informacin que le permite tomar decisiones asociadas al proceso o
negocios, reaccionar con mayor rapidez ante diversas situaciones e interactuar con los
procesos y mquinas de manera ms intuitiva.
Rockwell Software es una lnea de productos de software HMI diseados con aspecto y
navegacin comunes para ayudar a acelerar la capacitacin y el desarrollo de aplicaciones
HMI. RSView es parte del conjunto escalable y unificado de soluciones de monitorizacin y
control que abarcan desde aplicaciones a nivel de mquina hasta el nivel supervisor.
Tambin funciona en mltiples plataformas, virtualmente en cualquier lugar de la empresa de
fabricacin, permitiendo ver la informacin adecuada, en el lugar y el momento adecuado.
Para lograr esto es necesario el conocimiento y aplicacin de los siguientes programas:
RSLogix
RSLinx
RSLogix Emulate
RSView

5.1 RSLogix
RSLogix es el software destinado a
la creacin de los programas en
lenguaje de esquema de contactos o
tambin llamado lgica de escalera
(Ladder) (fig. 5.1). Incluye editor de
Ladder y verificador de proyectos
(creacin de una lista de errores)
entre otras opciones. Este producto
se ha desarrollado para funcionar en
los sistemas operativos Windows.

5.1.1 Interface RSLogix 500
Este software permite configurar y programar los PLCs que pertenezcan a la familia SLC500
de Allen Bradley, para comenzar a programar es necesario conocer los elementos de la
interface que permite realizar programacin.
Fig. 5.1 Logo de software RSLogix 500

Metodologa RSView 32



95
La interface de RSlogix presenta las siguientes caractersticas (fig. 5.2):
1 2 3 4

Fig. 5.2 Interface de RSLogix
1. Barra de men: permite realizar diferentes funciones como recuperar o guardar
programas, opciones de ayuda, etc. Es decir, las funciones elementales de cualquier
software actual.

2. Barra de iconos: engloba las funciones de uso ms repetido en el desarrollo de los
programas

3. Barra de estado del procesador: Nos permite visualizar y modificar el modo de
trabajo del procesador (online, offline, program, remote), cargar y/o descargar
programas (upload/download
program), as como visualizar el
controlador utilizado (Ethernet drive
en el caso actual) (fig. 5.3)



4. Ventana de
elementos de ladder (escalera): Contiene todos los programas y subrutinas Ladder
relacionados con el proyecto que se est realizando. Se puede interaccionar sobre
esta ventana escribiendo el programa directamente desde el teclado o ayudndose
con el ratn (fig 5.4) (ya sea arrastrando objetos procedentes de otras ventanas
seleccionando opciones con el botn derecho del ratn) .


Fig 5.4 Ventana Ladder de RSLogix
5. rbol del proyecto: Contiene todos las carpetas y archivos generados en el
proyecto, estos se organizan en carpetas (fig. 5.5).

Fig. 5.3 Barra de procesador

Metodologa RSView 32



96

Fig. 5.5 rbol de proyecto de RSLogix
5.1.2 Crear un proyecto
Se tiene que tener tomar en
cuenta que se deben tener las
licencias correspondientes para
utilizar este programa.
Para acceder al programa existen
diversos mtodos, uno es hacer
doble click en el icono (fig. 5.6)
correspondiente al software que
se encuentra en el escritorio de la
PC o accediendo por la barra de
inicio de Windows (fig. 5.7)



Fig. 5.7 Barra de inicio en ambiente windows
Fig. 5.6 Icono de
acceso directo

Metodologa RSView 32



97
Al hacer esta operacin aparecer a siguiente pantalla (fig 5.7), la cual se configura para
crear un proyecto.

Fig. 5.7 Muestra, los iconos de acceso se encuentra inhabilitados
Para cargar un procesador es necesario realizar lo siguiente:
Posicionar en nuevo y dar click
Aparece la siguiente pantalla la cual se configura con el procesador (fig. 5.8), la cual
consta de las siguientes partes

Fig. 5.8 Ventana para seleccionar el procesador
Este espacio se encuentra vacio, porque no tiene un
procesador cargado
Nombre del
procesador
1 2
Procesadores con
los que cuenta el
software

Metodologa RSView 32



98
1) En esta parte de la ventana nos indica con que PLC se encuentra conectado en este
momento, para tener comunicacin es necesario tener RSLinx.
2) Who Active? Este icono nos permite visualizar que PLC se encuentra conectado al
PC o red de trabajo. Para ello despliega la siguiente pantalla (fig. 5.8).

Fig. 5.8 Ventana de comunicacin entre RSLogix y RSLinx
Para este caso se recomienda activar RSLinx, que es el programa de comunicacin de
los PLC. Esto se hace, si no se conoce el PLC y se requiera trabajar con el que se
encuentre conectado a la PC o red de trabajo.

Fig. 5.9 Pantalla activada
Busca en
forma
automtic
a el PLC
Se activa al
desactivar
Autobrowse y busca
de forma manual el
PLC que se encuentra
conectado en el
ordenador
Muestra en
forma de lista o
detalles los
elementos
conectado en el
rea de trabajo
1. Se activan los iconos.

2. Aparece el cuadro rojo para comenzar a
disear en diagrama ladder (escalera).

3. Se activa el rbol de proyecto.


Metodologa RSView 32



99
Una vez activado el controlador se activara la pantalla y se pondr en color blanco, al tiempo
que los controladores se activan, tambin se acciona el diagrama de escalera, que se coloca
con un cuadro rojo, listo para trabajar junto con la ventana de elementos ladder (fig. 5.9).



5.1.3 Manejo y edicin de programa LADDER
Las diferentes instrucciones del lenguaje Ladder se encuentran en la barra de instrucciones
citada anteriormente (figura 5.10). Al presionar sobre alguno de los elementos de esta barra
estos se introducirn directamente en la rama sobre la que nos encontremos.
En este apartado se consideran dos contenidos: instrucciones bsicas, temporizador y
contadores
A) Instrucciones bsicas


Fig. 5.10 Ventana ladder

1. Aade una nueva rama al programa (fig 5.11)

2. Aade una rama en paralelo (fig. 5.11)

Fig. 5.12 ejemplo de rama y rama en paralelo
NOTA: Para la este manual se utiliza micrologix 1000 ya que es
el que soporta RSLogix Emulte 500
1 2 3 4 5 6 7


Rama creada por el icono
Rama en paralelo

Metodologa RSView 32



100
3. Contacto normalmente abierto (XIC - Examine If Closed): examina si la variable
binaria est activa (valor=1), y si lo est permite al paso de la seal al siguiente
elemento de la rama. La variable binaria puede ser tanto una variable interna de
memoria, una entrada binaria, una salida binaria, la variable de un temporizador (fig.
5.13)
Estado de direccin del Bit Direccin XIC
0 Falsa
1 Verdadera
Ejemplos de dispositivos que se activan o desactivan incluyen:
un botn pulsador cableado a una entrada (direccionado como
I:0/4)
una salida cableada a una luz piloto (direccionada como O:0/2)
un temporizador que controla una luz (direccionado como
T4:3/DN)

4. Contacto normalmente cerrado (XIO - Examine If Open): examina si la variable
binaria est inactiva (valor=0), y si lo est permite al paso de la seal al siguiente
elemento de la rama. En este ejemplo si la variable B3:0/0 es igual a 0 se activar la
salida O:0/0 (fig. 5.13).
Estado de direccin del Bit Direccin XIO
0 Verdadera
1 Falsa
Ejemplos de dispositivos que se activan o desactivan incluyen:
sobrecarga del motor normalmente cerrada (N.C.) cableada a
una entrada (I:O/10)
una salida cableada a una luz piloto (direccionada como O:0/4)
un temporizador que controla una luz (direccionado como
T4:3/DN)

5. Salida (OTE - Output Energize): esta instruccin se utiliza generalmente en relacin
XIC (contacto normalmente abierto) y XIO (contacto normalmente cerrado), por lo
regular se evalua como verdadera (fig. 5.13).

Fig. 5.13 Muestra como se sealan variables
Contacto normalmente abierto
Contacto normalmente cerrado
Salida

Metodologa RSView 32



101
6. Activacin de la variable de manera retentiva (OTL - Output Latch): si las
condiciones previas de la rama son ciertas, se activa la variable y contina activada
aunque las condiciones dejen de ser ciertas. Una vez establecida esta instruccin
solo se desactivar la variable usando la instruccin complementaria que aparece a
continuacin.
Cmo usar OTL
Cuando asigna una direccin a la instruccin OTL que corresponde a la direccin de
una salida fsica, el dispositivo de salida cableado a este terminal de tornillo est
activado cuando el bit est establecido (activado o habilitado).
Cuando las condiciones de rengln se convierten en falsas (despus de ser
verdaderas), el bit permanece establecido y el dispositivo de salida correspondiente
permanece activado.
Una vez habilitada, la instruccin de enclavamiento indica al controlador que active
el bit direccionado. Desde ese momento en adelante, el bit permanece activado, pese
a la condicin del rengln, hasta que el bit est desactivado (tpicamente por una
instruccin OTU en otro rengln).

7. Desactivacin de la variable (OTU - Output Unlatch): normalmente est instruccin
se utiliza para anular el efecto de la anterior. Si las condiciones previas de la rama
son ciertas, se desactiva la variable y contina desactivada aunque las condiciones
dejen de ser ciertas.
Cmo usar OTU
Cuando asigna una direccin a la instruccin OTU que corresponde a la direccin
de una salida fsica, el dispositivo de salida cableado a este terminal de tornillo est
desactivado cuando el bit est restablecido (desactivado o inhabilitado).
La instruccin de desenclavamiento indica al controlador que desactive el bit
direccionado. Desde ese momento en adelante, el bit permanece desactivado, pese
a la condicin del rengln, hasta que est activado (tpicamente por una instruccin
OTL en otro rengln).


B) Temporizador y contadores
Para comenzar a programar el temporizador es importante conocer los parametros que lo
componen.
Parmetros en Temporizadores
1) Valor del acumulador (.ACC) Este es el tiempo transcurrido desde el ltimo
restablecimiento del temporizador. Cuando est habilitado, el temporizador lo actualiza
constantemente.

Metodologa RSView 32



102
2) Valor preseleccionado (.PRE) Especifica el valor que el temporizador debe alcanzar
antes de que el controlador establezca el bit de efectuado. Cuando el valor acumulado sea
igual o mayor que el valor preseleccionado, el bit de efectuado estar establecido. Puede
usar este bit para controlar un dispositivo de salida. Los valores preseleccionados y
acumulados para temporizadores tienen un rango desde 0 hasta +32,767. Si el valor
preseleccionado o acumulador de temporizador es un nmero negativo, ocurre un error de
tiempo de ejecucin.
3) Base de tiempo La base de tiempo determina la duracin de cada intervalo de base de
tiempo. Para los procesadores fijos y SLC 5/02, la base de tiempo ha sido establecido a 0.01
segundo. Para los procesadores SLC 5/02, SLC 5/03, SLC 5/04 y los controladores
MicroLogix 1000,

Fig. 5.14 Parmetros en un temporizador

Parmetros en contadores
Valor acumulado (.ACC) Este es el nmero de transiciones de falso a verdadero que han
ocurrido desde el ltimo restablecimiento del contador.

Valor preseleccionado (PRE) Especifica el valor que el contador debe alcanzar antes que
el controlador establezca el bit de efectuado. Cuando el valor del acumulador se hace igual o
mayor que el valor preseleccionado, se establece el bit de estado efectuado. Puede usar
este bit para controlar un dispositivo de salida. Los valores preseleccionados y acumulados
para los contadores oscilan entre 32,768 hasta +32,767 y se almacen como enteros con
signos. Los valores negativos se almacenan en forma de complemento de dos.

En la siguiente lista verificaremos las instrucciones de temporizadores y contactares en
RLogix

2
3

1

Metodologa RSView 32



103


Fig. 5.15 Lista de instrucciones
1) Temporizador a la conexin (TON). Esta instruccin se ocupa cuando el
temporizador haya estado activado, durante un tiempo de tiempo preseleccionado. La
instruccin TON comienza a contar los intervalos de la base de tiempo cuando las
condiciones de rengln se hacen verdaderas. Con tal que las condiciones de rengln
permanezcan verdaderas, el temporizador ajusta su valor acumulado (ACC) durante
cada evaluacin hasta alcanzar el valor predeterminado (PRE). Cuando las
condiciones de rengln se hacen falsas, el valor acumulado se reinicializa sin
importar si el temporizador ha sobrepasado el lmite de tiempo.
2) Temporizador a la desconexin (TOF). Use la instruccin TOF para activar o
desactivar una salida despus de que su rengln ha estado desactivado durante un
intervalo de tiempo preseleccionado. La instruccin TOF comienza a contar los
intervalos de la base de tiempo cuando el rengln efecta una transicin de
verdadero a falso. Con tal que las condiciones permanezcan falsas, el temporizador
incrementa su valor acumulado (ACC) durante cada escn hasta alcanzar el valor
preseleccionado (PRE). El valor acumulado se restablecer cuando las condiciones
de rengln se hagan verdaderas, sin importar si el tiempo en el temporizador se ha
agotado.
3) Temporizador retentivo (RTO). Use la instruccin RTO para activar o desactivar una
salida despus que el temporizador haya estado desactivado durante un intervalo de
tiempo preseleccionado. La instruccin RTO es una instruccin retentiva que
comienza a contar los intervalos de base de tiempo cuando las condiciones de
rengln se hacen verdaderas.La instruccin RTO retiene su valor acumulado cuando
ocurre cualquiera de los eventos siguientes:
Las condiciones de rengln se hacen falsas.
Cambia la operacin del procesador del modo de marcha REM o prueba REM al
modo de programa REM.
Se corta la alimentacin elctrica del procesador (siempre que se mantenga una
batera auxiliar).
Ocurre un fallo.
4) Conteo progresivo (CTU). El CTU es una instruccin que cuenta las transiciones de
rengln de falso a verdadero. Las transiciones de rengln pueden ser provocadas por
eventos ocurriendo en el programa (de la lgica nterna o dispositivos de campo
externos) tales como piezas que pasan por un detector o que activan un interruptor
de lmite. Cuando las condiciones de rengln para una instruccin CTU efectan una
1 2 3 4 5 6



Metodologa RSView 32



104
transicin de falso a verdadero, el valor acumulado se incrementa en uno, siempre
que el rengln que contiene la instruccin CTU se evale entre estas transiciones. La
capacidad del contador para detectar transiciones de falso a verdadero depende de la
velocidad (frecuencia) de la seal de entrada.
5) Conteo regresivo (CTD). El CTD es una instruccin que cuenta las transiciones de
rengln de falso a verdadero. Las transiciones de rengln pueden ser causadas por
eventos que ocurren en el programa, tales como piezas pasando por un detector o
accionando un final de carrera. Cuando las condiciones de rengln para una
instruccin CTD han efectuado una transicin de falo a verdadeo, el valor acumulado
se disminuye en un conteo, siempre que el rengln que contiene la instruccin CTD
se evale entre estas transiciones. Los conteos acumulados se retienen cuando las
condiciones de rengln se hacen falsas nuevamente. El conteo acumulado se retiene
hasta que sea puesto a cero por una instruccin de restablecimiento (RES) que tiene
la misma direccin que el contador restablecido.
6) Reiniciar (RES). Restablece el valor acumulado y los bits de un temporizador o
contador. No usar con temporizadores TOF.

5.1.4 Nomenclatura en diagrama de escalera
En el tema anterior se observaron los elementos con los cuales se trabajan en el diagrama
LADDER. A continuacin se procede a como introducir parmetros a los elementos que se
encuentran en el diagrama.
Para ello se selecciona el elemento a nombrar, se marca con un recuadro en color negro, al
hacer esto se posiciona el curso en el signo de interrogacin y se le doble click, al hacer
esto aparece un recuadro, en color azul, lo cual indica que podemos colocar una letra.


Fig. 5.16 Condiciones para seleccionar el tipo de elemento

Al colocar la letra I aparece un recuadro en el cual nos indica a que se refiere la letra. Es
este caso es una entrada.
En este recuadro nos muestra a que elemento va a pertenecer en este caso le corresponde
0/0, los dems datos corresponde al tipo de procesador (fig. 5.17).
Se da doble click y aparecer la leyenda en el cuadro ahora se le da enter con teclado y
aparecer un recuadro nuevo (fig. 5.17).

Metodologa RSView 32



105


Fig. 5.17 Condiciones para nombrar y designarle nmero

En este cuadro se coloca el nombre y el smbolo que se desee poner.

Fig. 5.18 Condiciones para colocar simbolo
Para RSLogix es comn tener los colores amarillo (nombre del elemento) y verde (smbolo),
para la identificacin de los componentes del diagrama LADDER

Fig. 5.19 Componentes en un diagrama LADDER
Nota: es importante
colocar el smbolo
ya que sirve de
apoyo para verificar
los elementos con
los que se trabaja

Metodologa RSView 32



106
Para nombrar a los elementos tenemos 4 letras:
TIPOS DE ELEMENTOS
I Entrada
O Salidas
T Temporizador
C Contador


5.1.5 Ejemplo de diagramas LADDER
Para los ejercicios propondremos las instrucciones mencionadas en el tema anterior.
Ejercicio 1: Realizar el arranque y paro de un motor.
DESARROLLO:
Como antecedentes se toman las instrucciones XIC (contacto normalmente abierto), XIO
(contacto normalmente cerrado) y OTE (salida), ya identificado los elementos, se abre el
programa y se configura (utilizar micrologix 1000) (ver referencia tema 5.1.2 ). Al terminar de
configurar el programa seleccionar los elementos antes descritos.




Fig. 5.20 En la rama 0000 se muestran los elementos del ejercicio
Se debe de tomar en cuenta que existen 4 tipos de elementos y cada uno le corresponde
una literal, para este ejercicio los elementos XIC y XIO les corresponde l letra I de entrada
En la barra de LADDER presionar los iconos
XIC, XIO y OTE
Al presionar los iconos, estos
elementos aparecen en la rama, pero
sin identificacin, aparecen con signo
de interrogacin

Metodologa RSView 32



107
(imput) y al tercer elemento la letra O de salida (output energize), una vez identificando los
elementos, corresponde a nombrarlos (ver referencia tema 5.1.4).


Fig. 5.21 Muestra las direcciones de cada elemento, XIC es BA y XIO es BP
Para el ejercicio mostrado XIC toma el valor de un contacto normalmente abierto y se le da el
nombre de botn de arranque y XIO es un contacto normalmente cerrado, y toma el valor de
botn de paro, la salida es la estacin y toma el nombre de M1.

Fig. 5.22 Los elementos toman valores
Teniendo el ejercicio ya terminado, se procede a verificar si contiene errores o no para ello
utilizaremos los siguiente iconos:
Panel de resultados: aparecen los errores de programacin que surgen al verificar la
correccin del programa realizado (situados en la barra de iconos). Efectuando doble clic
sobre el error, automticamente el cursor se situar sobre la ventana de programa Ladder en
la posicin donde se ha producido tal error.

Metodologa RSView 32



108

Fig. 5.23 Icono de panel de resultados
Sobre el mismo ejercicio se creara un error para utilizar el panel de resultados, pr esto
eliminamos el nombre y se quedara con el signo de interrogacin, al presionar el icono con la
hoja y la palomita no mandara un mensaje, que se encuentra en un recudro llamado
RESULS el cual mostrara el error en el diagrama LADDER

Fig. 5.24 Mensaje de error activando Panel de resultados
Despus de corregir el error, correr de nuevo panel de control y ya no se encontrara el error,
quedando como en la fig. 5.22

Ejercicio 2: Realizar el diagrama LADDER para accionar un motor en 8 segundos, despus
de accionar el botn de arranque, colocar botn de paro.

Fig 5.25 Temporizador TON
El error se marca con
un click del mouse, al
momento de marcar,
en el diagrama LADDER
nos representa el error,
en este caso es un error
de identificacin.
Timer Base: intervalo de tiempo que con
el hace el conteo y puede ser de 1.0,
0.01, 0.001 segundos.
Preset: tiempo establecido en cual ha
de mandar la seal.
Accum: conteo del timer.

Metodologa RSView 32



109
DESARROLLO:
En la lnea 0000 se colocan los botones de paro y arranque, as como el temporizador
(colocar la nomenclatura correspondiente a dichos botones), para el temporizador colocar T
y acceder a timer como lo muestra la siguiente figura.

Fig. 5.26 Diagrama LADDER

En la lnea 0001 se coloca un XIO como condicin para que arranque el motor E1, si se
desea detener el sistema se acciona el botn de paro BP.

5.1.6 Diagrama de flujo, crear un proyecto en RSLogix





(Continua)

Para este caso se tiene que realizar una operacin mas, la cual
consiste en:
1. Colocar al XIC la letra T y temporizar 4
2. Tomar la secuencia que es prueba para el siguiente
elemento
3. Cuando aparezca T4:0 escribir enseguida /DN esto para que
reconozca a esta como condicin, quedando as T4:0/DN
aunque no aparezca en el ejemplo
Recordar que se toma el
nmero que nos marca en la
pestaa RSLogix
Inicio
Inico
Tener instalado el software RSLogix
500, con la licencia correspondiente
Tener instalado el software RSLogix500,
con la licencia correspondiente.
Acceder al programa mediante el icono
de acceso rpido o por inicio
Acceder al programa mediante el icono
de acceso rpido o por inicio

Metodologa RSView 32



110











NO

SI








5.2 RSLinx
RSLinx es el software que se encarga de regular las comunicaciones entre los diferentes
dispositivos utilizando la plataforma de Windows. Proporciona el acceso de os controladores
Allen-Bradley a una gran variedad de aplicaciones de Rockwell Software, tales como
RSLogix 500.
Configurar la interface para el
procesador o PLC con el que se desea
trabajar
Trabar con instrucciones, diagrama de
contacto (escalera) en barra LADDER
Instrucciones bsicas,
temporizadores y
contadores
Nomenclatura o sintaxis de los
elementos
Verificar elemento o
nomenclatura
Panel de resultados
Guardar archivo con extensin .ACH
Guardar archivo con extensin .ACH
Fin

Metodologa RSView 32



111

Existen diferentes paquetes segn
la funcionalidad a la que se haya de
destinar el software. En nuestro
caso y debido a las necesidades del
proyecto se usar RSLinx Lite, que
es el paquete ms sencillo y
econmico. ste no est disponible
comercialmente pero se incluye en
el RSLogix 500, el software propio
de programacin del autmata. A
partir de ahora nos referiremos al
producto nicamente como RSLinx.



Fig. 5.28 Pantalla principal de RSLinx
Para acceder al programa se puede realizar por medio del acceso directo o por inicio de
Windows.
RSLinx es una paqueteri de comunicacin por lo cual no tiene gran cantidad de comandos
1) Barra de men: Se encuentran los comandos como abrir, comunicacin, seguridad y tipo
de despliegue en la pantalla.
5.27 Logo de software RSLinx
1
2

Metodologa RSView 32



112
2) Barra de iconos: Tiene los comandos en forma grafica, que son de facial acceso y
manejo, en esta parte se encentran los mas utilizados.

5.2.1 Configuracin de comunicacin
Como primer paso en la utilizacin del RSLinx se
proceder a la configuracin de la red existente.
Los pasos a seguir son los siguientes:
1. Acceder l programa por medio del icono o por men y a continuacin a configuracin de
drivers, el desplegara la siguiente pantalla.

Fig. 5.30 Configuracin de drivers

2. Se debe de posicionar en el recuadro
el cual desplegara una serie de driver con los cuales se hace la comunicacin, para nuestro
caso seleccionaremos SLC 500.
3. Se selecciona el icono Add New.. al hacer esto desplegara otra pantalla la cual nos
informara el nombre de controlador y el numero de estacin, esto lo hace por default, al
terminar aparece seleccionado y en modo RUNNING
Acceso a comunicacion
IFig. 5.29 configuracin de drivers

Metodologa RSView 32



113


Fig. 5.31 Confirmacin de eleccin de driver

Con el mismo dilogo podemos editar, detener o borrar ms tarde la red una vez ya est
configurado.
Si se intenta eliminar un controlador puede que aparezca un mensaje diciendo que el
controlador est en uso y no puede ser eliminado. Primero se deben terminar las
comunicaciones que usen ese controlador. Si no, podemos detenerlo (Stop) y luego
eliminarlo (Delete).
4. Otro forma de cerciorase de que esta establecida la comunicacin es observando la prte
inferior de la pantalla, se encuentra un icono el cual muestra la comunicacin.

Fig. 5.32 Icono de RSLinx
5.2.3 RSWho
Si nos dirigimos al men Communications>RSWho dentro del programa RSLinx se muestran
todas las estaciones disponibles/activas en las redes de comunicacin. Des de esta
aplicacin podemos ver en cada momento la red que est funcionando, sus componentes y
sus propiedades.

Fig. 5.33 RSWho
Con este comando nos permite visualizar quien se encuentra activado en la red o PC de
trabajo.


Metodologa RSView 32



114
5.2.4 Diagrama de flujo de comunicacin con RSLinx y RSLogix















NO


SI






Inicio
Instalacin de Software RSLinx,
con licencia correspondiente
Instalacin de Software RSLinx,
con licencia correspondiente
Acceder al programa mediante
icono de acceso directo o inicio de
Windows
Acceder comunicaciones y buscar
driver
Acceder comunicaciones y buscar
driver
Drivers de comunicacin
Se utiliza el
comando
RSWho
Si no se
conoce al
procesador
Se establece la comunicacin
Fin

Metodologa RSView 32



115
5.3 RSLogix Emulate 500
Este software de la familia de Rockwell Software es una herramienta que permite visualizar
los posibles errores y secuencias que tiene el diseo de diagrama LADDER, al encontrar
esos errores se pueden corregir y hacer una depuracin.
Este programa tiene la capacidad de simular el software de RSLogix, esto lo realiza
mediante la comunicacin que proporciona RSLinx, de esta forma simula como si estuviera
el PLC en forma fsica.
5.3.1 Interface RSLogix Emulate 500
1 2 3 4

Fig. 5.34 Pantalla principal Emule 500

La interface de RSLogix Emulate 500 contiene los siguientes elementos:
1) Archivos de programa: el cual consta de lo siguientes elementos:

Abrir: Permite seleccionar el archivo que se desea emular (simular)
Cerrar: Elimina el archivo que se encuentre emulando, esta funcin solo se activa
con HTL, adems elimina el archivo que eta emulado.
2) Selector de archivo: en esta pestaa se muestra el nombre del archivo que se est
emulando, y el numero de la estacin de trabajo.
3) Seleccin de modo: En esta seccin de comandos se encuentran los siguientes
elementos (fig. 5.34):
A) RUN: este modo permite energizar las lneas de diagrama LADDER en RSLogix.
B) HTL: este modo detiene la simulacin y activa el icono de cerrar.
C) TST: ejecuta test por elemento o elementos, esto se es, verifica cada elemento y al que
se encuentra ligado con este, se realiza mediante forc on en RSLogix.
D) ONE: ejecuta un verificacin por rama
A B C D E

Metodologa RSView 32



116
E) SCN: ejecuta el escaneo en todo el programa creado
4) Visualizar: Verifica el modo en el que se encuentra y el servidor de comunicion.
5.3.2 Emular
Para comenzar a trabajar en la simulacin de un programa diseado en Rockwell Software,
se debe tener el diseo del diagrama LADDER y que se haya verificado que no contenga
errores, posteriormente se realiza lo siguiente:
1) Abrir el programa RSLogix, con el diagrama en escalera sin errores.
2) Realizar el enlace de comunicacin con el
programa RSLinx, y utilizar el procesador
EMU500-1, para mayor referencia ver el
tema 5.2.1
3) Abrir el programa RSLogix Emulate
4) Acceder al icono abrir y este desplegara
una pantalla la cual muestra el archivo que
se va a emular, debe de coincidir con el que
se abri en RSLogix, editor de diagrama
LADDER.
NOTA: RSLogix emlate solo abre archivos
con extensin .ach,
5) Con el archivo ya seleccionado se tienen las opciones de seleccin de modo, ya sea con
RSLogix o RSLogix Emulate,
6) Realizaremos la emulacin en RSLogix en la
cual se trabaja con la barra de estado del
procesador, se selecciona OFFLINE con botn
izquierdo y este desplegara un recuadro en el
cual muestra opciones, se toma Go Online, al
hacer este cambio, manda mensaje en cual pide
si se desea guardar el archivo con otro nombre,
si se acepta lo opcin, guarda con otro nombre y
con el que se est emulando cambia de estado.
7) En Go Online se tienen 3 formas las cuales
son:
a) ONE en este modo el programa genera TET
NOT RUN, y solo tiene acceso al primer elemento
Fig. 5.35 pantalla de abrir archivo, tiene ambiente de Windows.
Fig. 5.36 Colocar en marcha Emulate 500

Metodologa RSView 32



117
para activarlo. Cuando esta en esto modo el color en el estado de procesador cambia color
amarillo.
Para generar la
simulacin previa se
tiene que forzar al
elemento a probar, para
ello se posiciona el
cursor sobre el elemento
y con botn derecho del
mouse se da click y
aparace un men en el
cual en la parte inferior
se encuentra Force On
con el cual se simula el
elemento, para detener
el elemto se hace lo
mismo pero se
selecciona Force Off.

Fig. 5.37 Modo ONE
Force On
Force Off
Modo ONE, para
RSLogix
RSLogix Emulate

Metodologa RSView 32



118
b) TST al igual que el otro modo solo ofrece un test pero nivel general. Aqu el color en
estado del procesador camia a rojo
c) RUN las lneas de energa cambia color verde y el estado del procesador cambia a color
verder. EN ESTE MODO YA SE PUEDE EMULAR Y VERIFICAR LO HACE EL
PROGRAMA LADDER.

Fig. 5.38 Comenzando a emular con el primer elemento

Fig. 5.39 Se cumplen las condiciones
Para terminar la simulacin se posiciona al elemento que detenga el diagrama, y se va a el
estado de procesador y selecciona el modo FORCE OFF.
- Se energiza el primer
elemento
- Estos elementos no se
activan, hasta que se
cumplan las condiciones
necesarias


Metodologa RSView 32



119
Para eliminar el archivo que se est emulando se activa la pantalla de RSlogix emlate y se
activa el modo HLT, esto a su vez activa el icono de close al dar click el archivo se cierra y
esta listo para poder emular otro archivo.

Fig. 5.40 Eliminar el archivo emulado

5.3.3 Diagrama de flujo, emular proyecto de RSLogix en RSLogix Emulate














(Continua)


Inicio
Abrir programa RSLogix y crear
o abrir archivo en programa
ladder
Realizar el enlace de
comunicacin con RSLinx, utilizar
EMU500
Realizar el enlace de
comunicacin con RSLinx,
utilizar EMU500
Abrir RSLogix Emuate y abrir el
archivo que esta abierto en
RSLogix
Abrir RSLogix Emulate y abrir
el archivo que esta abierto en
RSLogix

Metodologa RSView 32



120










5.4 RSView 32
El control y monitoreo de maquinas y
sistemas de produccin automatizadas
deben de tener versatilidad y capacidad
de comunicarse a una serie de
tecnologas abiertas, de igual forma, al
implementar scada en un sistema de
produccin. RSView32 ofrece una
interface de operador hombre-maquina.
RSview32 al igual que toda la familia
de Rockwell software trabaja bajo la
plataforma de Windows.

5.4.1 Interface RSview32
La interface de RSView 32 ofrece varias ventanas que se tienen que ir llenando (parece un
formato) conforme se avanza con el programa. Por ello se hace comienzo a un proyecto
nuevo.
Qu es un proyecto?
Un proyecto consta de una carpeta en el disco duro que contiene, como mnimo, los
siguientes elementos:

Configurar MODO a
consideracin del usuario
Realizar emulacin del proyecto
en RSLogix
Realizar emulacin del
proyecto en RSLogix
Fin
Fig. 5.40 RSView32 software para scada

Metodologa RSView 32



121

Fig. 5.42 Carpetas que se crean en un proyecto de RSView
1) archivo del proyecto (*.RSV)
2) carpeta de tags
3) carpeta comprf (perfil de comunicaciones)
4) carpeta de cach
El archivo *.RSV contiene informacin general del proyecto, tal como una lista de los
componentes del proyecto, y su ubicacin en los directorios, as como los nmeros de las
versiones. De manera predeterminada, todos los componentes del proyecto se ubican
localmente en carpetas bajo la carpeta del proyecto, pero tambin se pueden ubicar en otros
directorios o compartirse con otros proyectos que se estn ejecutando en otras
computadoras.
Creacin de un proyecto.

Fig. 5.43 Pantalla para abrir o crear un proyecto
El nombre del
proyecto de
cocola en este
recuadro.
Para especificar
un nombre
diferente para el
subdirectorio,
escrbalo aqu.

Metodologa RSView 32



122
Para crear un proyecto es necesario accesar al programa esto se hace mediante el icono de
escritorio o por medio de la barra de inicio. Esto se hace como si fuese un archivo de Word,
De igual manera para acceder a un proyecto se puede accesar por esta misma pantalla.
Al terminar de introducir los datos correspondientes aparece el editor de pantalla.

Fig. 5.34 Ventana principal RSview32
Con la pantalla principal en el modo Edit mode se comienza a desplegar los comandos con
los cuales se configura el proyecto.
La barra de mens. La barra de mens contiene los elementos de men de la ventana
activa. Cada editor tiene su propio conjunto de mens.
La barra de herramientas. La barra de herramientas contiene botones para los elementos
de men utilizados frecuentemente, para poder obtener acceso rpidamente a esos
elementos sin tener que abrir el men. Cuando seala un botn en la barra de herramientas,
el nombre del botn se muestra en un cuadro de informacin sobre herramientas.
El Administrador de proyectos. El Administrador de proyectos contiene los editores para
crear y editar los componentes que integrarn su proyecto.
La barra de actividades. La barra de actividades muestra las actividades del sistema. Para
registrar actividades en la barra de actividades, se deben seleccionar las casillas de
verificacin de la Barra de actividades en el editor de Configuracin del registro
Barra de
Herramientas

Barra de mens

Administrador
de proyecto




Barra de
actividades

Barra de
estado

Metodologa RSView 32



123
La barra de estado. La barra de estado proporciona distintos tipos de informacin, segn
sea la ubicacin del puntero y lo que est haciendo RSView32. Puede proporcionar
informacin acerca de:
1. la ventana activa o la herramienta seleccionada. Por ejemplo, si coloca el puntero
sobre el botn Abrir, aparece el siguiente mensaje en la barra de estado:

2. la ubicacin de un componente del proyecto. Por ejemplo, si selecciona un
componente en el Administrador de proyectos, la barra de estado indica la ruta de
acceso al componente, tal como:


5.4.2 Editores de proyecto

Fig. 5.45 Edit Mode, carpetas para editar proyecto

Metodologa RSView 32



124
En la ventana de administrador de proyectos se observan dos pestanas, en cuales muestra
la forma edit mode, en cual se configura los parmetros del proyecto y run mode, nos
permite correr los parmetros antes configurado.
A continuacin se describen las partes del administrador de proyectos:
Fichas: El Administrador de proyectos contiene fichas de manera que usted pueda alternar
fcilmente entre los modos de edicin y ejecucin. La ficha Modo de edicin contiene los
editores para desarrollar su proyecto. La ficha Modo de ejecucin contiene los componentes
que usted puede utilizar durante la ejecucin. Alternar entre las dos fichas le permite probar
su proyecto rpidamente a medida que lo est creando.
En el modo de ejecucin, puede ejecutar componentes individuales del proyecto o puede
ejecutar el proyecto entero. Cuando est en este modo, podr ver lo que vern los usuarios
de su proyecto. Haga doble clic en un componente para ejecutarlo.
Carpetas: El Administrador de proyectos utiliza carpetas para organizar los editores. Para
abrir o cerrar una carpeta, puede realizar cualquiera de las siguientes acciones:
a) haga doble clic en la carpeta
b) presione Intro para abrir o cerrar la carpeta, segn sea el estado actual
c) seleccione la carpeta, haga clic con el botn derecho del mouse para abrir el
Men de contexto y luego haga clic en Expandir o Contraer.


Editores: Los editores sirven para crear o configurar los componentes de un proyecto. Para
abrir un editor, realice cualquiera de las siguientes acciones:
a) haga doble clic en el icono del editor
b) seleccione el icono del editor, haga clic con el botn derecho del mouse para
Abrir el men de contexto y
luego haga clic en Nuevo o
Mostrar



El men de contexto contiene Nuevo si puede crear un componente con el editor y contiene
Mostrar si no puede crear un componente con el editor.
Fig. 5.46 Abrir carpeta
Fig. 5.47 Editar un parmetro

Metodologa RSView 32



125
La siguiente tabla describe cada editor.
Editor Sirve para
SYSTEM

Especificar los canales para la comunicacin de los
controladores directos con los dispositivos. Los canales deben
establecerse antes de configurar los nodos para los dispositivos
con controladores directos.

Asignar nombres y definir atributos para los dispositivos con
controladores directos, servidores OPC o servidores DDE con los
que se comunicar RSView32.

Configurar la velocidad con la que se escanearn los tags que se
comunicarn con los dispositivos con controladores directos.

Crear tags y configurar las alarmas.

Mostrar los valores en tiempo real de un tag o de un grupo de
tags.

Asignar cdigos de seguridad a los usuarios a fin de limitar el
acceso a un proyecto.

Asignar cdigos de seguridad a los comandos y las macros.

Especificar el tipo de actividad del sistema que desea registrar y
dnde, cundo y cmo desea que se registre.

Ver los archivos de registro de actividades.

Especificar cmo se ver su proyecto y qu se ejecutar cuando
se inicie el proyecto.

Abrir una lnea de comandos para introducir comandos
RSView32.

GRAPHICS

Crear pantallas grficas.

Arrastrar y colocar objetos de las bibliotecas de grficos en sus
pantallas grficas.

Crear un archivo de parmetros que se utilizar con las pantallas
grficas que contienen marcadores de posicin de tags, para que
usted pueda utilizar las mismas pantallas grficas con tags
diferentes.

Crear un archivo de receta que se utilizar con las pantallas
grficas que contienen un campo de receta.


5.4.3 Ejercicio con RSView
Para el desarrollo de proyectos con RSView es necesario contar con la plataforma de
software de Rockwell, los cuales comprenden:
a) RSLogix 500
b) RSlinx

Metodologa RSView 32



126
c) RSlogix Emulate
d) RSView
Al verificar que se encuentren los cuatro programas instalados, realizar el siguiente ejercicio.
Ejercicio: Crear un sistema de paro y arranque para un motor, con sealamiento de
precaucin en RSview.
DESARROLLO.
a) Crear una carpeta en la cual se guardara dicho proyecto con RSLogix en diagrama
LADDER
NOTA: Guardar el proyecto para emular .ACH y otro con extensin .RSS, ya que el
que tiene la extensin .RSS sirve para sacar la base de datos del PLC y el que tiene
.ACH nos sirve para correr en RSView. Al guardar el archivo es conveniente guardalo
con alguna extensin para diferenciar cual se va a Emular y cual es para RSView.


Fig. 5.48 Caractersticas del programa Ladder
Durante el proceso de guardar los archivos es necesario guardarlo dos veces, con las
dos extensiones ya mencionados anteriormente. Esto es necesario ya que el archio
guardado con la extensin RSS, nos permite ver qu elementos estn y cules son
los que se editan TAGS.
Los elementos mostrados en el diagrama LADDER deven
tener sus nombres y direcciones.

Metodologa RSView 32



127


5.49 Pantalla cuando se guarda el archivo
b) Abrir RSLinx y realizar la comunicacin con el driver SLC 500 (DH485) Emulator
driver. (Ver tema 5.2.1)

5.40 Abriendo comunicacin con RSLinx
c) Realizar emulacin del archivo creado con RSLogix Emulate. Y colocarlo en modo
RUN. (Ver tema 5.3.2)

Se recomienda
activar la casilla
para salvar la
base de datos del
archivo, esto es
guardar los
nombres y
direcciones de
los elementos
utilizados en el
programa
Recordar la carpeta
en la cual se
guardan los archivos

Metodologa RSView 32



128

Fig. 5.41 Los tres programas comunicados
d) Crear un proyecto nuevo en RSView 32 (ver tema 5.4.2)

Fig. 5.42 Editor en modo de confiurar
Las pantallas pueden estar por
separado
Proyecto en modo RUN
RSLogix emlate en modo RUN y con el archivo del proyecto
cargado
Comunicacin en servicio con RSLinx.


Metodologa RSView 32



129
e) Al generar un nuevo proyecto, se visualiza los modos en forma EDIT y RUN, se debe
trabajar en modo EDIT, para ello se debe comenzar a configurar.

EDITAR SYSTEM

f) Editar CHANNEL: Se hace doble click con botn izquierdo de mouse, aparecer una
pantalla en la cual se colocan las caractersticas del canal de comunicacin y con
quien se est haciendo dicho comunicacin.

Fig. 5.43 Editor Channel
Al colocar los dato adecuados, aparece la pantalla de la siguiente forma, se da OK y se
contina con el siguiente editor.

Fig. 5.44 Chennel configurado
Tipo de driver, en
este caso es DH-
485, el cual
pertenece al
Emulate 500
Al seleccionar el
driver, aparecer
EMU500-1
Por default
seleccionara l
driver como
PRIMARY

Metodologa RSView 32



130
g) Editar NODE: Define con que elementos va a realizar la comunicacin adems de
asignar nombres y atributos con los dispositivos con los cuales va a trabajar.

Fig. 5.45 Editor NODE

Fig. 5.46 Configuracion de SATIONS
Con los datos correctos,
aparecen los datos en la
casilla correspondiente
Station: se
configura con
el ambiente
de RSwho de
RSLinx, (ver
tema 5.2.3)
Se coloca
cualquier
nombre, solo
respetando que
no exista
espacio entre
las letra,
ejemplo:
paro_arranque
Por default
aparece ya
que se ha
configurado
CHANNEL
01 UNTITLED es el PLC con el cual se trabaja, se
selecciona con botn izquierdo del mouse

Metodologa RSView 32



131

Fig. 5.47 NODE configurado
h) Editar SCAN CLASS: configura la velocidad-
i) Editar TAG DATABASE: Es el punto ms importante, ya que aqu se editan los
TAGS con los cuales se realizaran los grficos para el enlace entre el PLC y RSView.
Se abre la carpeta y aparece la siguiente pantalla:

Fig. 5.48 Confiracion de TAG DATABASE
Con la siguiente pantalla se obtiene la base de datos:
DB Browser,
con este icono
se obtienen los
tag del PLC,
para ello se da
click en el icono

Metodologa RSView 32



132

Fig. 5.49 Obtener base datos del PLC
1) NODE NAME: con la configuracin previa en NODO por default tiene que
aparecer el nombre, previamente configurado
2) SCAN CLASE: es el valor que se le asigna al tag.
3) PLC DATABASE: en este punto se abre el archivo del proyecto realizado
en RSLogix 500, con la extensin RSS, para buscarlo se presiona el icono
BROWSE, se selecciona y aparecen los elementos editados, al no
aparecer indica que el archivo no fue guardado con elementos editados
(ver el punto A del tema 5.4.3.). Al obtener la direccin aparece la siguiente
pantalla con los elementos editados.

Fig. 5.50 Editar TAGS atreves del PLC


1
2
3
4
5
Base de datos del
PLC
La direccin del
archivo
Aparece el nombre
del nodo y el driver

Metodologa RSView 32



133
Para seleccionar el elemento se posiciona el cursor en elemento deseado
y se da click, aparece remarcado con un rectngulo en color azul, se da
click en ok y ele elemento aparece ya editado en TAG DATABASE.

Fig. 5.51 Elemento editado por PLC DATABASE BROWSER
Como muestra la fig. 5.51, el recuadro en color negro indicado que el
elemento esta dado de alta, de igual manera en automtico coloca el
nombre, descripcin del elemento y si es analgico o digital, todos esto
parmetros son necesarios.

Fig. 5.52 Los tres elementos dados de alta en TAG DATABASE
Con elementos ya dados de alta se cierra la pantalla y se continua
configurando
EDITAR GRAPHICS

Metodologa RSView 32



134
j) Editar DISPLAY, es el espacio con el qu cuenta RSView para colocar los grficos que
se deseen para el proyecto generado en RSLogix 500. Para desplegar el men de
opciones de display se coloca el cursor dentro del area de trabajo y con boon
derecho del mouse se da click y aparece el men.

Fig 5.53 Pantalla de display y grid activado
1) Show grid: muestra una trama de puntos, la cual ayuda a colocar los objetos a
distancias asignadas.
2) Snap ON: al dibujar cualquier objeto se necesita un punto de referencia para
colocar el objeto, este se da cuando se activa esta opcin, se apoya de los puntos
de la trama de Swow grid
3) Display settings: permite mocar las caractersticas del display, por ejemplo el
color.

Fig 5.54 Cambiar color al display
Espacio en el que se trabaja con os proyectos grficos
Opciones con la que cuenta para configurar el display
Se posiciona el
mouse en el
icono de color,
se da click con
botn derecho
y aparece una
pequea
pantalla
mostrando los
colores.

Metodologa RSView 32



135
k) Editar LYBRARY, en este editor se encuentra en su base de datos, en las cuales se
encuentran botones industriales, botellas, cronmetros, etc., al seleccionar en este
caso BUTTONS-INDUSTRIAL aparece otra pantalla en cual se encuentran los
botones ya diseados, selecciona el botn START y STOP, se selecciona el elemto y
se arrastra con el puntero del mouse. Al terminar de colocar los botones, cerrar library
buttons, al momento de realizar esta operacin, mandara un mensaje, el cual pide
guardar los cambios efectuados en esa librera, a lo cual selecciona no guardar
cambios.

Fig. 5.55 Configuracin de display con ayuda de library

Fig. 5.56 Display con botones de paro y arranque

Metodologa RSView 32



136
Al colocar los elementos el display que conformado como en la figura anterior, ahora
se aade una alarma la cual muestra que el motor est en funcionamiento.


Fig. 5.57 Pantalla para crear objetos
Configuracin de botones de arranque y paro:
1) Seleccionar el rea con la que se va a trabajar, esto se hace dando click al
elemento con botn izquierdo de mouse.
Para realizar las modificaciones en el
botn, ambas areas de trabajo son
adecuadas, pero en la primera cambia
toda el rea de color, en la segunda solo
cambiara el rea del circulo



2) Al seleccionar el rea con la cual se va a trabajar, se da click con botn izquierdo
del mouse y aparece una pantalla en la cual podemos dar animacin.
Text: Genera palabras
Butto: Crea un botn nuevo
Barra de dibujo: Crea imgenes las cuales pueden tomar
animacin
Curso: regresa a cursor cuando se ha seleccionado algo
Fig. 5.58 seleccionar rea de trabajo

Metodologa RSView 32



137

Fig. 5.59 Animacin a un botn TAG

Fig. 5.60 Configuracin de color
Como se muestra en la
figura, aparece las
pantallas, con la cuales
se da animacin.
En animacin, se
modifica color, touch.
NOTA: no aparecen
marcados, en este
ejemplo aparecen ya
marcadas, porque se
configuraron
previamente.
Al seleccionar COLOR
mostrara la otra
pantalla.
Al aparecer esta pestaa
seleccionar TAGS.
Aparece otra ventana la cual
muestra los elementos del PLC y
con los que se van a trabajar, en
este caso es para BP.
Los colores mostrados para el
elemento BP estn ya por
default, si se desea cambiar se
modifican en BLINK y se
selecciona el color. Se sugiere
tomar los colores ya
predeterminados y dar APPLY al
hacer esto color aparecer con
una marca, mostrando que ya ha
sido configurado color.

Metodologa RSView 32



138

Fig. 5.61
Para configurar de botn de, para set se tiene:
1) Seleccionar la pestaa que se encuentra en el crculo rojo con 1.
a) =: Escribe el valor de una tag.
b) Database: Abre el editor de la base de datos.
c) DatabaseSync: sincroniza la base de datos.
d) Monitor: Abre el editor del monitor de la base de datos o del tag
e) Set: Acciona el elemento y no queda enclavado 1= verdadero, 0=
falso.
f) Toggle: Acciona el elemento y queda enclavado.
2) Configurar con la opcin SET.

Fig. 5.62 Configurar SET
2
1
Seleccionar el TAG o elemento presionando el
icono.
Seleccionar el valor 1
Al configurar de forma correcta el mensaje de
error se elimina y aparece el icono de FINISH.

Metodologa RSView 32



139
3) Realizar la misma operacin para el botn de START, al se comprueba si
esta configurado o no los botones con sus respectivos elementos.

Fig. 5.63 Comprobando los botones
Seleccionar el MODO
RUN en el DISPLAY y
para detener es NORMAL
.
En modo RUN presionar
botn de START y
monitorear el programa
RSLogix 500, se observara
que lo elementos
cambian de estado, esto
es accionan el motor, con
el botn STOP se queda
fuera de lnea el motor.
Para detener el motor se
acciona el botn STOP,
para regresar a la
configuracin de DISPLAY
se selecciona en icono
NORMA.

Metodologa RSView 32



140
l) Se continua configurando el DISPLAY, se colocan letreros, como son: el nombre de
la maquina y una alarma visual que muestre si se el motor se encuentra en paro o
est en funcionamiento, para esto se ocupa el icono de TEX , al seleccionar el
icono se coloca el cursor en el DISPLAY y con botn izquierdo del mouse se da click
con botn derecho y coloca un cursor parecido al que se ocupa en WORD para
generar textos, para referencia en donde colocar el texto se utiliza la ayuda del GRID.

Fig. 5.63 Colocar letrero en DISPLAY
m) Colocar imagen la cual muestra la alarma visual, se utiliza la barra de creacin de
objetos, para el ejercicio se ocupa ELLIPSE.

Fig. 5.64 Colocar alarma visual

1) Seleccionar la imagen.
Cursor
para
colocar
texto

Metodologa RSView 32



141
2) Configurar en color, al seleccionar el tag se ocupa M1 y por default marca
color rojo en 0 y 1 en verde seleccionar APPLY y dar RUN.
n) Salir del programa y guarda los cambios, efectuados.
o) Al abrir el programa seleccionar
p) Seleccionar el modo RUN
q) Abrir GRAPHICS
r) Seleccionar DISPLAY
s) Doble clic en UNTITLED
t) Seleccionar STAR
u) Seleccionar RUN PROYECT.
NOTA: AL CORRER EL PROGRAMA se deben tener en activacin RSLogix, RSLinx,
RSLogix Emulate.

5.4.4 Diagrama de flujo de interaccin con Software de la familia ROCKWELL








No
Modificar el archivo

Si



(Continua)
INICIO
Crear proyecto con
RSLogix 500
Crear proyecto con
RSLogix 500
Guardar el proyecto con
extensin ACH y RSS
Guardar el proyecto con
extensin ACH y RSS
Guardar el archivo RSS
editado (descripcin)
Crear comunicacin con
RSLinx

Metodologa RSView 32



142


























Colocar en modo
RUNNING SLC 500
Emular archivo creado en
RSLogix 500
Crea proyecto con RSView
32
Configurar nodos
Obtener base de datos de
PLC para configurar TAG
Realizar emulacin con el
programa desarrollado
Guardar archivo
Fin
Fin

Metodologa RSView 32



143
5.5 TRAINING
En este tema se observa cmo se trabaja con salidas analgicas, digitales y bits, para el
empleo del programa RSLogix, Emulate 500 y RSView 32.
Para realizar los ejercicios, se cambian las entradas y salidas (InPut y OutPut) por
Bits para realizar la Emulacin.

5.5.1 Elementos digitales
Estos elementos pueden tomar valores finitos, correspondidos en falso o verdadero, para el
ejercicio 0 y 1, estos valores son los que tomaran las salidas del siguiente ejercicio, para ello
se manejan con la forma de BIT.
Para una lnea de reciclaje de PET se necesitan que trabajen en intervalos de tiempo, una
lnea, se tiene que detener cada 15 segundos y ponerse en marcha durante 10 segundos.
Es necesario estructurar el problema, saber qu es lo que se necesita?, por lo cual se
ayudara de el elemento grafico GRAFCET para desarrollar el problema.

B.A, B.P
El sistema enciende al presionar B.A y se detiene B.P.
B.A, B,P
T0, LN1 el sistema comienza a moverse durante 10 seg.
T0
T1, LN2 el sistema se detiene durante 15 seg.
T1
T1 condicin para reiniciar el sistema en forma continua
T1

Fig. 5.65 Diagrama GRAFCET

Al tener los elementos identificados se procede a colocar y editar los elementos en el
software de RSLogix 500
I
E0
E1
E2
E3

Metodologa RSView 32



144

Fig. 5.66 Diagrama LADDER en cual muestra tres etapas del problema

Fig. 5.67 Muestra la etapa 3 y los elementos de paro y movimiento de la lnea


Metodologa RSView 32



145

Fig. 5.68 Configurar los temporizadores-

Se configuran los programas para Emular, RSLinx y RSLogix Emulate 500, al terminar, abrir
un RSView, cerca del proyecto en donde guardo el proyecto realizado en RSlogix con las
respectivas extensiones.

Fig. 5.69 Vista de RSView con elementos configurados

Metodologa RSView 32



146
5.5.2 Elementos analgicos
Esos elementos pueden tomar valores infinitos, los cuales estn comprendidos entre dos
lmites. De igual forma se asignaran bit a los valores.
Desarrollar un control de temperatura.
De igual forma se tiene que determinar el diagrama grafcet.

Energizar lnea
Verifica los parmetros de limite superior e inferior
MOV
Compara los valores
LES, GTR
En lnea o apagado


Fig. 5.70 Diagrama grafcet
Con los elementos identificados se desarrolla el diagrama en rslogix.

Fig. 5.71 Diagrama LADDER
I
E0
E1
E2
Elementos
con los
cuales se
configuran
los tags

Metodologa RSView 32



147

Fig. 5.72 Display de control de temperatura

La configuracin del display, con el slider y numeric display se ocupan los comandos de
herramienta de dibujo

Fig. 5.73 Barra de herramientas de dibujo
Al seleccionar el cursor nos muestra la parte inferior el smbolo #, se dibuja un rectngulo y
aparece el siguiente cuadro de configuracin.

Fig. 5.74 configurar display

Metodologa RSView 32



148
Al configurar seleccionar TAGS para configurar la entrada o elemento al que se va a asignar
el valor, al terminar se configura la cantidad nmeros que aparecern en el display.
Para seleccionar slider se ocupa la librera y se selecciona el elemento ya sea en posicin
vertical u horizontal al configurar asegurarse de que se configure el cuadro de movimiento
con el mismo elemento del NUMERIC DISPLAY.

Fig. 7.75 seleccionar el elemento con el numeric display
Realizar la configuracin para el otro slider.

Fig. 7.78 Panta terminada
Para correr los programas guardar los archivos con extensin ACH y RSS, adems de
no cerrar la pantalla de TagServer que el que hace la comunicacin.





CAPTULO VI


EVALUACIN
ECONMICA





El precio de las cosas debera
depender de su mrito, jams de
su epteto.



Evaluacin econmica



150
Evaluacin econmica
Una vez realizada la parte tcnica, se puede apreciar que tan importante es la utilizacin de
esta metodologa, ya que traer como consecuencia que algunos que se le dificultara realizar
una aplicacin scada la puedan simular en modo real de manera fcil y eficaz.
Por lo tanto el estudio econmico que se presenta a continuacin determinara la inversin
econmica que se utilizo para poder elaborar dicho metodologa.
Premisas para el estudio econmico
Precios constantes del ltimo trimestre del ao 2009
Elaboracin de la metodologa 2 meses
Se considera que para la elaboracin de la metodologa desde la instalacin del
software hasta la implementacin del equipo.
Estimacin de la inversin total inicial.
La inversin inicial comprende la adquisicin de todos los accesorios tangibles e intangibles
necesarios para iniciar la elaboracin de la metodologa, para poder llevarla a cabo en la
siguiente tabla se observan los resultados de la estimacin de la inversin, se indica la
descripcin y costo total del equipo que se utilizo para realizar dicha metodologa.

6.1 Estudio de la evaluacin econmica
La importancia de una adecuada planeacin de las inversiones nos obliga a contar; antes de
llevarla a cabo, con la informacin preliminar del medio en el que se pretende invertir como
se mostrara el contenido tal como se presenta.
6.1.1 Costo fijo
El siguiente cuadro muestra los costos fijos para la implementacin y acondicionamiento del
rea para la imparticin de cursos.
a) Accesorios y computadoras $ 23,400.00
b) Software Windows XP profesional servs pack 3 $ 12,500.00
c) Software y controladores para RSlogix 500 y RSview32 $ 25,000.00
d) Asesoras para manejo adecuado del software SCL500 al
RSlogix 500
$ 7.000.00
e) Asesoras para manejo adecuado del software RSlogix
500 al enlace con RSview32
$ 7,000.00

Evaluacin econmica



151
f) Renta de oficina para cursos de 6 personas $ 4,000.00
g) Otros $ 1,000.00
TOTAL $ 79,900.00
Tabla 6.1

6.1.2 Estimacin total de la inversin
CONCEPTO PRECIO
a)Equipo a implementar $ 79,900.00
b)Instalacin de equipo y configuracin $ 12,000.00
c)Instalacin elctrica $ 6,000.00
d)Gastos de viaje y atencin a clientes $ 16,000.00
e)Publicidad e impresiones $ 12,000.00
f)Imprevistos $ 20,000.00
g)Mantenimiento $ 1,000.00
TOTAL $ 146,900.00
Tabla 6.2
6.2 Costos de produccin
Los costos de produccin estn determinados por los siguientes elementos para la
imparticin de los cursos:
a) Costo del instructor
b) Manuales del participante
c) Cafetera





Evaluacin econmica



152
6.2.1 Definicin de costos por curso
Descripcin Unidad Costo unitario Costo por curso
Costo del instructor Hrs

$ 100 $ 2,000
Manual del
participante
Pza. $ 50 $ 150
Cafetera $ 50 $ 150
TOTAL $ 200 $ 2,300
Tabla 6.3


6.3 Determinacin del precio del curso.
La finalidad de calcular el efectivo del proyecto, es que son, en forma general, el beneficio
real de la obtencin de recursos reales de los cursos dados.
Por otro lado, la importancia de determinar los flujos netos de efectivo es que son cantidades
que se usan en la evaluacin econmica. Mientras mayores sean los flujos netos de efectivo
(FNE), mejor ser la rentabilidad de los cursos
En la siguiente tabla se estructura los ingresos que se obtendrn por curso
Descripcin Hrs. Curso/hrs. $ precio hrs. $
Participante
Curso por
participante
RSlogix 20 20 $ 150 $ 3,000.00
Curso por
participante
RSview32 20 20 $ 150 $ 3,000.00

Tabla 6.4
Considerando que para poder abrir el curso se requiere de un mnimo de 3 personas por
curso y as poder operar en su totalidad al 100% de nuestra infraestructura.
Capacidad de oferta y la demanda
Considerando que en el mercado existen muchos cursos que ofrecen las mismas
caractersticas que se implementa en la metodologa, a comparacin de los dems es que el

Evaluacin econmica



153
precio es el ms accesible y en lo que se dan a conocer y que nos conozcan se pretende
establecer una capacidad de diseo en la cual se toma una base e ir creciendo a partir del
dato.
Participantes Costo del curso
en hrs.
Aprovechamiento
del curso en %
Ingresos $ M.N.
1 150.00 33.33% 3,000.00
2 300.00 66.66% 6,000.00
3 450.00 99.99% 9,000.00

Tabla 6.5
Considerando que la duracin en horas para un curso es de 20 hrs.
Por lo que se podra establecer un punto de equilibrio para poder establecer un elemento
base y verificar si existe rentabilidad.
Por un mtodo analtico diramos lo siguiente:


Q
E
= Nivel mnimo de produccin
C
F
= Costo total fijo
P = Precio del producto
C
V
= Costo variable por unidad
Por lo cual se obtendra lo siguiente

=
146900
450 200
= 587.6
Considerando estas caracterstica nuestro punto de equilibrio quedara hasta cuando se
impartiran 584 hrs de cursos por lo cual si resultara atractivo para poder establecer esta
inversin.
Ahora si considerramos que un curso se constituye de 20hrs tendran que impartirse 30
cursos de 20 horas para 3 participantes.


Evaluacin econmica



154

Fig. 6.6 Grafica punto de equilibrio

Mediante esta grafica podemos decir que si hay una buena rentabilidad de acuerdo al
estudio econmico.












Conclusiones



155
Conclusiones.
En la actualidad, se cuenta con tecnologa avanzada, la cual ayuda a permitir la
automatizacin de procesos, que pueden ir en base a la aplicaron deseada, la cual pude ser,
sencilla hasta una muy compleja, por ejemplo: manipular el avance y paro de una banda de
transporte de reciclado o una lnea de aplicacin de poliuretano en los parabrisas de
automviles.
Dentro de estos sistemas de automatizacin es necesario contar con herramientas que
permitan ver e identificar los problemas que se presenten, de igual manera en cmo
manipular los mismos, de esta forma se solucionan posibles fallas durante el proceso.
Para ello se ocupa SCADA (supervisin, control y adquisicin de datos) la cual permite una
interface hombre-mquina (HMI). Dentro de este sistema se encuentra una variedad de
software y esta forma encontramos Rockwell Software la cual se encuentra formada de la
siguiente manera:
- RSLogix 500
- RSLinx
- RSLogix Emulate
- RSView
En el mercado no se cuenta con informacin suficiente (manual o libro) la cual permita
manipular dichos programas y la manera como la configuracin permite la comunicacin
entre ellos mismos para generar plataformas de monitoreo mediante la PC (SCADA).
Durante la configuracin se encuentran inconveniente como son las variables, esta son las
seales, la cuales son:
- Seales analgicas
- Seales digitales
Al configurar se pueden obtener las siguientes variantes:
1) Entradas digitales y salidas digitales
2) Entradas digitales y salidas analgicas
Este tipo de entradas s configuran en el diseo del diagrama LADDER la cual nosmuestra
los tipos de entradas y las caractersticas de los mismo (rangos).
La presente metodologa permite al usuario disear el diagrama LADDER con RSLogix 500,
al igual que permite visualizar, los comandos, editar elementos y guardar los proyectos con
las caractersticas y extensiones necesarias para vincular con los dems software de la
familia Rockwell.

Conclusiones



156
Muestra la forma de cmo RSLinx realizar la comunicacin y la red de trabajo con el PLC,
adems de diagnosticas con RSWho de que estacin de trabajo se encuentra activada en
tiempo real.
Visualiza la forma de interaccin entre el PLC y el programa desarrollado con RSLogix 500,
esta lo realiza mediante la comunicacin de RSLinx y el emulador (RSLogix Emulate).
El usuario tiene las herramientas necesarias para generar un entorno grafico mediante la
interface de RSView 32 y la manera de comprobar la misma. De esta forma se crea un
ambiente de control y monitoreo en la cual existe una interaccin hombre-mquina (HMI).





















Glosario



157
GLOSARIO

Accin: Una actividad deseada por el actor.
Actividad: Termino neutral para expresar la realizacin de un acto. Contrasta con accin y
comportamiento. Esta palabra se usa en el sistema de actividad humana para enfatizar que
tales sistemas no son descripciones de acciones observadas en el mundo real.
Actor: En CATDWE, una persona que realiza una o mas de las actividades en el sistema.
Ambiente: En el modelo formal de sistemas, lo que permanece fuera de los lmites del
sistema.
AI: Analog Input (entrada analgica)
AO: Analog Output (salida analgica)

CATDWE: El nemnico de las seis caractersticas cruciales que se deben incluir en la
definicin bsica bien formulada.
Cliente: En el CATDWE, el beneficiario o victima de la actividad del sistema.
Comportamiento: La actividad de un animal (humano u otro) que un observador toma como
resultado de una dote gentica y un condicionamiento social.
Comportamiento (de un sistema): El transcurso del tiempo entre las variables del estado
de un sistema.
Comunicacin: La transferencia de informacin.
Continuidad: En el modelo formal del sistema, la propiedad de estabilidad motivada por
largo tiempo, que ayuda al sistema a recobrar la estabilidad debido a un cierto grado de
alteracin. La continuidad puede estar garantizada desde fuera del sistema o puede
derivarse de su colectividad y de su sistema de control.
Control: El proceso por el cual una entidad retiene su identidad y/o funcionamiento bajo
circunstancias cambiantes. En el modelo formal de sistema el proceso de toma de
decisiones asegura que se tome la accin de control a la luz del propsito o misin del
sistema y en el nivel observado de la medida del funcionamiento.
CPU: Central Procesing Unit (unidad central de proceso)

DCS: Distributed Control System (Sistema control distribuido)
DI: Digital Input (entrada digital)
DO: Digital Output (salida digital)

E/S: Entradas/Salidas fsicas al PLC

GRAFCET: Graphe de commande etape-transition

Medio ambiente o entorno (de un sistema): La totalidad de condiciones externas y detalles
concretos o abstractos que afectan el comportamiento de un sistema.
Metodologa de sistemas blandos: Metodologa de sistemas blandos para enfrentar
problemas del mundo real en la cual los fines conocidos como deseables no pueden ser
tomados como dados. La metodologa de sistemas blandos esta basada en la posicin
fenomenolgica.
Metodologa de sistemas duros: Metodologa de sistemas, conocida tambin como
ingeniera de sistemas, para enfrentar problemas del mundo real en los cuales el objetivo o
fin a lograrse puede ser tomado como dado. Por tanto, el sistema es ingeniado para lograr el
objetivo establecido.

PID: Regulador Proporcional-Integral-Derivativo

Glosario



158
PLC: Programable Logic Controller (Controlador programable por lgica)
Problema blando: Un problema, generalmente del mundo real, que no puede formularse
como una bsqueda de medios eficientes para lograr un fin determinado; un problema en el
cual los fines, metas o intenciones son en si mismos problemticos.

RAM: Random Acces Memory (Memoria de acceso aleatorio)
Regulacin: conservacin de la forma.
Restriccin: Una condicin limitativa.

SCADA: Supervisory Control And Data Acquisition (Control de supervisin y
Adquisicin de datos)

Bibliografa



159
Bibliografa.
CHECKLAND PETER. Pensamiento de sistemas, practica desistemas. Editorial LIMUSA
GARCA MORENO EMILIO. Automatizacin de procesos industriales (2001). Editorial
Alfaomega
PLC GUIDE (2009). Comandos RSLogix, Estructuras LADDER. Consulta 21 de octubre del
2009
Rockwell Software. Gua de resultados con RSView 32. Rockwell Automation.
Rockwell Software (2007). USERS GUIDE RSView. Rockwell Automation.
Rockwell Software. Referencia del conjunto de instrucciones. Controladores programables
PL5. Rockwell Automation.
Rockwell Software (2007). GETTING RESULTS GUIDE RSLinx Classic. Rockwell
Automation.
Rockwell Software (2007). GETTING RESULTS GUIDE RSLogix 500 . Rockwell
Automation.
Rockwell Software (2005). GETTING RESULTS GUIDE Emulate 5000 Processor
Emulation . Rockwell Automation.
SHNEIDERMAN, BEN, C. PLAISANT, DISEO DE INTERFACES DE USUARIO (2006),
Editorial4 ED, PEARSON.

THE LEARNING PIT (2009). Introduccin a comandos RSLogix y LADDER. Consulta 22 de
octubre 2009.

VAN GISH, JOHN P. Teora General de Sistemas (2da, edicin). Editorial Trillas.

You might also like