You are on page 1of 88

PLC.

Implentacin I - Pgina 1 de 6

Tema 3: Autmatas Programables. (PLC). Implementacin I


3.1 Qu es un PLC?.

3.1.1 Introduccin.
PLC son las iniciales de Programmable Logic Controller, que traducido resulta
Controlador Lgico Programable. Tambin se usa para nombrar a estos dispositivos el
trmino Autmatas Programables. A lo largo de este curso usaremos indistintamente
cualquiera de ellos.
Cualquier modificacin en los procesos en una planta, significa re-cablear, agregar rels,
temporizadores, etc. en los tableros de mando y control. Esto implica largas paradas de
mquinas y a menudo los tableros quedan chicos para absorber los cambios. Tambin es
por ustedes conocido que las modificaciones provisorias no siempre se vuelcan en los
planos elctricos, con lo cul se dificulta el mantenimiento y por lo tanto aumenta el
tiempo de parada de las mquinas.
A fines de la dcada del 60, consciente de estos problemas, la General Motor le encarga
a sus proveedores de controladores el diseo de equipos que cumplieran las siguientes
especificaciones:
Flexibles: Los aparatos deban ser capaces de adaptarse a una gran variedad de
situaciones, incluso reutilizarse para otras mquinas. Esta flexibilidad pretenda ser
lograda mediante la programacin.
Estado Slido: Los nuevos equipos deban estar realizados usando componentes
electrnicos.
Ambiente: Deban poder soportar los ambientes industriales.
Sencillos: Tanto la programacin, como el mantenimiento y la instalacin deban estar
a cargo del propio personal de la industria, ingenieros y tcnicos, normalmente en esa
poca sin conocimientos informticos
Lgicos: Las funciones que deban gobernar eran del tipo on/off (todo/nada).

3.1.2. Historia.
El primer PLC apareci en 1968 y cumpla con los requerimientos mnimos de General
Motor, pero rpidamente aparecieron ventajas adicionales tales como: menor consumo de
energa, reduccin de espacio en los tableros, rpido mantenimiento, etc..
Por 1972 aparecieron equipos que ya se programaban usando esquemas de contactos
(Relay Ladder Logic). Estos esquemas usaban los ingenieros y tcnicos para disear los
antiguos equipos cableados, por lo que resultaba fcil pasarse a la nueva tecnologa y ello
populariz ms su uso.
En 1974 aparece el microprocesador, lo que provoca muy importantes avances en el
desarrollo de los PLC. Permitindole realizar tareas cada vez ms complejas, mejorando
su confiabilidad.

PLC. Implentacin I - Pgina 2 de 6

En estos ltimos aos el crecimiento no se detuvo y entre los avances y caractersticas


ms importantes de los PLC actuales, destacaremos:

Posibilidad de entradas y salidas analgicas.


Memorias ms potentes y ms pequeas. Lo que permite programas ms extensos.
Capacidad de realizar operaciones aritmticas ms complejas.
Posibilidad de comunicacin entre PLCs y entre PLC y computadoras.
Mayor velocidad en el procesamiento de los datos.
Entradas y salidas remotas. Sensores y actuadores a gran distancia del controlador.
Nuevos lenguajes de programacin.
Aplicacin de computadoras para su programacin.
etc.

3.1.3 Ventajas de los PLC.


Se puede hablar de las siguientes ventajas del uso de los PLC frente a lgica cableada
antigua:

Menor tiempo empleado en la elaboracin del proyecto.


Posibilidad de introducir modificaciones sin cambiar el cableado ni aadir elementos.
Reducido espacio de ocupacin.
Menor costo de mano de obra de instalacin.
Menor tiempo para la puesta en funcionamiento, al quedar reducido el de cableado.
Posibilidad de controlar varias mquinas con el mismo autmata.
Economa de mantenimiento.
Si por alguna razn la mquina queda fuera de servicio, el PLC sigue siendo til para
otra mquina o sistema de produccin.

Como es una tecnologa que sigue evolucionando seguramente este listado se


incrementar da a da.

3.2 Estructura interna.


Para poder interpretar luego el funcionamiento de un PLC presentamos la Figura 1, donde
se muestra un esquema de su estructura interna.
Podemos distinguir cinco bloques en la estructura interna de los Autmatas
Programables, que pasaremos a describirlos:

PLC. Implentacin I - Pgina 3 de 6

S
e
n
s
o
r
e
s

E
n
t
r
a
d
a
s

Fuente de Alimentacin
Unidad Central de
Procesamiento (CPU)
Interfaces

S
a
l
i
d
a
s

A
c
t
u
a
d
o
r
e
s

Perifericos
Programador

PLC, PC,
Impresora,
Etc.

Figura 1
Bloque de Entradas. En l se reciben las seales que proceden de los sensores.
Estas son adaptadas y codificadas de forma tal que sean comprendidas por la CPU.
Tambin tiene como misin proteger los circuitos electrnicos internos del PLC,
realizando una separacin elctrica entre stos y los sensores.
Bloque de Salidas: Trabaja de forma inversa al anterior. Interpreta las rdenes de la
CPU, las descodifica y las amplifica para enviarlas a los actuadores.
Tambin tiene una interface para aislar la salida de los circuitos internos.
Unidad Central de Procesamiento CPU): En ella reside la inteligencia del sistema. En
funcin de las instrucciones del usuario (programa) y los valores de las entradas, activa
las salidas.
Fuente de Alimentacin: Su misin es adaptar la tensin de red (220V/50Hz) a los
valores necesarios para los dispositivos electrnicos internos (generalmente 24Vcc y
5Vcc).
Interfaces: Son los canales de comunicacin con el exterior. Por ejemplo con:

los equipos de programacin


otros autmatas.
computadoras.
etc..

3.3 Clasificacin de los PLC.


La idea de esta seccin es mostrar el amplio espectro de los PLC que actualmente
existen en el mercado, para ayudar al usuario a decidir en el momento de realizar una
compra.
Con este objetivo, vamos a realizar varias clasificaciones de los Autmatas Programables,
teniendo en cuenta sus distintas caractersticas.

PLC. Implentacin I - Pgina 4 de 6

Estructura externa. Se refiere al aspecto fsico exterior del PLC. Actualmente en el


mercado existen dos tendencias:
Diseo compacto: En un solo bloque residen todos sus elementos (fuente,
CPU, entradas/salidas, interfaces, etc.). Tienen la ventaja de ser
generalmente ms baratos y su principal desventaja es que no siempre es
posible ampliarlos.
Diseo modular: Los distintos elementos se presentan en mdulos con
grandes posibilidades de configuracin de acuerdo a las necesidades del
usuario. Una estructura muy popular es tener en un bloque la CPU, la
memoria, las interfaces y la fuente. En bloques separados las unidades de
entrada/salida que pueden ser ampliadas segn necesidades.
Memorias. Llamamos memoria a cualquier dispositivo que nos permita guardar las
instrucciones escritas por el programador. Su capacidad de almacenamiento se mide
en Kbyte o en Mbyte y est relacionada con el tamao mximo de programa que
podemos escribir.
En la mayora de los casos estn diseadas con elementos electrnicos. Se distinguen
varios tipos:
PROM (Programmable Read Only Memory). Memorias para ser ledas
nicamente. Permiten ser programadas una sola vez. Normalmente se usan
para automatismos de equipos fabricados en serie. Ante una falta de energa
mantienen su contenido.
EPROM (Erasable Prog..). Son iguales a las anteriores, pero est permitido
borrar su contenido para reprogramarlas. El borrado se realiza por la
aplicacin de luz ultravioleta, a travs de una ventanilla de cuarzo en su
encapsulado.
EEPROM (Electrical Eraseble..). Iguales a las anteriores pero el borrado se
realiza por la aplicacin de seales elctricas.
RAM (Random Access Memory). O memorias de acceso aleatorio. Est
permitido escribirlas y borrarlas elctricamente. Su lectura y escritura son muy
veloces. Ante una falta de energa su contenido se pierde, por lo que deben
usarse alimentadas con pilas de Litio (duracin de la pila ms o menos 5
aos).
Estas dos ltimas son las ms usadas en la actualidad.
Unidades de Entrada. Son los dispositivos bsicos por donde llega la informacin de
los sensores. Vienen con distintas posibilidades.
Analgicas. Se deben usar cuando la entrada corresponde a una medida
de por ejemplo: temperatura, presin, etc. En su interior tienen un dispositivo
que convierte la seal analgica a digital (conversor A/D). Vienen en distintos
rangos de tensin e intensidad. (por ejemplo 0 a 10V, 0 a +- 10V, 4 a 20 mA,
etc.). La resolucin puede ser de 8 o 12 bits.

PLC. Implentacin I - Pgina 5 de 6

Digitales. Son las ms utilizadas y corresponde a seales todo/nada. O


sea la presencia o no de una tensin (por ejemplo de fines de carrera,
termostatos, pulsadores, etc.). Esta tensin puede ser alterna ( 0-220V, 0110V) o continua (generalmente 0-24V).
Unidades de Salida. Son los bloques bsicos que excitarn los actuadores. Al igual
que las entradas pueden ser analgicas o digitales.
Analgicas. Se deben usar cuando el actuador que se debe activar es
analgico (por ejemplo una vlvula modulante, un variador de velocidad, etc.).
En este caso se dispone de un dispositivo interno que realiza el proceso
inverso al de las entradas analgicas, un conversor D/A.
Digitales. Vienen de tres tipos. Con salida a triac, a rel o a transistor. En
el primer caso es exclusivamente para corriente alterna. En el segundo puede
ser para continua o alterna. En el caso de salida a transistor es
exclusivamente para continua. Soportan en todos los casos corrientes entre
0,5 y 2 A.
Lenguajes de Programacin. Son las reglas por las cules se le escribe el programa
al PLC. Es ms bien una caracterstica del dispositivo programador. Existen diferentes
lenguajes que el usuario puede elegir de acuerdo a su gusto o experiencia.
Listado de instrucciones. Como su nombre lo indica se trata de introducir
una lista de instrucciones que debe cumplir el autmata.
Con smbolos lgicos. La programacin se realiza usando smbolos
similares a los que vimos para las compuertas lgicas.
Con smbolos de contactos. Es el ms popular y la programacin se lleva
a cabo usando redes de contactos (ladder).
Equipos o unidades de programacin. Son los dispositivos que nos permitirn entrar
el programa. Son tres los tipos que se disponen.
Tipo calculadora. Constan de un teclado y un visor (como si fuera una
calculadora). En el visor se puede ver una o dos lneas del programa. Son
muy tiles para realizar modificaciones o ajustes a la par de la mquina.
Consola. Son un tipo intermedio entra los anteriores y las PC. Permite ver
hasta 20 o 30 lneas de programa
PC. Normalmente cualquier computadora PC, con el soft correspondiente y
la interfaz adecuada permite la programacin de los PLC. Su utilidad es mayor
cuando se trabaja con grandes autmatas programndolos en las oficinas de
programacin.

PLC. Implentacin I - Pgina 6 de 6

Tamao de los PLC. El tamao se lo determina generalmente por la cantidad de


entradas y salidas disponibles. Pudiendo variar entre 10 E/S hasta varios miles. Las
denominaciones son: nanoautmatas, microautmatas, etc..

3.4 Cmo funciona un PLC.


En la Figura 2 se muestra esquemticamente el funcionamiento de un PLC. En ella
podemos distinguir una secuencia que cumple a la puesta en marcha, dnde realiza un
autotest para verificar sus conexiones con el exterior (por ejemplo si tiene conectado
algn dispositivo de programacin. Adems dentro de este mismo proceso coloca todas
las salidas a 0.
Luego entra en un ciclo que comienza leyendo y fijando ( fotografiando) el valor de las
entradas (hasta que vuelva a pasar por esta etapa no detectar cualquier variacin en
ellas).
A continuacin comienza a cumplir instruccin por instruccin del programa (ejecucin).
Con los resultados que va obteniendo arma , internamente, una imagen de lo que va a
ser la salida. Una vez que llega al final del programa recin transfiere esa imagen a los
bornes de la salida (actualiza salidas).
Cumplida esta tarea, realiza una nueva prueba interna, y vuelve a cargar las entradas y
as sucesivamente.

Arranque

Autotest
Inicial

Lee entradas

Ejecuta programa

Autotest
ciclo

Actualiza salidas

Figura 2.
El tiempo que demora en recorrer el ciclo de trabajo, depende del tamao del programa
(cantidad de instrucciones) pero es muy pequeo, del orden de los milisegundos (un
milisegundo = una milsima parte de un segundo).

$
#

&

&

&

&

&

&

&

&

&

&

&

&

&

&

&

%
$ !

&

!
"

'

)
*
+
'#! "(

!"

'#! "( )

!"#
"

"

"

"

"

$%

$ %&

"#

&

"

'

( "")*

&

'

##

"
.
-(
"

' )/
3

4(

. 1

#&
#!

'

"
5
(

6
7

6
6
6

( 6
7

'

7
0

1
(

7
7

0
7

&

68 ! 6
,6
6 8 , 61

(:

29 7

,6

0
&

6 8 !, 6
6
6 8 , 61
29 7
,6

!"
"
!

.29

.29

"

&

,
,

, ?@A

!
9

, ?@A

!
!9

, ?@A
&

9
9

, ?@A
&

&

&
<=

& <=

, ?@A

!
!9

, ?@A
&

<=

! <=

, <=

,1 $ >
!

, ?@A

!
!9

!
, ?@A

)
9
9

&

,1 $ >
!

&

)
9

$%

&

& <=
!

&

)
9

"

,1 $ >
!

"
;

&

<=

(
"

!&

,1 $ >
!

)
+

<=

,1 $ >
!

<=

&

&
<=

$&

"

, ?@A
&

9
9

, ?@A
&

'

2C

( %

( %

'

. (
(
(

)/

( . (
( . (

!"#

4 9
4(

50

A
4

9
)/

.6
"")
"# E

50

,
'

5
(
(

'
'
'

' .*
"#F
"#F

1
1

1
1

.
)

!
G4
4

9
"#

'%

(
(
'
'

&

.
9

"#
9
4 9
HE
H
.

1
"#

1
1

!
1

'

E
(

"#
H

4 9

"#
E

!E

( "
,1&

E
G

9
"#

( =

4 9

( :

H
7

. /0,

'
'
'

-2
.
7%

'

-2
(
(

'

50
(
9

"# E
9
4 9

"#
"#
E

1
1

1
1

1
!

&

/B
.

6
74 8*94 8 :

2;
76 *896 8:
<
72;*892; 8:
4

.
.
.
.

"#

7
7

7
7
7
*

,6

7
7
7

!" 2+ 1
"#

61
61
6
,6
6
6%
2

6I
6I
3
6I
6I
6I
6I

,6

61
61

61
61
61
61

6
7
7
7

0
45
0

6
5

5
5

0
0

6
6

,
)
/">
?!

"#

"#

"#

"#

/">
?!

"#

"#

"#

"#

/"
>
?!

"#

/">
?!

"#

"#

"#
/
"
>

. 9

; *8

2 *89 8

6 *8

6 *89 8
;*
4

6 *8

$&
6*

24 *8

2
*89 8
8 2 *
24

24 *8

24 *8

*89 8
8 2
2 *
24

4 *8

2;

8 2 6 *89 8
2 *
24

2;

!&
6*

&9

24

?
!

"#

"#

"#
!

/">
?!

"#

&
6*

24

&
'

%
!

%
J

, ?@A

, ?@A

2
4

"
"

#)

, - .
, --,/

"

, - .
, --,/

&
'

@
'

%
%
*

:
(

, ?@A

'

"
(
(

'

(
(

4
&

8
"#

&
'
'
'
'

'

%
8
") 1

( )
(
(
" 4
(

1
'

7
7
7

E
E

"#
-

6*

3 :
3
3

% $
'
'

,1 $ >
$,K 2
. (
(
!

"#

%
8

8
2
2

(
'

D
(

29

8
8

(
,,

, ?@A

1
A

(
(

&
/ +
.0 , -,/

) ,( ,
0 1 . -,/

2, + ,3
4
0
.0
/
% -

.
-/ ,1

6 -+

78

&

$
&

"%

'()* (+ +,-. / '


9

!<-, ,

:5;

-+

1 -,/ - .

- =

!!

-,+
'#! "(

" 0+ 1. +
&

'()* (+ +,-. / '


9

- =

,0

"

"

&
'

'

"

).7 )
(

.29

"
' 9

"

+1! %

&$1

<

"#
"

"D1

,,1

"

$8 ,,
$

$1 ;"

&
%

&

<

(
(

$8 ,,
&

4
(

* 0

9
"
5

1" 1"
A

&

+ , +* >
0
'
'

!'&

!'&
.

0.1 1
+*

,
!'&

,
+

,+
"

-+

/,

-+
+

/ 5

A
'
'
'
'

"

"#

!!
"

&

:
"

<=

&1

<=

"")
( 62
( "
( "
"#
$8
(
J %
( 7

$8 ,,

HE
,

A
'

.
(
(

'

'

' 9

.
( .
(
(
.
(
(
(

*E

&

" ;.
"#

"#

"#
%

G
HE
(E

:
"#
G

('

,, G
H' 9

"#
E

(8
G

,,

A!
, 0 ;%
7 1
89
'
, - 0

&

=, + ,3 -,/

:
-+

.
5

B
@-

@= , 5

8
A,

+
+

-+

.
0+

D
7 < ;@
B+
0 .,
. ,A,=
= , 5
0 3
0
. E

'
73, /,
B+ 0+
,5 .
0 1 .
C0
? .0 @ - .
.0 , -,/
8
D
- A, .

. ; ; D ,+ ;@ -+
.
?
=, + ,3

0+
- 1

. E
= , 5

-+

A!

'

29

'

29 !

'

29

'

$L

5
2

&

Sinopsis del producto


1.1

Introduccin al PLC S7-1200


El controlador lgico programable (PLC) S7-1200 ofrece la flexibilidad y capacidad de
controlar una gran variedad de dispositivos para las distintas tareas de automatizacin.
Gracias a su diseo compacto, configuracin flexible y amplio juego de instrucciones, el S71200 es idneo para controlar una gran variedad de aplicaciones.
La CPU incorpora un microprocesador, una fuente de alimentacin integrada, as como
circuitos de entrada y salida en una carcasa compacta, conformando as un potente PLC.
Una vez cargado el programa en la CPU, sta contiene la lgica necesaria para vigilar y
controlar los dispositivos de la aplicacin. La CPU vigila las entradas y cambia el estado de
las salidas segn la lgica del programa de usuario, que puede incluir lgica booleana,
instrucciones de contaje y temporizacin, funciones matemticas complejas, as como
comunicacin con otros dispositivos inteligentes.
Numerosas funciones de seguridad protegen el acceso tanto a la CPU como al programa de
control:
Toda CPU ofrece proteccin por contrasea que permite configurar el acceso a sus
funciones.
Es posible utilizar la "proteccin de know-how" para ocultar el cdigo de un bloque
especfico. Encontrar ms detalles en el captulo "Principios bsicos de programacin"
(Pgina 99).
La CPU incorpora un puerto PROFINET para la comunicacin en una red PROFINET. Los
mdulos de comunicacin estn disponibles para la comunicacin en redes RS485 o
RS232.
Conector de corriente

Conectores extrables para el cableado


de usuario (detrs de las tapas)
Ranura para Memory Card (debajo de
la tapa superior)

Controlador programable S7-1200


Manual de sistema, 11/2009, A5E02486683-02

LEDs de estado para las E/S


integradas
Conector PROFINET (en el lado
inferior de la CPU)
Los diferentes modelos de CPUs ofrecen
una gran variedad de funciones y
prestaciones que permiten crear
soluciones efectivas destinadas a
numerosas aplicaciones. Para ms
informacin sobre una CPU en particular,
consulte los datos tcnicos (Pgina 319).

11

Sinopsis del producto


1.1 Introduccin al PLC S7-1200

Funcin

CPU 1211C

CPU 1212C

Dimensiones fsicas (mm)

90 x 100 x 75

Memoria de usuario
Memoria de trabajo
Memoria de carga
Memoria remanente

25 KB
1 MB
2 KB

E/S integradas locales


Digitales
Analgicas

6 entradas/4 salidas
2 entradas

CPU 1214C
110 x 100 x 75

8 entradas/6 salidas
2 entradas

50 KB
2 MB
2 KB

14 entradas/10 salidas
2 entradas

Tamao de la memoria imagen de


proceso

1024 bytes para entradas (I) y 1024 bytes para salidas (Q)

rea de marcas (M)

4096 bytes

Ampliacin con mdulos de seales

Ninguna

Signal Board

Mdulos de comunicacin

3 (ampliacin en el lado izquierdo)

Contadores rpidos
Fase simple

3 a 100 kHz

3 a 80 kHZ

Fase en cuadratura

8192 bytes
2

3 a 100 kHz
1 a 30 kHz
3 a 80 kHz
1 a 20 kHz

Salidas de impulsos

Memory Card

SIMATIC Memory Card (opcional)

Tiempo de respaldo del reloj de


tiempo real

Tpico: 10 das / Mnimo: 6 das a 40 C

PROFINET

1 puerto de comunicacin Ethernet

Velocidad de ejecucin de funciones


matemticas con nmeros reales

18 s/instruccin

Velocidad de ejecucin booleana

0,1 s/instruccin

12

3 a 100 kHz
3 a 30 kHz
3 a 80 kHz
3 a 20 kHz

Controlador programable S7-1200


Manual de sistema, 11/2009, A5E02486683-02

Sinopsis del producto


1.2 Signal Boards
La gama S7-1200 ofrece una gran variedad de mdulos de seales y Signal Boards que
permiten ampliar las prestaciones de la CPU. Tambin es posible instalar mdulos de
comunicacin adicionales para soportar otros protocolos de comunicacin. Para ms
informacin sobre un mdulo en particular, consulte los datos tcnicos (Pgina 319).
Mdulo
Mdulo de
seales (SM)

Digital

Slo entradas

Slo salidas

Entradas y salidas

8 entradas DC

8 salidas DC
8 salidas de rel

8 entradas DC/8 salidas DC


8 entradas DC/8 salidas de rel

16 entradas DC

16 salidas DC
16 salidas de rel

16 entradas DC/16 salidas DC


16 entradas DC/16 salidas de
rel

2 salidas
analgicas
4 salidas
analgicas

4 entradas analgicas/2 salidas


analgicas

Analgico 4 entradas
analgicas
8 entradas
analgicas
Signal Board
(SB)

Digital

Analgico

1 salida analgica

2 entradas DC/2 salidas DC


-

Mdulo de comunicacin (CM)


RS485
RS232

1.2

Signal Boards
Una Signal Board (SB) permite agregar E/S a la CPU. Es posible agregar una SB con E/S
digitales o analgicas. Una SB se conecta en el frente de la CPU.
SB con 4 E/S digitales (2 entradas DC y 2 salidas DC)
SB con 1 entrada analgica

LEDs de estado en la SB

Conector extrable para el cableado de usuario

Controlador programable S7-1200


Manual de sistema, 11/2009, A5E02486683-02

13

Sinopsis del producto


1.3 Mdulos de seales

1.3

Mdulos de seales
Los mdulos de seales se pueden utilizar para agregar funciones a la CPU. Los mdulos
de seales se conectan a la derecha de la CPU.

1.4

LEDs de estado para las E/S del mdulo de seales

Conector de bus

Conector extrable para el cableado de usuario

Mdulos de comunicacin
La gama S7-1200 provee mdulos de comunicacin (CMs) que ofrecen funciones
adicionales para el sistema. Hay dos mdulos de comunicacin, a saber: RS232 y RS485.
La CPU soporta como mximo 3 mdulos de comunicacin
Todo CM se conecta en lado izquierdo de la CPU (o en lado izquierdo de otro CM)

14

LEDs de estado del mdulo de comunicacin

Conector de comunicacin

Controlador programable S7-1200


Manual de sistema, 11/2009, A5E02486683-02

Tipos de PLCs

PLCs Compactos
CPM1A

--

CPM2A

CP1H

PLCs Compactos
Es un solo bloque que incorpora
la CPU, las entradas y las salidas
Las entradas y las salidas ya
tienen asignada el area de memoria
de entradas y salidas que van a
ocupar.

Se pueden expandir con modulos


adicionales, que tambien tienen fijo
el direccionamiento

CPM1A

CPM2A

CPU I/O

10, 20, 30, 40

20, 30, 40, 60

Max I/O

100

120

Alimentacin

24 Vdc 100 a 240Vac

24 Vdc 100 a 240Vac

Mem. de Prog.

2K

4K

Tiempo por instr.

0.76 microseg.

0.64 microseg.

N de instr.

91

119

Contador alta vel.

5 KHz

20 KHz

Salida de pulsos

2 KHz

10 KHz

I/O analgicas

Mdulo de Expansin

Mdulo de Expansin

Conectividad

HostLink, NTLink 1:1, CompoBus/S


Slave, DeviceNet Slave, Profibus-DP
Slave

HostLink, NTLink 1:1, CompoBus/S


Slave, DeviceNet Slave, ProfibusDP Slave

Built in ports

Perifrico

Perifrico + RS232

PLCs modulares
Sin Backplane
CPM2C

--

CQM1H

PLCs modulares
Sin Backplane
Los modulos de entrada y salida
se instalan segun el requerimiento
de la aplicacion.
Los modulos ya tienen asignados
areas de memoria de entrada y
salida
El usuario elige libremente la
cantidad de entradas y salidas a
emplear.

PLCs modulares
Sin Backplane
SERIE CJ

PLCs modulares
Sin BackplaneCPU Rack
Hasta 4 Expanxiones
CJ1M hasta 640 I/O
CJ1 hasta 2560 + remotos !!!
Expansion 1

Tiempo de ejucin 0,1


microseg. en CJ1M
CJ1 0,02 microseg.!!
Expansion 2

Soporte de una expansin en


CJ1M
3 Expansiones e CJ1 !!
Expansion 3
Longitud mx. Del Bus de Expansin = 12 m.
Cables 0.3, 0.7, 2.0, 3.0, 5.0, 10.0, 12.0

PLCs modulares
Con Backplane
Familia CS1

PLCs modulares
Con Backplane
Familia CS1

Familia CS1
Hasta 5120 E/S, con 7 Racks de Expansin
80 Mdulos Especiales
16 Mdulos de Comunicaciones
100 Nodos para DeviceNet
5 Racks de Remotas +32 Esclavos SYSBUS

Capacidad de E/S, Velocidad y Memoria


Comunicaciones serie, Protocol Macro, Ethernet y Controller Link.
Manejo de Informacin.
Programacin:Por Tarea
Nuevas Instrucciones.

Tendencia de Posicionamiento de Productos

Funcionalidad

1
S
C

1
J
C
CQM1H
CPM2A
CPM2C
CPM1A

Capacidad de Programacin

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Autmatas Programables

TSX Micro (3722)

TSX Micro
Felipe Mateos Martn
Autmatas programables TSX Micro - Presentacin, 12/09/2000

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Autmatas programables TSX Micro


Hardware

Gama de autmatas TSX


Gama de autmatas TSX Micro
TSX Micro 3722
Tipos de E/S y mdulos
Estructura de la memoria
Visualizacin centralizada

Direccionamiento de E/S

Elementos de programacin

Terminales de programacin y explotacin de instalaciones


Programas de diseo y explotacin
PL7 Micro y PL7 Junior
Lenguajes de programacin
Funciones de aplicacin
Estructura del software

Autmatas programables TSX Micro - Presentacin, 12/09/2000

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Autmatas programables TSX Micro


Hardware

Gama de autmatas TSX


Gama de autmatas TSX Micro
TSX Micro 3722
Tipos de E/S y mdulos
Estructura de la memoria
Visualizacin centralizada

Direccionamiento de E/S

Elementos de programacin

Terminales de programacin y explotacin de instalaciones


Programas de diseo y explotacin
PL7 Micro y PL7 Junior
Lenguajes de programacin
Funciones de aplicacin
Estructura del software

Autmatas programables TSX Micro - Presentacin, 12/09/2000

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro.


Gama de autmatas TSX
TSX Premium

Aplicaciones

jas
e
l
mp
o
C

les
p
Sim

TSX Micro
TSX Nano

N E/S
46

300

Autmatas programables TSX Micro - Presentacin, 12/09/2000

2000
4

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro.


Gama de autmatas TSX Micro
Compactos TSX 37-10
TSX Micro 3710
Para automatismos de
complejidad reducida
o media
E/S por bornero
Base 16E, 12S

E/S por conector


Base hasta 32E, 32S

Modulares TSX 37-21/22


TSX Micro 3721
Elevado tratamiento
y comunicaciones

Autmatas programables TSX Micro - Presentacin, 12/09/2000

TSX Micro 3722


Funciones econmicas
de E/S analgicas y contaje

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro.


Gua de eleccin
TSX Micro 3710

ra
a
C

s
a
c
i
st

r
cte

TSX Micro
3721

TSX Micro
3722

Car
a
Aplicaciones
Emplazamiento
N de E/S TON
E/S a distancia
Telefast 2
Reloj calendario
E/S analgicas
Regulacin

Autmatas programables TSX Micro - Presentacin, 12/09/2000

cte
rst
i

Contaje
Comunicaciones
Estructura del software
Estructura de la memoria
Tensin de alimentacin
E/S suministradas de base

cas

Hardware Autmatas TSX Micro.


Gua de eleccin. Caractersticas de los procesadores

7
Autmatas programables TSX Micro - Presentacin, 12/09/2000

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722

Autmatas programables TSX Micro - Presentacin, 12/09/2000

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Mdulos disponibles

Entradas/Salidas TON
Entradas/Salidas analgicas
Contaje
Comunicacin

Autmatas programables TSX Micro - Presentacin, 12/09/2000

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 22


Mdulos. Entradas/Salidas TON
Gama de mdulos de E/S TON
- Alta densidad / Densidad normal
- Doble formato
- Formato estndar / medio formato

Conexiones
- Por interfaces Telefast
- Por cableado directo

E/S remotas
- Por bus TSX 07

Autmatas programables TSX Micro - Presentacin, 12/09/2000

10

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Mdulos de Entradas/Salidas TON disponibles

Autmatas programables TSX Micro - Presentacin, 12/09/2000

11

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Gama de Entradas/Salidas analgicas
8E/1S
8 bits
0-10V

Integradas
+ Mdulo de reglaje
y de adaptacin

en mdulos
conexin siempre con tornillo
MduloTSX
TSX
Mdulo
Nmerodedevas
vas
Nmero
+/-10V
+/-10V
0-10V
0-10V

Gama
Gama

AEZ801
801 AEZ
AEZ802
802 AEZ
AEZ414
414 ASZ
ASZ401
401 ASZ
ASZ200
200
AEZ
8E
8E
4E
8E
8E
4E
4S4S
2S2S
XX
XX
XX
XX
X
X
X
X

0-5V
0-5V
1-5V
1-5V
0-20mA
0-20mA
4-20mA
4-20mA
Termosonda
Termosonda
Termopar
Termopar

XX
XX
XX
XX

XX
XX

XX
XX

XX
XX

Autmatas programables TSX Micro - Presentacin, 12/09/2000

12

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Gama de entradas de contaje
2 vas integradas 10KHz
2 Entradas rpidas integradas
en las 4 primeras entradas
del mdulo TON (pos. 1) 500 Hz

Mdulos contador / descontador


40 KHz / 500 KHz

Autmatas programables TSX Micro - Presentacin, 12/09/2000

13

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Comunicacin
Comunicacin integrada
A travs de las tomas TER y AUX.
Son enlaces RS-485, protocolo UNI-TELWAY
(maestro o esclavo) y el modo caracteres.

Tarjeta de comunicacin
de formato PCMCIA (enlace serie asncrono,
Full-duplex, bus FIPIO o UNI-TELWAY, Modbus/Jbus
y red FIPWAY

Autmatas programables TSX Micro - Presentacin, 12/09/2000

14

Hardware Autmatas TSX Micro 3722


Eleccin de los mdulos

15

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Estructura de la memoria (1)
Sin tarjeta de memoria PCMCIA

Autmatas programables TSX Micro - Presentacin, 12/09/2000

16

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Estructura de la memoria (2)
Con tarjeta de memoria PCMCIA

Autmatas programables TSX Micro - Presentacin, 12/09/2000

17

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Visualizacin centralizada
Para visualizar el estado de las vas de E/S locales o remotas.
Visualizar los equipos conectados al bus AS-i y diagnosticar el mismo.
Diagnosticar las vas o mdulos defectuosos.
Visualizar los datos internos.
Realizar una visualizacin numrica mltiple de 4 dgitos.

Autmatas programables TSX Micro - Presentacin, 12/09/2000

18

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Hardware Autmatas TSX Micro 3722


Direccionamiento de objetos de E/S
Sintaxis: Direccionamiento topolgico
%Ix.v / %Qx.v
%IWx.v / %QWx.v

x = posicin: 0 a10
v = va: 0 a 31

Un mdulo de 64E/S
(2 mdulos de 1/2 formato)
%Ix.i (i=0 a31)
x impar
y %Q(x+1).i (i=0 a 31)

CPU
00

10

Ejemplos:
%I1.5
%Q3.5
%IW5.0
%I1.MOD.ERR

: Bit de entrada 5, mdulo 1


: Bit de salida 4, mdulo 3
: Word de entrada va 0, mdulo 5
: Informacin fallo mdulo 1

Autmatas programables TSX Micro - Presentacin, 12/09/2000

19

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Autmatas programables TSX Micro


Hardware

Gama de autmatas TSX


Gama de autmatas TSX Micro
TSX Micro 3722
Tipos de E/S y mdulos
Estructura de la memoria
Visualizacin centralizada

Direccionamiento de E/S

Elementos de programacin

Terminales de programacin y explotacin de instalaciones


Programas de diseo y explotacin
PL7 Micro/Junior/Pro
Crear una aplicacin con PL7
Funciones de aplicacin
Estructura del software

Autmatas programables TSX Micro - Presentacin, 12/09/2000

20

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Terminales de programacin y explotacin
De ajuste
De programacin y mantenimiento
Puesto de trabajo, PC
Visualizadores con pantalla alfanumrica
Terminales con pantalla alfanumrica
Visulizadores con pantalla semigrfica
Pupitres de explotacin y control
Terminales con pantalla grfica
Estaciones de dilogo y control (Win95)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

21

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Programas de diseo y explotacin
PL7 Micro/Junior/Pro: Diseo e instalacin de aplicaciones
Software SDKC: Desarrollo de funciones C
PL7 FUZ: Tratamiento en lgica difusa
SIMTSX: Puesta a punto de programas de autmata
Software Servidor de datos: Servidor OPC
PL7 Pro-Dyn: Visualizar, ajustar y gobernar la instalacin
Software XBT-L1003/4: Aplicaciones para terminales Magelis

Autmatas programables TSX Micro - Presentacin, 12/09/2000

22

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Software PL7 Micro/Junior/Pro

PL7 Pro permite adems:


* Crear pantallas de explotacin (cuadros sinpticos, textos, valores, ...),
* Operaciones de diagnstico
y para el TSX Premium:
* Crear y utilizar bloques funcionales
* Importar/exportar bloques funcionales

Autmatas programables TSX Micro - Presentacin, 12/09/2000

23

Elementos de programacin
Crear una aplicacin con PL7

24

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Estructura del programa

Autmatas programables TSX Micro - Presentacin, 12/09/2000

25

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Estructura de software monotarea
Ejecucin normal (cclica)

Ejecucin peridica

ata
l autm
e
d
l
a
m
os
nor
El ciclo a en ambos tip
z
se reali ejecucin
de

Autmatas programables TSX Micro - Presentacin, 12/09/2000

26

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Estructura de software multitarea

Autmatas programables TSX Micro - Presentacin, 12/09/2000

27

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Configuracin del hardware y de la aplicacin
Configuracin del autmata

Aadir un nuevo mdulo

Configuracin del software

Autmatas programables TSX Micro - Presentacin, 12/09/2000

28

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Configuracin del hardware y de la aplicacin
Edicin de variables y asignacin de direcciones

Autmatas programables TSX Micro - Presentacin, 12/09/2000

29

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Lenguajes de programacin IEC 1131-3
Lista de instrucciones (IL)
Texto estructurado (ST)
Diagrama de bloques funcionales (FBD)
Diagrama de contactos (LD)
Secuential function Chart (SFC) - Grafcet

Autmatas programables TSX Micro - Presentacin, 12/09/2000

30

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Lenguajes de programacin. Lista de instrucciones (IL)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

31

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Lenguajes de programacin. Texto estructurado (ST)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

32

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Lenguajes de programacin. Diagrama de contactos (LD)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

33

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Lenguajes de programacin. Grafcet (SFC)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

34

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Programacin con bloques de funcin (DFBs)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

35

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Software PL7.
Gestin de aplicaciones (Navegador de la aplicacin)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

36

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Software PL7. Depuracin y puesta a punto (Ej.:Tablas de animacin)

Autmatas programables TSX Micro - Presentacin, 12/09/2000

37

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Software PL7. Pantallas de explotacin

Autmatas programables TSX Micro - Presentacin, 12/09/2000

38

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Elementos de programacin
Software PL7. Funciones de comunicacin PL7 Pro

Autmatas programables TSX Micro - Presentacin, 12/09/2000

39

Entornos Integrados
de Automatizacin

Ingeniera de Sistemas y Automtica

Autmatas programables TSX Micro


Hardware

Gama de autmatas TSX


Gama de autmatas TSX Micro
TSX Micro 3722
Tipos de E/S y mdulos
Estructura de la memoria
Visualizacin centralizada

Direccionamiento de E/S

Elementos de programacin

Terminales de programacin y explotacin de instalaciones


Programas de diseo y explotacin
PL7 Micro/Junior/Pro
Crear una aplicacin con PL7
Funciones de aplicacin
Estructura del software

Autmatas programables TSX Micro - Presentacin, 12/09/2000

40