OMRON products are manufactured for use according to proper procedures by a qualified operator
and only for the purposes described in this manual.
The following conventions are used to indicate and classify precautions in this manual. Always heed
the information provided with them. Failure to head precautions can result in injury to people or damage to the product.
DANGER!
WARNING
Caution
Indicates informationthat,ifnotheeded,islikelytoresultin loss of life orserious
injury.
Indicates information that, if not heeded, could possibly result in loss of life or
serious injury .
Indicates information that, if notheeded, could resultin relativeserious orminor
injury, damage to the product, or faulty operation.
OMRON Product References
All OMRON products are capitalized in this manual. The word “Unit” is also capitalized when it refers
to an OMRON product, regardless of whether or not it appears in the proper name of the product.
The abbreviation “Ch,” which appears in some displays and on some OMRON products, often means
“word” and is abbreviated “Wd” in documentation in this sense.
The abbreviation “PC” means Programmable Controller and is not used as an abbreviation for anything else.
Visual Aids
The following headings appear in the left column of the manual to help you locate different types of
information.
! OMRON, 1993
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any
form,or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of OMRON.
No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is
constantly striving to improve its high-quality products, the information contained in this manualis subject to change
withoutnotice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no
responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information containedin thispublication.
iv
Note
1, 2, 3...
Indicates informationof particular interest for efficient and convenient operation
of the product.
1. Indicates lists of one sort or another, such as procedures, checklists, etc.
v
TABLADE CONTENIDOS
SECCIÓN 1
Configuración y características del PLC1.............
1-1Configuración del PLC3...................................................
1-2Operación básica del PLC y procesos de E/S15..................................
1-3Selección y utilización de funciones de salida de pulsos (sólo CQM1)20..............
1-4Selección y utilización de funciones de interrupción del CQM136...................
1-5Selección y utilización de funciones de interrupción del CPM1/CPM1A64............
1-6Selección y utilización de funciones de interrupción del SRM179....................
1-7Funciones de E/S distribuidas de CompoBus/S (sólo SRM1)82......................
1-8Funciones de comunicaciones83..............................................
1-9Operaciones con datos binarios con signo104.....................................
8-2Errores de operación de la consola de programación402............................
8-3Errores de programación403..................................................
8-4Errores definidos por el usuario404.............................................
8-5Errores de operación405.....................................................
8-6Registro de errores409.......................................................
8-7Errores de Host Link410.....................................................
8-8Diagramas para detección y corrección de errores412..............................
Apéndices
A Instrucciones de programación419................................................
B Operación de indicador aritmético y de error425.....................................
C Areas de memoria429..........................................................
D Utilización de la función de Reloj447..............................................
E Plantilla de asignación de E/S449.................................................
F Plantilla de codificación de programa451...........................................
G Lista de números FAL455.......................................................
H ASCII extendido457...........................................................
Oficionas de venta OMRON459.......................
vii
SECCIÓN 1
Configuración y características del PLC
Estaseccióndescribelaconfiguracióny característicasdel CQM1/CPM1/CPM1A/SRM1,incluyendoel procesodeinterrupción y comunicaciones. La configuración del PLC se puede utilizar para controlar los parámetros de operación del
CQM1/CPM1/CPM1A/SRM1.Para cambiar la configuración del PLC, consultar la Guía de Instalación de CQM1, Guía deInstalacióndeCPM1, Guía deInstalación de CPM1AoManualde OperacióndeUnidadesMaestrasdecontrolSRM1para la
consola de programación y el Manual de Operación SYSWIN.
SinoestáfamiliarizadoconlosPLCsOMRONo conla programaciónen diagrama de relés,leala sección 1-1Configuracióndel PLC comointroducciónde losparámetros operativos parael CQM1/CPM1/CPM1A/SRM1,aunque esposible que desee
leer a continuacióny antes de completaresta sección, la Sección 3 Areasde datos,Sección 4Programaciónen Diagrama deRelés y las instrucciones relacionadasen Sección 5 Juego de instrucciones.
1-1Configuración del PLC3....................................................
1-1-1Cambiar la configuración del PLC3....................................
1-1-2Configuración del CQM13...........................................
1-1-3Configuración de los CPM1/CPM1A9..................................
1-1-4Configuración del SRM112............................................
1-2Operación básica del PLC y procesos de E/S15...................................
1-2-1Modo de arranque15.................................................
1-2-2Retener estado de bit15...............................................
1-2-3Protección contra escritura de memoria de programa (sólo CPM1/CPM1A)16....
1-2-4Tiempo de servicio de puerto RS-232C (sólo CQM1/SRM1)16................
1-2-5Tiempo de servicio de puerto de periféricos16.............................
1-2-6Tiempo de ciclo17...................................................
1-2-7Constantes de tiempo de entrada17......................................
1-2-8Temporizadores de alta velocidad (sólo CQM1)18..........................
1-2-9Método de refresco de dígitos de entrada DSW(87) y de salida (sólo CQM1)19...
1-2-10 Selecciones de registro de error19.......................................
1-3Seleccióny utilización de funciones de salida de pulsos (sólo CQM1)20................
1-3-1Tipos de salidas de pulsos20...........................................
1-3-2Salida de pulsos estándar desde un punto de salida21........................
1-3-3Salida de pulsos estándar de puertos 1 y 223...............................
1-3-4Salida de pulsos de duración variable de puertos 1 y 230.....................
1-3-5Determinar el estado de puertos 1 y 232..................................
1-3-6Características de entrada analógica (sólo CQM1--CPU45--EV1)33............
1-3-7Características de salida analógica (sólo CQM1--CPU45--EV1)34..............
1-3-8Asignación de canal (sólo CQM1--CPU45--EV1)34.........................
1-3-9Descripción de canal (sólo CQM1--CPU45--EV1)35........................
1-4Seleccióny utilización de funciones de interrupción del CQM136.....................
1-4-1Tipos de interrupciones36.............................................
1-4-2Interrupciones de entrada38............................................
1-4-3Enmascarar todas las interrupciones42...................................
1-4-4Interrupciones de temporizador de intervalo42.............................
1-4-5Interrupciones de contador de alta velocidad 045...........................
1-4-6Fuera de rango por exceso/defecto de contador de alta velocidad 050...........
1-4-7Interrupciones de contador de alta velocidad 1 y 2 (CQM1--CPU43--EV1)51.....
1-4-8Interrupciones de contador de alta velocidad absoluto (CQM1--CPU44--EV1)58..
1-5Funciones de interrupción del CPM1/CPM1A64..................................
1-5-1Tipos de interrupciones64.............................................
1-5-2Interrupciones de entrada66............................................
1-5-3Enmascarar todas las interrupciones70...................................
1-5-4Interrupciones de temporizador de intervalo71.............................
1-5-5Interrupciones de contador de alta velocidad73............................
1-6Funciones de interrupción del SRM179..........................................
1-6-1Tipos de interrupciones79.............................................
1
1-6-2Interrupciones de temporizador de intervalo80.............................
1-7Funciones de E/S distribuidas de CompoBus/S (sólo SRM1)82.......................
1-8Funciones de comunicaciones83...............................................
1-8-1Configuración del CQM184...........................................
1-8-2Cableado de puertos87................................................
1-8-3Comunicaciones Host Link de CQM187..................................
1-8-4Comunicaciones Host Link de CPM1/CPM1A89...........................
1-8-5Comunicaciones Host Link de SRM191..................................
1-9-3Entradade datos binarios con signo utilizando valores decimales106............
1-9-4Utilizaciónde instrucciones de expansión de bianrio con signo (sólo CQM1)106...
1-9-5Ejemplo de aplicación utilizando datos binarioscon signo107..................
2
Configuración del PLC
1-1Configuración del PLC
LaconfiguracióndelPLCcomprendevarios parámetros quecontrolan laoperacióndel CQM1/CPM1/CPM1A/SRM1. Para utilizar la máxima funcionalidaddel
CQM1/CPM1/CPM1A/SRM1 cuando se utilizan funciones de interrupción y
comunicaciones, hay que configurar el sistema a la medida delas condiciones
de operación.
ElCQM1/CPM1/CPM1A/SRM1 se suministra con unaconfiguraciónadecuada
para condiciones de operación generales, por lo que se puede utilizar sin cambiar las selecciones. Se recomienda sin embargo, chequear los valores por
defecto antes de comenzar la operación.
Sección 1-1
Valores por defecto
Atención:
Los valores por defecto para la configuración del PLC son 0000 para todos los
canales. Estos valores se puedenrestaurar en cualquier momento poniendoa
ON el relé SR 25210.
Al borrar la memoria de datos (DM) con un dispositivo de programación, las
selecciones de configuración del PLC se ponen a cero.
1-1-1Cambio de la configuración del PLC
Loscambiosen laconfiguración delPLC serán efectivos e influirán enla operación del PLC en varios momentos dependiendo de la selección, como se
describe a continuación.
DM 6600 a DM 6614: Efectivo sólo cuando se alimenta el PLC.
DM 6615 a DM 6644: Efectivo sólo cuando comienza la ejecución del programa.
DM 6645 a DM 6655: Efectivosiemprequeesté conectadala alimentacióndel
PLC.
Cambiosmediante un
periférico
Desdeelprogramadeusuariosepuedeleerlaconfiguraciónperonoescribiren
ella. Esto sólo se puede hacer por medio de un dispositivo de programación.
Aunque la configuración del PLC se almacena en DM 6600 a DM 6655, las
selecciones sólo se pueden fijar y cambiar con un dispositivo de programación
SYSWIN o Consola de Programación. De DM 6600 a DM 6644 sólo se puede
fijar o cambiar en modo PROGRAM. De DM 6645 a DM 6655 se puede fijar o
cambiar en modo PROGRAM o modo MONITOR.
Las siguientes selecciones sepueden hacer en modo PROGRAM utilizando el
SYSWIN. El resto de selecciones se deben hacer utilizando la operación de
selección hexadecimal.
Modo de arranque (DM 6600)
Estado de bit de retención de E/S y estado de bit de retención de estado
forzado (DM 6601)
Tiempo de monitorización de scan (DM 6618)
Tiempo de scan (DM 6619)
Selecciones de puerto RS-232C (DM 6645 a DM 6649)
Las selecciones del puerto RS-232C (DM 6645 a DM 6649)no se utilizan en el
Nota
CPM1/CPM1A dado que no dispone de dicho puerto.
Errores en la configuración del PLC
Si se accede a un parámetro de la configuración del PLC incorrecto, se generaráunerror no fatal(códigode error9B), el indicadordeerror correspondiente
(AR 2400 a AR 2402 en el CQM1 y de AR 1300 a AR 1302 en el
CPM1/CPM1A/SRM1) se pondrá en ON y se utilizará la selección por defecto
en lugar de la selección incorrecta.
1-1-2Selecciones de configuración del CQM1
La configuración del PLC se puede dividir en tres categorías: 1) Selecciones
relativasaoperaciónbásicadelCQM1y procesos deE/S, 2) Selecciones relativasainterrupciones y3) Selecciones relativas acomunicaciones.Esta sección
explicará las selecciones de acuerdo con esta clasificación.
3
Configuración del PLC
Sección 1-1
La siguiente tabla muestra el orden de selección en el área de DM. Para más
información, consultar el número de página que se indica.
Canal(es)Bit(s)FunciónPág.
Proceso de arranque (DM 6600 a DM 6614)
Las siguientes selecciones son efectivas después de transferirlas al PLC y sólo después de realimentarlo.
DM 6600
DM 6601
DM 6602 a
DM 6610
DM 661100 a 15CQM1-CPU43-EV1:Selección de modo para puertos 1 y 2
DM 661200 a 15CQM1-CPU44-EV1:Selección compensación de origen para puerto 2 (4-dígitos
DM 6613 a
DM 6614
00 a 07Modode arranque (efectivo cuando los bits 08 a 15 están fijadosa 02).
00: PROGRAM; 01: MONITOR 02: RUN
08 a 15Designación de modo de arranque
00: Interruptor de consola de programación
01: Continuar el último modo de operación utilizado antes de desconectar la alimentación.
02: Selección fijada en 00 a 07
00 a 07Reservado
08 a 11Estado del bit de retención de IOM (SR 25212)
0: Reset; 1: Mantener
12 a 15Estado del bit de retención de estado forzado (SR 25211)
0: Reset; 1: Mantener
00 a 15Reservado
0000: Modo contador alta velocidad; 0001: Modo salida de pulsos
CQM1-CPU44-EV1:Selección compensación de origen para puerto 1 (4-dígitos
BCD)
CQM1-CPU45-EV1:Área de configuraciónde tarjetaAD/DA
BCD)
00 a 15Reservado
15
16
25, 36,
53, 61
61
Selecciones de la salida de pulsos y tiempo de scan (DM 6615 a DM 6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM 6615
DM 6616
DM 6617
DM 6618
00 a 07Canal para salida de pulsos.
00: IR 100; 01: IR101; 02: IR 102... 15: IR 115
08 a 15Reservado
00 a 07Tiempo de servicio para puerto RS-232C (efectivo con los bits 08 a 15 a 01).
00 a 99 (BCD): Porcentaje del tiempo de ciclo utilizado para servicio del puerto
RS--232C.
08 a 15Habilitar selección de servicio de puerto RS-232C
00: 5% del tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07.
00 a 07Tiempo de servicio para puerto de periféricos (efectivo con los bits 08 a 15 a 01).
00 a 99 (BCD): Porcentaje del tiempo de ciclo utilizado para servicio del puerto de
periféricos
08 a 15Habilitar selección de servicio de puerto de periféricos
00: 5% del tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07.
00 a 07Tiempo de monitorización de scan (efectivocon los bits 08 a 15 a 01, 02 ó 03)
00 a 99 (BCD): Selección (ver 08 a 15)
08 a 15Habilitar monitorización de scan (Selección en 00 a 07 x unidad; 99 s máx.)
00: 120 ms (inhibida la selección en bits 00 a 07)
01: Unidad de selección: 10 ms
02: Unidad de selección: 100 ms
03: Unidad de selección: 1 s
22
17
20
DM 661900 a 15Tiempo de scan
0000: Variable (no mínimo)
0001 a 9999 (BCD): Tiempo mínimo en ms
4
18
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
Proceso de interrupciones (DM 6620 a DM 6639)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM 6620
DM 6621
DM 6622
DM 6623
DM 6624
DM 6625
DM 6626 a
DM 6627
DM 6628
DM 6629
DM 6630
DM 6631
DM 6632
DM 6633
00 a 03Constante de entrada para IR 00000 a IR 00007
04 a 07Constante de entrada para IR 00008 a IR 00015
Igual selección que los bits 00 to 03
08 a 15Constante de entrada para IR 001
Igual selección que los bits 00 to 03
00 a 07Constante de entrada para IR 002
Igual selección que los bits 00 a 03 de DM 6620.
08 a 15Constante de entrada para IR 003
Igual selección que los bits 00 a 03 de DM 6620.
00 a 07Constante de entrada para IR 004
Igual selección que los bits 00 a 03 de DM 6620.
08 a 15Constante de entrada para IR 005
Igual selección que los bits 00 a 03 de DM 6620.
00 a 07Constante de entrada para IR 006
Igual selección que los bits 00 a 03 de DM 6620.
08 a 15Constante de entrada para IR 007
Igual selección que los bits 00 a 03 de DM 6620.
00 a 07Constante de entrada para IR 008
Igual selección que los bits 00 a 03 de DM 6620.
08 a 15Constante de entrada para IR 009
Igual selección que los bits 00 a 03 de DM 6620.
00 a 07Constante de entrada para IR 010
Igual selección que los bits 00 a 03 de DM 6620.
08 a 15Constante de entrada para IR 011
Igual selección que los bits 00 a 03 de DM 6620.
00 a 15Reservado
00 a 03Habilitar interrupción para IR 00000 (0: Entrada normal; 1: Entrada de interrupción)
04 a 07Habilitar interrupción para IR 00001 (0: Entrada normal; 1: Entrada de interrupción)
08 a 11Habilitar interrupción para IR 00002 (0: Entrada normal; 1: Entrada de interrupción)
12 a 15Habilitar interrupción para IR 00003 (0: Entrada normal; 1: Entrada de interrupción)
00 a 07Número de temporizadores de alta velocidad para refrescar interrupciones
00 a 15 (BCD; e.g., seleccionar 15 para 00 a 14)
08 a 15Habilitar refresco de interrupción de temporizador de alta velocidad
00: 16 temporizadores (selección en bits 00 a 15 inhibidas)
01: Utilizar la selección en 00 a 07
00 a 07Primer canal de refresco de entrada para interrupción de E/S 0: 00 a 11 (BCD)
08 a 15Número de canales de refresco de entrada para interrupción E/S 0: 00 a 12 (BCD)
00 a 07Primer canal de refresco de entrada para interrupción de E/S 1: 00 a 11 (BCD)
08 a 15Número de canales de refresco de entrada para interrupción E/S 1: 00 a 12 (BCD)
00 a 07Primer canal de refresco de entrada para interrupción de E/S 2: 00 a 11 (BCD)
08 a 15Número de canales de refresco de entrada para interrupción E/S 2: 00 a 12 (BCD)
00 a 07Primer canal de refresco de entrada para interrupción de E/S 0: 00 a 11 (BCD)
08 a 15Número de canales de refresco de entrada para interrupción E/S 3: 00 a 12 (BCD)
Sección 1-1
17
38
19
39
5
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
DM 6634
DM 6635
DM 6636
DM 6637
DM 6638
DM 6639
Selecciones del contador de alta velocidad (DM 6640 a DM 6644)
Las siguientes selecciones son efectivas después de transferirlas al PLC y en la siguiente operación.
DM 6640 a
DM 6641
DM 6642
DM 6643
DM 664400 a 15Selecciones de puerto 2 (Idénticas a selecciones de puerto 1 en DM 6643)
00 a 07Primer canal de refresco de entrada para contador alta velocidad 1: 00 a 11 (BCD)
08 a 15Número de canales de refresco de entrada para contador alta velocidad 1: 00 a 12
(BCD)
00 a 07Primer canal de refresco de entrada para contador alta velocidad 2: 00 a 11 (BCD)
08 a 15Número de canales de refresco de entrada para contador alta velocidad 2: 00 a 12
(BCD)
00 a 07Primer canal de refresco entrada para temporizador de intervalo 0: 00 a 07 (BCD)
08 a 15Número de canales de refresco entrada para temporizadorde intervalo 0: 00 a 08
(BCD)
00 a 07Primer canal de refresco entrada para temporizador de intervalo 1: 00 a 07 (BCD)
08 a 15Número de canales de refresco entrada para temporizadorde intervalo 1: 00 a 08
(BCD)
00 a 07Primer canal de refresco entrada para temporizador de intervalo 2 (también utilizado
08 a 15Número de canales de refresco entrada para temporizadorde intervalo 2 (también
00 a 07Método de refresco de salida
08 a 15Número de dígitos para instrucción ENTRADA DE DECADAS DE SELECCION
00 a 15Reservado
00 a 03Modo de contador alta velocidad 0
04 a 07Modo de reset de contador de alta velocidad 0
08 a 15Habilitar contador de alta velocidad 0
00 a 03CQM1-CPU43-EV1: Selección de entrada puerto 1
04 a 07CQM1-CPU43-EV1: Selección de reset puerto 1
08 a 11CQM1-CPU43-EV1: Selección de modo de contaje de puerto 1
12 a 15CQM1-CPU43-EV1: Selección de tipo de impulso de puerto 1
para contador de alta velocidad 0): 00 a 07 (BCD)
utilizadopara contadorde alta velocidad 0): 00 a 08 (BCD)
00: Cíclico;01: Directo
(DSW)
00: 4 dígitos; 01: 8 dígitos
0: Modo contador reversible
4: Modo contador incremental
0: Reset por fase Z y por software
1: Sólo reset por software
00: No utilizar contador de alta velocidad
01: Utilizar contador de alta velocidad con selecciones en 00 a 07
0: Entrada fase diferencial;1: Entrada impulso/dirección; 2: Entrada Más/Menos
0000 a 9999 (BCD):Seleccionado en unidades de 10 ms, por ejemplo, la selección
0001 indica 10 ms
00 a 07Número de nodo (Host link, efectivo cuando los bits 12 a 15 de DM 6645 están fija-
dos a 0)
00 a 31 (BCD)
08 a 11Habilitar código de start (RS-232C, efectivo cuando los bits 12 a 15 de DM 6645
están fijados a 1)
0: Inhibido;1: Seleccionado
12 a 15Habilitar código de fin (RS-232C, efectivocuando los bits 12 a 15 de DM 6645 están
fijados a 1)
0: Inhibido (número de bytes recibidos)
1: Seleccionado (especificado código de fin)
2: CR, LF
00 a 07Código de start(RS-232C)
00 a FF (binario)
08 a 15Cuando los bits 12 a 15 de DM 6648 están fijados a 0:
Número de bytes recibidos
00: Selección por defecto (256 bytes)
01 a FF: 1 a 255 bytes
Cuando los bits 12 a 15 de DM 6648 están fijadosa 1:
Código de fin (RS-232C)
00 a FF (binario)
Sección 1-1
84
7
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
Selecciones de puerto de periféricos
Las siguientes selecciones son efectivas una vez transferidas al PLC.
Estas selecciones son efectivas cuando se utiliza un cable de conexión CQM1-CIF01.
No son efectivas cuando se utiliza un cable de conexión CQM1-CIF11 o una consola de programación.
DM 6650
DM 6651
DM 665200 a 15Retardo de transmisión(Host Link)
DM 6653
DM 6654
00 a 07Selecciones de puerto
00: Estándar (1 bit de start, 7-bits de datos, paridad par, 2 bits de stop, 9,600 bps)
01: Selecciones en DM 6651
00 a 07Número de nodo (Host link, efectivo cuando bits 12 a 15 de DM 6650 se fijan a 0)
00 a 31 (BCD)
08 a 11Habilitar código de inicio (RS-232C, efectivo cuando los bits 12 a 15 de DM 6650 se
fijan a 1)
0: Inhibido;1: Seleccionado
12 a 15Habilitar código de fin (RS-232C, efectivocuando los bits 12 a 15 de DM 6650 se
fijan a 1)
0: Inhibido (número de bytes recibidos)
1: Seleccionado (especificado código de fin)
2: CR, LF
00 a 07Código de inicio (RS-232C, efectivo cuando los bits 08 a 11 de DM 6653 se fijan a
1): 00 a FF (binario)
08 a 15Cuando los bits 12 a 15 de DM 6653 están fijados a 0:
Número de bytes recibidos
00: Selección por defecto (256 bytes)
01 a FF: 1 a 255 bytes
Cuando los bits 12 a 15 de DM 6653 están fijadosa 1:
Código de fin (RS-232C)
00 a FF (binario)
Sección 1-1
85
84, 86
8
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
Selecciones de registro de errores (DM 6655)
Las siguientes selecciones son efectivas una vez transferidas al PLC.
DM 6655
00 a 03Estilo
0: Desplazar después de haber almacenado 10 errores
1: Almacenar sólo los 10 primeros errores (no desplazar)
2 a F: No almacenar errores
04 a 07Reservado
08 a 11Habilitar monitorización de tiempo de scan
0: Detectar scans largos como errores no fatales
1: No detectar scans largos
12 a 15Habilitar error de batería baja
0: Detectar tensión baja de batería como error no fatal
1: No detectar tensión baja de batería
1-1-3Selecciones de configuración del CPM1/CPM1A
La configuración del PLC se puede dividir en tres categorías: 1) Selecciones
relativas a operación básica del CPM1/CPM1A y procesos de E/S, 2) Selecciones relativas a interrupciones y 3) Selecciones relativas a comunicaciones.
Esta sección explicará las selecciones de acuerdo con esta clasificación.
La siguiente tabla muestra el orden de selección en el área de DM. Para más
información, consultar el número de página que se indica.
Sección 1-1
20
20
Canal(es)Bit(s)FunciónPág.
Proceso de arranque (DM 6600 a DM 6614)
Las siguientes selecciones son efectivas después de transferirlas al PLC y sólo después de realimentarlo.
DM 6600
DM 6601
DM 6602
DM 6603 a
DM 6614
Selecciones del tiempo de scan (DM 6615 a DM 6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM 6615,
DM 6616
DM 6617
00 a 07Modo de arranque (efectivo cuando los bits 08 a 15 están fijadosa 02).
00: PROGRAM; 01: MONITOR 02: RUN
08 a 15Designación de modo de arranque
00: Interruptor de consola de programación
01: Continuar el último modo de operación utilizado antes de desconectar la alimentación.
02: Selección fijada en 00 a 07
00 a 07Reservado (seleccionado a 00)
08 a 11Estado del bit de retención de IOM (SR 25212)
0: Reset; 1: Mantener
12 a 15Estado del bit de retención de estado forzado (SR 25211)
0: Reset; 1: Mantener
00 a 03Protección contra escritura de la memoria de programa
0: Memoria de programa no protegida
1: Memoria de programa protegida contra escritura (excepto DM 6602)
04 a 07Idioma de visualización en la consola de programación
0: Inglés; 1: Japonés
08 a 15Reservado
00 a 15Reservado
00 a 15Reservado
00 a 07Tiempo de servicio para puerto de periféricos (efectivo con los bits 08 a 15 a 01).
00 a 99 (BCD): Porcentaje del tiempo de ciclo utilizado para servicio del puerto de
periféricos
08 a 15Habilitar selección de servicio de puerto de periféricos
00: 5% del tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07.
15
16
16
17
9
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
DM 6618
DM 661900 a 15Tiempo de scan
Proceso de interrupciones (DM 6620 a DM 6639)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM 6620
DM 6621
DM 6622
DM 6623
DM 6624
DM 6625
DM 6626 a
DM 6627
DM 6628
DM 6629 a
DM 6641
00 a 07Tiempo de monitorización de scan (efectivocon los bits 08 a 15 a 01, 02 ó 03)
00 a 99 (BCD): Selección (ver 08 a 15)
08 a 15Habilitar monitorización de scan (Selección en 00 a 07 x unidad; 99 s máx.)
00: 120 ms (inhibida la selección en bits 00 a 07)
01: Unidad de selección: 10 ms
02: Unidad de selección: 100 ms
03: Unidad de selección: 1 s
0000: Variable (no mínimo)
0001 a 9999 (BCD): Tiempo mínimo en ms
00 a 03Constante de entrada para IR 00000 a IR 00002
08 a 15Constante de entrada para IR 002 (igual selección que para IR 001)
00 a 07Constante de entrada para IR 003 (igual selección que para IR 001)
08 a 15Constante de entrada para IR 004 (igual selección que para IR 001)
00 a 07Constante de entrada para IR 005 (igual selección que para IR 001)
08 a 15Constante de entrada para IR 006 (igual selección que para IR 001)
00 a 07Constante de entrada para IR 007 (igual selección que para IR 001)
08 a 15Constante de entrada para IR 008 (igual selección que para IR 001)
00 a 07Constante de entrada para IR 009 (igual selección que para IR 001)
08 a 15Reservado
00 a 15Reservado
00 a 03Habilitar interrupción para IR 00003
(0: Entrada normal;1: Entrada de interrupción; 2: Respuesta rápida)
04 a 07Habilitar interrupción para IR 00004
(0: Entrada normal;1: Entrada de interrupción; 2: Respuesta rápida)
08 a 11Habilitar interrupción para IR 00005
(0: Entrada normal;1: Entrada de interrupción; 2: Respuesta rápida)
12 a 15Habilitar interrupción para IR 00006
(0: Entrada normal;1: Entrada de interrupción; 2: Respuesta rápida)
00 a 15Reservado
Sección 1-1
20
18
17
18
38
10
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
Selecciones del contador de alta velocidad (DM 6640 a DM 6644)
Las siguientes selecciones son efectivas después de transferirlas al PLC y en la siguiente operación.
DM 6640 a
DM 6641
DM 6642
DM 6643,
DM 6644
DM 6645 a
DM 6649
Selecciones de puerto de periféricos (DM 6650 a DM 6654)
Las siguientes selecciones son efectivas una vez transferidas al PLC.
DM 6650
DM 6651
DM 665200 a 15Retardo de transmisión(Host Link)
DM 6653
DM 665400 a 15Reservado
00 a 15Reservado
00 a 03Modo de contador alta velocidad 0
0: Modo contador reversible
4: Modo contador incremental
04 a 07Modo de reset de contador de alta velocidad 0
0: Reset por fase Z y por software
1: Sólo reset por software
08 a 15Habilitar contador de alta velocidad 0
00: No utilizar contador de alta velocidad
01: Utilizar contador de alta velocidad con selecciones en 00 a 07
00 a 15Reservado
00 a 15Reservado
00 a 07Selecciones de puerto
00: Estándar (1 bit de start, 7-bits de datos, paridad par, 2 bits de stop, 9,600 bps)
01: Selecciones en DM 6651
08 a 11Area de enlace para PC Link 1:1 vía puerto de periféricos:
0: LR 00 a LR 15
12 a 15Modo de comunicaciones
0: Host link; 2: 1:1 PC Link (esclavo); 3: 1:1 PC Link (Maestro); 4: NT Link
00 a 07Número de nodo (Host link, efectivo cuando bits 12 a 15 de DM 6650 se fijan a 0)
00 a 31 (BCD)
08 a 15Reservado
Sección 1-1
48
85
85
11
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
Selecciones de registro de errores (DM 6655)
Las siguientes selecciones son efectivas una vez transferidas al PLC.
DM 6655
00 a 03Estilo
0: Desplazar después de haber almacenado 10 errores
1: Almacenar sólo los 10 primeros errores (no desplazar)
2 a F: No almacenar errores
04 a 07Reservado
08 a 11Habilitar monitorización de tiempo de scan
0: Detectar scans largos como errores no fatales
1: No detectar scans largos
12 a 15Reservado
Sección 1-1
20
20
12
Configuración del PLC
Sección 1-1
1-1-4Selecciones de configuración del SRM1
La configuración del PLC se puede dividir en tres categorías: 1) Selecciones
relativas a operación básica del PLC y procesos de E/S, 2) Selecciones relativas al tiempo de ciclo, y 3) Selecciones relativas a comunicaciones. Esta sección explicará las selecciones de acuerdo con esta clasificación.
La siguiente tabla muestra el orden de selección para el PLC SRM1. Para más
información, consultar el número de página que se indica.
Canal(es)Bit(s)FunciónPág.
Proceso de arranque (DM 6600 a DM 6614)
Las siguientes selecciones son efectivas después de transferirlas al PLC y sólo después de realimentarlo.
DM 6600
DM 6601
DM 6602
DM 6603
DM 6604 a
DM 6614
Selecciones de tiempo de ciclo (DM 6615 a DM 6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM 661500a15Reservado
DM 6616
DM 6617
DM 6618
DM 661900a15Tiempo de ciclo
00a07Modo de arranque (efectivo cuando los bits 08 a 15 están fijadosa 02).
00: PROGRAM; 01: MONITOR 02: RUN
08a15Designación de modo de arranque
00: Interruptor de la consola de programación
01: Continuar el último modo de operación utilizado antes de desconectar la alimentación
02: Selección en 00 a 07
00a07Reservado (Seleccionado a 00.)
08a11Estado del bit de retención de IOM (SR 25212)
0: Reset; 1: Mantener
12a15Estado del bit de retención de estado forzado (SR 25211)
0: Reset; 1: Mantener
00a03Protección contra escritura de la memoriade programa
0: Memoria de programa no protegida
1: Memoria de programa protegida contra escritura (excepto DM 6602)
04a07Idioma de visualización de la consola de programación
0: Inglés; 1: Japonés
08a11Instrucciones de expansión
0: Selecciones por defecto; 1: Selecciones del usuario
12a15Reservado
00a03Número máximo de dispositivos CompoBus/S
0: Máx. 32
1: Máx. 16
04a15Reservado
00a15Reservado
00a07Tiempo de servicio para puerto RS-232C (efectivo con bits 08 a 15 están a 01)
00 a 99 (BCD): Porcentaje del tiempo de ciclo utilizado para servicio de periféricos.
08a15Habilitar servicio de puerto RS-232C
00: 5% del tiempo de ciclo
01: Utilizael tiempo seleccionado en 00 a 07.
00a07Tiempo de servicio para puerto de periféricos (efectivo cuando los bits 08 a 15 están
seleccionados a 01)
00 a 99 (BCD): Porcentaje del tiempo de ciclo utilizado para servicio de periféricos.
08a15Habilitar selección de servicio de puerto de periféricos
00: 5% del tiempo de ciclo
01: Utilizael tiempo seleccionado en 00 a 07.
00a07Tiempo de monitorización de ciclo (efectivo cuando los bits 08 a 15 están selecciona-
dos a 01, 02 ó 03)
00 a 99 (BCD): Selección (ver 08 a 15)
08a15Habilitar monitorización de ciclo (Selección en 00 a 07 x unidad; 99 s máx.)
00: 120 ms (inhibida la selección en bits 00 a 07)
01: Unidad de selección: 10 ms
02: Unidad de selección: 100 ms
03: Unidad de selección: 1 s
0000: Variable (no mínimo)
0001 a 9999 (BCD): Tiempo mínimo en ms
15
15
17
17
17
20
18
13
Configuración del PLC
Canal(es)Pág.FunciónBit(s)
DM 6620 a
DM 6644
Selecciones de puerto RS-232C
Las siguientes selecciones son válidas una vez transferidasal PLC.
DM 664500a03Selecciones del puerto
DM 6646
DM 664700a15Retardo de transmisión (Host Link)
DM 6648
DM 6649
00a15Reservado (No utilizar)
0: Estándar (1 bit de start, 7-bits de datos, paridad par, 2 bits de stop, 9,600 bps)
1: Selecciones en DM 6646
04a07Selecciones de control de CTS
0: Inhibido; 1: Seleccionado
08a11Canales de enlace para link 1:1
0: LR 00 a LR 15; Otro: No efectivo
12a15Modo de comunicaciones
0: Host link; 1: RS-232C (no protocolo);2: 1:1 PC link esclavo; 3: 1:1 PC link maestro;
4: NT Link
00a07Velocidadde comunicación
00: 1.2K, 01: 2.4K, 02: 4.8K, 03: 9.6K, 04: 19.2K
08a15Formato de trama
(Otrasselecciones provocarán un error no fatal y se pondrá a ON el bit AR 1302)
0000 a 9999 (BCD): Selección de unidades de 10 ms.
(Otrasselecciones provocarán un error no fatal y se pondrá a ON el bit AR 1302)
00a07Número de nodo (Host link)
00 a 31 (BCD)
(Otrasselecciones provocarán un error no fatal y se pondrá a ON el bit AR 1302)
08a11Habilitar código de start (RS-232C, efectivo cuando bits 12 a 15 de DM6650 están
seleccionados a 1.)
0: Inhibido
1: Seleccionado
12a15Habilitar código de fin (RS-232C, efectivo cuando bits 12 a 15 de DM6650 están se-
leccionados a 1.)
0: Inhibido (número de bytes recibidos)
1: Seleccionado (código de fin especificado)
2: CR, LR
00a07Código de start(efectivo cuando los bits 08 a 11 de DM6650 están seleccionados a 1.)
00: 256 bytes
01 a FF: 1 a 255 bytes
08a15Código de fin
Cuando los bits 12 a 15 de DM6653 están seleccionados a 0:
00: 256 bytes
01 a FF: 1 a 255 bytes
Cuando los bits 12 a 15 de DM6653 están seleccionados a 1:
Selección: 00 a FF (binario)
Sección 1-1
86
15
Operación básica del PLC y procesos de E/S
Canal(es)Pág.FunciónBit(s)
Selecciones de registro de errores (DM 6655)
Las siguientes selecciones son válidas una vez transferidasal PLC.
DM 6655
00a03Estilo
0: Desplazar después de haber almacenado 7 errrores
1: Almacenar sólo los 7 primeros errores
Si se seleccionan otros valores, no se almacenarán errores.
04a07Reservado
08a11Habilitar monitorización de tiempo de ciclo
0: Detectar ciclos largos como errores no fatales
1: No detectar ciclos largos
12a15Reservado
1-2Operación básica del PLC y procesos de E/S
Esta sección describe las selecciones de configuración del PLC relativas a la
operación básica del PLC y a los procesos de E/S.
1-2-1Modo de arranque
Sepuede seleccionar elmodode operaciónenel queestará elPLC al conectar
la alimentación.
Sección 1-2
20
Asignación de modo de arranque
00: Selector de modo de consola de programación (si no estáconectada:modo RUN)
01: El último modo de operación utilizado antes de desconectar la alimentación
02: Modo seleccionado en bits 00 a 07
Modo de arranque
00: Modo PROGRAM
01: Modo MONITOR
02: Modo RUN
Valor por defecto:
cuando la consola de programación no está conectada.
1-2-2Retener estado de bit
Hacer las selecciones descritas a continuación para determinar si, cuando se
conecte la alimentación, el bit de retener estado forzado (SR 25211)y/o bit de
retener IOM (SR 25212) retendrá el estado en que estaba cuando se desconectó por última vez la alimentación o si se borrará el estado previo.
Bit
15
DM6600
(Bits 00 a 07: Válido cuando bits 08 a 15 están fijados a 02)
Selector de modo de consola de programación o modo RUN
Bit
150
DM6601
00
0
16
Selección de SR 2521 1
0: Borrar estado
1: Retener estado
Selección de SR 25212
0: Borrar estado
1: Retener estado
Valor por defecto:
Borrar ambos.
Siempre 00
El bit de retener estado forzado (SR 25211) determina si se retiene o no el
estado set/reset forzado cuando se cambie de modo PROGRAM a modo
MONITOR.
El bit de retener IOM (SR 25212) determina si se retiene o no el estado de los
bits IR y LR cuando se para y arranca la operación del PLC.
Operación básica del PLC y procesos de E/S
Sección 1-2
1-2-3Protección contra escritura de la memoria de programa (sólo
CPM1/CPM1A)
En los CPM1/CPM1A la memoria de programa se puede proteger fijando los
bits 00a 03 deDM 6602 a 0. Losbits04a 07 determinan elidiomade visualización de los mensajes en la consola de programación: Japonés o Inglés.
Bit
150
DM6602
Mensajes consola programación
0: Inglés
1: Japonés
Memoriadeprograma
0: No protegida contra escritura
1: Protegida contra escritura
00
Siempre 00
Selección por defecto:
Una vez protegida la memoria contra escritura poniendo a 1 los bits 04 a 07 de
Nota
Idioma inglés y no protegida
DM 6602, este canal se puede seguir cambiando.
1-2-4Tiempo de servicio de puerto RS-232C (sólo CQM1/SRM1)
Las siguientes selecciones se utilizan paradeterminar el porcentajedel tiempo
de scan dedicado al servicio del puerto RS--232C.
Bit
150
DM6616
Habilitar selección tiempo de servicio
00: Inhibido (utiliza 5%)
01: Habilitado (utiliza la selección en bits 00 a 07)
Tiempo de servicio
00 a 99 (BCD, dos dígitos)
Valor por defecto:
Ejemplo:
SiDM 6616 sefija a 0110, el puerto RS-232C tendrácomo tiempo de
servicio el 10% del tiempo de scan.
El tiempo de servicio mínimo será 0.34 ms.
No se utilizará el tiempo de servicio entero a menos que existan peticiones de
proceso.
(%, válido con bits 08 a 15 fijados a 01)
5% del tiempo de scan
1-2-5Tiempo de servicio de puerto de periféricos
Las siguientes selecciones se utilizan paradeterminar el porcentajedel tiempo
de scan dedicado al servicio del puerto de periféricos.
Habilitar selección tiempo de servicio
00: Inhibido (utiliza 5%)
01: Habilitado (utiliza la selección en bits 00 a 07)
de servicio el 15% del tiempo de scan.
El tiempo de servicio mínimo será 0.34 ms.
No se utilizará el tiempo de servicio entero a menos que existan peticiones de
proceso.
(%, válido con bits 08 a 15 fijados a 01)
5% del tiempo de scan
Bit
DM6617
150
17
Operación básica del PLC y procesos de E/S
1-2-6Tiempo de ciclo
Hacer las siguientes selecciones para normalizar el tiempo de scan a fin de eliminar variaciones en el tiempo de respuesta de E/S, seleccionando un tiempo
de scan mínimo.
Bit
DM6619
Sección 1-2
150
Tiempo de scan
0000:Tiempo de scan variable
0001 a 9999: Tiempo de scan mínimo (Unidad: 1 ms)
Valor por defecto:
Si el tiempo de scan real es más corto que el tiempo de scan mínimo, la ejecución esperará hasta que transcurra el tiempo mínimo. Si el tiempo de scan real
es más largo que el tiempo de scan mínimo, la operación se hará de acuerdo
con el tiempo de scan real. Cuando se exceda el tiempo de scan mínimo se
pondrá a ON el relé AR 2405.
1-2-7Constantes de tiempo de entrada
Hacerlassiguientesseleccionesparafijarel tiempodesdeque seponena ONo
aOFF las entradas reales de laUnidad de Entrada de c.c. hastaque se actualizan los bits de entrada correspondientes (es decir cambian su estado ON u
OFF). Realizarestasselecciones sideseaajustareltiempohastaqueseestabilicen las entradas.
Aumentando laconstante de tiempo sepuedenreducir los efectos de rebotes y
ruido externo.
Entrada de un dispositivo
como un final carrera
Estado de bit
de entrada
(4 dígitos BCD)
Tiempo de scan variable
t
t
Constante de tiempo de entrada
PLCs CQM1
DM 6620 contiene las constantes de tiempo para IR 000 y IR 001.
Constantes de tiempo de entrada para IR 000 e IR 001
Bit
150
DM6620
Constante de tiempo para IR 001 (2 dígitos BCD; ver abajo.)
Constante de tiempo para IR 00008 a IR 00015 (1 dígito BCD; ver abajo.)
Constante de tiempo para IR 00000 a IR 00007 (1 dígito BCD; ver abajo.)
Valor por defecto:
8 ms para cada uno.
Constantes de tiempo de entrada para IR 002 a IR 011
Bit
DM 6621 : IR 002 e IR 003
DM 6622 : IR 004 e IR 005
DM 6623 : IR 006 e IR 007
DM 6624 : IR 008 a IR 009
DM 6625 : IR 010 a IR 011
Constante de tiempo para IR 003, IR 005, IR 007, IR 009 e IR 011
Constante de tiempo para IR 002, IR 004, IR 006, IR 008 e IR 010
Valor por defecto:
8 ms para cada uno.
DM6621 a 6625
150
18
Operación básica del PLC y procesos de E/S
A continuación se muestran las selecciones. Seleccionar sólo el dígito de la
derecha para IR 000.
0: 8 ms1: 1 ms2: 2 ms3: 4 ms4: 8 ms
5: 16 ms6: 32 ms7: 64 ms8: 128 ms
Sección 1-2
PLCs CPM1/CPM1A
Seleccionar las constantes de tiempo para las entradas del CPM1/CPM1A
mediante un periférico.
Constantes de tiempo de entrada para IR 000
Bit
150
DM6620
Constante de tiempo para IR 00007 a IR 0001 1(1 dígito BCD; ver abajo)
Constante de tiempo para IR 00005 to IR 00006 (1 dígito BCD; ver abajo)
Constante de tiempo para IR 00003 a IR 00004 (1 dígito BCD; ver abajo)
Constante de tiempo para IR 00000 a IR 00002 (1 dígito BCD; ver abajo)
Valor por defecto:
8 ms para cada uno.
Constantes de tiempo de entrada para IR 001 a IR 009
Bit
DM 6621 : IR 001 e IR 002
DM 6622 : IR 003 e IR 004
DM 6623 : IR 005 e IR 006
DM 6624 : IR 007 e IR 008
DM 6625 : IR 009
Constante de tiempo para IR 002, IR 004, IR 006, y IR 008
Constante de tiempo para IR 001, IR 003, IR 005, IR 007, y IR 009
Valor por defecto:
8 ms para cada uno.
DM6621 a 6625
150
A continuación se muestran las selecciones. Seleccionar sólo el dígito de la
derecha para IR 000.
0: 8 ms1: 1 ms2: 2 ms3: 4 ms4: 8 ms
5: 16 ms6: 32 ms7: 64 ms8: 128 ms
El tiempo de respuesta de E/S del CPM1 es la constante de tiempo de entrada
(de 1 ms a 128 ms; valor por defecto 8 ms) + el tiempo de ciclo.
Consultar7--2Tiempode respuestade E/S y tiempo de ciclodelCPM1/CPM1A
para más información.
1-2-8Temporizadores de alta velocidad (sólo CQM1)
Hacerlas siguientes selecciones parafijarel número detemporizadores dealta
velocidad creados con TIMH(15) que utilizarán tratamiento por interrupción.
Bit
DM6629
Habilitar selección de interrupción de temporizador de alta velocidad
00: Selección inhibida (proceso de interrupción para todos los temporizadores de alta velocidad)
01: Habilitada (Utilizar la selección en bits 00 a 07.)
Número de temporizadores de alta velocidad para interrupciones
(válidosibits08a15son01)
00a15(2dígitosBCD)
Valor por defecto:
TIM 000 a TIM 015.
Proceso de interrupción para todos los temporizadores de alta velocidad,
150
La selección indica el número de temporizadores que utilizarán proceso de
interrupción comenzando por el TIM 000. Por ejemplo, si se especifica “0108”,
ocho temporizadores, de TIM 000 a TIM 007 utilizarán el tratamiento por interrupción.
Lostemporizadores de alta velocidad no seránfiablessin tratamientopor inter-
Nota
rupción a no ser que el tiempo de scan sea 10 mseg. máximo.
19
Operación básica del PLC y procesos de E/S
Sección 1-2
Sinoes necesarioelprocesodeinterrupcionesdetemporizadores, eltiempode
respuesta de interrupción de otras interrupciones se mejorará seleccionando
proceso de interrupción a 00. Esto incluye cualquier caso en que el tiempo de
scan sea menor de 10 mseg.
Si se utiliza la instrucción SPED(64) y los impulsos se envían a unafrecuencia
Nota
de500 Hz o mayor,seleccionar elnúmerode temporizadoresdealta velocidad
con proceso de interrupción a cuatro o menos. Ver la instrucción SPED(64).
1-2-9Dígitos de entrada DSW(87) y método de refresco de salida (sólo
CQM1)
Hacerlas siguientes seleccionesparafijar elnúmerodedígitosde entrada dela
instrucción DSW y determinar el método de refresco de salida.
Bit
150
DM6639
Número de dígitos de entrada para DSW
00: 4 dígitos
01: 8 dígitos
Método de refresco de salida
00: Cíclico
01: Directo
Valor por defecto:
DSW se fija a ”4” y el método de refresco de salida acíclico.
El número de dígitos de entrada para
ConsultarSección 2Nuevascaracterísticasde CQM1para másinformaciónde
la instrucción DSW y la Sección 7 Operaciones del PLC y tiempo de proceso
para más detalles de métodos de refresco de E/S.
1-2-10 Selecciones de almacenamiento de errores
Hacer las siguientes selecciones para detectar errores y almacenarlos.
Tiempo de monitorización de Scan (DM 6618)
Habilitar tiempo de visualización de scan y unidad
00: Selección inhibida (tiempo fijo: 120 ms)
01: Selección habilitada en 00 a 07; unidad:10 ms
02: Selección habilitada en 00 a 07; unidad:100 ms
03: Selección habilitada en 00 a 07; unidad:1 s
Selección de tiempo de monitorización
están a 00)
00 a 99 (2 dígitos BCD; unidad seleccionada en bits 08 a 15.)
Valor por defecto:
120 ms.
Bit
150
DM6618
(Si bits 08 a 15 no
20
El tiempo de monitorización de scan se utiliza para chequear tiempos de scan
extremadamente largos, como por ejemplo cuando el programa entra en un
lazosinfin.Si eltiempode scanexcedela selecciónde monitorizaciónde scan,
se generará un error fatal (FALS 9F).
1La unidadutilizada para expresar tiempos de scan máximo y actual graba-
Nota
dos en el área AR (AR 26 y AR 27 en el CQM1, AR 14 y AR 15 en el
CPM1/CPM1A/SRM1) será cambiado de acuerdo con la unidad seleccionadaparaeltiempodemonitorizacióndescanenDM6618,comosemuestra a continuación.
Bits 08 a 15 seleccionados a 00 ó 01:0.1 ms
Bits 08 a 15 seleccionados a 02:1 ms
Bits 08 a 15 seleccionados a 03:10 ms
Selección y utilización de funciones de interrupción (sólo CQM1)
2. Aunque el tiempo de scan sea 1 so mayor, el tiempo de scan leído por los
dispositivos de programación no excederá de 999.9 ms. Los tiempos de
scan máximo y actual correctos se grabarán en el área AR.
Ejemplo
Sien DM 6618se selecciona 0230, noseproduciráun error FALS9F hasta que
eltiempode scanexcedade 3s.Si eltiempo descanreales2.59s, eltiempode
ciclo actual almacenado en el área AR será 2590 (ms), pero el tiempo de scan
leído por el dispositivo de programación será 999.9 ms.
Cuandoeltiempodescansupere los100 msse generaráun error nofatal“scan
timeover”anoserqueenlaseleccióndeDM6655sehayainhibidoladetección
de tiempos de scan largos.
Detección de error y operación de almacenamiento de error (DM 6655)
Hacer las siguientes selecciones para determinar si se genera o nounerror no
fatalcuandoeltiempode scanexcedade100ms ocuandocaiga latensióndela
batería (sólo CQM1) y para seleccionar el método para almacenar los registros
de error.
Bit
DM6655
Sección 1--3
150
0
Detección de tensión baja de batería
0: Detectar
1: No detectar
Detección tiempo de scan sobrepasado
0: Detectar
1: No detectar
Método de almacenar errores
0: Siempre se guardan los 10 errores más recientes (los viejos se borran).
1: Se almacenan sólo los 10 primeros errores.
2 a F: No se guardan los errores.
Valorpor defecto:
sobrepasado y se almacenan los 10 errores más recientes.
Se detectan errores de tensión baja de batería y tiempo de scan
Siempre
0
Loserroresde bateríay de tiempode scan sobrepasado sonerrores nofatales.
Para más detalles sobre proceso de errores, consultar Sección 8 Detección y
Correcciónde errores.
El error de batería baja es aplicable sólo a los PLCs CQM1. Este dígito no se
Nota
utiliza en los PLCs CPM1/CPM1A/SRM1.
1-3Selección y utilización de funciones de interrupción (sólo
CQM1)
Esta sección explica las selecciones y métodos para utilizar las funciones de
salida de pulsos del CQM1. Consultar la Guía de Instalación CQM1 para más
información sobre conexiones a puntos y puertos de salida del CQM1.
1-3-1Tipos de salida de pulsos
Todos losCQM1 puedengenerarsalidasdepulsosestándarapartir deunbit de
salida y el CQM1-CPU43-EV1 puede además presentar en sus puertos 1 y 2
pulsos cuya relación de tiempo ON y tiempo OFF es variable a voluntad. Las
salidas de pulsos estándar tienen una relación tiempo ON--periodo (t
50%.En lassalidasdepulsosderelaciónvariable, ésta sepuedefijardesde 1%
a 99% en incrementos de 1%.
Con el CQM1-CPU43-EV1, las salidas de pulsos descritas a continuación, se
Nota
pueden enviar simultáneamente por los 3 puertos. Además, 2 puertos se pueden utilizar para entradas de contador independientes de la salida de pulsos.
Salida de pulsos estándar
desde un punto de salida
Lospulsos estándar (relación = 50%) se puedenenviardesde unpunto de salidacon unafrecuenciadesde 20Hz a1 kHz. El canalde E/S sefija enla configuración del PLC y el bit en la propia instrucción de salida de pulsos.
/T) de
on
21
Selección y utilización de funciones de interrupción (sólo CQM1)
Consultar más detalles en página 21.
Sección 1--3
Salida de pulsos estándar
de los puertos1 y 2
Con elCQM1-CPU43-EV1, lospulsos estándar se puedenenviar por elpuerto
1y/o 2con unafrecuenciade10Hza 50kHz (20kHz máx. paraun motor pasoa
paso). La salidade pulsospuede seren sentidohorario (CW) o en sentido antihorario (CCW) y los cambios de frecuencia se pueden hacer suavemente.
PLS2(----) ymodo 0de ACC(----)nosepuede utilizarcuandolaconfiguracióndel
PLC (DM 6611) se fija a modo de contador de alta velocidad. CTBL(63) no se
puede utilizar con puertos 1 y 2cuando la configuración del PLC (DM 661 1)se
fija a modo de salida de pulsos.
Consultar más detalles en página 23.
Salidadepulsosde
relación variable de los
puertos 1 y 2
Con el CQM1-CPU43-EV1, los pulsos de duración variable (relación = 0% a
99%) se pueden enviar por los puertos 1 y/o 2 con frecuencias de 91.6 Hz, 1.5
kHz, o 5.9 kHz. La dirección de salida es única y continuará hasta que se pare
con INI(61).
Consultar más detalles en página 30.
1-3-2Salida de pulsos estándar desde un punto de salida
Los pulsos estándar se puedenenviar desde un bit de salida especificado utilizandoSPED(64). Lospulsosse puedenenviar sólodesdeunpuntode salidaal
mismo tiempo. El siguiente diagrama muestra los pulsos enviados desde un
puntodeuna unidaddesalidatransistor montadaenunCQM1. EltiempodeON
delos pulsos es el 50% del periodo y la frecuencia se puede seleccionar desde
20 Hz a 1 kHz.
Unidad de salida transistor
t
on
50% (0.5)
=
T
t
on
T
1. Para esta aplicación hay que utilizar una unidad de salida transistor.
Nota
2. Los pulsos no se puedenenviar cuando está operando el temporizador de
intervalo 0.
3. Para salida de pulsos a frecuencias superiores a 500 Hz, seleccionar el
númerodetemporizadores dealta velocidad conprocesode interrupcióna
4 fijando DM 6629 a 0104.
Lafrecuenciade los pulsos deun puntodesalida se puedecambiar ejecutando
de nuevo SPED(64) con diferentes frecuencias, como se muestra en el
siguiente diagrama.
Frecuencia
Tiempo
La salida de pulsos se puede parar de dos formas:
22
1, 2, 3...1. Después de ejecutar SPED(64), la salida de pulsos se parará cuando se
ejecuteINI(61) conC=003o se ejecutede nuevo SPED(64) confrecuencia
seleccionada 0.
2. El número total de pulsos a enviar se puede seleccionar con PULS(65)
antesde ejecutarSPED(64). En este caso, SPED(64)se ha de ejecutaren
modoindependiente. Lasalida de pulsos cesa encuantosehan enviado el
número de pulsos seleccionado por PULS(65).
Selección y utilización de funciones de interrupción (sólo CQM1)
Consultar la sección 5 donde se describen detalladamente todas las instruc-
Nota
ciones.
Selecciones de configuración del PLC
Antes de ejecutar SPED(64) para enviar pulsos por unpunto de una unidad de
salida,poner elPLCen modoPROGRAM yhacer lassiguientes seleccionesen
la configuración del PLC.
EnDM 6615, especificarel canal desalidaque se utilizará para lasalida de pulsos SPED(64). (El bit concreto del canal se fija en el primer operando de
SPED(64).)
ElcontenidodeDM6615(0000a0011)especifica loscanalesde salidaIR100a
IR 1 11. Por ejemplo, si DM 6615 se fija a 0002, los pulsos serán enviados a
IR 102.
Canal de salida
(2 dígitos de la derecha, BCD): 00 a 11
Bit
DM6615
Sección 1--3
150
00
Siempre 00
Salida continua de pulsos
Valor por defecto:
Salida de pulsos a IR 100.
Enlas CPUsCQM1-CPU11/21-E, seleccionar refresco de salidadirecto enDM
6639, como se indica abajo. (En la CQM1-CPU4j-EV1 el método de refresco
se puede seleccionar a directo o cíclico).
Bit
150
DM 6639
Método de refresco de salida
01: Directo
Por defecto:
Método de refresco cíclico.
01
Lospulsos serán enviados albit desalidaespecificado tan pronto como se ejecute SPED(64). Seleccionar un bit de salida de 00 a 15 (D=000 a 150) y la frecuencia de 20 Hz a 1000 Hz (F=0002 a 0100). Seleccionar modo continuo
(M=001).
Condición de ejecución
@SPED(64)
D
M
F
Lasalida de pulsos sepuede parar ejecutandoINI(61) con C=003oejecutando
SPED(64) de nuevo con una frecuencia de 0. La frecuencia se puede cambiar
ejecutando de nuevo SPED(64) con una selección de frecuencia diferente.
Selección del número de pulsos
El número total de pulsos que se desea enviar se puede seleccionar con
PULS(65) antes de ejecutar SPED(64) en modo independiente. La salida de
pulsoscesaráautomáticamente cuandose hayanenviado elnúmerode pulsos
seleccionado en PULS(65).
PULS(65) selecciona el número de 8dígitos de pulsos P1+1, P1. Estos pulsos
se pueden seleccionar entre 00000001 y 16777215. Se accede al número de
Condición de ejecución
@PULS(65)
000
000
P1
23
Selección y utilización de funciones de interrupción (sólo CQM1)
pulsosseleccionadoconPULS(65) cuandoseejecutaSPED(64)enmodoindependiente. (El número de pulsos no se puede cambiar cuando se está produciendo la salida de ellos).
Sección 1--3
Condición de ejecución
Cuandose ejecuta SPED(64),lospulsos se envíanal bit desalidaespecificado
(D=000 a150: bit 00a 15) ala frecuencia especificada(F=0002a 0100: 20Hz a
1000 Hz). Seleccionar el modo independiente (M=001) para enviar el número
de pulsos seleccionado con PULS(65). La frecuencia se puede cambiar ejecutando de nuevo SPED(64) con una selección de frecuencia diferente.
Cambio de frecuencia
La frecuencia de salida de pulsos se puede cambiar ejecutando de nuevo
SPED(64) con una selección de frecuencia diferente. Utilizar el mismo bit de
salida(P)y modo (M).El rangodefrecuenciasvade20Hz a1000 Hz(F=0002a
0100).
1-3-3Salida de pulsos estándar de puertos 1 y 2
Con elCQM1-CPU43-EV1, lospulsos estándar se puedenenviar por los puertos1 y 2 utilizandoSPED(64),PLS2(----) o ACC(--- -).Elrangodefrecuencias de
lospulsos esde10Hza 50kHz(20kHz máx.paramotorpasoapaso).La salida
depulsos puedeser en sentidohorario(CW) o antihorario (CCW) yloscambios
de frecuencia se pueden efectuar con suavidad.
@SPED(64)
D
M
F
t
on
=
T
t
Puerto 1
Puerto 2
Sólo el modelo CQM1-CPU43-EV1 puede enviar pulsos por los puertos 1 y 2.
Nota
CW
CCW
CW
CCW
on
T
Cuando se envian pulsos por un puerto, la frecuencia se puede cambiar de
modo continuo o por escalones con SPED(64), PLS2(----) y ACC(----), como se
muestra en el siguiente diagrama.
Frecuencia
Tiempo
Para parar la salida de pulsos hay dos formas:
CPU
50% (0.5)
24
1, 2, 3...1. Después de ejecutar SPED(64), lasalida de pulsossepararási se ejecuta
INI(61) con C=003 o SPED(64) con frecuencia 0.
2. El número total de pulsos a enviar se puede seleccionar con PULS(65)
antesde ejecutarSPED(64). En este caso, SPED(64)se ha de ejecutaren
modoindependiente. Lasalida de pulsos cesa encuantosehan enviado el
número de pulsos seleccionado por PULS(65).
Loading...
+ 428 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.