Está en la página 1de 18

Modos de direccionamiento de Quantum

Noviembre 2007

31008087 00

Tabla de materias

Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Captulo 1 Captulo 2 Configuracin de mdulos de E/S Symax . . . . . . . . . . . . . . . . . 7


Configuracin de los mdulos Symax de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

modalidades de direccionamiento de Quantum . . . . . . . . . . . 11


Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Direccionamiento plano: mdulos de E/S de la serie 800. . . . . . . . . . . . . . . . . . Direccionamiento topolgico: mdulos de E/S de la serie 800 con Unity . . . . . . Ejemplo de direccionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Numeracin de bits de E/S binarias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 12 13 14 16

ndice

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

31008087 00 noviembre 2007

31008087 00 noviembre 2007

Acerca de este libro

Presentacin
Comentarios del usuario Enve sus comentarios a la direccin electrnica techpub@schneider-electric.com

31008087 00 noviembre 2007

Acerca de este libro

31008087 00 noviembre 2007

Configuracin de mdulos de E/S Symax

Configuracin de los mdulos Symax de E/S


Introduccin Para configurar un mdulo Symax de E/S con Unity, deber configurarse primero una estacin RIO que contenga los mdulos de E/S. La siguiente descripcin proporciona las instrucciones paso a paso para la configuracin y ejecucin de los mdulos Symax de E/S en un sistema Quantum que trabaje con Unity. Para aadir un bus RIO a un sistema Quantum que trabaje con Unity, debern seguirse las siguientes instrucciones:
Paso 1 Accin En el rbol "Configuracin" del explorador de proyectos, abrir el bastidor local de Quantum Comentario La representacin grfica del bastidor local de Quantum se abre.

Cmo aadir un bus RIO

Hacer doble clic en una ranura vaca Se abre el cuadro de dilogo "Nuevo del bastidor en el que quiera instalarse dispositivo". el mdulo de comunicaciones RIO. Abrir el rbol "Comunicacin" y hacer doble clic en el mdulo 140 CRP 93X 00. El mdulo de comunicacin RIO se aade al bastidor local de Quantum. En el rbol "Configuracin" del explorador de proyectos, se aade el "Bus RIO" automticamente.

31008087 00 noviembre 2007

Configuracin de mdulos de E/S Symax

Cmo aadir una estacin Symax de E/S

Para aadir una estacin Symax de E/S a un sistema Quantum que trabaje con Unity, debern seguirse las siguientes instrucciones:
Paso 1 Accin En el rbol "Configuracin" del explorador de proyectos, hacer doble clic en el "Bus RIO" Hacer doble clic en un asiento vaco del bus RIO En el cuadro de dilogo "Nuevo dispositivo", seleccionar el bastidor adecuado del rbol "Estacin Symax de E/S" y del mdulo "Comunicador de final de estacin". Hacer clic en el botn Aceptar. Comentario La representacin grfica del bus RIO se abre. Se abre el cuadro de dilogo "Nuevo dispositivo". Se aade un nuevo bastidor Symax de E/S con un mdulo de comunicacin al bus RIO.

2 3

Cmo aadir un mdulo Symax de E/S

Para aadir un nuevo mdulo Symax de E/S a una estacin RIO, debern seguirse las siguientes instrucciones:
Paso 1 Accin En la ventana de configuracin "Bus RIO", hacer doble clic en una ranura vaca del bastidor en el que se quiera instalar el mdulo de E/S. En la ventana "Nuevo dispositivo", abrir la lista de mdulos analgicos o binarios y hacer doble clic en el mdulo adecuado. Comentario Se abre el cuadro de dilogo "Nuevo dispositivo".

El mdulo de E/S se aade al bastidor.

31008087 00 noviembre 2007

Configuracin de mdulos de E/S Symax

Configuracin del mdulo

Para configurar un mdulo de E/S, hacer doble clic en el mdulo. Se abre la ventana de configuracin y pueden introducirse los siguientes parmetros:
Nombre del parmetro ASIGNACIN Descripcin Puede definirse si el acceso al mdulo es como el de los bits (%I-1x, %M-0x) o el de las palabras (%IW-3x, %MW-4x)

DIRECCIN INICIAL DE LAS Debe introducirse la direccin de inicio de los datos de ENTRADAS entrada de los mdulos segn el tipo de direccin definido por el parmetro ASIGNACIN. DIRECCIN FINAL DE LAS ENTRADAS DIRECCIN DE INICIO DE LAS SALIDAS DIRECCIN FINAL DE LAS SALIDAS TIPO DE SALIDA El sistema calcula este parmetro automticamente Debe introducirse la direccin de inicio de los datos de salida de los mdulos segn el tipo de direccin definido por el parmetro ASIGNACIN. El sistema calcula este parmetro automticamente Puede definirse si los datos de los mdulos se interpretan como un valor BINARIO o BCD.

31008087 00 noviembre 2007

Configuracin de mdulos de E/S Symax

10

31008087 00 noviembre 2007

Modalidades de direccionamiento de Quantum

Vista general
Propsito Este captulo contiene informacin sobre las tres modalidades diferentes segn las cuales Unity Pro permite asignar direcciones a los datos de E/S desde un mdulo de E/S Quantum: z Direccionamiento plano z Direccionamiento topolgico z Direccionamiento IODDT

Nota: Las diferentes modalidades de direccionamiento hacen referencia a la misma ubicacin fsica en la memoria del PLC para un punto de datos determinado. Los direccionamientos plano y topolgico estn disponibles para todos los mdulos de E/S Quantum, mientras que los IODDT slo lo estn para los mdulos que proporcionan informacin adicional a los valores de E/S (p. ej., errores o advertencias). Tambin se ofrece informacin sobre los bytes de estado del mdulo de E/S y el orden de los bits. Contenido: Este captulo contiene los siguiente apartados:
Apartado Direccionamiento plano: mdulos de E/S de la serie 800 Direccionamiento topolgico: mdulos de E/S de la serie 800 con Unity Ejemplo de direccionamiento Numeracin de bits de E/S binarias Pgina 12 13 14 16

31008087 00 noviembre 2007

11

Modalidades de direccionamiento

Direccionamiento plano: mdulos de E/S de la serie 800


Introduccin Los mdulos de E/S de la serie 800 siguen un sistema de asignacin de direcciones planas en Unity Pro. Cada mdulo necesita un nmero determinado de bits o palabras para funcionar correctamente. El sistema de direccionamiento IEC equivale al direccionamiento de registros 984LL. Utilice las siguientes asignaciones:
z z z z

0x es ahora %Mx 1x es ahora %Ix 3x es ahora %IWx 4x es ahora %MWx

En la siguiente tabla se muestra la relacin entre las notaciones 984LL e IEC:


Entradas y salidas Notacin 984LL Direcciones de registro 0x 1x 3x 4x Notacin IEC Palabras y bits de sistema. Bit de sistema Bit de sistema Palabra de sistema Palabra de sistema Direcciones de memoria %Mx %Ix %IWx %MWx Direcciones de E/S %Qx %Ix %IWx %QWx

salida entrada entrada salida

Para acceder a los datos de E/S de un mdulo:


Paso 1 Accin Introduzca el rango de direcciones en la pantalla de configuracin.

Ejemplos

En los siguientes ejemplos se muestra la relacin entre el direccionamiento de registros 984LL y el direccionamiento IEC: 000001 es ahora %M1 100101 es ahora %I101 301024 es ahora %IW1024 400010 es ahora %MW10

12

31008087 00 noviembre 2007

Modalidades de direccionamiento

Direccionamiento topolgico: mdulos de E/S de la serie 800 con Unity


Acceso a valores de datos de E/S Utilice el direccionamiento topolgico para acceder a los elementos de datos de E/ S. Identifique la ubicacin topolgica del mdulo dentro de un mdulo de E/S de la serie 800 con Unity Pro por medio de la siguiente notacin: %<Exchangetype><Objecttype>[\b.e\]r.m.c[.rank] donde:
z z z z z

b = bus e = equipo (estacin) r = bastidor m = ranura del mdulo c = canal

Nota: Al direccionar, 1. [\b.e\] tiene como valor predeterminado \1.1\ en un bastidor local y no necesita especificarse. 2. La prioridad es un ndice que se utiliza para identificar las distintas propiedades de un objeto que tiene el mismo tipo de datos (p. ej., el valor, el nivel de advertencia, el nivel de error, etc.). 3. La numeracin de las prioridades se basa en cero y, si la prioridad es cero, puede omitirse. Para obtener informacin detallada sobre las variables de E/S, consulte el manual de referencia de Unity Pro. Valores de lectura: Ejemplo

Para leer: El valor de entrada (prioridad = 0) del canal 7 de un mdulo analgico situado en la ranura 6 de un bastidor local: El valor de entrada (prioridad = 0) del canal 7 de un mdulo analgico situado en la estacin 3 de un bus RIO 2:

Accin Introducir %IW1.6.7[.0] Introducir %IW\2.3\1.6.7[.0]

El valor fuera de rango (prioridad = 1) del canal 7 de un Introducir mdulo analgico situado en la ranura 6 de un bastidor local: %I1.6.7.1[.0]

31008087 00 noviembre 2007

13

Modalidades de direccionamiento

Ejemplo de direccionamiento
Mdulo analgico En el siguiente ejemplo, se comparan los 2 modos posibles de direccionamiento. Se utiliza un mdulo de entrada analgica de 8 canales 8030 RIM 123 con los siguientes datos de configuracin:
z z z

Est montado en la ranura 5 del bastidor RIO n. 1 situado en la estacin 4 en el bus 2 La direccin de inicio de entrada es 201 (palabra de entrada %IW201) La direccin final de entrada es 208 (palabra de entrada %IW208)

Para acceder a los datos de E/S del mdulo, puede utilizarse la siguiente sintaxis:
Datos del mdulo Direccionamiento plano Canal 3 %IW203 Direccionamiento topolgico %IW\2.4\1.5.3 Direccionamiento Concept 300203

El direccionamiento de registro se aade a la ltima columna segn se haya utilizado con Concept para establecer la comparacin.

14

31008087 00 noviembre 2007

Modalidades de direccionamiento

Mdulo binario

En el siguiente ejemplo se comparan los 2 modos posibles de direccionamiento. Se utiliza un mdulo de salida binaria de 32 canales 8030 ROM 441 con los siguientes datos de configuracin:
z z z

Est montado en la ranura 4 del bastidor RIO #1 situado en la estacin 4 en el bus 2 La direccin de inicio de salida es 101 (palabra de salida %IW101) La direccin final de salida es 102 (palabra de salida %IW102)

Para acceder a los datos de E/S del mdulo, puede utilizarse la siguiente sintaxis:
Datos del mdulo Salida 5 Salida 17 Direccionamiento plano %MW101.11 %MW102.15 Direccionamiento topolgico %QW\2.4\1.4.1.1.11 %QW\2.4\1.4.1.2.15 Direccionamiento Concept 300101 300102

El direccionamiento de registro se aade a la ltima columna segn se haya utilizado con Concept para establecer la comparacin. Como Concept no admite el direccionamiento directo de un bit en una palabra, la extraccin del bit deber realizarse en el programa de usuario. La misma configuracin anterior pero con los datos asignados en bits: z Est montado en la ranura 4 del bastidor RIO #1 situado en la estacin 4 en el bus 2 z La direccin de inicio de salida es 1 (salida %MI) z La direccin final de salida es 32 (salida %M32) Para acceder a los datos de E/S del mdulo, puede utilizarse la siguiente sintaxis:
Datos del mdulo Salida 5 Salida 17 Direccionamiento plano %M5 %M17 Direccionamiento topolgico %Q\2.4\1.4.5 %Q\2.4\1.4.17 Direccionamiento Concept 000005 000017

El direccionamiento de registro se aade a la ltima columna segn se haya utilizado con Concept para establecer la comparacin.

31008087 00 noviembre 2007

15

Modalidades de direccionamiento

Numeracin de bits de E/S binarias


Introduccin La numeracin de los canales de un mdulo de E/S empieza normalmente en 1 y llega hasta el nmero mximo de canales admitidos. Sin embargo, el software inicia la numeracin con un 0 para el bit de menor valor de una palabra (LSB). Adems, en los mdulos de E/S Quantum el canal ms bajo se asigna al bit de mayor valor (MSB). En la siguiente figura se muestra la asignacin de canales de E/S relativos a los bits de una palabra: Canales de E/S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Nmero de bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MSB LSB

Direccionamiento de palabras y de bits

De forma general, los mdulos de E/S binarias se pueden configurar para proporcionar sus datos de E/S tanto en formato de palabra como de bit. Esta opcin se puede seleccionar durante la configuracin seleccionando %IW (%MW) o %I (%M). Si fuera necesario acceder a un solo bit desde un mdulo de E/S configurado para utilizar una palabra de E/S, se puede utilizar la sintaxis %word.bit. En la siguiente tabla se indica la conexin entre el nmero de puntos de E/S y el direccionamiento de E/S en bits y en palabras correspondiente. En la tabla se muestra un mdulo de entrada de 32 puntos en el bastidor principal, con la ranura 4 configurada con la direccin de inicio %I1 o %IW1.
Canal Direccin de de bit E/S (direccionamiento plano) 1 2 3 %I1 %I2 %I3 Direccin de bit (direccionamiento topolgico) %I1.4.1[.0] %I1.4.2[.0] %I1.4.3[.0] Direccin de bit extrada de la palabra (direccionamiento plano) %IW1.15 %IW1.14 %IW1.13 15 16 17 18 %I15 %I16 %I17 %I18 %I1.4.15[.0] %I1.4.16[.0] %I1.4.17[.0] %I1.4.18[.0] %IW1.1 %IW1.0 %IW2.15 %IW2.14 31 32 %I31 %I32 %I1.4.31[.0] %I1.4.32[.0] %IW2.1 %IW2.0 %IW1.4.1.2.1 %IW1.4.1.2.0 %IW1.4.1.1.1 %IW1.4.1.1.0 %IW1.4.1.2.15 %IW1.4.1.2.14 Direccin de bit extrada de la palabra (direccionamiento topolgico) %IW1.4.1.1.15 %IW1.4.1.1.14 %IW1.4.1.1.13

16

31008087 00 noviembre 2007

ndice

B C A

C
Configuracin de mdulos de E/S Symax, 7

D
direccionamiento, 11 plano, 12

31008087 00 noviembre 2007

17

Index

18

31008087 00 noviembre 2007

También podría gustarte