Plc Manual 2 Festo 11sem
-
Upload
jose-de-jesus -
Category
Documents
-
view
10.337 -
download
37
description
Transcript of Plc Manual 2 Festo 11sem
CONTROLADORES LOGICOS PROGRAMABLES
CONTROLADORES ELECTRÓNICOS PROGRAMABLES
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:
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
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
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.
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
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
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
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
CONTROLADORES LOGICOS PROGRAMABLES
el bit puede tener únicamente uno de dos valores
ó
CONTROLADORES LOGICOS PROGRAMABLES
eléctricamente el valor 0 y 1 corresponden a rangos de valor en voltaje
CONTROLADORES LOGICOS PROGRAMABLES
la agrupación de bits forman palabras lógicas
8 Bits = 1 Byte
la memoria se mide en Kilo Byte
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
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)
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
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
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
CONTROLADORES LOGICOS PROGRAMABLES
los sensores y bobinas de mando se conectan al PLC y se les asigna una identificación llamada operador absoluto
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
CONTROLADORES LOGICOS PROGRAMABLES
la lógica de programación es sencilla, trabaja con la estructura de condición vs. acción
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.
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
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
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)
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.
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
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
• Robusto• Communicativo• Habilitado para trabajo
en RED• Innovativo• Flexible
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
CONTROLADORES LOGICOS PROGRAMABLES
Nuevo Controlador FEC Standard
CONTROLADORES LOGICOS PROGRAMABLES
Robusto
• Construcción en Aliminio
• Tierra física integrada al cuerpo
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.
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
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
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
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
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
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
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
CONTROLADORES LOGICOS PROGRAMABLES
Como Configurarla!
Módulos de 8Entradas/8 Salidas
Módulos de 16Entradas
Módulos de 16 Salidas
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
CONTROLADORES LOGICOS PROGRAMABLES
Módulos de 2 ejes para Motor a Pasos
Módulos de Field Bus
Módulos de ASi
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
CONTROLADORES LOGICOS PROGRAMABLES
Buses para inserción de módulos
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.
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!!!!!
CONTROLADORES LOGICOS PROGRAMABLES
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
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
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
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
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.
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
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?
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
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.
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
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)
CONTROLADORES LOGICOS PROGRAMABLES
Conclusiones...