You are on page 1of 16

Autmatas

programables
TEMTICA

1.Introduccin a los sistemas lgicos.
2.Autmatas programables industriales.
3.Sistema normalizado IEC 1131-3 para programacin de PLC.
4.Ambientes de programacin de PLC
5.Diseo de sistemas de control con autmatas programables.
6.Metodologa de diseo basada en el Diagrama Funcional de
Secuencias.

Autmatas programables
Pg: 1

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Conguracin de un PLC: (Hardware S7-300):






Autmatas programables
Pg: 2

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Conguracin de un PLC: (Hardware S7-300):

Ejercicio en clase:
Congurar en Step 7, la estacin mas cercana, (Hardware):

1.Comentar la conguracin vista desde la herramienta de hardware de S7.
2.Revisar las caractersHcas individuales de cada elemento de hardware.
1.
2.
3.

Memoria de CPU.
CanHdad de entradas y salidas.
Servicios que se ofrece en la CPU

3.IdenHcar la diferencias en arquitectura de cada grupo:

Autmatas programables
Pg: 3

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Tipo de datos, parte 1:

Tipos de datos

Simbolo

Forma de arreglo

Desigancin

Comentario

Bit

E0.0

1 Bit

Byte

EB0

8 bits

Word

EW0

2 bytes

Entradas

Dword

ED0

2 words

Salidas

Bit

A0.0

1 Bit

Byte

AB0

8 bits

Word

AW0

2 bytes

Dword

AD0

2 words

Marcas

Bit

M0.0

1 Bit

Byte

MB0

8 bits

Word

MW0

2 bytes

Dword

MD0

2 words

Autmatas programables
Pg: 4

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Tipo de datos, parte 2:

Autmatas programables
Pg: 5

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Tipo de parmetros:

Autmatas programables
Pg: 6

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Temporizadores:

Retardo a la conexin

Retardo a la desconexin

Autmatas programables
Pg: 7

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Contador:

Salida a ser acHvada una vez termine el contaje

Valor en que se acHvar la salida

Valor de Contaje

Autmatas programables
Pg: 8

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Algunas instrucciones de AWL (LI):

Autmatas programables
Pg: 9

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Programacin AWL (LI):

Autmatas programables
Pg: 10

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7) AWL KOP


Autmatas programables
Pg: 11

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7) FUP:


Autmatas programables
Pg: 12

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Programacin en AWL/KOP/FUP:

Ejercicio: Arranque de motor:
1. Realizar un arranque de un motor, en modo estrella triangulo, basado en la siguiente:

-Pulsador de arranque N.O
-Pulsador de parada N.C.
-Pulsador de Emergencia con retencin, N.C.
- Conrmacin de disparo de guardamotor:
- Cambio de Y a Delta en 5 segundos.
2. Arranque con la mismo lgica 3 motores usando Funciones.
3. Arranque los mismo 3 motores, usando Bloques de funciones, llevando la canHdad de
arranques y el Hempo de operacin, hechos para cada motor en DB de instancia.

Autmatas programables
Pg: 13

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Procesamiento de datos analgicos:

Direccin de Entradas Anlogas


PEW 288 PEW 290

Direccin de salidas anlogas


PAW 304 PAW 306

Autmatas programables
Pg: 14

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):
Procesamiento de datos analgicos:
de entrada o salida V. porcentual Valor Word
Tipo
0 a 10 V

0 - 20 ma

4 - 20ma

- 10 a 10 V

0%
100%
0%
100%
0%
100%
-100%
100%

0
27648
0
27648
0
27648
-27648
27648

Escalizacin de seales

Autmatas programables
Pg: 15

Autmatas programables Industriales


Ambientes de programacin S7 (Step 7):

Procesamiento de datos analgicos:

Ejercicio: Escalizacin de seales anlogas con Funciones:
1.Realizar un funcin de escalizacin de seales analgicas, tal que permita escalizar
de 0 a 100%, una entrada anloga, use DB para guardar los datos.
2.Cambiar la funcin para permiHr cambiar los puntos de escalizacin de la variables
de entrada (Ent. Anloga) como de los valores de salida.
3.Realizar una funcin para las salidas anlogas, congurable en puntos de
escalizacin.
4.Cambiar las dos funciones para permiHr la conguracin de alarmas por niveles
altos y bajos.

Autmatas programables
Pg: 16

You might also like