Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TABLA DE CONTENIDOS
PRECAUCIONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 Destinatarios 2 Precauciones 3 Precauciones 4 Precauciones 5 Precauciones de este manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . de condiciones ambientales de operacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . de aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
i
ii ii ii ii iii
1
2 4 7 8
9
10 16 21 31 33
35
36 38 40 42 46 52 58
63
64 70 71
73
74 76 78 81 85 89 96
101
102 105
TABLA DE CONTENIDOS
6-3 6-4 6-5 6-6 6-7 6-8 6-9 A B C D Cableado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . reas de IR y DM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones de entrada analgica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones de salida analgica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funcin de conversin por coeficiente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajuste de Offset y Ganancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Proceso de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 110 114 119 123 125 137 143 145 147 155
Apndices
Dimensiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diferencias entre modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programas ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plantillas de codificacin de Memoria de Datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OMRON Corporation . . . . . . . . . . . . . . . . . . . . . . . . . . . .
165
ii
Caractersticas y Funciones
Seccin
1-1
1-1
Caractersticas y Funciones
Unidades de salida analgica C200H-DA003 C200H-DA004 Unidad de E/S analgica C200H-MAD01 C200H-AD003
Las unidades de entrada analgica C200H-AD002/AD003 convierten la salida analgica de sensores a formato digital y la transmiten a los PLCs C200H, C200HS y C200HX/HG/HE. Las unidades de salida analgica C200H--DA002, C200H-DA003 y C200H-DA004 convierten a formato analgico los datos digitales de los PLCs C200H, C200HS y C200HX/HG/HE. La unidad de E/S analgica C200H-MAD01 proporciona funciones tanto de salida como de entrada analgica.
C200H-AD002 C200H-DA002 C200H-DA003 C200H-DA004 C200H-MAD01 C200H-AD003 8 ------------2 --10 a 10 V 0 a 10 V 1a5V 4 a 20 mA 2 --10 a 10 V 0 a 10 V 1a5V 4 a 20 mA
Item Entrada g analgica Puntos de entrada mx. Rango de seal de entrada (Ver nota) Salida l i analgica
--10 a 10 V 0 a 10 V 1a5V 4 a 20 mA Puntos de salida mx. --Rango de seal de --salida (Ver nota)
4 --10 a 10 V 0 a 10 V 1a5V
8 --10 a 10 V 0 a 10 V 1a5V
8 4 a 20 mA
Nota Los rangos de seal de entrada y salida se pueden seleccionar independientemente para cada punto. Conversin alta velocidad Funcin de deteccin de desconexin de entrada Las unidades de entrada y de salida analgica convierten datos a una velocidad de 1 ms por punto de E/S. El periodo de muestreo se puede reducir ms, selecionando aquellas entradas y salidas no utilizadas como prohibido utilizarlas. La funcin de deteccin de desconexin de entrada se puede utilizar para entradas analgicas con un rango de seal de entrada de 1 a 5 V (4 a 20 mA). Cuando se activa esta funcin, cualquier entrada inferior a 0.3 V se interpretar como desconexin. Ver ms detalles en 3-5-5 y 6-5-5 Funcin de deteccin de desconexin de entrada.
Caractersticas y Funciones
Funcin de valor mximo
Seccin
1-1
La funcin de valor mximo retiene el valor mximo de la conversin digital para cada entrada (incluyendo el proceso de valor medio). Esta funcin se puede utilizar con entrada analgica. El siguiente diagrama muestra cmo se ven afectados los valores de la conversin digital cuando se utiliza la funcin de valor mximo. Para ms informacin, consultar 3-5-4 Funcin de valor mximo.
Valor de conversin digital
La funcin de retencin de salida se puede utilizar para mantener el valor de salida analgica a cualquier valor preseleccionado cuando hay un error en la CPU del PLC. Cuando se para la conversin, se puede seleccionar para la salida CLR, HOLD o MAX. Para ms informacin, consultar 5-5-2 Funcin de retencin de salida. La funcin de valor medio se puede utilizar para eliminar valores errneos que se producen debido a factores tales como ruido mezclado en entradas analgicas. Esta operacin se efecta sin afectar al ciclo de refresco de datos. Para ms informacin, consultar 3-5-3 y 6-5-3 Proceso de valor medio. La ganancia y el offset del convertidor A/D y D/A se pueden ajustar para cada entrada y salida. Los ajustes de offset y ganancia se efectan sobre la unidad seleccionado a modo ajuste y dichos valores se guardan en la EEPROM de la unidad. Para ms informacin, consultar 3-6, 5-6 y 6-8 Ajuste de Offset y Ganancia.
Unidad de entrada analgica (Rango seal de entrada: 0 a 10 V) Ajuste de ganancia Rango ajustable Unidad de salida analgica (Rango seal de salida: 0 a 10 V) 10 V Salida analgica Ajuste de ganancia Rango ajustable
Ajuste de Offset
10 V Entrada analgica
Ajuste de Offset
La unidad de E/S analgica C200H-MAD01 presenta en salida en formato analgico los resultados de convertir las entradas analgicas por un coeficiente y una deviacin seleccionados. Para ms informacin, consultar 6-7 Funcin de conversin por coeficiente.
Clculo de coeficiente y desviacin Clculo de coeficiente y desviacin
Entrada 1
Salida 1
Entrada 2
Salida 2
Configuracin bsica
Seccin
1-2
1-2
Configuracin bsica
En el siguiente esquema se muestra la configuracin bsica, utilizando como ejemplo la unidad de entrada analgica C200H-AD003 y la unidad de salida analgica C200H-DA003.
CPU
Sensor Temperatura Presin Velocidad Caudal Tensin Corriente Potencia Factor de potencia Sensor Regulador Preamp. Servo-controlador Controlador de velocidad Transductor Registrador (Control de posicin) (Control de velocidad) (Control de temperatura)
Nmero de unidades
Las unidades de E/S analgicas de C200HALPHA/C200HS/C200H se clasifican como unidades de E/S especiales. En la siguiente tabla se indica el nmero mximo de Unidades de E/S especiales que se pueden montar en una CPU:
Item No. de unidades C200H, C200HS, C200HE C200HX/HG-CPU3j-E/4j-E 10 mx. C200HX/HG-CPU5j-E/6j-E 16 mx.
En la sigiuente tabla se muestran las unidades que pertenecen a los diferentes grupos de unidad de E/S especial. Su utilizacin est limitada por la corriente mxima suministrada por el bastidor y el consumo de cada unidad. Para ms informacin, consultar la Gua de Instalacin de 200H, C200HS C200HX/HG/ HE. Bastidores esclavos Hay ciertas limitaciones en cuanto al nmero de unidades de E/S especiales que se pueden montar en bastidores esclavos. La siguiente tabla muestra el nmero mximo de unidades de E/S especiales de los grupos A, B, C y D que se pueden montar en un solo bastidor esclavo cuando slo se utilizan unidades de ese grupo.
Configuracin bsica
A Contadores alta velocdiad Unidades control posicin (NC111/112) Unidades ASCII Unidades E/S analgicas Unidades sensor ID Unidades lgica fuzzy 4 Unidades ---------------B Unidades de E/S de alta densidad Unidades de control de temperatura Unidades de control PID Unidades posicionadoras de levas -----8 Unidades ----------C Unidades de sensor de temperatura Unidades de voz
Seccin
D Unidades de control de posicin (NC211)
1-2
---------------2 Unidades
Si se combinan unidades de los cuatro grupos, se deben cumplir las dos ecuaciones siguientes: 3A + B + 2C + 6D 12 A+B+C+D8 Se pueden montar unidades en otros bastidores hasta alcanzar el mximo de diez unidades. Consideraciones sobre la configuracin del sistema Las unidades de E/S especiales del C200HALPHA/C200HS/C200H se asignan a los canales del rea IR de acuerdo con las selecciones del interruptor de nmero de unidad en sus paneles frontales. No se utilizan los canales de los huecos en los que estn montadas. Con el C200H, no montar la unidad de E/S analgica en los dos huecos adyacentes a la CPU para que se puedan conectar perifricos tales como la consola de programacin. Las unidades de E/S especiales no se pueden utilizar en un bastidor esclavo de E/S remotas si el bastidor esclavo est conectado a un PLC diferente (C500, C1000H o C2000H). Montaje de unidades de E/S analgicas Para montar las unidades de E/S analgicas en el bastidor, proceder comos e indica a continuacin. 1, 2, 3... 1. Enganchar la parte superior de la unidad de E/S analgica en el bastidor y girar la unidad como se indica en la figura.
Gancho
Soporte
Palanca de bloqueo
2. Mientras se alinea correctamente la unidad con los conectores, apretar hacia abajo la palanca de bloqueo en la parte inferior del hueco, colocar adecuadamente la unidad en su posicin y luego soltar la palanca de bloqueo.
Configuracin bsica
Seccin
1-2
(Para desmontar la unidad, apretar hacia abajo la palanca de bloqueo con un destornillador).
Palanca de bloqueo
Dejar un espacio suficiente debajo de cada bastidor, como se muestra en la siguiente figura, para para montar y desmontar las unidades.
20 mm mn. Soporte
20 mm mn.
Destornillador
Precauciones
Verificar la desconexin de la alimentacin del PLC antes de instalar, desconectar unidades o conectar lneas. Para reducir el riesgo de malfuncionamiento debido a ruido elctrico, cablear las lneas de entrada y salida en conductos separados de las lneas de potencia y de alta tensin. Cuando se cablee una unidad, cubrir la parte superior de la unidad para prevenir que entre en su interior trozos de cables u otros obejtos. Una vez finalizado el cableado, quitar la cubierta para posibilitar la disipacin de calor.
Seccin
1-3
1-3
Nmero de unidad Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9 Unidad #A Unidad #B Unidad #C Unidad #D Unidad #E Unidad #F
Canales de IR IR 100 a 109 IR 110 a 119 IR 120 a 129 IR 130 a 139 IR 140 a 149 IR 150 a 159 IR 160 a 169 IR 170 a 179 IR 180 a 189 IR 190 a 199 IR 400 a 409 IR 410 a 419 IR 420 a 429 IR 430 a 439 IR 440 a 449 IR 450 a 459
Canales de DM DM 1000 a 1099 DM 1100 a 1199 DM 1200 a 1299 DM 1300 a 1399 DM 1400 a 1499 DM 1500 a 1599 DM 1600 a 1699 DM 1700 a 1799 DM 1800 a 1899 DM 1900 a 1999 DM 2000 a 2099 DM 2100 a 2199 DM 2200 a 2299 DM 2300 a 2399 DM 2400 a 2499 DM 2500 a 2599
Note
1. Las posiciones A a F se pueden seleccionar para el C200HX/HGCPU5j-E/6j-E. Si se selecciona las posiciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E, se provocar un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
Procedimiento de operacin
Seccin
1-4
1-4
Procedimiento de operacin
Proceder como se indica a continuacin cuando se utilicen unidades de E/S analgicas.
Instalacin y selecciones 1, 2, 3... 1. Colocar el interruptor DIP del panel posterior de la unidad a modo normal. 2. Cablear la unidad. 3. Utilizar el interruptor del panel frontal de la unidad para seleccionar el nmero de unidad. 4. Conectar la alimentacin del PLC. 5. Efectuar las selecciones del rea de DM. Seleccionar las direcciones de E/S a utilizar. Seleccionar los rangos de seal de entrada y de salida. Seleccionar el nmero de muestras para la funcin de valor medio. (slo AD003/MAD01) Seleccionar la funcin de retencin de salida. (slo DA003/DA004/MAD01) Seleccionar la funcin de conversin por coeficiente, seleccionar la desviacin y el coeficiente. (slo MAD01) 6. Alimentar de nuevo el PLC o poner el bit de rearranque de unidad de E/S especial a ON y luego de nuevo a OFF. Si fuera necesario calibrar los dispositivos conectados a la entrada o a la salida, seguir los procedimientos Ajuste de Ganancia y de Offset descritos a continuacin. En caso contrario, saltar a Operacin. Ajuste de Offset y de Ganancia 1, 2, 3... 1. Colocar el interruptor DIP en el panel posterior de la unidad a modo Ajuste. 2. Conectar la alimentacin del PLC. 3. Ajustar el offset y la ganancia. 4. Desconectar la alimentacin del PLC. 5. Cambiar la seleccin del interruptor DIP del panel posterior de la unidad a modo Normal. Operacin Programa de diagrama de rels Leer los valores de la conversin o escribir los valores seleccionados por medio de MOV(21) y XFER(70). Arrancar y parar la salida de la conversin. Especificar la funcin de valor mximo. Obtener los mensajes de desconexin y los cdigos de error.
2-2 2-3
2-4
2-5
Antes de la operacin
Seccin 2-1
2-1
Antes de la operacin
Caractersticas generales
Todas las especificaciones generales de la unidad de entrada analgica C200H-AD002 cumplen las de los PLCs de la serie C.
Especificaciones
Item Nmero de entradas analgicas 8 mx. Rango de seal de entrada (nota 1) Entrada de tensin --10 a +10 V +1 a +5 V 0 a 10 V Entrada de corriente Seal de entrada mx. (nota 2) Impedancia de entrada Resolucin Datos de salida convertidos Entrada de tensin Entrada de corriente Entrada de tensin Entrada de corriente Dato binario Dato BCD Precisin (nota 3) 25C 0 a 55C Tiempo de conversin (nota 4) Aislamiento Conectores externos 2.5 ms mx./punto Entre terminales de entrada y PLC: fotoacoplador Entre terminales de entrada: ninguno Conector de 34-pines Conector para el lado del cable (con cada unidad se suministra uno.) MR 34LFG MR-34LFG Consumo Dimensiones Peso 450 mA mx. a 5 Vc.c. 34.5 x 130 x 109 (W x H x D) mm (ver la ltima pgina de este apndice) 290 g Conector: MR-34FG MR 34FG Carcasa: MR-34L 4 a 20 mA 15 V 30 mA 1 M mn. 250 (valor nominal) Rango 10 V: 87D0 a 07D0 Resto rangos: 0000 a 0FA0 Rango 10 V: A000 a 2000 Resto rangos: 0000 a 4000 Entrada de tensin: 0.25% (fondo de escala) Entrada de corriente: 0.40% (fondo de escala) Entrada de tensin: 0.60% (fondo de escala) Entrada de corriente: 0.80% (fondo de escala) Seleccionada para cada nmero de entrada en el rea de DM asignada asignada. Especificaciones
Nota 1. Cuando el rango de entrada seleccionado es de --10 V a +10 V, el bit de mayor peso (bit 15) es el bit de signo. 2. El funcionamiento con seales de entrada por encima del rango mximo daar la unidad. Trabajar siempre dentro de los rangos listados anteriormente. 3. La precisin dada es sobre el fondo de escala (4000). Por ejemplo, una precisin de 0.80% significa un error mximo de 32 (BCD). 4. Este es el tiempo necesario para convertir una seal de entrada de rango completo y almacenarla en la memoria de la unidad. Tarda al menos un ciclo antes de que los datos convertidos sean ledos por la CPU.
10
Antes de la operacin
Seccin 2-1
Especificaciones de entrada
Datos de salida convertidos (Arriba: Binario Parntesis: BCD) 0FA0 (4000) 0 a 10 V 1 a 5 V/4 a 20 mA --10 a +10 V
07D0 (2000)
8FA0
10 V
--5 V
0V 1V (4 mA)
5V (20 mA)
10 V Seal de entrada
Nota 1. El rango de seal de entrada (0 a +10 V, +1 a +5 V/+4 a +20 mA --10 a +10 V) se puede seleccionar para cada nmero de entrada. Consultar 2-3 Funciones y programacin para ms informacin sobre seleccin de rango de seal de entrada. 2. Si se aplica una seal de entrada que excede el rango de seal de entrada (valor mx. de +10 V +5 V/20 mA, o valor mn. de 0 V, +1 V/+4 mA, --10 V), la salida digital permanecer fija al valor mximo o mnimo. 3. Cuando el rango de entrada se selecciona a -- 10 V a +10 V, el bit de mayor peso (bit 15) es el bit de signo. 4. Cuando el rango de entrada se selecciona a -- 10 V a +10 V y la seal de salida analgica es 0 V, la salida digital ser 0000 y el bit de mayor peso (bit 15) ser 0.
11
Antes de la operacin
Seccin 2-1
Indicadores
Conector de entrada
Indicadores
Indicador RUN BROKEN WIRE Color Verde Rojo Funcin Encendido cuando la unidad de entrada analgica est operando. Encendido cuando hay una entrada desconectada. Efectivo cuando el rango de entrada seleccionado es de 1 a 5 V/4 a 20 mA.
Funciones
Funcin Seleccin de inhibir conversin Seleccin de rango de entrada Seleccin de tipo de datos de conversin Raz cuadrada Escala Valor medio Valor mximo Aviso de lmite Deteccin de desconexin
La siguiente tabla describe brevemente las funciones bsicas de la C200HAD002. estas funciones se detallan en 2-3 Funciones y Programacin.
Explicacin El tiempo de proceso para conversin innecesaria se puede reducir inhibiendo la conversin analgica--digital para las entradas no utilizadas. Inhibiendo la conversin tambin se reduce el periodo de muestreo para cada entrada. El rango de entrada se puede seleccionar para cada nmero de entrada de acuerdo con el nivel de seal de entrada a utilizar. Selecciona si la salida digital convertida es BCD o binaria. Para convertir datos cuadrticos, tales como entrada de termopar, a datos lineales. Convierte una seal de entrada analgica a un rango de datos BCD para la salida. Suma los datos de un nmero de muestras especificado, elimina los valores mximo y mnimo, calcula el valor medio del resto de valores y presenta dicho valor en la salida. Retiene los valores mximos para datos de conversin A/D, escala, valor medio y raz cuadrada y los enva a la salida como dato de salida. El indicador de aviso se pone a ON si el dato de conversin A/D, escala, valor medio o raz cuadrada excede los valores mximo y mnimo especificados. El indicador de deteccin de desconexin se pone en ON y se enciende el indicador BROKEN WIRE si se desconecta o el cable de seal de entrada con rangos 1 a 5 V/4 a 20 mA seleccionados.
12
Antes de la operacin
Seccin 2-1
Nmero de unidad Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9
Canales de IR IR 100 a 109 IR 110 a 119 IR 120 a 129 IR 130 a 139 IR 140 a 149 IR 150 a 159 IR 160 a 169 IR 170 a 179 IR 180 a 189 IR 190 a 199
Canales de DM DM 1000 a 1043 DM 1100 a 1143 DM 1200 a 1243 DM 1300 a 1343 DM 1400 a 1443 DM 1500 a 1543 DM 1600 a 1643 DM 1700 a 1743 DM 1800 a 1843 DM 1900 a 1943
Notas 1. La seleccin inicial del interruptor es 0. 2. Si se asignan dos o ms unidades de E/S especiales al mismo nmero de unidad, se generar un error I/O UNIT OVER y el PLC no operar. 3. Las selecciones de nmero de unidad se deben efectuar con la alimentacin del PLC desconectada. Si dichas selecciones se efectan con el PLC conectado, no sern efectivas hasta que se desconecte y vuelva a conectar la alimentacin o se ponga a ON y luego a OFF el indicador de rearranque de unidad de E/S especial (AR0100 a AR0109).
2-1-3 Cableado
Asignacin de pines
Pin no. 12 11 10 9 8 7 6 5 4 3 2 1 Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Nombre Entra-da d 7 Pin no. ----22 21 20 19 18 17 16 15 14 13 ----Tierra analgica (AG) Malla Malla Malla Malla Malla Malla Malla Malla Tierra (FG) Nombre Pin no. 34 33 32 31 30 29 28 27 26 25 24 23 Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Comn (--) Entrada de corriente (+) Entrada de tensin/corriente (+) Nombre Entra-da d 8
Entra-da d 5
Entra-da d 6
Entra-d 3 da
Entra-d 4 da
Entra-da d 1
Entra-da d 2
Nota 1. Cuando se utilice una entrada de corriente, cortocircuitar los terminales entrada de corriente (+) y entrada de tensin/corriente (+). 2. Todos los terminales de malla (terminales 14 a 21) estn interconectados en el interior de la unidad. Cablear la malla de cada entrada a uno de estos terminales.
13
Antes de la operacin
Diagrama de cableado de entrada
Seccin 2-1
Entrada de tensin
C200H-AD002 1 M V
0V
COM Malla
1 M
10 k
10 k
FG AG
FG 0V
0V
V I COM FG
and V/I
: Entrada tensin/corriente (+) : Entrada de corriente (+) : Comn (--) : Tierra (Conectada a FG de la CPU o Fuente de alimentacin) : Tierra analgica (Conectada a 0V en el circuito)
AG
Nota Para prevenir efectos producidos por ruido, conectar los terminales de malla al terminal FG, aunque en algn caso puede que sea mejor conectarlos al terminal AG.
Mtodos de cableado
Utilizar los conectores suministrados con la unidad para cablear las lneas de entrada. Los conectores son para soldar. Cubrir las conexiones de soldadura con tubo termorretrctil para prevenir cortocircuitos con otros terminales.
14
Antes de la operacin
Seccin 2-1
Comprobar que se aprieta los tornillos de sujecin del conector cuando se conecte a la unidad.
Mtodo de cableado
Conector
No olvidar conectar uno de los terminales de malla del cable al terminal FG. No quitar la etiqueta protectora de la unidad hasta haber completado el cableado. Esta etiqueta previene la entrada a la unidad de trozos de cable u otros objetos pequeos. Antes de poner en operacin la unidad quitar siempre esta etiqueta, para evitar que la unidad pueda calentarse provocando una operacin incorrecta o daos en la unidad.
Antes de cablear
Despus de cablear
Etiqueta quitada.
Para obtener las mejores prestaciones de la unidad de entrada analgica es esencial tomar medidas para prevenir interferencias debido al ruido. Para ello, utilizar pares trenzados para conexiones externas y conectar la malla slo en un extremo. Utilizar los terminales de malla del cable en el conector de entrada. Llevar los cables de entrada separados de los cables de c.a. y no llevarlos cerca de cables de potencia, alta tensin u otros cables de carga distintas de las del PLC. Cortocircuitar los terminales positivo y negativo de todo punto de entrada no utilizado. Cuando se utilicen cargas inductivas, como por ejemplo rels, solenoides o vlvulas electromagnticas, colocar siempre un diodo o un circuito supresor de picos cerca de la carga como se muestra en los siguientes diagramas. Los supresores de picos deben soportar como mnimo cinco veces la tensin de lnea.
15
Seccin 2-2
Supresor de picos
Solenoide, etc.
Supresor de picos
Si el ruido procede de la fuente de alimentacin, esto es posible cuando se utiliza la misma fuente que equipos de soldadura o equipos de alta tensin o cuando se encuentra cerca de dispositivos de alta frecuencia, insertar un filtro de ruido en la seccin de fuente de alimentacin. Conectar a tierra de resistencia mxima 100 , utilizando un cable de 1.25 mm2 de seccin mnima.
2-2
Asignacin de rea de IR
SYSMAC C200HS/C200H/C200HALPHA (Area de trabajo) Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9 IR 100 a 109 IR 110 a 119 IR 120 a 129 IR 130 a 139 IR 140 a 149 IR 150 a 159 IR 160 a 169 IR 170 a 179 IR 180 a 189 IR 190 a 199
Refresco de IN
Nota El nmero de unidad seleccionado para una Unidad de entrada analgica no se debe utilizar para ninguna otra unidad de E/S especial. Si se seleccionan nmeros solapados, se generar un error I/O UNIT OVER y la operacin se parar.
16
Seccin 2-2
SYSMAC C200HS/C200H/C200HALPHA (DM area) Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9 DM 1000 a 1043 DM 1100 a 1143 DM 1200 a 1243 DM 1300 a 1343 DM 1400 a 1443 DM 1500 a 1543 DM 1600 a 1643 DM 1700 a 1743 DM 1800 a 1843 DM 1900 a 1943
C200H-AD002 Unidad de entrada analgica (Area de datos fija) DM (m) a DM (m+ 3) Parmetro Dato de escala Dato de valor medio Dato de aviso de lmite
Transferido automticamente a la unidad al conectar la alimentacin o cuando se pone a ON el indicador de rearranque de E/S especial.
Asignaciones de IR
E/S / Out CH (IR) n Bit 15 14 0 13 12 11 10 0
Entra-da 8 Entra-da 7
09
08
07
06
05
Entra-da 6
04
Entra-da 5
03
Entra-da 4
02
Entra-da 3
01
Entra-da 2
00
Entra-da 1
In
Datos de conversin A/D de entrada 1 o proceso de datos Datos de conversin A/D de entrada 2 o proceso de datos Datos de conversin A/D de entrada 3 o proceso de datos Datos de conversin A/D de entrada 4 o proceso de datos Datos de conversin A/D de entrada 5 o proceso de datos Datos de conversin A/D de entrada 6 o proceso de datos Datos de conversin A/D de entrada 7 o proceso de datos Datos de conversin A/D de entrada 8 o proceso de datos Aviso de lmite Deteccin de desconexin
Entra-da 7 Entra-da 6 Entra-da 5 Entra-da 4 Entra-da 3 Entra-da 2 Entra-da 1 Entra-da 8 Entra-da 7 Entra-da 6 Entra-da 5 Entra-da 4 Entra-da 3 Entra-da 2 Entra-da 1
Entra-da 8
Nota Cuando se utiliza el rango de --10 V a +10 V, el bit nmero 15 sirve como el bit de signo. Un valor de 0 indica + y un valor de 1 indica --. Cuando se ejecuta la funcin escala o raz cuadrada no hay bit de signo. Proceso de datos Cuando se ejecuta escala, proceso de valor medio, valor mximo o raz cuadrada, se da en salida los datos resultantes. Nota Cuando se ejecuta escala, se selecciona en los canales de IR n+1 a n+8 en BCD.
17
Seccin 2-2
No utilizado. Seleccionar estos bits a 00 (OFF). Poner estos bits a 1 (ON) para ejecutar la funcin de valor mximo para la entrada correspondiente. Los bits 00 a 07 corresponden a las entradas 1 a 8. Consultar 2-3-7 Funcin de valor mximo.
07 a 00
Deteccin de desconexin
Asignaciones de DM
Canal DM m Bit 15 14 0 13 12 11 0 10 0 09
Modo aviso lmite
08
Sel. tipo de datos
07
Entra-da 8
00
Entra-da 1
m+1 m+2
Rango seal entrada (00 especifica --10 a +10 V, 01 especifica 0 a 10 V y 10 especifica 1 a 5 V/4 a 20 mA.) Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 Entrada 1 Ejecucin de escala Ejecucin de valor medio
Entra-da 8 Entra-da 7 Entra-da 6 Entra-da 5 Entra-da 4 Entra-da 3 Entra-da 2 Entra-da 1 Entra-da 8 Entra-da 7 Entra-da 6 Entra-da 5 Entra-da 4 Entra-da 3 Entra-da 2 Entra-da 1
m+3
Entra-da 8 Entra-da 7
Escala de entrada 1: valor de lmite inferior Escala de entrada 1: valor de lmite superior Escala de entrada 2: valor de lmite inferior Escala de entrada 2: valor de lmite superior Escala de entrada 3: valor de lmite inferior Escala de entrada 3: valor de lmite superior Escala de entrada 4: valor de lmite inferior Escala de entrada 4: valor de lmite superior Escala de entrada 5: valor de lmite inferior
18
Seccin 2-2
02
01
00
Escala de entrada 5: valor de lmite superior Escala de entrada 6: valor de lmite inferior Escala de entrada 6: valor de lmite superior Escala de entrada 7: valor de lmite inferior Escala de entrada 7: valor de lmite superior Escala de entrada 8: valor de lmite inferior Escala de entrada 8: valor de lmite superior Entrada 1 proceso de valor medio: nmero de muestras Entrada 2 proceso de valor medio: nmero de muestras Entrada 3 proceso de valor medio: nmero de muestras Entrada 4 proceso de valor medio: nmero de muestras Entrada 5 proceso de valor medio: nmero de muestras Entrada 6 proceso de valor medio: nmero de muestras Entrada 7 proceso de valor medio: nmero de muestras Entrada 8 proceso de valor medio: nmero de muestras Entrada 1 aviso de lmite: valor de lmite inferior Entrada 1 aviso de lmite: valor de lmite superior Entrada 2 aviso de lmite: valor de lmite inferior Entrada 2 aviso de lmite: valor de lmite superior Entrada 3 aviso de lmite: valor de lmite inferior Entrada 3 aviso de lmite: valor de lmite superior Entrada 4 aviso de lmite: valor de lmite inferior Entrada 4 aviso de lmite: valor de lmite superior Entrada 5 aviso de lmite: valor de lmite inferior Entrada 5 aviso de lmite: valor de lmite superior Entrada 6 aviso de lmite: valor de lmite inferior Entrada 6 aviso de lmite: valor de lmite superior Entrada 7 aviso de lmite: valor de lmite inferior Entrada 7 aviso de lmite: valor de lmite superior Entrada 8 aviso de lmite: valor de lmite inferior Entrada 8 aviso de lmite: valor de lmite superior
Contenidos de DM
Canales DM m Bits 15 a 10 09 Item --Modo de aviso de lmite Contenidos de datos No utilizado. Selecciona el modo de operacin para la funcin de aviso de lmite. Esta seleccin se aplica a las 8 entradas. 0: Modo 1 (aviso normal) 1: Modo 2 (aviso de secuencia) Consultar 2-3-8 Funcin de aviso de lmite. 08 Tipo de datos de conversin Selecciona el tipo de datos a convertir: binario o BCD. Esta seleccin se aplica a las 8 entradas. 0: Binario 1: BCD 07 a 00 Seleccin de inhibir conversin Cuando estos bits estn en ON inhiben la conversin A/D para la entrada correspondiente. Los bits 00 a 07 corresponden a las entradas 1 a 8. 0: Conversin habilitada 1: Conversin inhibida
19
Seccin 2-2
Contenidos de datos Cada par de bits selecciona el rango de seal para la p , g entrada correspondiente, como sigue. (El primer bit es el d mayor peso.) i l de ) 00: --10 V a +10 V 01: 01 0 a 10 V 10: 1 a 5 V/4 a 20 mA 11: No utilizado. utilizado
Poner estos bits a ON para ejecutar la funcin de escala para la entrada correspondiente. Los bits 08 a 15 corresponden a las entradas 1 a 8. 0: No ejecutar funcin de escala. 1: Ejecutar funcin de escala.
07 a 00
Consultar 2-3-5 Funcin de escala. Poner estos bits a ON para ejecutar la funcin de valor medio para la entrada correspondiente. Los bits 00 a 07 corresponden a las entradas 1 a 8. 0: No ejecutar funcin de valor medio. 1: Ejecutar funcin de valor medio. Consultar 2-3-6 Funcin de valor medio.
m+3
15 a 08
Poner estos bits a ON para ejecutar la funcin de raz cuadrada para la entrada correspondiente. Los bits 08 a 15 corresponden a las entradas 1 a 8. 0: No ejecutar funcin de raz cuadrada. 1: Ejecutar funcin de raz cuadrada.
07 to 00
Consultar 2-3-4 Funcin de raz cuadrada. Poner estos bits a ON para ejecutar la funcin de aviso de lmite para la entrada correspondiente. Los bits 00 a 07 corresponden a las entradas 1 a 8. 0: No ejecutar funcin de aviso de lmite. 1: Ejecutar funcin de aviso de lmite. Consultar 2-3-8 Funcin de aviso de lmite.
m+4 a m+19
15 a 00
Datos de escala
Los datos de escala (lmites superior e inferior) se seleccionan en BCD (0000 a 9999), utilizando dos canales para cada entrada. Seleccionar el lmite inferior en el primero de los dos canales y el lmite superior en el segundo, y verificar que el lmite inferior es menor que el lmite superior. Consultar 2-3-5 Funcin de escala. El nmero de muestras a tomar para calcular el valor medio se selecciona en BCD (0003 a 9999) para cada entrada. Los canales de DM m+20 a m+27 corresponden con las entradas 1 a 8. Consultar 2-3-6 Funcin de valor medio. Los datos de aviso de lmite (lmites superior e inferior) se seleccionan en BCD utilizando dos canales para cada entrada. Seleccionar el lmite inferior en el primer canal de los dos canales y el lmite superior en el segundo, y verificar que el lmite inferior es menor que el lmite superior. El rango de seleccin es de 0000 a 4000. (Se utilizan los lmites superior e inferior de la funcin de escala cuando sta se utiliza). Consultar 2-3-8 Funcin de aviso de lmite.
m+20 a m+27
15 a 00
m+28 a m+43
15 a 00
20
Funciones y programacin
Seccin 2-3
2-3
Funciones y programacin
La unidad de entrada analgica C200H-AD002 dispone de las nueve funciones siguientes: 1, 2, 3... Selecciones de inhibir conversin Seleccin de rango de seal de entrada Seleccin de tipo de datos de conversin Funcin de raz cuadrada Funcin de escala Funcin de proceso de valor medio Funcin de valor mximo Funcin de aviso de lmite Funcin de deteccin de desconexin (Esta funcin se puede utilizar slo con el rango de entrada 1 a 5 V/4 a 20 mA) Estas funciones se seleccionan utilizando los interruptores de la unidad y perifricos tales como la consola de programacin. Los canales asignados a la unidad en el rea de DM (DM m a DM m+43) no se pueden escribir desde el programa de usuario y todos los datos seleccionados en estos canales se deben escribir desde un dispositivo perifrico. Cuando se introduzcan los datos desde una consola de programacin, utilizar las operaciones de cambio de valores presentes. Cuando se haga mediante el SYSWIN, utilizar las operaciones de edicin de DM. Los datos seleccionados en el rea de DM se transfieren a la unidad de entrada analgica cuando se toma cualquiera de los siguientes pasos. Verificar que se efecta uno de los siguientes pasos cuando se seleccionan nuevos datos o se cambian los existentes. Conmutar en la secuencia ON OFF ON la alimentacin de la CPU del C200H/C200HS/C200HALPHA. Conmutar OFF ON el bit de rearranque asignado a la unidad como unidad de E/S especial (AR 0100 a 0109). Las funciones 3 a 8 anteriores se pueden utilizar simultneamente. Los datos sern procesados en la siguiente secuencia y los resultados finales se enviarn a los canales n+1 a n+8: conversin analgica--digital raz cuadrada escala valor medio valor mximo. 1. 2. 3. 4. 5. 6. 7. 8. 9.
Mtodo de seleccin
Periodo de muestreo
El periodo de muestreo es el tiempo entre conversin A/D para una entrada dada. El periodo de muestreo para esta unidad se determina a partir de la siguiente expresin: Periodo de muestreo = 4 ms + (nmero de entradas habilitadas) 2.5 ms El periodo de muestreo base de 4 ms excluye efectos tales como desviacin de temperatura. Este proceso se efecta cada vez despus de haberse realizado la conversin A/D para la ltima entrada habilitada.
21
Funciones y programacin
Seccin 2-3
Parando la conversin para las entradas no utilizadas se reduce el periodo de muestreo, tal y como se indica en la siguiente tabla.
Nmero de entradas habilitadas 1 2 3 4 5 6 7 8 6.5 ms 9.0 ms 11.5 ms 14.0 ms 16.5 ms 19.0 ms 21.5 ms 24.0 ms Periodo de muestreo
Informacin adicional
Para leer los datos de conversin en la CPU es necesario el siguiente tiempo. Tiempo mnimo = (periodo de muestreo) + (tiempo de ciclo) Tiempo mximo = (periodo de muestreo) + (tiempo de ciclo) 2
Ejemplo
Este ejemplo muestra cmo seleccionar el canal de DM m+1 para fijar los siguientes rangos de seal de entrada.
Entradas Entradas 1 a 4 Entradas 5 y 6 Entradas 7 y 8 Rango de seal de entrada +1 a +5 V --10 a +10 V 0 a +10 V
Bit 15 DM (m + 1) 01
Selecciones de bit 10 00 01
Seleccionar el canal de DM m+1 a 50AA para seleccionar los rangos de seal de entrada deseados.
22
Funciones y programacin
Seccin 2-3
Mtodo de seleccin
La siguiente tabla muestra el rango de datos que se enva a los canales de IR n+1 a n+8.
Rango entrada 0 a +10 V, +1 a +5 V, +4 a +20 mA --10 a +10 V Datos binarios 0000 a 0FA0 Datos BCD 0000 a 4000
Nota Cuando el rango de entrada seleccionado es de --10 V a +10 V, el bit indica el signo. Si el estado del bit es 0 indica + y si es 1 indica --. Cuando se ejecuta la funcin de escala o de raz cuadrada no hay bit de signo. Conversin de datos binarios
0 a +10 V +1 a +5 V/+4 a +20 mA --10 a +10 V
Datos de salida
Datos de salida
--10 V
+10 V
23
Funciones y programacin
Conversin de datos BCD
0 a +10 V +1 a +5 V/+4 a +20 mA --10 a +10 V
Seccin 2-3
Datos de salida
Datos de salida
0V +1 V +4 mA
+10 V +5 V +20 mA
--10 V
0 Seal de entrada
+10 V
Seal de entrada
Nota 1. Se utilizar el valor mximo de salida digital si la seal de entrada analgica excede el valor mximo del rango de seal de entrada especificado (+10 V +5 V/+20 mA) y el valor mnimo de salida digital si la seal de entrada analgica cae por debajo del valor mnimo del rango de seal de entrada especificado (0 V, +1 V/+4 mA, --10 V). 2. El valor de salida digital ser 0000 cuando el rango de seal de entrada seleccionado sea de --10 a +10 V y la seal de entrada analgica sea 0 V. El bit de signo ser 0, y no hay valor de salida de 8000.
Mtodo de seleccin
La funcin de raz cuadrada se realiza con la siguiente ecuacin y se desprecia la parte decimal. Dato raiz cuadrada = 4000 veces dato de entrada (dato conversion BCD) Cuando el rango de seal de entrada es de --10 a +10 V, calcular el dato de entrada (dato de conversin BCD) con --10 V como 0000 y +10 V como 4000.
24
Funciones y programacin
Seccin 2-3
Esta funcin opera slo con datos BCD, por lo que se ignora la seleccin de tipo de datos a convertir. Excepto esta limitacin, la funcin escalar se puede utilizar con otras funciones.
Mtodo de seleccin
Para utilizar la funcin escalar se deben hacer dos selecciones. Primero se debe habilitar la funcin escalar para la entrada(s) deseada(s) y luego se deben seleccionar los datos de lmite superior e inferior para esas entradas. 1. La funcin escalar se selecciona con bits 08 a 15 del canal de DM m+2. Seleccionar el bit correspondiente a 1 para habilitar la funcin escalar para esa entrada.
Bit 15 DM (m + 2) Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 Entrada 1 14 13 12 11 10 09 08 0: Funcin escalar inhibida 1: Funcin escalar habilitada
1, 2, 3...
2. Seleccionar los lmites superior e inferior para la entrada en el correspondiente par de canales de DM m+4 a DM m+19. Los datos deben ser en BCD desde 0000 a 9999 y el valor de lmite superior debe ser mayor que el valor de lmite inferior.
Canal DM m+4 m+5 m+6 m+7 m+8 m+9 m+10 m+11 m+12 m+13 m+14 m+15 m+16 m+17 m+18 m+19 Dato Escala de entrada 1: valor de lmite inferior Escala de entrada 1: valor de lmite superior Escala de entrada 2: valor de lmite inferior Escala de entrada 2: valor de lmite superior Escala de entrada 3: valor de lmite inferior Escala de entrada 3: valor de lmite superior Escala de entrada 4: valor de lmite inferior Escala de entrada 4: valor de lmite superior Escala de entrada 5: valor de lmite inferior Escala de entrada 5: valor de lmite superior Escala de entrada 6: valor de lmite inferior Escala de entrada 6: valor de lmite superior Escala de entrada 7: valor de lmite inferior Escala de entrada 7: valor de lmite superior Escala de entrada 8: valor de lmite inferior Escala de entrada 8: valor de lmite superior
Clculo de escala
El clculo de la escala se efecta con la siguiente ecuacin utilizando los valores de lmite superior y de lmite inferior preseleccionados para la entrada. Se desprecia la parte decimal del resultado. limite superior limite inferior + limite inferior 4000
Para un rango de seal de entrada de --10 a +10 V, calcular el dato de entrada (dato de conversin BCD) con --10 V como 0000 y +10 V como 4000. Nota 1. La resolucin se fija a 1/4000 si el trmino (lmite superior --lmite inferior) es mayor de 4000. 2. La resolucin ser menor si el trmino (lmite superior -- lmite inferior) es menor de 4000. Por ejemplo, la resolucin ser 1/2000 si lmite superior -lmite inferior = 2000. 3. El clculo de escala no se realizar si los canales de DM no contienen datos BCD o el lmite superior lmite inferior. 4. Cuando se ejecuta la funcin escalar, se ignora la seleccin de tipo de datos a convertir.
25
Funciones y programacin
Ejemplo 1 Rango de seal de entrada: 0 a +10 V Lmite inferior: 1000 Lmite superior: 9000
Dato escalado Dato normal
Seccin 2-3
0V
+5 V Seal de entrada
+10 V
Ejemplo 2
Rango de seal de entrada: --10 a +10 V Lmite inferior: 1000 Lmite superior: 7000
Dato escalado Dato normal convertido al rango 0000 a 4000 (dato normal + 2000).
--10 V
--2 V
0V
+10 V
Seal de entrada
Por ejemplo, el dato escalado para --2 V se calcula como sigue: Valor conversion BCD para 2 V = ( 2) ( 10) 4000 = 8 4000 = 1600 20 10 ( 10)
Mtodo de seleccin
26
Funciones y programacin
1, 2, 3...
Seccin 2-3
1. La funcin de valor medio se selecciona con los bits 00 a 07 del canal de DM m+2. Seleccionar el bit correspondiente a 1 para habilitar la funcin de valor medio para esa entrada.
Bit 07 DM (m + 2) Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 Entrada 1 06 05 04 03 02 01 00 0: Funcin valor medio inhibida 1: Funcin valor medio habilitada
2. Seleccionar el nmero de muestras para cada entrada en el canal correspondiente de DM m+20 a DM m+27. El dato debe ser BCD de 0003 a 9999.
Canal DM m+20 m+21 m+22 m+23 m+24 m+25 m+26 m+27 Dato Entrada 1 proceso de valor medio: nmero de muestras Entrada 2 proceso de valor medio: nmero de muestras Entrada 3 proceso de valor medio: nmero de muestras Entrada 4 proceso de valor medio: nmero de muestras Entrada 5 proceso de valor medio: nmero de muestras Entrada 6 proceso de valor medio: nmero de muestras Entrada 7 proceso de valor medio: nmero de muestras Entrada 8 proceso de valor medio: nmero de muestras
El valor medio se calcula mediante la siguiente ecuacin. Se desprecia la parte decimal. Valor medio = suma de las muestras (excepto los valores min. y max.) numero de muestras 2
El periodo de muestreo entre clculos de valor medio se puede determinar a partir de la siguiente ecuacin: Periodo de muestreo = (no. de muestras) (periodo de muestreo por punto) = (no. de muestras) (4 ms + (no. de entradas habilitadas) 2.5 ms) Nota 1. El resultado del valor medio anterior se enviar a la salida mientras se efecta el proceso del valor medio (incluida la recogida de muestras). 2. Despus de conectar la alimentacin, se dar una salida de 0000 hasta que se complete el primer clculo de valor medio. 3. El clculo de valor medio no se efectuar si los datos de los canales de DM m+20 a m+27 no son BCD de 0003 a 9999.
Mtodo de seleccin
27
Funciones y programacin
Seccin 2-3
La funcin de valor mximo se ejecutar para una entrada mientras su bit de control correspondiente est en ON. Los bits en IR (n) son bits de salida, por lo que su estado se puede controlar desde el programa.
Los datos se enviarn como se indica en la figura cuando se utilizan las funciones de valor medio y de valor mximo. En este ejemplo, el valor medio #2 se enviar como primer valor mximo aunque el valor medio #1 sea mayor debido a que el bit en ON de valor mximo se puso en ON despus de haber sido enviado el valor medio #1.
Valor medio
Valor medio #1
Valor medio #2
Valor medio #3
Valor medio #4
Valor medio #5
Resultados #2
Resultados #3
Resultados #4
Valor salida
Valor medio #1
1, 2, 3...
Modo 1 Los valores de salida se comparan con los lmites superior/inferior desde el arranque.
Valor lmite superior Valor lmite inferior
Indicador de aviso
ON OFF
28
Funciones y programacin
Seccin 2-3
Modo 2 Los valores de salida se comparan con los lmites superior/inferior despus de que el valor de salida entre en el rango entre lmites superior e inferior.
Valor lmite superior Inicio comparacin Valor lmite inferior
Indicador de aviso
ON OFF
2. La funcin de aviso de lmite se habilita con bits 00 a 07 de DM canal m+3. Seleccionar el bit correspondiente a 1 para habilitar la funcin de aviso de lmite para esa entrada..
Bit 07 DM (m + 3) Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 Entrada 1 06 05 04 03 02 01 00 0: Aviso de lmite inhibido 1: Aviso de lmite habilitada
3. Seleccionar los lmites superior e inferior para cada entrada en el par de canales correspondientes en DM m+28 a DM m+43. Los datos deben ser BCD de 0000 a 4000 y el lmite superior debe ser mayor que el lmite inferior. Cuando se est ejecutando el valor de escala, se utilizan los lmites supe-rior/inferior de la funcin escalar.
Canal DM m+28 m+29 m+30 m+31 m+32 m+33 m+34 m+35 m+36 m+37 m+38 m+39 m+40 m+41 m+42 m+43 Lmite inferior de entrada 1 Lmite superior de entrada 1 Lmite inferior de entrada 2 Lmite superior de entrada 2 Lmite inferior de entrada 3 Lmite superior de entrada 3 Lmite inferior de entrada 4 Lmite superior de entrada 4 Lmite inferior de entrada 5 Lmite superior de entrada 5 Lmite inferior de entrada 6 Lmite superior de entrada 6 Lmite inferior de entrada 7 Lmite superior de entrada 7 Lmite inferior de entrada 8 Lmite superior de entrada 8 Dato
Si la seleccin de tipo de dato de conversin (bit 08 de DM m) es binario, el valor de salida se convertir a BCD para la comparacin. Cuando el rango de seal de entrada se selecciona a --10 a +10 V, calcula el dato de entrada con --10 V como 0000 y +10 V como 4000. (Cuando se utiliza la funcin escalar, --10 V=valor de lmite inferior y +10 V=valor de lmite superior). Indicadores de aviso de lmite El indicador de aviso de lmite correspondiente (bits 08 a 15 en IR n+9) se pondr a ON si el dato de salida en canales de IR n+1 a n+8 no est dentro del
29
Funciones y programacin
Seccin 2-3
rango especificado con los valores de lmite superior/inferior. Los indicadores de aviso de lmite indican si se ha cruzado el lmite superior o inferior.
Bit 15 IR (n + 9) Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 01 Entrada 2 Entrada 1 00 Entrada 1 14 13 12 11 10 09 08
Nota 1. El indicador de aviso de lmite no se pondr en ON si el dato de salida est fuera del rango especificado durante menos de un ciclo del PLC. 2. La funcin de aviso de lmite no operar si los valores de lmite superior/inferior estn fuera del rango de seleccin aceptable (0000 a 4000) o el valor de lmite inferior es mayor que el valor del lmite superior.
Indicadores de desconexin de entrada Los indicadores de desconexin de entrada estn contenidos en el canal IR n+9, como se muestra en la figura.
Bit 07 IR (n + 9) Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 06 05 04 03 02
El siguiente diagrama muestra cmo afecta una deteccin de desconexin a los resultados (datos de salida) producidos por la funcin de valor medio.
n (n+1) m
Resultado de Resultado de Resultado de Resultado de Desconexin detectada Indicador de desconexin de entrada Resultado antes de Resultado de Resultado de Resultado de Resultado de Desconexin reparada
Dato de salida
Valor medio de las muestras recogidas antes de la desconexin (muestras recogidas en la zona sombreada. Ver nota 1) 0000 o lmite inferior (cuando se ejecuta funcin escalar) 0000 o lmite inferior (cuando se ejecuta funcin escalar) Valor medio de las muestras recogidas despus de la reconexin (Muestras recogidas en el rea sombreada. Ver nota 1)
30
Seccin 2-4
Notas 1. Se utiliza el resultado de si se recogen 2 o menos muestras. 2. La funcin de deteccin de desconexin de entrada operar slo cuando el bit de prohibir conversin de la correspondiente entrada est en OFF (bits 00 a 07 de DM m). Si una entrada no se utiliza o no est conectada, su indicador de desconexin de entrada se pondr en ON a no ser que su bit de prohibir conversin est en ON. 3. Si se produce una desconexin mientras se utiliza la funcin de aviso de lmite, tanto el indicador de desconexin de entrada como el indicador de aviso de lmite se pondrn en ON. 4. Si se produce una desconexin mientras se utiliza la funcin de retencin de valor mximo, se mantendr el valor mximo. 5. La funcin de deteccin de desconexin slo es vlida cuando el rango de seal de entrada se selecciona a 1 a 5 V/4 a 20 mA.
2-4
Selecciones detalladas
Item Rango seal de entrada Funcin escalar Lmite inferior Lmite superior Nmero de trminos para calcular valor medio Funcin de raz cuadrada Funcin de Modo i d l i aviso de lmite Lmite inferior Lmite superior --------------Entrada 5 --10 a +10 V --------------Entrada 4 0 a +10 V Entrada 3 4 a 20 mA 0400 1000 50 --------Entrada 2 1a5V 1000 5000 ----2 1200 4800 Entrada 1 1a5V 1000 5000 --S -------
Selecciones de rea de DM
Los datos en el rea de DM se seleccionan utilizando un ordenador con SYSWIN, una consola de programacin u otro perifrico. Despus de seleccionar los datos, desconectar el PLC o conmutar AR 0100 (el bit de rearranque de unidad de E/S especial) en la secuencia OFF ON OFF para inicializar la unidad con las nuevas selecciones.
31
Seccin 2-4
Modo aviso de lmite (bit 09 = 1), BCD (bit 08 = 1), conversin inhibida (bits 05 a 07 = 1) Seleccin de rango de seal de entrada (00 00 00 00 01 10 10 10) Funcin escalar (bits 08 a 10 = 1), funcin de valor medio (bit 02 = 1) Funcin raz cuadrada (bit 08 = 1), funcin de aviso de lmite (bit 01 = 1) Entrada 1 lmite inferior para escala Entrada 1 lmite superior para escala Entrada 2 lmite inferior para escala Entrada 2 lmite superior para escala Entrada 3 lmite inferior para escala Entrada 3 lmite superior para escala Entrada 3 nmero de trminos para valor medio Entrada 2 funcin de aviso de lmite: lmite inferior Entrada 2 funcin de aviso de lmite: lmite superior
2-4-2 Programacin
Leer datos de salida Los datos convertidos (o los resultados de los clculos realizados con ellos) se pueden leer de los canales de salida IR n+1 a IR n+8 y moverlos a otros canales en memoria utilizando MOV(21) y/o XFER(70). MOV(21) se utiliza para mover un canal a la vez y XFER(70) se utiliza para mover ms de un canal a la vez.
Condicin de entrada
MOV(21) 101 DM 0001
Condicin de entrada
XFER(70) #0005 101 DM 0001
El bit de signo ser 1 cuando el rango de seleccin de entrada sea de --10 a 10 V y la seal de entrada sea negativa. Para separar el bit de signo y la tensin real, utilizar un programa que enmascare el bit de signo, como en el siguiente ejemplo. En este ejemplo, los datos de salida de la unidad A/D se visualizan en el dispositivo de visualizacin a travs de la unidad de salida de alta densidad con nmero de unidad 2. CN1 (IR 120): Dato real CN2 (IR 121): Dato con signo (El bit IR 12100 indica el signo)
Condicin de entrada
ANDW (34) #7FFF 105 120
IR 10115
12100
(Bit de signo)
32
Seccin 2-5
El siguiente ejemplo muestra cmo seleccionar la funcin de valor mximo para entrada 4, poniendo a ON la condicin de entrada.
Condicin de entrada
10003
2-5
Deteccin de error
Aviso de lmite
Se ha asignado el miemo nmero de unidad a ms No asignar el mismo nmero a ms de una unidad. Utilizar la operacin leer de una unidad de E/S especial. SR 25415 se pondr en ON y el PLC no operar tabla de E/S para visualizar los nmeros de unidad. cuando se produzca un error I/O Unit Over error. Los indicadores AR 0000 a AR 0011 indican el nmero de unidad duplicado.
Error de unidad de E/S Se ha producido un error en refresco de E/S entre la Comprobar AR 0000 a AR 00015 para especial el nmero de unidad de la unidad con CPU y la unidad de E/S especial. error. Despus de corregir el error, SR 25415 se pondr en ON pero el PLC seguir rearrancar la unidad conmutando el operando cuando se produce un Error de unidad de correspondiente bit de rearranque E/S especial. (OFF ON OFF) en AR 0100 a AR 0109. Si el error persiste, sustituir la unidad.
33
Seccin 2-5
Bits de rearranque de unidad de E/S especial (AR) Conmutar en la siguiente secuencia OFF ON OFF los bits de rearranque de unidad de E/S especial en las siguientes circunstancias: Despus de que los datos de DM se hayan seleccionado o sustituido. Para rearrancar la operacin de la unidad despus de borrar un error. Se puede obtener el mismo efecto desconectando la alimentacin del PLC y conectndola de nuevo.
Bit AR 0100 AR 0101 AR 0102 AR 0103 AR 0104 AR 0105 AR 0106 AR 0107 AR 0108 AR 0109 Item Bit de rearranque de unidad #0 Bit de rearranque de unidad #1 Bit de rearranque de unidad #2 Bit de rearranque de unidad #3 Bit de rearranque de unidad #4 Bit de rearranque de unidad #5 Bit de rearranque de unidad #6 Bit de rearranque de unidad #7 Bit de rearranque de unidad #8 Bit de rearranque de unidad #9 Funcin Las unidades de E/S especiales se pueden / p p rearrancar conmutando los bits correspondientes d l bi di en la secuencia OFF ON OFF OFF.
34
3-2
3-3
3-4
3-5
3-6
3-7
35
Especificaciones
Seccin
3-1
3-1
Especificaciones
3-1-2 Caractersticas
Item Nmero de entradas 8 analgicas Rango de seal de entrada 0 a 10 V (nota 1) --10 a 10 V 1a5V Seal de entrada mx. 15 V (nota 2) Impedancia de entrada 1 M mn. Resolucin Datos de salida convertidos Precisin 232C (nota 3) 0 a 55C Tiempo de conversin (nota 4) Aislamiento Conectores externos Consumo Dimensiones Peso 1/4000 (fondo de escala) Dato binario de 16-bits 0.2% del fondo de escala 0.4% del fondo de escala 1.0 ms/punto 0.4% del fondo de escala 0.6% del fondo de escala C200H-AD003 Entrada de tensin Entrada de corriente
Entre terminales de entrada y PLC: fotoacoplador (Sin aislamiento entre seales de entrada individuales) Bloque de 28 terminales (tornillos M3) 100 mA mx. a 5 Vc.c. 100 mA mx. a 26 Vc.c. 34.5 x 130 x 128 mm (consultar Apndice A Dimensiones) 450 g mx.
Nota
1. El rango de seal de entrada se puede seleccionar individualmente para cada entrada. 2. La operacin en rangos fuera de los mximos daarn la unidad. Operar con los rangos listados en la tabla. 3. La precisin se da para fondo de escala. Por ejemplo, una precisin de 0.2% significa un error mximo de 8 (BCD). Con entrada de tensin se toma la seleccin por defecto. Cuando se utilice la entrada de corriente, efectuar los ajustes necesarios de offset y de ganancia. 4. El tiempo de conversin de A/D es el tiempo necesario desde que se presenta en la entrada una seal analgica y se almacena en memoria como dato de conversin. Es necesario un ciclo mnimo antes de que la CPU lea el dato de conversin. Ejecutando un refresco de E/S, el tiempo de conversin se puede alargar en 0.3 ms ms.
36
Especificaciones
Seccin
3-1
Resolucin: 4,000
0000 FF38 1 V (4 mA) 0.8 V (3.2 mA) 5 V (20 mA) 5.2 V (20.8 mA) Seal de entrada analgica
Rango: 0 a 10 V
Valor de conversin (dato binario de 16-bits) 1068 0FA0
Resolucin: 4,000
0000 FF38
0V --0.5 V
Rango: --10 a 10 V
Valor de conversin (dato binario de 16-bits) 0898 07D0
0000
Resolucin: 4,000
F830 F768
--10 V --11 V
0V
37
Nomenclatura y funciones
Seccin
3-2
3-2
Nomenclatura y funciones
Frontal Referencia Selector de No. de unidad Tornillo de montaje de bloque de terminales (M3) Indicadores Posterior
El bloque de terminales se coloca mediante un conector. Se puede quitar aflojando el tornillo de montaje negro. Cuando se desmonte el bloque de terminales despus del cableado, quitar el cable conectado al terminal de arriba de la columna de la derecha. Comprobar que el tornillo negro de montaje del bloque de terminales est bien apretado con un par de 0.5 N S m.
3-2-1 Indicadores
Los indicadores RUN y ERROR muestran el estado de operacin de la unidad. La siguiente tabla muestra los significados de los indicadores.
LED RUN (verde) ( ) Indicador Encendido Intermitente Apagado Encendido Apagado Estado de operacin Operacin modo normal. Operacin modo ajuste. Operacin anormal (Unidad parada) Se ha producido un error. Los cdigos de error se almacenan en los bits 08 a 15 del canal n+9. Otros distintos de los anteriores.
ERROR (rojo)
38
Nomenclatura y funciones
Seccin
3-2
de la unidad se seleccionan las direcciones de canal de IR y DM que ocupan cada unidad de entrada analgica. Antes de seleccionar el nmero de unidad, desconectar siempre la alimentacin. Utilizar un destornillador plano teniendo cuidado de no daar la ranura del tornillo. Verificar que el interruptor queda en la posicin adecuada y nunca entre dos posiciones.
Posicin del interruptor 0 1 2 3 4 5 6 7 8 9 A B C D E F Nmeo de unidad Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9 Unidad #A Unidad #B Unidad #C Unidad #D Unidad #E Unidad #F Canales de IR IR 100 a 109 IR 110 a 119 IR 120 a 129 IR 130 a 139 IR 140 a 149 IR 150 a 159 IR 160 a 169 IR 170 a 179 IR 180 a 189 IR 190 a 199 IR 400 a 409 IR 410 a 419 IR 420 a 429 IR 430 a 439 IR 440 a 449 IR 450 a 459 Canales de DM DM 1000 a 1099 DM 1100 a 1199 DM 1200 a 1299 DM 1300 a 1399 DM 1400 a 1499 DM 1500 a 1599 DM 1600 a 1699 DM 1700 a 1799 DM 1800 a 1899 DM 1900 a 1999 DM 2000 a 2099 DM 2100 a 2199 DM 2200 a 2299 DM 2300 a 2399 DM 2400 a 2499 DM 2500 a 2599
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
Pin nmero 1 OFF ON OFF OFF 2 OFF OFF 3 OFF OFF 4 Modo normal Modo ajuste
Modo
! Atencin
No seleccionar ninguna otra combinacin de pines que las indicadas en la tabla anterior. Verificar que los pines 2, 3 y 4 estn en OFF.
! Atencin
Verificar la desconexin de la alimentacin del PLC antes de cambiar las selecciones del interruptor de modo de operacin.
39
Cableado
Seccin
3-3
3-3
Cableado
1 (+) 1 (--)
7 (+) 7 (--)
COM (analgica 0 V)
Nota
1. Los nmeros de entrada analgica que se pueden utilizar se seleccionan en la Memoria de Datos (DM). 2. Los rangos de seal de entrada para entradas individuales se seleccionan en la memoria de datos (DM). La seleccin es posible para cada nmero de entrada de unidad de entrada analgica. 3. El terminal COM est conectado al circuito analgico de 0-V en la unidad. Se puede mejorar la resistencia al ruido conectando lneas de entrada apantalladas.
Entrada corriente (+) Entrada tensin (+) Entrada tensin (--) COM (analgica 0 V)
250
10 k
10 k
1 M
10 k
10 k
1 M
40
Cableado
Seccin
3-3
B3 B4 B5 B6
B7 B8 B9
Nota
1. Cuando se utilicen entradas de corriente, los terminales de entrada de tensin (V+) y los terminales de entrada de corriente (I+) se deben cortocircuitar individualmente como se indica en el esquema anterior. 2. Para las entradas que no se utilicen, bien seleccionar a 0: No utilizada en las selecciones de nmero de entrada (consultar 3-5-1 Seleccin de entradas y rangos de seal) o bien cortocircuitar los terminales de entrada de tensin (V+) y (V--). 3. Se recomienda utilizar los siguientes terminales para tornillo M3 y apretarlos con un par de 0.5 N S m.
Tipo abierto Tornillo M3 6.0 mm mx. Tipo cerrado 6.0 mm mx.
Conectar la malla a los terminales COM de la unidad (A3, A10, B6, B13) para aumentar la resistencia al ruido.
41
Areas de IR y DM
Seccin
3-4
3-4
Areas de IR y DM
Las direcciones de los canales de IR y DM que ocupa cada unidad de entrada analgica se selecciona mediante el interruptor de nmero de unidad en el panel frontal de la unidad.
Refresco Entrada
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
42
Areas de IR y DM
Asignacin para modo Normal
Seccin
3-4
Para modo normal, colocar el interruptor de modo de operacin en la parte posterior de la unidad como se indica en la siguiente figura.
Nota Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Valores seleccionados y valores almacenados
Item Funcin de valor mximo Valor de conversin Contenidos 0: No utilizar. 1: Utilizar valor mximo. Dato binario de 16 bits
Deteccin de desconexin 0: No desconexin 1: Desconexin Cdigo de error Dos dgitos, hexadecimal (00 si no hay error)
La funcin de deteccin de desconexin se puede utilizar cuando el rango de seal de entrada se selecciona a 1 a 5 V (4 a 20 mA).
Rango de seal de entrada 1a5V 4 a 20 mA Tensin/Corriente 0.3 V mx. 1.2 mA mx.
Para modo ajuste, colocar el interruptor selector de modo de operacin en la parte posterior de la unidad como se indica en la siguiente figura. Cuando la uni-
43
Areas de IR y DM
Seccin
3-4
dad se selecciona para modo ajuste, parpadear el indicador RUN del panel frontal de la unidad.
160 No utilizado
Ganancia
Offset
161 8
Nota Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Valores seleccionados y valores almacenados
Item Entrada a ajustar Offset (Bit de offset) Ganancia (Bit de ganancia) Set (Bit de Set) Clr (Bit de Borrar) Valor de conversin para ajuste Deteccin de desconexin Cdigo de error Contenidos Selecciona la entrada a ajustar. Dgito de la izquierda: Fijo a 2. Dgito de la derecha: 1 a 8 Cuando est en ON, ajusta la desviacin de offset. Cuando est en ON, ajusta la desviacin de ganancia. Selecciona el valor ajustado y lo escribe en EEPROM. Borra el valor ajustado. (Vuelve al estado por defecto) El valor de conversin para ajuste se almacena como 16 bits de dato binario. 0: No desconexin 1: Desconexin Dos dgitos, hexadecimal (00 si no hay error)
La funcin de deteccin de desconexin se puede utilizar cuando el rango de seal de entrada seleccionado es 1 a 5 V (4 a 20 mA).
Rango de seal de entrada 1a5V 4 a 20 mA Tensin/Corriente 0.3 V mx. 1.2 mA mx.
44
Areas de IR y DM
Seccin
3-4
SYSMAC C200H/C200HS/C200HX/HG/HE Memoria de datos (DM) Canales DM Unidad #0 DM 1000 a 1099 Unidad #1 DM 1100 a 1199 Unidad #2 DM 1200 a 1299 Unidad #3 DM 1300 a 1399 Unidad #4 DM 1400 a 1499 Unidad #5 DM 1500 a 1599 Unidad #6 DM 1600 a 1699 Unidad #7 DM 1700 a 1799 Unidad #8 DM 1800 a 1899 Unidad #9 DM 1900 a 1999 Unidad #A DM 2000 a 2099 Unidad #B DM 2100 a 2199 Unidad #C DM 2200 a 2299 Unidad #D DM 2300 a 2399 Unidad #E DM 2400 a 2499 Unidad #F DM 2500 a 2599
DM (m) Los datos se transfieren automticamente a cada nmero de unidad cuando se conecta la alimentacin o cuando se pone a ON el bit de rearranque de la unidad de E/S especial. DM (m+1) DM (m+2 to m+9)
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
Contenidos de asignacin de DM
Canal DM DM (m) ( ) DM ( (m+1) ) DM (m+2) DM (m+3) DM (m+4) DM (m+5) DM (m+6) DM (m+7) DM (m+8) DM (m+9) 15 14 13 No utilizado.
La siguiente tabla muestra la asignacin de canales y de bits de DM tanto para modo normal como para modo ajuste.
Bits 12 11 10 9 8 7
6 5 4 3 2 1 0 Designacin de utilizacin de entradas 8 7 6 5 4 3 2 1 Seleccin de rango de seal de entrada Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 Entrada 1 Seleccin de proceso de valor medio, entrada 1 Seleccin de proceso de valor medio, entrada 2 Seleccin de proceso de valor medio, entrada 3 Seleccin de proceso de valor medio, entrada 4 Seleccin de proceso de valor medio, entrada 5 Seleccin de proceso de valor medio, entrada 6 Seleccin de proceso de valor medio, entrada 7 Seleccin de proceso de valor medio, entrada 8
Nota Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15).
45
Seccin
3-5
0: No utilizar. 1: Utilizar. 00: --10 a 10 V 01: 0 a 10 V 10: 1 a 5 V/4 a 20 mA (ver nota) 11: Igual que para seleccin 10 anterior. 0000: No proceso de valor medio 0001: Proceso de valor medio para 2 buffers 0002: Proceso de valor medio para 4 buffers 0003: Proceso de valor medio para 8 buffers 0004: Proceso de valor medio para 16 buffers
Nota
El rango de seal de entrada de 1 a 5 V (4 a 20 mA) se conmuta de acuerdo con las conexiones de terminal de entrada.
3-5
0: No utilizar 1: Utilizar
El intervalo de muestreo de entrada analgica se puede acortar seleccionando a 0 cualquier nmero de entrada no utilizada. Intervalo de muestreo = (1 ms) x (Nmero de entradas utilizadas) Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Rango de seal de entrada Para cada una de las ocho entradas (nmeros de entrada 1 a 8) se puede seleccionar cualquiera de los cuatro tipos de rango de seal de entrada. Para especificar el rango de entrada para cada una de ellas, seleccionar mediante un perifrico los bits de DM mostrados en la siguiente figura.
Bit 15 DM (m+1) Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 14 13 12 11 10 09 08 07 06 05 04 03 02
La conmutacin entre opciones de 1 a 5 V y de 4 a 20 mA se efecta por medio de las conexiones de los terminales de entrada. Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15).
46
Seccin
3-5
Nota Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 3-7-4 Rearranque de unidades de E/S especiales.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Utilizar MOV(21) o XFER(70) para leer los valores de conversin en el programa de usuario. Ejemplo 1 En este ejemplo, se lee el dato de la conversin de una sola entrada. (El nmero de unidad es #0.)
Condicin de entrada
MOV(21) 101 DM0001
Ejemplo 2
En este ejemplo, se leen los datos de la conversin de varias entradas. (El nmero de unidad es #0.)
Condicin de entrada
XFER(70) #0004 101 DM0001
Los datos de la conversin en los canales IR 101 a 104 (nmeros de entrada 1 a 4) se escriben en los canales DM 0001 a DM 0004.
Para ms informacin sobre el escalado del dato de la conversin, consultar la pgina 150, Programa ejemplo 5: Funcin escalar.
47
Seccin
3-5
Dato de conversin
Buffer 1 Buffer 2 Buffer 3 Buffer 4 (Proceso de valor medio) Valor de conversin (Valores almacenados en canales IR n+1 a n+8)
Buffer n (Descartado)
Cuando se utilizan un nmero n de buffers de histricos, el primer dato de la conversin se almacenar en todos los buffers inmediatamente que se comience la conversin de datos o despus de restablecer una desconexin. Cuando se utiliza el proceso de valor medio junto con la funcin de valor de pico, el valor medio se mantendr. Para especificar si se ha de utilizar o no el proceso de valor medio y para especificar el nmero de buffers para proceso de valor medio, utilizar un Perifrico para efectuar las selecciones en DM m+2 a DM m+9 como se muestra en la siguiente tabla.
Canal DM (m+2) DM (m+3) DM (m+4) DM (m+5) DM (m+6) DM (m+7) DM (m+8) DM (m+9) Funcin Proceso valor medio entrada 1 Proceso valor medio entrada 2 Proceso valor medio entrada 3 Proceso valor medio entrada 4 Proceso valor medio entrada 5 Proceso valor medio entrada 6 Proceso valor medio entrada 7 Proceso valor medio entrada 8 Valor seleccionado 0000: No proceso de valor medio p 0001: Proceso de valor medio con 2 buffers 0002: Proceso de valor medio con 4 buffers 0003: Proceso de valor medio con 8 buffers 0004: Proceso de valor medio con 16 buffers
Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmero de unidad 10 a 15). Nota Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 3-7-4 Rearranque de unidades de E/S especiales.
48
Seccin
3-5
Las medias de los buffers se calculan como se indica a continuacin. (En este ejemplo hay cuatro buffers). 1, 2, 3... 1. Con el primer ciclo, todos los buffers contienen el dato 1.
Dato 1 Dato 1 Dato 1 Dato 1 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 1 + Dato 1 + Dato 1 + Dato 1) 4 2. Con el segundo ciclo, se almacena en el primer buffer el dato 2.
Dato 2 Dato 1 Dato 1 Dato 1 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 2 + Dato 1 + Dato 1 + Dato 1) 4 3. Con el tercer ciclo, se almacena en el primer buffer el dato 3.
Dato 3 Dato 2 Dato 1 Dato 1 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 3 + Dato 2 + Dato 1 + Dato 1) 4 4. Con el cuarto ciclo, se almacena en el primer buffer el dato 4.
Dato 4 Dato 3 Dato 2 Dato 1 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 4 + Dato 3 + Dato 2 + Dato 1) 4 5. Con el quinto ciclo, se almacena en el primer buffer el dato 5.
Dato 5 Dato 4 Dato 3 Dato 2 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 5 + Dato 4 + Dato 3 + Dato 2) 4 Cuando se restablece de una desconexin, la funcin de proceso de valor medio comienza de nuevo desde el paso 1.
49
Seccin
3-5
zar con entrada analgica. El siguiente diagrama muestra cmo afecta a los valores de conversin digital cuando se utiliza la funcin de valor mximo.
Valor de conversin digital
t (Tiempo)
La funcin de valor mximo se puede seleccionar independientemente para cada nmero de entrada poniendo a ON los bits respectivos (00 a 07) en canal n de IR.
Bit 15 Canal n Entrada 8 Entrada 7 Entrada 6 Entrada 5 Entrada 4 Entrada 3 Entrada 2 Entrada 1 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
La funcin de retencin de valor mximo ser efectiva para los nmeros de entrada anteriores cuyos bits respectivos estn en ON. Los valores de conversin se resetearn cuando los bits se pongan en OFF.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). En el siguiente ejemplo, la funcin de valor mximo es efectiva para entrada nmero 1 y el nmero de unidad es 0.
Condicin de entrada
10000
Cuando se utiliza el proceso de valor medio junto con la funcin de valor mximo, se retendr el valor medio. Mientras est efectiva la funcin de valor mximo, se retendr el valor mximo incluso en caso de una desconexin.
Las seales de deteccin de desconexin de entrada para cada nmero de entrada se almacenan en los bits 00 a 07 deI canal n+9 de IR. Especificar estos bits
50
Seccin
3-5
Cuando se detecta una desconexin para una entrada dada, se pone en ON el bit correspondiente. El bit se pone en OFF cuando se corrige la desconexin.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Durante una desconexin el valor de conversin ser 0000. La deteccin de desconexin se efecta sobre los datos de tensin/corriente de entrada que han sido convertidos en valores digitales. Por lo tanto, los valores detectados pueden ser diferentes de los mostrados en la tabla anterior debido a los ajustes de offset y ganancia, etc. En el siguiente ejemplo, el valor de conversin slo se lee si no hay desconexin en la entrada analgica nmero 1. (El nmero de unidad es 0).
10900 MOV(21) 101 DM0001
51
Seccin
3-6
3-6
Alimentar el PLC
Cuando se ajusta otro nmero de entrada En modo de Ajuste parpadear el indicador RUN. Consultar 3-6-2 Procedimiento de ajuste Offset y Ganancia
Muestreo de entrada
(Suma entradas de tal forma que el valor de conversin se hace 0)
Muestreo de entrada
(Suma entradas de tal forma que se maximiza el valor de conversin)
Bit de set a ON
(Bit 4 de canal n+1 de IR se pone en ON.)
Bit de Set a ON
(Bit 4 de canal n+1 de IR se pone en ON.)
! Atencin
Antes de cambiar el interruptor de modo de operacin, verificar que se ha desconectado la alimentacin del PLC.
Nota Los ajustes de entrada se pueden efectuar con mayor precisin en unin con el proceso de valor medio.
52
Seccin
3-6
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es 0). 00000
CLR
SHIFT
CH *
MONTR
CHG
WRITE
Los bits del canal n+1 de IR mostrados en la siguiente figura se utilizan para ajustar el offset y la ganancia.
Bit 15 Canal n+1 Bit de Ganancia Bit de Set Bit Borrar Bit de Offset 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Ajuste de Offset
A continuacin se explica el procedimiento para ajustar el offset de la entrada analgica. Como se muestra en el siguiente diagrama, el offset se ajusta muestreando entradas de tal forma que el valor de conversin se haga 0.
0FA0
10 V
En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es 0.) 1, 2, 3... 1. Poner a ON el bit 00 (el bit de Offset) del canal n+1 de IR. (Retener el estado de ON)
53
Seccin
3-6
SHIFT
CONT #
MONTR
PLAY SET
Los valores de conversin digital de la entrada analgica mientras el bit de Offset est en ON, se monitorizarn en el canal n+8 de IR. 2. Comprobar si estn conectados los dispositivos de entrada.
A0 A1 A2 A3
Entrada de tensin
+ --
A0 A1 A2 A3
Entrada 1
3. Introducir la tensin o corriente para la cual se desea que se genere un valor de conversin de 0000. La siguiente tabla muestra las tensiones y corrientes de ajuste de offset que se pueden introducir de acuerdo con el rango de seal de entrada.
Rango de seal de entrada 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA Tensin/corriente de entrada 0V 0V 1V 4 mA Rango de entrada --0.5 a 0.5 V --1.0 a 1.0 V 0.8 a 1.2 V 3.2 a 4.8 mA
4. Con la tensin o corriente de entrada cuyo valor de conversin para la Unidad de entrada analgica es 0000, poner el bit 04 (el bit de Set) del canal n+1 de IR a ON y luego de nuevo a OFF.
SHIFT CONT #
B
MONTR
PLAY SET
REC
RESET
Mientras el bit de Offset est en ON, el valor de offset se guardar en la EEPROM de la unidad cuando se ponga a ON el bit de Set. 5. Para finalizar el ajuste de offset, poner a OFF el bit 00 (el bit de Offset) del canal n+1 de IR.
54
Seccin
1
A
3-6
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
Nota Se puede grabar 50.000 veces en la EEPROM. Ajuste de Ganancia A continuacin se explica el procedimiento de ajuste de la ganancia de entrada analgica. Como se muestra en la siguiente figura, la ganancia se ajusta muestreando entradas de tal forma que se maximiza el valor de conversin.
Rango de entrada de ajuste de ganancia 0FA0
10 V
En el siguiente ejemplo se ajusta la entrada nmero 1. (El nmero de la unidad es la 0). 1, 2, 3... 1. Poner a ON el bit 01 (el bit de Ganancia) del canal n+1 de IR. (Retener el estado ON)
SHIFT CONT #
B
MONTR
10101 ^OFF
PLAY SET
10101 ON
Los valores de la conversin digital de la entrada analgica mientras el bit de Ganancia est en ON se monitorizarn en el canal n+8 de IR.
55
Seccin
2. Comprobar si estn conectados los dispositivos de entrada.
A0 A1 A2 A3
3-6
Entrada de tensin
+ --
A0 A1 A2 A3
Entrada 1
3. Introducir la tensin o corriente que d el valor de conversin mximo (0FA0 07D0). La siguiente tabla muestra las tensiones y corriente de ajuste de ganancia a introducir de acuerdo con el rango de seal de entrada.
Rango de seal de entrada 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA Tensin/corriente de entrada 10 V 10 V 5V 20 mA rango de entrada 9.5 a 10.5 V 9.0 a 11.0 V 4.8 a 5.2 V 19.2 a 20.8 mA
4. Con la tensin o corriente de entrada cuyo valor de conversin para la Unidad de entrada analgica es mximo (0FA0 07D0), poner a ON el bit 04 (el bit de Set) del canal n+1 de IR y luego de nuevo a OFF.
SHIFT CONT #
B
MONTR
PLAY SET
REC
RESET
Mientras el bit de Ganancia est en ON, el valor de ganancia se guardar en la EEPROM de la unidad cuando el bit de Set se ponga en ON. 5. Para terminar el ajuste de ganancia, poner a OFF el bit 01 (el bit de Ganancia) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
56
Seccin
3-6
Proceder como se indica a continuacin para fijar los valores ajustados de offset y de ganancia a sus selecciones por defecto. En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es la 0).
1, 2, 3...
1. Poner a ON el bit 05 (el bit de Borrar) del canal n+1 de IR. (Retener el estado ON). En el canal n+8 de IR se monitorizar 0000 independientemente del valor de entrada.
SHIFT CONT #
B
MONTR
10105 ^OFF
PLAY SET
10105 ON
MONTR
PLAY SET
10104 10105 ON ^ ON
REC
RESET
Mientras el bit Borrar est en ON, se guardarn en la EEPROM de la unidad los valores de offset y de ganancia por defecto cuando se ponga a ON el bit de Set. 3. Para finalizar el borrado de los valores ajustados, poner a OFF el bit 05 (bit de Borrar) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
PLAY SET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
57
Tratamiento de Errores
Seccin
3-7
3-7
Tratamiento de Errores
Proceder como se indica a continuacin para detectar y corregir los errores de la Unidad de entrada analgica. 1, 2, 3... 1. Se produce un error. 2. Est encendido el indicador ERROR? S: Error detectado por la unidad de entrada analgica (Consultar 3-7-2 Errores Detectados por la unidad de entrada analgica.) No: Ir al siguiente paso. 3. Est encendido el indicador RUN? S: Error detectado por la CPU (Consultar 3-7-3 Errores Detectados por la CPU.) Comprobar si el interruptor de modo de operacin en la parte posterior de la unidad de entrada analgica est seleccionado corrrectamente. No: Consultar 3-7-5 Deteccin y correccin de errores. Si estn encendidos los dos indicadores ERROR y RUN, comprobar si el interruptor de modo de operacin en la parte posterior de la Unidad de entrada analgica est seleccionado correctamente.
Cdigo de error
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10).
58
Tratamiento de Errores
Cdigo de error 8 0 Contenidos de error En modo ajuste, no se puede ajustar el offset o la ganancia debido a que el valor de entrada est fuera del rango permisible para ajuste.
Seccin
Medidas correctoras
3-7
Si el ajuste se est efectuando por medio de un dispositivo de entrada conectado, primero ajustar el dispositivo de entrada antes de ajustar la unidad de entrada analgica. En modo ajuste, ste no se puede Comprobar si el nmero de realizar debido a que el nmero entrada del canal n a ajustar est de entrada especificado no est seleccionada entre 21 y 28. seleccionado para ser utilizado o Comprobar si el nmero de debido a que se ha especificado entrada a ajustar ha sido un nmero de entrada errneo. seleccionada para se utilizada por Detectada una desconexin. (Ver nota)
medio de las selecciones de DM. Comprobar el byte de la derecha del canal n+9 de IR. Pueden estar desconectadas las entradas para los bits que estn en ON. Conectar las entradas desconectadas. Conmutar el bit de Set en la secuencia OFF, ON, OFF. Si el error contina incluso despus del reser, sustituir la unidad de entrada analgica. Especificar un nmero de 0000 a 0004.
Nota La deteccin de desconexin (82) funciona para los nmeros de entradas utilizadas con un rango de 1 a 5 V (4 a 20 mA). Los errores indicados con cdigos 8j se resetean automticamente cuando se han tomado las medidas adecuadas para corregirlos. Los errores indicados con cdigos Fj se borran cuando se conecta la alimentacin despus de hacer las selecciones correctas y cuando el bit de rearranque de unidad de E/S especial se pone a OFF, luego a ON y luego de nuevo a OFF.
Se para la operacin slo RUN: Apagado para la unidad ERROR: Apagado defectuosa.
59
Tratamiento de Errores
Indicadores de error de unidad de E/S especial
Bits C200HX/HG/HE C200H/HS AR 0000 AR 0001 AR 0002 AR 0003 AR 0004 AR 0005 AR 0006 AR 0007 AR 0008 AR 0009 -------------
Seccin
3-7
Funciones
Ind. error unidad #0 Ind. error unidad #1 Ind. error unidad #2 Ind. error unidad #3 Ind. error unidad #4 Ind. error unidad #5 Ind. error unidad #6 Ind. error unidad #7 Ind. error unidad #8 Ind. error unidad #9 Ind. error unidad #A Ind. error unidad #B Ind. error unidad #C Ind. error unidad #D Ind. error unidad #E Ind. error unidad #F
28203 28204 28205 28206 28207 28208 28209 28210 (Ver nota) 28211 (Ver nota) 28212 (Ver nota) 28213 (Ver nota) 28214 (Ver nota) 28215 (Ver nota)
Se p pone en ON para p cualquier nmero de l i d unidad cuando se produce un error I/O UNIT OVER o SPECIAL I/O UNIT ERROR. ERROR
Nota Los bits de SR 28210 a 28215 no se pueden utilizar con los PLCs C200HE y C200HX/HG-CPU3j-E/4j-E PCs.
Bit rearranque Unidad #0 Bit rearranque Unidad #1 Bit rearranque Unidad #2 Bit rearranque Unidad #3 Bit rearranque Unidad #4 Bit rearranque Unidad #5 Bit rearranque Unidad #6 Bit rearranque Unidad #7 Bit rearranque Unidad #8 Bit rearranque Unidad #9 Bit rearranque Unidad #A Bit rearranque Unidad #B Bit rearranque Unidad #C Bit rearranque Unidad #D Bit rearranque Unidad #E Bit rearranque Unidad #F
La unidad rearrancar poniendo a ON y luego de nuevo a OFF el bit de rearranque d l de la unidad. unidad
28107 28108 28109 28110 (See note.) 28111 (See note.) 28112 (See note.) 28113 (See note.) 28114 (See note.) 28115 (See note.)
Nota Los bits SR 28210 a 28215 no se pueden utilizar con los PLCs C200HE y C200HX/HG-CPU3j-E/4j-E. Si incluso despus de conmutar a ON y luego a OFF el bit de rearranque de la unidad de E/S especial, el error persiste, sustituir la unidad.
60
Tratamiento de Errores
Seccin
3-7
Probable causa El rango de seal del dispositivo de entrada no coincide con el rango de seal de entrada para el nmero de entrada respectiva de la unidad de entrada analgica. Offset y ganancia no ajustados.
Pg.
Comprobar las especificaciones 46 del dispositivo de entrada y efectuar selecciones concordantes para los rangos de seal de entrada. Ajustar el offset y la ganancia. 52 41
Cuando se utiliza el rango de 4 mA Conectar los terminales. a 20 mA, no estn conectados el terminal de entrada de tensin (+) y el terminal de entrada de corriente (+).
Medidas correctoras Cambiar la conexin de la malla al terminal COM de la unidad. Insertar un condensador de 0.01-F a 0.1-F entre los terminales (+) y (--) de entrada. Intentar aumentar el nmero de buffers de proceso de valor medio.
Pg. 41 --48
61
4-2 4-3
63
Antes de la operacin
Seccin 4-1
4-1
Antes de la operacin
Salida de tensin: 0.5 Salida de tensin: 10 mA Salida de corriente: 350 Salidas de tensin Salidas de corriente 1/8190 mx. (fondo de escala) 1/4095 mx.(fondo de escala)
Salida de tensin: Bit de signo +12-bit binario (8FFF a 0FFF) Salida de corriente: 12-bit binario (0000 a 0FFF) 25C 0 a 55C Salidas de tensin: 0.3% mx. (fondo de escala) Salidas de corriente: 0.5% mx. (fondo de escala) Salidas de tensin: 0.5% mx. (fondo de escala) Salidas de corriente: 1.0% mx. (fondo de escala)
Tiempo de conversin (ver nota) Aislamiento Conexiones externas Consumo Dimensiones Peso
2.5 ms mx./punto Entre terminales de salida y PLC: fotoacoplador Entre terminales de salida: ninguno Bloque de terminales 19-pines (desmontable) 600 mA mx. a 5 Vc.c. 34.5 x 130 x 128 (W x H x D) mm (ver la ltima pgina de este apndice) 320 g mx.
Nota Este es el tiempo desde que se escriben los datos en la unidad hasta que aparece la salida analgica. Los datos de salida no sern correctos si se reescriben ms rpido de lo que la salida puede hacerlo.
64
Seccin 4-1
(+4 mA)
0V
Nota 1. Si se aplica una seal digital que excede el rango de seal de salida (valor mx. de +10 V +20 mA, o valor mn. de --10 V +4 mA), la salida analgica permanecer fija al valor mximo o mnimo. 2. Cuando el rango de entrada se selecciona a -- 10 V a +10 V, el bit de mayor peso (bit 15) ser el bit de signo.
65
Antes de la operacin
Seccin 4-1
Indicadores
Indicador RUN
Color Verde
Funcin Encendido cuando la unidad de entrada analgica est operando correctamente. Si la operacin no es normal, este indicador se apaga y la unidad para la operacin.
Diagrama de bloques
Interruptor
+ Salida tensin --
Salidas 1a4
Bus interface
Fotoacoplador
Convertidor D/A
+ Salida corriente --
5V 0V
Fuente de A. analgica
66
Antes de la operacin
Seccin 4-1
La muesca del interruptor seala el nmero de unidad. El interruptor de la figura est seleccionado a 0. Los nmeros impares, entre parntesis en la figura, no aparecen realmente en la unidad. Utilizar un destornillador para seleccionar un nmero de unidad diferente para cada unidad de E/S analgica. La memoria de rea IR se asigna de acuerdo con el nmero de unidad, como se muestra en la siguiente tabla.
Nmero de unidad Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9
Canales IR IR 100 a 109 IR 110 a 119 IR 120 a 129 IR 130 a 139 IR 140 a 149 IR 150 a 159 IR 160 a 169 IR 170 a 179 IR 180 a 189 IR 190 a 199
Notas 1. La seleccin inicial de nmero de unidad es 0. 2. Si se asignan dos o ms unidades de E/S especiales al mismo nmero de unidad, se generar un error I/O UNIT OVER y el PLC no operar. 3. Las selecciones de nmero de unidad se deben efectuar con la alimentacin del PLC desconectada. Si dichas selecciones se efectan con el PLC conectado, no sern efectivas hasta que se desconecte y vuelva a conectar la alimentacin o se ponga a ON y luego a OFF el indicador de rearranque de unidad de E/S especial (AR0100 a AR0109).
4-1-3 Cableado
Asignacin de terminales La siguiente figura muestra la funcin de cada salida.
B0 Salida tensin 1 (--) Salida corriente 1 (--) Salida tensin 2 (--) Salida corriente 2 (--) Salida tensin 3 (--) Salida corriente 3 (--) Salida tensin 4 (--) Salida corriente 4 (--) No utilizado. A0 A1 A2 A3 A4 A5 B6 A6 A7 A8 B7 B8 B9 B1 B2 B3 B4 B5
Salida tensin 1 (+) Salida corriente 1 (+) Salida tensin 2 (+) Salida corriente 2 (+) Salida tensin 3 (+) Salida corriente 3 (+) Salida tensin 4 (+) Salida corriente 4 (+) No utilizado. No utilizado.
67
Antes de la operacin
Cableado de salida
Seccin 4-1
El siguiente esquema muestra el cableado externo de salidas para la C200H-DA002.
C200H-DA002 Carga + Salida tensin 1 -+ Salida corriente 1 Salida tensin 2 -+ -+ Salida corriente 2 Salida tensin 3 -+ -+ -+ Salida tensin 4 -+ Salida corriente 4 -Malla A7 B8 A8 B9 A6 B7 A5 A3 B4 A4 B5 B6 A2 B3 A0 B1 A1 B2 B0
Salida 1
Salida 2
Salida 3
Salida corriente 3
Salida 4
Nota No se puede utilizar una sola lnea para salida de tensin o corriente al mismo tiempo.
68
Antes de la operacin
Consideraciones de cableado de salida
Seccin 4-1
Cuando se cableen las salidas, seguir los siguientes puntos para evitar interferencias de ruido y optimizar las prestaciones de la unidad de salida analgica. Utilizar cable de par trenzado para conexiones externas y lneas de potencia. Llevar los cables de salida separados del cable de c.a. y no llevar los cables de la unidad cerca de un cable de circuito principal, cable de alta tensin o cable de carga distinta del PLC. Verificar la instalacin de diodos o circuitos supresores de picos de corriente para cargas inductivas (rels, solenoides, vlvulas electromagnticas, etc.). Utilizar diodos supresores de picos de rigidez dielctrica cinco veces mnimo la tensin del circuito.
Rel de c.c. Rel de c.a.
Solenoide, etc.
Supresor de picos
Si las lneas de potencia provocan interferencias de ruido (si por ejemplo, la fuente de alimentacin se comparte con dispositivos de soldadura o maquinaria de descarga elctrica o si hay en las proximidades una fuente generadora de altas frecuencias) instalar un filtro de ruido en el rea de salida de la fuente de alimentacin. Utilizar una tierra de al menos clase 3 (100 o menor), con un conductor de seccin mnima 1.25 mm2.
69
Asignaciones de bit y DM
Seccin 4-2
4-2
Asignaciones de bit y DM
Las unidades de E/S analgica del C200H/C200HS/C200HALPHA tienen asignados diez canales de la parte del rea de IR (IR 100 a IR 199) reservada para unidades de E/S especiales. Los canales concretos asignados a una unidad de salida analgica particular depende de la seleccin del interruptor de nmero de unidad en el frontal de la unidad. Estos diez canales se reservan como un rea de datos de refresco de E/S y los bits que contienen se refrescan cada ciclo de refresco de E/S del PLC.
Asignaciones de IR
SYSMAC C200HS/C200H/C200HALPHA (Area IR) Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9 IR 100 a 109 IR 110 a 119 IR 120 a 129 IR 130 a 139 IR 140 a 149 IR 150 a 159 IR 160 a 169 IR 170 a 179 IR 180 a 189 IR 190 a 199
Unidad de salida analgica C200H-DA002 (Area de datos de refresco de E/S) IR n a IR n +3 Refresco de OUT
En el refresco de E/S por el PLC, las salidas y las entradas se refrescan en orden con cada ciclo. (n = 100 + 10 x No. unidad)
Nota El nmero de unidad seleccionado para una Unidad de salida analgica no se debe utilizar para ninguna otra unidad de E/S especial. Si se seleccionan nmeros solapados, se generar un error I/O UNIT OVER y la operacin se parar. Asignaciones de IR
E/S / OUT CH (IR) n n+1 n+2 n+3 Bit 15 Signo Signo Signo Signo 14 13 12 11 10 Seleccin de datos de salida 1 Seleccin de datos de salida 2 Seleccin de datos de salida 3 Seleccin de datos de salida 4 09 08 07 06 05 04 03 02 01 00
Seleccin de datos
Rango de seal de salida +4 a +20 mA --10 a +10 V Datos de seleccin (entre parntesis el equivalente en BCD) 0000 a 0FFF (0000 a 4095) 8FFF a 8001, 0000 a 0FFF (--4095 a --0001, 0000 a 4095)
Nota Cuando se utiliza el rango de --10 a +10 V, el bit nmero 15 sirve como el bit de signo. Un valor de 0 indica + y un valor de 1 indica --.
70
Seccin 4-3
4-2-1 Programacin
Utilizar la instruccin MOV(21) para escribir los datos de salida (datos binarios) desde la CPU a la unidad de salida analgica. Asignacin de canal Este programa ejemplo utiliza las siguientes selecciones: Nmero de unidad: 0 (Canales IR 100 a IR 103 asignados al nmero de unidad 0). La siguiente tabla muestra los canales de DM que contienen los datos de salida.
Nmero de salida Salida 1 Salida 2 Salida 3 Salida 4 DM 0000 DM 0001 DM 0002 DM 0003 Canal de DM
Programa ejemplo
Condicin de entrada MOV(21) DM 0000 100 Condicin de entrada MOV(21) DM 0001 101 Condicin de entrada MOV(21) DM 0002 102 Condicin de entrada MOV(21) DM 0003 103
Mueve el contenido binario de DM 0000 a IR 100, para convertir los datos a seales analgicas y enviarlas a la salida 1. Mueve el contenido binario de DM 0001 a IR 101, para convertir los datos a seales analgicas y enviarlas a la salida 2. Mueve el contenido binario de DM 0002 a IR 102, para convertir los datos a seales analgicas y enviarlas a la salida 3. Mueve el contenido binario de DM 0003 a IR 103, para convertir los datos a seales analgicas y enviarlas a la salida 4.
4-3
Deteccin de error
71
Seccin 4-3
Remedio Sustituir la unidad de E/S especial defectuosa.
La unidad defectuosa debera aparecer como signos $ slo en la operacin de lectura de tabla de E/S. Se ha asignado el mismo nmero de unidad a ms No asignar el mismo nmero a ms de una unidad. Utilizar la operacin leer de una unidad de E/S especial. tabla de E/S para visualizar los nmeros SR 25415 se pondr en ON y el PLC no operar de unidad. cuando se produzca un error I/O Unit Over error. Los indicadores AR 0000 a AR 0011 indican el nmero de unidad duplicado.
Error de unidad de E/S Se ha producido un error en refresco de E/S entre la Comprobar AR 0000 a AR 00015 para especial el nmero de unidad de la unidad con CPU y la unidad de E/S especial. error. Despus de corregir el error, SR 25415 se pondr en ON pero el PLC seguir rearrancar la unidad conmutando el operando cuando se produce un Error de unidad de correspondiente bit de rearranque E/S especial. (OFF ON OFF) en AR 0100 a AR 0109. Si el error persiste, sustituir la unidad.
Bits de rearranque de unidad de E/S especial (AR) Conmutar en la siguiente secuencia OFF ON OFF los bits de rearranque de unidad de E/S especial en las siguientes circunstancias: Despus de que los datos de DM se hayan seleccionado o sustituido. Para rearrancar la operacin de la unidad despus de borrar un error. Se puede obtener el mismo efecto desconectando la alimentacin del PLC y conectndola de nuevo.
Bit AR 0100 AR 0101 AR 0102 AR 0103 AR 0104 AR 0105 AR 0106 AR 0107 AR 0108 AR 0109 Item Bit de rearranque de unidad #0 Bit de rearranque de unidad #1 Bit de rearranque de unidad #2 Bit de rearranque de unidad #3 Bit de rearranque de unidad #4 Bit de rearranque de unidad #5 Bit de rearranque de unidad #6 Bit de rearranque de unidad #7 Bit de rearranque de unidad #8 Bit de rearranque de unidad #9 Funcin Las unidades de E/S especiales se pueden / p p rearrancar conmutando los bits correspondientes d l bi di en la secuencia OFF ON OFF OFF.
72
5-2
5-3
5-4
5-5
5-6
5-7
73
Especificaciones
Seccin
5-1
5-1
Especificaciones
Todas las especificaciones generales de las unidades de salida analgica C200H-DA003/DA004 son conformes a las de los PLCs C200H, C200HS, y C200HX/HG/HE.
5-1-2 Especificaciones
Item Nmero de salidas analgicas Rango de seal de salida (nota 1) Impedancia de salida Corriente mx. de salida Resistencia de carga mx. Resolucin Dato seleccionado Precisin 232C (nota 2) 0 to 55C 8 0 a 10 V --10 a 10 V 1a5V 0.5 mx. 12 mA --1/4000 (fondo de escala) Dato binario de 16-bits 0.3% del fondo escala 0.5% del fondo escala 0.5% del fondo escala 0.8% del fondo escala 4 a 20 mA ----600 mx. C200H-DA003 C200H-DA004
Tiempo de conversin (nota 1.0 ms/punto 3) Aislamiento Entre terminales de entrada y PLC: fotoacoplador (Sin aislamiento entre seales de salida individuales) Conectores externos Bloque de terminales de 28-puntos (tornillos M3) Consumo 100 mA mx. a 5 Vc.c. Dimensiones Peso 200 mA mx. a 26 Vc.c. 250 mA mx. a 26 Vc.c. 34.5 x 130 x 128 mm (consultar Apndice A Dimensiones) 450 g mx.
Nota
1. El rango de seal de entrada se puede seleccionar individualmente para cada entrada. 2. La precisin se da para fondo de escala. Por ejemplo, una precisin de 0.3% significa un error mximo de 12 (BCD). 3. Este es el tiempo necesario para convertir y presentar en salida el dato del PLC. Es necesario al menos un ciclo para que los datos almacenados en el PLC puedan ser ledos por la unidad de salida analgica. Ejecutando un refresco de E/S, el tiempo de conversin se puede alargar en 0.3 ms ms.
74
Especificaciones
Seccin
5-1
0000 FF38
OFA0
Resolucin: 4,000
1068
Rango: 0 a 10 V
Seal de salida analgica
+10.5 V +10 V
0V --0.5 V
0000 FF38
Resolucin: 4,000
OFA0 1068
Rango: --10 a 10 V
Seal de salida analgica
+11 V +10V
0V
--10 V --11 V
F830 F768
0000
07D0 0898
Resolucin: 4,000
75
Nomenclatura y Funciones
Seccin
5-2
5-2
Nomenclatura y Funciones
El modelo de la figura corresponde a la C200H-DA003
Frontal Etiqueta Posterior
El bloque de terminales se coloca mediante un conector. Se puede quitar aflojando el tornillo de montaje negro. Cuando se desmonte el bloque de terminales despus de cableado, quitar el cable conectado al terminal de arriba de la columna de la derecha. Comprobar que el tornillo negro de montaje del bloque de terminales est bien apretado con un par de 0.5 N S m.
5-2-1 Indicadores
Los indicadores RUN y ERROR muestran el estado de operacin de la unidad. La siguiente tabla muestra los significados de los indicadores.
LED RUN (verde) ( ) Indicador Encendido Intermitente Apagado Encendido Apagado Estado de operacin Operacin modo normal. Operacin modo ajuste. Operacin anormal (Unidad parada) Se ha producido un error. Los cdigos de error se almacenan en los bits 08 a 15 del canal n+9. Otros distintos de los anteriores.
ERROR (rojo)
76
Nomenclatura y Funciones
Seccin
5-2
unidad se seleccionan las direcciones de canal de IR y DM que ocupan cada unidad de salida analgica. Antes de seleccionar el nmero de unidad, desconectar siempre la alimentacin. Utilizar un destornillador plano teniendo cuidado de no daar la ranura del tornillo. Verificar que el interruptor queda en la posicin adecuada y nunca entre dos posiciones.
Posicin del interruptor 0 1 2 3 4 5 6 7 8 9 A B C D E F Nmero de unidad Unidad #0 Unidad #1 Unidad #2 Unidad #3 Unidad #4 Unidad #5 Unidad #6 Unidad #7 Unidad #8 Unidad #9 Unidad #A Unidad #B Unidad #C Unidad #D Unidad #E Unidad #F Canales de IR IR 100 a 109 IR 110 a 119 IR 120 a 129 IR 130 a 139 IR 140 a 149 IR 150 a 159 IR 160 a 169 IR 170 a 179 IR 180 a 189 IR 190 a 199 IR 400 a 409 IR 410 a 419 IR 420 a 429 IR 430 a 439 IR 440 a 449 IR 450 a 459 Canales de DM DM 1000 a 1099 DM 1100 a 1199 DM 1200 a 1299 DM 1300 a 1399 DM 1400 a 1499 DM 1500 a 1599 DM 1600 a 1699 DM 1700 a 1799 DM 1800 a 1899 DM 1900 a 1999 DM 2000 a 2099 DM 2100 a 2199 DM 2200 a 2299 DM 2300 a 2399 DM 2400 a 2499 DM 2500 a 2599
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
Pin nmero 1 OFF ON OFF OFF 2 OFF OFF 3 OFF OFF 4 Modo normal Modo ajuste
Modo
! Atencin
No seleccionar ninguna otra combinacin de pines que las indicadas en la tabla anterior. Verificar que los pines 2, 3 y 4 estn en OFF.
! Atencin
Verificar la desconexin de la alimentacin del PLC antes de cambiar las selecciones del interruptor de modo de operacin.
77
Cableado
Seccin
5-3
5-3
Cableado
En la siguiente tabla se muestran los nombres de la seales correspondientes a cada terminal.
1. Los nmeros de salida analgica que se pueden utilizar se seleccionan en la Memoria de Datos (DM). 2. Los rangos de seal de salida para salidas individuales se seleccionan en la memoria de datos (DM). La seleccin es posible para cada nmero de salida de unidad de salida analgica.
78
Cableado
Modelo de salida de tensin (C200H-DA003)
Seccin
5-3
AMP
Salida 2
B0 B1 B2
Salida 4
B3 B4 B5
Salida 3
Salida 6
B6 B7 B8
Salida 5
Salida 8
Salida 7
79
Cableado
Modelo de salida de corriente (C200H-DA004)
(Dispositivo de salida) C200H-DA004
A0
Seccin
5-3
Salida 2
B0 B1 B2
Salida 4
B3 B4 B5
Salida 3
Salida 6
B6 B7 B8
Salida 5
Salida 8
Salida 7
Se recomienda utilizar los siguientes terminales para tornillo M3 y apretarlos con un par de 0.5 N S m.
Para minimizar el efecto del ruido en el cableado de salida, conectar a masa del dispositivo de salida la lnea de seal de salida.
80
reas de IR y DM
Seccin
5-4
5-4
reas de IR y DM
Las direcciones de los canales de IR y DM que ocupa cada unidad de salida analgica se selecciona mediante el interruptor de nmero de unidad en el panel frontal de la unidad.
Refresco Entrada
Refresco Entrada
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
81
reas de IR y DM
Asignacin para modo normal
Seccin
5-4
Para modo normal, colocar el interruptor de modo de operacin en la parte posterior de la unidad como se indica en la siguiente figura.
Nota Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Valores seleccionados y valores almacenados
Item Habilitar conversin Valor seleccionado Error de seleccin de salida Cdigo de error Contenidos 0: Parar conversin 1: Iniciar conversin Dato binario de 16-bits 0: No error 1: Error de seleccin de salida Dos dgitos, hexadecimal (00 para no error)
Para modo ajuste, colocar el interruptor selector de modo de operacin en la parte posterior de la unidad como se indica en la siguiente figura. Cuando la uni-
82
reas de IR y DM
Seccin
5-4
dad se selecciona para modo ajuste, parpadear el indicador RUN del panel frontal de la unidad.
Offset
161
Nota Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Valores seleccionados y valores almacenados
Item Salida a justar Offset (Bit de offset) Ganancia (Bit de ganancia) Down (Bit Menos) Up (Bit Ms) Set (Bit de Set) Clr (Bit de Borrar) Valor de conversin para ajuste Cdigo de error Contenidos Selecciona la salida a ajustar. Dgito de la izquierda: Fijo a 1. Dgito de la derecha: 1 a 8 Cuando est en ON, ajusta la desviacin de offset. Cuando est en ON, ajusta la desviacin de ganancia. Cuando est en ON disminuye el valor de ajuste. Cuando est en ON aumenta el valor de ajuste. Selecciona el valor ajustado y lo escribe en EEPROM. Borra el valor ajustado. (Vuelve al estado por defecto) El valor de conversin para ajuste se almacena como dato binario de 16 bits. Dos dgitos, hexadecimal (00 si no hay error)
83
reas de IR y DM
Seccin
5-4
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
Contenidos de asignacin de DM
Canal DM DM (m) ( ) DM ( (m+1) ) DM (m+2) DM (m+3) DM (m+4) DM (m+5) DM (m+6) DM (m+7) DM (m+8) DM (m+9) 15 14 13 No utilizado.
La siguiente tabla muestra la asignacin de canales y de bits de DM tanto para modo normal como para modo ajuste.
Bits 12 11 10 9 8 7 6 5 4 3 2 1 Designacin de utilizacin de salidas 0
Salida 8 Salida 7 No utilizado. No utilizado. No utilizado. No utilizado. No utilizado. No utilizado. No utilizado. No utilizado.
8 7 6 5 4 3 2 1 Seleccin de rango de seal de salida (Ver nota 1.) Salida 6 Salida 5 Salida 4 Salida 3 Salida 2 Salida 1 Salida 1: Estado de salida con conversin parada Salida 2: Estado de salida con conversin parada Salida 3: Estado de salida con conversin parada Salida 4: Estado de salida con conversin parada Salida 5: Estado de salida con conversin parada Salida 6: Estado de salida con conversin parada Salida 7: Estado de salida con conversin parada Salida 8: Estado de salida con conversin parada
Nota
1. Esta seleccin no es vlida para la C200H-DA004 (modelo de salida de corriente). El rango de seal de salida para la C200-DA004 es de 4 a 20 mA, independientemente de las selecciones. 2. Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15).
84
Seccin
5-5
No utilizar. Utilizar. --10 a 10 V 0 a 10 V (Ver nota.) 1a5V Igual que para seleccin 10 anterior. CLR Salida 0 HOLD Retener la salida antes de parar MAX Valor de salida mximo del rango
Nota Esta seleccin no es vlida para la C200H-DA004 (modelo de salida de corriente). El rango de seal de salida para la C200-DA004 es de 4 a 20 mA, independientemente de las selecciones.
5-5
0: No utilizar 1: Utilizar
El ciclo de conversin de la salida analgica se puede acortar seleccionando a 0 cualquier nmero de salida no utilizado. Ciclo de conversin = (1 ms) x (Nmero de salidas utilizadas) Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Rango de seal de salida Con la C200H-DA003 (modelo de salida de tensin), se puede seleccionar cualquiera los tres tipos de rango de seal de salida para cada una de las ocho salidas (salidas nmeros 1 a 8). Para especificar el rango de seal de salida para cada una de ellas, seleccionar mediante un perifrico los bits de DM mostrados en la siguiente figura.
Bit 15 DM (m+1) Salida 8 Salida 7 Salida 6 Salida 5 Salida 4 Salida 3 Salida 2 14 13 12 11 10 09 08 07 06 05 04 03 02
Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Esta seleccin no es vlida para la C200H-DA004 (modelo de salida de corriente). El rango de seal de salida para la C200-DA004 es de 4 a 20 mA, independientemente de las selecciones.
85
Seccin
5-5
Nota Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 5-7-4 Rearranque de unidades de E/S especiales.
Tensin en salida justo antes de la parada. Tensin en salida justo antes de la parada. 0.8 V (Mn.--5% de Tensin en salida justo fondo escala) antes de la parada. 3.2 mA (Mn.--5% Corriente en salida de fondo escala) justo antes de la parada.
Para especificar la funcin de retencin de salida, seleccionar mediante un perifrico los canales de DM indicados en la siguiente tabla.
Canal DM DM (m+2) DM (m+3) DM (m+4) DM (m+5) DM (m+6) DM (m+7) DM (m+8) DM (m+9) Funcin Salida 1: Estado de salida cuando est parada la conversin Salida 2: Estado de salida cuando est parada la conversin Salida 3: Estado de salida cuando est parada la conversin Salida 4: Estado de salida cuando est parada la conversin Salida 5: Estado de salida cuando est parada la conversin Salida 6: Estado de salida cuando est parada la conversin Salida 7: Estado de salida cuando est parada la conversin Salida 8: Estado de salida cuando est parada la conversin Valor seleccionado xx00: CLR Salida 0 xx01: HOLD Retener el valor en salida justo antes de la parada p xx02: MAX Valor mximo de salida del rango lid d l Seleccionar cualquier valor en los bytes de la izquierda (xx).
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Nota Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de
86
Seccin
5-5
DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 5-7-4 Rearranque de unidades de E/S especiales.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Utilizar MOV(21) o XFER(70) para leer los valores grabados en el programa de usuario. Ejemplo 1 En este ejemplo se escribe el valor seleccionado de una sola salida. (El nmero de unidad es #0.)
Condicin de entrada
MOV (21) DM0001 101
Ejemplo 2
En este ejemplo se escriben varios valores seleccionados. (El nmero de unidad es #0.)
Condicin de entrada
XFER(70) #0004 DM0001 101
Los valores seleccionados almacenados en DM 0001 a DM 0004 se escriben en canales IR 101 a 104 (salidas 1 a 4).
Para ms detalles sobre escalar valor seleccionado, consultar la pgina 150, Programa ejemplo 5: Funcin escalar. Nota Poner a ON el bit de habilitar conversin para convertir los valores seleccionados a salida analgica.
La conversin analgica se ejecuta mientras estos bits estn en ON. Cuando estos bits se ponen en OFF, la conversin se para y se retienen los datos de salida. (Consultar 5-5-2 Funcin de retencin de salida)
87
Seccin
5-5
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para las unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). La salida analgica cuando la conversin est parada variar dependiendo de la seleccin de rango de seal de salida. (Consultar 5-5-1 Seleccin de salidas y rangos de seal). La conversin no se iniciar bajo las siguientes circunstancias, incluso aunque est en ON el bit de habilitar conversin. 1, 2, 3... 1. En modo Ajuste, cuando no se enva a la salida el nmero de salida durante el ajuste. (Consultar 5-6-1 Operacin del modo de Ajuste). 2. Cuando hay un error de seleccin de salida. (Consultar 5-5-5 Errores de seleccin de salida). 3. Cuando se produce un error fatal en el PLC. (Consultar el Manual de Programacin del C200HX/HG/HE). En este ejemplo, se inicia la conversin para la salida analgica nmero 1. (El nmero de unidad es #0.)
Condicin de entrada
10000
Cuando se detecta un error de seleccin para una salida concreta, el bit correspondiente se pone en ON. Cuando se borra el error, el bit se pone en OFF.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). La tensin o corriente para un nmero de salida en la cual se ha producido un error de seleccin de salida ser aqulla especificada mediante la funcin de retencin de salida.
88
Seccin
5-6
5-6
Alimentar el PLC
Cuando se ajusta otro nmero de salida En modo de Ajuste parpadear el indicador RUN. Consultar 5-6-2 Procedimiento de ajuste Offset y Ganancia
Bit de Set a ON
(Bit 4 de canal n+1 de IR se pone en ON)
Bit de Set a ON
(Bit 4 de canal n+1 de IR se pone en ON)
! Atencin
Antes de cambiar el interruptor de modo de operacin, verificar que se ha desconectado la alimentacin del PLC.
89
Seccin
5-6
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). En el siguiente ejemplo se utiliza el ajuste de la salida nmero 1. (El nmero de unidad es 0). 00000
CLR
SHIFT
CH *
MONTR
CHG
WRITE
Los bits del canal n+1 de IR mostrados en la siguiente figura se utilizan para ajustar el offset y la ganancia.
Bit 15 Canal n+1 Bit Ganancia Bit Menos Bit Ms Bit Offset Bit Clear Bit Set 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Ajuste de Offset
A continuacin se explica el procedimiento para ajustar el offset de la salida analgica. Como se muestra en el siguiente diagrama, el valor seleccionado se ajusta de tal forma que la salida analgica alcance el valor estndar (0V/1V/4mA).
10 V
0 0FA0
En el siguiente ejemplo se utiliza el ajuste de la salida nmero 1. (El nmero de unidad es 0.) 1, 2, 3... 1. Poner a ON el bit 00 (el bit de Offset) del canal n+1 de IR. (Retener el estado de ON)
90
Seccin
5-6
SHIFT
CONT #
MONTR
10100 ^OFF
PLAY SET
10100 ON
Salida tensin
A0 A1 A2 A3
Salida 1
Salida corriente
A0 A1 A2 A3
Salida 2
3. Monitorizar el canal n+8 de IR y comprobar el valor seleccionado mientras el bit de Offset est en ON. 00000
CLR
SHIFT
CH *
MONTR
c108 0000 4. Cambiar el valor seleccionado de tal forma que la tensin de salida o la corriente de salida sean como se indica en la siguiente tabla. Los datos se pueden seleccionar dentro de los rangos indicados.
Rango de seal de salida 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA Tensin/corriente de salida 0V 0V 1V 4 mA Rango de salida FF38 a 00C8
91
Seccin
5-6
Cambiar el valor seleccionado utilizando el bit Ms (bit 03 del canal n+1) y bit Menos (bit 02 del canal n+1).
Bit 15 Canal n+1 Bit Ms Bit Menos Manteniendo en ON el Bit Ms, la resolucin aumentar en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin aumentar en 1 cada 0,1 segundos. 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Manteniendo en ON el Bit Menos, la resolucin disminuir en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin disminuir en 1 cada 0,1 segundos.
SHIFT
CONT #
MONTR
10102 c108 ^OFF 0000 El bit permanecer en ON hasta que la salida sea un valor apropiado, momento en el cual se pondr en OFF.
PLAY SET
REC
RESET
5. Comprobar la salida de 0V/1V/4mA y luego conmutar el bit 04 (el bit de Set) del canal n+1 de IR en la secuencia OFF, ON y OFF de nuevo.
SHIFT CONT #
B
MONTR
10104 10102 c108 ^OFF ^ OFF FFFF 10104 10102 c108 ON ^ OFF FFFF 10104 10102 c108 OFF ^ OFF FFFF
PLAY SET
REC
RESET
Mientras el bit de Offset est en ON, el valor de offset se guardar en la EEPROM de la unidad cuando se ponga a ON el bit de Set. 6. Para finalizar el ajuste de offset, poner a OFF el bit 00 (el bit de Offset) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
92
Seccin
5-6
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
Nota Se puede grabar 50.000 veces en la EEPROM. Ajuste de Ganancia A continuacin se explica el procedimiento de ajuste de la ganancia de salida analgica. Como se muestra en la siguiente figura, el valor seleccionado se ajusta de tal forma que la salida analgica sea mxima (a 10V/5V/20mA).
Rango de salida de ajuste de ganancia
10 V
0FA0
En el siguiente ejemplo se ajusta la ganancia para la salida nmero 1. (El nmero de unidad es 0). 1, 2, 3... 1. Poner a ON el bit 01 (el bit de Ganancia) del canal n+1 de IR. (Retener el estado ON) 00000
CLR
SHIFT
CONT #
MONTR
PLAY SET
Salida 1
Salida de corriente
A0 A1 A2 A3
Salida 1
3. Monitorizar el canal n+8 de IR y comprobar el valor seleccionado mientras el bit de Ganancia est en ON. 00000
CLR
93
Seccin
1
A
5-6
MONTR
c108 0FA0 4. Cambiar el valor seleccionado de tal forma que la tensin de salida o la corriente de salida sean como se indica en la siguiente tabla. Los datos se pueden seleccionar dentro de los rangos indicados.
Rango de seal de salida 0 a 10 V --10 a 10 V 1 a5V 4 a 20 mA Tensin/Corriente de salida 10 V 10 V 5V 20 mA Rango de salida 0ED8 a 1068 0708 a 0898 0ED8 a 1068 0ED8 a 1068
Cambiar el valor seleccionado utilizando el bit Ms (bit 03 del canal n+1) y el bit Menos (bit 02 del canal n+1).
Bit 15 Canal n+1 Bit Ms Bit Menos Manteniendo en ON el Bit Ms, la resolucin aumentar en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin aumentar en 1 cada 0,1 segundos. 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Manteniendo en ON el Bit Menos, la resolucin disminuir en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin disminuir en 1 cada 0,1 segundos.
SHIFT
CONT #
MONTR
10102 c108 ^OFF 0FA0 El bit permanecer en ON hasta que la salida sea un valor apropiado, momento en el cual se pondr en OFF.
PLAY SET
REC
RESET
5. Comprobar la salida de 0V/1V/4mA y luego conmutar el bit 04 (el bit de Set) del canal n+1 de IR en la secuencia OFF, ON y OFF de nuevo.
SHIFT CONT #
B
MONTR
10104 10102 c108 ^OFF ^ OFF 0F9F 10104 10102 c108 ON ^ OFF 0F9F
PLAY SET
94
Seccin
5-6
REC
RESET
Mientras el bit de Ganancia est en ON, el valor de ganancia se guardar en la EEPROM de la unidad cuando el bit de Set se ponga en ON. 6. Para terminar el ajuste de ganancia, poner a OFF el bit 01 (el bit de Ganancia) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
Nota Se puede grabar 50.000 veces en la EEPROM. Borrar valores de ajuste de Offset y Ganancia Proceder como se indica a continuacin para fijar los valores ajustados de offset y de ganancia a sus selecciones por defecto. En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es la 0). 1, 2, 3... 1. Poner a ON el bit 05 (el bit de Borrar) del canal n+1 de IR. (Retener el estado ON). En el canal n+8 de IR se monitorizar 0000 independientemente del valor de entrada.
SHIFT CONT #
B
MONTR
PLAY SET
MONTR
PLAY SET
REC
RESET
Mientras el bit Borrar est en ON, se guardarn en la EEPROM de la unidad los valores de offset y de ganancia por defecto cuando se ponga a ON el bit de Set.
95
Tratamiento de errores
Seccin
5-7
3. Para finalizar el borrado de los valores ajustados, poner a OFF el bit 05 (bit de Borrar) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
5-7
Tratamiento de errores
Proceder como se indica a continuacin para detectar y corregir los errores de la Unidad de salida analgica. 1, 2, 3... 1. Se produce un error. 2. Est encendido el indicador ERROR? S: Error detectado por la unidad de salida analgica (Consultar 5-7-2 Errores Detectados por la unidad de salida analgica)
No: Ir al siguiente paso. 3. Est encendido el indicador RUN? S: Error detectado por la CPU (Consultar 5-7-3 Errores Detectados por la CPU.) Comprobar si el interruptor de modo de operacin en la parte posterior de la unidad de salida analgica est seleccionado corrrectamente.
No: Consultar 5-7-5 Deteccin y correccin de errores. Si estn encendidos los dos indicadores ERROR y RUN, comprobar si el interruptor de modo de operacin en la parte posterior de la Unidad de entrada analgica est seleccionado correctamente.
Cdigo de error
96
Tratamiento de errores
Seccin
5-7
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10).
Cdigo de error 8 1 Contenidos de error En modo ajuste, ste no se puede realizar debido a que el nmero de salida especificado no est seleccionado para ser utilizado o debido a que se ha especificado un nmero de salida errneo. Se ha excedido el rango de seleccin de salida Estando en modo Ajuste se ha producido un error de escritura de EEPROM. Medidas correctoras Comprobar si el nmero de salida del canal n a ajustar est seleccionada entre 11 y 18. Comprobar si el nmero de salida a ajustar ha sido seleccionada para ser utilizada por medio de las selecciones de DM. Corregir el valor seleccionado. Conmutar el bit de Set en la secuencia OFF, ON, OFF. Si el error contina incluso despus del reser, sustituir la unidad de salida analgica. Especificar un nmero de 0000 a 0002.
8 8
3 8
Nota Los errores indicados con cdigos 8j se resetean automticamente cuando se han tomado las medidas adecuadas para corregirlos. Los errores indicados con cdigos Fj se borran cuando se conecta la alimentacin despus de hacer las selecciones correctas y cuando el bit de rearranque de unidad de E/S especial se pone a OFF, luego a ON y luego de nuevo a OFF.
Se para la operacin slo RUN: Apagado para la unidad ERROR: Apagado defectuosa. Funciones
Ind. error unidad #0 Ind. error unidad #1 Ind. error unidad #2 Ind. error unidad #3 Ind. error unidad #4 Ind. error unidad #5 Ind. error unidad #6 Ind. error unidad #7 Ind. error unidad #8 Ind. error unidad #9 Ind. error unidad #A Ind. error unidad #B Ind. error unidad #C Ind. error unidad #D Ind. error unidad #E Ind. error unidad #F
Se p pone en ON para p cualquier nmero de l i d unidad cuando se produce un error I/O UNIT OVER o SPECIAL I/O UNIT ERROR. ERROR
28208 28209 28210 (Ver nota) 28211 (Ver nota) 28212 (Ver nota) 28213 (Ver nota) 28214 (Ver nota) 28215 (Ver nota)
97
Tratamiento de errores
Seccin
5-7
Nota Los bits de SR 28210 a 28215 no se pueden utilizar con los PLCs C200HE y C200HX/HG-CPU3j-E/4j-E.
Bit rearranque Unidad #0 Bit rearranque Unidad #1 Bit rearranque Unidad #2 Bit rearranque Unidad #3 Bit rearranque Unidad #4 Bit rearranque Unidad #5 Bit rearranque Unidad #6 Bit rearranque Unidad #7 Bit rearranque Unidad #8 Bit rearranque Unidad #9 Bit rearranque Unidad #A Bit rearranque Unidad #B Bit rearranque Unidad #C Bit rearranque Unidad #D Bit rearranque Unidad #E Bit rearranque Unidad #F
28105 28106 28107 28108 28109 28110 (Ver nota) 28111 (Ver nota) 28112 (Ver nota) 28113 (Ver nota) 28114 (Ver nota) 28115 (Ver nota)
La unidad rearrancar poniendo a ON y luego de nuevo a OFF el bit de rearranque d l de la unidad. unidad
Nota Los bits SR 28210 a 28215 no se pueden utilizar con los PLCs C200HE y C200HX/HG-CPU3j-E/4j-E. Si incluso despus de conmutar a ON y luego a OFF el bit de rearranque de la unidad de E/S especial, el error persiste, sustituir la unidad.
Pg. 85 74
89
98
Tratamiento de errores
Salidas contradictorias
Probable Causa Seales de salida afectadas por ruido externo.
Seccin
Medidas correctoras Intentar cambiar la conexin de la malla (la conexin a masa del dispositivo de salida).
5-7
Pg.
79
99
6-2
6-3
6-4
6-5
6-6
6-7 6-8
6-9
101
Especificaciones
Seccin
6-1
6-1
Especificaciones
Todas las especificaciones generales de la unidad de E/S analgica C200HMAD01 son conformes a las de los PLCs C200H, C200HS y C200HX/HG/HE.
30 mA
1 M mn. 250 (valor nominal) 1/4000 (fondo de escala) Dato binario de 16-bits 0.2% de fondo de escala 0.4% de fondo de escala 2 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA 0.4% de fondo de escala 0.6% de fondo de escala
0.5 mx. --1/4000 (fondo de escala) Dato binario de 16-bits 0.3% de fondo de 0.5% de fondo de escala escala 0.5% de fondo de escala 1.0 ms/punto mx. Entre terminales de E/S y PLC: fotoacoplador (Sin aislamiento entre seales de entrada y salida individuales) Bloque de terminales de 28-puntos (tornillos M3) 100 mA mx. a 5 Vc.c. 200 mA mx. a 26 Vc.c. 34.5 x 130 x 128 mm (consultar Apndice A Dimensiones) 450 g mx. 0.8% de fondo de escala
Nota
1. El rango de seal de entrada se puede seleccionar individualmente para cada entrada. 2. La operacin en rangos fuera de los mximos daarn la unidad. Operar con los rangos listados en la tabla. 3. La precisin se da para fondo de escala. Por ejemplo, una precisin de 0.2% significa un error mximo de 8 (BCD). Con entrada de tensin para unidad de entrada y con salida de corriente para unidad de salida se toma la seleccin por defecto. Cuando se utilice la entrada de corriente y la salida de tensin, efectuar los ajustes necesarios de offset y de ganancia.
102
Especificaciones
Seccin
6-1
4. El tiempo de conversin de A/D es el tiempo necesario desde que se presenta en la entrada una seal analgica y se almacena en memoria como dato convertido. Es necesario un ciclo mnimo antes de que la CPU lea el dato convertido. El tiempo de conversin D/A es el tiempo necesario para convertir y presentar en salida el dato del PLC. Es necesario al menos un ciclo para que los datos almacenados en el PLC sean ledos por la unidad de salida analgica. Ejecutando un refresco de E/S, el tiempo de conversin se puede alargar en 0.9 ms ms.
Resolucin: 4,000
0000 FF38 1 V (4 mA) 0.8 V (3.2 mA) 5 V (20 mA) 5.2 V (20.8 mA) Seal de entrada analgica
Rango: 0 a 10 V
Resolucin: 4,000
0000 FF38
0V --0.5 V
103
(Izquierda) Canal n
(Derecha)
0000
Resolucin: 4,000
F830 F768
--10 V --11 V
0V
0000 FF38
OFA0
Resolucin: 4,000
1068
Rango: 0 a 10 V
Seal de salida analgica
+10.5 V +10 V
0V --0.5 V
0000 FF38
Resolucin: 4,000
OFA0 1068
104
Nomenclatura y Funciones
Rango: --10 a 10 V
Seccin
6-2
0V
--10 V --11 V
F830 F768
0000
07D0 0898
Resolucin: 4,000
6-2
Nomenclatura y Funciones
Frontal Etiqueta Selector de No. de unidad Tornillo de montaje de bloque de terminales (M3) Indicadores
Posterior
El bloque de terminales se coloca mediante un conector. Se puede quitar aflojando el tornillo de montaje negro. Cuando se desmonte el bloque de terminales despus de cableado, quitar el cable conectado al terminal de arriba de la columna de la derecha.
105
Nomenclatura y Funciones
Seccin
6-2
Comprobar que el tornillo negro de montaje del bloque de terminales est bien apretado con un par de 0.5 N S m.
6-2-1 Indicadores
Los indicadores RUN y ERROR muestran el estado de operacin de la unidad. La siguiente tabla muestra los significados de los indicadores.
LED RUN ( (verde) ) Indicador Encendido Intermitente Apagado Encendido Apagado Estado de operacin Operacin modo normal. Operacin modo ajuste. Operacin anormal (Unidad parada) Se ha producido un error. Los cdigos de error se almacenan en los bits 08 a 15 del canal n+9. Otros distintos de los anteriores.
ERROR (rojo)
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar.
106
Cableado
Seccin
6-3
2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
Pin nmero 1 OFF ON OFF OFF 2 OFF OFF 3 OFF OFF 4 Modo normal Modo ajuste
Modo
! Atencin
No seleccionar ninguna otra combinacin de pines que las indicadas en la tabla anterior. Verificar que los pines 2, 3 y 4 estn en OFF. Verificar la desconexin de la alimentacin del PLC antes de cambiar las selecciones del interruptor de modo de operacin.
! Atencin
6-3
Cableado
En la siguiente tabla se muestran los nombres de las seales correspondientes a cada terminal. Salida tensin 2 (+)
Salida tensin/corriente 2 (--)
Salida corriente 2 (+) NC NC NC Entrada corriente 2 Entrada tensin 2 (+) Entrada tensin 2 (--) COM (analgica 0 V) NC NC NC NC Nota
Salida corriente 1 (+) NC NC NC Entrada corriente 1 Entrada tensin 1 (+) Entrada tensin 1 (--) COM (analgica 0 V) NC NC NC NC
1. Los nmeros de E/S analgica que se pueden utilizar se seleccionan en la Memoria de Datos (DM). 2. Los rangos de seal de E/S para salidas y entradas individuales se seleccionan en la memoria de datos (DM). La seleccin es posible para cada nmero de E/S de unidad de E/S analgica. 3. El terminal COM (A9, B9) est conectado al circuito analgico de 0-V en la unidad. Se puede mejorar la resistencia al ruido conectando lneas de entrada apantalladas.
107
Cableado
Seccin
6-3
250
10 k
10 k
1 M
10 k
10 k
1 M
AMP
108
Cableado
Nota
Seccin
6-3
1. Cuando se utilicen entradas de corriente, los terminales de entrada de tensin (V+) y los terminales de entrada de corriente (I+) se deben cortocircuitar individualmente como se indica en el esquema anterior. 2. Las salidas de tensin y las salidas de corriente no se pueden utilizar al mismo tiempo con los mismos nmeros de salida. 3. Para las entradas que no se utilicen, bien seleccionar a 0: No utilizada en las selecciones de nmero de entrada (consultar 6-5-1 Seleccin de entradas y rangos de seal) o bien cortocircuitar los terminales de entrada de tensin (V+) y (V--). 4. Se recomienda utilizar los siguientes terminales para tornillo M3 y apretarlos con un par de 0.5 N S m.
Tipo abierto Tornillo M3 6.0 mm mx. Tipo cerrado 6.0 mm mx.
Conectar la malla a los terminales COM de la unidad (A9, B9) para aumentar la resistencia al ruido. Para minimizar el efecto del ruido en el cableado de salida, conectar a masa del dispositivo de salida la lnea de seal de salida.
109
reas de IR y DM
Seccin
6-4
6-4
reas de IR y DM
Refresco Entrada
Refresco Entrada
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar.
110
reas de IR y DM
Asignacin para modo Normal
Seccin
6-4
Para modo normal, colocar el interruptor de modo de operacin en la parte posterior de la unidad como se indica en la siguiente figura.
No utilizado
Habilitar con-
n+1 163 n+2 n+3 n+4 n+5 163 n+6 n+7 n+8 n+9 161
Valor seleccionado de salida 1 161 160 Valor seleccionado de salida 2 No utilizado. No utilizado. Valor de conversin de entrada 1 / Resultado de clculo de lazo 1 162 161 160 Valor de conversin de entrada 2 / Resultado de clculo de lazo 2 No utilizado No utilizado Cdigo de error No utiliza- Deteccin de No utilizado. desconexin do. 162 160
Entrada 2 Entrada 1
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Valores seleccionados y valores almacenados
E/S Entrada Item Funcin de valor mximo Valor de conversin/Resulta do del clculo Deteccin de desconexin Habilitar conversin Valor seleccionado Error de seleccin de salida Cdigo de error Contenidos 0: No utilizada. 1: Utilizada funcin de valor mximo. Dato binario de 16-bits
Salida
Comn
0: No desconexin 1: Desconexin 0: Parar salida de conversin 1: Iniciar salida de conversin Dato binario de 16-bits 0: No error 1: Error de seleccin de salida Dos dgitos, hexadecimal (00 para no error)
La funcin de deteccin de desconexin se puede utilizar cuando el rango de seal de entrada se selecciona a 1 a 5 V (4 a 20 mA).
Rango de seal de entrada 1a5V 4 a 20 mA Tensin/Corriente 0.3 V mx. 1.2 mA mx.
Para modo ajuste, colocar el interruptor selector de modo de operacin en la parte posterior de la unidad como se indica en la siguiente figura. Cuando la uni-
111
reas de IR y DM
Seccin
6-4
dad se selecciona para modo ajuste, parpadear el indicador RUN del panel frontal de la unidad.
Ganancia
Offset
No utilizado No utilizado No utilizado No utilizado No utilizado No utilizado Valor de conversin o valor seleccionado en el momento del ajuste 163 162 161 No utilizado 160
Deteccin de desconexin Input 2 Input 1
160 No utilizado
n+9
Nota Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Valores seleccionados y valores almacenados
Item Entrada o salida a ajustar Contenidos Seleccionar la entrada o salida a ajustar. Dgito de la izquierda: 1 (salida) 2 (entrada) Dgito de la derecha: 1 2 En ON, ajusta la desviacin de offset. En ON, ajusta la desviacin de ganancia. Cuando est en ON disminuye el valor de ajuste. Cuando est en ON aumenta el valor de ajuste. Selecciona el valor ajustado y lo escribe en EEPROM. Borra el valor ajustado. (Vuelve al estado por defecto) El valor de conversin para ajuste se almacena como 16 bits de dato binario. 0: No desconexin 1: Desconexin Dos dgitos, hexadecimal (00 para no error)
Offset (Bit de Offset) Ganancia (Bit de Ganancia Menos (Bit Menos) Ms (Bit Ms) Set (Bit de Set) Clr (Bit Borrar) Valor de conversin para ajuste Deteccin de desconexin Cdigo de error
La funcin de deteccin de desconexin se puede utilizar cuando el rango de seal de entrada seleccionado es 1 a 5 V (4 a 20 mA).
Rango de seal de entrada 1a5V 4 a 20 mA Tensin/Corriente 0.3 V mx. 1.2 mA mx.
112
reas de IR y DM
Seccin
6-4
Nota
1. Las selecciones A a F se pueden fijar para los PLCs C200HX/HGCPU5j-E/6j-E. Las selecciones A a F para los PLCs C200H, C200HS, C200HE o C200HX/HG-CPU3j-E/4j-E provocarn un error I/O UNIT OVER y la unidad no funcionar. 2. Si se asigna el mismo nmero de unidad a dos o ms unidades de E/S especiales se generar un error I/O UNIT OVER y el PLC no funcionar. La siguiente tabla muestra la asignacin de canales y de bits de DM tanto para modo normal como para modo ajuste.
Bits
Contenidos de asignacin de DM
Canal DM DM (m) 15 14 No utilizado 13
12
7 6 No utilizado
5 4 Designacin utilizar
Entrada 2 Entrada 1
3 2 No utilizado
1 0 Designacin utilizar
Salida 2 Salida 1
DM (m+1)
No utilizado
No utilizado
DM (m+2) DM (m+3) DM (m+4) DM (m+5) DM (m+6) DM (m+7) DM (m+8) DM (m+9) DM (m+10) DM (m+11) DM (m+12) DM (m+13)
No utilizado No utilizado No utilizado No utilizado Entrada 1: seleccin de proceso de valor medio Entrada 2: seleccin de proceso de valor medio No utilizado No utilizado Lazo 1 (entrada 1 a salida 1), constante A Lazo 1 (entrada 1 a salida 1), constante B Lazo 2 (entrada 2 a salida 2), constante A Lazo 2 (entrada 2 a salida 2), constante B
Salida 2 Salida 1 Salida 1: estado de salida con conversin parada Salida 2: estado de salida con conversin parada
113
Seccin
6-5
0: No utilizar. 1: Utilizar. 00: --10 a 10 V 01: 0 a 10 V 10: 1 a 5 V/4 a 20 mA (ver nota 1) 11: Igual que para seleccin 10 anterior. 0000: No proceso de valor medio 0001: Proceso de valor medio para 2 buffers 0002: Proceso de valor medio para 4 buffers 0003: Proceso de valor medio para 8 buffers 0004: Proceso de valor medio para 16 buffers 0: 1: 00: 01: 10: 11: 00: 01: 02: No utilizar. Utilizar. --10 a 10 V 0 a 10 V (Ver nota 2.) 1a5V Igual que para seleccin 10 anterior. CLR Salida 0 HOLD Retener la salida antes de parar MAX Valor de salida mximo del rango
Salida
Designacin de utilizacin Rango de seal de salida Estado de salida cuando est parada
Lazo
00: No utilizar. 01: Utilizar conversin de gradiente positivo. 10: Utilizar conversin de gradiente negativo. 11: Igual que para seleccin 10 anterior. 4 dgitos BCD (0 a 9999) Dato binario de 16-bits
Nota
1. Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). 2. El rango de seal de E/S de 1 a 5 V (4 a 20 mA) se conmuta de acuerdo con las conexiones de terminal de entrada.
6-5
0: No utilizada 1: Utilizada
El intervalo de muestreo de entrada analgica se puede acortar seleccionando a 0 cualquier nmero de entrada no utilizada. Intervalo de muestreo = (1 ms) x (Nmero de entradas utilizadas) +(1ms) x (Nmero de salidas utilizadas (ver nota a)) (+ (0.5ms) x (Nmero de lazos utilizados (ver nota b))) Note a) Consultar 6-6 Funciones de salida analgica para selecciones de salida. b) Slo cuando se utiliza la funcin de coeficiente de conversin.
114
Seccin
6-5
Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Rango de seal de entrada Para cada una de las dos entradas (entradas nmeros 1 y 2) se puede seleccionar cualquiera de los cuatro tipos de rango de seal de entrada. Para seleccionar el rango de entrada para cada una de ellas, seleccionar mediante un perifrico los bits de DM mostrados en la siguiente figura.
Bit 15 DM (m+1) Entrada 2 Entrada 1 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
00: -10 a +10 V 01: 0 a +10 V 10: 1 a 5 V / 4 a 20 mA 11: Igual que 10 anterior.
Nota
1. Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). 2. La conmutacin entre opciones de 1 a 5 V y de 4 a 20 mA se efecta por medio de las conexiones de los terminales de entrada. 3. Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 6-9-4 Rearranque de unidades de E/S especiales.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Utilizar MOV(21) o XFER(70) para leer los valores de conversin en el programa de usuario. Ejemplo 1 En este ejemplo, se lee el dato de la conversin de una sola entrada. (El nmero de unidad es #0.)
Condicin de entrada
MOV(21) 105 DM0001
Ejemplo 2
En este ejemplo, se leen los datos de la conversin de varias entradas. (El nmero de unidad es #0.)
Condicin de entrada
XFER(70) #0002 105 DM0001
Los datos de la conversin en los canales IR 105 y 106 (entradas nmeros 1 y 2) se escriben en DM 0001 y DM 0002.
115
Seccin
6-5
Para ms informacin sobre el escalado del dato de la conversin, consultar la pgina 150, Programa ejemplo 5: Funcin escalar.
Buffer n (Descartado)
Cuando se utilizan un nmero n de buffers de histricos, el primer dato de la conversin se almacenar en todos los buffers inmediatamente que se comience la conversin de datos o despus de restablecer una desconexin. Cuando se utiliza el proceso de valor medio junto con la funcin de valor de pico, el valor medio se mantendr. Para especificar si se ha de utilizar o no el proceso de valor medio y para especificar el nmero de buffers para proceso de dato medio, utilizar un Perifrico para efectuar las selecciones en DM m+2 a DM m+9 como se muestra en la siguiente tabla. Para especificar si se ha de utilizar o no el proceso de valor medio y para especificar el nmero de buffers para proceso de dato medio, utilizar un Perifrico para efectuar las selecciones en DM m+6 a DM m+7 como se muestra en la siguiente tabla.
Canal DM DM (m+6) DM (m+7) Funcin Proceso valor medio entrada 1 Proceso valor medio entrada 2 0000: 0001: 0002: 0003: 0004: Valor seleccionado No proceso de valor medio Proceso de valor medio con 2 buffers Proceso de valor medio con 4 buffers Proceso de valor medio con 8 buffers Proceso de valor medio con 16 buffers
Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmero de unidad 10 a 15). Nota Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 6-9-4 Rearranque de unidades de E/S especiales. Las medias de los buffers se calculan como se indica a continuacin. (En este ejemplo hay cuatro buffers).
116
Seccin
6-5
Valor conversin
Valor medio = (Dato 1 + Dato 1 + Dato 1 + Dato 1) 4 2. Con el segundo ciclo, se almacena en el primer buffer el dato 2.
Dato 2 Dato 1 Dato 1 Dato 1 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 2 + Dato 1 + Dato 1 + Dato 1) 4 3. Con el tercer ciclo, se almacena en el primer buffer el dato 3.
Dato 3 Dato 2 Dato 1 Dato 1 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 3 + Dato 2 + Dato 1 + Dato 1) 4 4. Con el cuarto ciclo, se almacena en el primer buffer el dato 4.
Dato 4 Dato 3 Dato 2 Dato 1 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 4 + Dato 3 + Dato 2 + Dato 1) 4 5. Con el quinto ciclo, se almacena en el primer buffer el dato 5.
Dato 5 Dato 4 Dato 3 Dato 2 (Proceso de valor medio)
Valor conversin
Valor medio = (Dato 5 + Dato 4 + Dato 3 + Dato 2) 4 Cuando se restablece de una desconexin, la funcin de proceso de valor medio comienza de nuevo desde el paso 1.
117
Seccin
6-5
zar con entrada analgica. El siguiente diagrama muestra cmo afecta a los valores de conversin digital cuando se utiliza la funcin de valor mximo.
Valor de conversin digital
t (Tiempo)
La funcin de valor mximo se puede seleccionar independientemente para cada nmero de entrada poniendo a ON los bits respectivos (04 y 05) en canal n de IR.
Bit 15 Canal n Entrada 2 Entrada 1 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
La funcin de retencin de valor mximo ser efectiva para los nmeros de entrada anteriores cuyos bits respectivos estn en ON. Los valores de conversin se resetearn cuando los bits se pongan en OFF.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). En el siguiente ejemplo, la funcin de valor mximo es efectiva para entrada nmero 1 y el nmero de unidad es 0.
Condicin de entrada
10004
Cuando se utiliza el proceso de valor medio junto con la funcin de valor mximo, se retendr el valor medio. Mientras est efectiva la funcin de valor mximo, se retendr el valor mximo incluso en caso de una desconexin.
Las seales de deteccin de desconexin de entrada para cada nmero de entrada se almacenan en los bits 04 y 05 deI canal n+9 de IR. Especificar estos bits
118
Seccin
6-6
Cuando se detecta una desconexin para una entrada dada, se pone en ON el bit correspondiente. El bit se pone en OFF cuando se corrige la desconexin.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Durante una desconexin el valor de conversin ser 0000. La deteccin de desconexin se efecta sobre los datos de tensin/corriente de entrada que han sido convertidos en valores digitales. Por lo tanto, los valores detectados pueden ser diferentes de los mostrados en la tabla anterior debido a los ajustes de offset y ganancia, etc. En el siguiente ejemplo, el valor de conversin slo se lee si no hay desconexin en la entrada analgica nmero 1. (El nmero de unidad es 0).
6-6
0: No utilizada 1: Utilizada
El ciclo de conversin de la salida analgica se puede acortar seleccionando a 0 cualquier nmero de salida no utilizado. Ciclo de conversin = (1 ms) x (Nmero de salidas utilizadas) + (1ms) x (Nmero de salidas utilizadas (ver nota)) Nota Consultar 6-5 Funciones de entrada analgica sobre selecciones de entrada.
119
Seccin
6-6
Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Rango de seal de salida Se puede seleccionar cualquiera de los cuatro tipos de rango de seal de salida para cada una de las dos salidas (salidas nmeros 1 y 2). Para especificar el rango de seal de salida para cada una de ellas, seleccionar mediante un perifrico los bits de DM mostrados en la siguiente figura.
Bit 15 DM (m + 1) Salida 2 Salida 1 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
00: -10 a +10 V 01: 0 a +10 V 10: 1 a 5 V / 4 a 20 mA 11: Igual que 10 anterior
Nota
1. Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). 2. El rango de seal de E/S de 1 a 5 V 4 a 20 mA se conmuta de acuerdo con las conexiones de los terminales de entrada. 3. Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 6-9-4 Rearranque de unidades de E/S especiales. La unidad de E/S analgica para la conversin bajo las siguientes circunstancias y presentan en salida el valor seleccionado por la funcin de retencin de salida.
1, 2, 3...
1. Cuando el bit de habilitar conversin est en OFF. (Consultar 6-4-1 Asignacin de rea de IR y 6-6-4 Iniciar y parar la conversin). 2. En modo Ajuste, cuando se no se enva a la salida el nmero de salida durante el ajuste. (Consultar 6-8-3 Operacin de ajuste de offset y ganancia de salida). 3. Cuando hay un error de seleccin de salida. (Consultar 6-6-5 Errores de seleccin de salida y 6-9-1 Deteccin y correccin de errores). 4. Cuando se produce un error fatal en el PLC. (Consultar el Manual de Programacin del C200HX/HG/HE). Cuando la conversin est parada se puede seleccionar el estado de salida a CLR, HOLD, o MAX.
Rango de seal de salida 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA CLR --0.5 V (Mn.--5% de fondo escala) 0.0 V HOLD Tensin en salida justo antes de la parada. Tensin en salida justo antes de la parada. MAX 10.5 V (Mx.+5% de fondo escala) 11.0 V (Mx.+5% de fondo escala) 5.2 V (Mx.+5% de fondo escala) 20.8 mA (Mx.+5% de fondo escala)
0.8 V (Mn.--5% de Tensin en salida justo fondo escala) antes de la parada. 3.2 mA (Mn.--5% de fondo escala) Corriente en salida justo antes de la parada.
Para especificar la funcin de retencin de salida, seleccionar mediante un perifrico los canales de DM indicados en la siguiente tabla.
120
Seccin
Valor seleccionado xx00: CLR Salida 0
6-6
xx01: HOLD Retener el valor en salida justo antes de la parada p DM (m+3) Salida 2: Estado de salida cuando est parada la conversin xx02: MAX Valor mximo de salida del rango Seleccionar cualquier valor en los bytes de la izquierda (xx).
Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Nota Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 6-9-4 Rearranque de unidades de E/S especiales.
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). Utilizar MOV(21) o XFER(70) para leer los valores grabados en el programa de usuario. Ejemplo 1 En este ejemplo se escribe el valor seleccionado de una sola salida. (El nmero de unidad es #0.)
Condicin de entrada
MOV (21) DM0001 101
Ejemplo 2
En este ejemplo, se escriben varios valores seleccionados. (El nmero de unidad es #0.)
Condicin de entrada
XFER(70) #0002 DM0001 101
Los valores seleccionados almacenados en DM 0001 y DM 0002 se escriben en canales IR 101 y 102 (salidas 1 y 2).
Nota Poner a ON el bit de habilitar conversin para convertir los valores seleccionados a salida analgica.
121
Seccin
6-6
La conversin analgica se ejecuta mientras estos bits estn en ON. Cuando estos bits se ponen en OFF, la conversin se para y se retienen los datos de salida. (Consultar 6-6-2 Funcin de retencin de salida)
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para las unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). La salida analgica cuando la conversin est parada variar dependiendo de la seleccin de rango de seal de salida. (Consultar 6-6-1 Seleccin de salidas y rangos de seal). La conversin no se iniciar bajo las siguientes circunstancias, incluso aunque est en ON el bit de habilitar conversin. 1, 2, 3... 1. En modo Ajuste, cuando se no se enva a la salida el nmero de salida durante el ajuste. (Consultar 5-6-1 Operacin del modo de Ajuste). 2. Cuando hay un error de seleccin de salida. (Consultar 6-8-3 Procedimiento de ajuste de Offset y Ganancia de salida y 6-9-2 Errores detectados por la Unidad de E/S analgicas). 3. Cuando se produce un error fatal en el PLC. (Consultar el Manual de Programacin del C200HX/HG/HE). En este ejemplo, se inicia la conversin para la salida analgica nmero 1. (El nmero de unidad es #0.)
Condicin de entrada
10000
Cuando se detecta un error de seleccin para una salida concreta, el bit correspondiente se pone en ON. Cuando se borra el error, el bit se pone en OFF.
122
Seccin
6-7
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). La tensin o corriente para un nmero de salida en la cual se ha producido un error de seleccin de salida ser aqulla especificada mediante la funcin de retencin de salida. En este ejemplo se ejecuta la conversin slo si no se ha producido error en la salida analgica nmero 1. (El nmero de unidad es #0.)
10900 10000
6-7
A B
Entrada analgica
Y X
Entrada analgica
F: Rango mximo de salida A: Coeficiente 0 a 99.99 (BCD) B: Desviacin 8000 a 7FFF (dato binario de 16-bits)
123
Seccin
6-7
En la siguiente figura se muestran las selecciones necesarias en los bits 08 a 11 del canal m de DM para especificar Lazo 1 y Lazo 2 y tipo de conversin.
Bit 15 DM (m) Lazo 2 Lazo 1 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
0: No utilizado. 01: Utilizar conversin de gradiente positivo. 10: Utilizar conversin de gradiente negativo. 11: Igual que seleccin 10 anterior.
El tiempo de conversin analgica--analgica (conversin de entrada a salida) es 2.5 ms. Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Seleccin de coeficiente y desviacin El valor seleccionado del coeficiente (A) y de la desviacin (B) se fijan en los cuatro canales de DM m+10 a DM m+13.
Canal DM DM (m+10) DM (m+11) DM (m+12) DM (m+13) Funcin Lazo 1 (entrada 1 salida 1), Constante A Lazo 1 (entrada 1 salida 1), Constante B Lazo 2 (entrada 2 salida 2), Constante A Lazo 2 (entrada 2 salida 2), Constante B Valor seleccionado BCD 0 a 9999 (0.00 a 99.99; unidad: 0.01) Dato binario de 16-bits BCD 0 a 9999 (0.00 a 99.99; unidad: 0.01) Dato binario de 16-bits
Para las direcciones de canal de DM, m = 1000 + 100 x nmero de unidad (Unidades #A a #F = Nmeros de unidad 10 a 15). Nota Despus de efectuar las selecciones de DM desde un perifrico, ser necesario conectar de nuevo la alimentacin del PLC o poner a ON el bit de rearranque de la unidad de E/S especial para transferir los contenidos de las selecciones de DM a la unidad de E/S especial. Para ms informacin sobre el bit de rearranque de unidad de E/S especial, consultar 6-9-4 Rearranque de unidades de E/S especiales.
124
Seccin
6-8
6-8
Alimentar el PLC
Para ajustar otro nmero de E/S En modo de Ajuste parpadear el indicador RUN. Consultar 6-8-2 Procedimiento de ajuste de Offset y Ganancia de entrada y 6-8-3 Procedimiento de ajuste de Offset y ganancia de salida
Ajuste de entrada
Ajuste de salida
Ajuste de entrada
Ajuste de salida
Muestreo entrada
(Suma entradas para que el valor de conversin sea 0)
Muestreo entrada
(Suma entradas para que el valor de conversin sea mximo)
Bit Set en ON
Bit Set en ON
! Atencin
Verificar que se desconecta la alimentacin del PLC antes de montar o desmontar unidades.
Nota Los ajustes de entrada se pueden efectuar con ms precisin si se hace conjuntamente con el proceso de valor medio.
125
Seccin
6-8
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es 0). 00000
CLR
SHIFT
CH *
MONTR
CHG
WRITE
c100 0021
Los bits del canal n+1 de IR mostrados en la siguiente figura se utilizan para ajustar el offset y la ganancia.
Bit 15 Canal n+1 Bit Ganancia Bit Borrar Bit Set Bit Offset 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Ajuste de Offset
A continuacin se explica el procedimiento para ajustar el offset de la entrada analgica. Como se muestra en el siguiente diagrama, el offset se ajusta muestreando entradas de tal forma que el valor de conversin se haga 0.
0FA0
10 V
En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es 0). 1, 2, 3... 1. Poner a ON el bit 00 (el bit de Offset) del canal n+1 de IR. (Retener el estado de ON)
126
Seccin
6-8
SHIFT
CONT #
MONTR
PLAY SET
Los valores de conversin digital de la entrada analgica mientras el bit de Offset est en ON, se monitorizarn en el canal n+8 de IR. 2. Comprobar si estn conectados los dispositivos de entrada.
A6 A7 A8 A9
Entrada de tensin
+ --
A6 A7 A8 A9
Entrada 1
3. Introducir la tensin o corriente para la cual se desea que se genere un valor de conversin de 0000. La siguiente tabla muestra las tensiones y corrientes de ajuste de offset que se pueden introducir de acuerdo con el rango de seal de entrada.
Rango de seal de entrada 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA Tensin/corriente de entrada 0V 0V 1V 4 mA Rango de entrada --0.5 a 0.5 V --1.0 a 1.0 V 0.8 a 1.2 V 3.2 a 4.8 mA
4. Con la tensin o corriente de entrada cuyo valor de conversin para la Unidad de entrada analgica es 0000, poner el bit 04 (el bit de Set) del canal n+1 de IR a y luego de nuevo a OFF.
SHIFT CONT #
B
MONTR
PLAY SET
REC
RESET
Mientras el bit de Offset est en ON, el valor de offset se guardar en la EEPROM de la unidad cuando se ponga a ON el bit de Set. 5. Para finalizar el ajuste de offset, poner a OFF el bit 00 (el bit de Offset) del canal n+1 de IR.
127
Seccin
1
A
6-8
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
Nota Se puede grabar 50.000 veces en la EEPROM. Ajuste de Ganancia A continuacin se explica el procedimiento de ajuste de la ganancia de entrada analgica. Como se muestra en la siguiente figura, la ganancia se ajusta muestreando entradas de tal forma que se maximiza el valor de conversin.
10 V
En el siguiente ejemplo se ajusta la entrada nmero 1. (El nmero de la unidad es la 0). 1, 2, 3... 1. Poner a ON el bit 01 (el bit de Ganancia) del canal n+1 de IR. (Retener el estado ON)
SHIFT CONT #
B
MONTR
10101 ^OFF
PLAY SET
10101 ON
Los valores de la conversin digital de la entrada analgica mientras el bit de Ganancia est en ON se monitorizarn en el canal n+8 de IR.
128
Seccin
2. Comprobar si estn conectados los dispositivos de entrada.
A6 A7 A8 A9
6-8
Entrada de tensin
+ --
A6 A7 A8 A9
Entrada 1
3. Introducir la tensin o corriente que d el valor de conversin mximo (0FA0 07D0). La siguiente tabla muestra las tensiones y corriente de ajuste de ganancia a introducir de acuerdo con el rango de seal de entrada.
Rango de seal de entrada 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA Tensin/corriente de entrada 10 V 10 V 5V 20 mA Rango de entrada 9.5 a 10.5 V 9.0 a 11.0 V 4.8 a 5.2 V 19.2 a 20.8 mA
4. Con la tensin o corriente de entrada cuyo valor de conversin para la Unidad de entrada analgica es mximo (0FA0 07D0), poner a ON el bit 04 (el bit de Set) del canal n+1 de IR y luego de nuevo a OFF.
SHIFT CONT #
B
MONTR
PLAY SET
REC
RESET
Mientras el bit de Ganancia est en ON, el valor de ganancia se guardar en la EEPROM de la unidad cuando el bit de Set se ponga en ON. 5. Para terminar el ajuste de ganancia, poner a OFF el bit 01 (el bit de Ganancia) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
129
Seccin
6-8
Proceder como se indica a continuacin para fijar los valores ajustados de offset y de ganancia a sus selecciones por defecto. En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es la 0).
1, 2, 3...
1. Poner a ON el bit 05 (el bit de Borrar) del canal n+1 de IR. (Retener el estado ON). En el canal n+8 de IR se monitorizar 0000 independientemente del valor de entrada.
SHIFT CONT #
B
MONTR
PLAY SET
MONTR
PLAY SET
REC
RESET
Mientras el bit Borrar est en ON, se guardarn en la EEPROM de la unidad los valores de offset y de ganancia por defecto cuando se ponga a ON el bit de Set. 3. Para finalizar el borrado de los valores ajustados, poner a OFF el bit 05 (bit de Borrar) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
130
Seccin
6-8
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10). En el siguiente ejemplo se utiliza el ajuste de la salida nmero 1. (El nmero de unidad es 0). 00000
CLR
SHIFT
CH *
MONTR
CHG
WRITE
Los bits del canal n+1 de IR mostrados en la siguiente figura se utilizan para ajustar el offset y la ganancia.
Bit 15 Canal n+1 Bit Ganancia Bit Menos Bit Clear Bit Ms Bit Set Bit Offset 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Ajuste de Offset
A continuacin se explica el procedimiento para ajustar el offset de la salida analgica. Como se muestra en el siguiente diagrama, el valor seleccionado se ajusta de tal forma que la salida analgica alcance el valor estndar (0V/1V/4mA).
10 V
0 0FA0
En el siguiente ejemplo se utiliza el ajuste de la salida nmero 1. (El nmero de unidad es 0.)
131
Seccin
6-8
1. Poner a ON el bit 00 (el bit de Offset) del canal n+1 de IR. (Retener el estado de ON). 00000
CLR
SHIFT
CONT #
MONTR
10100 ^OFF
PLAY SET
10100 ON
Salida tensin
A0 A1 A2 A3
Salida 1
Salida corriente
A0 A1 A2 A3
Salida 2
3. Monitorizar el canal n+8 de IR y comprobar el valor seleccionado mientras el bit de Offset est en ON. 00000
CLR
SHIFT
CH *
MONTR
c108 0000 4. Cambiar el valor seleccionado de tal forma que la tensin de salida o la corriente de salida sean como se indica en la siguiente tabla. Los datos se pueden seleccionar dentro de los rangos indicados.
Rango de seal de salida 0 a 10 V --10 a 10 V 1a5V 4 a 20 mA Tensin/corriente de salida 0V 0V 1V 4 mA Rango de salida FF38 a 00C8
132
Seccin
6-8
Cambiar el valor seleccionado utilizando el bit Ms (bit 03 del canal n+1) y bit Menos (bit 02 del canal n+1).
Bit 15 Canal n+1 Bit Ms Bit Menos Manteniendo en ON el Bit Ms, la resolucin aumentar en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin aumentar en 1 cada 0,1 segundos. 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Manteniendo en ON el Bit Menos, la resolucin disminuir en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin disminuir en 1 cada 0,1 segundos.
SHIFT
CONT #
MONTR
10102 c108 ^OFF 0000 El bit permanecer en ON hasta que la salida sea un valor apropiado, momento en el cual se pondr en OFF.
PLAY SET
REC
RESET
5. Comprobar la salida de 0V/1V/4mA y luego conmutar el bit 04 (el bit de Set) del canal n+1 de IR en la secuencia OFF, ON y OFF de nuevo.
SHIFT CONT #
B
MONTR
10104 10102 c108 ^OFF ^ OFF FFFF 10104 10102 c108 ON ^ OFF FFFF 10104 10102 c108 OFF ^ OFF FFFF
PLAY SET
REC
RESET
Mientras el bit de Offset est en ON, el valor de offset se guardar en la EEPROM de la unidad cuando se ponga a ON el bit de Set. 6. Para finalizar el ajuste de offset, poner a OFF el bit 00 (el bit de Offset) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
PLAY SET
133
Seccin
6-8
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
Nota Se puede grabar 50.000 veces en la EEPROM. Ajuste de Ganancia A continuacin se explica el procedimiento de ajuste de la ganancia de salida analgica. Como se muestra en la siguiente figura, el valor seleccionado se ajusta de tal forma que la salida analgica sea mxima (a 10V/5V/20mA).
Rango de salida de ajuste de ganancia
10 V
0FA0
En el siguiente ejemplo se ajusta la ganancia para la salida nmero 1. (El nmero de unidad es 0). 1, 2, 3... 1. Poner a ON el bit 01 (el bit de Ganancia) del canal n+1 de IR. (Retener el estado ON) 00000
CLR
SHIFT
CONT #
MONTR
PLAY SET
Salida 1
Salida de corriente
A0 A1 A2 A3
Salida 1
134
Seccin
6-8
3. Monitorizar el canal n+8 de IR y comprobar el valor seleccionado mientras el bit de Ganancia est en ON. 00000
CLR
SHIFT
CH *
MONTR
c108 0FA0 4. Cambiar el valor seleccionado de tal forma que la tensin de salida o la corriente de salida sean como se indica en la siguiente tabla. Los datos se pueden seleccionar dentro de los rangos indicados.
Rango de seal de salida 0 a 10 V --10 a 10 V 1 a5V 4 a 20 mA Tensin/Corriente de salida 10 V 10 V 5V 20 mA Rango de salida 0ED8 a 1068 0708 a 0898 0ED8 a 1068 0ED8 a 1068
Cambiar el valor seleccionado utilizando el bit Ms (bit 03 del canal n+1) y el bit Menos (bit 02 del canal n+1).
Bit 15 Canal n+1 Bit Ms Bit Menos Manteniendo en ON el Bit Ms, la resolucin aumentar en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin aumentar en 1 cada 0,1 segundos. 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Manteniendo en ON el Bit Menos, la resolucin disminuir en 1 cada 0,5 segundos, Transcurridos 3 segundos en ON, la resolucin disminuir en 1 cada 0,1 segundos.
SHIFT
CONT #
MONTR
10102 c108 ^OFF 0FA0 El bit permanecer en ON hasta que la salida sea un valor apropiado, momento en el cual se pondr en OFF.
PLAY SET
REC
RESET
135
Seccin
6-8
5. Comprobar la salida de 10V/5V/20mA y luego conmutar el bit 04 (el bit de Set) del canal n+1 de IR a ON y OFF de nuevo.
SHIFT CONT #
B
MONTR
10104 10102 c108 ^OFF ^ OFF 0F9F 10104 10102 c108 ON ^ OFF 0F9F 10104 10102 c108 OFF ^ OFF 0F9F
PLAY SET
REC
RESET
Mientras el bit de Ganancia est en ON, el valor de ganancia se guardar en la EEPROM de la unidad cuando el bit de Set se ponga en ON. 6. Para terminar el ajuste de ganancia, poner a OFF el bit 01 (el bit de Ganancia) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
Nota Se puede grabar 50.000 veces en la EEPROM. Borrar valores de ajuste de Offset y Ganancia Proceder como se indica a continuacin para fijar los valores ajustados de offset y de ganancia a sus selecciones por defecto. En el siguiente ejemplo se utiliza el ajuste de la entrada nmero 1. (El nmero de unidad es la 0). 1, 2, 3... 1. Poner a ON el bit 05 (el bit de Borrar) del canal n+1 de IR. (Retener el estado ON). En el canal n+8 de IR se monitorizar 0000 independientemente del valor de entrada.
SHIFT CONT #
B
MONTR
PLAY SET
136
Tratamiento de errores
Seccin
2. Poner a ON el bit 04 del canal n+1 de IR y luego de nuevo a OFF.
SHIFT CONT #
B
6-9
MONTR
PLAY SET
REC
RESET
Mientras el bit Borrar est en ON, se guardarn en la EEPROM de la unidad los valores de offset y de ganancia por defecto cuando se ponga a ON el bit de Set. 3. Para finalizar el borrado de los valores ajustados, poner a OFF el bit 05 (bit de Borrar) del canal n+1 de IR.
SHIFT CONT #
B
MONTR
REC
RESET
! Atencin
No desconectar la alimentacin ni rearrancar la unidad mientras est en ON el bit de Set (se estn guardando los datos en la EEPROM). Si se incumple lo anterior, se pueden grabar datos incorrectos en la EEPROM de la unidad y se pueden producir Errores de unidad de E/S especial cuando se conecte la alimentacin o cuando se rearranque la unidad.
6-9
Tratamiento de errores
Proceder como se indica a continuacin para detectar y corregir los errores de la Unidad de E/S analgica. 1, 2, 3... 1. Se produce un error. 2. Est encendido el indicador ERROR? S: Error detectado por la unidad de E/S analgica (Consultar 6-9-2 Errores Detectados por la unidad de E/S analgica)
No: Ir al siguiente paso. 3. Est encendido el indicador RUN? S: Error detectado por la CPU (Consultar 6-9-3 Errores Detectados por la CPU.) Comprobar si el interruptor de modo de operacin en la parte posterior de la unidad de E/S analgica est seleccionado corrrectamente.
No: Consultar 6-9-5 Deteccin y correccin de errores. Si estn encendidos los dos indicadores ERROR y RUN, comprobar si el interruptor de modo de operacin en la parte posterior de la Unidad de E/S analgica est seleccionado correctamente.
137
Tratamiento de errores
Seccin
6-9
Cdigo de error
Para las direcciones de canal de IR, n = 100 + 10 x nmero de unidad. Para unidades #A a #F (10 a 15), n = 400 + 10 x (nmero de unidad -- 10).
Cdigo de error 8 0 Contenidos de error En modo ajuste, no se puede ajustar el offset o la ganancia debido a que el valor de entrada est fuera del rango permisible para ajuste. En modo ajuste, ste no se puede realizar debido a que el nmero de E/S especificado no est seleccionado para ser utilizado o debido a que se ha especificado un nmero de entrada o salida errneo. Medidas correctoras Si el ajuste se est efectuando por medio de un dispositivo de entrada conectado, primero ajustar el dispositivo de entrada antes de ajustar la unidad de entrada analgica. Comprobar si el nmero de E/S del canal n a ajustar est seleccionada entre 21, 22, 11 12. Comprobar si el nmero de entrada o salida a ajustar ha sido seleccionada para ser utilizada por medio de las selecciones de DM. Comprobar el byte de la derecha del canal n+9 de IR. Pueden estar desconectadas las entradas para los bits que estn en ON. Conectar las entradas desconectadas. Corregir el valor seleccionado. Conmutar el bit de Set en la secuencia OFF, ON, OFF. Si el error contina incluso despus del reset, sustituir la unidad de E/S analgica. Especificar un valor de 0 a 9999 BCD. Especificar un nmero de 0000 a 0002. Especificar un nmero de 0000 a 0004.
8 8
3 8
Se ha excedido el rango de seleccin de salida Estando en modo Ajuste se ha producido un error de escritura de EEPROM.
El valor de coeficiente seleccionado est fuera del rango de 0 a 9999 en BCD. Se ha especificado un estado de salida errneo para cuando la conversin est parada. Se ha especificado un nmero errneo de muestras para el proceso de valor medio.
Nota La deteccin de desconexin (82) funciona para los nmeros de entradas utilizadas con un rango de 1 a 5 V (4 a 20 mA). Los errores indicados con cdigos 8j se resetean automticamente cuando se han tomado las medidas adecuadas para corregirlos. Los errores indicados con cdigos Fj se borran cuando se conecta la alimentacin despus de hacer las selecciones correctas y cuando el bit de rearranque de unidad de E/S especial se pone a OFF, luego a ON y luego de nuevo a OFF.
138
Tratamiento de errores
Seccin
6-9
Se para la operacin slo RUN: Apagado para la unidad ERROR: Apagado defectuosa.
Ind. error unidad #0 Ind. error unidad #1 Ind. error unidad #2 Ind. error unidad #3 Ind. error unidad #4 Ind. error unidad #5 Ind. error unidad #6 Ind. error unidad #7 Ind. error unidad #8 Ind. error unidad #9 Ind. error unidad #A Ind. error unidad #B Ind. error unidad #C Ind. error unidad #D Ind. error unidad #E Ind. error unidad #F
Se pone en ON p para p l i d cualquier nmero de unidad cuando se produce un error I/O UNIT OVER o SPECIAL I/O UNIT ERROR. ERROR
Nota Los bits de SR 28210 a 28215 no se pueden utilizar con los PLCs C200HE y C200HX/HG-CPU3j-E/4j-E PCs.
139
Tratamiento de errores
Seccin
6-9
Nota Los bits SR 28210 a 28215 no se pueden utilizar con los PLCs C200HE y C200HX/HG-CPU3j-E/4j-E. Si incluso despus de conmutar a ON y luego a OFF el bit de rearranque de la unidad de E/S especial, el error persiste, sustituir la unidad.
118, 138
140
Tratamiento de errores
El valor no cambia como se prevea
Probable causa El rango de seal del dispositivo de entrada no coincide con el rango de seal de entrada para el nmero de entrada respectiva de la unidad de entrada analgica. Offset y ganancia no ajustados. Cuando se utiliza el rango de 4 mA a 20 mA, no estn conectados el terminal de entrada de tensin (+) y el terminal de entrada de corriente (+). Se ha seleccionado utilizar la funcin de conversin analgica--analgica por lo que se monitorizan los resultados de la operacin.
Seccin
Medidas correctoras Comprobar las especificaciones del dispositivo de entrada y efectuar selecciones concordantes para los rangos de seal de entrada. Ajustar el offset y la ganancia. Conectar los terminales.
6-9
Pg.
114
126 108
123
Medidas correctoras Cambiar la conexin de la malla al terminal COM de la unidad. Insertar un condensador de 0.01-F a 0.1-F entre los terminales (+) y (--) de entrada. Intentar aumentar el nmero de buffers de proceso de valor medio.
Probable Causa No se ha seleccionado la salida para ser utilizada Est operando la funcin retener salida. Se ha seleccionado un valor de conversin fuera del rango permisible.
Medidas correctoras Seleccionar la salida para ser utilizada. Poner a ON el bit de habilitar conversin de salida. Seleccionar los datos dentro del rango. Medidas correctoras Correct the output signal range setting. Cambiar el dispositivo de salida
Probable Causa La seleccin de rango de seal de salida es errnea. Las especificaciones de E/S del dispositivo de salida no concuerdan con las de la unidad de salida analgica (por ejemplo, el rango de seal de entrada, impedancia de entrada) No se ha ajustado el offset o la ganancia . Se ha seleccionado utilizar la funcin de conversin analgica--analgica
Ajustar el offset o la ganancia. Corregir las selecciones de conversin. Medidas correctoras Intentar cambiar la conexin de la malla (la conexin a masa del dispositivo de salida).
131 123
Salidas contradictorias
Pg. 108
141
Apndice A
Dimensiones Dimensiones externas
Unidad: mm
130
34.5
126.2
143
Dimensiones
Apndice A
144
Base
Base
Apndice B
Diferencias con modelos anteriores Diferencias entre C200H-AD003 y C200H-AD001/AD002
Funciones
Seleccin de habilitar conversin Con la C200H-AD003, a diferencia de las C200H-AD001/002, se deben designar previamente las entradas a utilizar seleccionndolas a 1: Utilizar. Seleccin de identificacin de datos de conversin A/D Slo la C200H-AD002 tiene esta funcin; la C200H-AD003 no dispone de ella. Los datos se presentan siempre en salida en binario 16 bits y se puede crear un display BCD utilizando un programa de diagrama de rels. (Consultar pgina 151, Programa Ejemplo 6: Conversin Binario-a-BCD). Funcin de clculo de Raz cuadrada La C200H-AD003 no tiene esta funcin, pero una funcin similar se puede obtener mediante un programa de diagrama de rels. (COnsultar pgina 152, Programa Ejemplo 7: Clculo de Raz cuadrada). Funcin escalar La C200H-AD003 no tiene esta funcin, pero una funcin similar se puede obtener mediante un programa de diagrama de rels. (Consultar pgina 150, Programa Ejemplo 5: Funcin escalar). Funcin de proceso de valor medio Con valores medios de C200H-AD001/002, los valores de salida digital no se refrescan hasta que se obtienen los datos del nmero seleccionado de muestras. Sin embargo, con la C200H-AD003, los valores de la salida digital se refrescan con cada ciclo de conversin. (Para ms informacin sobre el proceso de valor medio de la C200HAD003, consultar 3-5-3 Proceso de valor medio). Se puede crear una funcin equivalente al proceso de valor medio de la C200H-AD001/002 utilizando un programa de diagrama de rels. (Consultar la pgina 153, Programa Ejemplo 8: Proceso de valor medio). Funcin de alarma de lmite superior e inferior Slo la C200H-AD002 tiene esta funcin; la C200H-AD003 no dispone de ella. Mediante un programa de diagrama de rels se puede obtener una funcin equivalente. (Consultar pgina 148, Programa Ejemplo 3: Alarma de lmite superior e inferior (Monitorizacin normal) y Programa Ejemplo 4: Alarma de lmite superior e inferior (Con secuencia). Funciones de ajuste de Offset y Ganancia Estas funciones estn disponibles en la C200H-AD003. (Consultar 3-6 Ajustes de Offset y de Ganancia).
Rango de entrada
El rango de entrada tiene una tolerancia de 5% del rango total.
145
Apndice B
Cdigos de error
La C200H-AD003 dispone de cdigos de error. Los errores de seleccin de rea de DM y los errores producidos durante la operacin se almacenan en el rea de IR cuando se enciende el indicador ERR. (Consultar 3-7-2 Errores Detectados por la Unidad de entrada analgica).
Rango de salida
El rango de conversin de tensin o corriente tiene una tolerancia de 5% del rango total de salida.
Cdigos de error
Las C200H-DA003/004 disponen de cdigos de error. Los errores de seleccin de rea de DM y los errores producidos durante la operacin se almacenan en el rea de IR cuando se enciende el indicador ERR. (Consultar 5-7-2 Errores Detectados por la Unidad de salida analgica).
146
Apndice C
Programas ejemplo Programa ejemplo 1: Obtencin de los valores de conversin de unidad de entrada analgica
Este es un programa para obtener los valores de conversin de unidad de entrada analgica. Los valores de las entradas individuales se obtienen mediante MOV(21) cuando sus indicadores de deteccin de desconexin se ponen en OFF. (Con la C200H-AD003, en modo normal no hay otras causas de error que las desconexiones, por lo que una desconexin se puede determinar simplemente observando si el bit 15 del canal 109 est en ON). Selecciones de la unidad
Item Unidad Nmero de unidad Modo de operacin Entradas de 1 a 8 utilizadas Rango de seal de entrada #0 Modo normal --Todas las entradas, 1 a 5 V Contenidos de la seleccin C200H-AD003 --Interruptor de No. de unidad: 0 Interruptor DIP panel posterior: Todos a OFF DM 1000 = 00FF DM 1001 = AAAA Selecciones reales
Programa ejemplo
10900 MOV(21) 101 10901 MOV(21) 102 DM0001 DM0000
Valor de conversin
Valor de conversin
Valor de conversin
10915
Condicin de reset
147
Programas ejemplo
Apndice C
Programa ejemplo
Condicin de ejecucin
MOV(21) DM0000 101 10915
Valor seleccionado
Indicador de alarma
ON OFF
Selecciones de la unidad Utilizacin de alarma de lmite superior e inferior para valores de conversin de entrada:
Item Unidad Nmero de unidad Modo de operacin Utilizada entrada 1 Rango de seal de entrada #0 Modo normal --Entrada nmero 1, 0 a 10 V Contenidos de seleccin C200H-AD003 --Interruptor de No. de unidad: 0 Interruptor DIP del panel posterior: Todos OFF DM 1000 = 0001 DM 1001 = 0001 Selecciones reales
148
Programas ejemplo
Utilizacin de alarma de lmite superior e inferior para valores de salida:
Item Unidad Nmero de unidad Modo de operacin Utilizada salida 1 Rango de seal de salida #0 Modo normal --Salida nmero 1, 0 a 10 V Contenidos de seleccin C200H-DA003 --Interruptor de No. de unidad: 0
Apndice C
Selecciones reales
Interruptor DIP del panel posterior: Todos OFF DM 1000 = 0001 DM 1001 = 0001
Programa ejemplo El siguiente programa slo se puede ejecutar con las CPUs C200HS, C200HX/HG/HE.
Condicin de operacin
ZCP(88) 101 DM0000 DM0001 25506(=) 25503((ERR)
Valor de conversin Lmite inferior (binario 16-bits) Lmite superior (binario 16-bits) Indicador de alarma
Indicador de alarma
ON OFF
Selecciones de la unidad
Item Unidad Nmero de unidad Modo de operacin Utilizada entrada 1 Rango de seal de entrada #0 Modo normal --Entrada nmero 1, 0 a 10 V Contenidos de seleccin C200H-AD003 --Interruptor de No. de unidad: 0 Interruptor DIP del panel posterior: Todos OFF DM 1000 = 0001 DM 1001 = 0001 Selecciones reales
149
Programas ejemplo
Programa ejemplo El siguiente programa slo se puede ejecutar con las CPUs C200HS, C200HX/HG/HE.
Condicin de ejecucin
ZCP(88) 101 DM0000 DM0001 02001 25506(=) 25503((ERR)
Apndice C
Valor de conversin Lmite inferior (binario 16-bits) Lmite superior (binario 16-bits) Indicador de alarma
Condicin de ejecucin
02001
25506(=)
0.0 V --0.5 V
0000(BIN) FF38(BIN)
Selecciones de la unidad
Item Unidad Nmero de unidad Modo de operacin Utilizada entrada 1 Rango de seal de entrada C200H-AD003 #0 Modo normal --Nmero de entrada 1, 0 a 10 V Contenidos --Interruptor de nmero de unidad: 0 Interruptor DIP del panel posterior: Todos OFF DM 1000 = 0001 DM 1001 = 0001 Selecciones reales
Programa ejemplo El siguiente programa slo se puede ejecutar con las CPUs C200HS, C200HX/HG/HE. Flujo de datos (Unidad nmero 0): Canal 101 Canal 200 (resultado de escala)
Condicin de ejecucin
ADB(50) 101 DM0000 DM0001
(1)
(2)
1, 2, 3...
1. No se pueden utilizar nmeros negativos como valores de conversin con la instruccin SCL, por lo que se aumenta la parte negativa (0 V--5%, 1 V--5%, 4 mA--5%).
150
Programas ejemplo
Apndice C
2. El rango desde el lmite inferior (FF38) hasta el lmite superior (1068) se convierte (escala) a un rango de 0 a 4400 BCD y se enva al canal 200.
Con un rango de seal de --10 a 10 V, la escala se ejecuta aumentando la parte negativa (--10 V--5%). (El valor de DM 0000 se convierte a 0898.)
Valor de canal 101 Programa (1) 1130(BIN) 1068(BIN) Programa (2) 4400(BCD) 4200(BCD) 4400 Final
+11 V +10 V
0898(BIN) 07D0(BIN)
2200
0000 (BIN)
00C8(BIN) 0000(BIN)
0200(BCD) 0000(BCD)
--11 V (F768)
+11 V (0898)
--10 V --11 V
F830(BIN) F768(BIN)
Las selecciones del rea de DM para un rango de seal de --10 a 10 V son las siguientes:
DM0000: 0898 DM0001: (Utilizado para clculo) DM0002: 0000 DM0003: 0000 DM0004: 4400 DM0005: 1130 Valor digital para -5% Valor de conversin +0898 (parte -5%) Lmite inferior: BCD Lmite inferior +0898 (parte -5%): BIN Lmite superior: BCD Lmite superior +0898 (parte -5%): BIN Utilizado con instruccin SCL
00004200
151
Programas ejemplo
Selecciones de la unidad
Item Unidad Nmero de unidad Modo de operacin Utilizada entrada 1 Rango de seal de entrada #0 Modo normal --Entrada nmero 1, 0 a 10 V Contenidos C200H-AD003 ---
Apndice C
Selecciones reales Interruptor de nmero de unidad: 0 Interruptor DIP del panel posterior: Todos OFF DM 1000 = 0001 DM 1001 = 0001
Programa ejemplo El siguiente ejemplo slo se puede ejecutar con las CPus C200HS, C200HX/HG/HE. Flujo de datos (Unidad nmero 0): Canal 101 (Valor de conversin AD) Canales 201 y 202 (Resultados de la conversin)
Condicin de ejecucin
MOV(21) 101 DM0000 MOV(21) #0000 DM0001 ANDW(34) #8000 DM0000 DM0002 25503((ERR) 25506(=) NEG DM0000 DM0000 MOV(21) #F000 DM0001 BCD(24) DM0000 DM0000 XFER(70) #0002 DM0000 200
(1)
Convierte a BCD.
(2)
Enva los datos BCD con signo a los canales 200 y 201.
(3)
1, 2, 3...
1. Si el bit de la izquierda es un 1 (nmero negativo) en datos binarios de 16-bits, se invierte el dato. 2. El dato binario de 16-bits se convierte a BCD. 3. El dato BCD con signo se enva a los canales 200 y 201.
152
Programas ejemplo
Apndice C
Programa ejemplo El siguiente programa slo se puede ejecutar con las CPUs C200HS, C200HX/HG/HE. Flujo de datos (Unidad nmero 0): Canal 101 (Valor de conversin AD) Canal 200 (Resultado del clculo)
Condicin de ejecucin
ADB(50) 101 DM0000 DM0001
(1)
(2)
(3)
(4)
1, 2, 3...
1. La parte negativa se suma al valor de conversin (canal 101). 2. Los datos binarios se pasan a una escala de 0 a 4400. 3. Los resultados de la escala se multiplican por 4400. 4. Se calcula la raz cuadrada y el resultado se enva al canal 200.
DM0001: (Utilizado para clculo) Valor de conversin para +C8 (parte -5%) Lmite inferior: BCD Lmite inferior +C8 (parte -5%): BIN Lmite superior: BCD Lmite superior +C8 (parte -5%): BIN Utilizado con instruccin SCL
Si el resultado de la conversin binario--BCD es negativo, se generar un error a ejecutar ROOT(72). Con un rango de seal de --10 a 10 V, la escala se ejecuta aumentando la parte negativa (--10 V--5%). En este ejemplo de programa, el valor de DM 0000 se convierte a 0898. Consultar pgina 151.
153
Programas ejemplo
Programa ejemplo El siguiente programa slo se puede ejecutar con CPUs C200HS, C200HX/HG/HE.
Apndice C
Flujo de datos (Unidad nmero 0): Canal 101 (Valor de conversin AD) DM 0001 (Resultado de valor medio)
Condicin de ejecucin
AVG 101 #0064 DM0001
Selecciones de la unidad
Item Unidad Nmero de unidad Modo de operacin Salida 1 utilizada Rango de seal de salida Funcin Retener salida C200H-DA003 #0 Modo normal --Todas las salidas, --10 a 10 V HOLD Contenidos --Interruptor de nmero de unidad: 0 Interruptor DIP del panel posterior: Todos pines a OFF DM 1000 = 0001 DM 1001 = 0000 DM 1002 = 0001 Selecciones reales
Programa ejemplo
Condicin de ejecucin
MOV(21) DM0000 101
Valor seleccionado
Selecciones de rea de DM
DM0001: 0000 DM0002: 03E8 Lmite inferior: 0 V Lmite superior: 5 V
154
Apndice D
Plantilla de codificacin de memoria de datos C200H-AD003
DM word 15 DM jj00 Contenidos 8 7 0
DM jj01
DM jj02
DM jj03
DM jj04
DM jj05
DM jj06
DM jj07
DM jj08
DM jj09
155
Apndice D
Designacin de uso
01
00
Entrada 8
Entrada 7
Entrada 6
Entrada 5
Entrada 4
Entrada 3
Entrada 2 01 09 0403
Entrada 4
Entrada 3
Entrada 2
15
14
13
12
11
10
Entrada 8
Entrada 7
Entrada 6
00: -10 a 10 V 01: 0 a 10 V 10: 1 a 5 V / 4 a 20 mA 11: Igual que 10 anterior Seleccin de proceso de valor medio 15 163 1211 162 0807 161 00
160
0000: No proceso de valor medio 0001: Utilizar proceso de valor medio con 2 buffers. 0002: Utilizar proceso de valor medio con 4 buffers. 0003: Utilizar proceso de valor medio con 8 buffers. 0004: Utilizar proceso de valor medio con 16 buffers.
156
Entrada 5
Entrada 1 08
Entrada 1
Apndice D
C200H-DA003/DA004
Canal DM 15 DM jj00 Contenidos 8 7 0
DM jj01
DM jj02
DM jj03
DM jj04
DM jj05
DM jj06
DM jj07
DM jj08
DM jj09
157
Apndice D
05
04
03
02
01
00
Salida 8
Salida 7
Salida 6
Salida 5
Salida 4
Salida 3
Salida 2 09
Salida 4
Salida 3
Salida 2
15
14
13
12
11
10
Salida 8
Salida 7
00: -10 a 10 V 01: 0 a 10 V 10: 1 a 5 V / 4 a 20 mA 11: Igual que 10 anterior Estado de salida con conversin parada 07 163 04 03
00: CLR (salida 0) 01: HOLD (Retiene valor de salida anterior) 02: MAX (Valor mx. rango de salida)
158
Salida 6
Salida 1
Apndice D
C200H-MAD01
Canal DM 15 DM jj00 Contenidos 8 7 0
DM jj01
DM jj02
DM jj03
DM jj04
DM jj05
DM jj06
DM jj07
DM jj08
DM jj09
DM jj10
DM jj11
DM jj12
DM jj13
159
Apndice D
02 01 00
Entrada 2
Salida 2 11 10 09 Lazo 2 03 02 01 Salida 2 11 10 09 Entrada 2 Entrada 1 Salida 1 162 0403 160 161
8
Loop use designation Input signal range setting
7
Input use designation
0
Output use designation Output signal range setting
0: No utilizar. 1: Utilizar
15
14
13
12
Entrada 1
08
00: No utilizar. 01: Utilizar. 10: Conversin gradiente positivo 11: Conversin gradiente negativo
Seleccin de rango de seal m+6 m+7 m+8 m+9 m+10 m+11 m+12 m+13 Loop 1 (input 1 output 1), A constant Loop 1 (input 1 output 1), B constant Loop 2 (input 2 output 2), A constant Loop 2 (input 2 output 2), B constant 00: -10 a 10 V 01: 0 a 10 V 10: 1 a 5 V / 4 a 20 mA 11: Igua que 10 anterior 15 14 13 12 Input 1: Mean value processing setting Input 2: Mean value processing setting 07 06 05 04 00
00: CLR (salida 0) 01: HOLD (Retener valor de salida anterior) 02: MAX (valor mx. de rango de salida Seleccin de proceso de valor medio
15 163
1211 162
0807
Lazo 1 08 00
0000: No proceso de valor medio 0001: Utilizar proceso de valor medio con 2 buffers. 0002: Utilizar proceso de valor medio con 4 buffers. 0003: Utilizar proceso de valor medio con 8 buffers. 0004: Utilizar proceso de valor medio con 16 buffers.
160
Salida 1
Canal DM
Contenidos
Apndice D
161
Apndice D
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Rango seal de entrada (00 especifica --10 a +10 V, 01 especifica 0 a 10 V y 10 especifica 1 a 5 V/4 a 20 mA.) Ejecucin de escala Ejecucin de raz cuadrada Ejecucin de valor medio Ejecucin de aviso de lmite
Escala de entrada 1: valor de lmite inferior Escala de entrada 1: valor de lmite superior Escala de entrada 2: valor de lmite inferior Escala de entrada 2: valor de lmite superior Escala de entrada 3: valor de lmite inferior Escala de entrada 3: valor de lmite superior Escala de entrada 4: valor de lmite inferior Escala de entrada 4: valor de lmite superior Escala de entrada 5: valor de lmite inferior Escala de entrada 5: valor de lmite superior Escala de entrada 6: valor de lmite inferior Escala de entrada 6: valor de lmite superior Escala de entrada 7: valor de lmite inferior Escala de entrada 7: valor de lmite superior Escala de entrada 8: valor de lmite inferior Escala de entrada 8: valor de lmite superior Proceso de valor medio de entrada 1: nmero de muestras Proceso de valor medio de entrada 2: nmero de muestras Proceso de valor medio de entrada 3: nmero de muestras Proceso de valor medio de entrada 4: nmero de muestras Proceso de valor medio de entrada 5: nmero de muestras Proceso de valor medio de entrada 6: nmero de muestras Proceso de valor medio de entrada 7: nmero de muestras Proceso de valor medio de entrada 8: nmero de muestras Aviso de lmite de entrada 1: valor de lmite inferior
162
Apndice D
Aviso de lmite de entrada 1: valor de lmite superior Aviso de lmite de entrada 2: valor de lmite inferior Aviso de lmite de entrada 2: valor de lmite superior Aviso de lmite de entrada 3: valor de lmite inferior Aviso de lmite de entrada 3: valor de lmite superior Aviso de lmite de entrada 4: valor de lmite inferior Aviso de lmite de entrada 4: valor de lmite superior Aviso de lmite de entrada 5: valor de lmite inferior Aviso de lmite de entrada 5: valor de lmite superior Aviso de lmite de entrada 6: valor de lmite inferior Aviso de lmite de entrada 6: valor de lmite superior Aviso de lmite de entrada 7: valor de lmite inferior Aviso de lmite de entrada 7: valor de lmite superior Aviso de lmite de entrada 8: valor de lmite inferior Aviso de lmite de entrada 8: valor de lmite superior
163