Professional Documents
Culture Documents
Automatizacin
El PLC o autmata programable es el ncleo de cualquier sistema automatizado llevando a cabo tareas ms especializadas que el simple control lgico.
Automatizacin
Automatizacin
PLCs diseados para cualquier aplicacin de tipo industrial o no industrial.
Control de planta Control de lnea Telemando Tratamiento de aguas Domtica Gestin de energa Natica Proyectos pblicos Medio ambiente
Aplicaciones Automatizacin
Envase y Embalaje extil Mad Papel T era Alimentacin stico Pl Cermica Telecontrol Ascensore s Escaleras mecnicas Bombeo Control de Edificios ontaje M
Automatizacin
3 Familias de PLCs para 3 niveles de aplicacin.
Ms de 640 E/S
INSTALACIN
CAPTADORES
ACCIONADORES
PLC
Programacin Lgica
SERIE PARALELO NEGADO
NEMNICO
AND
OR
NOT
CONTACTOS
LGICA
DIN
INTRODUCCION AL CONTROL CON PLC's
10
Sistemas de Numeracin
LAS VARIABLES, EN GENERAL, PUEDEN EXPRESARSE O REPRESENTARSE SEGN DISTINTOS SISTEMAS DE NUMERACIN EL SISTEMA HABITUAL QUE SE EMPLEA DE FORMA COTIDIANA ES EL SISTEMA DIGITAL, QUE UTILIZA LOS SMBOLOS DEL 0 AL 9. HAY OTROS SISTEMAS DE NUMERACIN QUE, AL TRABAJAR CON MQUINAS Y CON COMUNICACIONES, NOS APARECERN CONSTANTEMENTE
BINARIO BCD (BINARIO CODIFICADO DECIMAL) HEXADECIMAL COMA FLOTANTE GRAY ASCII
11
Sistemas de Numeracin
EN GENERAL,CUANDO UNA CANTIDAD (N ENTERO) SE REPRESENTA MEDIANTE UN SISTEMA DE NUMERACIN DE BASE B, QUIERE DECIR :
N N-1 1 0
NB= XN B + XN-1B
+ ........ + X 1B + X 0 B
12
Codigo Binario
CDIGO BINARIO
UTILIZA LOS SIMBOLOS (1 y 0) PARA REPRESENTAR CUALQUIER VALOR LA FORMULA DE CONVERSIN DE UN NMERO DECIMAL A UN NMERO BINARIO ES LA SIGUIENTE :
N DECIMAL = Z N x 2
+ ZN-1 x 2
N-1
+ ....... + Z 0 x 2
13
Codigo Binario
CDIGO BINARIO
EJEMPLO: LA REPRESENTACIN DEL N12 EN BINARIO SER :
1 x 23 + 1 x 2
+ 0 x 2
+ 0 x 2
= 12
12
14
...
Signo Mantisa Exponente
S ig n o
Mantisa
e -1 2 7 -2 3
N D E C IM A L = (-1 )
x 2
(1 + M a n tis a x 2
Signo (s) 1: negativo , 0: positivo (bit 31) Mantisa (M) La mantisa incluye 23 bits (bit 0.. 22). Representa la parte derecha de nmero decimal. Exponente (e) El exponente incluye 8 bits (bit 23..30).
15
16
Precauciones Coma Flotante Las operaciones indeterminadas 0.0/0.0, /, - dan como resultado NaN. Overflow () y Underflow (0). Es ms peligroso el Overflow al convertir el resultado a entero (binario con signo). Los decimales se truncan al convertirlos a entero (binario con signo). Cualquier operacin con un NaN como operando da como resultado NaN.
17
IEEE754
Expresan nmeros reales en 32 bits conforme al estndar IEEE754: (-1)signo2exponente-127(1+Mantisa2-23) 1#10000000#11000000000000000000000
Signo: (-1)1= -1 Exponente: 2128-127=21=2 Mantisa: 1+62914562-23=1+0.75=1.75 Resultado: -1.752= -3.5
INTRODUCCION AL CONTROL CON PLC's
18
Cdigo BCD
CDIGO BCD CDIGO MEDIANTE EL CUAL CADA NMERO DEL SISTEMA DECIMAL (0..9) SE REPRESENTA EN BINARIO (0,1). LA CONVERSIN DIRECTA ES LA SIGUIENTE :
DECIMAL
0 1 2 3 4 5 6 7 8 9
BINARIO
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
19
Cdigo ASCII
CDIGO INTERNACIONAL CUYAS SIGLAS RESPONDEN A AMERICAN STANDAR CODE INFORMATION INTERCHANGE. HOY UTILIZADO EN COMUNICACIONES E INTERCAMBIO DE DATOS. EN ESTE CDIGO SE UTILIZAN 8 BITs PARA LA REPRESENTACIN. Ejemplo :
A = 41 = 0100 0001 5 = 35 = 0011 0101 > = 3E = 0011 1110
INTRODUCCION AL CONTROL CON PLC's
20
Concepto de REGISTRO
DISPOSITIVO CAPAZ DE ALMACENAR UNA INFORMACIN DIGITAL (1 o 0) EN NUESTROS PLCs TODOS LOS REGISTROS SON DE 16 (POSICIONES)
15 14 13 12 msb 11 10 9 8 7 6 5 4 3 2 1 0 lsb N BIT (PESO)
21
Concepto de PLC
EL AUTMATA PROGRAMABLE INDUSTRIAL (PLC: Programmable Logic Controller)
ES UN EQUIPO ELECTRNICO, PROGRAMABLE EN LENGUAJE NO INFORMTICO, DISEADO PARA CONTROLAR EN TIEMPO REAL Y EN AMBIENTE DE TIPO INDUSTRIAL PROCESOS SECUENCIALES.
22
23
Estructura de un Autmata
ALIMENTACIN
SEALES DE SENSORES
MEMORIA
SEALES A ACTUADORES
PROCESADOR CPU
PERIFRICOS
Unidad central de procesos Memoria de programacin (RAM,EPROM,EEPROM) Sistema de control de E/S y perifricos Dispositivo de entradas / salidas.
24
EL PLC ACTIVA MEDIANTE SUS SALIDAS, VLVULAS, SOLENOIDES, CONTACTORES, INDICADORES LUMINOSOS, ...
25
Estados de Funcionamiento
PROGRAM. El PLC est en reposo, y puede recibir enviar el programa a un perifrico (consola, PC, ) MONITOR o RUN. El PLC ejecuta el programa que tiene en memoria, permitiendo en modo monitor el cambio de valores en los registros del mismo.
MONITOR RUN PROGRAM
26
27
28
Ciclo de Trabajo
PROCESOS COMUNES
- Programacin WATCH DOG - Verificar memoria de ususario - Verificar BUS E/S - Gestin de transmisin con : Consola de Programacin Interface de comunicaciones - Scan secuencial de las instrucciones del programa - Lectura del estado de los mdulos de E/S - Transferencia de estado a las salidas
GESTIN DE PERIFRICOS
REFRESCO DE E/S
29
30
31
32
REA DE DATOS:
Este rea es usada para almacenar valores o para obtener informacin sobre el estado del PLC. Est dividida segn funciones en IR, SR, AR, HR, LR,DM, TR, T/C (CIO, A, H, W, D, T, C, E para el CJ1/CS1).
33
MEMORIA DE DATOS 1 Kw 1 Kw 2 Kw 32 Kw
35
Conexin de E/S
Mdulos de ENTRADA
Unidad de entrada de c.a.\c.c. Configuracin del circuito.
36
Seleccin de Autmata
CRITERIOS : Nmero de E/S a controlar Capacidad de la memoria de programa Potencia de las instrucciones Posibilidad de conexin de perifricos, mdulos especiales y comunicaciones.
37
Arquitectura de Programas
Determinar los requisitos del sistema al cual se aplica el PLC. Identificar los dispositivos de E/S y asociarlos a las direcciones fsicas mediante una tabla de asignacin. Preparar tablas que indiquen: canales y bits de trabajo Temporizadores, contadores y saltos Dibujar el diagrama de rels. (O en el lenguaje seleccionado). Transferir el programa a la CPU. Si se realiza mediante consola habr que traducir el programa a mnemnico. Verificar, va simulacin, el correcto funcionamiento del programa. Memorizar el programa definitivo.
38
Clasificacin de Autmatas
POR TIPO DE FORMATO:
COMPACTOS: Suelen integrar en el mismo bloque la alimentacin, entradas y salidas y/o la CPU. Se expanden conectndose a otros con parecidas caractersticas. MODULARES: Estn compuestos por mdulos o tarjetas adosadas a rack con funciones definidas: CPU, fuente de alimentacin, mdulos de E/S, etc La expansin se realiza mediante conexin entre racks.
39
40
41
Perifricos
PERIFRICOS son dispositivos que realizan tareas complementarias al funcionamiento del autmata y estn en constante comunicacin con ste. Se usan tanto para programar como para visualizar el estado del autmata.
42
Lenguajes de PROGRAMACIN
MNEMNICO :
Constitudo por el conjunto SET de instrucciones de la CPU. Las funciones de control vienen representadas con expresiones abreviadas. No es muy intuitiva la correspondencia con el esquema elctrico La fase de programacin es ms rpida.
E j:
Lenguajes de PROGRAMACIN
DIAGRAMA DE RELES
SMBOLOS FUNDAMENTALES
/
Contacto normalmente abierto Contacto normalmente cerrado Salida
44
Lenguajes de PROGRAMACIN
DIAGRAMA DE RELES
Esquema de contactos Permite una representacin de la lgica de control similar a los esquemas electromecnicos
0100 0101 / 1000
0000
45
Lenguajes de PROGRAMACIN
ESQUEMA FUNCIONAL
Cada funcin lgica tiene asociado un bloque funcional que realiza la operacin correspondiente. Requiere una aproximacin ms matemtica y lgica.
0100
OR
AND
1000
0000
0101
46
Lenguajes de PROGRAMACIN
GRAFCET
Mtodo utilizado en procesos secuenciales, cclicos repetitivos. Los estados y transiciones (paso entre estados) se implementan con funciones del autmata.
47
Anlisis de la INSTALACIN
CONEXIONADO E/S ALIMENTACIN
Si el cableado de E/S y los cables de potencia han de tenderse por la misma canaleta (por ejemplo estan conectados al mismo equipo), deben ser protegidos poniendo placas metlicas.
48
Anlisis de la INSTALACIN
MONTAJE
Para evitar ruido, se deberan utlizar cables dobles trenzados AWG 14 (mnimo 2mm^2). Evitar el montaje del PLC junto a equipos de alta potencia. Verificar que el punto de instalacin est al menos a 200 mm de los cables de alta potencia.
A ser posible, utilizar conductos elctricos para contener y proteger el cableado del autmata lo suficientemente largos como para contener los cables de E/S y mantenerlos separados de otros cables.
49
Anlisis de la INSTALACIN
CUADRO DE MANIOBRA
Los bastidores se deben montar en horizontal para poder leer la parte impresa con normalidad. Igualmente es importante montar los bastidores en horizontal, para que la ventilacin de los dispositivos sea correcta. Cualquier soporte rgido que cumpla las especificaciones ambientales es vlido. Si es posible, utilizar conductos estndar para contener los cables de E/S y mantenerlos separados de los dems.
50
Anlisis de la INSTALACIN
PARADA DE EMERGENCIA
Se puede utilizar un rel externo (CR) para configurar un circuito de parada de emergencia que desconecta el sistema cuando el PLC pare su operacin P_On
CF113
Parada de Emergencia
51
Conectividad de Equipos
Conexin de perifricos y HMIs
Comunicacin ASCII
INTRODUCCION AL CONTROL CON PLC's
52
Aplicaciones
Contaje, Salida Pulsos levas Inteligencia Distribuida
CompoBus/S
CPM1A CPM2A
Sincronismo
CLOCK
Serve driver U series SYSDRIVE inverter 3G3MVseries stepping motor driver
Pulse input frequency Packaging or processing machine Pulse output frequency Rotary encoder
PID
Conveyer Conveyer
53
54
55
Resistencia
Cualquier elemento localizado en el paso de una corriente elctrica sea sta corriente continua o corriente alterna y causa oposicin a que sta circule se llama resistencia o resistor.
En el grfico siguiente se ve que existe una bombilla en el paso de la corriente que sale del terminal positivo de la batera y regresa al terminal negativo. Esta bombilla que se encuentra en cualquier hogar es una resistencia.
56
Condensador
Un condensador (capacitor) es un dispositivo que almacena energa en la forma de un campo elctrico. El condensador consiste de dos placas, que estn separadas por un material aislante, que puede ser aire u otro material "dielctrico", que no permite que stas (las placas) se toquen. Se parece a la batera o pila que todos conocemos, pero el condensador solamente almacena energa, pues no es capaz de crearla.
57
Como Filtro.
Un condensador de gran valor (1,000 uF - 12,000 uF) se utiliza para eliminar el "rizado" que se genera en el proceso de conversin de corriente alterna a corriente continua.
58
Bobina
La bobina es un elemento muy interesante. A diferencia del condensador, la bobina por su forma (espiras de alambre arrollados) almacena energa en forma de campo magntico. Todo cable por el que circula una corriente tiene a su alrededor un campo magntico generado por la mencionada corriente, siendo el sentido de flujo del campo magntico, el que establece la ley de la mano derecha. (leyes de electromagnetismo). Al estar la bobina hecha de espiras de cable, el campo magntico circula por el centro de la bobina y cierra su camino por su parte exterior.
59
Bobina
Una caracterstica interesante de las bobinas es que se oponen a los cambios bruscos de la corriente que circula por ellas. Esto significa que a la hora de modificar la corriente que circula por ellas (ejemplo: ser conectada y desconectada a una fuente de poder), sta tratar de mantener su condicin anterior.
60
61
Transistor NPN-PNP
El transistor es un dispositivo de 3 patillas con los siguientes nombres: base (B), colector (C) y emisor (E), coincidiendo siempre el emisor, con la patilla que tiene la flecha, ver grfico. Transistor NPN Transistor PNP
Este Transistor bipolar, es un amplificador de corriente, esto quiere decir que si le introducimos una cantidad de corriente por una de sus patillas (B), el entregar por otra (Er) , una cantidad mayor a sta, en un factor que se llama amplificacin. Este factor se llama b (beta) y es un dato propio de cada transistor.
62
Rels
El Rel es un interruptor operado magnticamente. Este se activa o desactiva (dependiendo de la conexin) cuando el electroimn (que forma parte del Rel) es energizado (le damos el voltaje para que funcione). Esta operacin causa que exista conexin o no, entre dos o ms terminales del dispositivo (el Rel). Esta conexin se logra con la atraccin o repulsin, de un pequeo brazo llamado armadura, por el electroimn. Este pequeo brazo conecta o desconecta los terminales antes mencionados.
63
64
Tiristor (SCR)
Rectificador controlado de silicio, estos elementos semiconductores son muy utilizados para controlar la cantidad de potencia que se entrega a una carga. A : Anodo , C : Ctodo , G : Puerta Normalmente el SCR se comporta como un circuito abierto hasta que activa su compuerta (GATE) con una pequea corriente (se cierra el interruptor S) y as este conduce y se comporta como un diodo en polarizacin directa. Si no existe corriente en la compuerta el tristor no conduce.
65
Triac
El Triac es un dispositivo semiconductor que pertenece a la familia de los dispositivos de control por tiristores. El triac es en esencia la conexin de dos tiristores en paralelo pero conectados en sentido opuesto y compartiendo la misma compuerta.
El triac slo se utiliza en corriente alterna y al igual que el tiristor, se dispara por la compuerta. Como el triac funciona en corriente alterna, habr una parte de la onda que ser positiva y otra negativa.
66
E/S Digitales
Las E/S digitales se basan en el principio de todo o nada, es decir o no conducen seal alguna o poseen un nivel mnimo de tensin. Estas E/S se manejan a nivel de bit dentro del programa de usuario. Tensiones normalizadas: 24Vcc, 48Vcc, 110Vac Suelen comercializarse en mdulos mltiplos de 8, 16, 32 , 64 y 96 entradas, salidas o mixtas.
67
Salida Digital
Entrada Digital
68
69
E/S Analgica
La electrnica moderna usa electrnica digital para realizar muchas funciones que antes desempeaba la electrnica analgica. Un ejemplo muy evidente y de moda, es por ejemplo, el hecho de que la msica, que actualmente se graba en discos compactos (CD's), ha sido previamente convertida a formato digital. El equipo creado para reproducir la msica grabada de esta manera est llena de circuitos lgicos digitales. Anteriormente los discos de acetato (los discos de 45 r.p.m. y L.P. de color negro) utilizaban una aguja que recorra los surcos en el disco para poder reproducir la msica grabada en forma analgica. Nadie duda de la calidad de los discos compactos de hoy, pues tienen un sonido excelente.
70
E/S Analgica
Algunas mediciones pueden representarse en forma Analgica" o en forma Digital".El trmino Digital" se refiere a cantidades discretas como la cantidad de personas en una sala, cantidad de libros en una biblioteca, cantidad de autos en una zona de estacionamiento, etc. El trmino "Analgico" se refiere a las magnitudes o valores que varan con el tiempo en forma continua como la distancia y la temperatura. Se basan en conversores A/D y D/A aislados de la CPU (pticamente o por etapa de potencia). Estas seales se manejan a nivel de byte o palabra (8/16 bits) dentro del programa de usuario.
71
Entradas Analgicas
Las Entradas analgicas permiten que se pueda leer y trabajar con seales de tipo analgico, como pueden ser por ejemplo la temperatura, la presin, la posicin o el caudal. Esta informacin se obtiene de los sensores, que son unos dispositivos de entrada que captan la seal analgica del exterior y devuelven un valor de tensin o corriente. El procesado de la seal analgica consta de tres etapas:
Captacin de la seal analgica de entrada mediante un sensor. Lectura del valor de tensin/corriente. Conversin Analgico/Digital.
72
Salidas Analgicas
Las Salidas analgicas permiten que se pueda escribir y trabajar con seales de tipo analgico, como pueden ser por ejemplo la temperatura, la presin, la posicin o el caudal (realimentacin para control PID, por ejemplo) Esta informacin se enva a los actuadores, que son unos dispositivos de salida que reciben la seal analgica del controlador y devuelven un valor de tensin o corriente. El procesado de la seal analgica consta de tres etapas:
Conversin Digital/Analgica. Escritura del valor de tensin/corriente. Transmisin de la seal analgica de salida al actuador.
73
74
E/S analgicas
Salida Analgica
2, 4 u 8 salidas Resolucin de 1/4000 o 1/8000 Conversin:1ms 250s/punto Alta Funcionalidad, mnima programacin => Reduccin tiempos puesta en marcha y desarrollo
Potencimetros
75
Unidades de Interrupcin
Entradas de interrupcin
Alta Velocidad de Respuesta Fcil manejo mediante Tareas de Interrupcin
16 Entradas CJ1W-INT01
76
Control de Temperatura
Qu es Control de temperatura?
Control secuencial
Descripcin/ Es un control secuencial Palabras paso a paso de acuerdo claves con las ordenes previamente programadas. Carcter Cualitativo Discontinuo Por ejemplo Tiempo Nmero de piezas Presencia etc.
77
Control de Temperatura
V m a ri a an b ip le ul ad a
er
TC
Consigna
SP
e = SP-PV
Er
ro
En
+
Carga Controlada
Lgica de control
Dispositivo de salida
Sonda
Temperatura real
PV
78
Control de Temperatura
Control ideal
Cul es la definicin de "control bueno" para un control realimentado Feed-back? Alcance a la consigna
Rpido y/o correctamente
Consigna
"Step-response"
"Disturbance"
79
Mtodo de Control
es el ncleo de control
Control Standard
Pg. Pg.
TC
-
ON/OFF P PI PD PID
Control especial
Calor / Fro Cascada
...34 ...37
80
Control ON/OFF
Es un control sencillo y econmico. TC
MV=100% MV=0%
: PV<SP : PV>SP
81
Control PID
Un sistema integrado. P, I y D I P + + D
PID
MV
100 Pb
(e+
1 Ti
e dt + Td de )
dt
82
Salida
TC
+
es el interface de salida.
Pg.
83
Salida de TC y actuadores
TC
Seal de salida
Actuadores
Seal Energa
Carga
Contactor SSR externo Controlador ciclo * Controlador fase * Electro-vlvula Vlvula motorizada *
84
Sonda
TC
+
es el interface de entrada
P g.
85
Sondas de temperatura
Termopar
Baja temperatura : J, K, E, T Alta temperatura : R, S, B, W, PL-II, N
Termorresistencia
Pt100 Termopar Pro Amplio rango de medida Estructura sencilla Econmico Cable de compensacin necesario Termorresistencia Alta precisin Estable Ms linear que termopar Costoso Velocidad no alta Impedancia flotante
Contra
86
Control de Temperatura
Unidades de temperatura
Con una unidad se sustituyen 2 4 controladores de Temperatura Control PID ON/OFF Conexin directa de termopar o PT100: ahorro de adaptadores o amplificadores Funcin de Auto-tuning simplifica la puesta en marcha
87
Entrada de Pulsos
Los pulsos de entrada, llamados pulsos de contaje pueden ser pulsos de reloj, o pueden originarse en una fuente externa y pueden ocurrir a intervalos de tiempo prescritos o aleatorios. En un contador, la secuencia de estados puede seguir un contaje binario o cualquier otra secuencia de estados. Se usan para contar el numero de ocurrencias de un evento y son tiles para generar secuencias de temporizado para controlar operaciones con un sistema digital.
88
Salida de Pulsos
89
90
91
92
UNIDADES DE BUS
Unidad esclava de Profibus DP
Unidad esclava de PROFIBUS-DP del CJ1/M. Unidad especial de E/S para todas las CPUs del CJ1/M. Hasta 180 canales mximo entre entradas y salidas. Fcil configuracin con el configurador de Profibus. Amplio rea de aplicacin. No necesita funciones especiales, para poder trabajar con cualquier maestro.
93
UNIDADES DE BUS
Unidades de Comunicaciones Serie
Host Link y NT-Link 1:N facilitan la conexin a equipos OMRON Macro de Protocolo: flexibilidad en la conexin de cualquier equipo con puerto serie Protocolos estndar ya creados permiten la conexin directa de otros dispositivos OMRON Hasta 16 unidades dan la posibilidad de 34 puertos serie para un CJ1 CJ1W-SCU21 2 Puertos RS-232C CJ1W-SCU41 1 Puerto RS-232C 1 Puerto RS-422/485
94
UNIDADES DE BUS
Unidad Maestra de Compobus/S
Bus ON/OFF de Alta Velocidad para Control Distribuido y Reducido cableado Funcionamiento automtico sin necesidad de programacin: alta reduccin de tiempos de puesta en marcha Funciones de Diagnstico que ayudan al mantenimiento y Deteccin de Fallos
95
UNIDADES DE BUS
Unidad Maestra de DeviceNet
Bus de Campo Abierto o Estndar: permite conexin de mdulos de otros fabricantes Intercambio de informacin sin programacin Sencillez de cableado y puesta en marcha Funciones de mantenimiento y diagnstico: alta fiabilidad, ahorro de costes de mantenimiento, sencilla deteccin y previsin de fallos, Funcin de Gateway: mantenimiento remoto desde el mismo punto
96
UNIDADES DE BUS
Unidad de Controller Link
Red de Controladores de Alta Velocidad: Alto Rendimiento Intercambio de datos entre controladores mediante Data Links: Alta Capacidad, Flexibilidad Funciones de Deteccin de Fallos y correccin de errores Posibilidad de programacin y mantenimiento remotos Solucin Bajo Coste Cableado a 2 Hilos: Sencillez y reduccin de costes
CJ1W-CLK21 Conexin de Par Trenzado
97
UNIDADES DE BUS
Unidad Ethernet
Conexin entre Sistemas de Informacin y Sistemas de Control: Flexibilidad Sencilla configuracin mediante CX-Programmer: rpida y sencilla puesta en marcha Fcil intercambio de datos mediante servicio FTP Servicio de correo: versatilidad y buena solucin tcnica Posibilidad de programacin y mantenimiento remotos: reduccin de costes y tiempos
CJ1W-ETN11 10BASE-T
98
ADAPTADORES
Adaptador de RS232 a RS422A/485 (I).
CJ1W-CIF11
Este adaptador se conecta directamente al puerto RS232 de los CS/CJ-Series y convierte la seal RS232 a una seal RS422A/485.
99
ADAPTADORES
Adaptador de RS232 a RS422A/485 (II).
NT-AL001
Para conectar una pantalla tctil u otro dispositivo con un terminal de RS232C a un dispositivo con un terminarl RS-422A. A travs de una interfaz RS-422A se pueden conseguir largas distancias de hasta 500 m. No es encesaria fuente de alimentacin. Si el terminal de 5 V (150 mA mx.) est conectado del dispositivo RS232C, no se necesita fuente de alimentacin para el adaptador.
100
ADAPTADORES
Unidad de comunicaciones simple
CJ1W-CIF21
La unidad de comunicaciones simple intercambia datos entre el rea DM del PLC y los componentes OMRON con protocolos SYSWAY y Compoway/F. Dispone de dos puertos: un puerto RS-232C y un puerto RS-422A/485.
101
102
REAS DE MEMORIA
La memoria del PLC se encuentra dividida en varias reas, cada una de ellas con un cometido y caractersticas distintas:
REA DE PROGRAMA:
Donde se encuentra almacenado el programa del PLC (en lenguaje Ladder mnemnico).
REA DE DATOS:
Usada para almacenar valores para obtener informacin sobre el estado del PLC. Esta dividida segn funciones en IR, SR, AR, LR, HR, DM, TR y T/C (En serie CS/CJ incorporan areas como CIO, TK, IR y DR).
REA DE SETUP:
Donde se encuentra almacenada la configuracin del PLC, denominada tambin PC Setup (Slo en serie CS/CJ).
INTRODUCCION AL CONTROL CON PLC's
104
REAS DE MEMORIA
DIRECCIONAMIENTO
Formato de las direcciones :
XXX YY
Nota: En la serie CS/CJ se incorpora un dgito ms para seleccionar el nmero de registro, ya que es posible direccionar hasta el registro 6143 del area de E/S (CIO).
105
REAS DE MEMORIA
En lo que respecta a reas de memoria, existen diferencias entre las distintas series de PLCs. No obstante, tienen zonas comunes con la misma funcionalidad y tan slo varia el tamao del mismo. A continuacin se muestran las reas de memoria correspondiente a la serie CJ1M.
106
rea CIO
Word CIO 0000 CIO 0079 (CIO 0080) (Area de E/S) (CIO 0999) 15 Area de E/S 0 Bit
Este rea est reservada para las Unidades Bsicas de E/S. Nota: El rea de E/S se puede incrementar de CIO 0000 hasta CIO 0999 cambiando la configuracin para las primeras palabras localizadas en los expansores
107
rea CIO
Word CIO 1000 15 0 Bit
Este rea slo se puede emplear por programa; no se puede utilizar para Unidades Bsicas de E/S. Es posible que esta rea sea asignada a nuevas funciones en el futuro.
15
Bit
108
rea CIO
Word CIO 1500 15 0 Bit
CIO 1899
Este rea est reservada para las Unidades de Bus del CJ1, sirve para transferir la informacin de estado. Cada unidad ocupa 25 canales y se pueden utilizar hasta 16 unidades (con nmeros de unidad de 0 a F).
Word CIO 1900 15 0 Bit
Este rea slo se puede emplear por programa; no se puede utilizar para Unidades Bsicas de E/S. Es posible que esta rea sea asignada a nuevas funciones en el futuro.
109
rea CIO
Word CIO 2000 15 0 Bit
Area para las Unidades especiales de E/S del CJ1. Cada unidad ocupa 10 canales y se pueden utilizar hasta 40 unidades (n de unidad de 0 a 95).
Este rea slo se puede emplear por programa; no se puede utilizar para Unidades Bsicas de E/S. Es posible que esta rea sea asignada a nuevas funciones en el futuro.
110
rea CIO
Word CIO 3200 15 0 Bit
En este area se reflejan los datos que se intercambian con los esclavos (independientemente del programa) Area por defecto de la unidad Device Net.
Este rea slo se puede emplear por programa; no se puede utilizar para Unidades Bsicas de E/S. Es posible que esta rea sea asignada a nuevas funciones en el futuro.
111
Word W000
W511
112
H511
113
115
D32767
116
Word E0_00000
Banco 0
Word EC_00000
Banco 6
~
E0_32767 EC_32767
117
rea de Temporizadores
Hay dos reas de datos para los temporizadores, la de los Flags de Finalizacin de Temporizacin y la del Valor Presente del Temporizador (PVs). Hasta 4096 temporizadores (de T0000 a T4095).
T0000
T4095
118
rea de Contadores
Hay dos reas de datos para los contadores, la de los Flags de Finalizacin de Cuenta y la del Valor Presente del Contador (PVs). Hasta 4096 contadores (de C0000 a C4095).
C0000
C4095
119
Flags de Condicin
Estos flags incluyen los Flags Aritmticos tales como el Flag de Error y el Flag Igual, los cuales indican los resultados de la ejecucin de una instruccin, as como los flags de siempre a ON y siempre a OFF. Los Flags de Condicin se especifican con etiquetas (smbolos).
120
Pulsos de Reloj
Los pulsos de reloj conmutan entre ON y OFF mediante el temporizador interno de la CPU. Estos bits se especifican con etiquetas (smbolos).
121
TK31
122
IR15
123
DR00
DR15
124
@D00100
0100
D00256
Direccin que se utiliza
2) Direccionamiento en Modo-BCD (*D). En este modo slo parte del rea de DMs (D00000 a D09999) puede ser direccionada indirectamente con los valores BCD de 0000 a 9999.
*D00100
0100
D00100
Direccin que se utiliza
125
ARQUITECTURA DE PROGRAMAS
Determinar los requisitos del sistema al cual se aplica el PLC. Identificar los dispositivos de E/S y asociarlos a las direcciones fsicas mediante una tabla de asignacin. Preparar tablas que indiquen:
126
INSTRUCCIONES
INSTRUCCIN : Especifica la operacin a realizar (operador) PARMETROS OPERANDOS : Son los DATOS asociados a la operacin lgica (operando). Los parmetros son en general de formato TIPO y VALOR. DIRECCIN : Indica la posicin de la instruccin en la memoria de programa Tomando como ejemplo 0000 LD H0501
0000
LD
H0501
TIPO PARMETRO VALOR INSTRUCCIN DIRECCIN
127
INSTRUCCIONES
LD Instruccin de apertura de una rama de circuito. Est asociada a un contacto. OUT Activa una bobina de salida. Constituye la terminacin de un circuito AND Coloca 2 contactos en serie OR Coloca 2 contactos en paralelo NOT Invierte la lgica del contacto (cerrado/abierto)
Pueden ser usadas en combibacin: LD-AND-OR-OUT
128
LENGUAJES DE PROGRAMACIN
MNEMNICO :
Constitudo por el conjunto SET de instrucciones de la CPU. Las funciones de control vienen representadas con expresiones abreviadas. No es muy intuitiva la correspondencia con el esquema elctrico La fase de programacin es ms rpida.
E j:
LD OR AND NOT OUT 0100 0000 0101 1000
129
LENGUAJES DE PROGRAMACIN
DIAGRAMA DE RELES
SMBOLOS FUNDAMENTALES
/
Contacto normalmente abierto Contacto normalmente cerrado Salida
130
LENGUAJES DE PROGRAMACIN
DIAGRAMA DE RELES
Esquema de contactos
Permite una representacin de la lgica de control similar a los esquemas electromecnicos
0100 0101 / 1000
0000
131
LENGUAJES DE PROGRAMACIN
ESQUEMA FUNCIONAL
Cada funcin lgica tiene asociado un bloque funcional que realiza la operacin correspondiente. Requiere una aproximacin ms matemtica y lgica.
0100 OR AND 1000
0000
0101
132
LENGUAJE DE PROGRAMACIN
GRAFCET
Mtodo utilizado en procesos secuenciales, cclicos repetitivos. Los estados y transiciones (paso entre estados) se implementan con funciones del autmata.
133