47835801 curso-plc-omron

359
1 Soporte Técnico CURSO GENERAL DE AUTOMATAS PROGRAMABLES INDUSTRIALES

Transcript of 47835801 curso-plc-omron

Page 1: 47835801 curso-plc-omron

1

Soporte Técnico

CURSO GENERAL DE AUTOMATAS

PROGRAMABLES INDUSTRIALES

Page 2: 47835801 curso-plc-omron

2

Soporte Técnico

Í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

Page 3: 47835801 curso-plc-omron

3

INTRODUCCION AL CONTROL CON PLC's

INTRODUCCION AL CONTROL

CON PLC’s

Page 4: 47835801 curso-plc-omron

4

Soporte Técnico

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:» Buses de campo abiertos

»

Page 5: 47835801 curso-plc-omron

5

Soporte Técnico

AUTOMATIZACION

PackingPlástico

HerramientaMontaje

Paletizador

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

Page 6: 47835801 curso-plc-omron

6

Soporte Técnico

AUTOMATIZACION

• 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

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

Page 7: 47835801 curso-plc-omron

7

Soporte Técnico

AUTOMATIZACION

Hasta 128 E/S

Hasta 512 E/S

Más de 512 E/S

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

Page 8: 47835801 curso-plc-omron

8

Soporte Técnico

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

Page 9: 47835801 curso-plc-omron

9

Soporte Técnico

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

Page 10: 47835801 curso-plc-omron

10

Soporte Técnico

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

» EVITAR TAREAS PELIGROSAS AL SER HUMANO

Page 11: 47835801 curso-plc-omron

11

Soporte Técnico

PROGAMACION LÓGICA

PARALELO NEGADOSERIE

AND OR NOTNEMÓNICO

LÓGICA

DIN

CONTACTOS

Page 12: 47835801 curso-plc-omron

12

Soporte Técnico

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

» BCD (BINARIO CODIFICADO DECIMAL)

»

Page 13: 47835801 curso-plc-omron

13

Soporte Técnico

SISTEMAS DE NUMERACION

• EN GENERAL,CUANDO UNA CANTIDAD (Nª ENTERO) SE REPRESENTA MEDIANTE UN SISTEMA DE NUMERACIÓN DE BASE B, QUIERE DECIR :NB N-1

N N-11

10

0N = X B + X B + ........ + X B + X B

Page 14: 47835801 curso-plc-omron

14

Soporte Técnico

Nº DECIMAL = Z x 2 + Z x 2 + ....... + Z x 2N

N

N-1

N-10

0

• CODIGO BINARIO

»UTILIZA LOS SIMBOLOS (1 y 0) PAEA REPRESENTAR CUALQUIER VALOR

»LA FORMULA DE CONVERSION DE UN NUMERO DECIMAL A UN NUMERO BINARIO ES LA SIGUIENTE :

CODIGO BINARIO

Page 15: 47835801 curso-plc-omron

15

Soporte Técnico

CODIGO BINARIO• CODIGO BINARIO

»EJEMPLO: LA REPRESENTACION DEL Nº12 EN BINARIO SERÁ :

»EJEMPLO : REPRESENTAR EN BINARIO LOS Nº DECIMALES 16 Y 45.

1 x 2 + 1 x 2 + 0 x 2 + 0 x 2 = 1 20123

1 1 0 0 = 12

1234 05

2 2 2 2 2 2

16 ⇒ 1 0 0 0 0

45 ⇒ 1 0 1 1 0 1

Page 16: 47835801 curso-plc-omron

16

Soporte Técnico

Números en COMA FLOTANTE

• COMA FLOTANTE

»Signo (s) ⇒⇒⇒⇒ 1: negativo , 0: positivo (bit 31)

»Mantisa (M) ⇒⇒⇒⇒ La mantisa incluye 23 bits

MantisaExponenteSigno

Mantisa

N º D E C IM A L = (-1 ) x 2 (1+ M an tisa x 2 ) S igno -23e -127

...

31 30 23 22 21 2 1 0………...

Page 17: 47835801 curso-plc-omron

17

Soporte Técnico

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

Page 18: 47835801 curso-plc-omron

18

Soporte Técnico

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

Page 19: 47835801 curso-plc-omron

19

Soporte Técnico

IEEE754

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

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

• 1#10000000#11000000000000000000000

• Signo: (-1)1= -1

• Exponente: 2128-127=21=2

Page 20: 47835801 curso-plc-omron

20

Soporte Técnico

CODIGO BCD• CODIGO BCD

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

»LA CONVERSION DIRECTA ES LA SIGUIENTE :

DECIMAL BINARIO

0 0000

1 0001

2 0010

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

Page 21: 47835801 curso-plc-omron

21

Soporte Técnico

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 PARA LA REPRESENTACION.

• Ejemplo :

A = 41 = 0100 0001

5 = 35 = 0011 0101

> = 3E = 0011 1110

Page 22: 47835801 curso-plc-omron

22

Soporte Técnico

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)

Page 23: 47835801 curso-plc-omron

23

Soporte Técnico

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.

Page 24: 47835801 curso-plc-omron

24

Soporte Técnico

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

Page 25: 47835801 curso-plc-omron

25

Soporte Técnico

ESTRUCTURA DE UN AUTOMATA

SEÑALES

DE

SENSORES

SEÑALES

A

ACTUADORES

ALIMENTACIÓN

MEMORIA

PROCESADOR

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.

Page 26: 47835801 curso-plc-omron

26

Soporte Técnico

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, ...

Page 27: 47835801 curso-plc-omron

27

Soporte Técnico

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, permitiendo en modo monitor el cambio de valores en los registros del mismo.

RUN

MONITOR

PROGRAM

Page 28: 47835801 curso-plc-omron

28

Soporte Técnico

MODO DE FUNCIONAMIENTOMONITOR-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 (activación de una señal de salida en relación

Page 29: 47835801 curso-plc-omron

29

Soporte Técnico

MODO DE FUNCIONAMIENTOMONITOR-RUN

Page 30: 47835801 curso-plc-omron

30

Soporte Técnico

CICLO DE TRABAJO

PROCESOS COMUNES

GESTIÓN DE PERIFÉRICOS

EJECUCIÓN DEL PROGRAMA

REFRESCO DE E/S

- Programación WATCH DOG- Verificar memoria de ususario- Verificar BUS E/S

- Gestión de transmisión con :

Consola de ProgramaciónInterface de comunicaciones

- Scan secuencial de las

instruciones del programa

- Lectura del estado de los módulos de E/S- Transferencia de estado a las salidas

Page 31: 47835801 curso-plc-omron

31

Soporte Técnico

CALCULO DEL CICLO DE SCAN

Page 32: 47835801 curso-plc-omron

32

Soporte Técnico

CICLO DE SCAN Y TIEMPO DE RESPUESTA(µS)

Instrucción o Proceso CPM1A SRM1 CPM2 CQM1HSupervisió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

scan2.35 ms 1.75 ms 1.75 ms 3.27 ms

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

Page 33: 47835801 curso-plc-omron

33

Soporte Técnico

CALCULO DE LOS TIEMPOS DE RESPUESTA

Page 34: 47835801 curso-plc-omron

34

Soporte Técnico

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

obtener información sobre el estado del PLC. Está

Page 35: 47835801 curso-plc-omron

35

Soporte Técnico

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 BATERIA

Page 36: 47835801 curso-plc-omron

36

Soporte Técnico

CAPACIDAD DE MEMORIA DE PROGRAMA

PLC MEMORIA DE PROGRAMA

MEMORIA DE DATOS

CPM1A 2 Kw 1 Kw

SRM1 4 Kw 2 Kw

CPM2 4 Kw 2 Kw

CQM1H

Hasta 15 Kw DM : Hasta 6 Kw

EM : Hasta 6 Kw

Page 37: 47835801 curso-plc-omron

37

Soporte Técnico

E/S CONEXION

Módulos de ENTRADA

Unidad de entrada de

c.a.\c.c. Configuración

del circuito.

Page 38: 47835801 curso-plc-omron

38

Soporte Técnico

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 periféricos, módulos especiales y

Page 39: 47835801 curso-plc-omron

39

Soporte Técnico

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 racks.

Page 40: 47835801 curso-plc-omron

40

Soporte Técnico

DEFINIR CONFIGURACION DE E/S

• En una instalación nos encontramos con las siguientes señales y elementos a controlar : 2 FOTOCÉLULAS

3 PULSADORES PARA MANUALES1 SELECTOR MANUAL /AUTOMÁTICO3 CONTACTORES A 220 AC1 INTERRUPTOR SELECCIÓN MODO TRABAJO4 PILOTOS INDICADORES3 FINALES DE CARRERA2 TERMOSTATOS2 VARIADORES DE VELOCIDAD (4-20mA.)2 SENSORES PT1002 DETECTORES INDUCTIVOS4 VÁLVULAS (PISTÓN) 24V.1 SIRENA ALARMA1 SETA EMERGENCIA

DETERMINAR QUE CONFIGURACIÓN DE PLC HACE FALTA

Page 41: 47835801 curso-plc-omron

41

Soporte Técnico

DEFINIR CONFIGURACION DE E/S

SOLUCIÓN

Un PLC con 16 E digitales12 S digitales2 E analógicas PT1002 S analógicas 4-20 mA.

CQM1H

Page 42: 47835801 curso-plc-omron

42

Soporte Técnico

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

Page 43: 47835801 curso-plc-omron

43

Soporte Técnico

FAMILIA CPM

Page 44: 47835801 curso-plc-omron

44

Soporte Técnico

FAMILIA CPM

CPM1ACPM1A

CPM2ACPM2A

CPM2BCPM2B

El Micro PLC standard para la mayor parte de las aplicaciones básicas

El Micro PLC de alta funcionalidad compatible en hardware con CPM1A

El Micro PLC de alta funcionalidad super-compacto

CPMCPMCPM

El Micro PLC de alta funcionalidad en placa impresa.

CPM2CCPM2C

Page 45: 47835801 curso-plc-omron

45

Soporte Técnico

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 )

Page 46: 47835801 curso-plc-omron

46

Soporte Técnico

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

Page 47: 47835801 curso-plc-omron

47

Soporte Técnico

• 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)

CARACTERISTICAS CPM2B

Page 48: 47835801 curso-plc-omron

48

Soporte Técnico

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)

Page 49: 47835801 curso-plc-omron

49

Soporte Técnico

CPM1A / CPM2A

FormatoTerminal UMDM

Velocidad E/SPulsos

Pot.Analog.

Puertos Reloj I/O Link AnalogíaE/S Exp E/S

CPM1A

M3Fijo

Relé10 a 100TR10 a 100

UM2kwDM1kw

1.8micro S

IN5kHzOUT5kHz

Perif

+

RS232C

NO Yes 3 exp(30pts.40pts.CPU)

CompoBus/SI/Olink(8pts./8pts.)

MAD01(2ch/1ch)

CPM2A

Relé30 a 120

TR30 a120.

(*)

UM4kwDM2kw

0.9micro S

IN20kHzOUT10kHz

Sincronismo

SI Yes MAD01(2ch/1ch)

Co

mp

ac

to M3Extraible

CompoBus/SI/Olink(8pts./8pts.)

3 exp(30pts.40pts.60pts.CPU)

Co

mp

ac

to

Perif

Page 50: 47835801 curso-plc-omron

50

Soporte Técnico

CPM1A / CPM2A

CPM1ACPM1A 90

66 (D=50) 86 (D=50)

90

130(D=50)

90 90

150 (D=50)

10 pts 20 pts 30 pts 40 pts

30points 40points 60points

90mm

90mm

130mm 150mm 195mm 55mm

90mm

IN

OUT

ERR ALM

COMMRUN

PWR

IN

OUT

ERR ALM

COMMRUN

PWR

IN

OUT

ERR ALM

COMMRUN

PWR

CPM2ACPM2A

DimensionesDimensiones

Page 51: 47835801 curso-plc-omron

51

Soporte Técnico

CPM1A / CPM2A

IN

8ED

OUT

8ER SRT21

IN

OUT

20EDR

8pts. inputI/O Link

20pts.MixI/O

66mm 66mm 66mm86mm 50mm

90mmSRT21

MAD01

66mm

Expansores

8pts. output

CPU ConversorCIF

Unidades de expansión(Hasta 3, para CPU’s de > 20 pts.)

RS-232 RS-422

Puerto Perifer.

NT

CPM1/2A

CPM1A-20EDR1 CPM1A-8ED CPM1A-8ER CPM1A-8ETCPM1A-8ET1CPM1A-SRT21CPM1A--20EDTCPM1A-20EDT1CPM1A-MAD01

I/O Link MAD01

ExpansiónExpansión

Page 52: 47835801 curso-plc-omron

52

Soporte Técnico

CPM2B

ModelosCPM2B-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

Page 53: 47835801 curso-plc-omron

53

Soporte Técnico

CPM2A / CPM2C

C P M 2A C P M 2CE struc tura B loques E /S M odula r

R TC / B a te ríaV ida B a tería

Todos los m ode los5 años

O pc iona l5 años ( 2 con R T C )

Tem porizado resana lóg icos

S i. 4 N O

E X P ana lóg icosC om pobus S

S I M A D 01 , S R T 21 N O en 1er R e lease

P tos C P UP tos E X P

N um M áx E X PN um M áx E /S

(20 ), 30 , 40 , 608 , 20

3120

10 , 2010 , 24

5140

In te rrupc iones 4 2 / 4

Diferencias CPM2A / CPM2CDiferencias CPM2A / CPM2C

Page 54: 47835801 curso-plc-omron

54

Soporte Técnico

CPM2C

CPU’s

CPU’s(con RTC)

Expansores

20pts.CPUTR NPNConector

10pts.CPUTR NPNConector

10pts.CPURYTerminal

10pts.CPUTR PNPConector

20pts.CPUTR PNPConector

20pts.CPUTR NPNConector

10pts.CPUTR NPNConector

10pts.CPURYTerminal

10pts.CPUTR PNPConector

20pts.CPUTR PNPConector

24pts.Ex.TR NPNConector

24pts.Ex.TR NPNConector

10pts.Ex.RYTerminal

CablesCPM2C-CN111

CS1-CN114

ModelosModelos

Page 55: 47835801 curso-plc-omron

55

Soporte Técnico

CPM2C

90mm

33mm 65mm

CPU

1 CPU con hasta 5 expansores

33mm 33mm 33mm

Tipo terminal(Phoenix)

Tipo conector(Fujitsu)

Tipo terminal(Phoenix)

Tipo conector(Fujitsu)

Expansión

Estructura no compatible con CPM1A/2A

CPU’s Expansores

Page 56: 47835801 curso-plc-omron

56

Soporte Técnico

CONECTIVIDAD CPM

Conexión de periféricos y HMI’s

Host Link 1:N PC Link 1:N

DispositivoSerie

Comunicación ASCII

Page 57: 47835801 curso-plc-omron

57

Soporte Técnico

APLICACIONES CPM

Conveyer Conveyer

Packaging or processing machine

Pulse input frequency

Pulse output frequency

Rotary encoder

Sincronismo

CompoBus/S

CPM1ACPM2A

Inteligencia Distribuida

Serve driver U series SYSDRIVE inverter 3G3MVseriesstepping motor driver

Contaje,Salida Pulsos

levas

PID

CLOCK

Page 58: 47835801 curso-plc-omron

58

Soporte Técnico

FAMILIA SRM

Page 59: 47835801 curso-plc-omron

59

Soporte Técnico

FAMILIA SRM

SRMSRMSRM

SRM1SRM1--C02C02

Terminales E/STerminales E/S

Puerto RS232C y periféricos

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

SRM1SRM1--C01C01

Puerto periféricos

Page 60: 47835801 curso-plc-omron

60

Soporte Técnico

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

Page 61: 47835801 curso-plc-omron

61

Soporte Técnico

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)

Page 62: 47835801 curso-plc-omron

62

Soporte Técnico

COMPOBUS S

4 pto 8 pto 16 pto Espec.

Terminal entrada TRSRT2-ID04(1) SRT2-ID08(1) SRT2-ID16(1) NPN (PNP)

Terminal salida TR SRT1-OD04(1) SRT2-OD08(1) SRT2-OD16(1) NPN (PNP)

Terminal salida TR mosfet potencia SRT2-ROF08 SRT2-ROF16

G3D

Terminal salida relé SRT2-ROC08 SRT2-ROC16G6D

Terminal conexión sensores

SRT2-ID08SSRT2-ND08S

Para conexión de 4 sensores con salida de diagnóstico o

entrada teaching

Interface para Bit Chain SRT1-B1T

Interface para sistema de conexión de E/S en Bit Chain

(8 E / 8 S) 100 m

Interfaces para circuito impreso

SRT1-ID16PSRT1-OD16P

Chips para 16 entradas o salidas a transisitor. Interface

Compobus S incluido

Terminal Analógico SRT2-AD04SRT2-DA02

Terminales con 4 entradas analógicas y con 2 salidas

analógicas

Page 63: 47835801 curso-plc-omron

63

Soporte Técnico

SRM en MARCHA

E/S esclavas

00100LD ?@00010

Pequeñas máquinas como embase y embalaje

Se logra un diseño eficiente de la máquina repartiendo los grupos de E/S distribuidas

Las E/S se distribuyen por toda la máquina ahorrando espacio

S Controller

Page 64: 47835801 curso-plc-omron

64

Soporte Técnico

CONECTIVIDAD SRM

Host link, ASCII

Host Link 1:N

NT Link

MMI

Page 65: 47835801 curso-plc-omron

65

Soporte Técnico

APLICACIONES SRM

Page 66: 47835801 curso-plc-omron

66

Soporte Técnico

FAMILIA CQM1H

Page 67: 47835801 curso-plc-omron

67

Soporte Técnico

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.

Page 68: 47835801 curso-plc-omron

68

Soporte Técnico

FAMILIA CQM1H

CQM1HCQM1HCQM1H

CPU’sCPU’s MódulosMódulos

TarjetasTarjetas

FuncionalesFuncionales ComunicacionesComunicaciones

Page 69: 47835801 curso-plc-omron

69

Soporte Técnico

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

Page 70: 47835801 curso-plc-omron

70

Soporte Técnico

CPU’s CQM1H

CPU MEM(KW)

DM-EM(KW)

E/S RS232C CLK TARJETASFUNCION

CQM1H-CPU11 3,3 3 – 0 256 NO NO NOCQM1H-CPU21 3,3 3 – 0 256 SI NO NOCQM1H-CPU51 7,2 6 - 0 512 SI SI 2 SLOTSCQM1H-CPU61 15,2 6 – 6 512 SI SI 2 SLOTS

Cartuchos de memoria EEPROM con Reloj / Cartuchos de memoria EEPROM con Reloj / CalendarioCalendario

Instrucciones cálculo en coma flotanteInstrucciones cálculo en coma flotante

CPU’s con huecos para tarjetas funcionalesCPU’s con huecos para tarjetas funcionales

CPU’s con posibilidad de comunicación en CPU’s con posibilidad de comunicación en red multimaestrored multimaestro

Page 71: 47835801 curso-plc-omron

71

Soporte Técnico

Módulos E/S CQM1H

8 INDEP.16

TORNILLO12 / 24 VDC

32 CONECTOR

Entradas

110 / 220 AC 8 TORNILLO8 INDEP.RELE16

TORNILLO

816

TORNILLOTRANSISTOR

32

NPN / PNP

CONECTOR8

Salidas

TRIAC6

INDEP. TORNILLO

Gran diversidad de opcionesGran diversidad de opciones

Fácil instalaciónFácil instalación

Módulos de alta densidad (32 pts.)Módulos de alta densidad (32 pts.)

Page 72: 47835801 curso-plc-omron

72

Soporte Técnico

Módulos especialesCQM1H

Módulos de 4 Entradas y de 2 Módulos de 4 Entradas y de 2 Salidas con varios rangos de Salidas con varios rangos de trabajo en tensión o corriente, 12 trabajo en tensión o corriente, 12 bits de resolución y tiempo de bits de resolución y tiempo de conversión de 2,5 msconversión de 2,5 ms

E/S Analógicas

Módulos de 2 lazos de control PID Módulos de 2 lazos de control PID avanzado o ON/OFF, con salida a avanzado o ON/OFF, con salida a transistor y entradas para transistor y entradas para termopar o Pt100. Tiempo de termopar o Pt100. Tiempo de muestreo 1s.muestreo 1s.

Control de temperatura

Page 73: 47835801 curso-plc-omron

73

Soporte Técnico

Módulos especiales CQM1H

Módulos de entrada para sensores Módulos de entrada para sensores lineales (tensión o corriente), con lineales (tensión o corriente), con tiempo de muestreo de 1ms, tiempo de muestreo de 1ms, funciones de escala y funciones de escala y comparación. Salida de comparación. Salida de monitorización opcional monitorización opcional

Para sensor Lineal

Módulos de E/S de 16 y 32 Módulos de E/S de 16 y 32 puntos para larga distancia (500 puntos para larga distancia (500 m). Sistema de comunicación m). Sistema de comunicación B7A a alta velocidad (retardo B7A a alta velocidad (retardo 3ms)3ms)

Cableado larga distancia

Page 74: 47835801 curso-plc-omron

74

Soporte Técnico

Tarjetas especiales CQM1H

Conectables directamente a las CPU’s 51 y 61Conectables directamente a las CPU’s 51 y 61

Permiten dotar al plc de la funcionalidad requeridaPermiten dotar al plc de la funcionalidad requerida

No consumen registros de E/SNo consumen registros de E/S

•2 entradas 50 Khz•2 salidas 25 Khz•Posicionamientos desde programa (velocidad y aceleración)

•1 entrada para encoder absoluto

•4 Khz, códigi Gray, 12 bits resolución

•8 rangos

•4 entradas de contaje 50 a 500 Khz

•Modo lineal y anillo•Transisitor o Line driver

•4 salidas•Máximo 2 tarjetas por plc

•4 selectores analógicos (4 dígitos)

•Máximo 2 tarjetas por plc

•4 entradas analógicas (V/I)

•2 salidas analógicas (V/I)

•Varios rangos•12 bits

•1 puerto RS232C•1 Puerto RS422/485•Host link, PCLink, ASCII, NT Link, Protocolos

Page 75: 47835801 curso-plc-omron

75

Soporte Técnico

ComunicacionesCQM1H

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

Controller link

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

Protocol Macro, Modbus (Maestro)

Page 76: 47835801 curso-plc-omron

76

Soporte Técnico

Envase y EmbalajePapelMadera Alimentación

Textil

CerámicaTelecontrol

Plástico

AscensoresEscaleras mecánicas

Bombeo Control de EdificiosMontaj

e

Aplicaciones CQM1H

CQM1H es el autómata programable más adaptable a cualquier tipo de máquina

o aplicación media.

Page 77: 47835801 curso-plc-omron

77

Soporte Técnico

PERIFERICOS

• PERIFERICOS son dispositivos que realizantareas complementarias al funcionamiento delautó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

Page 78: 47835801 curso-plc-omron

78

Soporte Técnico

ANALISIS DE LA INSTALACION

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.

CONEXIONADO E/S ALIMENTACION

Page 79: 47835801 curso-plc-omron

79

Soporte Técnico

• 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.

ANALISIS DE LA INSTALACION

Page 80: 47835801 curso-plc-omron

80

Soporte Técnico

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 losbastidores 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.

Page 81: 47835801 curso-plc-omron

81

Soporte Técnico

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.13Parada de Emergencia

Page 82: 47835801 curso-plc-omron

82

Soporte Técnico

INICIACION A LA PROGRAMACION

DEL PLC

Page 83: 47835801 curso-plc-omron

83

Soporte Técnico

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.

Page 84: 47835801 curso-plc-omron

84

Soporte Técnico

AREAS DE MEMORIA

• DIRECCIONAMIENTO

»Formato de las direcciones :

• XXX Número de canal (Registro)

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

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

X X X Y Y

Page 85: 47835801 curso-plc-omron

85

Soporte Técnico

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 comoIR

»No retienen estado frente falta de alimentación ó cambio de modo de operación

Page 86: 47835801 curso-plc-omron

86

Soporte Técnico

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

Page 87: 47835801 curso-plc-omron

87

Soporte Técnico

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.

Page 88: 47835801 curso-plc-omron

88

Soporte Técnico

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

Page 89: 47835801 curso-plc-omron

89

Soporte Técnico

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.

Page 90: 47835801 curso-plc-omron

90

Soporte Técnico

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).

Page 91: 47835801 curso-plc-omron

91

Soporte Técnico

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.

Page 92: 47835801 curso-plc-omron

92

Soporte Técnico

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)

Page 93: 47835801 curso-plc-omron

93

Soporte Técnico

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.

Page 94: 47835801 curso-plc-omron

94

Soporte Técnico

CPM1A.MAPA DE MEMORIA

CANALES ESPECIALES SR

CANALES DE TRABAJO

SALIDAS

ENTRADAS

DM' s L / E

SÓLO LECTURA

SETUP DEL SISTEMA

HR ' s

AR ' s

LR ' s

TIM / CNT

IR 0

19

9

200

231

255

AR 0

AR 15

LR 0

LR 15

0

127

HR 0

HR 19

DM 0

1000

6144

6600

DM 6655

1021DM' s Error

1023DM' s L / E

Page 95: 47835801 curso-plc-omron

95

Soporte Técnico

CPM2.MAPA DE MEMORIA

CANALES ESPECIALES SR

CANALES DE TRABAJO

SALIDAS

ENTRADAS

DM' s L / E

SÓLO LECTURA

SETUP DEL SISTEMA

HR ' s

AR ' s

LR ' s

TIM / CNT

IR 0

19

9

200

227

255

AR 0

AR 23

LR 0

LR 15

0

255

HR 0

HR 19

DM 0

1999

6144

6600

DM 6655

2021DM' s Error

2047DM' s L / E

49CANALES DE TRABAJO

Page 96: 47835801 curso-plc-omron

96

Soporte Técnico

SRM1. MAPA DE MEMORIA

CANALES ESPECIALES SR

CANALES DE TRABAJO

ENTRADAS

DM' s L / E

SÓLO LECTURA

SETUP DEL SISTEMA

HR ' s

AR ' s

LR ' s

TIM / CNT

IR 0

7

200

255

AR 0

AR 15

LR 0

LR 15

0

127

HR 0

HR 19

DM 0

1999

6144

6600

DM 6655

2021DM' s Error

17

CANALES DE TRABAJO

239

9

SALIDAS

CANALES DE TRABAJO19

Page 97: 47835801 curso-plc-omron

97

Soporte Técnico

CQM1H. MAPA DE MEMORIA

PRESEL. CONTADOR ALTA VEL.

CANALES ESPECIALES

CANALES S. PARA MACROS

SALIDAS

CANALES E. PARA MACROS

ENTRADAS

DM' s L / E

DM' s L / E( SÓLO CPU's 4X )

SÓLO LECTURA TODASLAS CPU's

SETUP DEL SISTEMA

HR ' s

AR ' s

LR ' s

TIM / CNT

IR 0

15

96

100

115

196

200

230

SR 244

SR 255

AR 0

AR 27

LR 0

LR 63

0

511

HR 0

HR 99

DM 0

6144

6568

6600

DM 6655

232INNER BOARD SLOT 2

215INNER BOARD SLOT 1

220

223SELECCIONES ANALOGICAS

189

CONTROLLER LINK

90CONTROLLER LINK

16TRABAJO

TRABAJO

TRABAJO

TRABAJO

6568

ERROR LOG

Page 98: 47835801 curso-plc-omron

98

Soporte Técnico

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

• 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.

DM6600 a DM6655

Page 99: 47835801 curso-plc-omron

99

Soporte Técnico

CONFIGURACION

• 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

¿ COMO CONFIGURAR EL SISTEMA ?

Page 100: 47835801 curso-plc-omron

100

Soporte Técnico

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

015

00: Modo PROGRAM01: Modo MONITOR02: Modo RUN

00: CONSOLA01: Último modo02: Bit 00 a 07

MODO DE ARRANQUEDM6600 = 0000El PLC arrancará en el modo

indicado por la consola conectada

(RUN si no hay consola).

DM6600 = 0201El PLC arrancará siempre en modo

MONITOR.

Page 101: 47835801 curso-plc-omron

101

Soporte Técnico

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.

Page 102: 47835801 curso-plc-omron

102

Soporte Técnico

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

DIRECCIÓN

INSTRUCCIÓN

PARÁMETRO

TIPO

VALOR

0000 LD H0501

Page 103: 47835801 curso-plc-omron

103

Soporte Técnico

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

Page 104: 47835801 curso-plc-omron

104

Soporte Técnico

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.

LD

OR

AND NOT

OUT

0100

0000

0101

1000

Ej:

Page 105: 47835801 curso-plc-omron

105

Soporte Técnico

LENGUAJES DE PROGRAMACION

• DIAGRAMA DE RELES

»SIMBOLOS FUNDAMENTALES

/

Contacto

normalmente

abierto

Contacto

normalmente

cerrado

Salida

Page 106: 47835801 curso-plc-omron

106

Soporte Técnico

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

0000

1000/

Page 107: 47835801 curso-plc-omron

107

Soporte Técnico

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

0000 0101

1000OR AND

Page 108: 47835801 curso-plc-omron

108

Soporte Técnico

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.

Page 109: 47835801 curso-plc-omron

109

Soporte Técnico

PROGRAMACIÓN BÁSICA DEL PLC CON CONSOLA

Page 110: 47835801 curso-plc-omron

110

Soporte Técnico

MANEJO DE LA CONSOLA

ELEMENTOS DE LA CONSOLA

DISPLAYPermite la visualización de datos, instrucciones del programa y mensajes de diagnósticos

SELECTORDetermina la modalidad operativa de la CPU <PROGRAM><MONITOR><RUN>

TECLADO

Permite la interacción de autómata y operario

Page 111: 47835801 curso-plc-omron

111

Soporte Técnico

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 deprogramación del PLC.

TECLA SHIFT- Selecciona la opción superior de las teclas de doble opción.

Page 112: 47835801 curso-plc-omron

112

Soporte Técnico

MANEJO DE LA CONSOLA

TECLAS DE INSTRUCCIONES

LD AND OR OUT NOT : Instrucciones básicas de un diagrama de relés

FUN : Funciones especiales (cada una

lleva su código numérico 00..99)

SHIFT + CONT/# : BIT (o CONTACTO)

genérico

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

DM : Data Memory.

TIM CNT : Temporizador, contador

SFT : Registro de desplazamiento.

HR : Relés de retención.

TR : Relés temporales.

Page 113: 47835801 curso-plc-omron

113

Soporte Técnico

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 datoVisualizació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

Page 114: 47835801 curso-plc-omron

114

Soporte Técnico

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

CLR

<PROGRAM> BZ

0000

Page 115: 47835801 curso-plc-omron

115

Soporte Técnico

MANEJO DE LA CONSOLA

OPERACIÓN DEL BUZZER

Para activar y desactivar el Buzzer

<PROGRAM>

<PROGRAM> BZ

SHIFT 1B

Page 116: 47835801 curso-plc-omron

116

Soporte Técnico

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.

Page 117: 47835801 curso-plc-omron

117

Soporte Técnico

MANEJO DE LA CONSOLA

BORRADO DE MEMORIA

CLRSET

PLAYNOT

REC

RESET MONTR

HR

CNT

DM

EM

CANCELACIÓN TOTAL

DIRECCIÓN CANCELACIÓN PARCIAL

ÁREA DE DATOS

Page 118: 47835801 curso-plc-omron

118

Soporte Técnico

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)

00000

EM CLR ?

Page 119: 47835801 curso-plc-omron

119

Soporte Técnico

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).

Page 120: 47835801 curso-plc-omron

120

Soporte Técnico

DIAGRAMA DE RELÉS. CONCEPTOS/1

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

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

0001

0002

HR 0000

0003

TIM01

HR

0000

TIM01

0206

Page 121: 47835801 curso-plc-omron

121

Soporte Técnico

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

C D

E

R1

R2

Page 122: 47835801 curso-plc-omron

122

Soporte Técnico

DIAGRAMA DE RELÉS. CONCEPTOS/3

A una rama de circuito en L.D., corresponde una secuencia deinstrucciones en forma mnemónica

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

0005 0006

1000 0000000100020003

LDANDOUTEND

000500061000

Dirección Instrucción Datos

- Ejemplo de circuito - Mnemónico del ejemplo

Page 123: 47835801 curso-plc-omron

123

Soporte Técnico

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úncontacto

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

/0200 0200

0000

Page 124: 47835801 curso-plc-omron

124

Soporte Técnico

DIAGRAMA DE RELÉS. CONCEPTOS/5

Es aconsejable no programar una salida, como una bobina, másde 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

0001

0208

0209

Page 125: 47835801 curso-plc-omron

125

Soporte Técnico

MANEJO DE LA CONSOLA

CIRCUITO DE ENCLAVAMIENTO

00010000

0500

0500

END(01)

Page 126: 47835801 curso-plc-omron

126

Soporte Técnico

INSTRUCCIONES BÁSICAS

AND LD Coloca en SERIE 2 bloques de circuito

Dirección Instrucción Datos

00000 00001 00002 00003 00004

LD OR LD OR N O T AND LD

00000 00001 00002 00003 -

00000 00002

00001 00003

1000

Page 127: 47835801 curso-plc-omron

127

Soporte Técnico

INSTRUCCIONES BÁSICAS

OR LD Coloca en PARALELO 2 bloques de circuito

00000 00001

00002 00003

1000

Dirección Instrucción Datos

00000 00001 00002 00003 00004 00005

LD AND NOT LD AND OR LD OUT

00000 00001 00002 00003 - 1000

Page 128: 47835801 curso-plc-omron

128

Soporte Técnico

PROGRAMACIÓN /1

00000 00001

00002 00003

1000

00004 00005 Dirección Instrucción Datos

00000 00001 00002 00003 00004 00005 00006 00007 ::: 00012

LD AND NOT LD NOT AND NOT OR LD LD AND OR LD ::: OUT

00000 00001 00002 00003 - 00004 00005 - ::: 1000

Dirección Instrucción Datos

00000 00001 00002 00003 00004 00005 ::: 00013 00014 ::: 00019

LD AND NOT LD NOT AND NOT LD AND ::: OR LD OR LD ::: OUT

00000 00001 00002 00003 00004 00005 ::: - - :::: 1000

1º Método 2º Método

Ejemplo de varios bloques en paraleloCon el 2º método de codificación, es posible al máximo 8 niveles de LD

Page 129: 47835801 curso-plc-omron

129

Soporte Técnico

PROGRAMACIÓN /2

Es fundamental conocer la correspondencia entre el diagrama de relés y la lista de instrucciones

00000 00001

01000 01001

00500

00002 00003 00004 00005

00006

1000

Page 130: 47835801 curso-plc-omron

130

Soporte Técnico

PROGRAMACIÓN /3

Para codificar en lista de instrucciones una red endiagrama de relés, es necesario primero identificar bloques elementales, formando simples circuitos en SERIE o en PARALELO

0000 0001

1000 1001

0500

0002 0003 0004 0005

0006

0000 0001

1000 1001

0500

0003

0004 0005

0006

1000 [a]

[b]

[c]

0002

[d]

[e]

[f]

Page 131: 47835801 curso-plc-omron

131

Soporte Técnico

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

LD 000AND 0001

1000 1001

LD 100AND 1001

OR LD

0500

OR 0500

0002 0003

AND 0002AND NOT 0003

0004 0005

LD 0004AND 0005

0006

OR 0006

AND LD

1000

OUT 1000

[b][a]

[c]

[d]

[e]

[f]

Dirección Instrucción Datos 0000 LD 0000 0001 AND 0001 0002 LD 1000 0003 AND 1001 0004 OR LD - 0005 OR 0500 0006 AND 0002 0007 AND NOT 0003 0008 LD 0004 0009 AND 0005 0010 OR 0006 0011 AND LD - 0012 OUT 1000

[a]

[b]

[c]

[d]

[e]

[f]

Page 132: 47835801 curso-plc-omron

132

Soporte Técnico

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 laque se halla el elemento buscado.

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

Page 133: 47835801 curso-plc-omron

133

Soporte Técnico

MANEJO DE LA CONSOLA

BÚSQUEDA DE UNA INSTRUCCIÓN

CLR SRCH SRCH

CLR 0000

LD

SRCH

0000

LD 0000

INSTRUCCIÓN

Page 134: 47835801 curso-plc-omron

134

Soporte Técnico

MANEJO DE LA CONSOLA

BÚSQUEDA DE UN BIT

CLR SHIFTCONT

#

HR

TIM

CNT

SRCH SRCHNÚMERO

Page 135: 47835801 curso-plc-omron

135

Soporte Técnico

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

Page 136: 47835801 curso-plc-omron

136

Soporte Técnico

MANEJO DE LA CONSOLA

SELECCIÓN DE UNA DIRECCIÓN DE MEMORIA

(Ejemplo: dirección 0123) CLR0000

1B

2C

3D 0123

0123

Page 137: 47835801 curso-plc-omron

137

Soporte Técnico

MANEJO DE LA CONSOLA

LECTURA DE LA MEMORIA DE PROGRAMA

DIRECCIÓN SELECCIONADA

Page 138: 47835801 curso-plc-omron

138

Soporte Técnico

MANEJO DE LA CONSOLA

BORRADO DE UNA INSTRUCCIÓN

Modo <Program>

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

Pulsar

DEL

Page 139: 47835801 curso-plc-omron

139

Soporte Técnico

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.

Page 140: 47835801 curso-plc-omron

140

Soporte Técnico

MANEJO DE LA CONSOLAMONITORIZACIÓN

CLR SHIFT

SHIFT

CONT

#

CH

*HR

LD

OUT

TIM

CNT

DM

MONTR

MONTR

CLR

SHIFT CLR

Dirección

Page 141: 47835801 curso-plc-omron

141

Soporte Técnico

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

Page 142: 47835801 curso-plc-omron

142

Soporte Técnico

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.

Page 143: 47835801 curso-plc-omron

143

Soporte Técnico

MANEJO DE LA CONSOLA

CAMBIO DE ÁREA DE DATOS

SET / RESET DE UN BIT

CAMBIO DE VALOR (CH)

BIT o TIM-CNT en monitor

SET

PLAY

REC

RESET

CH

en monitor CHG (nuevo dato) WRITE

Page 144: 47835801 curso-plc-omron

144

Soporte Técnico

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

MONTRnuevo la tecla: en modo <Program>.

Page 145: 47835801 curso-plc-omron

145

Soporte Técnico

MANEJO DE LA CONSOLA

LECTURA DE ERRORES

Relación de mensajes de errorMensaje Descripción

MEMORY ERR Memoria defectuosa o mal programadaBorrar la memoria

NO END INST Falta instrucción ENDProgramar FUN(01)

I/O BUS ERR Error en el bus de módulos de E/SComprobar 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

Page 146: 47835801 curso-plc-omron

146

Soporte Técnico

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

Page 147: 47835801 curso-plc-omron

147

Soporte Técnico

TIM /2

EJEMPLO DE TEMPORIZADORES CONECTADOS EN CASCADA:

SE OBTIENE UN TEMPORIZADOR CON VALOR DE PRESELECCIÓN SV POR LA SUMA DE SV1+SV2

Page 148: 47835801 curso-plc-omron

148

Soporte Técnico

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)

Page 149: 47835801 curso-plc-omron

149

Soporte Técnico

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 SERUTILIZADO 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

Page 150: 47835801 curso-plc-omron

150

Soporte Técnico

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

Page 151: 47835801 curso-plc-omron

151

Soporte Técnico

MANEJO DE LA CONSOLA

CAMBIO DE TIM/CNT

Estado

PVTIM/CNT

En fase demonitorización

CHG

SET

PLAY

REC

RESET

[PV] WRITEValor actual

SV

TIM/CNT Contenido

en programaCHG [SV] WRITE

Valor de Preset

Set

Reset

Page 152: 47835801 curso-plc-omron

152

Soporte Técnico

MANEJO DE LA CONSOLA

CLR 0000

TIM0000TIM 00

1B

3D 0000

TIM 13

MONTR

CHG

2C

9 7

T139000

PRES VAL?T13 9000 ????

PRES VAL?T13 9000 0297

WRITET130297

CAMBIO DE TIM/CNT (PV)

Cambio del valor actual del TIM 13: El valor actual PV se modifica de 9000 a 297.

Page 153: 47835801 curso-plc-omron

153

Soporte Técnico

MANEJO DE LA CONSOLACAMBIO DE TIM/CNT (SV)

Cambio del valor de preselección del TIM 00 programado en el paso 11. El valorde preselección se cambia de #1234 a #0297.

CLR0000

TIM0000TIM 000

0011 SRCHTIM

CHG

2C

9 7

0011 TIM DATAT00

#1234 #????

WRITE

SRCH 000

#1234

0011 TIM DATA

0011 TIM DATAT00 #1234 #0297

0011 TIM DATA#0297

Page 154: 47835801 curso-plc-omron

154

Soporte Técnico

MANEJO DE LA CONSOLACAMBIO DE TIM/CNT (SV)

En este caso el valor de preselección viene expresado por un canal externo (CH 01).

CLR0000

TIM0000TIM 00

1B

3D 0000

TIM 13

MONTRT13

9000

CHG PRES VAL?T13 9000 ????

2C

9 7PRES VAL?

T13 9000 0297

WRITET130297

Page 155: 47835801 curso-plc-omron

155

Soporte Técnico

MANEJO DE LA CONSOLAVERIFICACIÓN DE PROGRAMA

Permite verificar eventualmente errores de programación.

Sólo puede realizarse en modo <Program>

CLR SRCH SRCH

CLR

Interrupción de la

modificación

Relación mensajes de error

????NO END INSTRCIRCUIT ERR

IL-ILC ERRJMP-JME ERR

COIL DUPLDIF OVERLOCN ERR

JME UNDEFDJMP UNDEFD

DUPLSNB-RET ERRSBN UNDEFDSBS UNDEFDSTEP OVERSNTX OVERSTEP ERR

Page 156: 47835801 curso-plc-omron

156

Soporte Técnico

MANEJO DE LA CONSOLAVERIFICACIÓ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 ERROUT 0100

Pulsando SRCH la búsqueda prosigue.

Page 157: 47835801 curso-plc-omron

157

Soporte Técnico

MANEJO DE LA CONSOLALECTURA TIEMPO DE SCAN

En el modo <MONITOR> y <RUN> es posible visualizar el tiempo de scanmedio así como el valor mínimo y máximo.

MONTR

CLR 0000

0000 SCAN TIME

AVG 018.3 MS

0000 SCAN TIME

MIN 013.2 MS

0000 SCAN TIME

MAX 023.6 MS

Page 158: 47835801 curso-plc-omron

158

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

RETARDO A LA DESCONEXIÓN

0000

1000

1000 0000

1000TIM0

TIM00

#0050

T T T

ENTRADA 0000

SALIDA 1000

RETARDO T 5s

LD 0000

OR 1000

AND NOT TIM00

OUT 1000

LD 1000

AND NOT 0000

TIM 00

#0050

SE GENERA UNA SEÑAL DE RETARDO TRAS LACAÍDA DE LA SEÑAL DEENTRADA

Page 159: 47835801 curso-plc-omron

159

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

CIRCUITO DE BIESTABLE

LA SEÑAL DE SALIDA ES UNA ONDA CUADRADA CON TIEMPO AOFF=T1 Y TIEMPO A ON =T2

SALIDA

ENTRADAT2 T2 T2

T1 T1 T1

Page 160: 47835801 curso-plc-omron

160

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

CIRCUITO DE BIESTABLE

LD 0000AND NOT TIM02

TIM 01#0050

LD TIM01TIM 02

#0100LD TIM02OUT 1000

ENTRADA 0000SALIDA 1000T1 5sT2 10s

Page 161: 47835801 curso-plc-omron

161

Soporte Técnico

LLENADO AUTOMÁTICO DE BOTELLAS

ALARMA

PANEL

PULSADOR MARCHA

RESET

PULSADOR PARADA

SIRENA VÁLVULA

CÉLULA

MOTOR CINTA

DETECCIÓN DE NIVEL BAJO

DETECCIÓN DE VACÍO

EJEMPLOS DE PROGRAMACIÓN

Page 162: 47835801 curso-plc-omron

162

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓNLLENADO AUTOMÁTICO DE BOTELLAS

Una cantidad constante de líquido se vierte en cada botella según va pasandopor 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

INPUTSPULSADOR PARADA 0006

PULSADOR MARCHA 0002

RESET 0007

DETECCIÓN DE VACÍO 0009

DETECCIÓN DE NIVEL BAJO 0008

CÉLULA 0003

OUTPUTSSIRENA 1007

ALARMA 1006

MOTOR CINTA 1000

VÁLVULA 1001

Page 163: 47835801 curso-plc-omron

163

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

LLENADO AUTOMÁTICO DE BOTELLAS

1s

2s

START 0002

MOTOR CINTA 1000

CÉLULA 0003

VÁLVULA 1001

PULSADOR PARADA 0006

LS1 0008

ALARMA 1006

LS2 0009

SIRENA 1007

MOTOR 1000

RESET 0007

El motor 1500 funcionará cuando el pulsador de marcha 0002 se active.

Cuando la célula detecta botella el motor se para. Se abre la válvula 1001 durante 2segundos y se llena la botella. Un segundodespués, el motor se pone en marcha hasta la próxima botella.

Todas las operaciones cesan cuando se activa el pulsador de parada (emergencia,0006).

Cuando se detecta nivel bajo (0008 a ON), el piloto de alarma lucirá con flashes de 2 seg.

Cuando se detecta nivel vacío (0009 a ON) la sirena sonará y el motor de la cinta parará.

Después de solucionar las anomalías, hacer un reset (0007) y todo volverá a condiciones iniciales.

Page 164: 47835801 curso-plc-omron

164

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

Page 165: 47835801 curso-plc-omron

165

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

ARRANQUE ESTRELLA - TRIÁNGULO

ATIM BTIM AYC

Pulsador de marcha (P.M.) = 000.00Pulsador de paro (P.P.) = 000.01Contactor (C) = 10.00Estrella (Y) = 10.01Triángulo (A) = 10.02Temporizador A = TIM000Temporizador B = TIM001

ASIGNACIÓN DE E/S

P.M.

P.P.

C

TIM A

A

C

TIM A

C

TIM B

Y

C

Page 166: 47835801 curso-plc-omron

166

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

ARRANQUE ESTRELLA - TRIÁNGULO

( )

( )

( )

( )

0000 0001

10.00

10.00

10.00 TIM 000 15.02 10.01

10.00

10.00

10.00

TIM 000

# 0020

# 0010

TIM 001TIM 000

TIM 001 10.01 10.02

END

LD 0000

OR 1000

AND 0001

OUT 1000

LD 1000

AND NOT TIM 000

AND NOT 1002

OUT 1001

LD 1000

TIM 000

#0020

LD 1000

AND TIM 000

TIM 001

#0010

LD 1500

AND TIM 001

AND NOT 1002

OUT 1002

FUN(01) END

Page 167: 47835801 curso-plc-omron

167

Soporte Técnico

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

LA INSTRUCCIÓN DIFU(13) GENERA, EN EL FLANCO ASCENDENTE DE LA SEÑALDE 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).

Page 168: 47835801 curso-plc-omron

168

Soporte Técnico

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 DESTART Y STOP DEL MOTOR 500.

Page 169: 47835801 curso-plc-omron

169

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

MARCHA - PARO CON RETENCIÓN

1501

1502HR 0000

HR 00001500

1500

00000

1501

1502

1000HR 0000

END

DIFU 1500

KEEP HR 00

( )

( )

( )

( )

00000

00002

00005

00008

00009

00011

00013

Éste programa activa una salida de control cuando se activa una entrada y desactiva la salida cuando la misma entrada se vuelve a activar porsegunda vez.

Cuando se produzca un fallo de alimentación la salida de controlmantendrá el estado..

LD 00000FUN(13) DIFU

1500LD 1500AND NOT HR

OUT 15010000

LD 1500AND HR 0000 OUT 1502LD 1501LD 1502FUN(11) KEEP

HR 0000 LD HR 0000OUT 1000FUN(01) END

Page 170: 47835801 curso-plc-omron

170

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

PUERTA AUTOMÁTICADETECTOR ULTRASONIDOS (D.U.)

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

FINAL DE CARRERA (FC2)

MANUAL-AUTOMATICO (M - A)

ABRIR MANUAL (Ab)

CERRAR MANUAL (C)

ASIGNACIÓN DE E/S

D.U. = 000.01FC = 000.03FC1 = 000.05FC1 = 000.07M - A = 000.09 off (M) on (A)Ab = 000.11C = 000.13

Apertura puerta = 10.00

Cierre puerta = 10.01

Page 171: 47835801 curso-plc-omron

171

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

PUERTA AUTOMÁTICA

DIFD 1501

DIFU 1500

( )

0003 0009

1500

10.00 1501 0009

0007 10.0110.00

0011 0009

0001 0009

1501

10.01 1500 0009

0013 0009

0005 10.0010.01

END

LD 0003AND 0009DIFD (14)

1501LD 1500LD 10.00AND NOT 1501AND 0009OR LDLD 0011AND NOT 0009OR LDAND NOT 0007AND NOT 10.01OUT 10.00LD 0001

AND 0009

DIFU (13)1500

LD 1501LD 1501AND NOT 1500

OR LDLD 0013AND NOT 0009OR LDAND NOT 0005AND NOT 10.00OUT 10.01END (01)

AND 0009

Page 172: 47835801 curso-plc-omron

172

Soporte Técnico

CMP, FUN(20) /1

LA INSTRUCCIÓN CMP COMPARA EL DATO DE UN CANAL (16 BIT) O UNACONSTANTE, CON EL CONTENIDO DE OTRO CANAL.

EN RELACIÓN CON EL RESULTADO DE LA COMPARACIÓN, EXISTEN LOS FLAGSDEL SISTEMA:

— GR

— EQ

— LE

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

Page 173: 47835801 curso-plc-omron

173

Soporte Técnico

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 RAMADE 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.

Page 174: 47835801 curso-plc-omron

174

Soporte Técnico

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 activacada 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 la1002 la rápida.

Page 175: 47835801 curso-plc-omron

175

Soporte Técnico

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)

Page 176: 47835801 curso-plc-omron

176

Soporte Técnico

EJEMPLOS DE PROGRAMACIÓN

POSICIONAMIENTO CON ENCODER

DIFU 01500

0000000000

0150025200

00000CMP230

D000025507

1000

CMP230

D0001

00000

25505

25505

1001

1002

00002

00004

00008

00016 ( )END

LD 00000

LD 1500

AND 25507

OUT 25200

DIFU (13)1500

END (01)

LD 00000OUT TR 00CMP (20)

230DM 0000

LD TR 00

OUT 1000LD 00000OUT TR 00CMP (20)

230DM 0001

LD TR 00AND 25505

OUT 1001LD TR 00

OUT 1002

AND NOT 25505

Page 177: 47835801 curso-plc-omron

177

Soporte Técnico

PROGRAMACIÓN AVANZADA DE

PLC’s

Page 178: 47835801 curso-plc-omron

178

Soporte Técnico

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

Page 179: 47835801 curso-plc-omron

179

Soporte Técnico

EJEMPLO. EMBOTELLADORA

EL MOTOR M1 ESTARÁ EN MARCHA HASTAQUE LA FOTOCÉLULA F1 DETECTE

CUANDO F1 DETECTE, COMENZARÁ A LLENARSE LA BOTELLA AL ACTIVARSE LAELECTROVÁ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 VUELVA A DETECTAR.M1 4 / 20 mA

F1E1

ENTRADAS

F1 : 0000CÉLULA DA CARGA: ENTRADA ANALÓGICA

SALIDAS

M1 : 1000E1 : 1001

Page 180: 47835801 curso-plc-omron

180

Soporte Técnico

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

Page 181: 47835801 curso-plc-omron

181

Soporte Técnico

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

0001

0002

IN

CP

R

SFT

05

06

LD 0000LD 0001LD 0002SFT (10) 05

06

DATOS

ESTE DATO SE PIERDE

0 1 2 3 14 15

0 1 2 3 14 15

CH 05

CH 06

Page 182: 47835801 curso-plc-omron

182

Soporte Técnico

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.

Page 183: 47835801 curso-plc-omron

183

Soporte Técnico

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

RESET 0007PRESENCIA 0001BUENA/MALA 0002START 0003STOP 0004EMERGENCIA 0005

SALIDAS

START MOTOR 1000RECHAZADOR 1001

AUX 1002CLOCK HR0000

Page 184: 47835801 curso-plc-omron

184

Soporte Técnico

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

Page 185: 47835801 curso-plc-omron

185

Soporte Técnico

EJEMPLO. BRAZO ROBOT

START 0000

LS1 0001

LS2 0002

LS3 0003

LS4 0004

LS5 0005

PS1 0006

RTRANSPORTADORA 1000

GIRO DERECHA 1001

GIRO IZQUIERDA 1002

SUBIR 1003

BAJAR 1004

COGER 1005

SOLTAR 10060 1 2 3 4 5 6 7 8

CICLO DE TRABAJO

LS1

LS2

LS3

LS4

LS5

B

A

PS1

IZQ

DCHA

Page 186: 47835801 curso-plc-omron

186

Soporte Técnico

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

I

F

D= DATO

I= CANAL INICIAL

F= CANAL FINAL

Page 187: 47835801 curso-plc-omron

187

Soporte Técnico

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

BSET

#2345

DM10

DM20

3200

#2345

DM10

DM11

DM20

#2345

#2345

#2345

Page 188: 47835801 curso-plc-omron

188

Soporte Técnico

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

FUNCIÓN: TRANSFIERE DATOS DE VARIOS CANALES CONSECUTIVOS AOTROS CANALES TAMBIÉN CONSECUTIVOS

XFER

N

O

D

N= Nº CANALES

O= CANAL ORIGEN

D= CANAL DESTINO

Page 189: 47835801 curso-plc-omron

189

Soporte Técnico

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

XFER

#4

LR00

HR04

3300

LR 0000 3456

LR 0001 5629

LR 0002 5894

LR 0003 8974

HR 0400 3456

HR 0401 5629

HR 0402 5894

HR 0403 8974

Page 190: 47835801 curso-plc-omron

190

Soporte Técnico

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 DEPROGRAMACIÓN

MSG

NN= CANAL DE COMIENZO

NOTA: EL ÚLTIMO CARÁCTER DEBE SER OD

Page 191: 47835801 curso-plc-omron

191

Soporte Técnico

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 DEPROGRAMACIÓN (CONSOLA O INTERFACE RS232)

LMSG

N

D

N= CANAL DE COMIENZO

D= CANAL DE DESTINO

NOTA: EL ÚLTIMO CARÁCTER DEBE SER OD

Page 192: 47835801 curso-plc-omron

192

Soporte Técnico

CONTADOR REVERSIBLE, FUN(12)

FUNCIÓN: CONTADOR REVERSIBLE. CUENTA ENTRE CERO Y SV DEACUERDO CON LOS CAMBIOS EN DOS CONDICIONES DE EJECUCIÓN, LA ENTRADA DE CON TAJE ADELANTE (II) Y LA DE CONTAJE ATRÁS (DI)

II

DI

R

CNTR12

N

SV

N= Nº CANAL DE COMIENZO

SV= VALOR SELECCIONADO

# (000 A 511)

IR, SR, AR, DM, HR, LR, #

Page 193: 47835801 curso-plc-omron

193

Soporte Técnico

EJEMPLO. SECUENCIA DE MENSAJE EN CONSOLA DE PROGRAMACIÓN

APLICACIÓN: Utilizar la instrucción MSG para mostrar mensajes en laconsola 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 programadeberá hacer posible el desplazamiento de un mensaje de 32 caracteres por eldisplay, a izquierda o a derecha según voluntad del usuario e incluso poder detenerlo.

Page 194: 47835801 curso-plc-omron

194

Soporte Técnico

EJEMPLO. SECUENCIA DE MENSAJE EN CONSOLA DE PROGRAMACIÓN

El mensaje estará contenidoen los DM’s del 10 al 25 en formato ASCII de la siguienteforma:

ORDEN DE PARADA DE MENSAJE:Entrada 0000.

SENTIDO DE DESPLAZAMIENTO DEL MENSAJE:Entrada 1

FRECUENCIA DE DESPLAZAMIENTO:Base de tiempo constante.

CANAL HEX ASCII

DM10 4F4D OMDM11 524F RODM12 4E20 NDM13 454C ELDM14 4543 ECDM15 5452 TRDM16 4F4E ONDM17 4943 ICDM18 5320 SDM19 4C45 LEDM20 2053 SDM21 414C AL

DM22 5544 UDDM23 4120 ADM24 484F HODM25 4C41 LA

Page 195: 47835801 curso-plc-omron

195

Soporte Técnico

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 unasterisco 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á comooperando 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.

Page 196: 47835801 curso-plc-omron

196

Soporte Técnico

DIRECCIONAMIENTO INDIRECTO

Normalmente la variable especificada por una cierta instrucción es tal que lainstrucció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

EN ESTE CASO SV = 1547

#0432 DM0432

Page 197: 47835801 curso-plc-omron

197

Soporte Técnico

DIRECCIONAMIENTO INDIRECTO

Ejemplo:

MOV(21)

*DM 0001

LR 00

DM 0000

DM 0001

DM 0002

DM 1111

DM 1112

DM 1113

4C59

1111

F35A

5555

2506

D541

Canal Contenido

Dirección indirecta Indica

DM 1111.

5555 movido a LR 00.

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.

Page 198: 47835801 curso-plc-omron

198

Soporte Técnico

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

Page 199: 47835801 curso-plc-omron

199

Soporte Técnico

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

Page 200: 47835801 curso-plc-omron

200

Soporte Técnico

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

A1

A2

R

LD 0000

STC(40)

ADD(30)

HR00

#0001

HR00

Page 201: 47835801 curso-plc-omron

201

Soporte Técnico

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 ENTONCES10000+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

Page 202: 47835801 curso-plc-omron

202

Soporte Técnico

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

Mi

Su

R

LD 0000

STC(40)

SUB(31)

#0100

00

05

Page 203: 47835801 curso-plc-omron

203

Soporte Técnico

SUB, FUN(31) /2

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

RESULTADO CY EQDATOS

Mi > Su

Mi = Su

Mi < Su

R= Mi - Su

R= 0

R= Mi + (10000-Su)

0

0

1

0

1

0

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

Page 204: 47835801 curso-plc-omron

204

Soporte Técnico

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

C

A, B = CANALES /CONSTANTES

R = REGISTRO RESULTADO

Page 205: 47835801 curso-plc-omron

205

Soporte Técnico

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

MUL

10

#0021

DM100

3300

0034

X0021

=

714

CH 10

DM100= (CH 10) X 21

Page 206: 47835801 curso-plc-omron

206

Soporte Técnico

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

B

C

A = DIVIDENDO

R = COCIENTE

B = DIVISOR

R+1 = RESTO

A, B = CANAL / CONSTANTE

Page 207: 47835801 curso-plc-omron

207

Soporte Técnico

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

DIV

10

#4

LR10

3300

133 CH 10

33

1

LR 10

LR 11

4

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

Page 208: 47835801 curso-plc-omron

208

Soporte Técnico

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

4 DÍGITOS MENORES

– DATO B: 4 DÍGITOS MAYORES

4 DÍGITOS MENORES

DM1

DM0

DM3

DM2

EL RESULTADO SE GUARDARÁ EN :

– DÍGITO NUM 9

– 4 DÍGITOS MAYORES

– 4 DÍGITOS MENORES

DM6

DM5

DM4

El programa debe poder detectar si alguno de los datos A o B no está en formato

BCD. Utilizar el CARRY en las instrucciones suma.

Page 209: 47835801 curso-plc-omron

209

Soporte Técnico

UNIDADES ESPECIALES DE

E/S

Page 210: 47835801 curso-plc-omron

210

Soporte Técnico

UNIDADES ESPECIALES

• Dentro de las unidades especiales, existen dostipos 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 conella mediante datos comunes.

• Se mapean de forma directa en el área de E/S.

Page 211: 47835801 curso-plc-omron

211

Soporte Técnico

TIPOS DE MÓDULOS ESPECIALES

»Módulos especiales para elCQM1H:

• Tarjetas opcionales:– Tarjeta de E/S analógicas.

– Tarjeta de E/S de pulsos.

– Tarjeta de selecciones analógicas.

– Tarjeta interfaz de encoderabsoluto.

– Tarjeta contador de alta velocidad.

– Tarjeta de comunicaciones serie.

• AD/DA.

• Control de Temperatura.

• Sensores lineales.

• B7A.

• CompoBus/S.

• CompoBus/D.

• ASI Bus.

• Controller Link

»Módulos especiales para el CPM2A/2C:

• AD/DA.

• CompoBus/S.

Page 212: 47835801 curso-plc-omron

212

Soporte Técnico

TARJETAS OPCIONALES DE CQM1H

Montaje de las tarjetas opcionales

Nombre ReferenciaHueco 1(izqda)

Hueco 2(drcha)

Tarjeta de contador de alta velocidad

CQM1H-CTB41 Sí Sí

Tarjeta de E/S de pulsos

CQM1H-PLB21 No Sí

Tarjeta interfaz de encoder absoluto

CQM1H-ABB21 No Sí

Tarjeta de selección analógica

CQM1H-AVB41 Sí Sí

Tarjeta de E/S analógica

CQM1H-MAB42 No Sí

Tarjeta de comunicaciones serie

CQM1H-SCB41 Sí No

Nota.- La tarjeta de selección analógica CQM1H-AVB41 no puede montarse en ambos huecos a la vez.

Page 213: 47835801 curso-plc-omron

213

Soporte Técnico

Tarjeta de E/S analógicas (I)

CQM1H-MAB42

TARJETAS OPCIONALES DE CQM1H

• 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.

Page 214: 47835801 curso-plc-omron

214

Soporte Técnico

Tarjeta de E/S analógicas (II)

Entradas analógicas

(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 enmemoria 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.

TARJETAS OPCIONALES DE CQM1H

Item EspecificacionesSeñales de entrada Entradas de tensión Entradas de corrienteNúmero de entradas analógicas 4 entradasRangos de señal de entrada (1) -10 a 10 V

0 a 10 V0 a 5 V

0 a 20 mA

Tiempo de conversión A/D (2) 1.7 ms máx./puntoResolución 1 / 4096Dato de salida de conversión A/D Dato binario de 12-bits

-10 a +10 V: F800 a 07FF Hex0 a 10 V, 0 a 5 V: 0000 a 0FFF Hex

Dato binario de 12-bits0 a 20 mA: 0000 a 0FFF Hex

Impedancia de entrada externa 1 MΩ típ. 250 Ω típ.Entrada nominal absoluta máxima 15 V 30 mA

232ºC 0.5% de fondo escalaPrecisión total (3)0 a 55ºC 1.0% de fondo escala

Page 215: 47835801 curso-plc-omron

215

Soporte Técnico

Tarjeta de E/S analógicas (III)

Salidas analógicas

(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 enmemoria 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.

TARJETAS OPCIONALES DE CQM1H

Item EspecificacionesSeñales de salida Salidas de tensión Salidas de corrienteNúmero de salidas analógicas 2 salidasRangos de señal de salida (1) -10 a 10 V 0 a 20 mATiempo de conversión A/D (2) 1.7 ms máx./ 2 puntosResolución 1 / 4096 1 / 2048Dato de salida Dato binario de 12-bits

-10 a +10 V: F800 a 07FF HexDato binario de 11-bits0 a 20 mA: 0000 a 0FFF Hex

Resistencia de carga de salidaexterna

2 KΩ mín. 350 Ω máx.

232ºC 0.5% de fondo escalaPrecisión total (3)0 a 55ºC 1.0% de fondo escala

Page 216: 47835801 curso-plc-omron

216

Soporte Técnico

Tarjeta de E/S de pulsos (I)

CQM1H-PLB21

TARJETAS OPCIONALES DE CQM1H

• 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 (diferenciade 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. Sepuede utilizar tanto relación ON/OFF variable como fija.

Page 217: 47835801 curso-plc-omron

217

Soporte Técnico

Tarjeta de E/S de pulsos (II)

Especificaciones de entrada de pulsos (Contador de alta velocidad)

Item EspecificacionesNúmero de contadores 2 contadores (puertos)Modos de entrada (Se fija paracada puerto en el Setup del PLC)

Entrada de diferencia defase

Entrada de pulso/dirección Entrada de pulso Up/Down

Método de entrada Diferencia de fase múltiplede 4 (Fijo)

Pulso de una fase +dirección

Entrada de una fase x 2

Frecuencia de contaje 25 kHz 50 kHz 50 kHzValores de contaje Contaje lineal: -8388608 a 8388608 BCD

Contaje cíclico: 00000000 a 00064999 BCDComparación de valorobjeto

Registrar hasta 48 valores objeto y números de subrutina de interrupción.Métododecontrol Comparación de rango Registrar hasta 8 límites superiores, límites inferiores y números de subrutina de

interrupción.

Función de entrada de pulsos

TARJETAS OPCIONALES DE CQM1H

Page 218: 47835801 curso-plc-omron

218

Soporte Técnico

Tarjeta de E/S de pulsos (III)

Especificaciones de salida de pulsos

Relación ON/OFF fijaItemSin

aceleración/decele-ración trapezoidal

Valores deaceleración/decele-

ración iguales

Valores deaceleración/decele-ración separados

Relación ON/OFFvariable

Instrucción PULS(65)/SPED(64) PLS2(--) PULS(65)/ACC(--) PWM(--)Frecuencia de salida 10 Hz a 50 kHz (10 Hz

a 20 kHz para motorpaso a paso)

0 Hz a 50 kHz 100 Hz a 50 kHz 91.6 Hz, 1.5 kHz,5.9 kHz

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-ción/deceleración

--- 10 Hz a 2 kHz(cada 4.08 ms)

---

Función de salida de pulsos.- La función de salida de pulsos está determinada por el método desalida, como se indica a continuación.

TARJETAS OPCIONALES DE CQM1H

Page 219: 47835801 curso-plc-omron

219

Soporte Técnico

Tarjeta de selecciones analógicas (I)

CQM1H-AVB41

TARJETAS OPCIONALES DE CQM1H

• 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, sepuede 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 deun dispositivo de programación.

Page 220: 47835801 curso-plc-omron

220

Soporte Técnico

Tarjeta de selecciones analógicas (II)

TARJETAS OPCIONALES DE CQM1H

Utilización del temporizador analógico

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

La selección de TIM 000 seestablece externamente en IR 220 . (se ejecuta TIM 000 utilizando el SVfijado con el potenciómetro analógico a 0.)

Page 221: 47835801 curso-plc-omron

221

Soporte Técnico

Tarjeta interfaz de encoder absoluto (I)

CQM1H-ABB21

TARJETAS OPCIONALES DE CQM1H

• Permite introducir datos de posición directamente de encodersrotativos absolutos.

• Lee códigos gray procedentes de un encoder absoluto a una velocidad máxima de contaje de 4 kHz, y puede efectuar procesosde interrupción de acuerdo con los valores de entrada.

• Dispone de función de compensación de origen que permite alusuario fijar cualquier posición como origen.

Page 222: 47835801 curso-plc-omron

222

Soporte Técnico

Tarjeta interfaz de encoder absoluto (II)

Especificaciones de entrada de encoder absoluto

Item EspecificacionesNúmero de entradas Dos entradasCódigo de entrada Código grayModos 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.

Comparación de valorobjetivo

Registro de hasta 48 valores objetivo y número de subrutina de interrupción.Métodos decontrol

Comparación de rango Registro de hasta 8 límites superiores, límites inferiores y números de subrutina deinterrupción.

TARJETAS OPCIONALES DE CQM1H

Page 223: 47835801 curso-plc-omron

223

Soporte Técnico

Tarjeta contador de alta velocidad (I)

CQM1H-CTB41 Puede contar hasta cuatro entradas de pulsos de hasta 500 kHz, yrealizar 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 defase, modo adelante/atrás y modo pulso+dirección.

• Seleccionable para registrar los valores presentes en decimal o en hexadecimal.

TARJETAS OPCIONALES DE CQM1H

Page 224: 47835801 curso-plc-omron

224

Soporte Técnico

Entradas de pulsos (Contadores de alta velocidad)

Item EspecificacionesNúmero de contadores 4 contadoresModos de entrada (Seleccionado en elSetup del PLC)

Entrada de diferencia defase

Entradas de pulsosAdelante/Atras

Entradas de pulso ydirección

Método de entrada Conmutación entreentradas utilizandomúltiplos de diferencia defase de 1x, 2x ó 4x.(Fijado en el Setup delPLC)

Dos entradasmonofásicas

Entradas de pulso ydirección

Frecuencia de contaje(Fijada para cada puerto en el Setup delPLC)

25 kHz (por defecto) o250 kHz

50 kHz (por defecto) o500 kHz

50 kHz (por defecto) o500 kHz

Valores de contaje Contaje lineal: -8388608 a 8388607 BCD, F8000000 a 07FFFFFF HexContaje cíclico: 00000000 a 08388607 BCD, 00000000 a 07FFFFFF Hex

Comparación de valorobjeto

Hasta 48 valores objeto y patterns de bit de salida externa/internaregistrados.

Método decontrol

Comparación de rango Hasta 16 límites superiores, límites inferiores y patterns de bit de salidaexterna/interna registrados.

Tarjeta contador de alta velocidad (II)

TARJETAS OPCIONALES DE CQM1H

Page 225: 47835801 curso-plc-omron

225

Soporte Técnico

Tarjeta de comunicaciones serie (I)

CQM1H-SCB41Se monta en el interior de la CPU y dispone de dos puertos que sepueden utilizar para conectar ordenadores, terminales programables, dispositivos serie externos o dispositivos deprogramació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 elCQM1H y los dispositivos periféricos.

• Dispone de dos puertos: un puerto RS-232C y un puerto RS-422A/485.

TARJETAS OPCIONALES DE CQM1H

Page 226: 47835801 curso-plc-omron

226

Soporte Técnico

Tarjeta de comunicaciones serie (II)

CQM1H-SCB41

TARJETAS OPCIONALES DE CQM1H

• 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 decomunicaciones 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 decomunicaciones serie se suministran protocolos estándar para comunicar condispositivos OMRON.

Macros de protocolo

Page 227: 47835801 curso-plc-omron

227

Soporte Técnico

Tarjeta de comunicaciones serie (III)

Puertos de comunicaciones y modos de comunicaciones serie

Tarjeta de comunicaciones serie CQM1H-SCB41Protocolo de comunicaciones seriePuerto RS-232C (puerto 1) Puerto RS-422A/485 (puerto 2)

Bus de periféricos o bus de consola deprogramación

No No

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.

TARJETAS OPCIONALES DE CQM1H

Page 228: 47835801 curso-plc-omron

228

Soporte Técnico

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.

Page 229: 47835801 curso-plc-omron

229

Soporte Técnico

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.

UNIDADES ESPECIALES DE CQM1H

Page 230: 47835801 curso-plc-omron

230

Soporte Técnico

Unidades de control de temperatura

Cada una de estas unidades puede realizar el control detemperatura 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.

CQM1-TC00: Entrada de termoparCQM1-TC10: Entrada de termorresistencia de platino

UNIDADES ESPECIALES DE CQM1H

Page 231: 47835801 curso-plc-omron

231

Soporte Técnico

Unidades interfaz de sensores lineales

Estas unidades miden, con rapidez y precisión, las entradas detensión o de corriente procedentes de sensores lineales yconvierten 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.

CQM1-LSE01 (básica)CQM1-LSE02 (con salida de monitorización)

UNIDADES ESPECIALES DE CQM1H

Page 232: 47835801 curso-plc-omron

232

Soporte Técnico

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)

UNIDADES ESPECIALES DE CQM1H

• Conectan dispositivos de E/S via cable.

• Gestionan dispositivos de E/S remotas, tales como interruptorese indicadores, con una distancia máxima de 500 m entre launidad interfaz de B7A y los dispositivos de E/S.

• Cada unidad se puede conectar al mismo número de puntos enlos 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.

Page 233: 47835801 curso-plc-omron

233

Soporte Técnico

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)

16 salidas 16 salidas

16 salidas16 entradas

CQM1H

UNIDADES ESPECIALES DE CQM1H

Page 234: 47835801 curso-plc-omron

234

Soporte Técnico

Unidad Maestra de CompoBus/S

La unidad maestra de CompoBus/S soporta comunicaciones aalta 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. (velocidadde comunicaciones: 750 Kbps).

• Distancia de comunicaciones: 500 m máx. (velocidad decomunicaciones: 93.75 Kbps).

• Soporta conexiones de terminal analógico.

CQM1-SRM21-V1

CQM1H

Módulo de E/S remotas(Modelo de relé: 8/16 salidas)

Terminales de cadena de bit(8 entradas y 8 salidas)

UNIDADES ESPECIALES DE CQM1H

Page 235: 47835801 curso-plc-omron

235

Soporte Técnico

Unidad I/O Link de CompoBus/D

La unidad I/O Link de CompoBus/D es un esclavo deCompoBus/D que es conforme con las normas DeviceNet. Estas unidades se pueden utilizar para conectar uno o varios PLCsCQM1H a una maestra de CompoBus/D.

CQM1-DRT21

SYSMAC CQM1H

C200HX-DRM21-V1

Unidad maestra CompoBus/D

C200HX/HG/HE

DRT1-ID08/16 (-1)DRT1-OD04/16 (-1)Módulos de E/S remotas

DRT1-AD04

DRT1-DA02

Terminal de entrada analógica

Terminal de salida analógica

UNIDADES ESPECIALES DE CQM1H

Page 236: 47835801 curso-plc-omron

236

Soporte Técnico

Unidad Maestra ASI Bus

CQM1-ARM21

UNIDADES ESPECIALES DE CQM1H

La unidad maestra de ASI Bus permite comunicaciones sencillasy 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.

Page 237: 47835801 curso-plc-omron

237

Soporte Técnico

Unidad Controller Link

Data Links Servicios de mensajes

CQM1H-CLK21

UNIDADES ESPECIALES DE CQM1H

• 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 sistemasdata link flexibles y utilizar con efectividad las áreas de datos.

• Se puede montar unicamente una tarjeta de Controller Link.

Page 238: 47835801 curso-plc-omron

238

Soporte Técnico

Unidad de E/S analógicas

CPM1A-MAD01

Item E/S de tensión E/S de corrienteNúmero de entradas 2Rango de señal de entrada 0 a 10 V ó 1 a 5 V 4 a 20 mAEntrada nominal máxima 15 V 30 mAImpedancia de entrada externa 1 MΩ mín. 250 Ω nominalResolución 1 / 256Precisión total 1.0% del fondo de escala

Entradaanalógica

Datos convertidos A/D 8-bit binarioNúmero de salidas 1Rango de señal de salida 0 a 10 V ó –10 a 10 V 4 a 20 mACorriente 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

Salidaanalógica

Selección de datos 8-bit binario con bit de signo

UNIDADES ESPECIALES DE CPM2A

• A la CPU de CPM2A se pueden conectar hasta 3 unidades deexpansión (incluyendo unidades de E/S analógicas CPM1A-MAD01.

• La salida de tensión y la salida de corriente se pueden utilizaral mismo tiempo, pero la corriente de salida total no puede exceder de 21 mA.

Page 239: 47835801 curso-plc-omron

239

Soporte Técnico

Unidad enlace E/S de CompoBus/S

CPM1A-SRT21

Se pueden conectar hasta 16 esclavos. (Hasta 8 esclavos con CQM1-SRM21

Unidad Maestra CompoBus/S (o unidad de control Maestrade CompoBus/S SRM1)

CPU CPM2ACPM1A-SRT21 Unidad I/O Link de CompoBus/S

UNIDADES ESPECIALES DE CPM2A

• 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 unenlace de E/S de 8 entradas y de 8 salidasentre la Unidad maestra y el CPM2A.

Page 240: 47835801 curso-plc-omron

240

Soporte Técnico

PROGRAMACIÓN DE PLC´s CON

SYSWIN

Page 241: 47835801 curso-plc-omron

241

Soporte Técnico

Page 242: 47835801 curso-plc-omron

242

Soporte Técnico

FUNCIONALIDAD

SOFTWARE PARA PROGRAMARPLC´S DE LA SERIE C Y CV EXCEPTO CS1

SOFTWARE PARA PROGRAMARPLC´S DE LA SERIE C Y CV EXCEPTO CS1

Page 243: 47835801 curso-plc-omron

243

Soporte Técnico

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.

Page 244: 47835801 curso-plc-omron

244

Soporte Técnico

CARACTERÍSTICAS GENERALES (1)

CARACTERÍSTICASPRINCIPALES

• HOST-LINK

• MODEM TELEFÓNICO

• SYSMAC-LINK

• SYSMAC-NET

• CONTROLLER LINK

• ETHERNET

COMUNICACIONES

Page 245: 47835801 curso-plc-omron

245

Soporte Técnico

CARACTERÍSTICAS GENERALES (2)

CARACTERÍSTICASPRINCIPALES

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

• DIRECCIONAMIENTO FÍSICO OPOR ETIQUETAS.

• AGRUPACIÓN DE LAS REDESEN BLOQUES Y GRUPOS.

• VISUALIZACIÓN DE MÚLTIPLESAREAS DE DATOS.

• CONVERSIÓN DE PROGRAMASLSS Y CVSS.

PROGRAMACIÓN

Page 246: 47835801 curso-plc-omron

246

Soporte Técnico

CARACTERÍSTICAS GENERALES (3)

CARACTERÍSTICASPRINCIPALES

• DIVISIÓN DE UNA RED LARGAEN VARIAS LINEAS.

• BLOQUE Y RED EN LACABECERA DE CADA HOJA.

• NUEVO FORMATOREFERENCIAS CRUZADAS.

• IMPRESIÓN ES MODOGRÁFICO.

DOCUMENTACIÓN

Page 247: 47835801 curso-plc-omron

247

Soporte Técnico

OTRAS CARACTERÍSTICAS

• OPCIONES DE LIBRERÍAS.• SISTEMA DE AYUDAS CON ÍNDICE YEXPLICACIÓN DE LAS INSTRUCCIONES.

• BARRA DE DATOS EN LADDER.• REFERENCIAS CRUZADAS EN PANTALLA.• EDITOR DIRECCIÓN/ETIQUETA.• INCLUYE DOS LIBRERIAS CON LOS BITS MASUTILIZADOS YA DEFINIDOS CON COMENTARIOS.

• PROTECCIÓN POR SOFTWARE O HARDWARE.• CONFIGURACIÓN DATA LINK / ROUTINGTABLES.

• OPCIONES DE LIBRERÍAS.• SISTEMA DE AYUDAS CON ÍNDICE YEXPLICACIÓN DE LAS INSTRUCCIONES.

• BARRA DE DATOS EN LADDER.• REFERENCIAS CRUZADAS EN PANTALLA.• EDITOR DIRECCIÓN/ETIQUETA.• INCLUYE DOS LIBRERIAS CON LOS BITS MASUTILIZADOS YA DEFINIDOS CON COMENTARIOS.

• PROTECCIÓN POR SOFTWARE O HARDWARE.• CONFIGURACIÓN DATA LINK / ROUTINGTABLES.

Page 248: 47835801 curso-plc-omron

248

Soporte Técnico

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).

Page 249: 47835801 curso-plc-omron

249

Soporte Técnico

NOVEDADES

PLC Setup

• Permite leer, crear,modificar, etc., elSETUP del PLC.

• Permite leer, crear,modificar, etc., elSETUP del PLC.

Page 250: 47835801 curso-plc-omron

250

Soporte Técnico

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).

Page 251: 47835801 curso-plc-omron

251

Soporte Técnico

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.

Page 252: 47835801 curso-plc-omron

252

Soporte Técnico

INSTALACIÓN DEL PROGRAMA

» Insertar PROGRAM DISK 1, y desde WINDOWS ejecutarSETUP.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 LlaveHard.

Page 253: 47835801 curso-plc-omron

253

Soporte Técnico

INSTALACIÓN DEL PROGRAMA

»Un número de licencia, token o llave hard senecesita 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ónanterior que necesita token o llave hard, noserá necesario introducir el número delicencia.

Page 254: 47835801 curso-plc-omron

254

Soporte Técnico

INSTALACIÓN DEL PROGRAMA

El número de licencia se adjunta con losdiscos de instalación, y tiene el siguiente formato: 11111-22222-33333-44444-55555.Si está presente algún Token, Llave Hard olicencia de versión anterior, y SYSWIN 3.4 se ha instalado encima no será necesario introducir el número de licencia.

El número de licencia se adjunta con losdiscos de instalación, y tiene el siguiente formato: 11111-22222-33333-44444-55555.Si está presente algún Token, Llave Hard olicencia de versión anterior, y SYSWIN 3.4 se ha instalado encima no será necesario introducir el número de licencia.

Page 255: 47835801 curso-plc-omron

255

Soporte Técnico

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.

Page 256: 47835801 curso-plc-omron

256

Soporte Técnico

» Conectar la llave al Puerto Paralelo del PC.

» Ejecutar programa Dongle Installer.

» Ejecutar búsqueda de llave hard.

» Activar la instalación del Dongle.

INSTALACIÓN LLAVE HARD

Page 257: 47835801 curso-plc-omron

257

Soporte Técnico

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:).

Page 258: 47835801 curso-plc-omron

258

Soporte Técnico

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.

Page 259: 47835801 curso-plc-omron

259

Soporte Técnico

MANEJO DEL PROGRAMAPULSADORES DE ACCESO RÁPIDO BARRA DE MENUTECLAS DE ACCESO

RÁPIDO

BARRA DE CABECERA DE BLOQUE

BARRA DE RED

PULSADORES DE PROGRAMACIÓN

TECLAS DE PROGRAMACIÓN

ZONA DE TRABAJO

BARRA DE DESPLAZAMIENTO DE PANTALLA BARRA DE DATOS AYUDA RÁPIDA Y BARRA

DE ESTADO

Page 260: 47835801 curso-plc-omron

260

Soporte Técnico

CONFIGURACION DE LA PANTALLA DE TRABAJO (1)

Page 261: 47835801 curso-plc-omron

261

Soporte Técnico

CONFIGURACION DE LA PANTALLA DE TRABAJO (2)

Page 262: 47835801 curso-plc-omron

262

Soporte Técnico

ESTRUCTURA DE PROGRAMACIÓN (1)

REDES

GRUPO

GRUPO

BLOQUE (MAIN1, MAIN2, INTERUP, ETC…)

Page 263: 47835801 curso-plc-omron

263

Soporte Técnico

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 (gruposy bloques).

• Establecer que canales I/O serán utilizados,poniendo etiquetas a los contactos.

Page 264: 47835801 curso-plc-omron

264

Soporte Técnico

PARÁMETROS DEL PLCEDITOR

TIPO DE PROYECTO

TIPO DE CPU

PUENTE A OTRAS REDES

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

SERIE

INTERFACE DE COMUNICACIÓN

TIPO DE CONEXIÓN

Page 265: 47835801 curso-plc-omron

265

Soporte Técnico

PROGRAMACIÓN (1)

• Las funciones pueden ser llamadas por el número o por el nombre.• La separación de canal y bit en los contactos es automática.• También se puede programar mediante etiquetas.

• Las funciones pueden ser llamadas por el número o por el nombre.• La separación de canal y bit en los contactos es automática.• También se puede programar mediante etiquetas.

Page 266: 47835801 curso-plc-omron

266

Soporte Técnico

PROGRAMACIÓN (2)-FUNCIONES

TODAS LAS FUNCIONES VAN

AGRUPADAS SEGÚN LA FUNCIÓN QUE

REALIZAN.

TODAS LAS FUNCIONES VAN

AGRUPADAS SEGÚN LA FUNCIÓN QUE

REALIZAN.

Page 267: 47835801 curso-plc-omron

267

Soporte Técnico

PROGRAMACIÓN EN MNEMÓNICO (1)

Nº Y NOMBRE DE LA RED

ZONA DE TRABAJO

SIGUIENTE, ANTERIOR Y TESTEAR LA RED

DIRECCIÓN DE LA RED

PROGRAMACIÓN POR DIRECCIONES O POR ETIQUETAS

Page 268: 47835801 curso-plc-omron

268

Soporte Técnico

ETIQUETAS Y COMENTARIOS (1)

Page 269: 47835801 curso-plc-omron

269

Soporte Técnico

ETIQUETAS Y COMENTARIOS (2)

Page 270: 47835801 curso-plc-omron

270

Soporte Técnico

EDITOR VISUALIZACIÓN DE DATOS (1)

Diferentes áreas de datos.

Diferentes formatos.

Posibilidad de elegir el rango de datos a visualizar.

Page 271: 47835801 curso-plc-omron

271

Soporte Técnico

EDITOR VISUALIZACIÓN DE DATOS (2)

Monitorización deMúltiples Areas de Datos.

- Hasta OCHO Areas de datos distintas(ventanas).

- R/W/MONITORING de todas las areasvisualizadas.

Page 272: 47835801 curso-plc-omron

272

Soporte Técnico

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.

Page 273: 47835801 curso-plc-omron

273

Soporte Técnico

CONFIG. DIAGRAMA DE TIEMPOS

• Configurador de Diagrama de Tiempos.

Page 274: 47835801 curso-plc-omron

274

Soporte Técnico

CONFIG. SEGUIMIENTO DE DATOS

• Configurador de Seguimiento de Datos.

Page 275: 47835801 curso-plc-omron

275

Soporte Técnico

DIAGRAMA DE TIEMPOS/SEGUIMIENTO DE DATOS.

• Editor Diagrama de Tiempos/Seguimiento de Datos.

Posibilidad devisualizar Seguimientos deDatos almacenadosen fichero.

Page 276: 47835801 curso-plc-omron

276

Soporte Técnico

MENÚ “BLOQUE”

√ ADMINISTRADOR DE BLOQUES.

√ SELECCIONAR BLOQUE.

√ MANEJO DE REDES (INSERTAR, BORRAR,

COMPROBAR Y DESHACER)

√ REFERENCIAS CRUZADAS.

√ ADMINISTRADOR DE BLOQUES.

√ SELECCIONAR BLOQUE.

√ MANEJO DE REDES (INSERTAR, BORRAR,

COMPROBAR Y DESHACER)

√ REFERENCIAS CRUZADAS.

Page 277: 47835801 curso-plc-omron

277

Soporte Técnico

MENÚ “BLOQUE”

8 Referencias cruzadas en pantalla

• Referencias de canales y bits.

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

Page 278: 47835801 curso-plc-omron

278

Soporte Técnico

ADMINISTRADOR DE BLOQUES

FUNCIONES: 4 INSERTAR

4 NOMBRE

4 COPIAR

4 PEGAR

4 CORTAR

4 BORRAR

4 CARGAR BLOQUES

4 CARGAR COMENTARIOS

4 IMPRIMIR

4 BUSCAR UNA RED

Page 279: 47835801 curso-plc-omron

279

Soporte Técnico

MENÚ “EDITAR”

√ MANEJO DEL PORTAPAPELES

(propio).√ FILAS / COLUMNAS.

√ BUSCAR BIT / PALABRA.

√ SUSTITUIR BIT / PALABRA.

√ MANEJO DEL PORTAPAPELES

(propio).√ FILAS / COLUMNAS.

√ BUSCAR BIT / PALABRA.

√ SUSTITUIR BIT / PALABRA.

Page 280: 47835801 curso-plc-omron

280

Soporte Técnico

MENÚ “EDITAR” - BUSCAR

Buscar por direcciones,etiquetas oinstrucciones

Buscar el siguiente

Canal o bit abuscar

Dirección debúsqueda

Buscar en el bloqueactual o en todos los bloques

Buscar sólo elcanal o el canal ylos bits asociados

Editor deetiquetas dedirecciones

Ir al principio del programa(bloque I, red I)

Page 281: 47835801 curso-plc-omron

281

Soporte Técnico

MENÚ “EDITAR” - REEMPLAZARCanal o canales asustituir

Por nombre o por etiquetas

Buscar el siguiente

Sustituir uno

Sustituir todos

Ir al principio del programa

Sustituir por...

Buscar y sustituiren este bloque o en todos

En “Reemplazar Todo”, con esta opción preguntará cada vez quese realice una sustitución

Buscar Sustit.AR2(sin esta opción)

AR4AR2-AR4AR2.04-AR4.04

DM0 DM2DM0-DM2*DM0-*DM2

AR2(con esta opción)

AR4AR2-AR4

Dirección debusqueda

Page 282: 47835801 curso-plc-omron

282

Soporte Técnico

MANEJO DE LIBRERIAS (1)

CREACIÓN DE LA LIBRERIA

Crear el programaCrear el programa

Page 283: 47835801 curso-plc-omron

283

Soporte Técnico

MANEJO DE LIBRERIAS (2)

INSERTAR UNA LIBRERÍA EN UN PROGRAMA

√ En “Administrador de bloques” situar elcursor en la red donde se quiera insertar y

pulsar “CARGAR REDES”

√ En “Administrador de bloques” situar elcursor en la red donde se quiera insertar y

pulsar “CARGAR REDES”

Page 284: 47835801 curso-plc-omron

284

Soporte Técnico

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

Page 285: 47835801 curso-plc-omron

285

Soporte Técnico

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

Page 286: 47835801 curso-plc-omron

286

Soporte Técnico

CONVERTIR PROYECTOS (1)

• Conversión de programasLSS 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.

Page 287: 47835801 curso-plc-omron

287

Soporte Técnico

CONVERTIR PROYECTOS (2)

Page 288: 47835801 curso-plc-omron

288

Soporte Técnico

GRABAR A EPROM...

• Grabación a EPROM.» Posibilidad de grabar en

tres formatos diferentes:• .BIN: formato binario.

• .IHX: formatohexadecimal.

• .MOT: formato motorola.

» Diálogo con chequeo del programa y máximo tamaño disponible para elPLC.

Page 289: 47835801 curso-plc-omron

289

Soporte Técnico

PREFERENCIAS DEL PROYECTO

» Sólo hay barra separadora de redcuando ésta tiene un comentario.

» Los comentarios de etiquetas dedirecció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 latransferencia hacia el PLC.

» SYSWIN detecta el final deprograma cuando detecta un dobleEND(01).

» Optimiza los TR utilizados permitiendo la creación de redes más grandes.

Page 290: 47835801 curso-plc-omron

290

Soporte Técnico

PREFERENCIAS DE VENTANA

• Barra de datos en ladder.» Visualización de bit o

canal.

» Desde PREFERENCIAS DE VENTANA, sepueden escoger 2 ó 4filas (6 ó 12 datos).

» Monitorización de todas las áreas visualizadas.

Page 291: 47835801 curso-plc-omron

291

Soporte Técnico

CHEQUEO DE PROGRAMA

Rango sobre el que realizar el chequeo

Ejecutar el chequeo

Características del programa y tipo de CPU

Informa delos errores encontradosen el ladder

Chequeos arealizar sobre el programa

Page 292: 47835801 curso-plc-omron

292

Soporte Técnico

TRATAMIENTO DE PROGRAMA

» Optimiza el número de TR´sutilizados con lo que acorta el tamaño del programa.

» Convierte las instruccionesCMP/CMPL del tipo intermedioa como se encuentran en laserie C.

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

Page 293: 47835801 curso-plc-omron

293

Soporte Técnico

COMUNICACIONES

SYSWIN 3.4

EthernetSysmac

LinkSysmac

NetController

LinkHost Link

(serie)

LOCAL

MODEM

Page 294: 47835801 curso-plc-omron

294

Soporte Técnico

COM. HOST LINK - LOCAL

Page 295: 47835801 curso-plc-omron

295

Soporte Técnico

COM. HOST LINK - MODEM (I)

Nº de unidadHost Link delPLC.

Nº de estación remota conectadaal PLC.

Establece lacomunicación entre los dos Modems.

Testeo de lacomunicacióncon el PLC.

Chequea el estado delModem.

Page 296: 47835801 curso-plc-omron

296

Soporte Técnico

COM. HOST LINK - MODEM (II)

Control de flujo.

Comandos detesteo y llamada.

Comandos dedesconexión.

Mensajes deestado.

Timeout y nº dereintentos.

Page 297: 47835801 curso-plc-omron

297

Soporte Técnico

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.

Page 298: 47835801 curso-plc-omron

298

Soporte Técnico

COMUNICACIONES ETHERNET

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

Page 299: 47835801 curso-plc-omron

299

Soporte Técnico

EDITAR TABLA E/S

Page 300: 47835801 curso-plc-omron

300

Soporte Técnico

TABLAS DE DATA LINK

– ConfiguraciónData-Link.

» Envío de Data-Link a cada nodo (por tarjeta de PC).

» Modo Manual ó Automático.

» Disponible para SLK, CLK y SNT.

Page 301: 47835801 curso-plc-omron

301

Soporte Técnico

ONLINE - FUNCIONES

» CONEXIÓN CON EL PLC.

» CARGAR O RECUPERAR

PROGRAMA DE PLC.

» MODO Y ESTADO DEL

PLC.

» BORRAR AREAS DE

MEMORIA.

» ACTUACIÓN SOBRE

RELÓJ DE PLC.

» TRANSFERENCIAS CON

MEMORY CARD (CV).

» HISTÓRICO DE

ERRORES.

» FORZADO /

MONITORIZACIÓN DE

BITS Y CANALES.

» MONITORIZACIÓN Y

EDICIÓN ONLINE.

» GENERACIÓN DE

TABLAS I/O (SERIE C y

CV).

Page 302: 47835801 curso-plc-omron

302

Soporte Técnico

ONLINE (1)

Page 303: 47835801 curso-plc-omron

303

Soporte Técnico

ONLINE (2)

Page 304: 47835801 curso-plc-omron

304

Soporte Técnico

ONLINE (3)

Page 305: 47835801 curso-plc-omron

305

Soporte Técnico

ONLINE (4)

Page 306: 47835801 curso-plc-omron

306

Soporte Técnico

ONLINE (5)

Page 307: 47835801 curso-plc-omron

307

Soporte Técnico

ONLINE (6)

√ Se utiliza para crear la tabla de E/S yregistrarla en el PLC.

√ Se utiliza para crear la tabla de E/S yregistrarla en el PLC.

1. Seleccionar “Edición Online”.

2. Realizar los cambios en el ladder.

3. Verificar el programa o cambiar a la

siguiente red para que los cambios se

actualicen en el PLC.

1. Seleccionar “Edición Online”.

2. Realizar los cambios en el ladder.

3. Verificar el programa o cambiar a la

siguiente red para que los cambios se

actualicen en el PLC.

√ Monitorización del programa visualizadoo del área de datos seleccionada.

√ Monitorización del programa visualizadoo del área de datos seleccionada.

Page 308: 47835801 curso-plc-omron

308

Soporte Técnico

IMPRESIÓN DE PROYECTOS (1)

√ MODO GRÁFICO (LASER).√ MODO TEXTO (AGUJAS).√ MODO FICHERO DE TEXTO.

√ MODO GRÁFICO (LASER).√ MODO TEXTO (AGUJAS).√ MODO FICHERO DE TEXTO.

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

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

Page 309: 47835801 curso-plc-omron

309

Soporte Técnico

IMPRESIÓN DE PROYECTOS (2)

Page 310: 47835801 curso-plc-omron

310

Soporte Técnico

IMPRESIÓN DE PROYECTOS (3)

Page 311: 47835801 curso-plc-omron

311

Soporte Técnico

IMPRESIÓN DE PROYECTOS (4)

Page 312: 47835801 curso-plc-omron

312

Soporte Técnico

IMPRESIÓN DE PROYECTOS (5)

Page 313: 47835801 curso-plc-omron

313

Soporte Técnico

EJEMPLOS

Page 314: 47835801 curso-plc-omron

314

Soporte Técnico

EJEMPLOS

Page 315: 47835801 curso-plc-omron

315

Soporte Técnico

EJEMPLOS

Page 316: 47835801 curso-plc-omron

316

Soporte Técnico

ANEXO I

Page 317: 47835801 curso-plc-omron

317

Soporte Técnico

DM Configuración CPM1ACanal(es) Bit(s) FunciónProceso 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

DM6614

00 a 15 Reservado

Page 318: 47835801 curso-plc-omron

318

Soporte Técnico

DM Configuración CPM1A

Canal (es) Bit (s) FunciónSelecciones del tiempo de Scan (DM6615 a DM6619)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

DM6615,

DM6616

00 a 15 Reservado

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.

DM6617

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

Page 319: 47835801 curso-plc-omron

319

Soporte Técnico

DM Configuración CPM1ACanal (es) Bit (s) FunciónProceso 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

Page 320: 47835801 curso-plc-omron

320

Soporte Técnico

DM Configuración CPM1A

Canal (es) Bit (s) FunciónDM6626 a

DM6627

00 a 15 Reservado

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

DM6628

12 a 15 Habilitar Interrupción para IR006

(0: Entrada normal; 1: Entrada de Interrupción; 2: Respuesta Rápida

DM6629 a

DM6639

00 a 15 Reservado

08 a 15 Reservado

Page 321: 47835801 curso-plc-omron

321

Soporte Técnico

DM Configuración CPM1A

Canal (es) Bit (s) FunciónSelecciones 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

DM6641

00 a 15 Reservado

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

DM6642

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,

DM6649

00 a 15 Reservado

Page 322: 47835801 curso-plc-omron

322

Soporte Técnico

DM Configuración CPM1ACanal (es) Bit (s) FunciónSelecciones 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

Page 323: 47835801 curso-plc-omron

323

Soporte Técnico

DM Configuración CPM1ACanal (es) Bit (s) FunciónSelecciones 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ónSelecciones de registro de errores (DM6655)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

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

DM6655

12 a 15 Reservado

Page 324: 47835801 curso-plc-omron

324

Soporte Técnico

DM Configuración SRM1Canal(es) Bit(s) FunciónProceso 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

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

DM6602

12 a 15 Reservado

00 a 03 Número máximo de dispositivos CompoBus/S0: Max. 32

1: Max. 16

DM6603

04 a 15 Reservado

DM6604 a

DM6614

00 a 15 Reservado

Page 325: 47835801 curso-plc-omron

325

Soporte Técnico

DM Configuración SRM1

Canal (es) Bit (s) FunciónSelecciones 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

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

DM6616

08 a 15 Habilitar servicio de puerto RS232C

00: 5% de tiempo de ciclo

01: Utiliza el tiempo seleccionado en 00 a 07

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.

DM6617

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

Page 326: 47835801 curso-plc-omron

326

Soporte Técnico

DM Configuración SRM1

Canal (es) Bit (s) FunciónSelecciones del tiempo de Scan (DM6615 a DM6619)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

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)

DM6618

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

DM 6644

00 a 15 Reservado (No utilizar)

Page 327: 47835801 curso-plc-omron

327

Soporte Técnico

DM Configuración SRM1Canal (es) Bit (s) FunciónSelecciones de puerto RS232Las siguientes selecciones son efectivas después de transferirlas al PLC.

00 a 03 Selecciones del puerto0: 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

DM6645

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

00 a 07 Velocidad de Transmisión

00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K

DM6646

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 Impar03: 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 Ninguna09: 1 bit 8 bits 2 bit Par

10: 1 bit 8 bits 2 bit Impar

11: 1 bit 8 bits 2 bit Ninguna

Page 328: 47835801 curso-plc-omron

328

Soporte Técnico

DM Configuración SRM1

Canal (es) Bit (s) FunciónSelecciones de puerto RS232Las 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.

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).

DM6648

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

00 a 07 Código de start (RS-232C)

00: 256 bytes

01 a FF: 1 a 255 bytes

DM6649

08 a 15 Habilitar código de fin (RS-232C)

01 a FF (BIN)

Page 329: 47835801 curso-plc-omron

329

Soporte Técnico

DM Configuración SRM1Canal (es) Bit (s) FunciónSelecciones 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

00 a 07 Velocidad de Transmisión

00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K

DM6651

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 Impar05: 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

Page 330: 47835801 curso-plc-omron

330

Soporte Técnico

DM Configuración SRM1Canal (es) Bit (s) FunciónSelecciones 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

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

DM6654

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)

Page 331: 47835801 curso-plc-omron

331

Soporte Técnico

DM Configuración SRM1

Canal (es) Bit (s) FunciónSelecciones de registro de errores (DM6655)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

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

DM6655

12 a 15 Reservado

Page 332: 47835801 curso-plc-omron

332

Soporte Técnico

DM Configuración CPM2Canal (es) Bit (s) FunciónProceso de arranque (DM600 a DM6614)Las siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo

00 a 07 Modo al arrancar el PLC

00 : PRG 01 : MON 02 : RUN

DM6600

08 a 15 Designación del modo de arranque: 00:Consola de programación,

01:último estado, 02: selección en 0-7

00 a 07 No utilizado.

08 a 11 Estado del bit de retención de IOM (SR25212)

DM6601

12 a 15 Estado del bit de retención de estado forzado (SR25211)

0 : Reset

1: Mantenido

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.

DM6602

12 a 15 Reservado.

DM6603 00 a 15 Reservado.

00 a 07 Si no se puede mantener el área de memoria: Error de memoria.

00 : No ocurre, 01 : ocurre

DM6604

08 a 15 Reservado.

DM6605 a

DM6614

00 a 15 Reservado.

Page 333: 47835801 curso-plc-omron

333

Soporte Técnico

DM Configuración CPM2

Canal (es) Bit (s) FunciónSelección del tiempo de cicloLas siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo

DM6615 00 a 15 Reservado.

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

DM6616

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)

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)

DM6617

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)

00 a 07 Tiempo de monitorización de ciclo.

00 a 99(BCD) Unidad bits=08 a 15

DM6618

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)

Page 334: 47835801 curso-plc-omron

334

Soporte Técnico

DM Configuración CPM2

Canal (es) Bit (s) FunciónSelección del tiempo de cicloLas siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo

00 a 03 00000 a 00002 Filtro de entrada

04 a 07 00003 a 00004 Filtro de entrada

08 a 11 00005 a 00006 Filtro de entrada

DM6620

12 a 15 00007 a 00011 Filtro de entrada

00 a 07 1 CH Filtro de entradaDM6621

08 a 15 2 CH Filtro de entrada

00 a 07 3 CH Filtro de entradaDM6622

08 a 15 4 CH Filtro de entrada

00 a 07 5 CH Filtro de entradaDM6623

08 a 15 6 CH Filtro de entrada

00 a 07 7 CH Filtro de entradaDM6624

08 a 15 8 CH Filtro de entrada

00 a 07 9 CH Filtro de entradaDM6625

08 a 15 Reservado.

0 : por defecto (10ms)

1 : 1ms

2 : 2ms

3 : 3ms

4 : 5ms

5 : 10ms

6 : 20ms

7 : 40ms

8 : 80ms

DM6626 00 a 15 Reservado.

DM6627 00 a 15 Reservado.

Page 335: 47835801 curso-plc-omron

335

Soporte Técnico

DM Configuración CPM2Canal (es) Bit (s) FunciónSelección del tiempo de cicloLas siguientes selecciones son efectivas después de transferidas al PLC y sólo después de realimentarlo

00 a 03 00003 Entrada de interrupción

04 a 07 00004 Entrada de interrupción

08 a 11 00005 Entrada de interrupción

DM6628

12 a 15 00006 Entrada de interrupción

0 : Entrada Normal

1 : Entrada de interrupción

2 : Captura de pulsos

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

DM6629

08 a 15 Reservado.

DM6630 a

DM6641

00 a 15 Reservado.

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

DM6642

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

Page 336: 47835801 curso-plc-omron

336

Soporte Técnico

DM Configuración CPM2

Canal (es) Bit (s) FunciónSelecciones del Puerto RS-232CLas siguientes selecciones son válidas una vez transferidas al PLC

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

DM6645

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.

Page 337: 47835801 curso-plc-omron

337

Soporte Técnico

DM Configuración CPM2

Canal (es) Bit (s) FunciónSelecciones del Puerto RS-232CLas siguientes selecciones son válidas una vez transferidas al PLC

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)

DM6646

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.

Page 338: 47835801 curso-plc-omron

338

Soporte Técnico

DM Configuración CPM2

Canal (es) Bit (s) FunciónSelecciones del Puerto RS-232CLas 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)

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)

DM6648

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)

00 a 07 RS-232 Código de inicio de ASCII 00-FF(BIN)DM6649

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.

Page 339: 47835801 curso-plc-omron

339

Soporte Técnico

DM Configuración CPM2Canal (es) Bit (s) FunciónSelección de Puerto de periféricosLas siguientes selecciones son válidas una vez transferidas al PLC

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álida2 a F: estándar (Error FAL(9B) AR1302 ON)

04 a 11 Reservado.

DM6650

12 a 15 Modo puerto de periféricos: 0 : Host link, 1 : ASCII

Otros: Error FAL9B (AR1302ON), (*)modo = Host link

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)

DM6651

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.

Page 340: 47835801 curso-plc-omron

340

Soporte Técnico

DM Configuración CPM2Canal (es) Bit (s) Función

Selección de Puerto de periféricosLas 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

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.

DM6653

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)

00 a 07 Periféricos: Código de inicio 00-FF(BIN)DM6654

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

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

DM6655

12 a 15 Batería baja 0 : Detectar, 1 : No detectar

Page 341: 47835801 curso-plc-omron

341

Soporte Técnico

DM Configuración CQM1HCanal(es) Bit(s) FunciónProceso 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

DM6603

00 a 15 Configuraciones de la ranura 1 ( ver página 39 )

DM6604 a

DM6610

00 a 15 Reservado

DM6611 a

DM6612

00 a 15 Configuraciones de la ranura 2 ( ver páginas 39,41,43,44)

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

Page 342: 47835801 curso-plc-omron

342

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónConfiguració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.

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

DM6615

08 a 15 Reservado. Seleccionar a 00

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.

DM6616

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)

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.

DM6617

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)

Page 343: 47835801 curso-plc-omron

343

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónConfiguració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.

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)

DM6618

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ónProceso de Interrupción (DM6620 a DM6639)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

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

DM6620

12 a 15 Reservado. Seleccionar a 0

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

DM6621

08 a 15 Constante de Entrada para IR003 (igual selección que para IR001)

Page 344: 47835801 curso-plc-omron

344

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónProceso de Interrupción (DM6620 a DM6639)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

00 a 07 Constante de Entrada para IR004 (igual selección que para IR001)DM6622

08 a 15 Constante de Entrada para IR005 (igual selección que para IR001)

00 a 07 Constante de Entrada para IR006 (igual selección que para IR001)DM6623

08 a 15 Constante de Entrada para IR007 (igual selección que para IR001)

00 a 07 Constante de Entrada para IR008 (igual selección que para IR001)DM6624

08 a 15 Constante de Entrada para IR009 (igual selección que para IR001)

00 a 07 Constante de Entrada para IR0010 (igual selección que para IR001)DM6625

08 a 15 Constante de Entrada para IR0011 (igual selección que para IR001)

00 a 07 Constante de Entrada para IR0012 (igual selección que para IR001)DM6626

08 a 15 Constante de Entrada para IR0013 (igual selección que para IR001)

00 a 07 Constante de Entrada para IR0014 (igual selección que para IR001)DM6627

08 a 15 Constante de Entrada para IR0015 (igual selección que para IR001)

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

DM6628

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

Page 345: 47835801 curso-plc-omron

345

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónProceso de Interrupción (DM6620 a DM6639)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

00 a 07 Número de temporizadores de alta velocidad (TIMH) para refresco de

interrupciones00...15 (BCD). Selección de 3 temporizadores, de 00 a 02

DM6629

08 a 15 Habilitar refresco de interrupción para temporizador de alta velocidad0: 16 temporizadores (deshabilitar selección en 00 a 07)

1: Utilizar selección de 00 a 07.

00 a 07 Primer canal de refresco para la interrupción de E/S 0 : 00 a 11 (BCD)DM6630

08 a 15 Número de canales de refresco de entrada para interrupción E/S 0: 00 a 12

(BCD)

00 a 07 Primer canal de refresco para la interrupción de E/S 1 : 00 a 11 (BCD)DM6631

08 a 15 Número de canales de refresco de entrada para interrupción E/S 1: 00 a 12

(BCD)

00 a 07 Primer canal de refresco para la interrupción de E/S 2 : 00 a 11 (BCD)DM6632

08 a 15 Número de canales de refresco de entrada para interrupción E/S 2: 00 a 12

(BCD)

00 a 07 Primer canal de refresco para la interrupción de E/S 3 : 00 a 11 (BCD)DM6633

08 a 15 Número de canales de refresco de entrada para interrupción E/S 3: 00 a 12

(BCD)

00 a 07 Primer canal de refresco de entrada para contador de alta velocidad 1: 00 a 11

(BCD)

DM6634

08 a 15 Número de canales de refresco de entrada para contador de alta velocidad 1: 00

a 12 (BCD)

00 a 07 Primer canal de refresco de entrada para contador de alta velocidad 2 : 00 a 11

(BCD)

DM6635

08 a 15 Número de canales de refresco de entrada para contador de alta velocidad 2: 00

a 12 (BCD)

Page 346: 47835801 curso-plc-omron

346

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónProceso de Interrupción (DM6620 a DM6639)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

00 a 07 Primer canal de refresco de entrada para temporizador de intervalo 0 : 00 a 11

(BCD)

DM6636

08 a 15 Número de canales de refresco de entrada para temporizador de intervalo 0: 00

a 12 (BCD)

00 a 07 Primer canal de refresco de entrada para temporizador de intervalo 1 : 00 a 11

(BCD)

DM6637

08 a 15 Número de canales de refresco de entrada para temporizador de intervalo 1: 00

a 12 (BCD)

00 a 07 Primer canal de refresco para temporizador de intervalo 2 ó contador de alta

velocidad 0:

00 a 15 (BCD)

DM6638

08 a 15 Número de canales de refresco para temporizador de intervalo 2 ó contador de

alta velocidad 0:

00 a 16 (BCD)

00 a 07 Método de refresco de salida

00: Cíclico; 01: Directo

DM6639

08 a 15 Número de dígitos para instrucción DIGITAL SWITCH (DSW (87))

00: 4 dígitos; 01: 8 dígitos

Page 347: 47835801 curso-plc-omron

347

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones 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

DM6641

00 a 15 Selecciones de la ranura 1 (ver página 39)

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

DM6642

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

DM6644

00 a 15 Selecciones de la ranura 2 (ver página 39,41,42,43)

Page 348: 47835801 curso-plc-omron

348

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónSelecciones de puerto RS232Las siguientes selecciones son efectivas después de transferirlas al PLC.

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 CTS0: 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

DM6645

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

00 a 07 Velocidad de Transmisión

00: 1.2K; 01: 2.4K; 02: 4.8K; 03: 9.6K; 04: 19.2K

DM6646

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

Page 349: 47835801 curso-plc-omron

349

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónSelecciones de puerto RS232Las 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.

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

DM6648

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

00 a 07 Código de inicio (sin protocolo)

00 a FF (hexadecimal)

DM6649

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)

Page 350: 47835801 curso-plc-omron

350

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones 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’.

Page 351: 47835801 curso-plc-omron

351

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones 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

Page 352: 47835801 curso-plc-omron

352

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónSelecciones 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

00 a 07 Código de inicio (sin protocolo)

00a FF (hexadecimal)

DM6654

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)

Page 353: 47835801 curso-plc-omron

353

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones de registro de errores (DM6655)Las siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

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

DM6655

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

Page 354: 47835801 curso-plc-omron

354

Soporte Técnico

DM Configuración CQM1HCanal (es) Bit (s) FunciónSelecciones para el contador de alta velocidadLas siguientes selecciones son efectivas después de transferirlas al PLC y ejecutar el programa.

00 a 03 Formato de datos PV de contadores de alta velocidad 1 a 4.

0: 8 dígitos hexadecimal

1: 8 dígitos en BCD

04 a 07 Reservado

08 a 11 Selector de transistor de salidas externas 1 a 4

0: PNP

1: NPN

DM6602

(ranura 1)

DM6611

(ranura 2)

12 a 15 Reservado

00 a 03 Modo de entrada de contador de alta velocidad 1 (ver nota 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)

DM6640

(ranura 1)

DM6643

(ranura 2)12 a 15 Frecuencia de cuenta de contador de alta velocidad 2, rango numérico, y modo

de reset del contador. (ver nota 2)

00 a 03 Modo de entrada de contador de alta velocidad 3 (ver nota 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)

DM6641

(ranura 1)

DM6644

(ranura 2)12 a 15 Frecuencia de cuenta de contador de alta velocidad 4, rango numérico, y modo

de reset del contador. (ver nota 2)

Page 355: 47835801 curso-plc-omron

355

Soporte Técnico

DM Configuración CQM1H

Selección Modo de Entrada0 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 reset0 Reset de fase Z + Software

1

Contaje lineal

Sólo reset por Software

2 Reset de fase Z + Software

3

50 KHz

Contaje circular

Sólo reset por Software

4 Reset de fase Z + Software

5

Contaje lineal

Sólo reset por Software

6 Reset de fase Z + Software

7

500 KHz

Contaje circular

Sólo reset por Software

Page 356: 47835801 curso-plc-omron

356

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones 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 20000: Modo contador de alta velocidad

0001: Modo de posicionamiento simple

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 Software1: Sólo reset por Software

08 a 11 Rango numérico del puerto 1

0: Modo lineal

1: Modo circular

DM6643

12 a 15 Ciclo de trabajo de la salida de pulsos del puerto 1

0: Ciclo de trabajo fijo

1: Ciclo de trabajo variable

Page 357: 47835801 curso-plc-omron

357

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones 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.

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

DM6644

12 a 15 Ciclo de trabajo de la salida de pulsos del puerto 2

0: Ciclo de trabajo fijo

1: Ciclo de trabajo variable

Page 358: 47835801 curso-plc-omron

358

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones 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 °.

00 a 07 Resolución de entrada de puerto 1

00: 8 bits; 01: 10 bits; 02: 12 bits

DM6643

08 a 15 Modo de operación del puerto 1

00: modo BCD; 01: modo 360°00 a 07 Resolución de entrada de puerto 2

00: 8 bits; 01: 10 bits; 02: 12 bits

DM6644

08 a 15 Modo de operación del puerto 2

00: modo BCD; 01: modo 360°

Page 359: 47835801 curso-plc-omron

359

Soporte Técnico

DM Configuración CQM1H

Canal (es) Bit (s) FunciónSelecciones 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.

00 a 01 Rango de señal de entrada 1 de la

entrada analógica.

02 a 03 Rango de señal de entrada 2 de la

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 laentrada analógica.

00: -10 a +10 V

01: 0 a 10 V

10: 0 a 5 V ó 0 a 20 mA

08 Selección de uso entrada analógica 1

09 Selección de uso entrada analógica 2

10 Selección de uso entrada analógica 3

11 Selección de uso entrada analógica 4

0: Uso de la entrada

1: Entrada no usada

DM6611

12 a 15 Reservado Seleccionar a 0