infoPLC_net_GuiaRapidaSRM1.pdf

10
OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 1 GUÍA RÁPIDA SRM1 ESTE MANUAL CONTIENE: 1 CARACTERÍSTICAS Y FUNCIONES 2 ÁREAS DE MEMORIA 3 MAPEADO DE E/S 4 SETUP DEL PLC

Transcript of infoPLC_net_GuiaRapidaSRM1.pdf

Page 1: infoPLC_net_GuiaRapidaSRM1.pdf

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 1

GUÍA RÁPIDA SRM1

ESTE MANUAL CONTIENE: 1 CARACTERÍSTICAS Y FUNCIONES 2 ÁREAS DE MEMORIA 3 MAPEADO DE E/S 4 SETUP DEL PLC

Page 2: infoPLC_net_GuiaRapidaSRM1.pdf

1 Características y Funciones GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 2

1 Características y Funciones

El SRM1 es un PLC en el que las entradas/salidas se conectan mediante Compobus/S. De esta forma se puede crear un sistema de E/S descentralizadas con un máximo de 32 esclavos con los que se puede alcanzar un máximo de 256 puntos de E/S (128 entradas y 128 salidas) y con un tiempo de respuesta máximo de 1 ms. El SRM1 dispone de una capacidad de programa de 4K palabras y una capacidad de memoria de 2K. La apariencia y el conexionado de un SRM1-C02 es el que sigue: El SRM1-C01 es igual, pero sin tener puerto RS-232C, sólo cuenta con puerto de periféricos.

1.1 Función de Temporizador de intervalo. El SRM1 dispone de un Temporizador de Intervalo que se puede programar desde 0.5 ms hasta 319 968 ms en unidades de 0.1 ms. El temporizador se puede seleccionar para disparar una única interrupción o una interrupción programada. Éste es el único tipo de interrupciones que se pueden programar en el SRM1.

1.2 Comunicaciones. En el SRM1 se pueden configurar los tipos de comunicaciones que se muestran en la siguiente tabla: Puerto Modos de comunicación disponibles Puerto de periféricos Host Link y comunicaciones RS-232C Puerto RS-232C Host Link, NT Link, PC Link y RS-232C

El SRM1-CO2 dispone de 1 puerto de periféricos y 1 puerto RS-232C, mientras que el SRM1-CO1 dispone sólo de puerto de periféricos.

BS+ BS-

24V

BD L BD H Terminales esclavos

ERR: Error en la CPU

SD: Envía datos de Compobus/S

RD: Recibe datos de Compobus/S

ERC: Error de comunicación de Compobus/S

COMM: Hay comunicación en el puerto RS-232C o en el de Periféricos

Page 3: infoPLC_net_GuiaRapidaSRM1.pdf

1 Características y Funciones GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 3

Cuando se establezca un PC Link entre un SRM1 y otro PLC, hay que tener la precaución de limitar las áreas de enlace al LR00 hasta el LR15 en los dos PLC’s, ya que el SRM1 sólo tiene del LR00 al LR15.

1.3 Memoria Flash. El SRM1 dispone internamente de una memoria Flash en la que se salvan el programa de usuario (área UM), los DM’s de sólo lectura (DM6144 al DM6599) y los DM’s de setup del PLC (DM6600 al DM6655). Para que estos datos se queden salvados en la memoria Flash, hay que realizar una de las siguientes operaciones: ü Cambiar el SRM1 a modo Monitor o modo Run. ü Apagar y encender la alimentación del SRM1. Cuando se realiza algún cambio en cualquiera de las áreas antes especificadas, estos datos no se salvan en la memoria flash si no se realiza una de las operaciones anteriores. Si en esta situación se mantiene el PLC sin alimentación durante 20 días o más, todos los cambios realizados se perderán.

1.4 Funciones de expansión. El SRM1 dispone de 18 códigos disponibles con las siguientes funciones de expansión asignadas.

Nº Función Nº Función 17 ASFT 64 -- 18 -- 65 -- 19 -- 66 -- 47 RXD 67 BCNT 48 TXD 68 BCMP 60 CMPL 69 STIM 61 -- 87 -- 62 -- 88 -- 63 -- 89 --

Aparte de las funciones mostradas en la tabla anterior, también tiene las funciones FCS, HEX y STUP, que no tienen ningún código de función asignado por defecto, pero se les puede asignar cualquier código de función de la tabla anterior.

Page 4: infoPLC_net_GuiaRapidaSRM1.pdf

2 Áreas de memoria GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 4

2 Áreas de memoria

Áreas Tamaño Área de entrada 160 bits: 00000 a 00915 (IR000 a IR009). Los bits

no utilizados como E/S de Compobus/S pueden ser utilizados como bits de trabajo.

Área de salida 160 bits: 01000 a 01915 (IR010 a IR019). Los bits no utilizados como E/S de Compobus/S pueden ser utilizados como bits de trabajo.

Área de trabajo (bits IR) 640 bits: 20000 a 23915 (IR 200 a IR 239) Área SR 248 bits: SR 24000 a SR 25507 (SR 240 a SR 255) Área TR 8 bits: TR 0 a TR 7 Área HR 320 bits: HR 0000 a HR 1915 (HR 00 a HR 19) Área AR 256 bits: AR 0000 a AR 1515 (AR 00 a AR 15) Área LR 256 bits: LR 0000 a LR 1515 (LR 00 a LR 15) Temporizadores/contadores 128: TIM/CNT 000 a 127 DM Lectura/escritura 2000 palabras ( DM 0000 a DM 1999) DM sólo lectura 512 palabras (DM 6144 a DM 6655)

En las áreas de entrada y de salida, físicamente solo se pueden utilizar los canales IR000 a IR007 e IR010 a IR017, que son los canales que utilizan los esclavos de Compobus/S, por tanto los canales IR008-9 e IR018-19 se pueden utilizar como bits de trabajo.

Page 5: infoPLC_net_GuiaRapidaSRM1.pdf

3 Mapeado de E/S GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 5

3 Mapeado de E/S

Los canales de entrada del IR000 al IR007 y los canales de salida del IR010 al IR017 están asignados a esclavos de Compobus/S según la siguiente tabla:

E/S CANAL Bits 15 a 8 7 a 0

Entradas 000 IN1 IN0 001 IN3 IN2 002 IN5 IN4 003 IN7 IN6 004 IN9 IN8 005 IN11 IN10 006 IN13 IN12 007 IN15 IN14 Salidas 010 OUT1 OUT0 011 OUT3 OUT2 012 OUT5 OUT4 013 OUT7 OUT6 014 OUT9 OUT8 015 OUT11 OUT10 016 OUT13 OUT12 017 OUT15 OUT14

INx y OUTx son los números de dirección que se seleccionan mediante dip switch en los terminales esclavos. Si se selecciona el número máximo de esclavos a 16 (mediante el DM6603), de IN8 a IN15 y de OUT8 a OUT15 se pueden utilizar como bits de trabajo. Si se configuran esclavos de menos de 8 puntos, éstos utilizan los bits de menor peso de la dirección seleccionada, y los demás bits no se pueden utilizar (se quedan reservados). Para esclavos de 16 puntos, sólo se pueden seleccionar direcciones pares. Cuando el número de esclavos se selecciona a 32, se obtiene una velocidad de respuesta en las comunicaciones Compobus/S de 0.8 ms. Si el número de esclavos se selecciona a 16, este tiempo es de 0.5 ms.

3.1 Flags de estado. El estado de las comunicaciones con respecto a los esclavos de Compobus/S que se encuentran conectados, se puede monitorizar mediante los Flags de error de comunicaciones y los Flags de esclavo añadido en los AR04 a AR07 según la siguiente tabla.

Ca-nal

Flags de error de comunicación en el esclavo Flags de esclavo añadido

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Page 6: infoPLC_net_GuiaRapidaSRM1.pdf

3 Mapeado de E/S GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 6

AR04 OUT7

OUT6

OUT5

OUT4

OUT3

OUT2

OUT1

OUT0

OUT7

OUT6

OUT5

OUT4

OUT3

OUT2

OUT1

OUT0

AR05 IN7 IN6 IN5 IN4 IN3 IN2 IN1 IN0 IN7 IN6 IN5 IN4 IN3 IN2 IN1 IN0 AR06 OUT

15 OUT14

OUT13

OUT12

OUT11

OUT10

OUT9

OUT8

OUT15

OUT14

OUT13

OUT12

OUT11

OUT10

OUT9

OUT8

AR07 IN15 IN14 IN13 IN12 IN11 IN10 IN9 IN8 IN15 IN14 IN13 IN12 IN11 IN10 IN9 IN8 INx y OUTx son los números de dirección de nodo que se seleccionan mediante dip switch en los terminales esclavos de entrada y de salida respectivamente. Los flags de esclavo añadido se activan cuando se añade un nuevo esclavo al bus. Aunque el esclavo se salga de comunicaciones, estos flags se quedan activados, y sólo al apagar y encender de nuevo la alimentación se desactivarán los flags. Los flags de error de comunicación se activan cuando un esclavo que estaba activo se sale de comunicación y se desactivan automáticamente cuando el esclavo vuelve a entrar en las comunicaciones.

Page 7: infoPLC_net_GuiaRapidaSRM1.pdf

4 Setup del PLC GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 7

4 Setup del PLC

4.1 Proceso de Arranque

Palabra Bit Función 00 a 07 Modo de operación del PLC al recibir alimentación:

00: PRG, 01: MON, 02: RUN DM 6600

08 a 15 Selección del modo de operación: 00: Modo de operación seleccionado por consola 01: Continuar con el modo anterior 02: Modo seleccionado en bits 00 a 07

00 a 07 No utilizados (dejar a 00). 08 a 11 Determina si el estado de los bits de entrada/salida se

mantiene o resetea en el momento en el que el PLC recibe alimentación. 0: Resetea el estado de los bits 1: Mantiene el estado de los bits.

DM 6601

12 a 15 Determinan si se mantiene o resetea el forzado de los bits en el momento en el que el PLC recibe alimentación. 0: Reseteo 1: Mantenimiento de forzados

00 a 03 0: Memoria de programa no protegida contra escritura 1: Memoria de programa protegida contra escritura

04 a 07 0: Mensajes de consola en ingles. 1: Mensajes de consola en japonés.

DM 6602

08 a 15 00: No permite cambiar la tabla de funciones de expansión. 01: Permite cambiar la tabla de funciones de expansión.

00 a 03 Número máximo de nodos de Compobus/S: 0: 32 esclavos máximo 1: 16 esclavos máximo

DM 6603

04 a 15 Reservados DM6604 a DM6614

00 a 15 Reservados

4.2 Selección del tiempo de Scan

Palabra Bit Función DM6615 00 a 15 Reservado

00 a 07 Selección del tiempo de servicio para puerto RS-232C: 00 a 99, porcentaje en dos dígitos BCD del tiempo de scan (válido si bits 08 a 15 están a 01)

DM6616

08 a 15 Selección del tiempo de servicio para el puerto RS-232C habilitada: 00: Desactivada (fija al 5% del tiempo de scan) 01: Activada, selección realizada en bits 00 a 07

00 a 07 Selección del tiempo de servicio para puerto de periféricos: 00 a 99, porcentaje en dos dígitos BCD del tiempo de scan (válido si bits 08 a 15 están a 01)

DM 6617

08 a 15 Selección del tiempo de servicio para el puerto de periféricos habilitada: 00: Desactivada (fija al 5% del tiempo de scan) 01: Activada, selección realizada en bits 00 a 07

Page 8: infoPLC_net_GuiaRapidaSRM1.pdf

4 Setup del PLC GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 8

00 a 07 Tiempo de monitorización de ciclo (efectivo cuando los bits 08 a 15 están seleccionados a 01, 02 ó 03) Selección: 00 a 99 (BCD) (Ver bits 08 a 15)

DM 6618

08 a 15 Habilitar visualización de ciclo (máximo 99 seg.) 00: 120 ms (selección en bits 00 a 07 inhibida) 01: Unidad de selección 10 ms 02: Unidad de selección 100 ms 03: Unidad de selección 1 seg.

DM 6619 00 a 15 Tiempo de ciclo: 0000: Variable (no mínimo) 0001 a 9999 (BCD) Tiempo mínimo en ms.

DM6620 a DM6644

00 a 15 Reservados (no utilizar)

4.3 Configuración del puerto RS-232C

Palabra Bits Función 00 a 03 Selección de condiciones de comunicación:

0: Estándar (1 bit de start, 7 bits de datos, paridad par, 2 bits de stop, 9.600 bps) 1: Selecciones en DM 6646

04 a 07 Control de la señal CTS: 0: Deshabilitado; 1: Habilitado

08 a 11 Selección del área LR para el puerto RS-232C con configuración PC Link 1:1: 0: LR 00 a LR 15; Otra selección: No efectiva

DM 6645

12 a 15 Selección del modo de trabajo para puerto RS-232C: 0: Host Link 1: RS-232C (sin protocolo) 2: Esclavo en PC Link 1:1 3: Maestro en PC Link 1:1 4: NT Link

00 a 07 Velocidad de transmisión: 00: 1200, 01: 2400, 02: 4800, 03: 9600, 04: 19200 bps

DM 6646

08 a 15 Formato de trama (orden: start, datos, stop y 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

DM 6647 00 a 15 Retardo de transmisión (Host link) 0000 a 9999 (BCD) en unidades de 10 ms.

00 a 07 Numero de nodo Host link: 00 a 31 (BCD) (Efectivo si bits 12 a 15 del DM 6645 están a 0)

DM 6648

08 a 11 Habilitación del código de inicio (RS-232C, efectivo si bits 12 a 15 del DM 6645 están a 1) 0: Deshabilitado; 1: Habilitado

Page 9: infoPLC_net_GuiaRapidaSRM1.pdf

4 Setup del PLC GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 9

12 a 15 Habilitación del código de fin (RS-232C, efectivo si bits 12 a 15 del DM 6645 están a 1) 0: Deshabilitado (número de bytes recibidos) 1: Habilitado (especificar código de fin) 2: CR, LF

00 a 07 Código de inicio (RS-232C) 00: 256 bytes 01 a FF: 1 a 255 bytes

DM 6649

08 a 15 Cuando los bits 12 a 15 del DM 6648 están a 0: Número de bytes recibidos 00: Selección por defecto (256 bytes) 01 a FF: 1 a 256 bytes

Cuando los bits 12 a 15 del DM 6648 están a 1: Código de fin (RS-232C): 00 a FF (binario)

Nota.- Todas estas selecciones son válidas sólo para el SRM1-C02, ya que el SRM1-C01 sólo tiene puerto de periféricos.

4.4 Configuración del puerto de Periféricos

Palabra Bits Función 00 a 03 Selección de condiciones de comunicación:

0: Estándar (1 bit de start, 7 bits de datos, paridad par, 2 bits de stop, 9.600 bps) 1: Selecciones en DM 6651

04 a 11 Reservados

DM 6650

12 a 15 Selección del modo de trabajo para puerto de periféricos: 0: Host Link 1: RS-232C (sin protocolo

00 a 07 Velocidad de transmisión: 00: 1200, 01: 2400, 02: 4800, 03: 9600, 04: 19200

DM 6651

08 a 15 Formato de trama (orden: star, datos, stop y 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

DM 6652 00 a 07 Retardo de transmisión (Host link) 0000 a 9999 (BCD) en unidades de 10 ms.

00 a 07 Numero de nodo Host link: 00 a 31 (BCD) (Efectivo si bits 12 a 15 del DM 6650 están a 0)

DM 6653

08 a 11 Habilitación del código de inicio (RS-232C, efectivo si bits 12 a 15 del DM 6650 están a 1) 0: Deshabilitado; 1: Habilitado

Page 10: infoPLC_net_GuiaRapidaSRM1.pdf

4 Setup del PLC GUÍA RÁPIDA SRM1

OMRON ELECTRONICS, S.A. GRSRM1.DOC Pag. 10

12 a 15 Habilitación del código de fin (RS-232C, efectivo si bits 12 a 15 del DM 6650 están a 1) 0: Deshabilitado (número de bytes recibidos) 1: Habilitado (especificar código de fin) 2: CR, LF

00 a 07 Código de inicio (RS-232C) 00: 256 bytes 01 a FF: 1 a 255 bytes

DM 6654

08 a 15 Cuando los bits 12 a 15 del DM 6653 están a 0: Número de bytes recibidos 00: Selección por defecto (256 bytes) 01 a FF: 1 a 256 bytes

Cuando los bits 12 a 15 del DM 6653 están a 1: Código de fin (RS-232C): 00 a FF (binario)

4.5 Selección de seguimiento de errores

Palabra Bit Función 00 a 03 Modo de almacenamiento:

0: Desplazar después de haber almacenado 10 registros. 1: Almacenar sólo los 10 primeros registros ( no desplazar)

04 a 07 No utilizados 08 a 11 Habilitar monitorización del tiempo de ciclo:

0: Detectar ciclos largos como errores no fatales 1: No detectar ciclos largos

DM 6655

12 a 15 No utilizados