Está en la página 1de 45

PROGRAMACIÓN DE PLC S7-

1200

José Antonio Velásquez C.


email: jvelasquezc@outlook.com
Pirámide de la Automatización

Nivel de Gestión

Nivel Supervisión

Nivel de Control

Nivel de Campo

2
Qué es un PLC?
INPUTS OUTPUTS

CONTROLADOR
PROGRAMABLE
CR

Un CONTROLADOR PROGRAMABLE es un sistema de


control que monitorea el estado de dispositivos como son
los inputs. Controla el estado de los dispositivos
conectados como outputs. Está basado en un programa
escrito que es almacenado en una memoria.

3
Concepto de PLC

EL AUTOMATA PROGRAMABLE
INDUSTRIAL
(PLC: programmable logic controller)

Es un equipo electrónico, programable


en lenguaje no informatico, diseñado para
controlar en tiempo real y en ambiente de
tipo industrial procesos secuenciales.

4
Características PLC’s

• Recursos Configurables
• Comunicaciones compatibles
• Software de gestión común
• Mapeado de memoria
• Periféricos comunes
• Instrucciones compatibles
• Marcado CE y fabricación
europea

5
Dispositivos de entrada
• Botones
• Switches de Selección
• Switches de Limite
• Switches de Nivel
• Sensores Photoelectricos
• Sensores de Proximidad
•Thumbwheel Switches

6
Dispositivos de salida

• Valvulas
• Motor Starters
• Solenoides
• Control Relays
• Alarmas
• Luces
• Ventilador
• Hornos

7
Dispositivos de I/O

 EL PLC RECIBE SEÑALES


DE ENTRADA TALES COMO,
ENCODERS, FOTOCELULAS,
PULSADORES, TECLADOS,
….

 EL PLC ACTIVA MEDIANTE


SUS SALIDAS, VÁLVULAS,
SOLENOIDES,
CONTACTORES,
INDICADORES LUMINOSOS, ...

8
Selección del PLC
CRITERIOS :
 Número de E/S a controlar

 Capacidad de la memoria de

programa
 Potencia de las instrucciones

 Posibilidad de conexión de
periféricos, módulos especiales y
comunicaciones.

9
Clasificación de los PLC’s
Por tipo de formato
 COMPACTOS: Suelen integrar en el mismo
bloque la alimentación, entradas y salidas y/o
la CPU. Se expanden conectándose a otros
con parecidas características.

 MODULARES: Están compuestos por


módulos o tarjetas adosadas a rack con
funciones definidas: CPU, fuente de
alimentación, módulos de E/S, etc … La
expansión se realiza mediante conexión entre
racks.
10
Definir configuración de I/O
En una instalación nos encontramos
con las siguientes señales y elementos
a controlar :
2 SENSORES OPTICOS
3 PULSADORES MANUALES
1 SELECTOR MANUAL /AUTOMÁTICO
3 BOTONES
1 INTERRUPTOR SELECCIÓN MODO TRABAJO
4 FOCOS INDICADORES
3 FINALES DE CARRERA
2 VARIADORES DE VELOCIDAD (4-20mA.)
2 SENSORES PT100
2 DETECTORES INDUCTIVOS
4 VÁLVULAS (PISTÓN) 24V.
1 SIRENA ALARMA
1 PARADA DE EMERGENCIA

DETERMINAR CUANTOS I/O

11
Definir configuración de I/O

SOLUCIÓN
CQM1H

Un PLC con
16 E digitales
9 S digitales
2 E analógicas PT100
2 S analógicas 4-20 mA.

12
Estructura de un PLC modular
Fuente de Alimentación: La Función de la Fuente de 
alimentación es suministrar energía eléctrica a la CPU 
y demás tarjetas de configuración del PLC.

13
Estructura de un PLC modular
UNIDAD DE PROCESAMIENTO CENTRAL (CPU) : Es
considerado el cerebro del Controlador. Está
diseñada a base de microprocesadores y memorias

14
Modulo Profibus

15
Modulo de entradas y salidas
Sirve para conectar los inputs y outputs del
proceso a controlar.

16
PLC modular S7-300

17
18
Montaje
Rieles de montaje DIN: Los módulos son enganchados
de la parte superior del riel, ajustándola hasta el tope y
luego atornillando arriba y abajo.

19
Objetivo de la Automatización

Las funciones básicas de la automatización


de una máquina o de una instalación son:
 Aumentar la producción

 Disminuir costes

 Mejorar la calidad del producto acabado

 Evitar tareas peligrosas al ser humano

 Informacion en tiempo real del proceso

20
Programación de los PLC’s
Para programar un PLC se debe contar con un
PLC, una computadora con el software de
programación instalado y un cable de
programación.
El cable de programación conecta al PLC con el
software de programación y desde este
enviamos instrucciones al PLC para que pueda
controlar las salidas que le hayamos asignado.
Existen diversos lenguajes de programación,
entre ellos tenemos: FUP, KOP y AWL

21
FUP

22
KOP

23
AWL

24
Programación de los PLC’s
TABLAS DE VERDAD

FUNCION AND FUNCION OR

V F V F
V V V V
F V F V
F F F F

25
Diagrama de contactos
 Un programa en diagrama de relés (L.D.) es una serie de
ramas de circuito

 Una rama (network) está compuesta de una serie de


contactos, conectados en serie o en paralelo, que dan origen
a una salida (activación de una bobina o de una función
especial) I0.0 I0.1

/ (Q0.0)

I0.2
(Q0.1)

I0.3 I0.4

(Q0.2)

I0.4

26
Diagrama de contactos
Las ramas de circuitos tienen origen en una barra vertical
puesta a la izquierda del diagrama

El flujo de la señal va de izquierda a derecha y de arriba a


abajo

A B
(R1)

C D

(R2)

27
Diagrama de contactos
A una rama de circuito en L.D., corresponde una secuencia
de instrucciones en forma mnemónica

I0.0 I0.1 Q0.0

- Ejemplo de circuito

28
Diagrama de contactos
 Una bobina no puede venir conectada directamente de
la barra de inicio.
En tal caso es necesario interponer un contacto siempre
cerrado
 A la derecha de una bobina no es posible programar
ningún contacto
El número de contactos posibles en serie o en paralelo
es prácticamente ilimitado

0000

0200 / 0200

29
Diagrama de contactos
 Es aconsejable no programar una salida, como una bobina,
más de una vez

 Es posible utilizar libremente el contacto de una salida como


una entrada auxiliar

 Es posible colocar en paralelo 2 o más bobinas

I0.1 Q0.0

I0.2 Q0.1

30
Encendido de una lampara

Función lógica Y ( AND )

31
Encendido de una lampara

Función lógica O ( OR )

32
Encendido de una lampara

Circuito con retención ( Paro prioritario )

Para encender : pulse S1

Para apagar : pulsar S2

33
Encendido de una lampara

Circuito con retención (Marcha prioritaria )

Para encender : pulse S1

Para apagar: pulse S2

34
Circuito de enclavamiento

I0.0 I0.1 M0.0

M0.0

M0.0 Q0.0

35
Ejercicio 1

¿Qué condiciones debe cumplirse para que la salida se active?

36
Ejercicio 2

¿Qué condiciones debe cumplirse para que la salida se active?

37
Ejercicio 3

¿Qué condiciones debe cumplirse para que la salida se active?

38
Direccionamiento de I/O

39
Direccionamiento de I/O

Direccionar las I/O sabiendo que se dispone de un PLC


S7 200 de 8I / 6O y además de un modulo de expansión
de 8I / 8O.

40
Direccionamiento de I/O

Direccionar las I/O sabiendo que se dispone de un PLC


S7 200 de 8I / 6O y además de un modulo de
expansión de 8I / 8O.

41
Direccionamiento de I/O

Direccionar las I/O sabiendo que se dispone de un


PLC S7 200 de 8I / 6O y además de un modulo de
expansión de 8I / 8O.

42
Software de Programación

43
Software de Programación

44
Diagrama de la CPU 1214C AC/DC/Relé

45