You are on page 1of 359

CURSO GENERAL

DE AUTOMATAS
PROGRAMABLES
INDUSTRIALES

Soporte Técnico

1
ÍNDICE
1. Introducción al control con PLC’s
2. Iniciación a la programación del PLC
3. Programación básica del PLC con consola
4. Programación avanzada del PLC
5. Unidades especiales de E/S
6. Programación de PLC’s con Syswin
7. Anexo I. DM de Configuración de PLC’s
Soporte Técnico

2
INTRODUCCION
AL CONTROL
CON PLC’s

INTRODUCCION AL CONTROL
CON PLC's

3
EVOLUCION HISTORICA
• 1968: Procesador cableado sustituye a relés.
• Década de los setenta
» Incorporación de elementos hombre-máquina.
» Manipulaciones de datos
» Operaciones aritméticas
» Comunicaciones (ordenador)
» Incremento de memoria
» E/S remotas
» Instrucciones más potentes
» Desarrollo de comunicaciones con dispositivos
• Década de los ochenta: Avance de la tecnología µP
» Alta velocidad de respuesta, más lenguajes
» Reducción de dimensiones
» Módulos inteligentes, autodiagnóstico
• Década de los noventa:
Soporte»
Técnico
Buses de campo abiertos
»

4
AUTOMATIZACION
PLC’s diseñados para cubrir las necesidades de
control de cualquier tipo de máquina.

Plástico
Packing
Paletizador

Montaje
Herramienta

Soporte Técnico

5
AUTOMATIZACION
PLC’s diseñados para cualquier aplicación
de tipo industrial o no industrial.

• Control de planta
• Control de línea
• Telemando
• Tratamiento de aguas
• Domótica
• Gestión de energía
• Naútica
• Proyectos públicos
• Medio ambiente

Soporte Técnico

6
AUTOMATIZACION
3 Familias de PLC’s para 3 niveles de aplicación.

Más de 512 E/S

Hasta 512 E/S

Hasta 128 E/S

Soporte Técnico

7
OBJETIVO Y FUNCION DE
UNA AUTOMATIZACION
• INCORPORACION DE UN ELEMENTO (Pej
PLC) PARA QUE CONTROLE EL
FUNCIONAMIENTO DE LA INSTALACION,DE
LA MAQUINA O DEL SISTEMA EN GENERAL
• EN DEFINITIVA SE TRATA DE UN LAZO
CERRADO ENTRE EL DISPOSITIVO QUE
CONTROLA (PLC) Y LA INSTALACION EN
GENERAL

Soporte Técnico

8
OBJETIVO Y FUNCION DE UNA
AUTOMATIZACION
• EL ELEMENTO DE CONTROL (PLC) REACCIONA EN
BASE A LA INFORMACION RECIBIDA POR LOS
CAPTADORES (SENSORES) Y EL PROGRAMA
LÓGICO INTERNO, ACTUANDO SOBRE LOS
ACCIONADORES DE LA INSTALACION.
INSTALACIÓN

CAPTADORES ACCIONADORES

PLC

Soporte Técnico

9
OBJETIVO Y FUNCION DE
UNA AUTOMATIZACION
• LOS PRINCIPALES FACTORES QUE FAVORECEN LA
APARICION Y EVOLUCION DE LOS PROCESOS
AUTOMATICOS SON BASICAMENTE :
» ECONÓMICOS
» CALIDAD
» SEGURIDAD LABORAL

• POR LO TANTO, LAS FUNCIONES BÁSICAS DE LA


AUTOMATIZACION DE UNA MÁQUINA O DE UNA
INSTALACIÓN SON:
» AUMENTAR LA PRODUCCION
» DISMINUIR COSTES
» MEJORAR LA CALIDAD DEL PRODUCTO ACABADO
Soporte Técnico
» EVITAR TAREAS PELIGROSAS AL SER HUMANO

10
PROGAMACION LÓGICA
SERIE PARALELO NEGADO

NEMÓNICO AND OR NOT

CONTACTOS

LÓGICA

DIN

Soporte Técnico

11
SISTEMAS DE
NUMERACION
• LAS VARIABLES, EN GENERAL, PUEDEN
EXPRESARSE O REPRESENTARSE SEGÚN
DISTINTOS SISTEMAS DE NUMERACIÓN
• EL SISTEMA HABITUAL QUE SE EMPLEA DE
FORMA COTIDIANA ES EL SISTEMA DIGITAL,
QUE UTILIZA LOS SÍMBOLOS DEL 0 AL 9.
• HAY OTROS SISTEMAS DE NUMERACION
QUE, AL TRABAJAR CON MÁQUINAS Y CON
COMUNICACIONES, NOS APARECERÁN
CONSTANTEMENTE
» BINARIO
Soporte» BCD (BINARIO CODIFICADO DECIMAL)
Técnico

12
SISTEMAS DE
NUMERACION

• EN GENERAL,CUANDO UNA CANTIDAD


(Nª ENTERO) SE REPRESENTA
MEDIANTE UN SISTEMA DE
NUMERACIÓNN DE
N-1 BASE B, QUIERE 1 0
N =
DECIR
B XN:B + XN-1B + ........ + X 1B + X 0 B

Soporte Técnico

13
CODIGO BINARIO
• CODIGO BINARIO

» UTILIZA LOS SIMBOLOS (1 y 0) PAEA


REPRESENTAR CUALQUIER VALOR
» LA FORMULA DE CONVERSION DE UN
NUMERO DECIMAL A UN NUMERO BINARIO
N N-1 0
ES
Nº LA SIGUIENTE
DECIMAL = Z N x 2 +: ZN-1 x 2 + ....... + Z 0 x 2

Soporte Técnico

14
CODIGO BINARIO
• CODIGO BINARIO
» EJEMPLO: LA REPRESENTACION DEL Nº12
2 3 + 1 x SERÁ
1 x BINARIO
EN 2 2 + 0 :x 2 1 + 0 x 2 0 = 12

1 1 0 0 = 12

5 4 3 2 1 0
2
2 2 2 2 2
16 ⇒
» EJEMPLO45 : ⇒ 1 0 0 0 0EN BINARIO
REPRESENTAR
1 0 1 1 0 1
LOS Nº DECIMALES 16 Y 45.
Soporte Técnico

15
Números en COMA
FLOTANTE
• COMA FLOTANTE
31 30 23 22 21 ………... 2 1 0

...

Signo Exponente Mantisa


Mantisa

e -1 2 7 -2 3
S ig n o
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)


Soporte Técnico

» Mantisa (M) ⇒ La mantisa incluye 23 bits

16
Números en COMA
FLOTANTE
• Se pueden expresar los números:
• -∞ (e=255, M=0, s=0)
• -3.402823·1038 ÷ -1.175494·10-38
• 0 (e=0)
• 1.175494·10-38 ÷ 3.402823·1038
• ∞ (e=255, M=0, s=1)
• NaN (e=255, M≠0): Número no válido.

• No es necesario conocer el formato


de estos números, sólo que ocupan
Soporte Técnico

17
Precauciones COMA
FLOTANTE
• Las operaciones indeterminadas
0.0/0.0, ∞/∞, ∞-∞ dan como resultado
NaN.
• Overflow (±∞) y Underflow (±0). Es
más peligroso el Overflow al convertir
el resultado a entero (binario con
signo).
• Los decimales se truncan al
convertirlos a entero (binario con
Soporte Técnico

18
IEEE754
• Expresan números reales en 32 bits
conforme al estándar IEEE754:

• (-1)signo·2exponente-127·(1+Mantisa·2-23)

• 1#10000000#1100000000000000000
0000
• Signo: (-1)1= -1
• Exponente: 2128-127=21=2
Soporte Técnico

19
CODIGO BCD
• CODIGO BCD
» CODIGO MEDIANTE EL CUAL CADA
NUMERO DEL SISTEMA DECIMAL (0..9) SE
REPRESENTA
DECIMAL EN BINARIO
BINARIO(0,1).

» LA CONVERSION
0
1
DIRECTA0000
0001
ES LA
SIGUIENTE
2 : 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001

Soporte Técnico

20
CODIGO ASCII
• CODIGO INTERNACIONAL CUYAS
SIGLAS RESPONDEN A AMERICAN
STANDAR CODE INFORMATION
INTERCHANGE.
• HOY UTILIZADO EN COMUNICACIONES
E INTERCAMBIO DE DATOS.
• EN ESTE CODIGO SE UTILIZAN 8 BIT’s
A = 41 = 0100 0001
PARA LA REPRESENTACION.
5 = 35 = 0011 0101
• Ejemplo :
> = 3E = 0011 1110

Soporte Técnico

21
CONCEPTO DE
REGISTRO
• DISPOSITIVO CAPAZ DE ALMACENAR
UNA INFORMACION DIGITAL (1 o 0)

• EN NUESTROS PLC’s TODOS LOS


REGISTROS SON DE 16 (POSICIONES)
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Nº BIT
msb lsb (PESO)

Soporte Técnico

22
CONCEPTO DE PLC

EL AUTOMATA PROGRAMABLE INDUSTRIAL


(PLC: programmable logic controller)
ES UN EQUIPO ELECTRÓNICO, PROGRAMABLE
EN LENGUAJE NO INFORMATICO, DISEÑADO
PARA CONTROLAR EN TIEMPO REAL Y EN
AMBIENTE DE TIPO INDUSTRIAL PROCESOS
SECUENCIALES.

Soporte Técnico

23
CARACTERISTICAS PLC’s
OMRON

• Recursos Configurables
• Comunicaciones compatibles
• Software de gestión común
• Mapeado de memoria
• Periféricos comunes
• Instrucciones compatibles
• Marcado CE y fabricación
europea

Soporte Técnico

24
ESTRUCTURA DE UN
AUTOMATA
ALIMENTACIÓN

MEMORIA
SEÑALES
SEÑALES
DE A
PROCESADOR
SENSORES ACTUADORES
CPU

PERIFÉRICOS

 Unidad central de procesos


 Memoria de programación (RAM,EPROM,EEPROM)
 Sistema de control de E/S y perifericos
 Dispositivo de entradas / salidas.

Soporte Técnico

25
DISPOSITIVOS DE ENTRADA
/ SALIDA

• EL PLC RECIBE SEÑALES


DE ENTRADA TALES COMO,
ENCODERS, FOTOCELULAS,
PULSADORES, TECLADOS,
….

• EL PLC ACTIVA MEDIANTE


SUS SALIDAS, VÁLVULAS,
SOLENOIDES,
CONTACTORES,
INDICADORES LUMINOSOS, ...

Soporte Técnico

26
ESTADOS DE
FUNCIONAMIENTO
• PROGRAM. El PLC está en reposo, y
puede recibir ó enviar el programa a un
periférico (consola, PC, …)

• MONITOR o RUN. El PLC ejecuta el


programa que tiene en memoria,
RUN
MONITOR
PROGRAM

permitiendo en modo monitor el cambio


de valores en los registros del mismo.

Soporte Técnico

27
MODO DE FUNCIONAMIENTO
MONITOR-RUN
• CICLO DE SCAN
» Se llama así al conjunto de tareas que el
automata lleva a cabo cuando está
controlando un proceso.
• TAREAS COMUNES: (SUPERVISION GENERAL)
• ACEPTACION DE ENTRADAS Y ACTUACION SOBRE SALIDAS
• EJECUCION DE LAS INSTRUCCIONES
• SERVICIO A PERIFERICOS

• TIEMPO DE RESPUESTA
» Tiempo necesario para llevar a cabo las
distintas operaciones de control. En particular,
el tiempo de respuesta de un sistema
Soporte Técnico

(activación de una señal de salida en relación

28
MODO DE FUNCIONAMIENTO
MONITOR-RUN

Soporte Técnico

29
CICLO DE TRABAJO
- Programación WATCH DOG
- Verificar memoria de ususario
PROCESOS COMUNES - Verificar BUS E/S

- Gestión de transmisión con :


GESTIÓN DE PERIFÉRICOS Consola de Programación
Interface de comunicaciones

- Scan secuencial de las


EJECUCIÓN DEL PROGRAMA instruciones del programa

- Lectura del estado de los módulos de


REFRESCO DE E/S E/S
- Transferencia de estado a las
salidas

Soporte Técnico

30
CALCULO DEL CICLO
DE SCAN

Soporte Técnico

31
CICLO DE SCAN Y TIEMPO DE RESPUESTA
(µS)

Instrucción o Proceso CPM1A SRM1 CPM2 CQM1H


Supervisión 0.6 ms 0.18 ms 0.3 ms 0.8 ms
Ejecución del Programa 1.43 ms 0.8 ms 0.6 ms 1.25 ms
Refresco de E/S 0.06 ms 0.02/0.05 ms 0.3 ms 0.04 ms
Servicio de Host Link -- 0 0.55 ms 0
Servicio de Periféricos 0.26 ms 0.7 ms 0.55 ms 0.34 ms
Servicio de Comboard -- -- -- 0.66 ms
Tiempo Total del ciclo de
2.35 ms 1.75 ms 1.75 ms 3.27 ms
scan
Instrucciones básicas LD 1.72 0.97 0.64 0.375
MOV (21) 16.3 9.1 7.8 17.7
ADD (30) 29.5 15.9 14.7 37.5
Otras : PID -- 420.0 0.39 ms 1.59 ms

Soporte Técnico

32
CALCULO DE LOS TIEMPOS
DE RESPUESTA

Soporte Técnico

33
MEMORIA DEL PLC
• La memoria del PLC se encuentra dividida
en varias áreas, cada una de ellas con un
contenido y características distintas :

» AREA DE PROGRAMA:
• En este área es donde se encuentra almacenado el
programa del PLC (que se puede programar en
lenguaje Ladder ó nemónico).

» AREA DE DATOS:
• Este área es usada para almacenar valores o para
Soporte Técnico
obtener información sobre el estado del PLC. Está

34
MEMORIA DEL PLC
• MEMORIA

» DE PROGRAMA : RAM CON BATERIA,


EPROM ó EEPROM

» INTERNA : RECURSOS DEL AUTOMATA


• REGISTROS (CANALES) DE E/S
• CANALES ESPECIALES

» DE DATOS : RAM MANTENIDA CON


Soporte Técnico
BATERIA

35
CAPACIDAD DE MEMORIA
DE PROGRAMA

PLC MEMORIA DE MEMORIA DE


PROGRAMA DATOS
CPM1A 2 Kw 1 Kw

SRM1 4 Kw 2 Kw

CPM2 4 Kw 2 Kw

Hasta 15 Kw DM : Hasta 6 Kw
CQM1H EM : Hasta 6 Kw

Soporte Técnico

36
E/S CONEXION
Módulos de ENTRADA

 Unidad de entrada de
c.a.\c.c. Configuración
del circuito.

Soporte Técnico

37
SELECCION DEL
AUTOMATA
• CRITERIOS :

»Número de E/S a controlar

»Capacidad de la memoria de
programa

»Potencia de las instrucciones

»Posibilidad de conexión de
Soporte Técnico

periféricos, módulos especiales y

38
CLASIFICACION DE
AUTOMATAS
• POR TIPO DE FORMATO

» COMPACTOS: Suelen integrar en el mismo


bloque la alimentación, entradas y salidas y/o
la CPU. Se expanden conectándose a otros
con parecidas características.

» MODULARES: Están compuestos por


módulos o tarjetas adosadas a rack con
funciones definidas: CPU, fuente de
alimentación, módulos de E/S, etc … La
expansión se realiza mediante conexión entre
Soporte Técnico

racks.

39
DEFINIR CONFIGURACION
DE E/S
• En una instalación nos encontramos con
las siguientes señales y elementos a
controlar : 2
3
FOTOCÉLULAS
PULSADORES PARA MANUALES
1 SELECTOR MANUAL /AUTOMÁTICO
3 CONTACTORES A 220 AC
1 INTERRUPTOR SELECCIÓN MODO TRABAJO
4 PILOTOS INDICADORES
3 FINALES DE CARRERA
2 TERMOSTATOS
2 VARIADORES DE VELOCIDAD (4-20mA.)
2 SENSORES PT100
2 DETECTORES INDUCTIVOS
4 VÁLVULAS (PISTÓN) 24V.
1 SIRENA ALARMA
1 SETA EMERGENCIA

DETERMINAR QUE CONFIGURACIÓN DE PLC HACE FALTA

Soporte Técnico

40
DEFINIR CONFIGURACION
DE E/S
SOLUCIÓN
CQM1H

Un PLC con
16 E digitales
12 S digitales
2E analógicas PT100
2S analógicas 4-20 mA.
Soporte Técnico

41
AUTOMATAS
PROGRAMABLES

Las necesidades de su
aplicación pueden ser
cubiertas por una de las
familias de PLC’s. Elija la
más apropiada en su caso

Soporte Técnico

42
FAMILIA CPM

Soporte Técnico

43
FAMILIA CPM
CPM2B CPM1A

El Micro PLC de alta El Micro PLC standard para


funcionalidad en placa la mayor parte de las
impresa. aplicaciones básicas

El Micro PLC de alta


funcionalidad super- CPM El Micro PLC de alta
compacto funcionalidad compatible en
hardware con CPM1A

CPM2C CPM2A

Soporte Técnico

44
CARACTERISTICAS
CPM1A
• CPU’s de 10, 20, 30 y 40 E/S
• Expandible hasta 100 E/S
( sólo modelos 30 y 40 )
• Memoria de programa 2 KW
• Memoria de datos 1KW
• 150 instrucciones
• 1 puerto ( periféricos )
• 1 Contador de hasta 5 Khz
• 2 Salidas de pulsos 2 Khz
• 2 temporizadores analógicos
• Flash RAM ( sin batería )

Soporte Técnico

45
CARACTERISTICAS
CPM2A
• CPU’s de 30, 40 Y 60 E/S
• Expandible hasta 120 E/S
• Memoria de programa 4 KW
• Memoria de datos 2KW
• 185 instrucciones
• 2 puertos
• (Periféricos Y RS232C)
• 1 Contador de hasta 20 Khz
• 4 Contadores de 2 Khz
• 2 Salidas de pulsos 10 Khz
• 2 temporizadores analógicos
• Reloj y batería

Soporte Técnico

46
CARACTERISTICAS
CPM2B
• CPU’s de 32 E/S
• PLC compacto en circuito
impreso.
• Módulos expansores de 32
puntos (3 exp. Máximo)
• Alimentación 24 Vdc
• Expandible hasta 128 E/S
• Mismas características que
CPM2A
• Batería y reloj opcional
• Conector cable plano para E/S
• 2 puertos:
•Periféricos (como CPM2C)
•RS-232 (opcional)
Soporte Técnico

47
CARACTERISTICAS
CPM2C
• CPU’s de 10 y 20 E/S
• Módulos expansores de 10 y
24 puntos
• Alimentación 24 Vdc
• Expandible hasta 140 E/S
• Mismas características que
CPM2A
• Batería y reloj opcional
• Conectores extraíbles
• 1 puerto
• (doble uso simultáneo)

Soporte Técnico

48
CPM1A / CPM2A
FormatoTerminal E/S UM Velocidad E/S Puertos Reloj Pot. Exp E/S I/O Link Analogía
DM Pulsos Analog.

Relé 0.9 IN
UM4kw micro S 20kHz Perif SI Yes 3 exp Compo MAD01
30 a 120
Compacto

M3 DM2kw (30pts. Bus/S (2ch/1ch)


OUT
Extraible + 40pts. I/Olink
TR 10kHz
60pts. (8pts.
30 a120.
Sincro RS232C CPU) /8pts.)
(*) nismo
CPM2A
Relé UM2kw 1.8 IN NO Yes 3 exp Compo MAD01
10 a 100 DM1kw micro S 5kHz Perif (30pts. Bus/S (2ch/1ch)
Compacto

M3 TR OUT 40pts. I/Olink


Fijo 10 a 100 5kHz CPU) (8pts.
/8pts.)
CPM1A

Soporte Técnico

49
CPM1A / CPM2A
Dimensiones
CPM1A 90 90 90 90
66 (D=50) 86(D=50) 130(D=50) 150 (D=50)
10 pts 20 pts 30 pts 40 pts

CPM2A
30points 40points 60points

IN IN IN

PWR ERR ALM PWR ERR ALM PWR ERR ALM


RUN COMM RUN COMM RUN COMM
90mm 90mm
OUT OUT OUT

130mm 150mm 195mm 90mm 55mm

Soporte Técnico

50
CPM1A / CPM2A
Expansión
Expansores
CPM1A-20EDR1
8pts. input 8pts. output 20pts.MixI/O I/O Link MAD01 CPM1A-8ED
I/O Link MAD01
CPM1A-8ER
CPM1A-8ET
CPM1A-8ET1
IN OUT IN
CPM1A-SRT21
8ED 8ER 20EDR SRT21 SRT21 90mm CPM1A--20EDT
OUT CPM1A-20EDT1
CPM1A-MAD01

66mm 66mm 86mm 66mm 66mm 50mm

NT
Puerto Perifer.

RS-232
CPM1/2A
RS-422 Conversor CPU Unidades de expansión
CIF (Hasta 3, para CPU’s de > 20 pts.)

Soporte Técnico

51
CPM2B
Modelos
CPM2B-32C1DR-D 16 DC IN /16 RY OUT
CPU RY Output
CPM2B-32C2DR-D + RS-232C + Battery +RTC

CPM2B-32C1DT-D 16 DC IN /16 Tr OUT


CPU NPN Tr Output
CPM2B-32C2DR-D + RS-232C + Battery +RTC

Exp. I/O (Relay) CPM2B-32EDR 16 DC IN /16 RY OUT

Exp. I/O (NPN Tr) CPM2B-32EDT 16 DC IN /16 Tr OUT

Soporte Técnico

52
CPM2A / CPM2C
Diferencias CPM2A / CPM2C
CPM 2A CPM 2C
E s tru c tu ra B lo q u e s E /S M o d u la r
R T C / B a te ría T o d o s lo s m o d e lo s O p c io n a l
V id a B a te ría 5 años 5 años ( 2 con R TC )
T e m p o riz a d o re s S i. 4 NO
a n a ló g ic o s
E X P a n a ló g ic o s SI M AD01, SRT21 N O e n 1 e r R e le a s e
C om pobus S
P to s C P U (2 0 ), 3 0 , 4 0 , 6 0 10, 20
P to s E X P 8, 20 10 , 24
Num M áx EX P 3 5
N u m M á x E /S 120 140
In te rru p c io n e s 4 2 /4

Soporte Técnico

53
CPM2C
Modelos
CPU’s 10pts.CPU
10pts.CPU TR NPN 10pts.CPU 20pts.CPU 20pts.CPU
RY TR PNP TR NPN TR PNP
Conector Conector
Terminal Conector Conector

CPU’s
(con RTC)
10pts.CPU 10pts.CPU 10pts.CPU 20pts.CPU 20pts.CPU
RY TR PNP TR NPN TR PNP
TR NPN
Terminal Conector Conector Conector
Conector

Expansores Cables
CPM2C-CN111

CS1-CN114
10pts.Ex. 24pts.Ex. 24pts.Ex.
RY TR NPN TR NPN
Terminal Conector Conector

Soporte Técnico

54
CPM2C
CPU’s Expansores
Tipo terminal Tipo conector Tipo terminal Tipo conector
(Phoenix) (Fujitsu) (Phoenix) (Fujitsu)

90mm

33mm 33mm 33mm 33mm 65mm


Expansión

CPU Estructura no compatible con CPM1A/2A

1 CPU con hasta 5 expansores


Soporte Técnico

55
CONECTIVIDAD CPM
Conexión de
periféricos y HMI’s

Host Link 1:N PC Link 1:N

Dispositivo
Serie

Comunicación ASCII

Soporte Técnico

56
APLICACIONES CPM
Contaje,
Salida Pulsos Inteligencia
levas Distribuida
CompoBus/S

CPM1A
CPM2A

Serve driver U series


SYSDRIVE inverter 3G3MVseries
stepping motor driver Sincronismo
Pulse input frequency
CLOCK Packaging or processing machine
Pulse output
frequency
Rotary encoder

PID Conveyer Conveyer

Soporte Técnico

57
FAMILIA SRM

Soporte Técnico

58
FAMILIA SRM
SRM1-
SRM1-C01 SRM1-
SRM1-C02

Puerto periféricos SRM Puerto RS232C y periféricos

Terminales E/S
Una amplia familia de
terminales de E/S digitales y
analógicas (comunicación
Compobus S)

Soporte Técnico

59
FAMILIA SRM
• Hasta 128 E y 128 S
• Hasta 32 terminales esclavos
• 4 Kw de Memoria
• 2 Kw de Datos
• 123 instrucciones
• Puerto de periféricos (y RS232C
en modelo C02)
• 0,8 ms de ciclo de
comunicaciones
• Alimentación a 24 Vdc
• Batería

Soporte Técnico

60
COMPOBUS S

• Sistema bus Maestro Esclavo


• Método multipunto con ramas
• Hasta 32 nodos
• Hasta 256 E/S
• Velocidad de 0,75 mbits
• Bus de hasta 500 m.
• Medio de transmisión (doble par
trenzado o cable plano)

Soporte Técnico

61
COMPOBUS S
4 pto 8 pto 16 pto Espec.

Terminal entrada TR
SRT2-ID04(1) SRT2-ID08(1) SRT2-ID16(1) NPN (PNP)
Terminal salida TR NPN (PNP)
SRT1-OD04(1) SRT2-OD08(1) SRT2-OD16(1)
Terminal salida TR G3D
mosfet potencia SRT2-ROF08 SRT2-ROF16
Terminal salida relé G6D
SRT2-ROC08 SRT2-ROC16
Terminal conexión Para conexión de 4 sensores
SRT2-ID08S con salida de diagnóstico o
sensores SRT2-ND08S entrada teaching

Interface para Bit Interface para sistema de


SRT1-B1T conexión de E/S en Bit Chain
Chain (8 E / 8 S) 100 m
Interfaces para Chips para 16 entradas o
SRT1-ID16P salidas a transisitor. Interface
circuito impreso SRT1-OD16P Compobus S incluido
Terminal Analógico Terminales con 4 entradas
SRT2-AD04 analógicas y con 2 salidas
SRT2-DA02 analógicas

Soporte Técnico

62
SRM en MARCHA

Se logra un diseño
S Controller eficiente de la máquina
repartiendo los grupos de
E/S distribuidas
00100
LD ?@00010

Pequeñas máquinas como Las E/S se distribuyen


embase y embalaje por toda la máquina
ahorrando espacio

E/S esclavas

Soporte Técnico

63
CONECTIVIDAD
SRM MMI Host link, ASCII

NT Link

Host Link 1:N

Soporte Técnico

64
APLICACIONES
SRM

Soporte Técnico

65
FAMILIA CQM1H

Soporte Técnico

66
FAMILIA CQM1H
CQM1H es el autómata
programable más adaptable
a cualquier tipo de máquina
o aplicación media.

Flexibilidad, rapidez y
sencillez son sus rasgos
principales.

Soporte Técnico

67
FAMILIA CQM1H
CPU’s Módulos

CQM1H
Tarjetas
Funcionales Comunicaciones

Soporte Técnico

68
FAMILIA CQM1H
• Formato modular pequeño
• No necesita rack
• Hasta 512 E/S
• Hasta 11 tarjetas
• Hasta 15 KW de memoria de
programa
• Hasta 12.000 registros de
datos
• En todas las cpu’s
• 16 Entradas digitales
• 4 Entradas de interrupción/
contaje
• 1 Contador de 5 Khz
• 1/2 puertos

Soporte Técnico

69
CPU’s CQM1H
CPU MEM DM-EM E/S RS232C CLK TARJETAS
(KW) (KW) FUNCION
CQM1H-CPU11 3,3 3–0 256 NO NO NO
CQM1H-CPU21 3,3 3–0 256 SI NO NO
CQM1H-CPU51 7,2 6-0 512 SI SI 2 SLOTS
CQM1H-CPU61 15,2 6–6 512 SI SI 2 SLOTS

Cartuchos de memoria EEPROM con Reloj /


Calendario
Instrucciones cálculo en coma flotante
CPU’s con huecos para tarjetas funcionales
CPU’s con posibilidad de comunicación en
red multimaestro

Soporte Técnico

70
Módulos E/S
CQM1H
Gran diversidad de opciones
Fácil instalación
Módulos de alta densidad (32 pts.)

Entradas 12 / 24 VDC 8 INDEP. TORNILLO


16
32 CONECTOR
110 / 220 AC 8 TORNILLO
Salidas RELE 8 INDEP. TORNILLO
16
TRANSISTOR 8 NPN / PNP TORNILLO
16
32 CONECTOR
TRIAC 8 INDEP. TORNILLO
6
Soporte Técnico

71
Módulos especiales
CQM1H Control de temperatura
E/S Analógicas

Módulos de 4 Entradas y de 2 Módulos de 2 lazos de control PID


Salidas con varios rangos de avanzado o ON/OFF, con salida a
trabajo en tensión o corriente, 12 transistor y entradas para
bits de resolución y tiempo de termopar o Pt100. Tiempo de
conversión de 2,5 ms muestreo 1s.

Soporte Técnico

72
Módulos especiales
CQM1H
Para sensor Lineal Cableado larga distancia

Módulos de entrada para sensores


Módulos de E/S de 16 y 32
lineales (tensión o corriente), con
puntos para larga distancia (500
tiempo de muestreo de 1ms,
m). Sistema de comunicación
funciones de escala y
B7A a alta velocidad (retardo
comparación. Salida de
3ms)
monitorización opcional
Soporte Técnico

73
Tarjetas especiales
CQM1H
Conectables directamente a las CPU’s 51 y 61
Permiten dotar al plc de la funcionalidad requerida
No consumen registros de E/S

•4 entradas de contaje
•2 entradas 50 Khz 50 a 500 Khz
•1 entrada para •Modo lineal y anillo
•2 salidas 25 Khz encoder absoluto
•Posicionamientos •Transisitor o Line
•4 Khz, códigi Gray, driver
desde programa 12 bits resolución
(velocidad y •4 salidas
•8 rangos
aceleración) •Máximo 2 tarjetas por
plc

•4 entradas
analógicas (V/I) •1 puerto RS232C
•4 selectores
analógicos (4 dígitos) •2 salidas analógicas •1 Puerto RS422/485
•Máximo 2 tarjetas por (V/I) •Host link, PCLink,
plc •Varios rangos ASCII, NT Link,
Protocolos
•12 bits

Soporte Técnico

74
Comunicaciones
CQM1H
Controller link

CompoBus/D (Esclavo) NT Link, Host Link,Modem..

AS-I Bus (Maestro) CompoBus/S (Maestro)

Protocol Macro, Modbus (Maestro)

Soporte Técnico

75
Aplicaciones
CQM1H
Envase y Embalaje Texti
l
Mad Papel
era
Alimentación
Pl ástico
Cerámica
Ascensore Telecontrol
s
Escaleras mecánicas
Bombeo Contr
o de Edific
CQM1H es el lautómata
e ios
o n t a j
M programable más adaptable
a cualquier tipo de máquina
o aplicación media.

Soporte Técnico

76
PERIFERICOS

• PERIFERICOS son dispositivos que realizan


tareas complementarias al funcionamiento del
autómata y están en constante comunicación con
este. Se usan tanto para programar como para
visualizar el estado del autómata.
- ORDENADOR
- CONSOLA DE PROGRAMACION
- GRABADOR DE EPROM
- INTERFACE DE CASETE

Soporte Técnico

77
ANALISIS DE LA
INSTALACION
CONEXIONADO E/S ALIMENTACION

 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 metálicas.

Soporte Técnico

78
ANALISIS DE LA
INSTALACION
• MONTAJE

» Para evitar ruido, se deberían utlizar cables dobles trenzados


AWG 14 (mínimo 2mm^2).
» Evitar el montaje del PLC junto a equipos de alta potencia.
» Verificar que el punto de instalación está al menos a 200 mm de
los cables de alta potencia.

Soporte Técnico

79
ANALISIS DE LA
INSTALACION
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
ventilación de los dispositivos sea correcta.
 Cualquier soporte rígido que cumpla las
especificaciones ambientales es válido.
 Si es posible, utilizar conductos estándar
para contener los cables de E/S y
mantenerlos separados de los demás.

Soporte Técnico

80
ANALISIS DE LA
INSTALACION
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 operación

253.13
Parada de
Emergencia

Soporte Técnico

81
INICIACION A LA
PROGRAMACION
DEL PLC

Soporte Técnico

82
AREAS DE MEMORIA
• La memoria del PLC se encuentra dividida en varias
áreas, cada una de ellas con un cometido y
características distintas:
» AREA DE PROGRAMA:
Donde se encuentra almacenado el programa del
PLC (en lenguaje Ladder ó mnemónico).
» AREA DE DATOS:
Usada para almacenar valores ó para obtener
información sobre el estado del PLC.
Esta dividida según funciones en IR, SR, AR, HR, LR,
DM, TR, T/C.

Soporte Técnico

83
AREAS DE MEMORIA
• DIRECCIONAMIENTO

» Formato de las direcciones :


XXX YY

• XXX Número de canal (Registro)


• YY Número de Bit (relé), (entre 00 y 15)

– p.ej. 21710 = CANAL 217, bit 10

Soporte Técnico

84
AREAS DE MEMORIA
• AREA DE E/S y AREA INTERNA (IR):
» Esta área de memoria comprende:
• Los canales asociados a los terminales externos
(entradas y salidas)
• los relés internos (no correspondidos con el
terminal externo), gestionados como relés de E/S.
» Accesibles como bits ó Canales
» Los relés E/S no usados pueden usarse como
IR
» No retienen estado frente falta de alimentación
ó cambio de modo de operación
Soporte Técnico

85
AREAS DE MEMORIA
• AREA ESPECIAL (SR)
» Son relés de señalización de funciones
particulares como:

• SERVICIO (siempre ON, OFF)


• DIAGNOSIS (señalización ó anomalías)
• TEMPORIZACIONES (relojes a varias frecuencias)
• CALCULO (<,>,=)
• COMUNICACIONES

Soporte Técnico

86
AREAS DE MEMORIA
• AREA AUXILIAR (AR):
» Contiene bits de control e información de
recursos del PLC como: puerto RS232C,
puerto de periféricos, casetes de memoria, …
» Se dividen en dos bloques:
• Señalización
– Errores de Configuración
– Datos del Sistema
• Memorización y gestión de datos.
» Es un area de retención.

Soporte Técnico

87
AREAS DE MEMORIA

• La memoria del PLC se encuentra dividida en varias


áreas, cada una de ellas con un cometido y
características distintas.

» AREA DE PROGRAMA:
• Donde se encuentra almacenado el programa del PLC (en lenguaje
Ladder ó mnenónico).

» AREA DE DATOS:
• Usada para almacenar valores o para obtener información sobre el
estado del PLC.
• Está dividida según funciones en IR, SR, AR, HR, LR, DM, TR, T/C

Soporte Técnico

88
AREA DE MEMORIA
• AREA DE ENLACE (LR):

» Se utilizan para el intercambio de datos entre


dos PLC’s unidos en forma PC Link (1:1)
» Dedicados al intercambio de información entre
PLC’s.
» Si no se utilizan como LR pueden usarse como
IR.

Soporte Técnico

89
AREAS DE MEMORIA

• Todas estas áreas (IR, SR, AR, LR) tienen


como características comunes:
♦ Accesibles en forma de BIT ó de CANAL
♦ Los relés de E/S no utilizados como E/S físicas o
desempeñando la función específicada, pueden utilizarse
como relés internos.
♦ No conservan su estado en caso de fallo de
alimentación ó cambio de modo de PLC (PROGRAM-
RUN).

Soporte Técnico

90
AREAS DE MEMORIA
• AREA DE RETENCIÓN (HR)

» Mantienen su estado ante fallos de


alimentación ó cambio de modo del PLC.

» Son gestionados igual que los IR, y


direccionables como BIT ó como CANAL.

Soporte Técnico

91
AREAS DE MEMORIA
• MEMORIA DE DATOS (DM)

» Se trata de memorias de 16 bit (palabra)


» Utilizables para gestión de valores numéricos
» Mantienen su estado ante cambios en modos
de trabajo ó fallos de tensión
» Direccionables como CANAL
» Este área suele contener los parámetros de
configuración del PLC (SETUP)

Soporte Técnico

92
AREAS DE MEMORIA
• TEMPORIZADORES Y CONTADORES (TIM y CNT)

» Es el área de memoria que simula el


funcionamiento de estos dispositivos.
» Son usados por el PLC para programar retardos y
contajes.
» Elementos característicos:

• SV. Valor de preselección


• PV. Valor actual
• BIT. Valor de estado.

Soporte Técnico

93
CPM1A.MAPA DE MEMORIA

IR 0 AR 0 HR 0
ENTRADAS
9
AR ' s
SALIDAS
19
AR 15 HR ' s
HR 19
200 LR 0
CANALES DE TRABAJO
231 DM 0
CANALES ESPECIALES SR LR ' s
255 DM' s L/ E

LR 15 1000
DM' s Error
1021
DM' s L/ E
0 1023

TIM / CNT 6144


SÓLO LECTURA

6600
SETUP DEL SISTEMA
127 DM 6655

Soporte Técnico

94
CPM2.MAPA DE MEMORIA

IR 0 AR 0 HR 0
ENTRADAS
9
AR ' s
SALIDAS
19
CANALES DE TRABAJO AR 23 HR ' s
49
HR 19
200 LR 0
CANALES DE TRABAJO
227 DM 0
CANALES ESPECIALES SR LR ' s
255 DM' s L/ E

LR 15 1999
DM' s Error
2021
DM' s L/ E
0 2047

TIM / CNT 6144


SÓLO LECTURA

6600
SETUP DEL SISTEMA
255 DM 6655

Soporte Técnico

95
SRM1. MAPA DE MEMORIA

AR 0 HR 0
IR 0
ENTRADAS
AR ' s
7
9 CANALES DE TRABAJO
AR 15 HR ' s
SALIDAS HR 19
17
LR 0
19
CANALES DE TRABAJO
DM 0
LR ' s
DM' s L/ E
1999
200 LR 15
CANALES DE TRABAJO DM' s Error
239
2021
0
CANALES ESPECIALES SR
255

TIM / CNT 6144


SÓLO LECTURA

6600
SETUP DEL SISTEMA
127 DM 6655

Soporte Técnico

96
CQM1H. MAPA DE MEMORIA
IR 0 AR 0
HR 0
15 ENTRADAS
16 AR ' s
TRABAJO
90
AR 27 HR ' s
CONTROLLER LINK
96 LR 0
CANALES E. PARA MACROS
HR 99
100
SALIDAS LR ' s
115 DM 0

TRABAJO LR 63 DM' s L / E
189
CONTROLLER LINK
196 6144
CANALES S. PARA MACROS 0 DM' s L / E
200 ( SÓLO CPU's 4X )
INNER BOARD SLOT 1
215
TRABAJO 6568
220
SELECCIONES ANALOGICAS TIM / CNT
223
TRABAJO SÓLO LECTURA TODAS
230 LAS CPU's
PRESEL. CONTADOR ALTA VEL. 6568
232 ERROR LOG
INNER BOARD SLOT 2 511 6600
SR 244
CANALES ESPECIALES SETUP DEL SISTEMA
SR 255 DM 6655
Soporte Técnico

97
CONFIGURACION
• Comprende varios parámetros que controlan la operación del
PLC.
• Para una máxima funcionalidad al utilizar interrupciones y
comunicaciones, hay que configurar el sistema a medida

DM6600 a DM6655

• Los valores por defecto son 0000 para todos los canales. En
cualquier momento se pueden restaurar estos valores poniendo
a ON el relé SR 25210.

Soporte Técnico

98
CONFIGURACION
¿ COMO CONFIGURAR EL SISTEMA ?
• Desde programa de usuario sólo se puede leer la
configuración pero nunca escribir, para ello es
preciso un dispositivo de programación (consola,
LSS ó Syswin)
» Podemos fijar DM6600 a DM6644 en modo Program
» También DM6645 a DM6655 en modo Program ó Monitor

• Los cambios serán efectivos dependiendo de la


configuración :
» DM6600 a DM6614 : Efectivo sólo al alimentar al PLC.
» DM6615 a DM6644 : Efectivo sólo al ejecutar el programa
» DM6645 a DM6655 : Efectivo siempre que el PLC esté
alimentado
Soporte Técnico

99
CONFIGURACION
• DM6600 a DM6602 : Proceso de arranque
• DM6616 a DM6619 : Tiempo de scan
• DM6620 a DM6639 : Proceso de interrupciones
• DM6642 : Contador de alta velocidad
• DM6645 a DM6654 : Comunicaciones
• DM6655 : Registro de errores
DM6600 = 0000
MODO DE ARRANQUE
El PLC arrancará en el modo
15 0
indicado por la consola conectada
DM6600 (RUN si no hay consola).
00: CONSOLA 00: Modo PROGRAM
DM6600 = 0201
01: Último modo 01: Modo MONITOR El PLC arrancará siempre en modo
02: Bit 00 a 07 02: Modo RUN MONITOR.
Soporte Técnico

100
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
físicas mediante una tabla de asignación.
• Preparar tablas que indiquen:
» canales y bits de trabajo
» Temporizadores, contadores y saltos

• Dibujar el diagrama de relés. (O en el lenguaje seleccionado).


• Transferir el programa a la CPU. Si se realiza mediante consola
habrá que traducir el programa a mnemónico.
• Verificar, vía simulación, el correcto funcionamiento del
programa.
• Memorizar el programa definitivo.

Soporte Técnico

101
INSTRUCCIONES
• INSTRUCCION : Especifica la operación a realizar
(operador)
• PARÁMETROS OPERANDOS : Son los DATOS
asociados a la operación lógica (operando). Los
parámetros son en general de formato TIPO y VALOR.
• DIRECCION : Indica la posición de la instrucción en la
memoria de programa
» Tomando como ejemplo 0000 LD H0501
0000 LD H0501
TIPO
PARÁMETRO
VALOR
INSTRUCCIÓN
DIRECCIÓN

Soporte Técnico

102
INSTRUCCIONES

• LD Instrucción de apertura de una rama de circuito.


Está asociada a un contacto.
• OUT Activa una bobina de salida.
Constituye la terminación de un circuito
• AND Coloca 2 contactos en serie
• OR Coloca 2 contactos en paralelo
• NOT Invierte la lógica del contacto (cerrado/abierto)

• Pueden ser usadas en combibación: LD-AND-OR-OUT

Soporte Técnico

103
LENGUAJES DE PROGRAMACION

• MNEMÓNICO :
» Constituído 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 eléctrico
» La fase de programación es más rápida.
Ej: LD 0100
OR 0000
AND NOT 0101
OUT 1000
Soporte Técnico

104
LENGUAJES DE PROGRAMACION

• DIAGRAMA DE RELES

» SIMBOLOS FUNDAMENTALES

/
Contacto Contacto
Salida
normalmente normalmente
abierto cerrado

Soporte Técnico

105
LENGUAJES DE PROGRAMACION

• DIAGRAMA DE RELES
» Esquema de contactos
• Permite una representación de la lógica de
control similar a los esquemas
electromecánicos
0100 0101

/
1000

0000

Soporte Técnico

106
LENGUAJES DE PROGRAMACION

• ESQUEMA FUNCIONAL
» Cada función lógica tiene asociado un bloque
funcional que realiza la operación
correspondiente.
» Requiere una aproximación más matemática y
lógica.

0100 OR AND 1000

0000 0101

Soporte Técnico

107
LENGUAJE DE PROGRAMACION

• GRAFCET

» Método utilizado en procesos secuenciales,


cíclicos ó repetitivos.

» Los estados y transiciones (paso entre


estados) se implementan con funciones del
autómata.

Soporte Técnico

108
PROGRAMACIÓN
BÁSICA DEL PLC
CON CONSOLA

Soporte Técnico

109
MANEJO DE LA CONSOLA
ELEMENTOS DE LA CONSOLA

 DISPLAY
Permite la visualización de datos, instrucciones del
programa y mensajes de diagnósticos
 SELECTOR
Determina la modalidad operativa de la CPU
<PROGRAM><MONITOR><RUN>
 TECLADO
Permite la interacción de autómata y operario

Soporte Técnico

110
MANEJO DE LA CONSOLA
TECLADO
Está compuesto por:

 TECLAS NUMÉRICAS- Para introducir direcciones, datos, constantes,etc.

 TECLA CLR- Produce la cancelación de la operación en curso.

 TECLAS OPERATIVAS- Para las funciones de edición de programas.


 TECLAS DE INSTRUCCIÓN- Para seleccionar las instrucciones de
programación del PLC.
 TECLA SHIFT- Selecciona la opción superior de las teclas de doble opción.

Soporte Técnico

111
MANEJO DE LA CONSOLA
TECLAS DE INSTRUCCIONES

 LD AND OR OUT NOT : Instrucciones  DM : Data Memory.


básicas de un diagrama de relés
 TIM CNT : Temporizador, contador
 FUN : Funciones especiales (cada una
 SFT : Registro de desplazamiento.
lleva su código numérico 00..99)
 HR : Relés de retención.
 SHIFT + CONT/# : BIT (o CONTACTO)
genérico  TR : Relés temporales.

 SHIFT + CH/* : CANAL genérico (16 bit).

Soporte Técnico

112
MANEJO DE LA CONSOLA
MODO DE LA CPU

A través de la consola es posible realizar diferentes operaciones:

 <RUN>
Monitorización del área de dato
Visualización de diagnósticos

 <MONITOR>
Permite las mismas operaciones que en modo <RUN> y además:
+ Cambio de datos y forzado de E/S
+ Cambio de SV de TIM/CNT

 <PROGRAM>
Mismas operaciones que en <MONITOR> y además:
+ Edición de programas

Soporte Técnico

113
MANEJO DE LA CONSOLA
PETICIÓN DE CONTRASEÑA (PASSWORD):

 La contraseña es requerida para evitar las maniobras accidentales cuando se


inicializa el funcionamiento de la consola:

- Cuando se activa el PLC con consola puesta.


- Cuando se conecta la consola con el PLC activado.

CLR <PROGRAM>
PASSWORD!

MONTR <PROGRAM> BZ

CLR 0000

Soporte Técnico

114
MANEJO DE LA CONSOLA
OPERACIÓN DEL BUZZER

Para activar y desactivar el Buzzer

<PROGRAM> BZ

B <PROGRAM>
SHIFT 1

Soporte Técnico

115
MANEJO DE LA CONSOLA
BORRADO DE MEMORIA

 Es posible borrar datos/programas contenidos en en la memoria RAM.


- Área de programa
- Área de datos: HR, DM, TC, EM

 Este comando elimina un error eventual “Memory Error”.

 La memoria de programa se llena de NOP (00).

 Es posible borrar el programa a partir de una cierta dirección.

 Es posible NO borrar de modo selectivo las áreas de datos: HR, CNT, DM, EM.

Soporte Técnico

116
MANEJO DE LA CONSOLA
BORRADO DE MEMORIA

CANCELACIÓN
TOTAL
PLAY REC
CLR NOT MONTR
SET RESET

DIRECCIÓN CANCELACIÓN
PARCIAL
HR

ÁREA DE
CNT
DATOS

DM

EM

Soporte Técnico

117
MANEJO DE LA CONSOLA

BORRADO DE MEMORIA

*
Se selecciona el área EM con: SHIFT DM

De esta manera se borrará el único banco de memoria EM (CQM1H)

0000 EM CLR ?
0

Soporte Técnico

118
MANEJO DE LA CONSOLA

INTRODUCCIÓN DE UN PROGRAMA

 Seleccionar el modo <Program>

 Borrar la memoria

 Seleccionar la dirección 0000.

 Teclear las instrucciones y parámetros, memorizando con la tecla WRITE.

 La dirección de la memoria de programa se incrementa automáticamente.

 No olvidar programar la instrucción END - FUN(01).

Soporte Técnico

119
DIAGRAMA DE RELÉS. CONCEPTOS/1

 Un programa en diagrama de relés (L.D.) es una serie de ramas de


circuito
 Una rama (network) está compuesta de una serie de contactos,
conectados en serie o en paralelo, que dan origen a una salida
(activación de una bobina o de una función especial)

0000 0003
HR
/ 0000
0001
TIM
01
0002 TIM01

0206

HR 0000

Soporte Técnico

120
DIAGRAMA DE RELÉS. CONCEPTOS/2

 Las ramas de circuitos tienen origen en una barra vertical puesta a la


izquierda del diagrama

 El flujo de la señal va de izquierda a derecha y de arriba a abajo

A B

R1

C D

R2

Soporte Técnico

121
DIAGRAMA DE RELÉS. CONCEPTOS/3

 A una rama de circuito en L.D., corresponde una secuencia de


instrucciones en forma mnemónica

 Todas las ramas de circuito se inician con una instrucción LOAD

Dirección Instrucción Datos

0005 0006

1000 0000 LD 0005


0001 AND 0006
0002 OUT 1000
0003 END

- Ejemplo de circuito - Mnemónico del ejemplo

Soporte Técnico

122
DIAGRAMA DE RELÉS. CONCEPTOS/4

 Una bobina no puede venir conectada directamente de la barra


de inicio.
En tal caso es necesario interponer un contacto siempre cerrado
(ver fig.)

 A la derecha de una bobina no es posible programar ningún


contacto
 El número de contactos posibles en serie o en paralelo es
prácticamente ilimitado

0000

0200 / 0200

Soporte Técnico

123
DIAGRAMA DE RELÉS. CONCEPTOS/5

 Es aconsejable no programar una salida, como una bobina, más


de una vez

 Es posible utilizar libremente el contacto de una salida como una


entrada auxiliar

 Es posible colocar en paralelo 2 o más bobinas (ver fig.)

0000

0208

0001

0209

Soporte Técnico

124
MANEJO DE LA CONSOLA

CIRCUITO DE ENCLAVAMIENTO

0000 0001 0500

0500

END(01)

Soporte Técnico

125
INSTRUCCIONES BÁSICAS

AND LD Coloca en SERIE 2 bloques de circuito

D irecció n In strucció n D a to s
00000 00002
1000 0 0 00 0 LD 00 00 0
0 0 00 1 OR 00 00 1
00001 00003 0 0 00 2 LD 00 00 2
0 0 00 3 OR NOT 00 00 3
0 0 00 4 AND LD -

Soporte Técnico

126
INSTRUCCIONES BÁSICAS

OR LD Coloca en PARALELO 2 bloques de circuito

D irección Instrucción D atos


00000 00001
1000 00000 LD 00000
00001 AN D N O T 00001
00002 LD 00002
00002 00003
00003 AN D 00003
00004 O R LD -
00005 OUT 1000

Soporte Técnico

127
PROGRAMACIÓN /1
00000 00001
1000

00002 00003
1º Método 2º Método
00004 00005 Dirección Instrucción Datos Dirección Instrucción Datos

00000 LD 00000 00000 LD 00000


00001 AND NOT 00001 00001 AND NOT 00001
00002 LD NOT 00002 00002 LD NOT 00002
00003 AND NOT 00003 00003 AND NOT 00003
00004 OR LD - 00004 LD 00004
00005 LD 00004 00005 AND 00005
00006 AND 00005 ::: ::: :::
00007 OR LD - 00013 OR LD -
::: ::: ::: 00014 OR LD -
00012 OUT 1000 ::: ::: ::::
00019 OUT 1000

 Ejemplo de varios bloques en paralelo


Con el 2º método de codificación, es posible al máximo 8 niveles de LD

Soporte Técnico

128
PROGRAMACIÓN /2

 Es fundamental conocer la correspondencia entre el diagrama de


relés y la lista de instrucciones

00000 00001 00002 00003 00004 00005


1000

01000 01001 00006

00500

Soporte Técnico

129
PROGRAMACIÓN /3
 Para codificar en lista de instrucciones una red en
diagrama de relés, es necesario primero
identificar bloques elementales, formando simples
circuitos en SERIE o en PARALELO

0000 0001
0000 0001 0002 0003 0004 0005
1000 [a] 0004 0005
0002 0003
1000 1001 0006
1000 1001 [e]
[d]
0500 [b]
0006
0500
[f]
[c]

Soporte Técnico

130
PROGRAMACIÓN /4
 Una vez realizado se programan los bloques elementales y se unen
procediendo de arriba abajo y de izquierda a derecha
0000 0001 1000 1001 Dirección Instrucción Datos
[a]
LD 000
AND 0001 [b]
LD 100
AND 1001
[a] 0000 LD 0000
0001 AND 0001
OR LD [b] 0002 LD 1000
0004 0005
0003 AND 1001
0500
0004 OR LD -
LD 0004
[c] OR 0500 [e]
AND 0005 [c] 0005 OR 0500
[d] 0006 AND 0002
0002 0003
0006 0007 AND NOT 0003
[d]
AND 0002
[f] OR 0006 [e] 0008 LD 0004
AND NOT 0003
0009 AND 0005
AND LD [f] 0010 OR 0006
0011 AND LD -
1000

OUT 1000
0012 OUT 1000

Soporte Técnico

131
MANEJO DE LA CONSOLA

OPERACIONES DE BÚSQUEDA

 La búsqueda puede hacerse de bit o de instrucción y desde cualquier modo


operativo del PLC.

 Se debe especificar el Contacto/Instrucción de búsqueda, antes de pulsar la


tecla SRCH.

 La búsqueda comienza en dirección actual y se detiene en la dirección en la


que se halla el elemento buscado.

 Pulsando de nuevo SRCH, la búsqueda sigue hasta la instrucción END.

Soporte Técnico

132
MANEJO DE LA CONSOLA

BÚSQUEDA DE UNA INSTRUCCIÓN

CLR INSTRUCCIÓN SRCH SRCH

CLR 0000

LD 0000
LD 0000

SRCH

Soporte Técnico

133
MANEJO DE LA CONSOLA

BÚSQUEDA DE UN BIT

CONT
CLR SHIFT NÚMERO SRCH SRCH
#

HR

TIM

CNT

Soporte Técnico

134
MANEJO DE LA CONSOLA

INSERCIÓN DE UNA INSTRUCCIÓN

 Modo <Program>

 Buscar y posicionarse en la instrucción sobre la cual se va a efectuar la


inserción.

 Programar la instrucción

 Pulsar:

INS

Soporte Técnico

135
MANEJO DE LA CONSOLA

SELECCIÓN DE UNA DIRECCIÓN DE MEMORIA

(Ejemplo: dirección 0123) 0000


CLR

B C D 0123
1 2 3

0123

Soporte Técnico

136
MANEJO DE LA CONSOLA

LECTURA DE LA MEMORIA DE PROGRAMA

DIRECCIÓN
SELECCIONADA

Soporte Técnico

137
MANEJO DE LA CONSOLA

BORRADO DE UNA INSTRUCCIÓN

 Modo <Program>

 Buscar y posicionarse en la instrucción a ser borrada.

 Pulsar

DEL

Soporte Técnico

138
MANEJO DE LA CONSOLA

MONITORIZACIÓN

 Es posible visualizar, en cualquier modalidad operativa, el estado de los relés internos de


cualquier área del PLC, al igual que los valores actuales de Temporizadores/Contadores.

 Al monitorizar un relé, pulsando las teclas:

se monitoriza el estado del relé consecutivo.

Soporte Técnico

139
MANEJO DE LA CONSOLA
MONITORIZACIÓN

CONT
CLR SHIFT Dirección MONTR
#

CH
SHIFT HR
*

LD
MONTR

OUT
CLR

TIM
SHIFT CLR

CNT

DM

Soporte Técnico

140
MANEJO DE LA CONSOLA

MONITORIZACIÓN

 Es posible seleccionar simultáneamente hasta 6 datos (relés / canales).

 A partir de los datos seleccionados es posible visualizar simultáneamente


un máximo de 3.

 La rotación de datos para visualización se consigue pulsando:

MONTR

Soporte Técnico

141
MANEJO DE LA CONSOLA
CAMBIO DE ÁREA DE DATOS

 El cambio de un dato en el área del PLC es posible exclusivamente en


modalidad <Monitor> o <Program>

 Es posible modificar:
- Área interna del PLC (DM, HR, CNT, TIM)
- CANALES o BITS de E/S
 Las operaciones de cambio de datos deben ser efectuadas a partir de la
monitorización de dichos datos.

 En el caso de monitorización múltiple, el dato a modificar deberá ser


trasladado al extremo izquierdo del display.

Soporte Técnico

142
MANEJO DE LA CONSOLA
CAMBIO DE ÁREA DE DATOS

SET / RESET DE UN BIT

PLAY
BIT o TIM-CNT SET
en monitor

REC
RESET

CAMBIO DE VALOR (CH)

CH

en monitor CHG (nuevo dato) WRITE

Soporte Técnico

143
MANEJO DE LA CONSOLA
LECTURA DE ERRORES

 Tipos de errores
- NO FATALES (FAL)
Implica el parpadeo del led de señalización de la CPU
- FATALES (FALS)
Implica la parada de la ejecución del programa y el encendido
permanente del led de señalización de la CPU.

CLR FUN MONTR MONTR

 La cancelación de errores eventuales puede efectuarse pulsando de


MONTR
nuevo la tecla: en modo <Program>.

Soporte Técnico

144
MANEJO DE LA CONSOLA
LECTURA DE ERRORES

Relación de mensajes de error


Mensaje Descripción
MEMORY ERR Memoria defectuosa o mal programada
Borrar la memoria
NO END INST Falta instrucción END
Programar FUN(01)
I/O BUS ERR Error en el bus de módulos de E/S
Comprobar conexionado de módulos
BATT LOW Batería gastada. Sustituir batería
SCAN TIME OVER Superación del tiempo de ciclo máx.
Optimizar el programa

Soporte Técnico

145
TIM /1
 LA INSTRUCCIÓN TIM (TEMPORIZADOR) SE UTILIZA PARA GENERAR UN
RETARDO A LA CONEXIÓN, RESPECTO A LA SEÑAL DE HABILITACIÓN “START”
 EL RETARDO (SV) PUEDE VARIAR ENTRE 0 Y 999.9 s, Y ES PROGRAMABLE EN
UNIDADES DE 0.1 s..
 CUANDO “START” PONE A ON, EL VALOR ACTUAL DEL TIM (PV, INICIALMENTE
PUESTO A SV) EMPIEZA A DECREMENTARSE.

 CUANDO PV => 0, EL CONTACTO TIM SE PONE A ON Y EXCITA LA SALIDA

 CUANDO “START” PASA A OFF, EL CONTACTO TIM SE PONE A OFF, PV=SV Y EL


TEMPORIZADOR ES RESETEADO Y PREPARADO DE NUEVO
 NO SE PUEDEN PROGRAMAR TIM Y CNT CON LOS MISMOS NÚMEROS

Soporte Técnico

146
TIM /2
 EJEMPLO DE TEMPORIZADORES CONECTADOS EN CASCADA:

SE OBTIENE UN TEMPORIZADOR CON VALOR DE PRESELECCIÓN SV POR


LA SUMA DE SV1+SV2

Soporte Técnico

147
CNT /1
 LA INSTRUCCIÓN CNT REALIZA LA FUNCIÓN DE UN CONTADOR CON
PRESELECCIÓN
 EL VALOR DE PRESELECCIÓN (SV) PUEDE VARIAR ENTRE 0…9999

 EL CONTADOR TIENE DOS ENTRADAS: - Cp CONTAJE DE PULSOS


- Rt RESET

 EL FLANCO DE SUBIDA DE Cp DETERMINA EL DECREMENTO DE PV (SI Rt= OFF)


EN UNA UNIDAD
 CUANDO PV =>0, EL CONTACTO DEL CNT SE PONE A ON

 CUANDO Rt SE PONE A ON, EL CNT SE PREPARA DE NUEVO EN


CONDICIONES DE RESET (CONTACTO=0, PV=SV)
Soporte Técnico

148
CNT /2
 EL CNT ES RETENTIVO Y CONSERVA SU ESTADO (CONTACTO , PV)
MANTENIDO INCLUSO ANTE UN FALLO DE TENSIÓN O CAMBIO DE MODO DE
OPERACIÓN DE LA CPU

 CUANDO PV=0, (CONTACTO A ON) LOS SIGUIENTES PULSOS DE ENTRADA SE


IGNORAN

 ACOPLADO A UNA BASE DE TIEMPOS DEL SISTEMA, UN CNT PUEDE SER


UTILIZADO COMO TEMPORIZADOR RETENTIVO

 NO PUEDEN PROGRAMARSE CNT Y TIM CON LOS MISMOS NÚMEROS

 ACOPLANDO 2 CNT EN CASCADA, SE OBTIENE UN CONTAJE RESULTADO


DEL PRODUCTO DE PV1 Y PV2

Soporte Técnico

149
CNT /3
 EJEMPLO DE TEMPORIZADORES CONECTADOS EN CASCADA:

SE UTILIZA SR 25502 (1s)

LA ENTRADA DE ACTIVACIÓN DEL


TEMPORIZADOR ES AQUÍ LA
ENTRADA DE RESET DEL CNT

Soporte Técnico

150
MANEJO DE LA CONSOLA
CAMBIO DE TIM/CNT

TIM/CNT [PV] Valor


PV CHG WRITE
En fase de actual
Estado monitorización
PLAY
Set
SET

REC
RESET Reset

TIM/CNT
Valor de
Contenido CHG [SV] WRITE
SV Preset
en programa

Soporte Técnico

151
MANEJO DE LA CONSOLA
CAMBIO DE TIM/CNT (PV)
 Cambio del valor actual del TIM 13: El valor actual PV se modifica de 9000 a 297.

CLR 0000

0000
TIM TIM 00
B D 0000
1 3 TIM 13

MONTR
T13
9000

CHG
PRES VAL?
T13 9000 ????
C PRES VAL?
2 9 7 T13 9000 0297

WRITE
T13
0297
Soporte Técnico

152
MANEJO DE LA CONSOLA
CAMBIO DE TIM/CNT (SV)
 Cambio del valor de preselección del TIM 00 programado en el paso 11. El valor
de preselección se cambia de #1234 a #0297.
0000
CLR

0000
TIM TIM 000

0011 SRCH
SRCH 000
TIM
0011 TIM DATA
T00 #1234

CHG 0011 TIM DATA


#1234 #????
C 0011 TIM DATA
2 9 7
T00 #1234 #0297

WRITE 0011 TIM DATA


#0297

Soporte Técnico

153
MANEJO DE LA CONSOLA
CAMBIO DE TIM/CNT (SV)
 En este caso el valor de preselección viene expresado por un canal externo (CH 01).

0000
CLR

0000
TIM TIM 00

B D 0000
1 3 TIM 13

MONTR
T13
9000

CHG
PRES VAL?
T13 9000 ????
C PRES VAL?
2 9 7 T13 9000 0297

WRITE
T13
0297
Soporte Técnico

154
MANEJO DE LA CONSOLA
VERIFICACIÓN DE PROGRAMA

 Permite verificar eventualmente errores de programación.

 Sólo puede realizarse en modo <Program>


Relación mensajes de error
????
CLR SRCH SRCH NO END INSTR
CIRCUIT ERR
IL-ILC ERR
JMP-JME ERR
COIL DUPL
DIF OVER
LOCN ERR
JME UNDEFD
JMP UNDEFD
CLR DUPL
SNB-RET ERR
SBN UNDEFD
Interrupción SBS UNDEFD
de la STEP OVER
SNTX OVER
modificación STEP ERR

Soporte Técnico

155
MANEJO DE LA CONSOLA
VERIFICACIÓN DE PROGRAMA

 Si no hay errores, tendremos: (para 64 líneas).

0064 PROG CHK

 Si existen errores, se da el error y la línea de programa.

0053 CIRCUIT ERR


OUT 0100

 Pulsando SRCH la búsqueda prosigue.

Soporte Técnico

156
MANEJO DE LA CONSOLA
LECTURA TIEMPO DE SCAN

 En el modo <MONITOR> y <RUN> es posible visualizar el tiempo de scan


medio así como el valor mínimo y máximo.

CLR 0000

0000 SCAN TIME


MONTR
AVG 018.3 MS

0000 SCAN TIME


MIN 013.2 MS

0000 SCAN TIME


MAX 023.6 MS

Soporte Técnico

157
EJEMPLOS DE PROGRAMACIÓN
RETARDO A LA DESCONEXIÓN

0000 TIM0
1000 ENTRADA 0000 LD 0000
1000
SALIDA 1000 OR 1000
RETARDO T 5s AND NOT TIM00
1000 0000 TIM
OUT 1000
00
#0050 LD 1000
AND NOT 0000
TIM 00
#0050

 SE GENERA UNA SEÑAL


T T T
DE RETARDO TRAS LA
CAÍDA DE LA SEÑAL DE
ENTRADA

Soporte Técnico

158
EJEMPLOS DE PROGRAMACIÓN
CIRCUITO DE BIESTABLE

 LA SEÑAL DE SALIDA ES UNA ONDA CUADRADA CON TIEMPO A


OFF=T1 Y TIEMPO A ON =T2

ENTRADA
T2 T2 T2

SALIDA
T1 T1 T1

Soporte Técnico

159
EJEMPLOS DE PROGRAMACIÓN
CIRCUITO DE BIESTABLE
LD 0000
AND NOT TIM02
TIM 01
#0050
LD TIM01
TIM 02
#0100
LD TIM02
OUT 1000

ENTRADA 0000
SALIDA 1000
T1 5s
T2 10s

Soporte Técnico

160
EJEMPLOS DE PROGRAMACIÓN
LLENADO AUTOMÁTICO DE BOTELLAS

DETECCIÓN DE VACÍO
PANEL DETECCIÓN DE NIVEL BAJO

ALARMA
SIRENA VÁLVULA
PULSADOR MOTOR
PARADA CINTA

PULSADOR RESET
MARCHA

CÉLULA

Soporte Técnico

161
EJEMPLOS DE PROGRAMACIÓN
LLENADO AUTOMÁTICO DE BOTELLAS

 Una cantidad constante de líquido se vierte en cada botella según va pasando


por la cinta.

 El piloto de alarma lucirá si el nivel del tanque alcanza un mínimo.

 Cuando quede vacío sonará una sirena y la cinta se parará.


ASIGNACIÓN DE
ENTRADA/SALIDA

INPUTS OUTPUTS
PULSADOR PARADA 0006 SIRENA 1007
PULSADOR MARCHA 0002 ALARMA 1006
RESET 0007 MOTOR CINTA 1000
DETECCIÓN DE VACÍO 0009 VÁLVULA 1001
DETECCIÓN DE NIVEL BAJO 0008
CÉLULA 0003

Soporte Técnico

162
EJEMPLOS DE PROGRAMACIÓN
LLENADO AUTOMÁTICO DE BOTELLAS
 El motor 1500 funcionará cuando el pulsador
de marcha 0002 se active. START 0002
1s
 Cuando la célula detecta botella el motor se MOTOR
CINTA
para. Se abre la válvula 1001 durante 2 1000
segundos y se llena la botella. Un segundo CÉLULA 0003 2s
después, el motor se pone en marcha hasta
VÁLVULA 1001
la próxima botella.
 Todas las operaciones cesan cuando se PULSADOR
PARADA
activa el pulsador de parada (emergencia, 0006
0006).

LS1 0008

 Cuando se detecta nivel bajo (0008 a ON), ALARMA


1006
el piloto de alarma lucirá con flashes de 2 seg.
LS2 0009
 Cuando se detecta nivel vacío (0009 a ON) SIRENA
la sirena sonará y el motor de la cinta parará. 1007
MOTOR
 Después de solucionar las anomalías, hacer 1000
un reset (0007) y todo volverá a condiciones RESET
iniciales. 0007

Soporte Técnico

163
EJEMPLOS DE PROGRAMACIÓN

Soporte Técnico

164
EJEMPLOS DE PROGRAMACIÓN
ARRANQUE ESTRELLA - TRIÁNGULO

P.M.
C C C
C

TIM B
P.P. TIM A TIM A

A Y

C Y TIM A TIM B A

Pulsador de marcha (P.M.) = 000.00


Pulsador de paro (P.P.) = 000.01
Contactor (C) = 10.00
Estrella (Y) = 10.01
 ASIGNACIÓN DE E/S Triángulo (A) = 10.02
Temporizador A = TIM
000
Temporizador B = TIM
001

Soporte Técnico

165
EJEMPLOS DE PROGRAMACIÓN
ARRANQUE ESTRELLA - TRIÁNGULO
LD 0000
0000 0001 10.00
OR 1000
( )
AND 0001
10.00 OUT 1000
LD 1000
AND NOT TIM 000
10.00 TIM 000 15.02 10.01 AND NOT 1002
( ) OUT 1001
10.00 TIM 000 LD 1000
# 0020 TIM 000
#0020
10.00 TIM 000 TIM 001 LD 1000
AND TIM 000
# 0010
TIM 001
#0010
10.00 TIM 001 10.01 10.02
LD 1500
( ) AND TIM 001
END AND NOT 1002
( ) OUT 1002
FUN(01) END

Soporte Técnico

166
DIFU/DIFD, FUN(13)/(14)

 LA INSTRUCCIÓN DIFU(13) GENERA, EN EL FLANCO ASCENDENTE DE LA SEÑAL


DE ENTRADA, UN IMPULSO DE LA DURACIÓN DE UN CICLO DE SCAN.

 USANDO DIFD(14), EL IMPULSO SE GENERA CON EL FLANCO DESCENDENTE DE


LA SEÑAL

 EN EL EJEMPLO, EL RELÉ HR0 PUEDE SER UTILIZADO PARA HABILITAR UNA


FUNCIÓN QUE SE EJECUTARÁ UNA SOLA VEZ (EJ. FUNCIONES ARITMÉTICAS O DE
TRANSFERENCIA DE DATOS).

Soporte Técnico

167
KEEP, FUN(11)

 LA INSTRUCCIÓN KEEP PERMITE CREAR UN RELÉ DE ENCLAVAMIENTO.

 SI TENEMOS DOS ENTRADAS:

— S - SET
— R - SET
 CON R=OFF , UN IMPULSO SOBRE S ACTIVA DE FORMA PERMANENTE EL BIT
PROGRAMADO COMO SALIDA.

 UN IMPULSO SOBRE R DETERMINA LA DESACTIVACIÓN DEL BIT DE SALIDA.

 EN EL EJEMPLO, LAS ENTRADAS 5 Y 6 PODRÍAN SER LOS PULSADORES DE


START Y STOP DEL MOTOR 500.

Soporte Técnico

168
EJEMPLOS DE PROGRAMACIÓN
MARCHA - PARO CON RETENCIÓN LD 00000
00000 DIFU FUN(13) DIFU
00000 1500
1500
1500 HR 0000 1501 LD 1500
00002
( ) AND NOT HR
1500 HR 0000 1502 0000
OUT 1501
00005 ( ) LD 1500
1501 AND HR 0000
00008 OUT 1502
1502 KEEP
00009 LD 1501
HR 00
LD 1502
HR 0000 1000 FUN(11) KEEP
00011 ( ) HR 0000
END
LD HR 0000
00013 ( )
OUT 1000
FUN(01) END
 Éste programa activa una salida de control cuando se activa una entrada y
desactiva la salida cuando la misma entrada se vuelve a activar por
segunda vez.
 Cuando se produzca un fallo de alimentación la salida de control
mantendrá el estado..
Soporte Técnico

169
EJEMPLOS DE PROGRAMACIÓN
PUERTA AUTOMÁTICA
DETECTOR ULTRASONIDOS (D.U.)

FINAL DE CARRERA (FC2)

MANUAL-AUTOMATICO (M - A)
ABRIR MANUAL (Ab)
CERRAR MANUAL (C)

FOTOCÉLULA (FC) FINAL DE CARRERA (FC1)

D.U. = 000.01
FC = 000.03
FC1 = 000.05 Apertura puerta =
 ASIGNACIÓN DE E/S FC1 = 000.07 10.00
M - A = 000.09 off (M) on (A) Cierre puerta = 10.01
Ab = 000.11
C = 000.13

Soporte Técnico

170
EJEMPLOS DE PROGRAMACIÓN
LD 0003
PUERTA AUTOMÁTICA AND 0009
DIFD (14)
0003 0009
DIFD 1501 AND 0009
1501 LD 1500 OR LD
1500 0007 10.01 LD 10.00
10.00 LD 0013
AND NOT 1501 AND NOT 0009
10.00 1501 0009
AND 0009 OR LD
OR LD AND NOT 0005
0011 0009
LD 0011 AND NOT
AND NOT 0009 10.00
0001 0009
DIFU OR LD OUT 10.01
1500 AND NOT 0007 END (01)
1501 0005 10.00 AND NOT
10.01 10.01
10.01 1500 0009 OUT 10.00
LD 0001
0013 0009 AND 0009
DIFU (13)
END
1500
( ) LD 1501
LD 1501
AND NOT 1500

Soporte Técnico

171
CMP, FUN(20) /1

 LA INSTRUCCIÓN CMP COMPARA EL DATO DE UN CANAL (16 BIT) O UNA


CONSTANTE, CON EL CONTENIDO DE OTRO CANAL.

 EN RELACIÓN CON EL RESULTADO DE LA COMPARACIÓN, EXISTEN LOS FLAGS


DEL SISTEMA:

— GR
— EQ
— LE
 LOS PARÁMETROS C1 Y C2 A COMPARAR PUEDEN PERTENECER A LAS ÁREAS:
#, IR, SR, HR, TIM, CNT.

Soporte Técnico

172
CMP, FUN(20) /2

 DADO QUE LOS FLAGS GR, EQ, LE PUEDEN IR ASOCIADOS A VARIAS


INSTRUCCIONES Y QUE SE RESETEAN AL FINAL DEL CICLO DE SCAN ES
NECESARIO CHEQUEAR EL RESULTADO DE LA COMPARACIÓN EN LA RAMA
DE PROGRAMA INMEDIATAMENTE SUCESIVA A LA QUE HA ACTIVADO LA
CMP.

 LAS CONSTANTES UTILIZABLES EN LA COMPARACIÓN PUEDEN SER TANTO


HEXADECIMALES (0…FFFF) COMO BCD (0…9999).

 TRAS LA OPERACIÓN DE COMPARACIÓN SE ACTIVARÁ UNO SOLO DE


LOS FLAGS GR, EQ, LE.

Soporte Técnico

173
EJEMPLOS DE PROGRAMACIÓN
POSICIONAMIENTO CON ENCODER

 Se pretende posicionar un eje partiendo de la posición que nos marca un


encoder.

 El sistema consiste en movimientos repetitivos de una longitud


determinada en el DM 0000.

 El relé 25200 pone a “0” el contador de alta velocidad del Autómata. Se activa
cada vez que iniciamos una maniobra.

 En el DM 0001 guardamos la posición en la cual queremos que el motor baje


de velocidad para posicionarse mejor.

 La salida 1000 pone en marcha el motor, la 1001 activa la velocidad lenta y la


1002 la rápida.

Soporte Técnico

174
EJEMPLOS DE PROGRAMACIÓN
 SELECCIONES DEL CONTADOR DE ALTA VELOCIDAD
(Estas selecciones son efectivas después de transferirlas al PLC y en la
siguiente operación)

Soporte Técnico

175
EJEMPLOS DE PROGRAMACIÓN
POSICIONAMIENTO CON ENCODER
00000 LD 00000
00000 DIFU DIFU (13)
01500
1500
01500 LD 1500
00002 25200 OUT 25200
00000 LD 00000
00004 CMP OUT TR 00 OUT 1001
230 CMP (20) LD TR 00
D0000 230 AND NOT
25507 DM 0000 25505
1000 LD TR 00 OUT 1002
00000 AND 25507 END (01)
00008 CMP
230 OUT 1000
D0001 LD 00000
25505 OUT TR 00
1001 CMP (20)
230
25505 DM 0001
1002 LD TR 00
AND 25505

00016 ( )
END
Soporte Técnico

176
PROGRAMACIÓN
AVANZADA DE
PLC’s

Soporte Técnico

177
MOV, FUN(21)

 LA INSTRUCCIÓN MOV REALIZA EL MOVIMIENTO DE UN DATO DE 16 BIT, DESDE


UN CANAL A OTRO.
 EL CONTENIDO DEL CANAL FUENTE S SE TRANSFIERE AL CANAL DESTINO D.

 LAS ÁREAS DE DATOS UTILIZABLES EN LA TRANSFERENCIA SON :

— S:#, IR, SR, HR, TIM, CNT


— D: IR, HR

Soporte Técnico

178
EJEMPLO. EMBOTELLADORA

 EL MOTOR M1 ESTARÁ EN MARCHA HASTA


E1 F1
QUE LA FOTOCÉLULA F1 DETECTE
 CUANDO F1 DETECTE, COMENZARÁ A
LLENARSE LA BOTELLA AL ACTIVARSE LA
ELECTROVÁLVULA E1
 CUANDO LA BOTELLA PESE LO DESEADO,
SE ACTIVARÁ E1 Y DESPUÉS DE 3
SEGUNDOS, LA CINTA SE PONDRÁ EN
MARCHA HASTA QUE LA FOTOCÉLULA F1
M1 4 / 20 mA VUELVA A DETECTAR.

ENTRADAS
F1 : 0000
CÉLULA DA CARGA: ENTRADA ANALÓGICA
SALIDAS
M1 : 1000
E1 : 1001

Soporte Técnico

179
SFT, FUN(10) /1

 LA INSTRUCCIÓN SFT REALIZA LA FUNCIÓN DE REGISTRO DE DESPLAZAMIENTO


EN SERIE
 EL DESPLAZAMIENTO AFECTA A LOS BITS, EN SENTIDO DEL MENOS
SIGNIFICATIVO AL MÁS SIGNIFICATIVO

– IN= ENTRADA DE DATOS. EL ESTADO DE ESTA ENTRADA SE INTRODUCE EN EL


REGISTRO DE DESPLAZAMIENTO CON EL FLANCO ASCENDENTE DEL IMPULSO
DE RELOJ.

– SP= IMPULSO DEL RELOJ. EL FLANCO ASCENDENTE CREA EL DESPLAZAMIENTO


DE LOS DATOS, SI RT 0
– RT= RESET. SU FLANCO ASCENDENTE DETERMINA EL RESET DEL CANAL (O
CANALES) SOBRE LOS QUE SE PRODUCE EL DESPLAZAMIENTO

– B , E= PRIMER Y ÚLTIMO CANAL DEL ÁREA DE DATOS SOBRE LA QUE SE


PRODUCE EL DESPLAZAMIENTO

Soporte Técnico

180
SFT, FUN(10) /2

 SI COMO CANALES DE DESPLAZAMIENTO SE UTILIZAN LOS DEL ÁREA HR, EN


CASO DE FALLO DE ALIMENTACIÓN LOS DATOS SE MANTIENEN

0000 IN
SFT LD 0000
0001 CP LD 0001
05
0002
LD 0002
R
06 SFT (10) 05
06

CH 05
0 1 2 3 14 15
DATOS

ESTE DATO
SE PIERDE
0 1 2 3 CH 06 14 15

Soporte Técnico

181
EJEMPLO. APLICACIÓN FUNCIÓN SFT

 SE TIENE UNA LÍNEA DE SUMINISTRO DE BOTELLAS.

 SOBRE LA LÍNEA EXISTEN 10 PUESTOS QUE PUEDEN EN UN MOMENTO DADO


CONTENER BOTELLA.

 LA PRESENCIA DE BOTELLA EN UN PUESTO SE DETECTA CON UN SENSOR.


CON OTRO SENSOR SE DETERMINA SI LA BOTELLA ES BUENA O MALA.

 SEGÚN LA NATURALEZA DE CADA BOTELLA ÉSTA ES RECHAZADA O NO.

Soporte Técnico

182
EJEMPLO. APLICACIÓN FUNCIÓN SFT

 LA LÍNEA ACCIONADA POR UN MOTOR, ES CONTROLADA CON UN PULSADOR


DE START, UNO DE STOP Y UNO DE EMERGENCIA.

 ANTE UNA FALTA DE ALIMENTACIÓN, LA MÁQUINA DEBE PODER CONTINUAR


CORRECTAMENTE CON EL PROCESO CUANDO LA ALIMENTACIÓN VUELVE,
PREVIO START.

 UN PULSADOR ACTÚA DE RESET DE LA LÍNEA:


(MOTOR OFF, NINGUNA BOTELLA BUENA SOBRE LA LÍNEA).

ENTRADAS SALIDAS
RESET 0007 START MOTOR 1000
PRESENCIA 0001 RECHAZADOR 1001
BUENA/MALA 0002
START 0003 AUX 1002
STOP 0004 CLOCK HR0000
EMERGENCIA 0005

Soporte Técnico

183
EJEMPLO. APLICACIÓN FUNCIÓN SFT

SENSOR DE PRESENCIA EN PUESTO


SENSOR “BUENA / MALA”
RECHAZADOR

0 1 2 3 4 5 6 7 8 9

1 1 0 0 0 1 0 1 0 1

Soporte Técnico

184
EJEMPLO. BRAZO ROBOT

START 0000

LS1 0001
LS3
LS2 0002
IZQ
LS3 0003
PS1

LS1 LS4 LS4 0004

LS2 LS5 0005


A
DCHA
PS1 0006
LS5
RTRANSPORTADORA 1000

GIRO DERECHA 1001


B
GIRO IZQUIERDA 1002

SUBIR 1003

BAJAR 1004

COGER 1005

SOLTAR 1006
0 1 2 3 4 5 6 7 8

CICLO DE TRABAJO

Soporte Técnico

185
RELLENAR BLOQUE, FUN(71) @FUN(71)

 FUNCIÓN: TRANSFIERE EL DATO CONTENIDO EN UN CANAL (O CONSTANTE)


A UN GRUPO DE CANALES ESPECIFICADOS.

BSET
D= DATO
D
I= CANAL INICIAL
I
F= CANAL FINAL
F

Soporte Técnico

186
RELLENAR BLOQUE, FUN(71) @FUN(71)

3200
BSET
#2345

DM10

DM20

DM10 #2345
#2345
DM11 #2345

DM20 #2345

Soporte Técnico

187
MOVER BLOQUE, FUN(70) @FUN(70)

 FUNCIÓN: TRANSFIERE DATOS DE VARIOS CANALES CONSECUTIVOS A


OTROS CANALES TAMBIÉN CONSECUTIVOS

XFER
N= Nº CANALES
N
O= CANAL ORIGEN
O
D= CANAL DESTINO
D

Soporte Técnico

188
MOVER BLOQUE, FUN(70) @FUN(70)

3300
XFER
#4

LR00

HR04

LR 0000 3456 HR 0400 3456

LR 0001 5629 HR 0401 5629

LR 0002 5894 HR 0402 5894

LR 0003 8974 HR 0403 8974

Soporte Técnico

189
MENSAJE, FUN(46) @FUN(46)

 FUNCIÓN: LEE LOS DATOS ASCII CONTENIDOS EN OCHO CANALES (16


CARACTERES) Y LOS VISUALIZA EN EL DYSPLAY DEL DISPOSITIVO DE
PROGRAMACIÓN

MSG
N= CANAL DE COMIENZO
N

NOTA: EL ÚLTIMO CARÁCTER DEBE SER OD

Soporte Técnico

190
MENSAJE DE LONGITUD DOBLE, FUN(47) @FUN(47)

 FUNCIÓN: LEE LOS DATOS ASCII CONTENIDOS EN DIECISEIS CANALES (32


CARACTERES) Y LOS VISUALIZA EN EL DYSPLAY DEL DISPOSITIVO DE
PROGRAMACIÓN (CONSOLA O INTERFACE RS232)

LMSG
N= CANAL DE COMIENZO
N
D= CANAL DE DESTINO
D

NOTA: EL ÚLTIMO CARÁCTER DEBE SER OD

Soporte Técnico

191
CONTADOR REVERSIBLE, FUN(12)

 FUNCIÓN: CONTADOR REVERSIBLE. CUENTA ENTRE CERO Y SV DE


ACUERDO CON LOS CAMBIOS EN DOS CONDICIONES DE EJECUCIÓN, LA
ENTRADA DE CON TAJE ADELANTE (II) Y LA DE CONTAJE ATRÁS (DI)

II
CNTR12 N= Nº CANAL DE COMIENZO
DI N # (000 A 511)
R
SV SV= VALOR SELECCIONADO
IR, SR, AR, DM, HR, LR, #

Soporte Técnico

192
EJEMPLO. SECUENCIA DE MENSAJE EN CONSOLA DE
PROGRAMACIÓN

 APLICACIÓN: Utilizar la instrucción MSG para mostrar mensajes en la


consola de programación PRO-27.

 La instrucción MSG permite mostrar un mensaje de hasta 16 caracteres


sobre el display de la consola de programación. En este caso el programa
deberá hacer posible el desplazamiento de un mensaje de 32 caracteres por el
display, a izquierda o a derecha según voluntad del usuario e incluso poder
detenerlo.

Soporte Técnico

193
EJEMPLO. SECUENCIA DE MENSAJE EN CONSOLA DE
PROGRAMACIÓN

CANAL HEX ASCII


 El mensaje estará contenido
en los DM’s del 10 al 25 en DM10 4F4D OM
formato ASCII de la siguiente DM11 524F RO
forma: DM12 4E20 N
DM13 454C EL
DM14 4543 EC
DM15 5452 TR
 ORDEN DE PARADA DE MENSAJE: DM16 4F4E ON
Entrada 0000. DM17 4943 IC
 SENTIDO DE DESPLAZAMIENTO DEL MENSAJE: DM18 5320 S
Entrada 1 DM19 4C45 LE
 FRECUENCIA DE DESPLAZAMIENTO: DM20 2053 S
Base de tiempo constante. DM21 414C AL
DM22 5544 UD
DM23 4120 A
DM24 484F HO
DM25 4C41 LA

Soporte Técnico

194
DIRECCIONAMIENTO INDIRECTO

 Cuando para un operando se especifica el área dde DM, se puede utilizar


una dirección indirecta.
– Para diferenciar el direccionamiento de DM indirecto se coloca un
asterisco delante de DM : *DM
 Cuando se especifica una dirección indirecta de DM, el canal DM designado
contendrá la dirección del canal DM que contiene el dato que se utilizará como
operando de la instrucción.

 Cuando se utilice direccionamiento indirecto, la dirección del canal deseado


debe estar en BCD y debe especificar un canal comprendido en área de DM.

Soporte Técnico

195
DIRECCIONAMIENTO INDIRECTO

 Normalmente la variable especificada por una cierta instrucción es tal que la


instrucción opera con el dato especificado en la variable especificada.

TIM00
DM0011 #0432 DM0011

EN ESTE CASO SV = 432

 El direccionamiento indirecto permite especificar un dato por la dirección de


DM donde ése dato está contenido (la dirección es la variable).

TIM00
*DM0011 #0432 DM0011 #0432 DM0432

EN ESTE CASO SV = 1547

Soporte Técnico

196
DIRECCIONAMIENTO INDIRECTO

Ejemplo: Canal Contenido

MOV(21) DM 0000 4C59

*DM 0001 DM 0001 1111


Dirección
LR 00 indirecta DM 0002 F35A Indica
DM 1111.

DM 1111 5555

DM 1112 2506 5555 movido


a LR 00.
DM 1113 D541

Si se designa *DM 0001 como primer operando y


LR 00 como segundo operando de MOV(21), los
contenidos de DM0001 son 1111 y DM 1111
contiene 5555, el valor 5555 será movido a LR 00.

Soporte Técnico

197
DIRECCIONAMIENTO INDIRECTO

EJEMPLO

ALMACENAR LA TEMPERATURA EN UN HORNO


CADA 15 SEG. Y DURANTE 2 HRS., TIEMPO DE
DURACIÓN DEL PROCESO.

DATOS
 Tº ENTRADA ANALÓGICA: CANAL 101
 INICIO DATOS: DM 0001

Soporte Técnico

198
STC / CLC, FUN 40 / 41

 FUNCIÓN: ESTAS INSTRUCCIONES GESTIONAN EL FLAG DE ACARREO,


O FLAG CY.
EL FLAG CY SE UTILIZA EN LAS OPERACIONES MATEMÁTICAS, PARA
DETECTAR:
– EXISTENCIA DE OVERFLOW EN EL RESULTADO DE UNA SUMA
(ADD)
– EXISTENCIA DE RESULTADO NEGATIVO EN UNA SUBSTRACCIÓN
(SUB)

LD 0000
STC(40)
LD NOT 0000
CLC(41)
LD 1904
OUT 1000

Soporte Técnico

199
ADD, FUN(30) /1

 LA INSTRUCCIÓN ADD EJECUTA LA SUMA ENTRE DOS DATOS DE 16 BIT


(CANALES Y/O CONSTANTES) EN FORMATO BCD

 AL RESULTADO SE LE SUMA EL ACARREO SUMANDO 1 SI CY= ON

 LOS PARÁMETROS DE LAS INSTRUCCIONES SON 3:

– A1,A2 = SUMANDOS (#, IR, SR, HR, TIM, CNT)


– R = RESULTADO (IR, HR) = A1+A2+CY

LD 0000
STC(40)
ADD(30)
A1
HR00
A2 #0001
HR00
R

Soporte Técnico

200
ADD, FUN(30) /2

 EN EL CASO DE ACARREO (CY = 1), LA SUMA DE LOS DOS SUMANDOS


HA SUPERADO EL LÍMITE 9999. EL RESULTADO EFECTIVO ES ENTONCES
10000+R

 EN EL CASO DE SUMA CON 8 O MÁS CIFRAS BCD, (SUMA COMBINADA)


SE DEBERÁ RESETEAR CY SÓLO PARA LA PRIMERA SUMA.

 SI EL RESULTADO DE LA OPERACIÓN SUMA ES = 0, ENTONCES EL FLAG


EQ = 1

 SI LOS SUMANDOS NO ESTÁN EN FORMATO BCD, LA OPERACIÓN NO SE


EJECUTA Y ENTONCES ER = 1

Soporte Técnico

201
SUB, FUN(31) /1
 LA INSTRUCCIÓN SUB EJECUTA LA SUBSTRACCIÓN DE DOS DATOS DE
16 BIT EN FORMATO BCD

 AL RESULTADO SE LE RESTA EL ACARREO O BIEN SE LE SUMA -1 SI


CY = ON

 LOS PARÁMETROS DE LA INSTRUCCIÓN SON 3:

– Mi = MINUENDO (#, IR, SR, HR, TIM, CNT)


– Su = SUSTRAENDO (#, IR, SR, HR, TIM, CNT)
– R = RESULTADO (IR, HR) = Mi - Su - CY

LD 0000
STC(40)
SUB(31)
Mi
#0100
Su 00
05
R

Soporte Técnico

202
SUB, FUN(31) /2

 SEGÚN LOS VALORES QUE TENGAN Mi Y Su, SE TIENEN LOS SIGUIENTES


CASOS:

DATOS RESULTADO CY EQ

Mi > Su R= Mi - Su 0 0

Mi = Su R= 0 0 1

Mi < Su R= Mi + (10000-Su) 1 0

 SI Mi Y Su NO ESTÁN EN EL FORMATO BCD, LA OPERACIÓN NO SE


EJECUTA, Y ER = 1

Soporte Técnico

203
MULTIPLICACIÓN BCD, FUN(32) @FUN(32)

 FUNCIÓN: MULTIPLICA EL CONTENIDO DE LOS DATOS ESPECIFICADOS


EN LA INSTRUCCIÓN (EN BCD) Y EL RESULTADO SE TRANSFIERE A UN
REGISTRO.

MUL
A, B = CANALES /CONSTANTES
A

B
R= REGISTRO RESULTADO

Soporte Técnico

204
MULTIPLICACIÓN BCD, FUN(32) @FUN(32)

3300
MUL
10

#0021

DM100

0034 CH 10

X
0021
=

714 DM100= (CH 10) X 21

Soporte Técnico

205
DIVISIÓN BCD, FUN(33) @FUN(33)

 FUNCIÓN: DIVIDE EL CONTENIDO DE LOS DATOS ESPECIFICADOS EN LA


INSTRUCCIÓN (EN BCD) Y EL RESULTADO SE TRANSFIERE A DOS REGISTROS
(COCIENTE Y RESTO).

DIV A= DIVIDENDO
A B= DIVISOR
B
R= COCIENTE
R+1 = RESTO
C
A, B = CANAL / CONSTANTE

Soporte Técnico

206
DIVISIÓN BCD, FUN(33) @FUN(33)

3300
DIV
10

#4

LR10

133 CH 10

(CH 10) = (LR 10) X 4 + LR 11


4

33 LR 10

1 LR 11

Soporte Técnico

207
EJEMPLO DE PROGRAMACIÓN
SUMA DE DATOS DE HASTA 8 DÍGITOS
 APLICACIÓN: SE TRATA DE SUMAR DOS DATOS QUE PUEDEN TENER UNA
LONGITUD DE HASTA 8 DÍGITOS.
 ESTE PROGRAMA PUEDE LLEVARSE A CABO UTILIZANDO DIRECTAMENTE LA
INSTRUCCIÓN DE SUMA DE DOBLE LONGITUD PERO LO HAREMOS USANDO LA
INSTRUCCIÓN ADD NORMAL.

 LOS DATOS A SUMAR SON LOS SIGUIENTES:

– DATO A: 4 DÍGITOS MAYORES DM1


4 DÍGITOS MENORES DM0
– DATO B: 4 DÍGITOS MAYORES DM3
4 DÍGITOS MENORES DM2
 EL RESULTADO SE GUARDARÁ EN :
– DÍGITO NUM 9 DM6
– 4 DÍGITOS MAYORES DM5
– 4 DÍGITOS MENORES DM4
 El programa debe poder detectar si alguno de los datos A o B no está en
formato
BCD.
Soporte Utilizar el CARRY en las instrucciones suma.
Técnico

208
UNIDADES
ESPECIALES DE
E/S

Soporte Técnico

209
UNIDADES ESPECIALES

• Dentro de las unidades especiales, existen dos


tipos de módulos especiales claramente
diferenciados:
» Tarjetas opcionales (proporcionan distinta
funcionalidad a la CPU).
» Unidades de E/S especiales.
• Las unidades de E/S especiales trabajan
independientemente de la CPU, pero están
continuamente intercambiando información con
ella mediante datos comunes.
• Se mapean de forma directa en el área de E/S.
Soporte Técnico

210
TIPOS DE MÓDULOS ESPECIALES

» Módulos especiales para el • Control de Temperatura.


CQM1H: • Sensores lineales.
• Tarjetas opcionales: • B7A.
– Tarjeta de E/S analógicas. • CompoBus/S.
– Tarjeta de E/S de pulsos. • CompoBus/D.
– Tarjeta de selecciones • ASI Bus.
analógicas.
• Controller Link
– Tarjeta interfaz de encoder
absoluto. » Módulos especiales
– Tarjeta contador de alta para el CPM2A/2C:
velocidad.
• AD/DA.
– Tarjeta de comunicaciones
serie.
• CompoBus/S.
• AD/DA.

Soporte Técnico

211
TARJETAS OPCIONALES DE CQM1H
 Montaje de las tarjetas opcionales

Hueco 1 Hueco 2
Nombre Referencia
(izqda) (drcha)
Tarjeta de contador
CQM1H-CTB41 Sí Sí
de alta velocidad
Tarjeta de E/S de
CQM1H-PLB21 No Sí
pulsos
Tarjeta interfaz de
CQM1H-ABB21 No Sí
encoder absoluto
Tarjeta de selección
CQM1H-AVB41 Sí Sí
analógica
Tarjeta de E/S
CQM1H-MAB42 No Sí
analógica
Tarjeta de
CQM1H-SCB41 Sí No
comunicaciones serie

Nota.- La tarjeta de selección analógica CQM1H-AVB41 no puede


montarse en ambos huecos a la vez.

Soporte Técnico

212
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de E/S analógicas (I)
CQM1H-MAB42 • Dispone de cuatro entradas y dos salidas analógicas.
• Rangos de señal de entrada analógica: -10 a +10V, 0 a 10V, 0 a
5V, y 0 a 20mA.
• Rangos de señal de salida analógica: -10 a +10V y 0 a 20mA.

Soporte Técnico

213
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de E/S analógicas (II)
Entradas analógicas

Item Especificaciones
Señales de entrada Entradas de tensión Entradas de corriente
Número de entradas analógicas 4 entradas
Rangos de señal de entrada (1) -10 a 10 V 0 a 20 mA
0 a 10 V
0a5V
Tiempo de conversión A/D (2) 1.7 ms máx./punto
Resolución 1 / 4096
Dato de salida de conversión A/D Dato binario de 12-bits Dato binario de 12-bits
-10 a +10 V: F800 a 07FF Hex 0 a 20 mA: 0000 a 0FFF Hex
0 a 10 V, 0 a 5 V: 0000 a 0FFF Hex
Impedancia de entrada externa 1 MΩ típ. 250 Ω típ.
Entrada nominal absoluta máxima 15 V 30 mA
Precisión total (3) 232ºC 0.5% de fondo escala
0 a 55ºC 1.0% de fondo escala

(1) Se pueden seleccionar rangos de señal diferentes para cada entrada.


(2) El tiempo de conversión A/D es el tiempo necesario para almacenar una señal analógica en
memoria como dato digital. Al menos es necesario un ciclo para transferir los datos a la CPU.
(3) La precisión total es la precisión con respecto al fondo de escala.

Soporte Técnico

214
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de E/S analógicas (III)
Salidas analógicas

Item Especificaciones
Señales de salida Salidas de tensión Salidas de corriente
Número de salidas analógicas 2 salidas
Rangos de señal de salida (1) -10 a 10 V 0 a 20 mA
Tiempo de conversión A/D (2) 1.7 ms máx./ 2 puntos
Resolución 1 / 4096 1 / 2048
Dato de salida Dato binario de 12-bits Dato binario de 11-bits
-10 a +10 V: F800 a 07FF Hex 0 a 20 mA: 0000 a 0FFF Hex
Resistencia de carga de salida 2 KΩ mín. 350 Ω máx.
externa
Precisión total (3) 232ºC 0.5% de fondo escala
0 a 55ºC 1.0% de fondo escala

(1) Se pueden seleccionar rangos de señal diferentes para cada salida.


(2) El tiempo de conversión D/A es el tiempo necesario para que los datos de salida seleccionados en
memoria se conviertan a señales analógicas que se presenten en la salida. Al menos es necesario un
ciclo para transferir los datos de la CPU a la tarjeta de E/S analógicas.
(3) La precisión total es la precisión con respecto al fondo de escala.

Soporte Técnico

215
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de E/S de pulsos (I)
CQM1H-PLB21 • Soporta dos entradas y dos salidas de pulsos.
• Las dos entradas de pulsos a contadores de alta velocidad
cuentan pulsos de hasta 50 kHz (monofase) o 25 kHz (diferencia
de fase). Se pueden crear interrupciones basándose en los
valores actuales del contador (PV).
• Se puden emitir dos salidas de pulsos de 10 Hz a 50 kHz. Se
puede utilizar tanto relación ON/OFF variable como fija.

Soporte Técnico

216
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de E/S de pulsos (II)
Especificaciones de entrada de pulsos (Contador de alta velocidad)
Función de entrada de pulsos

Item Especificaciones
Número de contadores 2 contadores (puertos)
Modos de entrada (Se fija para Entrada de diferencia de Entrada de pulso/dirección Entrada de pulso Up/Down
cada puerto en el Setup del PLC) fase
Método de entrada Diferencia de fase múltiple Pulso de una fase + Entrada de una fase x 2
de 4 (Fijo) dirección
Frecuencia de contaje 25 kHz 50 kHz 50 kHz
Valores de contaje Contaje lineal: -8388608 a 8388608 BCD
Contaje cíclico: 00000000 a 00064999 BCD
Método Comparación de valor Registrar hasta 48 valores objeto y números de subrutina de interrupción.
de objeto
control Comparación de rango Registrar hasta 8 límites superiores, límites inferiores y números de subrutina de
interrupción.

Soporte Técnico

217
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de E/S de pulsos (III)
Especificaciones de salida de pulsos
Función de salida de pulsos.- La función de salida de pulsos está determinada por el método de
salida, como se indica a continuación.

Item Relación ON/OFF fija Relación ON/OFF


Sin Valores de Valores de variable
aceleración/decele- aceleración/decele- aceleración/decele-
ración trapezoidal ración iguales ración separados
Instrucción PULS(65)/SPED(64) PLS2(--) PULS(65)/ACC(--) PWM(--)
Frecuencia de salida 10 Hz a 50 kHz (10 Hz 0 Hz a 50 kHz 100 Hz a 50 kHz 91.6 Hz, 1.5 kHz,
a 20 kHz para motor 5.9 kHz
paso a paso)
Paso frecuencia salida 1 ó 10 Hz 10 Hz ---
Relación ON/OFF 50% fijo 1 a 99%
Nº. de pulsos de salida 1 a 16,777,215 ---
Relación de acelera- --- 10 Hz a 2 kHz ---
ción/deceleración (cada 4.08 ms)

Soporte Técnico

218
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de selecciones analógicas (I)
CQM1H-AVB41

• Proporciona cuatro potenciómetros para ajustes analógicos.


• Las selecciones de estos potenciómetros se almacenan en los
canales de selección analógica.
• Mediante la utilización de la tarjeta de selección analógica, se
puede fijar el valor de una instrucción de temporizador
utilizando un potenciómetro y así reducir o aumentar
lentamente la velocidad de una cinta transportadora girando el
potenciómetro con un destornillador, evitando la necesidad de
un dispositivo de programación.

Soporte Técnico

219
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de selecciones analógicas (II)

Utilización del temporizador analógico


El siguiente ejemplo muestra la selección de 4 dígitos
BCD (0000 a 0200) almacenada en IR220 a IR 223 utilizada
como selector del temporizador.

La selección de TIM 000 se


establece externamente en IR 220 .
(se ejecuta TIM 000 utilizando el SV
fijado con el potenciómetro
analógico a 0.)

Soporte Técnico

220
TARJETAS OPCIONALES DE CQM1H
 Tarjeta interfaz de encoder absoluto (I)
CQM1H-ABB21 • Permite introducir datos de posición directamente de encoders
rotativos absolutos.
• Lee códigos gray procedentes de un encoder absoluto a una
velocidad máxima de contaje de 4 kHz, y puede efectuar procesos
de interrupción de acuerdo con los valores de entrada.
• Dispone de función de compensación de origen que permite al
usuario fijar cualquier posición como origen.

Soporte Técnico

221
TARJETAS OPCIONALES DE CQM1H
 Tarjeta interfaz de encoder absoluto (II)
Especificaciones de entrada de encoder absoluto

Item Especificaciones
Número de entradas Dos entradas
Código de entrada Código gray
Modos de operación Modo BCD o modo 360º (Establecido en el Setup del PLC)
Resoluciones 8-bit, 10-bit, o 12-bit (Seleccionado en el Setup del PLC)
Compensación de origen Soportada. (La posición actual se puede designar como origen).
La compensación se establece en el Setup del PLC.
Velocidad de contaje 4 kHz máx.
Métodos de Comparación de valor Registro de hasta 48 valores objetivo y número de subrutina de interrupción.
control objetivo
Comparación de rango Registro de hasta 8 límites superiores, límites inferiores y números de subrutina de
interrupción.

Soporte Técnico

222
TARJETAS OPCIONALES DE CQM1H
 Tarjeta contador de alta velocidad (I)
CQM1H-CTB41 Puede contar hasta cuatro entradas de pulsos de hasta 500 kHz, y
realizar funciones de acuerdo con el número de pulsos contados.

• Proporciona cuatro salidas externas.


• Modos de contaje lineal y cíclico.
• La entrada puede ser una entrada de tensión o una entrada de
driver de linea RS-422A.
• Disponibles de tres modos de entrada: modo de diferencia de
fase, modo adelante/atrás y modo pulso+dirección.
• Seleccionable para registrar los valores presentes en decimal
o en hexadecimal.

Soporte Técnico

223
TARJETAS OPCIONALES DE CQM1H
 Tarjeta contador de alta velocidad (II)
Entradas de pulsos (Contadores de alta velocidad)

Item Especificaciones
Número de contadores 4 contadores
Modos de entrada (Seleccionado en el Entrada de diferencia de Entradas de pulsos Entradas de pulso y
Setup del PLC) fase Adelante/Atras dirección
Método de entrada Conmutación entre Dos entradas Entradas de pulso y
entradas utilizando monofásicas dirección
múltiplos de diferencia de
fase de 1x, 2x ó 4x.
(Fijado en el Setup del
PLC)
Frecuencia de contaje 25 kHz (por defecto) o 50 kHz (por defecto) o 50 kHz (por defecto) o
(Fijada para cada puerto en el Setup del 250 kHz 500 kHz 500 kHz
PLC)
Valores de contaje Contaje lineal: -8388608 a 8388607 BCD, F8000000 a 07FFFFFF Hex
Contaje cíclico: 00000000 a 08388607 BCD, 00000000 a 07FFFFFF Hex
Método de Comparación de valor Hasta 48 valores objeto y patterns de bit de salida externa/interna
control objeto registrados.
Comparación de rango Hasta 16 límites superiores, límites inferiores y patterns de bit de salida
externa/interna registrados.

Soporte Técnico

224
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de comunicaciones serie (I)
CQM1H-SCB41
Se monta en el interior de la CPU y dispone de dos puertos que se
pueden utilizar para conectar ordenadores, terminales
programables, dispositivos serie externos o dispositivos de
programación diferentes de la consola de programación.

• La tarjeta de comunicaciones serie soporta la función macro


de protocolo que puede mejorar las comunicaciones entre el
CQM1H y los dispositivos periféricos.
• Dispone de dos puertos: un puerto RS-232C y un puerto RS-
422A/485.

Soporte Técnico

225
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de comunicaciones serie (II)
CQM1H-SCB41 Macros de protocolo

• Proporcionan un sistema para crear


protocolos de comunicaciones de datos.
• Se crean con el Software de Soporte CX-
Protocol y luego se graban en la tarjeta de
comunicaciones serie.
• Se ejecutan utilizando la instrucción PMCR
en el programa de diagrama de relés de la
CPU.
• Con CX-Protocol y con la tarjeta de
comunicaciones serie se suministran
protocolos estándar para comunicar con
dispositivos OMRON.

Soporte Técnico

226
TARJETAS OPCIONALES DE CQM1H
 Tarjeta de comunicaciones serie (III)
Puertos de comunicaciones y modos de comunicaciones serie

Protocolo de comunicaciones serie Tarjeta de comunicaciones serie CQM1H-SCB41


Puerto RS-232C (puerto 1) Puerto RS-422A/485 (puerto 2)
Bus de periféricos o bus de consola de No No
programación
Host Link (SYSMAC WAY) Sí Sí (1)
Macro de protocolo Sí Sí
Sin protocolo Sí Sí (1)
Data Link 1:1 Sí Sí (1)
NT Link en modo 1:1 Sí (2) Sí (2)
NT Link en modo 1:N Sí (2) Sí (2)

Nota (1) El método de 4 hilos se debe utilizar si el puerto RS-422A/485 se utiliza en modo Host Link,
Sin protocolo, o Data Link 1:1.
(2) No se puede utilizar la función de consola de programación de Terminal Programable.
La distancia máxima de comunicación en RS-232C es de 15 m. y en RS-422A/485 de 1500 y 500 m.
respectivamente.

Soporte Técnico

227
UNIDADES ESPECIALES DE CQM1H
 Unidades de entrada y de salida
analógicas (I)
La unidad de entrada se utiliza para conversión de señales
analógicas (tensiones o corrientes) a datos binarios.
La unidad de salida analógica realiza el proceso inverso.

CQM1-AD041/AD042: Unidad de entrada analógica

Las unidades de entrada analógica CQM1-AD041/AD042 aceptan


cuatro señales analógicas de sensores o equipos de medida.
Utilizar la CQM1-AD041 con una fuente de alimentación CQM1-
IPS01/02.

Soporte Técnico

228
UNIDADES ESPECIALES DE CQM1H
 Unidades de entrada y de salida
analógicas (II)
CQM1-DA021/DA022: Unidad de salida analógica

Una unidad de salida analógica permite la conversión digital-


analógica de dos puntos a una velocidad de 0.5 ms/dos puntos.
Utilizarla con una fuente de alimentación CQM1-IPS01/02.

CQM1-IPS01/IPS02: Fuente de alimentación

Las unidades de entrada y de salida analógica necesitan una


fuente de alimentación. Hay dos modelos disponibles: para una
unidad analógica y para dos.

Soporte Técnico

229
UNIDADES ESPECIALES DE CQM1H
 Unidades de control de temperatura
CQM1-TC00: Entrada de termopar
CQM1-TC10: Entrada de termorresistencia de platino

Cada una de estas unidades puede realizar el control de


temperatura de dos lazos, siendo ideales para un sencillo control
ON/OFF. Para garantizar mayor estabilidad de la temperatura
también se puede efectuar control PID.

Soporte Técnico

230
UNIDADES ESPECIALES DE CQM1H
 Unidades interfaz de sensores lineales
CQM1-LSE01 (básica)
CQM1-LSE02 (con salida de monitorización)

Estas unidades miden, con rapidez y precisión, las entradas de


tensión o de corriente procedentes de sensores lineales y
convierten las medidas a datos numéricos para el proceso
comparativo o de discriminación. Se puede sincronizar el proceso
interno utilizando señales de temporización externas.

Soporte Técnico

231
UNIDADES ESPECIALES DE CQM1H
 Unidad interfaz de B7A (I)
CQM1-B7A02 (16 salidas)
CQM1-B7A03 (32 salidas)
CQM1-B7A12 (16 entradas)
CQM1-B7A13 (32 entradas)
CQM1-B7A21 (16 entradas/16 salidas)

• Conectan dispositivos de E/S via cable.


• Gestionan dispositivos de E/S remotas, tales como interruptores
e indicadores, con una distancia máxima de 500 m entre la
unidad interfaz de B7A y los dispositivos de E/S.
• Cada unidad se puede conectar al mismo número de puntos en
los módulos de transmisión B7A de 16 puntos que los
proporcionados por la unidad.
• El PLC trata a las unidades de interfaz de B7A como al número
equivalente de puntos de E/S.

Soporte Técnico

232
UNIDADES ESPECIALES DE CQM1H
 Unidad interfaz de B7A (II)
Ejemplo de configuración:

CQM1-B7A21 (16 puntos de entrada y 16 de salida)


CQM1-B7A03 (32 puntos de salida)

CQM1H

16 salidas 16 salidas

16 entradas 16 salidas

Soporte Técnico

233
UNIDADES ESPECIALES DE CQM1H
 Unidad Maestra de CompoBus/S
CQM1-SRM21-V1 La unidad maestra de CompoBus/S soporta comunicaciones a
alta velocidad y a larga distancia.

• Número de puntos de E/S por maestra: 128 máx.


• Número de esclavos por maestra: 16 ó 32.
• Tiempo de ciclo de comunicaciones: 0.5 ms máx. (velocidad
de comunicaciones: 750 Kbps).
• Distancia de comunicaciones: 500 m máx. (velocidad de
comunicaciones: 93.75 Kbps).
• Soporta conexiones de terminal analógico.

CQM1H

Terminales de cadena de bit Módulo de E/S remotas


(8 entradas y 8 salidas) (Modelo de relé: 8/16 salidas)

Soporte Técnico

234
UNIDADES ESPECIALES DE CQM1H
 Unidad I/O Link de CompoBus/D
CQM1-DRT21 La unidad I/O Link de CompoBus/D es un esclavo de
CompoBus/D que es conforme con las normas DeviceNet. Estas
unidades se pueden utilizar para conectar uno o varios PLCs
CQM1H a una maestra de CompoBus/D.

C200HX-DRM21-V1
Unidad maestra CompoBus/D

C200HX/HG/HE

SYSMAC CQM1H DRT1-ID08/16 (-1) Terminal de entrada analógica


DRT1-OD04/16 (-1) DRT1-AD04
Módulos de E/S remotas Terminal de salida analógica
DRT1-DA02

Soporte Técnico

235
UNIDADES ESPECIALES DE CQM1H
 Unidad Maestra ASI Bus
CQM1-ARM21

La unidad maestra de ASI Bus permite comunicaciones sencillas


y a corta distancia.

• Número de puntos de E/S por maestra: 248 máx.


• Número de esclavos por maestra: 31.
• Tiempo de ciclo de comunicaciones: 5 ms para 31 esclavos.
• Distancia de comunicaciones: 100 m máx.

Soporte Técnico

236
UNIDADES ESPECIALES DE CQM1H
 Unidad Controller Link
CQM1H-CLK21
• Permite compartir datos y un servicio de mensajes que posibilita
el envío y recepción de datos en el momento que se requiera.
• Las áreas data link se pueden fijar libremente para crear sistemas
data link flexibles y utilizar con efectividad las áreas de datos.
• Se puede montar unicamente una tarjeta de Controller Link.

Data Links Servicios de mensajes

Soporte Técnico

237
UNIDADES ESPECIALES DE CPM2A
 Unidad de E/S analógicas
CPM1A-MAD01 • A la CPU de CPM2A se pueden conectar hasta 3 unidades de
expansión (incluyendo unidades de E/S analógicas CPM1A-
MAD01.
• La salida de tensión y la salida de corriente se pueden utilizar
al mismo tiempo, pero la corriente de salida total no puede
exceder de 21 mA.

Item E/S de tensión E/S de corriente


Entrada Número de entradas 2
analógica Rango de señal de entrada 0 a 10 V ó 1 a 5 V 4 a 20 mA
Entrada nominal máxima 15 V 30 mA
Impedancia de entrada externa 1 MΩ mín. 250 Ω nominal
Resolución 1 / 256
Precisión total 1.0% del fondo de escala
Datos convertidos A/D 8-bit binario
Salida Número de salidas 1
analógica Rango de señal de salida 0 a 10 V ó –10 a 10 V 4 a 20 mA
Corriente máx. de salida externa 5 mA ---
Resistencia de carga permisible --- 350 Ω
Resolución 1 / 256 (1 / 512 cuando el rango de señal de salida es de –10 a 10 V)
Precisión total 1.0% del fondo de escala
Selección de datos 8-bit binario con bit de signo

Soporte Técnico

238
UNIDADES ESPECIALES DE CPM2A
 Unidad enlace E/S de CompoBus/S
CPM1A-SRT21 • El CPM2A puede funcionar como una esclava para una unidad
maestra de CompoBus/S (o unidad de control maestra de
SRM1 CompoBus/S) cuando está conectada una unidad de
enlace de E/S de CompoBus/S CPM1A-SRT21.
• La unidad de enlace de E/S de CompoBus/S establece un
enlace de E/S de 8 entradas y de 8 salidasentre la Unidad
maestra y el CPM2A.

Unidad Maestra CompoBus/S CPM1A-SRT21 Unidad I/O


(o unidad de control Maestra CPU CPM2A Link de CompoBus/S
de CompoBus/S SRM1)

Se pueden conectar hasta 16 esclavos.


(Hasta 8 esclavos con CQM1-SRM21

Soporte Técnico

239
PROGRAMACIÓN
DE PLC´s CON
SYSWIN

Soporte Técnico

240
Soporte Técnico

241
FUNCIONALIDAD

SOFTWARE
SOFTWAREPARA
PARAPROGRAMAR
PROGRAMAR
PLC´S
PLC´SDE
DELA
LASERIE
SERIECCYYCV
CVEXCEPTO
EXCEPTOCS1
CS1

Soporte Técnico

242
REQUISITOS MÍNIMOS DEL SISTEMA

* Ordenador con microprocesador


486DX o superior.
* 8Mbytes de memoria RAM mínimo.
* 10Mbytes libres en disco duro.
* Monitor VGA ó SVGA.
* Windows 3.1, 3.11, 95 o NT.

Soporte Técnico

243
CARACTERÍSTICAS GENERALES (1)

COMUNICACIONES

• HOST-LINK

• MODEM TELEFÓNICO

• SYSMAC-LINK

• SYSMAC-NET CARACTERÍSTICAS
PRINCIPALES
• CONTROLLER LINK

• ETHERNET

Soporte Técnico

244
CARACTERÍSTICAS GENERALES (2)
PROGRAMACIÓN

• PROGRAMACIÓN EN LADDER,
MNEMÓNICO O DIAG. LÓGICO.

• DIRECCIONAMIENTO FÍSICO O
POR ETIQUETAS.

• AGRUPACIÓN DE LAS REDES


CARACTERÍSTICAS
EN BLOQUES Y GRUPOS. PRINCIPALES

• VISUALIZACIÓN DE MÚLTIPLES
AREAS DE DATOS.
• CONVERSIÓN DE PROGRAMAS
LSS Y CVSS.

Soporte Técnico

245
CARACTERÍSTICAS GENERALES (3)

DOCUMENTACIÓN

• DIVISIÓN DE UNA RED LARGA


EN VARIAS LINEAS.

• BLOQUE Y RED EN LA
CABECERA DE CADA HOJA.
CARACTERÍSTICAS
• NUEVO FORMATO PRINCIPALES
REFERENCIAS CRUZADAS.

• IMPRESIÓN ES MODO
GRÁFICO.

Soporte Técnico

246
OTRAS CARACTERÍSTICAS

••OPCIONES
OPCIONESDEDELIBRERÍAS.
LIBRERÍAS.
••SISTEMA
SISTEMA DE AYUDAS
DE AYUDAS CON
CONÍNDICE
ÍNDICEYY
EXPLICACIÓN DE LAS INSTRUCCIONES.
EXPLICACIÓN DE LAS INSTRUCCIONES.
••BARRA
BARRADEDEDATOS
DATOS ENENLADDER.
LADDER.
••REFERENCIAS
REFERENCIAS CRUZADAS EN
CRUZADAS EN PANTALLA.
PANTALLA.
••EDITOR DIRECCIÓN/ETIQUETA.
EDITOR DIRECCIÓN/ETIQUETA.
••INCLUYE
INCLUYEDOS
DOSLIBRERIAS
LIBRERIASCON
CONLOSLOS BITS
BITSMAS
MAS
UTILIZADOS YA DEFINIDOS CON COMENTARIOS.
UTILIZADOS YA DEFINIDOS CON COMENTARIOS.
••PROTECCIÓN
PROTECCIÓN POR
PORSOFTWARE
SOFTWAREO O HARDWARE.
HARDWARE.
••CONFIGURACIÓN DATA LINK / ROUTING
CONFIGURACIÓN DATA LINK / ROUTING
TABLES.
TABLES.

Soporte Técnico

247
NUEVAS CARACTERÍSTICAS

» Configuración del Setup del PLC.


» Comunicación con Ethernet y Controller Link.
» Syswin soporta el PLC CQM1H.
» Configuración del Contador de Alta Velocidad
(CQM1/1A, CPM2, CQM1).
» Configuración de las E/S Analógicas (CQM1-
CPU45).
» Se han añadido las Tarjetas Opcionales para
el CQM1H.
» Mejora del Proceso de Arranque (SRM1-V2).
Soporte Técnico

248
NOVEDADES
PLC Setup

••Permite
Permiteleer,
leer,crear,
crear,
modificar,
modificar,etc.,
etc.,el
el
SETUP
SETUPdeldelPLC.
PLC.

Soporte Técnico

249
NOVEDADES

» Soporte de Comunicaciones Controller Link.


• Comunicación a través de la Tarjeta Controller Link
instalada en el PC.
• Acceso a cualquier nodo de la Red.
• Configuración de la Tabla Data Link (Modo
Automático y Manual).

Soporte Técnico

250
NOVEDADES

» Soporte de Comunicaciones Ethernet.


• Comunicación a través de la Tarjeta Ethernet (ISA ó
PCMCIA) instalada en el PC.
• Acceso a cualquier nodo de la Red.

Soporte Técnico

251
INSTALACIÓN DEL PROGRAMA
» Insertar PROGRAM DISK 1, y desde WINDOWS ejecutar
SETUP.EXE.
» Escoger idioma y Subdirectorio para la instalación.
» Una vez terminada la instalación, escoger trabajar en “Modo
Demostración” o activar completamente con un Token o Llave
Hard.

Soporte Técnico

252
INSTALACIÓN DEL PROGRAMA

» Un número de licencia, token o llave hard se


necesita para activar totalmente SYSWIN 3.4.
» El número de licencia se encuentra en la caja
del CD o en el disco de instalación 1.
» Los tokens o llaves no son necesarios, pero
pueden aun ser utilizados.
» Si se instala SYSWIN 3.4 sobre una versión
anterior que necesita token o llave hard, no
será necesario introducir el número de
licencia.

Soporte Técnico

253
INSTALACIÓN DEL PROGRAMA

El
El número
númerode delicencia
licenciaseseadjunta
adjuntacon con los
los
discos de instalación, y tiene el siguiente
discos de instalación, y tiene el siguiente
formato:
formato:11111-22222-33333-44444-55555.
11111-22222-33333-44444-55555.
Si
Si está
estápresente
presentealgún
algúnToken,
Token,LlaveLlaveHard
Hardoo
licencia
licencia de versión anterior, y SYSWIN3.4
de versión anterior, y SYSWIN 3.4
se
sehahainstalado
instalado encima
encimano no será
seránecesario
necesario
introducir
introducirelelnúmero
númerode delicencia.
licencia.

Soporte Técnico

254
INSTALACIÓN DE TOKEN
» Desde WINDOWS 3.1/3.11 o WINDOWS 95.
» Insertar TOKEN DISK (2).
» Ejecutar programa de instalación de TOKEN
(Token Mover).
» Chequear los Tokens en el disco
de instalación.
» Transferir Tokens al disco duro.

Soporte Técnico

255
INSTALACIÓN LLAVE HARD
» Conectar la llave al Puerto Paralelo del PC.
» Ejecutar programa Dongle Installer.
» Ejecutar búsqueda de llave hard.
» Activar la instalación del Dongle.

Soporte Técnico

256
INSTALACIÓN TOKEN CON CCMOVE

PASOS:

1. Opción Apagar el sistema.


2. Reinicializar el equipo en modo MS-DOS.
3. Cambiar al directorio de SYSWIN.
4. Instalar el token en el disco duro: (CCMOVE A: C:).
5. Chequear el token instalado: (CCLOCK C:).
6. Para chequear el token del disquette: (CCLOCK A:).
7. Para desinstalar el token: (CCMOVE C: A:).

Soporte Técnico

257
MANEJO LLAVE “TOKEN”

» No se pueden copiar los discos de Token.


» Desinstalar la llave token siempre que no se utilice.
» Desinstalar la llave siempre que se realice alguna
operación que pueda afectar a los ficheros
(DEFRAG, DBLSPACE, SCANDISK, ETC…).
» La llave no se puede instalar en RAM o en un
servidor de red.
» Deshabilitar los controladores de memoria caché
mientras se realiza la instalación.
» En cada disco se pueden almacenar hasta 1000
tokens.

Soporte Técnico

258
MANEJO DEL PROGRAMA
TECLAS DE ACCESO PULSADORES DE
ACCESO RÁPIDO BARRA DE MENU
RÁPIDO

BARRA DE CABECERA
DE BLOQUE

BARRA DE RED

PULSADORES DE
PROGRAMACIÓN

TECLAS DE
PROGRAMACIÓN

ZONA DE TRABAJO

BARRA DE DESPLAZAMIENTO AYUDA RÁPIDA Y BARRA


DE PANTALLA BARRA DE DATOS
DE ESTADO

Soporte Técnico

259
CONFIGURACION DE LA PANTALLA DE
TRABAJO (1)

Soporte Técnico

260
CONFIGURACION DE LA PANTALLA DE
TRABAJO (2)

Soporte Técnico

261
ESTRUCTURA DE PROGRAMACIÓN (1)

GRUPO
BLOQUE
REDES (MAIN1,
MAIN2,
INTERUP,
ETC…)

GRUPO

Soporte Técnico

262
ESTRUCTURA DE PROGRAMACIÓN (2)

• Determinar los parámetros esenciales del PLC:


» Tipo de PLC.
» CPU.
» Tipo de comunicaciones.
• Crear la tabla de Entradas/Salidas.
• Definir los parámetros del SETUP.
• Crear la Estructura Básica del Programa (grupos
y bloques).
• Establecer que canales I/O serán utilizados,
poniendo etiquetas a los contactos.
Soporte Técnico

263
PARÁMETROS DEL PLC
EDITOR

SERIE
TIPO DE
PROYECTO

TIPO DE CPU

PUENTE A
OTRAS REDES
INTERFACE DE
COMUNICACIÓN

COMUNICACIÓN
TIPO DE A TRAVÉS DE
CONEXIÓN CIF Ó PUERTO
RS232

Soporte Técnico

264
PROGRAMACIÓN (1)

••Las
Las funciones
funciones pueden
puedenser
ser
llamadas
llamadas por el númerooopor
por el número por
el
elnombre.
nombre.
••La
Laseparación
separación de decanal
canal yybit
bit
en los contactos
en los contactos eses
automática.
automática.
••También
Tambiénse sepuede
puedeprogramar
programar
mediante etiquetas.
mediante etiquetas.

Soporte Técnico

265
PROGRAMACIÓN (2)-FUNCIONES

TODAS
TODASLAS
LAS
FUNCIONES
FUNCIONESVAN
VAN
AGRUPADAS
AGRUPADASSEGÚN
SEGÚN
LA
LAFUNCIÓN
FUNCIÓNQUE
QUE
REALIZAN.
REALIZAN.

Soporte Técnico

266
PROGRAMACIÓN EN MNEMÓNICO (1)
PROGRAMACIÓN POR DIRECCIONES O
POR ETIQUETAS

Nº Y NOMBRE DE LA
RED

ZONA DE TRABAJO

DIRECCIÓN DE LA RED

SIGUIENTE, ANTERIOR Y
TESTEAR LA RED

Soporte Técnico

267
ETIQUETAS Y COMENTARIOS (1)

Soporte Técnico

268
ETIQUETAS Y COMENTARIOS (2)

Soporte Técnico

269
EDITOR VISUALIZACIÓN DE DATOS (1)
Diferentes Posibilidad de elegir el
áreas de datos. rango de datos a visualizar.

Diferentes
formatos.

Soporte Técnico

270
EDITOR VISUALIZACIÓN DE DATOS (2)

Monitorización de
Múltiples Areas
de Datos.

- Hasta OCHO Areas


de datos distintas
(ventanas).
- R/W/MONITORING
de todas las areas
visualizadas.

Soporte Técnico

271
DIAGRAMA DE TIEMPOS/SEGUIMIENTO DE
DATOS

• Editor diagrama de tiempos.


» Permiten analizar la ejecución de un programa en el
PLC.
» Valores de direcciones de memoria pueden ser
almacenados y posteriormente analizados en pantalla.
» Seguimiento de datos sólo disponible en CV y
C200H@.
» Diagrama de tiempos disponible en todos los
autómatas.
» Condiciones de disparo permiten depurar el
almacenamiento de datos.

Soporte Técnico

272
CONFIG. DIAGRAMA DE TIEMPOS

• Configurador de Diagrama de Tiempos.

Soporte Técnico

273
CONFIG. SEGUIMIENTO DE DATOS

• Configurador de Seguimiento de Datos.

Soporte Técnico

274
DIAGRAMA DE TIEMPOS/SEGUIMIENTO DE
DATOS.

• Editor Diagrama de Tiempos/Seguimiento de Datos.

Posibilidad de
visualizar
Seguimientos de
Datos almacenados
en fichero.

Soporte Técnico

275
MENÚ “BLOQUE”

√√ADMINISTRADOR
ADMINISTRADORDE DE
BLOQUES.
BLOQUES.
√√SELECCIONAR
SELECCIONAR
BLOQUE.
BLOQUE.
√√ MANEJO
MANEJODEDEREDES
REDES
(INSERTAR,
(INSERTAR,BORRAR,
BORRAR,
COMPROBAR
COMPROBARYY
DESHACER)
DESHACER)
√√REFERENCIAS
REFERENCIAS
CRUZADAS.
CRUZADAS.

Soporte Técnico

276
MENÚ “BLOQUE”

8 Referencias
cruzadas en pantalla

• Referencias de canales y
bits.
• Información de bloque,
red, instrucción y tipo.

Soporte Técnico

277
ADMINISTRADOR DE BLOQUES

FUNCIONES: 4 INSERTAR 4 BORRAR


4 NOMBRE 4 CARGAR BLOQUES
4 COPIAR 4 CARGAR COMENTARIOS
4 PEGAR 4 IMPRIMIR
4 CORTAR 4 BUSCAR UNA RED

Soporte Técnico

278
MENÚ “EDITAR”

√√MANEJO
MANEJODEL DEL
PORTAPAPELES
PORTAPAPELES
(propio).
(propio).
√√FILAS
FILAS//COLUMNAS.
COLUMNAS.
√√BUSCAR
BUSCARBIT BIT//
PALABRA.
PALABRA.
√√SUSTITUIR
SUSTITUIRBIT BIT//
PALABRA.
PALABRA.

Soporte Técnico

279
MENÚ “EDITAR” - BUSCAR

Canal o bit a Buscar por direcciones, Buscar el Editor de


buscar etiquetas o siguiente etiquetas de
instrucciones direcciones

Dirección de Buscar en el bloque Buscar sólo el Ir al principio


búsqueda actual o en todos los canal o el canal y del programa
bloques los bits asociados (bloque I, red I)

Soporte Técnico

280
MENÚ “EDITAR” - REEMPLAZAR
Canal o canales a Por nombre o por Buscar el Sustituir
sustituir etiquetas siguiente uno

Sustituir por...

Sustituir
todos

Ir al principio
del programa

Buscar Sustit.
Dirección de AR2 AR2-AR4
busqueda En “Reemplazar Todo”, (sin esta AR4 AR2.04-AR4
con esta opción opción) .04
preguntará cada vez que DM0 DM0-DM2
DM2
Buscar y sustituir se realice una sustitución *DM0-*DM2
en este bloque o AR2 AR2-AR4
en todos (con esta AR4
opción)

Soporte Técnico

281
MANEJO DE LIBRERIAS (1)
CREACIÓN DE LA LIBRERIA

Crear
Crearel
elprograma
programa

Soporte Técnico

282
MANEJO DE LIBRERIAS (2)
INSERTAR UNA LIBRERÍA EN UN PROGRAMA

√√En
En“Administrador
“Administradordedebloques”
bloques”situar
situarel
el
cursor
cursoren
enla
lared
reddonde
dondese
sequiera
quierainsertar
insertaryy
pulsar
pulsar“CARGAR
“CARGARREDES”
REDES”

Soporte Técnico

283
ABRIR O IMPORTAR PROYECTOS

√ Archivos de programa - .swp


√ Archivos de libreria - .swl
√ Archivos de prog. V1.X - .swn
√ Archivos plantilla - .swt
√ Archivos meta-files - .pmf
√ Archivos de libreria V1.X - .lib
√ Archivos de prog. PMD - .prg

Además de las anteriores:


√ Archivos de Dir Etq PMD - .asf
√ Archivos texto Dir Etq - .adr
√ Archivos mapeado V1.X - .map

Soporte Técnico

284
GUARDAR PROYECTO COMO...
• Importar/exportar Meta Files.
» Los proyectos SYSWIN pueden ser convertidos a formato texto,
permitiendo su edición en Procesadores de Texto (Word, Notepad,
etc):
• Información del programa
• Código de programa
• Setup y tabla E/S en serie CV
• Mapeado de funciones de expansión para serie C

Soporte Técnico

285
CONVERTIR PROYECTOS (1)

• Conversión de programas
LSS y CVSS
» Directamente con la opción
CONVERTIR DE…
» Posibilidad de escoger cualquier
tipo de PLC.
» Convertir de C a C y de CV a CV.

Soporte Técnico

286
CONVERTIR PROYECTOS (2)

Soporte Técnico

287
GRABAR A EPROM...

• Grabación a EPROM.
» Posibilidad de grabar en
tres formatos diferentes:
• .BIN: formato binario.
• .IHX: formato
hexadecimal.
• .MOT: formato motorola.
» Diálogo con chequeo del
programa y máximo
tamaño disponible para el
PLC.

Soporte Técnico

288
PREFERENCIAS DEL PROYECTO

» Sólo hay barra separadora de red


cuando ésta tiene un comentario.
» Los comentarios de etiquetas de
dirección se visualizan a la dcha.
de las salidas.
» Permite definir como por defecto la
forma no intermedia de las
instrucciones CMP y CMPL.
» Al habilitarla se introducen marcas
separadoras de bloque en la
transferencia hacia el PLC.
» SYSWIN detecta el final de
programa cuando detecta un doble
END(01).
» Optimiza los TR utilizados
permitiendo la creación de redes
más grandes.

Soporte Técnico

289
PREFERENCIAS DE VENTANA

• Barra de datos en
ladder.
» Visualización de bit o
canal.
» Desde PREFERENCIAS
DE VENTANA, se
pueden escoger 2 ó 4
filas (6 ó 12 datos).
» Monitorización de todas
las áreas visualizadas.

Soporte Técnico

290
CHEQUEO DE PROGRAMA

Chequeos a
realizar
sobre el Rango sobre
programa el que realizar
el chequeo

Informa de
los errores Ejecutar el
encontrados chequeo
en el ladder

Características del
programa y tipo de CPU

Soporte Técnico

291
TRATAMIENTO DE PROGRAMA

» Optimiza el número de TR´s


utilizados con lo que acorta el
tamaño del programa.

» Convierte las instrucciones


CMP/CMPL del tipo intermedio
a como se encuentran en la
serie C.

» Al cargar un programa de
SYSWIN 2.0 de la serie CV
aparece un mensaje pidiendo
esta opción.

Soporte Técnico

292
COMUNICACIONES

SYSWIN 3.4

Host Link Sysmac Sysmac Controller


Ethernet
(serie) Link Net Link

LOCAL

MODEM

Soporte Técnico

293
COM. HOST LINK - LOCAL

Soporte Técnico

294
COM. HOST LINK - MODEM (I)

Nº de unidad Chequea el
Host Link del estado del
PLC. Modem.

Nº de estación Establece la Testeo de la


remota conectada comunicación entre comunicación
al PLC. los dos Modems. con el PLC.

Soporte Técnico

295
COM. HOST LINK - MODEM (II)

Control de flujo.
Comandos de
testeo y llamada.
Comandos de
desconexión.
Mensajes de
estado.
Timeout y nº de
reintentos.

Soporte Técnico

296
COMUNICACIONES CONTROLLER LINK

√ Es necesario instalar una Tarjeta de Servicio de Red


Controller Link en el ordenador.
√ Acceso a cualquier NODO/PLC de la red.

Soporte Técnico

297
COMUNICACIONES ETHERNET

√ Será necesario instalar


una tarjeta NIC (Network
Interface Card) en el
ordenador, así como
añadir y configurar
protocolos TCP/IP.

Soporte Técnico

298
EDITAR TABLA E/S

Soporte Técnico

299
TABLAS DE DATA LINK

– Configuración
Data-Link.
» Envío de Data-
Link a cada
nodo (por
tarjeta de PC).
» Modo Manual
ó Automático.
» Disponible
para SLK, CLK
y SNT.

Soporte Técnico

300
ONLINE - FUNCIONES

» CONEXIÓN CON EL PLC. » TRANSFERENCIAS CON


» CARGAR O RECUPERAR MEMORY CARD (CV).
PROGRAMA DE PLC. » HISTÓRICO DE
» MODO Y ESTADO DEL ERRORES.
PLC. » FORZADO /
» BORRAR AREAS DE MONITORIZACIÓN DE
MEMORIA. BITS Y CANALES.
» ACTUACIÓN SOBRE » MONITORIZACIÓN Y
RELÓJ DE PLC. EDICIÓN ONLINE.
» GENERACIÓN DE
TABLAS I/O (SERIE C y
CV).

Soporte Técnico

301
ONLINE (1)

Soporte Técnico

302
ONLINE (2)

Soporte Técnico

303
ONLINE (3)

Soporte Técnico

304
ONLINE (4)

Soporte Técnico

305
ONLINE (5)

Soporte Técnico

306
ONLINE (6)

√√Se
Seutiliza
utiliza para
paracrear
crearlalatabla
tablade
de E/S
E/S yy
registrarla en el PLC.
registrarla en el PLC.

1.
1.Seleccionar
Seleccionar“Edición
“EdiciónOnline”.
Online”.
2.
2.Realizar
Realizarlos
loscambios
cambiosen
enelelladder.
ladder.
3.
3.Verificar
Verificarelelprograma
programaoocambiar
cambiaraalala
siguiente
siguientered
redpara
paraque
quelos
loscambios
cambiossese
actualicen
actualicenen
enelelPLC.
PLC.

√√Monitorización
Monitorización del
delprograma
programavisualizado
visualizado
oodel
del área de datos seleccionada.
área de datos seleccionada.

Soporte Técnico

307
IMPRESIÓN DE PROYECTOS (1)

√√MODO
MODOGRÁFICO
GRÁFICO(LASER).
(LASER).
√√MODO
MODOTEXTO
TEXTO(AGUJAS).
(AGUJAS).
√√MODO
MODOFICHERO
FICHERODE
DETEXTO.
TEXTO.

√√LADDER.
LADDER.
√√MNEMÓNICO
MNEMÓNICO(STATEMENTLIST).
(STATEMENTLIST).
√√DIAGRAMAS
DIAGRAMASLÓGICOS
LÓGICOS(FUNCTION
(FUNCTIONPLAN).
PLAN).

Soporte Técnico

308
IMPRESIÓN DE PROYECTOS (2)

Soporte Técnico

309
IMPRESIÓN DE PROYECTOS (3)

Soporte Técnico

310
IMPRESIÓN DE PROYECTOS (4)

Soporte Técnico

311
IMPRESIÓN DE PROYECTOS (5)

Soporte Técnico

312
EJEMPLOS

Soporte Técnico

313
EJEMPLOS

Soporte Técnico

314
EJEMPLOS

Soporte Técnico

315
ANEXO I

Soporte Técnico

316
DM Configuración CPM1A
Canal(es) Bit(s) Función
Proceso de Arranque (DM6600 a DM6614)
Las siguientes selecciones son efectivas después de transferirlas al PLC y solo después de realimentarlo.
DM6600 00 a 07 Modo de arranque (efectivo cuando los bits cuando los bits 08 a 15 están fijados a 02)
00: PROGRAM; 01:MONITOR; 02: RUN
08 a 15 Designació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
DM6601 00 a 07 Reservado (seleccionado a 00)
08 a 11 Estado del bit de retención de IOM (SR 25212)
0:Reset; 1: Mantener
12 a 15 Estado del bit de retención de estado forzado (SR 25211)
0:Reset; 1: Mantener
DM6602 00 a 03 Proteccción contra escritura de la memoria de programa
0: Memoria de programa protegida
1: Memoria de programa protegida contra escritura (excepto DM6602)
04 a 07 Idioma de visualización en la consola de programación
0: Inglés; 1: Japonés
08 a 15 Reservado
DM6603 a 00 a 15 Reservado
DM6614

Soporte Técnico

317
DM Configuración CPM1A
Canal (es) Bit (s) Función
Selecciones del tiempo de Scan (DM6615 a DM6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6615, 00 a 15 Reservado
DM6616
DM6617 00 a 07 Tiempo 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.
00 a 08 Habilitar selecciones de servicio de puerto de periféricos
00: 5% del tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07
DM6618 00 a 07 Tiempo de 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
DM6619 00 a 15 Tiempo de Scan
0000: Variable (no mínimo)
0001 a 0009 (BCD): Tiempo mínimo en ms

Soporte Técnico

318
DM Configuración CPM1A
Canal (es) Bit (s) Función
Proceso de Interrupción (DM6620 a DM6639)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6620 00 a 03 Constante de Entrada para IR00000 a IR00002
00: 8 ms; 01: 1 ms; 02: 2 ms; 03: 4 ms; 04: 8 ms; 05: 16 ms; 06: 32 ms; 07: 64
ms; 08: 128 ms
04 a 07 Constante de Entrada para IR00003 a IR00004
Igual selección que los bits 00 a 03
08 a 11 Constante de Entrada para IR00005 a IR00006
Igual selección que los bits 00 a 03
12 a 15 Constante de Entrada para IR00007 a IR00011
Igual selección que los bits 00 a 03
DM6621 00 a 07 Constante de Entrada para IR001
00: 8 ms; 01: 1 ms; 02: 2 ms; 03: 4 ms; 04: 8 ms; 05: 16 ms; 06: 32 ms; 07: 64
ms; 08: 128 ms
08 a 15 Constante de Entrada para IR002 (igual selección que para IR001)
DM6622 00 a 07 Constante de Entrada para IR003 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR004 (igual selección que para IR001)
DM6623 00 a 07 Constante de Entrada para IR005 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR006 (igual selección que para IR001)
DM6624 00 a 07 Constante de Entrada para IR007 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR008 (igual selección que para IR001)
DM6625 00 a 07 Constante de Entrada para IR009 (igual selección que para IR001)
08 a 15 Reservado

Soporte Técnico

319
DM Configuración CPM1A

Canal (es) Bit (s) Función


DM6626 a 00 a 15 Reservado
DM6627
DM6628 00 a 03 Habilitar Interrupción para IR003
(0: Entrada normal; 1: Entrada de Interrupción; 2: Respuesta Rápida
04 a 07 Habilitar Interrupción para IR004
(0: Entrada normal; 1: Entrada de Interrupción; 2: Respuesta Rápida
08 a 11 Habilitar Interrupción para IR005
(0: Entrada normal; 1: Entrada de Interrupción; 2: Respuesta Rápida
12 a 15 Habilitar Interrupción para IR006
(0: Entrada normal; 1: Entrada de Interrupción; 2: Respuesta Rápida
DM6629 a 00 a 15 Reservado
DM6639
08 a 15 Reservado

Soporte Técnico

320
DM Configuración CPM1A

Canal (es) Bit (s) Función


Selecciones del Contador de alta velocidad (DM6640 a DM6644)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6640 a 00 a 15 Reservado
DM6641
DM6642 00 a 03 Modo de contador de alta velocidad 0
0: Modo contador reversible
1: Modo contador Incremental
04 a 07 Modo de reset de contador de alta velocidad 0
0: Reset por fase Z y por Software
1: Sólo reset por Software
08 a 15 Habilitar contador de alta velocidad 0
00: No utilizar contador de alta velocidad
01: Utilizar contador de alta velocidad con selecciones en 00 a 07
DM6643, 00 a 15 Reservado
DM6649

Soporte Técnico

321
DM Configuración CPM1A
Canal (es) Bit (s) Función
Selecciones de Puerto de Periféricos (DM6650 a DM6654)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6650 00 a 07 Selecciones del Puerto
00: Estándar (1bit de start,7 bits de datos, paridad par, 2 bits de stop, 9600 bps)
01: Selecciones en DM6651
08 a 11 Area de enlace para PC Link 1:1 vía puerto de periféricos:
0: LR00 a LR15
12 a 15 Modo de Comunicaciones
0: Host Link; 2: 1:1 PC Link (esclavo); 3: 1:1 PC Link (Maestro); 4: NT Link
DM6651 00 a 07 Velocidad de Transmisión
00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K
08 a 15 Formato de Trama
Start Longitud Stop Paridad
00: 1 bit 7 bits 1 bit Par
01: 1 bit 7 bits 1 bit Impar
02: 1 bit 7 bits 1 bit Impar
03: 1 bit 7 bits 2 bit Par
04: 1 bit 7 bits 2 bit Impar
05: 1 bit 7 bits 2 bit Impar
06: 1 bit 8 bits 1 bit Par
07: 1 bit 8 bits 1 bit Impar
08: 1 bit 8 bits 1 bit Ninguna
09: 1 bit 8 bits 2 bit Par
10: 1 bit 8 bits 2 bit Impar
11: 1 bit 8 bits 2 bit Ninguna

Soporte Técnico

322
DM Configuración CPM1A
Canal (es) Bit (s) Función
Selecciones de Puerto de Periféricos (DM6650 a DM6654)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6652 00 a 15 Retardo de Transmisión (Host Link)
0000 a 9999: En ms
DM6653 00 a 07 Número de nodo (Host Link, efectivo cuando bits 12 a 15 de DM 6650 se fijan
a 0). 00 a 31 (BCD)
08 a 15 Reservado
DM6654 00 a 15 Reservado

Canal (es) Bit (s) Función


Selecciones de registro de errores (DM6655)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6655 00 a 03 Estilo
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 07 Reservado
08 a 11 Habilitar Monitorización
0: Detectar scans largos como errores no fatales
1: No detectar scans largos
12 a 15 Reservado

Soporte Técnico

323
DM Configuración SRM1
Canal(es) Bit(s) Función
Proceso de Arranque (DM6600 a DM6614)
Las siguientes selecciones son efectivas después de transferirlas al PLC y solo después de realimentarlo.
DM6600 00 a 07 Modo de arranque (efectivo cuando los bits cuando los bits 08 a 15 están fijados a 02)
00: PROGRAM; 01:MONITOR; 02: RUN
08 a 15 Designació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
DM6601 00 a 07 Reservado (seleccionado a 00)
08 a 11 Estado del bit de retención de E/S (SR 25212)
0:Reset; 1: Mantener
12 a 15 Estado del bit de retención de estado forzado (SR 25211)
0:Reset; 1: Mantener
DM6602 00 a 03 Proteccción contra escritura de la memoria de programa
0: Memoria de programa protegida
1: Memoria de programa protegida contra escritura (excepto DM6602)
04 a 07 Idioma de visualización en la consola de programación
0: Inglés; 1: Japonés
08 a 11 Instrucciones de Expansión
0: Selecciones por defecto; 1: Selecciones del usuario
12 a 15 Reservado
DM6603 00 a 03 Número máximo de dispositivos CompoBus/S
0: Max. 32
1: Max. 16
04 a 15 Reservado
DM6604 a 00 a 15 Reservado
DM6614

Soporte Técnico

324
DM Configuración SRM1

Canal (es) Bit (s) Función


Selecciones del tiempo de Scan (DM6615 a DM6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6615 00 a 15 Reservado
DM6616 00 a 07 Tiempo de servicio para puerto RS232C (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
08 a 15 Habilitar servicio de puerto RS232C
00: 5% de tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07
DM6617 00 a 07 Tiempo 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 15 Habilitar selecciones de servicio de puerto de periféricos
00: 5% del tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07

Soporte Técnico

325
DM Configuración SRM1

Canal (es) Bit (s) Función


Selecciones del tiempo de Scan (DM6615 a DM6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6618 00 a 07 Tiempo de monitorización de ciclo (efectivo cuando los bits 08 a 15 están
seleccionados a 01,02,03)
00 a 99 (BCD): Selección (ver 08 a 15)
08 a 15 Tiempo de 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
DM6619 00 a 15 Tiempo de Scan
0000: Variable (no mínimo)
0001 a 0009 (BCD): Tiempo mínimo en ms
DM6620 a 00 a 15 Reservado (No utilizar)
DM 6644

Soporte Técnico

326
DM Configuración SRM1
Canal (es) Bit (s) Función
Selecciones de puerto RS232
Las siguientes selecciones son efectivas después de transferirlas al PLC.
DM6645 00 a 03 Selecciones del puerto
0: Estándar (1 bit de start, 7 bit de datos, paridad par, 2 bits de stop, 9600 bps)
1: Selecciones en DM6646
04 a 07 Selecciones de control de CTS
0: Inhibido; 1: Seleccionado
08 a 11 Canales de enlace para link 1:1
0:LR00 a LR15; Otro: No efectivo
12 a 15 Modo de Comunicaciones
0:Host Link; 1:RS232C (no protocolo); 2: 1:1 PC Link esclavo; 3: 1:1 PC Link
Maestro; 4: NT Link
DM6646 00 a 07 Velocidad de Transmisión
00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K
08 a 15 Formato de Trama
Start Longitud Stop Paridad
00: 1 bit 7 bits 1 bit Par
01: 1 bit 7 bits 1 bit Impar
02: 1 bit 7 bits 1 bit Impar
03: 1 bit 7 bits 2 bit Par
04: 1 bit 7 bits 2 bit Impar
05: 1 bit 7 bits 2 bit Impar
06: 1 bit 8 bits 1 bit Par
07: 1 bit 8 bits 1 bit Impar
08: 1 bit 8 bits 1 bit Ninguna
09: 1 bit 8 bits 2 bit Par
10: 1 bit 8 bits 2 bit Impar
11: 1 bit 8 bits 2 bit Ninguna

Soporte Técnico

327
DM Configuración SRM1
Canal (es) Bit (s) Función
Selecciones de puerto RS232
Las siguientes selecciones son efectivas después de transferirlas al PLC.
DM6647 00 a 15 Retardo de transmisión (Host Link)
0000 a 9999 (BCD):Seleccionado en unidades de 10 ms, p.e., una selección de
0001 equivale a 10 ms.
DM6648 00 a 07 Número de Nodo (Host-Link, efectivo cuando los bits 12 a 15 de DM 6645
están seleccionados a 0)
00 a 31 (BCD)
08 a 11 Habilitar código de Start (RS-232C, efectivo cuando los bits 12 a 15 de
DM6645 están seleccionados a 1).
12 a 15 Habilitar código de Start (RS-232C, efectivo cuando los bits 12 a 15 de
DM6645 están seleccionados a 1).
0: Inhibido (número de bytes recibidos)
1: Seleccionado (código de fin especificado)
2: CR, LF
DM6649 00 a 07 Código de start (RS-232C)
00: 256 bytes
01 a FF: 1 a 255 bytes
08 a 15 Habilitar código de fin (RS-232C)
01 a FF (BIN)

Soporte Técnico

328
DM Configuración SRM1
Canal (es) Bit (s) Función
Selecciones de Puerto de Periféricos (DM6650 a DM6654)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6650 00 a 03 Selecciones del Puerto
00: Estándar (1bit de start,7 bits de datos, paridad par, 2 bits de stop, 9600 bps)
01: Selecciones en DM6651
(Otras selecciones provocarán un error no fatal y poniéndose a ON el bit
AR1302)
04 a 11 Reservado
12 a 15 Modo de Comunicaciones
0: Host Link; 1: No Protocolo
DM6651 00 a 07 Velocidad de Transmisión
00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K
08 a 15 Formato de Trama
Start Longitud Stop Paridad
00: 1 bit 7 bits 1 bit Par
01: 1 bit 7 bits 1 bit Impar
02: 1 bit 7 bits 1 bit Impar
03: 1 bit 7 bits 2 bit Par
04: 1 bit 7 bits 2 bit Impar
05: 1 bit 7 bits 2 bit Impar
06: 1 bit 8 bits 1 bit Par
07: 1 bit 8 bits 1 bit Impar
08: 1 bit 8 bits 1 bit Ninguna
09: 1 bit 8 bits 2 bit Par
10: 1 bit 8 bits 2 bit Impar
11: 1 bit 8 bits 2 bit Ninguna

Soporte Técnico

329
DM Configuración SRM1
Canal (es) Bit (s) Función
Selecciones de Puerto de Periféricos (DM6650 a DM6654)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6652 00 a 15 Retardo de Transmisión (Host Link)
0000 a 9999: En ms
DM6653 00 a 07 Número de nodo (Host Link)
00 a 31 (BCD)
08 a 11 Habilitar código start (RS-232C, efectivo cuando los bits 12 a15 de DM6650
están seleccionados a 1)
0: Inhibido
1: Seleccionado
12 a 15 Habilitar código de fin (RS-232C, efectivo cuando los bits 12 a15 de DM6650
están seleccionados a 1)
0: Inhibido (número de bytes recibidos)
1: Seleccionado (código de fin especificado)
2: CR, LF
DM6654 00 a 07 Có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
08 a 15 Código de Fin
Cuando los bits 12 a 15 de DM6653 están seleccionados a 0:
00: 256 bytes
01a FF: 1 a 255 bytes
Cuando los bits 12 a 15 de DM6653 están seleccionados a 1:
Selección: 00 a FF (binario)

Soporte Técnico

330
DM Configuración SRM1

Canal (es) Bit (s) Función


Selecciones de registro de errores (DM6655)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6655 00 a 03 Estilo
0: Desplazar después de haber almacenado 7 errores
1: Almacenar sólo los 7 primeros errores
04 a 07 Reservado
08 a 11 Habilitar Monitorización de tiempo de ciclo
0: Detectar scans largos como errores no fatales
1: No detectar scans largos
12 a 15 Reservado

Soporte Técnico

331
DM Configuración CPM2
Canal (es) Bit (s) Función
Proceso de arranque (DM600 a DM6614)
Las siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo
DM6600 00 a 07 Modo al arrancar el PLC
00 : PRG 01 : MON 02 : RUN
08 a 15 Designación del modo de arranque: 00:Consola de programación,
01:último estado, 02: selección en 0-7
DM6601 00 a 07 No utilizado.
08 a 11 Estado del bit de retención de IOM (SR25212) 0 : Reset
12 a 15 Estado del bit de retención de estado forzado (SR25211) 1: Mantenido
DM6602 00 a 03 0 : Permitir escritura en la memoria de programa.
1 : Prohibir escritura en UM (excepto DM6602)
04 a 07 0 : Mensajes de consola = Inglés.
1 : Mensajes de consola = Japonés.
08 a 11 0 : Instrucciones de Expansión = Por defecto.
1 : Instrucciones de Expansión = definidas por usuario.
12 a 15 Reservado.
DM6603 00 a 15 Reservado.
DM6604 00 a 07 Si no se puede mantener el área de memoria: Error de memoria.
00 : No ocurre, 01 : ocurre
08 a 15 Reservado.
DM6605 a 00 a 15 Reservado.
DM6614

Soporte Técnico

332
DM Configuración CPM2
Canal (es) Bit (s) Función
Selección del tiempo de ciclo
Las siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo
DM6615 00 a 15 Reservado.
DM6616 00 a 07 Tiempo de servicio al puerto RS-232C
00 a 99(BCD) : Proporción de tiempo de ciclo %. Válido cuando bits 08 a 15 = 01
08 a 15 Habilitar la selección de servicio del puerto RS-232C.
00 : Defecto(Tiempo de ciclo 5%), 01: Válido( bits 00 a 07)
DM6617 00 a 07 Tiempo de servicio al puerto de periféricos
00 a 99(BCD) : Tiempo de ciclo % (bits 08 a 15 = 01 Válido)
08 a 15 Habilitar la selección de servicio del puerto de periféricos.
00 : Por defecto(Tiempo de ciclo 5%), 01: Válido (bits 00 a 07)
DM6618 00 a 07 Tiempo de monitorización de ciclo.
00 a 99(BCD) Unidad bits=08 a 15
08 a 15 Habilitar monitorización de ciclo.
00 : 120ms fijo inhibidos bits 00 a 07, 01 : unidad 10ms
02 : unidad 100ms, 03 : unidad 1s
DM6619 00 a 15 Tiempo de ciclo.
0000 : Ciclo variable, 0001 a 9999 Ciclo constante (unidad 1ms)

Soporte Técnico

333
DM Configuración CPM2
Canal (es) Bit (s) Función
Selección del tiempo de ciclo
Las siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo
DM6620 00 a 03 00000 a 00002 Filtro de entrada 0 : por defecto (10ms)
04 a 07 00003 a 00004 Filtro de entrada 1 : 1ms
08 a 11 00005 a 00006 Filtro de entrada 2 : 2ms
12 a 15 00007 a 00011 Filtro de entrada 3 : 3ms
DM6621 00 a 07 1 CH Filtro de entrada 4 : 5ms
5 : 10ms
08 a 15 2 CH Filtro de entrada
6 : 20ms
DM6622 00 a 07 3 CH Filtro de entrada
7 : 40ms
08 a 15 4 CH Filtro de entrada 8 : 80ms
DM6623 00 a 07 5 CH Filtro de entrada
08 a 15 6 CH Filtro de entrada
DM6624 00 a 07 7 CH Filtro de entrada
08 a 15 8 CH Filtro de entrada
DM6625 00 a 07 9 CH Filtro de entrada
08 a 15 Reservado.
DM6626 00 a 15 Reservado.
DM6627 00 a 15 Reservado.

Soporte Técnico

334
DM Configuración CPM2
Canal (es) Bit (s) Función
Selección del tiempo de ciclo
Las siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo
DM6628 00 a 03 00003 Entrada de interrupción 0 : Entrada Normal
04 a 07 00004 Entrada de interrupción 1 : Entrada de interrupción
08 a 11 00005 Entrada de interrupción 2 : Captura de pulsos
12 a 15 00006 Entrada de interrupción
DM6629 00 a 03 Sistema de Coordenadas para el PV de la Salida de Pulsos 0:
0: Coordenadas Relativas
1: Coordenadas Absolutas
04 a 07 Sistema de Coordenadas para el PV de la Salida de Pulsos 1:
0: Coordenadas Relativas
1: Coordenadas Absolutas
08 a 15 Reservado.
DM6630 a 00 a 15 Reservado.
DM6641
DM6642 00 a 03 Modo HSC 0 : Diferencial 10kHz, 1 : Pulse + Dirección 20kHz
2 : Pulsos Reversible 20kHz, 4 : Incremental 20kHz
04 a 07 Reset de HSC 0 : Z+ Software 1 : Software
08 a 15 Uso de HSC: 00 : No usado, 01 : HSC usado
02 : Sincronizado ( 10Hz a 500Hz),
03 : Sincronizado ( 20Hz a 1kHz),
04 : Sincronizado (300Hz a 20kHz)
DM6643 00 a 15 Reservado.
DM6644 00 a 15 Escritura de Backup en Memoria Flash
0000: Inmediata, 0001: Compartida, 0002: No en RUN

Soporte Técnico

335
DM Configuración CPM2

Canal (es) Bit (s) Función


Selecciones del Puerto RS-232C
Las siguientes selecciones son válidas una vez transferidas al PLC
DM6645 00 a 03 Puerto RS-232C
0 : estándar Start bit : 1bit
Longitud datos: 7bit, Paridad: par, bit de stop: 2bit
Velocidad: 9600bps
1 : Configuración en DM6646
Otros : Error (AR1302 ON), configuración estándar.
04 a 07 Control CTS
0 : No 1 : Si,
Otros : Error (AR1302ON), (*)Sin control CTS
08 a 11 Puerto RS-232C 1:1 link área 0: LR00 a 15
12 a 15 Modo del puerto RS-232C 0: Host link, 1: ASCII,
2: 1:1 link esclavo 3: 1:1 link maestro, 4: NT link (1 : 1)
Otros: Error (AR1302 ON), (*)Host link.

Soporte Técnico

336
DM Configuración CPM2
Canal (es) Bit (s) Función
Selecciones del Puerto RS-232C
Las siguientes selecciones son válidas una vez transferidas al PLC
DM6646 00 a 07 Velocidad del puerto RS-232C
00 : 1.2K 01 : 2.4K 02 : 4.8K, 03 : 9.6K 04 : 19.2K
(05 : 38.4K 06 : 0.3K 07 : 0.6K)
08 a 15 RS-232 port
(bit Start) (bits Datos) (bits Stop) (Paridad)
00 : 1 7 1 PAR
01 : 1 7 1 IMPAR
02 : 1 7 1 NINGUNA
03 : 1 7 2 PAR
04 : 1 7 2 IMPAR
05 : 1 7 2 NINGUNA
06 : 1 8 1 PAR
07 : 1 8 1 IMPAR
08 : 1 8 1 NINGUNA
09 : 1 8 2 PAR
10 : 1 8 2 IMPAR
11 : 1 8 2 NINGUNA
Otros: Error (AR1302 ON), (*) Configuración estándar.

Soporte Técnico

337
DM Configuración CPM2
Canal (es) Bit (s) Función
Selecciones del Puerto RS-232C
Las siguientes selecciones son válidas una vez transferidas al PLC
DM6647 00 a 15 Retardo de transmisión RS-232C: 0000-9999 por 10ms.
Otros: error (AR1302 ON), = 0000
9999: Tool bus intercambio permitido (Host link Cambia a Tool bus)
DM6648 00 a 07 RS-232C Número de unidad Host link 00-31
Otros: Error (AR1302 ON), = 00
08 a 11 RS-232 Habilitar código de inicio ASCII.
0 : No , 1 : Si, Otros: Error (AR1302 ON)
12 a 15 RS-232 Código de final
0: No 1: Si 2 : CR y LF
Otros: Error (AR1302 ON)
DM6649 : 08-15=0(256 bytes)
DM6649 00 a 07 RS-232 Código de inicio de ASCII 00-FF(BIN)
08 a 15 DM6648 : 12-15=0Nº de bytes recibidos(BIN)
00 : Defecto (256bytes), 01-FF : (1-255bytes)
DM6648 : 12-15=1Código final ASCII 00-FF

(*) Configuración resultante al introducir un valor de configuración no permitido.

Soporte Técnico

338
DM Configuración CPM2
Canal (es) Bit (s) Función
Selección de Puerto de periféricos
Las siguientes selecciones son válidas una vez transferidas al PLC
DM6650 00 a 03 Puerto de periféricos
0:estándar (1 bit Start, 7 bits Datos, 2 bits Stop, paridad Impar, 9600bps)
1:Configuración en DM6651 = Válida
2 a F: estándar (Error FAL(9B) AR1302 ON)
04 a 11 Reservado.
12 a 15 Modo puerto de periféricos: 0 : Host link, 1 : ASCII
Otros: Error FAL9B (AR1302ON), (*)modo = Host link
DM6651 00 a 07 Velocidad del puerto RS-232C
00 : 1.2K 01 : 2.4K 02 : 4.8K, 03 : 9.6K 04 : 19.2K
(05 : 38.4K 06 : 0.3K 07 : 0.6K)
08 a 15 RS-232 port
(bit Start) (bits Datos) (bits Stop) (Paridad)
00 : 1 7 1 PAR
01 : 1 7 1 IMPAR
02 : 1 7 1 NINGUNA
03 : 1 7 2 PAR
04 : 1 7 2 IMPAR
05 : 1 7 2 NINGUNA
06 : 1 8 1 PAR
07 : 1 8 1 IMPAR
08 : 1 8 1 NINGUNA
09 : 1 8 2 PAR
10 : 1 8 2 IMPAR
11 : 1 8 2 NINGUNA
Otros: Error (AR1302 ON), (*)Configuración estándar.

Soporte Técnico

339
DM Configuración CPM2
Canal (es) Bit (s) Función
Selección de Puerto de periféricos
Las siguientes selecciones son válidas una vez transferidas al PLC
DM6652 00 a 15 Retardo de transmisión RS-232C: 0000-9999 por 10ms.
Otros: error (AR1302 ON), = 0000
DM6653 00 a 07 Periféricos: Nº de unidad Host link 00-31
Otros: Error FAL9B(AR1302 ON), (*)Nº unidad: 00
08 a 11 Periféricos: Habilitar código de inicio
0 : No 1 : Si
Otros: Error (AR1302 ON), (*)Sin código de inicio.
12 a 15 Periféricos: Habilitar código de fin.
0 : No, 1 : Si
2 : CR y LF, Otros: Error FAL9B (AR1302 ON), No.
DM6654 : 08-15=0(256 bytes)
DM6654 00 a 07 Periféricos: Código de inicio 00-FF(BIN)
08 a 15 DM6653 : 12-15=0->Nº de bytes recibidos (BIN)
00 : Defecto (256 bytes), 01-FF : (1÷255 bytes)
DM6653 : 12-15=1->Código de fin ASCII 00-FF
DM6655 00 a 03 Método de guardar errores
0 : Desplazar después de 7 errores.
1 : 7 sin desplazamiento, Otros : No guardar.
04 a 07 Reservado.
08 a 11 Habilitar monitorizar tiempo de ciclo
0 : Detectar, 1 : No detectar
12 a 15 Batería baja 0 : Detectar, 1 : No detectar

Soporte Técnico

340
DM Configuración CQM1H
Canal(es) Bit(s) Función
Proceso de Arranque (DM6600 a DM6614)
Las siguientes selecciones son efectivas después de transferirlas al PLC y solo después de realimentarlo.
DM6600 00 a 07 Modo de arranque (efectivo cuando los bits cuando los bits 08 a 15 están fijados a 02)
00: PROGRAM; 01:MONITOR; 02: RUN
08 a 15 Designació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 DM6600 bits 00 a 07
DM6601 00 a 07 Reservado (seleccionado a 00)
08 a 11 Estado del bit de retención de E/S (SR 25212)
0:Reset; 1: Mantener
12 a 15 Estado del bit de retención de estado forzado (SR 25211)
0:Reset; 1: Mantener
DM6602 a 00 a 15 Configuraciones de la ranura 1 ( ver página 39 )
DM6603
DM6604 a 00 a 15 Reservado
DM6610
DM6611 a 00 a 15 Configuraciones de la ranura 2 ( ver páginas 39,41,43,44)
DM6612
DM6613 00 a 15 Valor de tiempo de servicio para puerto 2 de tarjeta de comunicaciones serie
DM6614 00 a 15 Valor de tiempo de servicio para puerto 1 de tarjeta de comunicaciones serie

Soporte Técnico

341
DM Configuración CQM1H
Canal (es) Bit (s) Función
Configuración de salida de pulso y tiempo de ciclo (DM6615 a DM6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6615 00 a 07 Palabra para salida de pulsos
00: IR 100 ;01: IR101; 02: IR102 … ; 15: IR115
Selecciona la palabra utilizada para salida de pulsos desde una salida en una
unidad de salida transistor. Los pulsos pueden salir sólo por una salida a la vez
08 a 15 Reservado. Seleccionar a 00
DM6616 00 a 07 Tiempo de servicio para puerto RS232C (efectivo con bits 08 a 15 están a 01)
00 a 99 (BCD): Porcentaje del tiempo de ciclo utilizado para servicio de puerto
RS232-C. El tiempo de servicio debe estar entre 0.256 ms y 65.536 ms.
08 a 15 Habilitar servicio de puerto RS232C
00: 5% de tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07
(Cuando se para el PLC, el tiempo de ciclo será siempre de 10 ms)
DM6617 00 a 07 Tiempo 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. El tiempo de servicio debe estar comprendido entre
0.256ms y 65.536 ms.
08 a 15 Habilitar selecciones de servicio de puerto de periféricos
00: 5% del tiempo de ciclo
01: Utiliza el tiempo seleccionado en 00 a 07
(Cuando se para el PLC, el tiempo de ciclo será siempre de 10 ms)

Soporte Técnico

342
DM Configuración CQM1H
Canal (es) Bit (s) Función
Configuración de salida de pulso y tiempo de ciclo (DM6615 a DM6619)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6618 00 a 07 Tiempo de monitorización de ciclo (efectivo cuando los bits 08 a 15 están
seleccionados a 01,02,03)
00 a 99 (BCD) x unidades de selección: Selección (ver 08 a 15)
08 a 15 Tiempo de 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
DM6619 00 a 15 Tiempo de Scan
0000: Variable (no mínimo)
0001 a 9999 (BCD): Tiempo de cíclo mínimo en ms

Canal (es) Bit (s) Función


Proceso de Interrupción (DM6620 a DM6639)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6620 00 a 03 Constante de tiempo de entrada para IR00000 a IR00007
00: 8 ms; 01: 1 ms; 02: 2 ms; 03: 4 ms; 04: 8 ms; 05: 16 ms; 06: 32 ms; 07: 64
ms; 08: 128 ms
04 a 07 Constante de tiempo de entrada para IR00008 a IR000015
Igual selección que los bits 00 a 03
08 a 11 Constante de tiempo de entrada para IR001
Igual selección que los bits 00 a 03
12 a 15 Reservado. Seleccionar a 0
DM6621 00 a 07 Constante de Entrada para IR002
00: 8 ms; 01: 1 ms; 02: 2 ms; 03: 4 ms; 04: 8 ms; 05: 16 ms; 06: 32 ms; 07: 64
ms; 08: 128 ms
08 a 15 Constante de Entrada para IR003 (igual selección que para IR001)
Soporte Técnico

343
DM Configuración CQM1H
Canal (es) Bit (s) Función
Proceso de Interrupción (DM6620 a DM6639)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6622 00 a 07 Constante de Entrada para IR004 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR005 (igual selección que para IR001)
DM6623 00 a 07 Constante de Entrada para IR006 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR007 (igual selección que para IR001)
DM6624 00 a 07 Constante de Entrada para IR008 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR009 (igual selección que para IR001)
DM6625 00 a 07 Constante de Entrada para IR0010 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR0011 (igual selección que para IR001)
DM6626 00 a 07 Constante de Entrada para IR0012 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR0013 (igual selección que para IR001)
DM6627 00 a 07 Constante de Entrada para IR0014 (igual selección que para IR001)
08 a 15 Constante de Entrada para IR0015 (igual selección que para IR001)
DM6628 00 a 03 Habilitar interrupción para IR00000
0: Entrada normal; 1: Entrada de interrupción en modo de entrada de
interrupción ó modo contador
04 a 07 Habilitar interrupción para IR00001
0: Entrada normal; 1: Entrada de interrupción en modo de entrada de
interrupción ó modo contador
08 a 11 Habilitar interrupción para IR00002
0: Entrada normal; 1: Entrada de interrupción en modo de entrada de
interrupción ó modo contador
12 a 15 Habilitar interrupción para IR00003
0: Entrada normal; 1: Entrada de interrupción en modo de entrada de
interrupción ó modo contador

Soporte Técnico

344
DM Configuración CQM1H
Canal (es) Bit (s) Función
Proceso de Interrupción (DM6620 a DM6639)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6629 00 a 07 Número de temporizadores de alta velocidad (TIMH) para refresco de
interrupciones
00...15 (BCD). Selección de 3 temporizadores, de 00 a 02
08 a 15 Habilitar refresco de interrupción para temporizador de alta velocidad
0: 16 temporizadores (deshabilitar selección en 00 a 07)
1: Utilizar selección de 00 a 07.
DM6630 00 a 07 Primer canal de refresco para la interrupción de E/S 0 : 00 a 11 (BCD)
08 a 15 Número de canales de refresco de entrada para interrupción E/S 0: 00 a 12
(BCD)
DM6631 00 a 07 Primer canal de refresco para la interrupción de E/S 1 : 00 a 11 (BCD)
08 a 15 Número de canales de refresco de entrada para interrupción E/S 1: 00 a 12
(BCD)
DM6632 00 a 07 Primer canal de refresco para la interrupción de E/S 2 : 00 a 11 (BCD)
08 a 15 Número de canales de refresco de entrada para interrupción E/S 2: 00 a 12
(BCD)
DM6633 00 a 07 Primer canal de refresco para la interrupción de E/S 3 : 00 a 11 (BCD)
08 a 15 Número de canales de refresco de entrada para interrupción E/S 3: 00 a 12
(BCD)
DM6634 00 a 07 Primer canal de refresco de entrada para contador de alta velocidad 1: 00 a 11
(BCD)
08 a 15 Número de canales de refresco de entrada para contador de alta velocidad 1: 00
a 12 (BCD)
DM6635 00 a 07 Primer canal de refresco de entrada para contador de alta velocidad 2 : 00 a 11
(BCD)
08 a 15 Número de canales de refresco de entrada para contador de alta velocidad 2: 00
a 12 (BCD)

Soporte Técnico

345
DM Configuración CQM1H
Canal (es) Bit (s) Función
Proceso de Interrupción (DM6620 a DM6639)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6636 00 a 07 Primer canal de refresco de entrada para temporizador de intervalo 0 : 00 a 11
(BCD)
08 a 15 Número de canales de refresco de entrada para temporizador de intervalo 0: 00
a 12 (BCD)
DM6637 00 a 07 Primer canal de refresco de entrada para temporizador de intervalo 1 : 00 a 11
(BCD)
08 a 15 Número de canales de refresco de entrada para temporizador de intervalo 1: 00
a 12 (BCD)
DM6638 00 a 07 Primer canal de refresco para temporizador de intervalo 2 ó contador de alta
velocidad 0:
00 a 15 (BCD)
08 a 15 Número de canales de refresco para temporizador de intervalo 2 ó contador de
alta velocidad 0:
00 a 16 (BCD)
DM6639 00 a 07 Método de refresco de salida
00: Cíclico; 01: Directo
08 a 15 Número de dígitos para instrucción DIGITAL SWITCH (DSW (87))
00: 4 dígitos; 01: 8 dígitos

Soporte Técnico

346
DM Configuración CQM1H

Canal (es) Bit (s) Función


Selecciones del Contador de alta velocidad (DM6640 a DM6644)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6640 a 00 a 15 Selecciones de la ranura 1 (ver página 39)
DM6641
DM6642 00 a 03 Modo de contador de alta velocidad 0
0: Modo fase diferencial
1: Modo Incremental
04 a 07 Modo de reset de contador de alta velocidad 0
0: Reset por fase Z y por Software
1: Sólo reset por Software
08 a 15 Habilitar contador de alta velocidad 0
00: No utilizar contador de alta velocidad
01: Utilizar contador de alta velocidad con selecciones en 00 a 07
DM6643 a 00 a 15 Selecciones de la ranura 2 (ver página 39,41,42,43)
DM6644

Soporte Técnico

347
DM Configuración CQM1H
Canal (es) Bit (s) Función
Selecciones de puerto RS232
Las siguientes selecciones son efectivas después de transferirlas al PLC.
DM6645 00 a 03 Selecciones del puerto
0: Estándar (1 bit de start, 7 bit de datos, paridad par, 2 bits de stop, 9600 bps)
1: Selecciones en DM6646
04 a 07 Selecciones de control de CTS
0: Inhibido; 1: Seleccionado
08 a 11 Canales de enlace para PC-Link 1:1 (1:1 modo maestro de conexión de datos)
0:LR00 a LR63; 1: LR00 a LR31; 2: LR00 a LR15
12 a 15 Modo de Comunicaciones
0:Host Link; 1: Sin protocolo; 2: 1:1 PC Link esclavo; 3: 1:1 PC Link Maestro;
4: NT Link 1:1
DM6646 00 a 07 Velocidad de Transmisión
00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K
08 a 15 Formato de Trama
Start Longitud Stop Paridad
00: 1 bit 7 bits 1 bit Par
01: 1 bit 7 bits 1 bit Impar
02: 1 bit 7 bits 1 bit Impar
03: 1 bit 7 bits 2 bit Par
04: 1 bit 7 bits 2 bit Impar
05: 1 bit 7 bits 2 bit Impar
06: 1 bit 8 bits 1 bit Par
07: 1 bit 8 bits 1 bit Impar
08: 1 bit 8 bits 1 bit Ninguna
09: 1 bit 8 bits 2 bit Par
10: 1 bit 8 bits 2 bit Impar
11: 1 bit 8 bits 2 bit Ninguna

Soporte Técnico

348
DM Configuración CQM1H
Canal (es) Bit (s) Función
Selecciones de puerto RS232
Las siguientes selecciones son efectivas después de transferirlas al PLC.
DM6647 00 a 15 Retardo de transmisión (Host Link)
0000 a 9999 (BCD):Seleccionado en unidades de 10 ms, p.e., una selección de
0001 equivale a 10 ms.
DM6648 00 a 07 Número de Nodo (Host-Link) : 00 a 31 (BCD)
08 a 11 Habilitar código de inicio (sin protocolo)
0: Inhibido; 1: Seleccionado
12 a 15 Habilitar código de Fin (sin protocolo).
0: Inhibido (número de bytes recibidos)
1: Seleccionado (código de fin especificado)
2: CR, LF
DM6649 00 a 07 Código de inicio (sin protocolo)
00 a FF (hexadecimal)
08 a 15 Cuando los bits 12 a 15 de DM6648 están seleccionados 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 DM6648 están seleccionados a 1:


Código de fin (sin protocolo)
00 a FF (hexadecimal)

Soporte Técnico

349
DM Configuración CQM1H

Canal (es) Bit (s) Función


Selecciones de Puerto de Periféricos (DM6650 a DM6654)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6650 00 a 03 Selecciones del Puerto
00: Estándar (1bit de start,7 bits de datos, paridad par, 2 bits de stop, 9600 bps)
01: Selecciones en DM6651
04 a 07 Selecciones de control CTS (Host Link ó sin protocolo)
0: Inhibido; 1: Seleccionado
08 a 11 Reservado
12 a 15 Modo de Comunicaciones
0: Host Link; 1: Sin Protocolo
Cuando se conecta una consola de programación al puerto de periféricos,
poner a Off el pin 7 del conmutador DIP de la unidad CPU. (El pin 5 y las
selecciones de la configuración del PC están inhibidas en este caso).
Cuando conectamos un ordenador personal al puerto de periféricos para su
utilización como periférico de programación, poner a On el pin 7 y seleccionar
el modo de comunicaciones a ‘Host Link’.

Soporte Técnico

350
DM Configuración CQM1H
Canal (es) Bit (s) Función
Selecciones de Puerto de Periféricos (DM6650 a DM6654)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6651 00 a 07 Velocidad de Transmisión
00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K
08 a 15 Formato de Trama
Start Longitud Stop Paridad
00: 1 bit 7 bits 1 bit Par
01: 1 bit 7 bits 1 bit Impar
02: 1 bit 7 bits 1 bit Impar
03: 1 bit 7 bits 2 bit Par
04: 1 bit 7 bits 2 bit Impar
05: 1 bit 7 bits 2 bit Impar
06: 1 bit 8 bits 1 bit Par
07: 1 bit 8 bits 1 bit Impar
08: 1 bit 8 bits 1 bit Ninguna
09: 1 bit 8 bits 2 bit Par
10: 1 bit 8 bits 2 bit Impar
11: 1 bit 8 bits 2 bit Ninguna

Soporte Técnico

351
DM Configuración CQM1H
Canal (es) Bit (s) Función
Selecciones de Puerto de Periféricos (DM6650 a DM6654)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6652 00 a 15 Retardo de Transmisión (Host Link)
0000 a 9999: En ms
DM6653 00 a 07 Número de nodo (Host Link)
00 a 31 (BCD)
08 a 11 Habilitar código de inicio (sin protocolo)
0: Inhibido
1: Seleccionado
12 a 15 Habilitar código de fin (sin protocolo)
0: Inhibido (número de bytes recibidos)
1: Seleccionado (código de fin especificado)
2: CR, LF
DM6654 00 a 07 Código de inicio (sin protocolo)
00a FF (hexadecimal)
08 a 15 Cuando los bits 12 a 15 de DM6653 están seleccionados a 0:
Número de bytes recibidos
00: por defecto (256 bytes)
01a FF: 1 a 255 bytes

Cuando los bits 12 a 15 de DM6653 están seleccionados a 1:


Código de fin (sin protocolo)
00 a FF (hexadecimal)

Soporte Técnico

352
DM Configuración CQM1H

Canal (es) Bit (s) Función


Selecciones de registro de errores (DM6655)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6655 00 a 03 Estilo
0: Desplazar después de haber almacenado 7 errores
1: Almacenar sólo los 7 primeros errores
2 a F : No almacenar errores
04 a 07 Reservado
08 a 11 Habilitar Monitorización de tiempo de ciclo
0: Detectar scans largos como errores no fatales
1: No detectar scans largos
12 a 15 Habilitar error de batería baja
0: Detectar la tensión de batería baja como un error no fatal
1: No detectar la tensión de batería baja

Soporte Técnico

353
DM Configuración CQM1H
Canal (es) Bit (s) Función
Selecciones para el contador de alta velocidad
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6602 00 a 03 Formato de datos PV de contadores de alta velocidad 1 a 4.
(ranura 1) 0: 8 dígitos hexadecimal
1: 8 dígitos en BCD
04 a 07 Reservado
DM6611 08 a 11 Selector de transistor de salidas externas 1 a 4
(ranura 2) 0: PNP
1: NPN
12 a 15 Reservado
DM6640 00 a 03 Modo de entrada de contador de alta velocidad 1 (ver nota 1)
(ranura 1) 04 a 07 Frecuencia de cuenta de contador de alta velocidad 1, rango numérico, y modo
de reset del contador. (ver nota 2)
08 a 11 Modo de entrada de contador de alta velocidad 2 (ver nota 1)
DM6643 12 a 15 Frecuencia de cuenta de contador de alta velocidad 2, rango numérico, y modo
(ranura 2) de reset del contador. (ver nota 2)
DM6641 00 a 03 Modo de entrada de contador de alta velocidad 3 (ver nota 1)
(ranura 1) 04 a 07 Frecuencia de cuenta de contador de alta velocidad 3, rango numérico, y modo
de reset del contador. (ver nota 2)
08 a 11 Modo de entrada de contador de alta velocidad 4 (ver nota 1)
DM6644 12 a 15 Frecuencia de cuenta de contador de alta velocidad 4, rango numérico, y modo
(ranura 2) de reset del contador. (ver nota 2)

Soporte Técnico

354
DM Configuración CQM1H
Selección Modo de Entrada
0 Entrada de fase diferencial 1x
1 Entrada de fase diferencial 2x
2 Entrada de fase diferencial 4x
3 Entrada de arriba / abajo
4 Entrada de pulso / dirección

Selección Frecuencia de Contador Rango numérico Modo de reset


0 50 KHz Contaje lineal Reset de fase Z + Software
1 Sólo reset por Software
2 Contaje circular Reset de fase Z + Software
3 Sólo reset por Software
4 500 KHz Contaje lineal Reset de fase Z + Software
5 Sólo reset por Software
6 Contaje circular Reset de fase Z + Software
7 Sólo reset por Software

Soporte Técnico

355
DM Configuración CQM1H
Canal (es) Bit (s) Función
Selecciones para una tarjeta de E/S de pulsos (RANURA 2)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6611 00 a 15 Selcción de modo para puertos 1 y 2
0000: Modo contador de alta velocidad
0001: Modo de posicionamiento simple
DM6643 00 a 03 Modo de entrada del puerto 1
0: Modo de fase diferencial
1: Modo de pulso dirección
2: Modo arriba / abajo
04 a 07 Método de reset del contador del puerto 1
0: Reset de fase Z y por Software
1: Sólo reset por Software
08 a 11 Rango numérico del puerto 1
0: Modo lineal
1: Modo circular
12 a 15 Ciclo de trabajo de la salida de pulsos del puerto 1
0: Ciclo de trabajo fijo
1: Ciclo de trabajo variable

Soporte Técnico

356
DM Configuración CQM1H

Canal (es) Bit (s) Función


Selecciones para una tarjeta de E/S de pulsos (RANURA 2)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6644 00 a 03 Modo de entrada del puerto 2
0: Modo de fase diferencial
1: Modo de pulso dirección
2: Modo arriba / abajo
04 a 07 Método de reset del contador del puerto 2
0: Reset de fase Z y por Software
1: Sólo reset por Software
08 a 11 Rango numérico del puerto 2
0: Modo lineal
1: Modo circular
12 a 15 Ciclo de trabajo de la salida de pulsos del puerto 2
0: Ciclo de trabajo fijo
1: Ciclo de trabajo variable

Soporte Técnico

357
DM Configuración CQM1H
Canal (es) Bit (s) Función
Selecciones para una tarjeta de interfaz de codificador absoluto (RANURA 2)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6611 00 a 15 Compensación de origen para el puerto 1 (4 dígitos BCD)

El origen se compensará cuando se active el bit de compensación de origen de


puerto 1 (SR 25201). El valor de compensación se grabará en BCD entre 0000
y 4095 si el contador está seleccionado en modo BCD ó modo 360 °.
DM6612 00 a 15 Compensación de origen para el puerto 2 (4 dígitos BCD)

El origen se compensará cuando se active el bit de compensación de origen de


puerto 2 (SR 25202). El valor de compensación se grabará en BCD entre 0000
y 4095 si el contador está seleccionado en modo BCD ó modo 360 °.
DM6643 00 a 07 Resolución de entrada de puerto 1
00: 8 bits; 01: 10 bits; 02: 12 bits
08 a 15 Modo de operación del puerto 1
00: modo BCD; 01: modo 360°
DM6644 00 a 07 Resolución de entrada de puerto 2
00: 8 bits; 01: 10 bits; 02: 12 bits
08 a 15 Modo de operación del puerto 2
00: modo BCD; 01: modo 360°

Soporte Técnico

358
DM Configuración CQM1H

Canal (es) Bit (s) Función


Selecciones para una tarjeta de E/S analógica (RANURA 2)
Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.
DM6611 00 a 01 Rango de señal de entrada 1 de la 00: -10 a +10 V
entrada analógica. 01: 0 a 10 V
02 a 03 Rango de señal de entrada 2 de la 10: 0 a 5 V ó 0 a 20 mA
entrada analógica.
04 a 05 Rango de señal de entrada 3 de la
entrada analógica.
06 a 07 Rango de señal de entrada 4 de la
entrada analógica.
08 Selección de uso entrada analógica 1 0: Uso de la entrada
09 Selección de uso entrada analógica 2 1: Entrada no usada
10 Selección de uso entrada analógica 3
11 Selección de uso entrada analógica 4
12 a 15 Reservado Seleccionar a 0

Soporte Técnico

359

You might also like