Anda di halaman 1dari 23

CP

o
o

4
Bienvenidos a

AUTOMATIZACION DE
P R O C E S O S INDUSTRIALES
CON P L C ' s (NIVEL I)
Facilitador: Iwg. Mauricio Gmez

E V E N T O D E S A R R O L L A D O CON A P O Y O D E
Universidad Don Bosco

CONTROLADORES LGICOS PROGRAMABLES


(PLC's N I V E L I )

Objetivos generales:
- Conocer el funcionamiento y las diferentes estructuras en los PLC's atendiendo a
su modelo.
- Realizar las operaciones bsicas de los PLC's y su construccin
- Programar PLC's utilizando la computadora personal con los software LOGO!
Confort 5.0 y ACCON PROSYS 1131 y CX Programmer
- Disear programas de aplicacin para LOGO!, SIMATIC S7-200 y OMRON CPIH

Temtica:
1. Introduccin a los PLC's:
Lgica Cableada y contactores
Lenguajes de PLC's comerciales
' 2. Programacin del Mdulo Lgico Universal LOGO!
3. Programacin de SIMATIC S7-200 con software Microwin
4. Programacin de SIMATIC S7-200 con software Prosys
5. Programacin de OMRON CPIH con software CX Programmer
6. Aplicaciones de los PLC's
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

PREFACIO

El control de procesos Industriales se hace hoy en da principalmente por autmatas de


lgica programable - los llamados P L C .

Estos equipos de la tecnologa de microelectrnica han avanzado mucho en los ltimos


aos. Antes estos equipos eran muy costosos y por lo tanto se usaban slo a nivel de
procesos con instalaciones costosas. Hoy en da estos equipos son mucho ms baratos y
ms potentes an. E s o da paso a un uso general y por lo tanto todos los tcnicos del rea
deberan dominar un mnimo de conocimientos sobre la estructura y programacin de estos
equipos.

Algunos equipos traen su propio lenguaje de programacin incluido, apto para el uso de
personas sin prctica (caso del LOGO!). Otros equipos necesitan una amplia experiencia en
la programacin y tambin se necesita un equipo de programacin y verificacin, lo que
normalmente significa computadora porttil (notebook). L a s ventajas de esta tecnologa son
muy amplias y se prestan no slo para nuevas instalaciones sino sirven para modernizar y
mejorar maquinarias antiguas.

Cada fabricante de P L C ofrece el software especfico para cada equipo. Esto tiene como
consecuencia que los programas desarrollados no se puedan transferir fcilmente a otros
equipos de otra marca.

Diferentes empresas de este sector se unieron en el grupo PLCopen para fijar normas que
posibilitan un intercambio abierto de los programas de P L C . S e ha creado la norma l E C
1131-3 para tener una plataforma general de los programas P L C , independientemente de
las marcas y tipos.

En este curso se utilizar el software de programacin A C C O N Prosys 1131 como un


ejemplo de este tipo de programas que obedecen a la norma.

El curso no solo pretende transmitir los conocimientos bsicos sobre la estructura de un P L C


y sus aplicaciones principales, sino tambin proveer la solucin a problemas de control
industrial con la programacin de P L C a un nivel bsico.

Para alcanzar un nivel superior es necesario ejercitar la programacin frecuentemente, en


especial cuando se trata de asuntos de visualizacin, control remoto y comunicacin.

Deseamos que este curso tenga el mximo aprovechamiento para cada participante en su
vida profesional.

1 U

i
I
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

INTRODUCCIN
La tcnica de mandos es parte integral de nuestra sociedad industrial, puesto que sin ella la
tecnologa no tiubiera podido alcanzar los niveles actuales. No hay especialidad tecnolgica
= i que pueda prescindir de los mandos. Para que los tcnicos de diversas especialidades
(Neumtica, hidrulica, electricidad y electrnica) cooperen entre si es indispensable que
liablen un idioma comn. Ello significa que debe disponerse de definiciones precisas de los
, H conceptos, con criterios bsicos aceptados por todos.

Estos fundamentos de la tcnica de mando tienen validez general, independientemente de


la energa de control o de trabajo que se utilice y de la configuracin de la tcnica del mando
: ^ en cuestin.

MANDOS ELECTROMAGNTICOS CON C O N T A C T O R E S Y RELS


; Si se realiza un mando electromagntico con contactores de potencia, contactores
auxiliares, rels de tiempo y otros elementos, la funcin de este mando ser determinada
por las conexiones elctricas entre los diversos elementos. El tcnico ha establecido, o
programado, la funcin del mando mediante conexiones elctricas (con el destornillador y
' cables elctricos). Este tipo de mandos se llama mando programado por conexiones.

Con la tecnologia cableada, el control se realiza interconectando los distintos elementos que
lo integran. S u funcionamiento es establecido por los elementos que lo componen y por la
forma de conectarlos.

En la figura 1 puede apreciarse un mando programado por conexiones en un armario.

j .i^b: Figura 1. IViando por conexiones

Preguntas:
1. Cmo s e puede modificar la funcin de un mando programado por conexiones?
2. Cmo pueden representarse (documentarse) los enlaces entre los elementos de un
mando programado por conexiones?

L A UNIDAD D E AUTOMATIZACIN S U S T I T U Y E A L MANDO P R O G R A M A D O P O R


CONEXIONES
Con el empleo de una unidad de automatizacin ( P L C ) , la funcin de un mando est
determinada por un programa (programa del P L C ) . El programa debe ser elaborado
mediante una unidad de programadora, actualmente una computadora porttil realiza esta
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

funcin. Al elaborar el programa, la unidad programadora no necesita tener conexin


elctrica a la unidad de automatizacin.

La figura 2, muestra un P L C instalado en un armario para una aplicacin especifica, observe


que el nmero de elementos individuales se ha reducido considerablemente.

Figura 2. P L C montado en armario

Para la programacin, la computadora necesita, adems, el software correspondiente a la


marca y modelo del P L C y una interfaz (cable que permite la comunicacin entre la
computadora y el autmata).

En el rgimen "ON LINE" ta unidad de programacin va conectada a la unidad de


automatizacin. Hasta aqu el contenido del programa es libre y puede ser modificado.

En este rgimen es posible comprobar la capacidad funcional de los programas elaborados


(Prueba o simulacin).

La mayora de las unidades de automatizacin trabajan en forma autmata, sin unidad


programadora, pero para ello iiay que transmitir primero un programa con capacidad
funcional, de la unidad programadora a la memoria de la unidad de automatizacin
(transferencia o cargado al P L C ) . Posteriormente, la unidad programadora puede ser
separada de la unidad de automatizacin. Desde este momento, el autmata trabaja en
rgimen " O F F LINE" con el programa de mando en su memoria.

Sin conectarse la unidad de programacin, no puede modificarse el programa en este


rgimen.

Preguntas:
1. Con qu aparato se elabora un programa de P L C ?
2. Un programa de P L C , Puede elaborarse tambin sin tener presente la unidad de
automatizacin, por ejemplo, en una oficina? - . :
3. Qu funciones pueden realizarse en rgimen "ON LINE" con un P L C ?
4. E n una empresa existen 15 unidades de automatizacin de tipo idntico. Cuntas
unidades programadoras se necesitan para programar estas unidades de
automatizacin?
3
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

S I S T E M A S I N D U S T R I A L E S D E C O N T R O L C O N AUTMATAS P R O G R A M A B L E S - P L C
La figura 3 muestra al P L C como el centro de un sistema de control de procesos
industriales.

sistema de una unidad


Nivel de comunicacin
i-' ,.
de control PLC Htcnpdn y mntn^mrt#c o m a i M l o t y v a l o r M

Control - A)uM Equipat IndlcMorin

8 9 l 8 8) ?
lirttmiiKiim Vartadom numtrteo regivtndor

-PtO-

71 Scriatos de nlrada(E)

(telo con cIrcultM


CPU d r*gulcln)
Nivel da tratamientos de datos

SgAal da Salldii Stnal d Snhda n

Equipo de . F-Caudal
med tetn
/ L'-NUI n
\- Tcinp.
m 0 - \
Nivel de ajuste y m e d i c i n
Varvula Rhi 1

Magnitud d ajuste fY)


Magnitud de control (X)
Magnitud perturbadora (Z)
ij

IV Ntvol d a p r o c s s o s a controlar

Figura 3. El P L C como el centro de un sistema industrial de control


m
El P L C tiene a su alrededor una periferia amplia que se puede distinguir en cuatro niveles:

> E n el centro (Nivel II) de este esquema est el equipo P L C que por un lado est
conectado a una serie de equipos de mando tiacia un nivel superior. Por el otro lado
:/ est el proceso a controlar.

> E l nivel I tiene en primer lugar todos los mandos, indicadores y ajustes para el
manejo del proceso industrial. Principalmente es el Botn de arranque, de paro y de
paro de emergencia. Tambin pueden haber controles de ajustes para determinados
valores de referencia (Por ejemplo: Temperatura mnima o minima). Indicadores del
proceso estn a la vista del personal operativo de la mquina. Este elemento de la
visualizacin de procesos e s hoy en dia muy importante. Por eso existen pantallas
especficas que indican en amphos grficos el estado del proceso o de la mquina.
La documentacin de los procesos industnales e s hoy una obligacin para cumplir
con las normas de calidad ISO 9000.
Un equipo de programacin est en comunicacin con el P L C para poder hacer
G
.9) cambios en el programa de uso. _^


Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

> El nivel III es el nivel de los actuadores, sensores y medidores. El P L C manda sus
seales para influenciar el proceso (arrancar un motor, cerrar una vlvula, etc.) Por
medio de los sensores y medidores el P L C recibe seales sobre el estado del
proceso. Estas seales son en principio seales digitales. Pero tambin es posible
manejar seales analgicas.
En el caso de una regulacin se obtiene un lazo cerrado. Y el P L C tiene la funcin de
un regulador.

> El nivel IV es realmente el proceso que se controla. E s o puede ser el iiorno de una
panadera o una mquina embotelladora, etc.
Las principales magnitudes en este proceso son: .
La magnitud de a j u s t e - Y '
La magnitud controladora - X
La magnitud perturbadora - Z

E S T R U C T U R A D E UN S I S T E M A P L C
Un autmata o P L C se compone bsicamente de tres bloques:
Mdulo(s) de entradas
- Unidad central de procesos ( C P U )
- Mdulo(s) de salidas

La figura 4 muestra un P L C con sus tres componentes bsicos.

Figura 4. P L C bsico

A R Q U I T E C T U R A BSICA D E L S I S T E M A P L C
La figura 5 muestra un diagrama a bloques de un sistema con P L C que es de tipo modular.

Arquitectura de un PLC
Unidmt e
procjfEimacin ConexicT n o t a o s c c n t r } i a d p r e s
O 11 cor- E - S ie:-no;a>
Conectte
a! bus p o r a
ms mdulos
rio E / S

~ Fue-M* -de
7^ 1
Vidub Mfi-dulo MCJulc W6dilO
Clon
CPU Efitr a-das
(COI lisie.
..umunii:*' o
DigilaJefs Dylales analgicas Cinos.

ITem^cpares, polenci-Tieros?

Ser sores iVariflcloras ce vesciCad)

I ntermpcres.
snscres de piuj< ,i

Figura 5. Sistema P L C modular y sus partes principales


5
Universidad Don Bosco iw^^ Automatizacin de procesos industriales con PLC's (nivel I)

La figura 6 muestra la estructura interna que posee un P L C , la cual es muy similar a


cualquier sistema de microcomputadores. El componente central es un microprocesador con
algunas caractersticas especiales.

Memoria
Fuente <le Batern ele
lment licin Piograma

orno
It MN f U\

)
liiteifaces liiteifaces
<le eiitttKlfi (le s a l k i a

Figura 6. Estructura interna de un P L C

Entradas / Salidas
Principalmente un P L C dispone de una amplia cantidad de entradas y salidas digitales para
conectar interruptores, emisores de seales, rels, luces, etc.

Segn el tipo de P L C estos circuitos de control pueden ser de DC o A C . Normalmente en la


industria se utiliza para sistemas de control con una tensin de 24 Voltios DC.

En muchos casos existen mdulos de ampliacin de la cantidad de entradas y salidas. E s


importante mencionar que cada conector de las entradas y salidas tiene su direccin propia
y nica.

Un error frecuente es que se instala un programa en un P L C y no hay una funcin correcta.


Eso ocurre cuando el programa no est adaptado a las salidas y entradas especificas para
este equipo.

Para algunos P L C hay la posibilidad de manejar seales analgicas. E n este caso hay en
las entradas y salidas un convertidor Analgico a Digital (A/D) o Digital a Analgico (D/A).

Muy comn e s que una seal analgica s e a no slo de voltaje sino tambin normalizada del
lazo de corriente de 4 a 20 mA (O - 20mA).
.j #;
Microprocesador
El microprocesador es elemento ms importante de un P L C . Segn el tipo de P L C s pueden
tener microprocesadores de 4, 8, 16 y 32 bits (bit es la unidad ms pequea de informacin
y corresponde a un estado lgico " 1 " "O"). Los microprocesadores utilizados para P L C
tienen por lo general funciones especficas para el control industrial. Muy interesantes son
los que tienen los convertidores A/D, D/A y los interfaces de comunicacin (CAN - B U S )
integrados.

Memorias ' "'^


En relacin con un P C la capacidad de memoria de un P L C es relativamente reducida (unos
kBytes).
V. 6
Universidad Don Bosco ~. Automatizacin de procesos industriales con PLC's (nivel I)

Muy especficos para P L C son las memorias fijas de programa, que son E E P R O M .
Memorias que elctricamente se pueden borrar y escribir nuevamente. E s el tpico caso de
la programacin y reprogramacin de un P L C . La memoria se mantiene tambin sin energa
elctrica.

Contadores/reloj
Son unidades de funcin muy especficas de un P L C . Muctias aplicaciones de conteo y
mandar procesos segn tiempo exigen esta funcin.

Imagen de proceso
La imagen de proceso es un rea en la memoria donde se tiene almacenado el estado
actual de las entradas y salidas del sistema. Cclicamente se mantiene la imagen de proceso
en el estado actual. -
El programa del C P U utiliza solamente estos valores para su manejo.

Marcas
Las marcas en un P L C son reas especficas en la memoria para mantener un estado
durante el proceso. Hay marcas voltiles y permanentes.

Bus interno
El bus interno es la va de comunicacin rpida para los componentes del sistema. El
microprocesador organiza el movimiento de los datos. Normalmente un bus interno est
compuesto de tres partes: Bus de datos, Bus de direcciones (Address) y Bus de control.
Segn el tipo del microprocesador el Bus tiene un ancho de 4, 8, 16, 32 bits.

Interface serial
Para la comunicacin directa hacia el exterior existen diferentes interfaces. L a interfaz
principal hace posible la comunicacin del P L C con el equipo de programacin. Muy
importante para la industria son los buses de campo (Fieid Bus). Por lo tanto muchos
equipos ofrecen una interfaz especfica para el bus de comunicacin requerido
(PROFIBUS).

Por medio de los Buses de comunicacin es posible manejar el P L C completamente desde


una central de mando. Hasta su nueva programacin se puede realizar de manera remota.
A s i se puede establecer una jerarqua de una planta industrial completamente automatizada
y controlada

En las figuras 7 y 8 muestran e s a jerarqua en forma de pirmide.

f JIVELES

GESTIN

SUPERVISIN

CONTROL

BUSES DE CAMPO

SENSORES / ACTUADORES

Pirmide d e Automatiiaeln,

Figura 7. Los niveles de jerarqua en el control de una planta industrial


7
Universidad Don Bosco m^\:i, '^U Automatizacin de procesos industriales con PLC's (nivel I)

Mbyte / h. Desde las oficinas .. :

Mbyte / m.

R^D E T H E R N E T CON T C P / I P

byie / s.

byte / ms.

; F I E L D B U S . P R O F B U S . BITBUS...

bits ps. , \ A s i , C A N . InterBUS,...

Iiasta !a prcx^uccin

Figura 8. Niveles con la relacin de cantidad de informacin

SEALES PARA E L P L C
Todas las seales de entrada y salida son conectadas en los puertos de entrada y los
puertos de salida.
Estos mdulos de conexin tienen cada uno su direccin propia en el sistema del P L C .
La siguiente figura es un esquema de cmo se pueden direccionar las entradas o salidas del
PLC.

D r e c c i o n a m i e n t o directo de l a s reas de m e m o r i a de la C P U
Acceso a un bit: 'Identificador del area"''n de byte" " n d e bit"
Ejemplo: Q1.0 bit 0 del byte 1 de las salidas

[ 3 1 ,. ' . ' MSB


7 6 5 4 3 2 1 0
Bit d e l byte o nmero d e bit: bit 4 de 8 (0 a 7) I 0

Pjnfo rpr^f^nl fiiip ^ A r i ^ n Hirpr/-'tS''i H^I I 1


byte del n m e r o del bit I 2
I 3
D i r e c c i n del b'/te. byte 3 (ei c u a r t o o y t e ) I 4
Identificador d e r e a (i = e n t r a d a ) I 5
I 6
ivi>B = Di m a s s i g n i i t c a i i v o I 7
1 - u:* 1 ; -
8
I 9
:" I 10
r I 11
X 12
!C U' 1 13
I 14
I 15

Figura 9.. Esquema de dreccionamiento de entradas y salidas


Universidad Don Bosco ^^fev^ m Automatizacin de procesos industriales con PLC's (nivel I)

Mbyte / h. Desde las oficinas..

\
Mbyte /

i R f D E T H E R N E T CON T C P / I P

byte / s.

byte / ms.

FIELDBUS, P R O F I B U S , B I T B U S . ,
I
)
)
bits |JS.
i KASI C A N , InterBUS,...

Figura 8. Niveles con la relacin de cantidad de informacin

SEALES PARA E L P L C
Todas las seales de entrada y salida son conectadas en los puertos de entrada y los
puertos de salida.
Estos mdulos de conexin tienen cada uno su direccin propia en el sistema del P L C .

La siguiente figura es un esquema de cmo se pueden direccionar las entradas o salidas del
PLC.

D r e c c i o n a m i e n t o directo de l a s reas de m e m o r i a de la C P U
Acceso a un bit: 'Identificador del area"''n de byte"."n'* de bit"
Ejemplo: QI.O bit O del byte 1 de las salidas

I 3 MSB LSS
7 6 5 4 3
2 1 O
Bit del b y l e o n m e r o d e bit: bit 4 de 8 (O a 7 } O
1
P u n t o d e c r m a l q u e s e p a r a la d i r e c c i n del
byte del n m e r o del bit 2
3
D i r e c c i n del byte; byte 3 (ei c u a r t o b y t e )
4
Identificador d e r e a {i = e n t r a d a ) 5
6
M S B = bit m s significativo 7
L S B = bit m e n o s significativo
S
9
10
11
12
13
14
15

Figura 9.. Esquema de dreccionamiento de entradas y salidas


Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

INPUT ( E N T R A D A ) O U T P U T (SALIDA)
o 132.0 o O32.0
o 132.1 o 032.1
o 132.2 o 032.2
o 132.3 o 032.3
o 132.4 o 032.4
o 132.5 o 032.5
o 132.6 o 032.6
o 132.7 o 032.7
Figura 10. Ejemplo de mdulos de entrada y salida con su respectiva direccin

As cada salida / entrada tiene su direccin, indicando el mdulo y el canal (Byte y bit).

La unidad de entrada
Recibe las seales, les limpia de ruidos y distorsiones, convierte el nivel de tensiones al
nivel interno del P L C (5V) y hace la separacin galvnica (separacin elctrica). L a s seales
son codificadas a valores digitales "O" " 1 " . Indicadores luminosos ( L E D ) indican el estado
de la entrada.

La unidad de salida
Entrega la seal del P L C y la transforma al nivel de salida (24 V, 0.5 A mximo). A la vez
hace la separacin galvnica y la amplificacin. Para mayores potencias se necesita un
contactor. L E D s indican el estado de las seales de salida.

Las entradas no conectadas (abiertas, sin tensin) actan como el estado lgico "O"

Importante
Hay que recordar que el P L C slo capta seales de tensin elctrica que entregan los
sensores y pulsadores / interruptores. No puede identificar si esta seal proviene de un
contacto accionado o en reposo. Esta situacin se prev en el programa con la verificacin
verdadero (1) o falso (0).

Contacto del tipo reposo A B I E R T O


Actuado e s " 1 "

No Actuado es "O" .

Contacto del tipo reposo C E R R A D O


Actuado es "O" ^s >
No actuado es " 1 "
E L C I C L O DE LA CPU
La C P U (Unidad Central de Proceso) ejecuta el programa en memoria en un ciclo continuo.
El ciclo de la C P U abarca las tareas siguientes:
Leer las entradas
Ejecutar el programa de usuario
Procesar las peticiones de comunicacin
9
Universidad Don Bosco '^'^W^ Automatizacin de procesos industriales con PLC's (nivel I)

Ejecutar el autodiagnstico de la C P U
Escribir las salidas

La siguiente figura contiene un esquema general de este ciclo.

Figura 1 1 . El ciclo de la C P U

Leer las entradas digitales


Al principio de cada ciclo se leen los valores actuales de las entradas digitales,
escribindose luego en la imagen de proceso de las entradas.

La C P U reserva un espacio de la imagen del proceso de las entradas en incrementos de


ocho bits (un byte). Si la C P U o el mdulo de ampliacin no proporcionan una entrada fisica
para cada bit del byte reservado, no ser posible asignar dichos bits a los mdulos
subsiguientes en la cadena de E / S o utilizarlos en el programa de usuario. Al comienzo de
cada ciclo, la C P U pone a cero dichos bits no utilizados en la imagen de proceso.
No obstante, si la C P U asiste varios mdulos de ampliacin y no se est utilizando su
capacidad de E / S (porque no se han instalado los mdulos de ampliacin), los bits de
entradas de ampliacin no utilizados se pueden usar como marcas internas adicionales.

La C P U no actualiza automticamente las entradas analgicas como parte del ciclo y no


prev imagen de proceso para las mismas. A las entradas analgicas se debe acceder
directamente desde el programa de usuario.

Ejecutar el programa
Durante esta fase del ciclo, la C P U ejecuta el programa desde la primera operacin hasta la
ltima (= Finalizar programa). El control directo de las entradas y salidas permite acceder
directamente a las mismas mientras se ejecuta el programa o una rutina de interrupcin.
Universidad Don Bosco ... , -, Automatizacin de procesos industriales con PLC's (nivel I)

Si se utilizan interrupciones, las rutinas asociadas a los eventos de interrupcin se


almacenan como parte del programa. Las rutinas de interrupcin no se ejecutan como parte
del ciclo, sino slo cuando ocurre el evento (en cualquier momento del ciclo).

Procesar las peticiones de comunicacin


Durante esta fase del ciclo, la C P U procesa los mensajes que haya recibido por la interfaz
de comunicacin.

Ejecutar el autodiagnstico de la CPU


Durante el autodiagnstico se comprueba el firmware de la C P U y la memoria del programa,
asi como el estado de los mdulos de ampliacin.

Escribir las salidas digitales


Al final de cada ciclo, la C P U escribe los valores de la imagen de proceso de las salidas en
las salidas digitales.

La C P U reserva un espacio en la imagen de proceso de las salidas en incrementos de ocho


bits (un byte). Si la C P U o el mdulo de ampliacin no proveen una salida fisica para cada
bit del byte reser\,'ado, no ser posible asignar dichos bits a los mdulos subsiguientes en la
cadena de E / S , no obstante, los bits no utilizados en la imagen de proceso de las salidas se
pueden usar como marcas internas adicionales.

La C P U no actualiza automticamente las salidas analgicas como parte del ciclo y no prev
imagen del proceso para las mismas. A las salidas analgicas se debe acceder
directamente desde el programa de usuario.

Interrumpir el ciclo
Si se utilizan interrupciones, las rutinas asociadas a los eventos de interrupcin se
almacenan como parte del programa. Las rutinas de interrupcin no se ejecutan como parte
del ciclo, sino slo cuando ocurre el evento (en cualquier momento del ciclo). La C P U
procesa las interrupciones habilitadas de forma asincrona al ciclo y ejecuta las rutinas de
interrupcin cuando se presente el correspondiente evento, conforme a su orden de
aparicin y a su prioridad.

Imagen del proceso de las entradas y salidas


Al ejecutarse el programa, los accesos a las entradas y salidas se efectan generalmente a
travs de la respectiva imagen del proceso, y no de forma directa. L a s imgenes de proceso
existen por tres razones principales:

1- El sistema comprueba todas las entradas al comenzar el ciclo. De este modo se


sincronizan y "congelan" los valores de estas entradas durante la ejecucin del programa. L a
imagen del proceso actualiza las salidas cuando termina de ejecutarse el programa. Ello
tiene un efecto estabilizador en el sistema.

2- El programa de usuario puede acceder a la imagen de proceso mucho ms rpido de lo


que podra acceder directamente a las entradas y salidas fsicas, con lo cual se acelera su
tiempo de ejecucin. r i- v ? , . i- j ; -'f^j

3- L a s entradas y salidas son unidades de bit a las que se debe acceder en formato de bit.
No obstante, la imagen de proceso permite acceder a ellas en formato de bits, bytes,
palabras y palabras dobles, lo que ofrece flexibilidad adicional.
Universidad Don Bosco MOQ m- Automatizacin de procesos industriales con PLC's (nivel I)

Otra ventaja es que las imgenes de proceso son lo suficientemente grandes para poder
procesar el nmero mximo de entradas y salidas. Puesto que un sistema real comprende
tanto entradas como salidas, en la imagen de proceso existe siempre un nmero de
direcciones que no se utilizan. Estas direcciones libres pueden utilizarse como marcas
internas adicionales.

Control directo de las entradas y salidas


El acceso a las entradas y salidas se efecta generalmente a travs de las imgenes de
proceso. Sin embargo, el control directo de las mismas permite acceder inmediatamente a
una entrada o salida fsicas. El acceso directo a una entrada no modifica la direccin
correspondiente en la imagen de proceso de las entradas. En cambio, el acceso directo a
una salida actualiza simultneamente la direccin correspondiente en la imagen de proceso
de las salidas.

MDULO LGICO UNIVERSAL L O G O !

Figura 12. VIdulo Lgico Universal S I E M E N S Logo

L O G O ! es el mdulo lgico universal de Siemens.


L O G O ! lleva integrados
Control < < - '5
Unidad de manejo e indicacin con iluminacin de fondo
Fuente de alimentacin > s:?''
Interfaz para mdulos de ampliacin -' *-
Interfaz para mdulo de programacin (Card) y cable para P C
Funciones bsicas muy utilizadas preprogramadas, por ejemplo, para conexin
retardada, desconexin retardada, rels de corriente, e interruptor de software
Temporizador o 5^: -ffi*- "-o^v u-vjr-
marcas digitales y analgicas
y entradas y salidas en funcin del modelo.

Qu modelos existen?
L O G O ! Basic est disponible para dos clases de tensin: ^ '
Categora 1 < 24 es decir, 12 V DC, 24 V DC, 24 V A C
Categora 2 > 24 V, e s decir 115...240 V A C / D C - ' '"^"^ ' "
Y a su vez: .
Variante con pantalla: 8 entradas y 4 salidas. " " ' '''"^ "''
Variante sin pantalla ("LOGO! Pur"): 8 entradas y 4 salidas.

12
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

Cada variante est integrada en 4 unidades de divisin ( T E ) , dispone de una interfaz de


ampliacin y le facilita 36 funciones bsicas y especiales preprogramadas para la
elaboracin de su programa.

Qu mdulos de ampliacin existen?


L O G O ! mdulos digitales DM8... para 12 V D C , 24 V A C / D C y 115...240 V A C / D C con 4
entradas y 4 salidas.
L O G O ! mdulos digitales DM16... para 24 V DC y 115...240 V A C / D C con 8 entradas y 8
salidas.

L O G O ! mdulos analgicos para 24 V DC y en parte para 12 V D C , con 2 entradas


analgicas o con 2 entradas Pt100 con 2 salidas analgicas. Los mdulos digitales y
analgicos estn integrados en 2 4 T E y disponen de dos interfaces de ampliacin
respectivamente, de modo que se puede conectar otro mdulo a cada uno de ellos.

Cada L O G O ! Basic disponen de las siguientes conexiones para la elaboracin del programa,
independientemente de los mdulos conectados:
Entradas digitales I I hasta 124
Entradas analgicas Al 1 hasta AI8
Salidas digitales Q1 hasta 0 1 6
Salidas analgicas AQ1 y AQ2
Marcas digitales MI hasta M24, M8: marcas de arranque
Marcas analgicas AM1 hasta AM6
Bits de registro de desplazamiento S 1 hasta S 8
4 teclas de cursor
16 salidas no conectadas X I hasta X I 6 .

E S T R U C T U R A EXTERNA

E s t r u c t y r a de L O G O !

o: Hil l l ' l l ' I l


U
t

-T .A
B
y
i

<?4 %% <?.
04"
3
- 72 -

Figura 13. Estructura y dimensiones de LOGO!

Las partes mencionadas en la figura son:


1- Alimentacin de tensin
2- Entradas
13
Universidad Don Bosco *''^,si;< Automatizacin de procesos industriales con PLC's (nivel I)

3- Salidas
4- Receptculo de mdulo con revestimiento
5- Panel de manejo
6- Pantalla L C D ' -
8- Interfaz de ampliacin
10- Codificacin mecnica - conectores

Para aplicaciones bsicas:


Diseado para un mercado muy amplio: la industria, el iiogar, oficinas, etc.
S e le puede programar sin ms accesorios y sin mayores conocimientos

Programacin por medio de bloques:


Nmero de bloque
B2
Existe conexin
X. >1
con estos bloques
11-
12- - Bl -
13-
m
B3 Bl
X > 1 . i - >1
14- B2
15- - B l -< B3 -- OQ Il - - B l Ql
I6H X.

- M o v e r s e e n el programa c o n tecla
Capacidad de almacenamiento (para las primeras versiones):
B8
B9
13
11^
12-
B7 B6 B5 15 B4 83
Bl
B2
X
01

B10
15
X

161
7 bloques como mximo

Reglas fundamentales para operar con LOGO!


Regla 1 (Versin OBAO hasta 0BA2)
Los circuitos s e introducen en el modo de servicio "Programacin". A este modo de servicio.,
se llega pulsando las 3 teclas <,> y O K simultneamente.

Los valores de los tiempos y parmetros s e modifican en el modo de servicio


"PARAMETRIZACIN". A este modo de servicio se llega pulsando las 2 teclas E S C y O K
simultneamente.

Regla 1 (Versin 0BA3 en adelante)


Cambio del modo de operacin.
14
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

E l programa se elabora en el modo de programacin.


Tras una conexin de alimentacin y "No Program /Press E S C " en la pantalla, debe
pulsar la tecla E S C para acceder al modo de programacin.
L a modificacin de los valores de tiempo y de parmetros en un programa ya existente
pueden realizarse en los modos de parametrizacion y programacin. Durante la
parametrizacion LOGO! se encuentra en modo RUN, es decir, que el programa contina
en procesamiento. Para programar debe finalizar el procesamiento de! programa con el
comando "Stop".
Para acceder al modo RUN debe ejecutar el comando de men 'Start' del men
principal.
E n el modo RUN, para regresar al modo de operacin Parametrizacion, deber pulsar
la tecla E S C .
Si est en el modo de parametrizacion y desea regresar al modo de programacin,
ejecute el comando "Stop" del men de parametrizacion y responda con " Y e s " a "Stop
Prg", colocando el cursor sobre " Y e s " y pulsando la tecla OK.

Regla 2
Cada circuito debe introducirse siempre: D E S D E LA SALIDA A LA E N T R A D A .
E s posible enlazar una salida con varias entradas, pero no conectar varias salidas a una
entrada.
Dentro de una ruta del programa no se puede enlazar una salida con una entrada
precedente. Para tales retroacciones internas (recursiones) es necesario intercalar
marcas o salidas.

Regla 3 I ^
Para introducir un circuito rige lo siguiente:
Si el cursor se presenta subrayado,
pulsar las teclas A , T , para posicionar el cursor dentro del circuito
cambiar a " E L E G I R B O R N E / B L O Q U E " pulsando OK
terminar la introduccin del circuito pulsando E S C
Si el cursor est enmarcado, se deben pulsar las teclas A o V para elegir bloque/borne
confirmar la seleccin pulsando OK retroceder un paso pulsando E S C

Regla 4

L O G O ! slo puede almacenar programas completos y correctos.

Regla 5
Antes de elaborar un programa planifquelo primero completamente sobre el papel.
Vista general de los mens de L O G O !
(Versiones OBAO - 0BA2)
Clase de servicio "PROGRAMACIN"

M e n principal Men de programacin


OK
> Program.. > Edit Prg ^ A
PC/Card.. C l e a r Prg < >
Start Set Clock V
[ESC] I OK|

ESC Men PC/tarjeta

> PC LOGO
L O G O - * Card
Card-LOGO
15
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

Clase de servicio "PARAMETRIZACIN"

Men parametrizacion A
<] >
> S e t Clock V
Set Param ESC OK

(Versiones 0 B A 3 en adelante)
Modo de operacin "PROGRAMACIN"

Modo de operacin "Programacin"

Men principal Men Programacin


OK
>Program,. >Edit..
Card.. ESC Clear Prg
Setup.. Password
Start
Men Transferencia

>3^Card
= LOGO! Card^
CopyProtect

ESCV Men de configuracin

>Clock
Contrast

Modo de operacin "PARAMETRIZACIN" .

Men Parametrizacion

>Stop
S e t Param
Set,.
Prg ame
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

Funciones generales
Representacin Representacin Designacin d e l a
en el esquema en LOGO! f u n c i n bsica

1 H Y
Conexin en serie 2 - Sr (AND)
- a
3 - (vase la pgina 1 2 2 )
t -
contacto d e cierre

A N D con
1 - valoracin d e
& t
- Q
2 - flanco
2 -
t - (vase la pgina 1 2 3 )

Y-NEGADA
I
(NAND)
-f:7-" >
(vase la pgina 1 2 4 )
i :
Conexin en para- t -
lelo c o n t a c t o d e
apertura
NAND con
1 - valoracin d e
2 - & 4- flanco
3 -
4 - (vase la pgina 1 2 5 )

Representacin Representacin D e s i g n a c i n d e la
en e l e s q u e m a en LOGO! funcin bsica
O
(GR)
1 - (vase la pgina 1 2 6 )
>1
/ 2 - - Q
3 -
Conexin en para- h -
lelo c o n t a c t o d e
cierre
O-NEGADA
1 - (OR)
Conexin en s e -
2 -
>1
rie c o n t a c t o d e *-Q (vase la pgina 127)
3 -
apertura t -

O-EXCLUSIVA
(XOR)
1 - = 1
Alternador doble - Q (vase la pgina 1 2 8 )
2 -

INVERSOR
Contacto (NOT)
1
d e apertura 1 - Q (vase la pgina 1 2 8 )
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

Funciones especiales ^
Representacin D e s i g n a c i n d e la REM
en LOGO funcin especial
Tiempos
R e t a r d o a la c o n e x i n REM
"Trg -J L
Par - JL n_ - Q (vase l a pgina 1 4 2 )

Retardo de desactivacin REM


n
- Q (vase l a pgina 1 4 6 )
Rar - J : L

R e t a r d o de conexin/de- REM
Trg - Ji l_ sconexin

P a r - J L - Q
(vase l a pgina 1 4 8 )

Retardo de REM
Jl activacin
- Q
Par - ; 1 memorizable
(vase l a pgina 1 5 0 )

Rel disipador (salida d e REM


Trg 1 L Impulsos)
Par - Q (vase l a pgina 1 5 2 )
n

Representacin D e s i g n a c i n d e la REM
en LOGO! funcin especial
Rel disipador REM
Tra - a c t i v a d o por f l a n c o
R -
J L - Q (vase l a pgina 1 5 4 )
Par

Generador de impulsos REM


En - asnc.
Inv - J L U U ^ Q
Par - (vase l a pgina 1 5 7 )

Generador aleatorio

En - J l_
Par - J L - Q (vase l a pgina 1 5 8 )

Interruptor d e a l u m b r a d o REM
Trg - _n para escalera
Par - J L - Q
(vase l a pgina 1 6 0 )
P u l s a d o r d e confort REM
^f c Tria - _n_n.
J l i _ - Q (vase l a pgina 1 6 3 )
Par -

Temporizador semanal
Mol
N o 2
-
- c3 - Q (vase l a pgina 1 6 6 )
N o 3 -

Temporizador anual
MM
No - DD - Q (vase l a pgina 1 7 1 )

18
Universidad Don Bosco Automatizacin de procesos industriales con PLC's (nivel I)

Interruptor
Analgico d ev a l o r umbral

- / A
- Q
(vase l a p g i n a 186)
J L
i Par -
Interruptor analgico d e
valor umbral diferencial
- Q (vase la p g i n a 189)
Par-

C o m p a r a d o r analgico
A x -

S'^ - n. - Q (vase l a p g i n a 193)

Par -
C o n t r o l d ev a l o r analgico
E n -
A K - - Q (vase la p g i n a 199)
Par - + A

Amplificador analgico

- - A Q
Par - (vase la p g i n a 203)

Representacin Designacin d e l a REM


en LOGO! funcin e s p e c i a l
Contador
Contador avance/retroceso R E M

S . -j
- Q (vase la p g i n a 174)
s r r ' =
Par -
Contador d ehoras d e fun- R E M
R -
r h cionamiento
E n -
r
- Q
R a l -
Par - (vase la p g i n a 178)

Interruptor d ev a l o r umbral

Fre -
Par - J L -- Q (vase la p g i n a 183)

19
Universidad Don Bosco Automatizacin de procesos industrales con PLC's (nivel I)

otros
Rel autoenclavador REM
S - RS
R - Q ( v a s e la pgina 2 0 6 ) j*^^
Par -

Rel de impulsos REM


, T r g - JLJL
B Q (vase la pgina 208) l; -
1

Textos de aviso
En -
P - Q
(vase la pgina 211)
Par -
Interruptor d e s o f t w a r e REM

1 E n -
' P a r -
- Q
(vase la pgina 2 1 8 )


Registro de desplaza- REM
miento

1 Dir - - Q
PS>r - (consulte la pgina 222)

Representacin Designacin d e l a REM


en LOGO! funcin e s p e c i a l
Multiplexor a n a l g i c o
En -

s-1 -
- (vase la pgina225)

S3 -
Par -
Control de r a m p a
En -
del - f r..
&t - - P3 (vase la pgina229)
Par J

Regulador ; REM
A/M -
R
- AQ (vase la pgina235)
PV -
Par -

P L C SIMATIC S7-200

Figura 14. P L C S I E M E N S SIMATIC S7-200


SIMATIC S7-200

20

Anda mungkin juga menyukai