PLC OMRON CPM2 (Manual)

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 64

DENSO

PLC-OMRON

0 0 1

Nombre: #:
Instructor:
__________________________________________________________________________________1
TABLA DE CONTENIDO
Te r m i nol ogí a .. .. . .. .. .. .. .. .. .. .. .. ... . .. .. .. .. .. .. .. .. .. ... . .. .. .. .. .. .. .. .. .. ... . .. .. 1
P L C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
CP U . . . . . . . . . . .. . . . . . ... . . . . . . . .. . . . . . .. . . . . . .. . . ... . . . . . . .. . . . . . .. . . . . .. . . . .. . . . . . . . .. . . . . . .. . . . . .. 2
Dia grama de Escalera. ...... ..... ...... .... ........ ..... ...... ...... .. ........ ..... ...... ..... 2
C o n t a c t o s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
B o b in a s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
B it s .. . .. . .. . .. . .. . .. . .. .. . . .. . .. . .. . .. . .. . .. . .. . .... . . .. . .. . .. . .. . .. . .. . .. . .. .. . . .. . .. . .. . .. . .. . .. . ... 4
Señales Analógicas......................................................................................... 4
E nt rad as . .. .. .. . .. .. ... . .. .. . .. .. .. . .. .. .. . .. .. ... ... .. . .. .. .. . .. .. .. . .. .. ... . .. .. . .. .. .. . .. .. .. . .. . 5
S alid as . .. ... .. .. ... ... .. .. ... .. ... .. .. ... .. .. ...... .. ... .. ... .. .. ... .. .. .... .. .. ... .. ... .. .. ... .. .. 5

Cone x i o ne s . . . . .. . .. .. . .. .. .. . .. .. . .. .. . .. .. . .. .. .. . .. .. .. . .. . .. .. . .. .. .. . .. .. .. . .. . .. .. 7
CPM2C ...... ......... ........................... ........................... ......................... 8
CPM2C -Terminales de Entrada – Alimentación AC.......................... 9
CP M2 C – T e rm in a le s d e S a lid a - R e la y. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
CPM2C –Terminales de Entrada – Alimentación DC .............................................. 10
CPM2C –Terminales de Salida – NPN .................................................... 10
Procesando las Entradas..............................................................................11
Ejecución del Programa Lógico................................................................................. 12
Procesando las Salidas ............................................................................. 13

S i s t e m a s Nu m é r i c o s . . . . . . . . . . . . .. . . . . . . . . . . . . . .. . . . . . .. . . . . . . . . . . . . . .. . . . . . .. . . . 1 5
Núme ros Dec ima le s ... ... ... ... ... ... ... .. ... ... ... ... ... .. ... ... .... ... ... ... ... ... ... ... .. 15
Núme ro s B in ario s .. ... .. ... ... .. ... ... .. ... ... .. ...... .. ... ... .. ... ... ... .. ... ... .. ... ... .. .. 16
Números BCD...............................................................................20
B in a rio vs . B CD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2
Nú m e ro s He xa d e c im a le s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2
B i n a r i o v s . He x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Tipos de Operandos ............................................................................. 24

__________________________________________________________________________________2
M emoria.................................................................................. 25
Área de Memoria ................................................................................ 25
Área CIO................................................................................26
Área W ork.....................................................................................28
Á re a Ho ld in g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9
Área Auxiliar................................................................................30
Área Data Memory......................................................................................31
Area de Timer .................................................................................... 32
Área de Counter................................................................................. 33
Instrucciones............................................................................. 35
Contacto Normalmente Abierto................................................................. 35
Contacto Normalmente Cerrado .............................................................. 36
Bobinas................................................................................................ 37
Circuito AND...............................................................................38
Circuito OR ................................................................................. 40
Circ u it o XO R (O R E xc lu s i vo ) . . . . . . . . .. . . . . . . .. . . . . .. . . . .. . . . . .. .. . . . . . . .. . . . . .. . . . .. . . 42
Ejemplo de Control de Motor (Arranque / Paro)................................................44
Temporizadores Básicos ................................................................................. 44
T IMER (100 ms tiempo base) ........................................................... 45
C O U NT E R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6

Programación.......................................................................... 49
S of t wa re d e P ro grama c ión .. ... .. .. ... .. .. .. .. ... .. ..... .. .. ... .. .. .. .. .. ... .. .. ... .. .. ... ..4 9
Selección de PLC ............................................................................... 50
Ventana de Área de Trabajo ...................................................................... 53
Ventana de Tabla de E/S .......................................................................... 54
Barra de Herramientas de Diagrama.......................................................................... 55
Ventana de Programación.................................................................... 56

__________________________________________________________________________________3
TERMINOLOGIA
CAPITULO

PLC
• Controlador Lógico Programable
Los Controladores Lógicos Programables o PLCs, son dispositivos de estado sólido
pertenecientes a la familia de las computadoras, usan circuitos integrados en lugar de
dispositivos electromecánicos para implementar funciones de control.
Un dispositivo de estado sólido que puede ser programado para controlar maquinas o procesos.

Figura 1.1

• El PLC se compone de 5 componentes básicos:


– El Procesador CPU
– Memoria
– Módulos de Entrada/Salida
– Fuente de Alimentación
– Dispositivos de Programación

__________________________________________________________________________________4
• El PLC se compone de las siguientes Funciones:

Lógica Temporización
Conteo

Matemáticas PLC
Secuenciación

Comunicaciones Almacenamiento Mantenimiento


de Datos

Figura 1.2

• Funciones de los PLC

En esta sección listaremos las funciones que un PLC puede realizar:


Lógica.- Una combinación de entradas en una secuencia especifica para controlar una salida.
Ejemplo: Si el interruptor en una habitación se enciende la luz se encenderá.

Temporización.- El intervalo de tiempo transcurrido desde el inicio de un evento, como el


encendido de una solenoide, hasta que transcurra el tiempo pre-establecido.
Ejemplo: El motor de una bomba funciona por 2 minutos después de activado el botón
de arranque.

Conteo.- Acumular o totalizar eventos repetitivos hasta un valor pre-determinado.


Ejemplo: Contar el numero de píldoras en una botella, o numero de piezas rechazadas,
etc.

__________________________________________________________________________________5
Secuenciación.- Especificar el orden de eventos en un proceso o maquina.
Ejemplo: Una mesa rotatoria, debe cargar una pieza, perforarla, lijar el orificio, verifica,
descargar la pieza.

Matemáticas.- Usada para calcular medidas, distancia, proporción, porcentaje, etc.


Ejemplo: Dividir las piezas rechazadas por el total producido y multiplicarlo por 100 para
obtener el porcentaje.

Almacenamiento de Datos.- Archivar mediciones con un cierto periodo de tiempo como


datos históricos.
Ejemplo: Datos de pruebas de presión y temperaturas de un proceso.

Mantenimiento.- Diagnostico del sistema, así como, diagnostico del proceso o maquina,
programación de mantenimiento preventivo.
Ejemplo: Identificar Alarmas del sistema; si un cilindro toma mas de 5 segundos en
retraerse, enviar un mensaje al operador para que verifique una posible falla en el
cilindro.

Comunicaciones.- Transmitir y Recibir datos de dispositivos seriales conectados al PLC.


Ejemplo: Obteniendo datos de una bascula a lector de códigos de barras.

__________________________________________________________________________________6
• Diagrama de Bloques de la Estructura del PLC

Entrada de Datos al PLC


Los Modulos de Entrada permiten al PLC reconocer datos Analogicos o Digitales.

Datos Digitales.- Señales digitales o discretas ON/OFF


Ejemplos: Pushbuttons, limit switches, proximity switches, y photo
switches.

Datos Analogicos.- Señales variables representando valores entre un limite minimo y maximo.
Ejemplo: Señal 4 y 20mA de una bascula, señal 0 a 10 volt representando
presion, temperatura de un termopar.

Fuente de Poder.- Externamente provee voltaje a los circuitos o dispositivos de entrada.


Ejemplo: 120 VAC, 24 VDC, 12 VDC

Modulo de Entrada.- Conexión fisica entre los dispositivos y el PLC.


Ejemplo: Un Pushbutton conectado a la terminal de un modulo CS1W.

Fuente de
Poder

Block

Entrada Digital
de Entradas

10
Entrada
Analógica

-1
Figura 1.3

__________________________________________________________________________________7
• Procesando los Datos
Una vez que el PLC lee las entradas, antes de producir las Salidas, el PLC debe procesar los
Datos. El programa contiene las instrucciones que definen la operación de la maquina.

CPU.- La Unidad Central de Proceso con uno o mas microprocesadores es la que


gobierna las actividades del PLC. La funcion primaria es examinar el estado de
las Entradas, ejecutar el programa, y actualizar las Salidas. Las funciones
secundarias incluyen, verificacion de estado de hardware, servicio a perifericos y
comunicación con dispositivos seriales externos.

Memoria.- Esta es el area de almacenamiento del CPU usada para guardar el programa y
datos. Vea Seccion 6 – Definicion de Memoria para mas detalles.

Fuente de Poder.- La fuente de poder provee energia electrica al CPU y la Memoria. Provee
5VDC para los circuitos logicos internos y 24VDC para el Bus de E/S.

Entradas.- Monitorea el cambio de estado de los dispositivos de entrada conectados al PLC.

Salidas.- Hace que las señales sean enviadas a los dispositivos de salida.
Fuente de Poder
Interface
Device Net

nterface
CompoBus/SI
Device Net
CompoBus/S
Master
Slaves

I/O Memory
Input cicuit

Ouput

Internal External
Internal
Input output
output
Device devices
devices PC Setup
PC
Program
Program Se

Commu-
nications
port Communication
switches

Figura 1.4

__________________________________________________________________________________8
• Salida de Datos del PLC
Los Módulos de Salida permiten que datos Digitales o analógicos sean enviados al mundo
externo para manipular Motores, luces piloto y solenoides.

Datos Digitales.- Señales digitales o discretas ON/OFF.


Ejemplos: Solenoides, relevadores, contactores, motores, luces piloto

Datos Analogicos Señales variables representando valores entre un limite minimo y maximo.
Ejemplo: Señal 4 a 20mA para controlar temperatura, señal 0 a 10 volt para
controlar velocidad.

Fuente de Poder.- Externamente provee voltaje a los circuitos.


Ejemplo: 120 VAC, 24 VDC, 12 VDC

Modulo de Salida.- Conexión fisica entre los dispositivos y el PLC..


Ejemplo: Una terminal de un modulo del CPM2-C conectada a una solenoide.

Fuente de
Poder
Block

Salida Digital
de Salidas

Salida
Analógica

Figura 1.5

__________________________________________________________________________________9
• Comunicación con el mundo externo
Para programar el PLC se requiere comunicación con una computadora o terminal de
programación.
Comunicación con dispositivos de campo remotos, interfases hombre maquina y redes para
intercambio de información entre PLCs y PCs, todo esto lo realiza el procesador de
comunicaciones.
Dispositivos de Campo Remotos.- Dispositivos para DeviceNet y CompoBus/S

Interfases de Operador.- Pantallas NT y NS, CX-Supervisor

Peer-to-peer.- PC Link, Sysmac Link, Controller Link, Ethernet

Periféricos.- Handheld Programming Units, Software CX-Programmer


Interface
Device Net

nterface
CompoBus/SI
Device Net
Master I/O memory CompoBus/S
Slaves

Program

Dipositivos de
Dipositivos de PC campos
campos remotos
remotos

Communications
port

Communications
switches

Periferical Port: Programming RS-232C Port : Host Link,


Devices,Host Link,and no-protocol no-protocol (serial),1:1 Link,and
communications 1:1 NT Link communications

Figura 1.6

__________________________________________________________________________________10
Device
Fuente de Net CompoBus/
Poder S Slaves Fuente de
Master Poder

D e v ic e N e t
In te rf a c e
C o m p o B u s /S In te rf
ace
I/O memory

Entrada Digital

PC Salida Digital

Setup
O u p u t c ic u it

In p u t c ic u it
Program
B lo c k d e S a lid a s

Figura 1.7
B lo c k d e E n tr a d a s
Entrada
Salida
Analógica
Analógica
• Ensamblando todo Junto,Sistema de PLC completo.

Commu-
nicatios
port Communication
sSwitches

Periferical Port: Programming RS-232C Port : Host Link, no-


Devices,Host Link,and no-protocol protocol (serial),1:1 Link,and 1:1
communications NT Link communications

__________________________________________________________________________________11
CPU
• Unidad Central de Proceso
– Esta parte del PLC es la que interpreta el código

Figura 1.8

Diagrama de Escalera
Un diagrama de circuitos usado para representar sistemas de control eléctricos, como
relevadores y temporizadores. Este consiste en dos rieles verticales, con contactos y bobinas, los
cuales forman los “escalones de la escalera”.

Figura 1.9

__________________________________________________________________________________12
Contactos
• Un símbolo del diagrama de escalera que representa una condición de entrada.
• Que se dibuja como:

– Normalmente Abierto

– Normalmente Cerrado

Figura 1.10
Bobinas
• Un símbolo del diagrama de escalera que representa una instrucción de salida

Figura 1.11

__________________________________________________________________________________13
Bit
• Digito Binario
• La unidad mas pequeña de información
• Un Bit puede tener un valor de 1 o 0

Figura 1.12
Señales Analógicas
• Una señal continua que cambia su valor en un rango especifico
• No solo estado on / off.

Figura 1.13

__________________________________________________________________________________14
Entradas
• Información enviada al procesador desde los dispositivos de entradas conectados
• Cualquier dispositivo conectado como: interruptores y Sensores, proveen información al
CPU.

Figura 1.14
Salidas
• Información enviada del procesador a los dispositivos de campo conectados
• Cualquier dispositivo de control conectado como: motores, solenoides y alarmas que
reciben información del CPU

Figura 1.15

__________________________________________________________________________________15
CONEXIONES CAPITULO

CPM2-C
9.- Dip Switch

10. Rotary switches


5. PC status indicators

8. Communications 6. Input indicators


port
7. Output indicators

3. CompoBus/S
terminal block

2. I/O Connector

4. DeviceNet
communications
connector

Vista frontal
Figura 2.1

__________________________________________________________________________________16
CPM2-C

13. Expansion I/O connector


(output connector ) 11. Battery

12. Low battery detection


1.Power supply connector
switch

Vista Lateral derecha Vista superior Vista inferior

Figura 2.2

• Descripción de componentes:
1.- Power Supply Connector(Aqui se conecta el cable que da la alimentación de 24VDC,cable
rojo +24vdc,cable negro 0vdc)

2.- I/O Conector(Aqui se le da continuidad a las entradas y salidas hacia un TerminalBlock


externo)ver figura 2.3 pag.20

3.- CompoBus/Terminal Block(Aqui se conecta las lineas de comunicación con dispositivos


externos)

4.- DeviceNet Communications Conector(Aqui se conecta las lineas de Transmición de datos


con dispositivos externos)

__________________________________________________________________________________17
5.- PLC Status Indicators(Estos muestran el estatus de operación y comnunicación del PLC)

6.- Input Indicators(Estos encienden, indicando que entrada esta on)

7.- Output Indicators(Estos encienden, indicando que salida esta on)

8.- Communications Port(Aqui conectamos el PLC con algun dispositivo de Programación)


9.- Dip Switch[Determinan la velocidad de comunicación (DeviceNet),configura Puerto periferico
ó RS-232C, y el modo de operación al arrancar(Program,Run)]

10.- Rotary Switches (solo versión -DRT)(Se establece el numero de nodo al usar la red de
comunicación DeviceNet)

11.- Battery(Provee el voltaje para mantener la información en la memoria)

__________________________________________________________________________________18
12.- Low Battery Detection Switch(Aqui se habilita ó se desabilita la condición de fault por
bateria baja) Cuando no haya conectada una batería, inhibir la detección de batería baja
deslizando este interruptor hacia atrás (hacia la batería).

13.- Expansion I/O Connector(Aqui se conectan otros modulos externos para expandir las
funciones del PLC)

• Precauciónes al hacer el cableado y/o conecciónes de la Fuente de Poder


Cableado de la Fuente de Poder:

°Separar el cableado de voltaje de alimentación al del cableado de control I/O.


°Instalar circuitos protectores y fusibles adecuados para proteger los dispositivos y circuitos.

Poner en OFF la fuente de voltaje al hacer las siguientes actividades:

°Conectar y desconectar modulos de expansión


°Al ensamblar los modulos
°Al cablear modulos
°Al conectar o desconectar conectores
°Al remplazar la bateria

Selecciónar correctamente el sitio de la instalación (Evitar un mal funcionamiento del


equipo)no exponer el equipo a las siguientes condiciones:

°No exponer el equipo a temperatura abajo de 0° ó arriba de 55°C


°No exponer el equipo al polvo
°No exponer el equipo a liquidos,aceites o quimicos
°No exponer el equipo a fuentes generadoras de ruido o electricidad estatica.etc..

__________________________________________________________________________________19
• Cableado para I/O CPM2C-S100-DRT (Sinking Transistor Outputs )

A B
1
IN 0 1 2 1 IN 4
3
IN 1 2 4 2 IN 5
5
3 6 3
IN 2 NC
7
4 8 4
IN 3 NC
9
P24 5 10 5
P24
11
OUT 6 12 6 NC
0 13
7 14 7
OUT NC
1 15
8 16 8
OUT NC
2 17
9 18 9 NC
OUT
3 19
P24 10 20 10 Z24

11 11
NC NC
XW2B-20G5
12 12
NC Terminal Block NC

Figura 2.3

__________________________________________________________________________________20
• Cableado para I/O CPM2C-S100-DRT (Sinking Transistor Outputs )
Cablear en el Kit de Practicas solo 4 botones y 4 lamparas

Z24 P24

XW2B-20G5
00000 1
2 00004
00001 3 00005
4
00002 5
Figura 62.3 NC
00003 7
8 NC
9
10
01000
11
12 NC
01001
13
14
01002 NC
15
16 NC
01003 17
18 NC
19
20

Figura 2.4

__________________________________________________________________________________21
Procesando las Entradas

04 05 NC NC

00 01 02 03

Figura 2.5

04 05 NC NC

00 01 02 03

Figura 2.6

__________________________________________________________________________________22
Ejecución del programa lógico

Figura 2.7

Figura 2.8

__________________________________________________________________________________23
Procesando las Salidas

NC NC NC

Figura 2.9

NC NC NC

Figura 2.10

__________________________________________________________________________________24
Sistemas Numéricos
CAPITULO

Números Decimales

• También conocidos como “Base 10”

• Cada digito usa los caracteres del 0 .. 9

• El conteo arriba de diez se lleva usando un digito a la izquierda

Figura 3.1

__________________________________________________________________________________25
El Rango de los Valores
Decimales va de 0..9

Figura 3.2

Números Binarios
• Los números Binarios se componen solamente de ceros y unos.

• Un cero binario se refiere a un estado de “off” o “falso”

• Un uno binario se refiere a un estado de “on” o “verdadero”

Figura 3.2

__________________________________________________________________________________26
• También conocido como “Base 2”

• Cada digito usa los caracteres 0 .. 1

• El conteo arriba de uno se lleva en los dígitos a la izquierda

Figura 3.3

El Rango de los Valores Binarios


va de 0..1

Figura 3.4

__________________________________________________________________________________27
Figura 3.5

__________________________________________________________________________________28
• Los Bits están numerados, o se interpretan de derecha a izquierda

• El Bit Menos Significativo (LSB) es el Bit mas a la derecha

• El Bit Mas Significativo (MSB) es el Bit mas a la izquierda

• El LSB se le llama Bit 0, o Bit Cero

Figura 3.6

• A un grupo de cuatro Bits se le llama “nibble”

• A un grupo de ocho Bits (dos nibbles) se le llama “byte”

• A un grupo de dieciséis Bits (cuatro nibbles, dos bytes), se le llama “word”

• El LSB es el Bit 0, mientras es MSB es el Bit 15

Figura 3.7

__________________________________________________________________________________29
• Un “Word” tiene 65536 combinaciones de Bits

• El rango decimal es de 0 a 65535

Figura 3.8

Números BCD (Binary Coded Decimal)Decimal codificado en binario


• A un grupo de cuatro Bits se le llama “digito”
– Similar a un “nibble” en Binario

– A un grupo de dieciséis bits, (cuatro dígitos), se le llama “word”, como el Binario

Figure 3.9

• Cada digito BCD tiene un rango de 0 a 9

• Los Bits BCD usualmente se interpretan como Digito / Bit

__________________________________________________________________________________30
Figura 3.10

Figura 3.11

__________________________________________________________________________________31
Binario vs BCD

Figura 3.12

Números Hexadecimales

Figura 3.13

• También conocido como “Base 16”

• Cada digito usa los caracteres del 0 .. F

• El conteo arriba de dieciséis se lleva en los dígitos a la izquierda

__________________________________________________________________________________32
Figura 3.14

Binario vs Hex

Figura 3.15

__________________________________________________________________________________33
Tipos de Operandos

• Los números decimales se especifican usando el signo (&)

Ejemplo. &10 es igual a diez

• Los números hexadecimales se especifican con el signo (#)

Ejemplo. #10 es igual a dieciséis

• Los números BCD se especifican con el signo (#)

Ejemplo. #1234 es igual a mil doscientos treinta y cuatro

__________________________________________________________________________________34
Memoria CAPITULO

Areas de Memoria
• Las Áreas de Memoria del PLC se componen de canales (words) de 16 Bits

• Los words están contenidos en tablas

• La tabla contiene varias áreas para almacenar diferentes tipos de datos

Area de datos Palabras Bits Funciones


Del IR 000 al IR 009 Del IR 00000 al IR 00915
Area de entradas Estos bits son localizados en las terminales externas de I/O
(10 palabras) (160 bits)
(Las palabras que no son usadas como "palabras de I/O"
Del IR 010 al IR 019 Del IR 01000 al IR 01915 pueden ser utilizadas como "palabras de trabajo")
Areas de salidas
(10 palabras) (160 bits)
Area de entrada del Del IR 020 al IR 027 Del IR 02000 al IR 02715
Estos bit son localizados en el esclavo del CompoBus/S
"CompoBus/S" (8 palabras) (128 bits)
Area "IR" (Las palabras que no son usadas como "palabras de I/O"
Area de salida del Del IR 030 al IR 037 Del IR 03000 al IR 03715 pueden ser utilizadas como "palabras de trabajo")
"CompoBus/S" (8 palabras) (128 bits)
IR 028 e IR 029, del IR 02800 e IR 02915, del
IR 038 al IR 049, del IR 03800 al IR 04915, del Los bits de trabajo pueden ser libremente utilizados, dentro
Area de trabajo
IR 200 al IR 227 (42 IR 20000 al IR 22715 (672 del programa
palabras) bits)
Del SR 228 al SR 255 Del SR 22800 al SR 25515 Estos bit sirven a funciones específicas tales como
Area de "SR" (Relay Especiales)
(28 palabras) (448 bits) banderas y bits de control
Estos bit son utilizados para estatus de "ON/OFF" de
Area de "TR" (Relay Temporales) Del TR 0 al TR 7 (8 bits)
almacenamiento temporales en las ramas del programa.
Estos bits almacenan datos y retiene su estatus de
Del HR 00 al HR 19 Del HR 0000 al HR 1915
Area de "HR" (Relay de Retención)1 "ON/OFF" cuando el power está en off, o cuando inician o
(20 palabras) (320 bits)
paran operaciones. Estos son utilizados de la misma forma
Del AR 00 al AR 23 Del AR 0000 al AR 2315 Estos bit sirven a funciones específicas tales como
Area de "AR" (Realy Auxiliares)1
(24 palabras) (384 bits) banderas y bits de control
Del LR 00 al LR 15 Del LR 0000 al LR 1515 Usadas para un "uno a uno" entre el link del PLC con otro
Area de "LR" (Relay Link)
(16 palabras) (256 bits) PLC
Los timer y contadores usan el TIM, TIMH(15), CNT,
Del TC 000 al TC 255 (número de CNTR(12), TMHH(---), e instrucciones del TIML(---). Los
Area del Timer/Contador1
timer/contador)2 mismos números son usados tanto por timers como
contadores.

Figura 4.1

__________________________________________________________________________________35
Área de Datos (Data Memory)
Area de datos Palabras Bits Funciones
Los datos del área de DM pueden ser accesados
De DM 0000 a DM
solamente en unidades de "palabras". El valor de cada
1999, de DM 2022 a
Lectura/Escritura1 ----------- "palabra" puede ser retenido solo cuando el power este en
DM 2047 (2026
off, o las operaciones arranquen o paren. Las áreas de
palabras)
lectura/escritura pueden ser leídas o escr

Usada para almacenar el número de ocurrencias y códigos


Area de "DM" De DM 2000 a DM de error de la falla que se presente. Estas palabras pueden
Error log -----------
2021 (22 palabras) ser usadas como ordinarias DM de lectura/escritura cuando
la función del "error log" esté siendo utilizada

De DM 6144 a DM
Solo lectura3,4 ----------- No puede ser sobre-escrita desde el programa
6599 (456 palabras)

Configuración del De DM 6600 a DM Usada para almacenar varios parámetros que controlan la
-----------
PLC3,4 6655 (56 palabras) operación del PLC

Figura 4.2

• Area de propósito general para almacenamiento de datos, 32768 words

• Se usa el prefijo “DM” para identificarlas

• Los datos se retienen ante la perdida de energía eléctrica

• Solo se pueden accesar como canal completo

– Los bits no pueden usarse directamente

__________________________________________________________________________________36
Área Timer (Temporizadores) TIM

BIT TIM 0

BIT TIM 4095

Figura 4.3

• 4096 bits de bandera de finalización, identificados por el prefijo “TIM”

• Almacenados en 256 words, y solo pueden ser accesados como bit individual

• Se pueden utilizar hasta 4096 timers individuales

__________________________________________________________________________________37
Área Counter (Contadores) “CNT”

BIT CNT 0

BIT CNT 4095

Figura 4.4

• 4096 bits de bandera de finalización, identificados por el prefijo “CNT”

• Almacenados en 256 words, y solo pueden ser accesados como bit individual

• Se pueden usar hasta 4096 counters individuales

__________________________________________________________________________________38
Instrucciones CAPITULO

Contacto Normalmente Abierto


• El flujo eléctrico através del contacto es determinado por el estado del bit.

• No existe flujo eléctrico cuando el bit referenciado esta en estado OFF o “0”.

00000

Figura 5.1

• Existe flujo eléctrico cuando el bit referenciado esta en estado ON o “1”

00000

Figura 5.2

__________________________________________________________________________________39
Contacto Normalmente Cerrado
• El flujo eléctrico a través del contacto es determinado por el estado del bit.

• No existe flujo eléctrico cuando el bit referenciado esta en estado ON o “1”

00000

Figura 5.3

• Existe flujo eléctrico cuando el bit referenciado esta en estado OFF o “0”

00000

Figura 5.4

__________________________________________________________________________________40
Bobina
• El estado del bit es determinado por el flujo eléctrico hacia la bobina

• Tiene un valor de OFF o “0” cuando no recibe flujo eléctrico

Figura 5.5

• Tiene un valor de ON o “1” cuando existe flujo eléctrico hacia la bobina

Figura 5.6

__________________________________________________________________________________41
CIRCUITO AND

00000 00001

Figura 5.7

00000 00001

Figura 5.8

__________________________________________________________________________________42
00000 00001

Figura 5.9

00000 00001

Figura 5.10

__________________________________________________________________________________43
CIRCUITO OR

00000

00001

Figura 5.11
00000

00001

Figura 5.12

__________________________________________________________________________________44
00000

00001

Figura 5.13
00000

00001

Figure 5.14

__________________________________________________________________________________45
CIRCUITO XOR (OR Exclusivo)

Figura 5.15

Figura 5.16

__________________________________________________________________________________46
Figura 5.17

Figura 5.18

__________________________________________________________________________________47
EJEMPLO DE CONTROL DE MOTOR (ARRANQUE / PARO)

Figura 5.19

__________________________________________________________________________________48
TIMERS BASICOS
• TIM

– Timer de 100ms (Timer)

• TIMH

– Timer de 10ms (High Speed Timer)

• TMHH

- Timer 1ms (Ultra high speed Timer)

TIMER (Base de Tiempo de 10ms)

Figura 5.20

Figura 5.21

__________________________________________________________________________________49
Figura 5.22

• La bobina 100.01 recibirá flujo eléctrico 5 segundos después de que la entrada 0.00

cambie a estado ON o “VERDADERO”

__________________________________________________________________________________50
COUNTER

VALOR PREESTABLECIDO

Figura 5.23

Figura 5.24

__________________________________________________________________________________51
Este Counter tiene un valor
preestablecido de 8.

• Cuando la entrada 0.01 cambia de FALSO a VERDADERO por un total de 8 veces , la

bobina 100.02 recibe flujo eléctrico y cambia a estado ON.

• Cuando la entrada 0.02 cambia a ON, el contador se restablece y la bobina se apaga.

__________________________________________________________________________________52
Programación CAPITULO

Software de Programación
• Arranque el Software CX-Programmer

Figura 6.1

• Crear un Nuevo Programa

Figura 6.2

Seleccione el PLC
• Asigne un nombre al PLC con el que va a trabajar, en “Device name”

__________________________________________________________________________________53
Figura 6.3

• Si esta usando el PLC CP1L, seleccionelo desde el menu colgante

Figura 6.4

• Si esta usando el PLC CP1H, selecciónelo desde el menú colgante

Figura 6.5

__________________________________________________________________________________54
• Clic en Settings

Figura 6.6

• Seleccione el Tipo de CPU

Figura 6.7

__________________________________________________________________________________55
• Seleccione el metodo de comunicacion

Figura 6.8

• Clic “OK”

Figura 6.9

__________________________________________________________________________________56
Ventana Workspace
Aparece la ventana workspace
Si selecciona un PLC CP1H, debera usar IO Table y Unit Setup para completar la configuracion
Esta opcion no esta disponible con los PLC CP1L

Figura 6.10

__________________________________________________________________________________57
Ventana I/O Table
• Seleccione el PLC que corresponda y clic en OK

Figura 6.11

• Cierre cualquier otra ventana de I/O Table

Figura 6.12

__________________________________________________________________________________58
Barra de Herramientas de Diagrama

Figura 6.13

Zoom Out
Zoom to Fit
Zoom In
Zoom Reset
Toggle Grid
Show Comments
Show Rung Annotation Lists
Show in Rung Wrap
Show Program/Section Comments
MultiInterlock Map
Selection Mode
New Contact
New Closed Contact
New Contact OR
New Closed Contact OR
New Vertical
New Horizontal
New Coil
New Closed Coil
New Instruction
New Function Block Call
New Function Block Parameter
Line Connect Mode
Line Delete Mode

Figura 6.14

Pasando el cursor del mouse sobre el elemento de la barra de herramientas, aparece una breve
descripcion de la herramienta, asi como una combinacion de teclas de atajo entre parentesis.

__________________________________________________________________________________59
Ventana de Programacion
• Seleccione un area del renglon hacienda clic sobre ella

Figura 6.15

Presione la tecla “C” para insertar un Nuevo Contacto


La ventana de “New Contact” aparece

Figura 6.16
Teclee una direccion de memoria valida
Clic en OK

Figura 6.17

Puede escribir un comentario adicional en la ventana Comentario


Clic OK

__________________________________________________________________________________60
Figura 6.18
Teclee la letra “O” para inserter una Nueva Bobina
La ventana “New Coil” aparece

Figura 6.19
Teclee una direccion de memoria de salida valida
Clic OK

Figura 6.20

• Usted ha escrito su primer renglon de diagrama de escalera.

__________________________________________________________________________________61
Figura 6.21

__________________________________________________________________________________62
CPM2C: Sustitución de la batería
Si el PLC ha estado durante un periodo largo de tiempo sin la alimentación conectada,
conectarla durante al menos 5 minutos antes de sustituir la batería.
Desconectar la alimentación antes de cambiar la batería.
Utilizar el procedimiento descrito a continuación para cambiar la batería.
Este procedimiento se debe completar en 5 minutos.

1, 2, 3... 1. Para la operación del CPM2C y desconectar la alimentación.


2. Quitar la tapa de la batería con un destornillador plano

3. Quitar la batería y desconectar el conector.

4. Instalar la nueva batería. Verificar que el conector está correctamente alineado


y que no se pillan los cables cuando se inserte la batería.

__________________________________________________________________________________63
5. Para habilitar la detección de errores de batería baja, deslizar el interruptor de
detecciuón de batería baja hacia el frente de la unidad y fijar los bits 12 a15 de
DM 6655 a “0.”

6. Colocar la tapa de la batería.


7. Escribir la fecha del próximo cambio de batería en la etiqueta dispuesta para tal efecto.
La vida útil de la batería de la CPU con reloj es de 2 años a 25_C
y la de la CPU sin reloj de 5 años a 25°C.

__________________________________________________________________________________64

También podría gustarte