Plc Manual 2 Festo 11sem

63
CONTROLADORES LOGICOS PROGRAMABLES CONTROLADORES ELECTRÓNICOS PROGRAMABLES

description

Generalidades para aprendizaje de PLC Festo.

Transcript of Plc Manual 2 Festo 11sem

Page 1: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

CONTROLADORES ELECTRÓNICOS PROGRAMABLES

Page 2: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

•Estrategias de control

�Lazo abierto

�Lazo cerrado

�Cascada

�Control distribuido

�Control supervisorio

•Control de Lógica Programable, PLC

� Hardware

�Software

•Criterios de selección

•Lenguajes de programación

• Tipos de PLC

• Aplicación

Contenido:

Page 3: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

el elemento de control en su nivel maestro

o esclavo bien puede ser un PLC

El PLC es un controlador electrónico, cuya lógica de control puede ser

libremente programada

Page 4: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

el PLC se divide en 2 partes:

•hardware. parte electrónica o circuiteria

•software. la programación o lógica de control

Page 5: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

el hardware de un PLC se compone principalmente de 4 bloques :

Memoria

Sistema Usuario

CPU

Comunicación con el Proceso

Entradas Salidas

Comunicación con Usuario

Teclado DisplayPCMonitorProgramadorEtc.

Page 6: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

CPU

Unidad de procesamiento Central

En esta unidad se procesa toda la información existente, se toman decisiones y se ordenan las ejecuciones. Es la parte inteligente del PLC

Page 7: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

parámetros que dependen del CPU

•velocidad de procesamiento

•capacidad de ejecución de multitareas (programas simultáneos)

•capacidad lógica (funciones lógicas, aritméticas, etc..)

•costo

Page 8: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Tipos de memoria Borrado Programación Sinvoltaje,lamemoriaes

RAM Random Access Memory“Memoria de accesor aleatorio”memoria escritura/lectura

Eléctrico Eléctrica Volátil

ROM Read-Only-Memory“Memoria de sólo lectura”memoria de datos fijos

ImposiblePor máscarasen fábrica No volátil

PROM Programable PROM“Memoria fija programable” Imposible Eléctrica No volátil

EPROM Erasable ROM“Memoria fija borrable” Por luz UV Eléctrica No volátil

RPROM Reprogramable ROM“Memoria fija reprogramable” Por luz UV Eléctrica No volátil

EEROM Electrrically Erasable ROM“Memoria fija borrableeléctricamente”

Eléctrico Eléctrica No volátil

EAROM Electrically Alterable ROM“Memoria fija reprogramableeléctricamente”

Eléctrico Eléctrica No volátil

Memoria:

Es el lugar donde se almacena la información

Page 9: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

la información se almacena en unidades llamadas bits

1 bit = binary digit

un bit es la unidad mínima de información

Page 10: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

el bit puede tener únicamente uno de dos valores

ó

Page 11: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

eléctricamente el valor 0 y 1 corresponden a rangos de valor en voltaje

Page 12: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

la agrupación de bits forman palabras lógicas

8 Bits = 1 Byte

la memoria se mide en Kilo Byte

Page 13: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

comunicación con el proceso

se da a través de las entradas y salidas del PLC y los sensores, válvulas y actuadores del proceso

Page 14: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

parámetros importantes a considerar de las entradas / salidas

•velocidad de respuesta

•cantidad de entradas / salidas

•valores de voltaje y corriente de las entradas y salidas

•tipo de señal que manejan (digital o analógica)

Page 15: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

comunicación con el usuario

M

Línea no. 1

la forma en que el usuario y el PLC tengan para intercambiar información determina en buena medida el costo del sistema

Page 16: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

el software de programación de los PLC de

FESTO es el FST

en la comunicación entre usuario y PLC no solo existen los dispositivos electrónicos, sino

también el software que es el medio en el que se realiza la programación del PLC

Page 17: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

mediante un sencillo sistema de programación secuencial se puede ejecutar las diferentes tareas de operación, haciendo la operación paso a paso tal y como lo pensamos.

Lista de Instrucciones

Page 18: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

los sensores y bobinas de mando se conectan al PLC y se les asigna una identificación llamada operador absoluto

Page 19: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

el operador absoluto representa la función que a de ser reconocida por el PLC

es posible asignar al operador absoluto un operador simbólico que facilita la interpretación de la programación

Page 20: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

la lógica de programación es sencilla, trabaja con la estructura de condición vs. acción

Page 21: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Los lenguajes de programación de F E S T O permiten que el personal técnico sin un alto grado de especialización pueda programar un PLC de una manera sencilla y rápida,

con todas las ventajas que el ambiente Windows ofrece.

Page 22: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Mini controlador FEC Compact

�Flexible

�Económico

�Compacto

� 2 entradas rápidas de 4 kHz.

� LEDs de E/S en "Diseño nocturno” (Números iluminad os).

� Bornes de conexión por tornillo.

� Potenciometro análogo programable (ej.: Ajuste de u nTimer).

� 2 lenguajes de programación (diagrama de escalera y /o listado de instrucciones)� El código fuente se puede incluir en la memoria del FEC

� En la compra de un FEC el usuario recibe FST Software GRATIS!! (Versión DOS)� 64 programas de usuario (multitasking)

� 100 módulos de programa (subrutinas)

� 256 contadores

� 256 timers

� 256 registros

� 10,000 Flag Words (160,000 Flags)

� No Requiere de Bateria

Page 23: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

FEC

�Porque tiene 12 Entradas (24 Vcd) que pueden ser PNP o NPNen 2 grupos para poder combinarlas y 2 entradas rápidas.

�Porque tiene 8 Salidas por relevador en 3 grupos.

�Porque hay 4 versiones:Alimentación a 24 Vcd con salidas de contactoAlimentación a 24 Vcd con salidas a transistorAlimentación a 110 hasta 220 Vca (Autoajustable)(Tiene una fuente de 24 Vcd a 100 mA para entradas)Alimentación con 24 Vcd con salidas a transistor y puertoethernet

�Porque se puede ampliar con hasta 60 Entradas/40 Salidas más, usando el mismo FEC como ampliación, reduciendo el inventariode refacciones de los clientes.

�Porque se tiene 2 puertos serie para conectar Teclado/display y/o scanners, o cualquier elemento de comunicación serie.

�Porque se puede enlazar muy facilmente a redes de PCs conEthernet y TCP/IP.

Flexible

Page 24: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

FECCompacto

0

0

1

1

02

2

13

3 4 5 6 7

24 35 6 7

OUT

S1S0IN

RU N

POWER

SEN SORSUPPLY

POWER

4 5 60 1 2 3 7 1210 11 13

24V 0V

24V 0V

C0 C1 C20 1 2 3 4 5 6 7 FEC20-DC

RU N ST OP

EXT. COM

130,0

53,0

80,0

122,5

Dimensiones:130 mm ancho80 mm alto75 mm fondo (AC)30 mm fondo (DC)

Page 25: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Portabilidad de Código (programas) escalable a

equipos con mas potencial FEC >> IPC

IPC

FEC

SISTEMA OPERATIVO COMÚN

MISMO LENGUAJE DE PROGRAMACIÓN

MAS OPCIONES DE OPERACIÓN, COMO FIELDBUSES, POSICIONAMIENTO, ETC.

Page 26: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Partes que componen el FECPartes que componen el FEC

Cable Expansión

Cable PC-FEC

177428 FEC FC20 DC177429 FEC FC21 AC183861 FEC FC30 DC190587 FEC FC34 DC ETH.177431 Cable PC-FEC183635 Cable Expansión188935 Convertidor TTL/RS232

Page 27: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

• Robusto• Communicativo• Habilitado para trabajo

en RED• Innovativo• Flexible

Page 28: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

Page 29: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

Page 30: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

Page 31: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

Page 32: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

Page 33: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

Page 34: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Nuevo Controlador FEC Standard

Page 35: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Robusto

• Construcción en Aliminio

• Tierra física integrada al cuerpo

Page 36: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Comunicativo

• 2 Interfaces Serie• Puerto COM es usado

para programación• Puerto EXT usado

par comunicarce con lector de código de barras, sistemas de lectura de escalas, interfaces hombre-máquina o visualización, etc.

Page 37: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Habilitado para trabajo en red

• Una interface Ethernet disponible para cualquier tipo de FEC Standard

• Comunicación entre controles

• Programación y depuración de programas

• Intercambio de datos vía DataServer o OPC• WEB Server

Page 38: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Control con el IPC@CHIP de FESTOControl con el IPC@CHIP de FESTOControl con el IPC@CHIP de FESTOControl con el IPC@CHIP de FESTO

Conexión de E/S vía conectores con LED Conexión de E/S vía conectores con LED Conexión de E/S vía conectores con LED Conexión de E/S vía conectores con LED

integrado y conexión para sensores de forma integrado y conexión para sensores de forma integrado y conexión para sensores de forma integrado y conexión para sensores de forma

directadirectadirectadirecta

(Conector Sensor(Conector Sensor(Conector Sensor(Conector Sensor----Actuador)Actuador)Actuador)Actuador)

Innovativo

Page 39: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Conector Sensor-Actuador SAC

Dos Opciones:1 Línea con LEDs3 Líneas con LEDs conexión

alimentación para sensores

Ahorra hasta un 40% de costosinstalación (menor cableado)

Ahorra hasta un 50% de espacio

Tan solo se requiere empujar el cable para insertarlo

Page 40: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

FECFECFECFEC----FC400 FC400 FC400 FC400 16/8 E/S Digitales

FECFECFECFEC----FC440 FC440 FC440 FC440 16/8 E/S Digitales

+ Ethernet

FECFECFECFEC----FC520 FC520 FC520 FC520 16/8 E/S Digitales

+3/1 E/S

analógicas

FECFECFECFEC----FC560 FC560 FC560 FC560 16/8 E/S Digitales

+ 3/1 E/S

analógicas

+ Ethernet

FECFECFECFEC----FC600 FC600 FC600 FC600 32/16 E/S Digitales

FECFECFECFEC----FC620 FC620 FC620 FC620 32/16 E/S Digitales

+ 3/1 E/S

analógicas

FECFECFECFEC----FC640 FC640 FC640 FC640 32/16 E/S Digitales

+ Ethernet

FECFECFECFEC----FC660 FC660 FC660 FC660 32/16 E/S Digitales

+ 3/1 E/S

analógicas

+ Ethernet

Flexible

Page 41: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Switch RotativoSwitch RotativoSwitch RotativoSwitch Rotativo

• Posición STOP en posición 0

• RUN en cualquier otra posición

•15 posiciones para se usados en

su aplicación como selector de

operación, ajuste de timers etc.

Flexible

Page 42: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Entradas/Salidas Analógicas con 1mSeg de conversión, 12 bits de resolución,señales de 0-20 mA o 4-20 mA.

Flexible

Page 43: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Que es la IPC?

�Es un PLC con cualidades de PC

�Es un sistema de control que se puede programar en:

�Diagramas de Escalera (FST) Versión DOS

�Lista de instrucciones (FST) Versión Windows y DOS

�Lenguajes de PC, Tales como Basic, C, Pascal, etc.

�Puede manejar diferentes configuraciones como:

�Entradas/Salidas Digitales

�Entradas/Salidas Analógicas (0..10 V, 0..20 mA, 4..20 mA, otras)

�Manejo de Buses industriales (FieldBus, Asi, ProfiBus, Ethernet)

�Control de Servomotores y Motores a Pasos

�Almacenamiento de Información

Page 44: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Como Configurarla!

Módulos de 8Entradas/8 Salidas

Módulos de 16Entradas

Módulos de 16 Salidas

Page 45: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Módulos de 8 Entradas Analógicas0..10V, 0..20mA, 4..20mA

Módulos de 2 Salidas Analógicas

Módulos de 2 ejes para Servomotor

Page 46: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Módulos de 2 ejes para Motor a Pasos

Módulos de Field Bus

Módulos de ASi

Page 47: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Módulos de CP CAN

Módulos de Ethernet

Una vez definido el número de módulosSumar un módulo mas que corresponde a la Unidad Central.

HC16

HC01 HC02

Page 48: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Buses para inserción de módulos

Page 49: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Si se tiene Máximo 7 módulosse debe utilizar el Bus de 8 Slotsy sumar un Módulo mas.

Ya que en este caso se debe instalaruna fuente de alimentación de Lógica (5 Vcd).

En los casos de los Buses de 3 y 5 Slotsesta fuente ya está incluida internamenteen el Bus.

Page 50: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Que proyectos son Factibles?

�Aquellos que manejen señales digitales, desde 16 hasta 576 E/S(Sin FieldBuses industriales).

�Aquellos que requieran manejar Señales analógicas de �0..10V�0..20 mA�4..20 mA

�Aquellos que requieran manejar multiposicionamiento con�servomotores �motores a pasos

�Aquellos que requieran manejar Field Bus FESTO �con Participantes E/S �con Participantes Terminales de Válvulas Inteligentes �con Participantes Inteligentes como IPC’s, SF3

�Aquellos que requieran manejar ASi (hasta 4tarjetas, cada tarjeta maneja 124 E/S, Total=496 E/S).

�Aquellos que requierán enlace con PCs via ethernet o control descentralizado

�Aquellos que nos estan esperando!!!!!

Page 51: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Page 52: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Que es Ethernet?

�Es un puerto por el cual se comunican varias PC’s

�Es el medio por el que hacen las redes de PC’s

�Es un puerto Standard entre PC’s

�Es un puerto Standard en IPC y FEC

Page 53: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Como se comunican?

�Se comunican con protocolo TCP/IP

�Este protocolo es el Standard en redes de PC’s

�Este protocolo es el que usa INTERNET

�Este protocolo maneja la operación Cliente/Servidor por lo tanto es un sistema multimaster.

�La RED se puede extender tanto como INTERNET

Page 54: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Que Equipo tenemos?FEC FC34

�12 entradas PNP/NPN

�8 Salidas, 2 Relevador-6 Transistor

�2 Puertos Serie hasta 115200 bps

�Programación con WinFST

�Puerto Ethernet para enlazarce con otros PLC’s o en una red de

PC’s

�Ganador de un Premio en Francia por diseño tecnológico e innovación

Page 55: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Que Equipo tenemos?FEC FC400FEC FC500FEC FC600

�16 o 32 entradas

�8 o 16 Salidas

�Entradas analógicas

�Salidas analógicas

�2 Puertos Serie hasta 115200 bps

�Programación con WinFST

�Puerto Ethernet para enlazarce con otros PLC’s o en una red de

PC’s

Page 56: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Que Equipo tenemos?IPC HC02

�8 puntos configurables como Entradas o Salidas

�2 Puertos Serie hasta 115200 bps

�Programación con WinFST

�Puerto Ethernet para enlazarce con otros PLC’s o en una red de PC’s

�Ampliable hasta 576 Entradas/Salidas

�Manejo de Entradas/Salidas analógicas

�Capacidad para controlar hasta 12 ejes para posicionamiento como

servomotores, servoneumática y motores a pasos.

Page 57: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Que Equipo tenemos?

�1 Puerto Serie hasta 115200 bps

�Programación con WinFST

�Puerto Ethernet para enlazarce con otros PLC’s o en una red de

PC’s.

�Ampliable hasta 576 Entradas/Salidas directas

�Manejo de Entradas/Salidas analógicas

�Capacidad para controlar hasta 12 ejes para posicionamiento como

servomotores, servoneumática y motores a pasos.

�Manejo de Buses industriales, tales como: Asi, Profibus, FieldBus,

CP, etc.

IPC HC16

Page 58: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Hub 4 puertos 188936Hub 8 puertos 188937

Permite hacer el enlace entre PC’s y PLC’s, Permite hacer el enlace entre PC’s y PLC’s, Permite hacer el enlace entre PC’s y PLC’s, Permite hacer el enlace entre PC’s y PLC’s,

para redes en topología estrella con para redes en topología estrella con para redes en topología estrella con para redes en topología estrella con

conectores RJ45 con el standard 10Base T.conectores RJ45 con el standard 10Base T.conectores RJ45 con el standard 10Base T.conectores RJ45 con el standard 10Base T.

Que Equipo tenemos?

Page 59: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Como se hace la red?Se usa topología tipo estrella (10 Base T)

Switch

Hub

FC34 HC02 HC16FEC std.FC34 FEC std. FC34 HC02

Hub Hub

Page 60: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Como se hace la red?

Estos sistemas pueden ser incorporados a una

red de PC’s ya existentes con 10Base T y

protocolo TCP/IP o que se cree una red

independiente, que incluya tanto PLC’s como

PC’s sin la necesidad de tener un servidor.

Page 61: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Herramientas

�Visualización de datos atravez de IPC Data Server y EXEL

�Aplicaciones sencillas con Visual Basic

�Sistemas de Visualización con VipWin

Page 62: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Aplicaciones

�Cuando se requiera hacer expansión de Señales remotas

�Cuando se requiera hacer adquisición de datos

�Cuando se requiera hacer sistemas de control complejas (similar a control distribuido)

Page 63: Plc Manual 2 Festo 11sem

CONTROLADORES LOGICOS PROGRAMABLES

Conclusiones...