Home

Descargar

image

Contents

1. Presentaci n En esta secci n se presenta la pantalla de depuraci n del m dulo de conteo BMX EHC 0800 S lo se puede acceder a la pantalla de depuraci n del m dulo en modalidad online Ilustraci n La siguiente ilustraci n presenta la pantalla de depuraci n del m dulo BMX EHC 0800 en modalidad de contador de bucle de m dulo 1 2 3 4 5 2 channel generic counter Version 1 00 Run Er l0 5 BMX EHC 0800 H Corg E Adjust dn Debug amp Faut e Counter O Modulo L Counter 1 Modulo L y v Reference Label Sra Value O 4100302 Counter value m3 0200 O COUNTER CURRENT VALUE 0 1 IW0 300 3 Counter Valid m3 0200 0 COUNTER STATUS No PIETY O Counter Tow m3 0200 0 COOMPARE STATUS No ST M03011 Counter in window m3 0200 0 COOMPARE STATUS No 4 10 3012 Counter high m3_0200 0 COOMPARE STATUS No 5 IW03005 Counter in low limit m3 0200 O COUNTER STATUS No E 1403004 Counter in high limit m3 0200 O COUNTER STATUS No 4100304 Capture O value m3_0200_0 CAPT_O VALUE 0 6IWO3 0 1 3 Capture O low m3_0200 0 COOMPARE_STATUS No 60 30 14 Capture O in window m3 0200 O COOMPARE STATUS No 10 veIW0 3015 Capture 0 high m3 0200 O COOMPARE STATUS No 11 0W0 30 0 3_ Capture O enable m3_0200 y FUNCTIONS ENABLING 0 x 2103 04 Input A m3_0200 OINPUT A 0 13 40305 Input B m3 0200 O INPUT 0 14 0306 Input SYNG m3_0200 0 INPUT_SYNC Q B
2. 126 ElO0000000321 05 2010 Ajustes del m dulo de conteo Ajuste del valor de hist resis Introducci n El valor de hist resis hace referencia a la modalidad de conteo de fase dual del m dulo BMX EHC 0800 Descripci n La tabla siguiente muestra c mo ajustar el valor de hist resis N mero Direcci n en la Valor Valor configuraci n predeterminado Hist resis SMWr m c 9 Editar 0 valor de liberaci n ElO0000000321 05 2010 127 Ajustes del m dulo de conteo 128 ElO0000000321 05 2010 Depuraci n del m dulo de conteo BMX EHC 0800 11 Objeto Este cap tulo describe los ajustes de depuraci n aplicables al m dulo BMX EHC 0800 Se puede acceder a estos ajustes desde la ficha Depuraci n de la pantalla funcional del m dulo BMX EHC 0800 v ase p gina 100 Contenido de este cap tulo Este cap tulo contiene las siguientes secciones Secci n Apartado P gina 11 1 Pantalla de depuraci n para los m dulos de conteo 130 BMX EHC xxxx 11 2 Depuraci n del m dulo BMX EHC 0800 132 ElO0000000321 05 2010 129 Depuraci n del m dulo de conteo 11 1 Pantalla de depuraci n para los m dulos de conteo BMX EHC xxxx Pantalla de depuraci n del m dulo de conteo BMX EHC 0800
3. Creaci n de secci n en Programas Tareas MAST y Yy Creaci n de secci n en Programas Eventos Eventos de E S y y Creaci n de una tabla de animaci n en Tablas de animaci n y y y Creaci n de una pantalla de operador en Pantallas de operador y Y Generaci n de proyecto conexi n a API y paso a la modalidad RUN 174 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro 15 2 Desarrollo de la aplicaci n Objeto En esta secci n se presenta una descripci n detallada del proceso de creaci n de la aplicaci n mediante Unity Pro Contenido de esta secci n Esta secci n contiene los siguientes apartados Apartado P gina Creaci n del proyecto 176 Configuraci n del m dulo de conteo 177 Declaraci n de variables 180 Creaci n del programa para gestionar el m dulo de contador 182 Creaci n del programa de etiquetado en lenguaje ST 184 Creaci n de la secci n de evento de E S en ST 186 Creaci n de un programa en LD para ejecuci n de la aplicaci n 187 Creaci n de una tabla de animaci n 189 Creaci n de la pantalla de operador 191 ElO0000000321 05 2010 175 Aplicaci n mediante Unity Pro Creaci n del proyecto Presentaci n El desarrollo de una aplicaci n en Unity Pro requiere la creaci n de un proyecto asociado a un PLC NOTA Para obtener m s informaci n consulte la ayuda en l
4. ElO0000000321 05 2010 137 Depuraci n del m dulo de conteo Depuraci n de la modalidad de conteo de fase dual Presentaci n La tabla siguiente muestra los elementos de depuraci n de la modalidad de conteo de fase dual Etiqueta Objeto de lenguaje Tipo Valor del contador IDr m c 2 Digital Contador v lido IWr m c 0 3 Binario Restablecimiento de contador Qr m c 7 Binario Habilitaci n de contador Qr m c 6 Binario Contador bajo IWr m c 1 0 Binario Contador igual SIWr m c 1 1 Binario Contador alto SIWr m c 1 2 Binario Contador en l mite inferior SIWr CO o Binario Contador en l mite superior SIWr c 0 4 Binario Valor de captura IDr c 4 Digital Captura baja IWr c 1 3 Binario Captura igual SIWr c 1 4 Binario Captura alta IWr m c 1 5 Binario Habilitaci n de captura SQWr m c 0 3 Binario Estado de la entrada A Ir m c 4 Binario Estado de la entrada B Ir m c 5 Binario Estado AUX de la entrada Ir m c 6 Binario Habilitaci n de SYNC SQWr m c 0 0 Binario Forzado de SYNC 0r m c 4 Binario Estado de SYNC IWr m c 0 2 Binario Restablecer SYNC 0r m c 8 Binario Valor de umbral SQDr m c 2 Digital Habilitaci n de comparaci n SQWr m c 0 5 Binario Suspensi n de comparaci n SQWr m c 0 6 Binario Estado del m dulo SIWr m c 0 1 Binario Restablecimiento del m dulo Qr m c 9 Binario Para obtener una descripci n de cada objeto
5. Flanco ascendente en el bit force_sync Definir en O o 1 Sincronizado Cuando se produce la sincronizaci n la aplicaci n puede utilizar e la entrada SYNC REF FLAG IWr m c 0 2 v ase p gina 66 e o bien la entrada EVT_SYNC_PRESET lIWr m c 10 2 v ase p gina 69 Funci n de habilitaci n Esta funci n se utiliza para autorizar los cambios del valor del contador a trav s del comando del software Esta funci n se utiliza en las siguientes modalidades de conteo e Conteo de fase dual e Conteo progresivo regresivo e Contador de bucle de m dulo e Contador global La tabla siguiente describe el bit force enable en negrita que es un elemento de la palabra del comando de salida 0r m c d Objeto de S mbolo est ndar Significado lenguaje 30r m c 0 OUTPUT_O Fuerza OUTPUT_O al nivel 1 0r m c 1 OUTPUT_1 Fuerza OUTPUT_1 al nivel 1 0r m c 2 OUTPUT_BLOCK_0_ENABLE Implementaci n del bloque de funciones de salida O Q0r m c 3 OUTPUT_BLOCK_1_ENABLE Implementaci n del bloque de funciones de salida 1 s0r m c 4 FORCE_SYNC Sincronizaci n e inicio de la funci n de conteo 0r m c 5 FORCE REF Definir el valor del contador preestablecido ElO0000000321 05 2010 63 Funciones de BMX EHC 0800 Objeto de S mbolo est ndar Significado lenguaje Qr m c 6 FORCE_ENABLE Implementaci n del contador 30r m c 7 FORCE_RESET Restabl
6. 82 EIO0000000321 05 2010 Funciones de BMX EHC 0800 Bits de estado del contador en modalidad de contador de bucle de m dulo Tipo del IODDT La tabla siguiente muestra la composici n de la palabra de estado del contador IWr m c 0 en modalidad de contador de bucle de m dulo Bit Etiqueta Descripci n IWr m c 0 1 MODULO_FLAG El bit se define a 1 cuando el contador desplaza el m dulo El bit se restablece a O cuando se recibe el comando MODULO _RESET 0r m c 9 flanco ascendente del bit MODULO RESET SIWr m c 0 2 SYNC_REF_FLAG El bit se define en 1 cuando el contador se ha restablecido en 0 y se re inicia El bit se restablece a O cuando se recibe el comando SYNC_RESET 0r m c 8 flanco ascendente del bit SYNC_RESET IWr m c 0 3 VALIDITY El bit de validez se utiliza para indicar que el valor actual del contador y los registros de estado de comparaci n contienen datos v lidos Si el bit se define a 1 los datos son v lidos Si el bit se define a O los datos no son v lidos En esta modalidad el tipo de IODDT debe ser T_UNSIGNED_CPT_BMX L mites de funcionamiento La frecuencia m xima aplicada a la entrada IN_A es 10 kHz El pulso m s corto aplicado a la entrada IN_AUX var a en funci n del nivel de filtrado seleccionado La frecuencia m xima que se puede aplicar a la entrada IN_AUX es 1 pulso cada 5 ms La frecuencia m xima del evento de m dulo es una ve
7. Se utiliza una tabla de animaci n para controlar los valores de variables as como para modificar o forzar estos valores Unicamente las variables declaradas en Variables e instancias FB pueden agregarse a la tabla de animaci n NOTA Nota Para obtener informaci n adicional consulte la ayuda en l nea de Unity Pro haga clic en Unity Unity Pro Modalidades de servicio Depuraci n y ajuste Visualizaci n y ajuste de variables y Tablas de animaci n Procedimiento de creaci n de una tabla de animaci n En la tabla siguiente se detalla el procedimiento que debe seguirse para la creaci n de una tabla de animaci n Paso Acci n 1 EnExplorador de proyectos hacer clic con el bot n derecho del rat n en Tablas de animaci n Se abre la ventana de edici n 2 Hacer clic en la primera celda de la columna Nombre y a continuaci n pulsar el bot n E y agregar las variables necesarias ElO0000000321 05 2010 189 Aplicaci n mediante Unity Pro Tabla de animaci n creada para la aplicaci n En la pantalla siguiente se muestra la tabla de animaci n utilizada por la aplicaci n Modificar Forzar 4 TH E XK EN Nombre v Valor Tipo w Comentario 0 JEncoder CAPT 0 VALUE DINT Encoder COUNTER_CURRENT_VALUE DINT A Encoder EVT_MODULO_ENABLE BOOL Encoder COMPARE_ENABLE BOOL Encoder LOWER_TH_VALUE DINT A Encoder UPPER_TH_VALUE DINT A First Labelling Point
8. Seleccione el m dulo de entrada de conteo BMX HEC 0800 Nuevo dispositivo Correcto Direcci n topol gica 01 Cancelar Ayuda N mero de serie Descripci n E Estaci n local Basic Micro Anal gico Comunicaci n E Coneco BMX EMC 0200 Contador gen rico de 2 canales 4 2 BMX EMC 0800 Contador gen rico de 8 canales Binario 4 Confirme mediante Aceptar ElO0000000321 05 2010 177 Aplicaci n mediante Unity Pro Configuraci n del m dulo de conteo La tabla siguiente muestra el procedimiento para seleccionar la funci n de conteo y configurar las salidas reflejas del m dulo Paso Acci n 1 En la ventana Bus X haga doble clic en el m dulo de entrada de conteo BMX EHC 0800 2 Seleccione un canal por ejemplo Contador 0 y haga clic en l 3 Seleccione la funci n del m dulo Modalidad de contador de bucle de m dulo 4 En la ficha Config configure la salida refleja Bloquesalida O con un pulso si el conteo es mayor que el umbral m nimo Pulso mayor que LT y la salida refleja Bloquesalida 1 con un pulso si el conteo es mayor que el umbral m ximo Pulso mayor que UT A continuaci n haga clic en el valor Evento y seleccione Habilitar Contador gen rico de 2 canales BMX
9. 3 El sistema env a los par metros de ajuste mediante el m todo WRITE_PARAM Nota Cuando finaliza la operaci n el bit MWr m c 0 2 pasa a 0 Si al comienzo de la aplicaci n utiliza un comando WRITE_PARAM deber esperar a que el bit MWr m c 0 2 pase a 0 ElO0000000321 05 2010 157 13 2 Objetos de lenguaje y IODDT asociados a la funci n de conteo de los m dulos BMX EHC xxxx Objeto En esta secci n se presentan los objetos de lenguaje e IODDT asociados a la funci n de conteo de los m dulos BMX EHC eee Contenido de esta secci n Esta secci n contiene los siguientes apartados Detalles de los objetos de intercambio expl cito para el IODDT de tipo T_CPT_BMX Apartado P gina Detalles de los objetos de intercambio impl cito de los IODDT para los tipos 159 T_Unsigned_CPT_BMX y T_Signed_CPT_BMX 165 158 ElO0000000321 05 2010 Detalles de los objetos de intercambio impl cito de los IODDT para los tipos T_Unsigned_CPT_BMX y T_Signed_CPT_BMX Presentaci n Las siguientes tablas muestran los objetos de intercambio impl citos de los IODDT de tipo T Unsigned_CPT BMX y T_ Signed CPT BMX que se aplican a todos los m dulos de conteo BMX EHC esco Valor de conteo y valores de sensores La siguiente tabla muestra los objetos de intercambio impl citos de varios IODDT S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje COUNTER_C
10. Campo S mbolo Este campo contiene la direcci n de la variable en la aplicaci n Este campo no se puede modificar Campo Valor Si este campo tiene una flecha hacia abajo puede seleccionar el valor de cada variable de los valores diferentes en este campo Se puede acceder a los diferentes valores haciendo clic en la fecha Aparecer un men desplegable con todos los valores posibles y el usuario podr seleccionar el valor necesario de la variable Campo Unidad Este campo contiene la unidad de cada variable que se puede configurar Este campo no se puede modificar ElO0000000321 05 2010 107 Configuraci n del m dulo de conteo 9 2 Configuraci n de modalidades para el m dulo BMX EHC 0800 Objeto Esta secci n describe la configuraci n de las modalidades del m dulo de conteo BMX EHC 0800 Contenido de esta secci n Esta secci n contiene los siguientes apartados Apartado P gina Configuraci n de la modalidad de frecuencia 109 Configuraci n de la modalidad de conteo de eventos 110 Configuraci n de la modalidad de contador global 112 Configuraci n de la modalidad de contador de bucle de m dulo 114 Configuraci n de la modalidad de conteo progresivo y regresivo 116 Configuraci n de la modalidad de conteo de fase dual 118 108 ElO0000000321 05 2010 Configuraci n del m dulo de conteo Configuraci n de la modalidad de frecuencia Pre
11. Estado del contador palabra IWr m c 0 La siguiente tabla presenta los distintos significados de los bits de palabra de estado SIWr m c 0 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje RUN BOOL R El contador funciona s lo en modalidad de IWr m c 0 0 conteo MODULO_FLAG BOOL R Indicador definido en 1 por un evento de SIWr m c 0 1 cambio del m dulo SYNC_REF_FLAG BOOL R Indicador definido en 1 por un evento de IWr m c 0 2 preestablecimiento o sincronizaci n VALIDITY BOOL R El valor num rico actual es v lido SIWr m c 0 3 HIGH_LIMIT BOOL R El valor num rico actual est bloqueado SIWr m c 0 4 en el valor del umbral superior LOW_LIMIT BOOL R El valor num rico actual est bloqueado IWr m c 0 5 en el valor del umbral inferior Estado de comparaci n palabra IWr m c 1 La siguiente tabla presenta los significados de los bits de la palabra de estado SIWr m c l S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje COUNTER_LOW BOOL R El valor del contador actual menor que el IWr m c 1 0 umbral inferior QDr m c 2 COUNTER_WIN BOOL R El valor del contador actual est entre el SIWr m c 1 1 umbral inferior QDr m c 2 y el umbral superior S0Dr m c 4 COUNTER_HIGH BOOL R El valor del contador actual es mayor que el SIWr m c 1 2 umbral superior S 0Dr m c 4 CAPT_0_LOW BOOL R El valor capturado en el regist
12. MWr m c 0 1 indica si se est n enviando los par metros de comando al canal del m dulo e elbit CMD_ERR 3MWr m c 1 1 especifica si el canal del m dulo acepta los par metros de comando zal e Los bits de rango 2 est n asociados a los par metros de ajuste e elbitADJ_IN_PROGR 3MWr m c 0 2 indica si los par metros de ajuste se est n intercambiando con el canal del m dulo mediante WRITE PARAM READ PARAM SAVE PARAM RESTORE PARAM e elbitADJ_ERR bit Mwr m c 1 2 especifica si el canal del m dulo acepta los par metros de ajuste Si el intercambio se ejecuta correctamente el bit se ajusta a O e Los bits de rango 15 indican una reconfiguraci n en el canal c del m dulo desde la consola modificaci n de los par metros de configuraci n arranque en fr o del canal e Los bits r my cindican los siguientes elementos e el bit r representa el n mero de bastidor e el bit m representa la posici n del m dulo en el bastidor e el bit c representa el n mero de canal en el m dulo NOTA r representa el n mero de bastidor m la posici n del m dulo en el bastidor mientras que crepresenta el n mero de canal en el m dulo NOTA Las palabras de intercambio e informe tambi n existen en el nivel del m dulo EXCH STS MWr m MOD y EXCH RPT MWr m MOD 1 seg n el tipo IODDT T_GEN_MOD 154 ElO0000000321 05 2010 Ejemplo Fase 1 env o de datos mediante la instru
13. SKWr m c 0 Activado en caso de que la opci n Activado est seleccionada el n mero de evento introducido se codifica en el byte de mayor valor de esta palabra Desactivado todos los bits del byte de mayor valor de esta palabra se establecen en 1 ElO0000000321 05 2010 117 Configuraci n del m dulo de conteo Configuraci n de la modalidad de conteo de fase dual Presentaci n La configuraci n de un m dulo de conteo se guarda en las constantes de configuraci n KW Los par metros r m y c que aparecen en las siguientes tablas representan el direccionamiento topol gico del m dulo Cada par metro tiene el significado siguiente e r representa el n mero de bastidor e m representa la posici n del m dulo en el bastidor e c representa el n mero del canal Objetos de configuraci n La tabla siguiente muestra los elementos que se pueden configurar en la modalidad de conteo de fase dual Etiqueta Direcci n en la configuraci n Valores configurables Modalidad de conteo SKWr m c 2 byte de menor valor Modalidad de conteo de fase dual El valor del byte de menor valor de esta palabra es 6 Filtro de entrada IN_A SKWr m c 3 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Filtro de entrada IN_B SKWr m c 3 byte de mayor valor El byte de mayor valor puede t
14. 3 SYNC enable m3_0200 0 MTOR ENABLING jii Y 00304 SYNC force m3 0200 O FORCE SYNC 0 W0 3 0 0 2 SYNC state m3_0200 0 COUNTER STATUS Yes B 00 30 8 SYNC reset m3 0200 O SYNC RESET g 9 00 3 0 Input EN m3 0200 OINPUT EN jal E QW03002 EN enable m3 0200 O FUNCTIONS ENABLING 0 E 11400306 Counter enable m3_0200_0 FORCE_ENABLE 1 22140000 OutputO state m3 0200 O OUTPUT O Echo 23100300 OutputO cmd m3_0200 0 OUTPUT 0 0 24 0 301 Output state m3_0200_0 OUTPUT_1_Echo 0 25 400301 Output T cmd m3_0200_0 0UTPUT_1 g 6 Q030 Counter reset m3_0200 0 FORCE_RESET g 27 10302 Qutput latch O state m3_0200_0 OUTPUT_BLOCK O 0 281 00 30 Output latch O enable m3_0200 O OUTPUT BLOCK O ENABLE g 29 0303 Output latch 1 state m3_0200 O OUTPUT BLOCK 0 30 003 03 Output laich T enable m3_0200 0 OUTPUT BLOCK 1 ENABLE 0 31 40D0 30 2 Low threshold value m3 0200 OLOWER_TH VALUE 0 32 000 304 High threshold value m3 UPPER_TH_VALUE 33140030059 Compare enable m3 0200 0 FUNCTIONS ENABLING 34 4QWO 30 06 Compare suspend m3_0200_0 FUNCTIONS_ENABLING x S 10 3001 Modulo fag m3 O200 O COUNTER STATUS Yes 351 00 309 Modulo reset m3 200 0 MODULO_ RESET W module4 E 03 BMXE 130 ElO0000000321 05 2010 Depuraci n del m dulo de conteo Descripci n de la pantalla La tabla siguiente muestra las diferentes reas de la pantalla anterior N mero Elemento Funci n 1 Campo Referencia Este campo contiene la direcci
15. Si no se siguen estas instrucciones provocar lesiones graves o incluso la muerte 28 ElO0000000321 05 2010 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Instalaci n El diagrama siguiente muestra el m dulo de conteo montado en el bastidor La tabla siguiente describe los distintos elementos que componen el conjunto N mero Descripci n 1 M dulo de conteo BMX EHC 0800 2 Bastidor est ndar ElO0000000321 05 2010 29 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Instalaci n del m dulo en el bastidor La tabla siguiente muestra el procedimiento de montaje del m dulo de conteo del bastidor Paso Acci n Ilustraci n Coloque los pins de posici n situados en la parte posterior del m dulo en la parte inferior en las ranuras correspondientes del bastidor Nota antes de colocar los pins compruebe que se ha eliminado la cubierta protectora v ase Modicon M340 con Unity Pro Procesadores bastidores y m dulos de fuente de alimentaci n Manual de configuraci n Incline el m dulo hacia la parte superior del bastidor de modo que coincida tambi n con la parte posterior del bastidor Ahora est debidamente colocado Pasos 1 y 2 Apriete el tornillo de seguridad para garantizar el anclaje correcto del m dulo al bastidor Par de apriete M x 1 5 Nm Paso 3 30 ElO00000000
16. nea de Unity Pro haga clic en Unity Unity Pro Modalidades de servicio y Configuraci n del proyecto Procedimiento para crear un proyecto En la siguiente tabla se indica el procedimiento que debe seguirse para crear el proyecto en Unity Pro Paso Acci n 1 Inicie el software Unity Pro 2 Haga clic en Archivo y a continuaci n en Nuevo para seleccionar un PLC Nuevo proyecto PLC Versi n Descripci n El M340 01 00 Micro Basic EE Bio P34 1000 01 00 CPU 340 10 Modbus Cancelar BWXP342010_ 01 00 CPU 340 20 Modbus CANopen AE TBMA P34 2020 0100 CPU34020 Modbus Eihemet Aa _ BMXP34 2080 01 00 CPU 340 20 Ethernet CANopen Premium Premium 3 Para finalizar la configuraci n inserte un m dulo de entrada BMX EHC 0800 v ase p gina 177 4 Confirme mediante Aceptar 176 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro Configuraci n del m dulo de conteo Presentaci n El desarrollo de una aplicaci n de conteo implica seleccionar el m dulo adecuado y la configuraci n correcta Selecci n del m dulo La tabla siguiente presenta el procedimiento para seleccionar el m dulo de entrada de conteo Paso Acci n 1 En Explorador de proyectos haga doble clic en Configuraci n 0O Bus Xyen 0 BMX XBP donde O es el n mero de bastidor En la ventana Bus X seleccione un slot por ejemplo 1 y haga doble clic en l
17. 15 ElO0000000321 05 2010 165 Informe de canal EXCH_RPT La siguiente tabla presenta los significados de los bits de informe del canal EXCH RPT MwWr m c 1 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje STS ERR BOOL R Error al leer el estado del canal SMWr m c 1 0 ADJ_ERR BOOL R Error al ajustar el canal SMwr m c 1 2 RECONF_ERR BOOL R Error al reconfigurar el canal SMWr m c 1 15 Error de canal CH_FLT La siguiente tabla presenta el significado de los bits de error en el canal CH_FLT MWr m c 2 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje EXTERNAL_FLT_INPUTS BOOL R Error externo en entradas SMWr m c 2 0 EXTERNAL_FLT_OUTPUTS BOOL R Error externo en salidas SMWr m c 2 1 INTERNAL_FLT BOOL R Error interno canal no operativo SMWr m c 2 4 CONF_FLT BOOL R Fallo de configuraci n de hardware o SMWr m c 2 5 software COM_FLT BOOL R Error de comunicaci n de bus SMWr m c 2 6 APPLI_FLT BOOL R Error de aplicaci n SMWr m c 2 7 Error de canal 2MWr m c 3 La siguiente tabla presenta el significado de los bits de error en la palabra SMWr m c 3 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje SENSOR_SUPPLY BOOL R Fuente de alimentaci n de entrada baja SMWr m c 3 2 para los sensores ACTUATOR_SUPPLY_FLT BOOL R Fallo de la fuente de alimentaci n de la SMWr m c 3 3 s
18. 483 648 y 2 147 483 647 una palabra de 31 bits y un bit de signo El valor preestablecido est predefinido por el usuario y se encuentra en la palabra preset_value 3MDr m c 6 El usuario puede cambiar este valor especificando el valor de esta palabra e en la pantalla de ajuste e enla aplicaci n mediante la funci n WRITE _PARAM IODDT_VAR1 IODDT_VARI1 es del tipo T_Signed_CPT_BMX Configuraciones del conteo En esta modalidad el usuario puede seleccionar una de las siguientes configura ciones de conteo A arriba B abajo configuraci n predeterminada A impulso B direcci n Cuadratura normal X1 Cuadratura normal X2 Cuadratura normal X4 Cuadratura inversa X1 Cuadratura inversa X2 Cuadratura inversa X4 ElO0000000321 05 2010 89 Funciones de BMX EHC 0800 La siguiente tabla muestra el principio de conteo progresivo y regresivo seg n la configuraci n seleccionada Configuraci n seleccionada Condici n de conteo progresivo Condici n de conteo regresivo A arriba B abajo Flanco ascendente en la entrada IN_A Flanco ascendente en la entrada IN_B A impulso B direcci n Flanco ascendente en la entrada IN_A y estado alto en la entrada IN_B Flanco ascendente en la entrada IN_A y estado bajo en la entrada IN_B Cuadratura normal X1 Flanco ascendente en la entrada IN_A y estado bajo en la entrada IN_B Flanco descendente en la entrada IN_A y est
19. 60 C 32 140 F tiene las mismas caracter sticas que el equipo M340 est ndar En los extremos de temperatura 25 O C y 60 70 C 13 32 F y 140 158 eF las versiones endurecidas pueden tener valores nominales de potencia reducidos que repercuten en los c lculos de potencia para las aplicaciones Unity Pro Si este equipo funciona fuera del rango de temperatura de 25 70 C 13 158 F el equipo puede funcionar anormalmente ATENCI N FUNCIONAMIENTO INESPERADO DEL EQUIPO No utilice el equipo M340H fuera de su rango de temperatura Si no se siguen estas instrucciones pueden producirse lesiones personales o da os en el equipo El equipo endurecido posee un revestimiento homologado que se aplica a las tarjetas electr nicas Esta protecci n asociada a una instalaci n y un mantenimiento adecuados permite que sea m s s lido cuando funciona en entornos qu micos severos 20 ElO0000000321 05 2010 Presentaci n del funcionamiento del m dulo de conteo BMX EHC 0800 3 Vista general de funciones del m dulo BMX EHC 0800 Presentaci n Medici n Conteo Esta parte describe los diferentes tipos de aplicaciones de usuario para el m dulo BMX EHC 0800 La tabla siguiente presenta la funci n de medici n del m dulo BMX EHC 0800 Tipo de aplicaci n de usuario Modalidad Medici n de velocidad medici n de flujo Frecuencia Monito
20. Activado en caso de que la opci n Activado est seleccionada el n mero de evento introducido se codifica en el byte de mayor valor de esta palabra Desactivado todos los bits del byte de mayor valor de esta palabra se establecen en 1 ElO0000000321 05 2010 113 Configuraci n del m dulo de conteo Configuraci n de la modalidad de contador de bucle de m dulo Presentaci n La configuraci n de un m dulo de conteo se guarda en las constantes de configuraci n KW Los par metros r m y c que aparecen en las siguientes tablas representan el direccionamiento topol gico del m dulo Cada par metro tiene el significado siguiente e r representa el n mero de bastidor e m representa la posici n del m dulo en el bastidor e c representa el n mero del canal Objetos de configuraci n La tabla siguiente muestra los elementos que se pueden configurar en la modalidad de contador de bucle de m dulo Etiqueta Direcci n en la configuraci n Valores configurables Modalidad de conteo SKWr m c 2 byte de menor valor Modalidad de contador de bucle de m dulo El valor del byte de menor valor de esta palabra es 4 Filtro de entrada IN_A SKWr m c 3 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Filtro de entrada IN_AUX SKWr m c 4 byte de menor valor El byte d
21. DINT A Second Labelling Point DINT y Position O BOOL Ay Position_1 BOOL Q Position_2 BOOL Ay Nb_Box DINT Ae e ai NOTA La tabla de animaci n es din mica s lo en modalidad online visualizaci n de valores de variable 190 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro Creaci n de la pantalla de operador Presentaci n La pantalla de operador se emplea para animar objetos gr ficos que simbolizan la aplicaci n Estos objetos pueden pertenecer a la librer a Unity Pro o pueden crearse mediante el editor gr fico NOTA Para obtener m s informaci n consulte la ayuda en l nea de Unity Pro haga clic en Unity Unity Pro Modalidades de servicio y Pantallas de operador Ilustraci n de una pantalla de operador La ilustraci n siguiente muestra la pantalla de operador de la aplicaci n Sensor Inicio Parada 1er punto de 2 punto de etiquetado etiquetado ea N mero de cajas etiquetadas E aL Monitorizaci n de la deflexi n Retardo de caja MINE Desv o del proceso MH Caja puntual mM NOTA Para animar objetos en modalidad online debe hacer clic en ff Si pulsa este bot n puede validar lo que est escrito ElO0000000321 05 2010 191 Aplicaci n mediante Unity Pro Procedimiento de creaci n de una pantalla de operador En la tabla siguiente se detalla el pro
22. EHC 0800 H Contig H Auste D Contador 1 Etiqueta S mbolo Valor Unidad O Filtro de entrada A Sin X 1 Filtro de entrada B Sin Y 2 Filtro de entrada Sync Sin Y 3 Filtro de entrada EN Sin X 4 Fallo de alim de entrada Fallo de E S general X 5 Fallo de alim de salida Fallo de E S general x 6 Interfase de conteo A Arriba B Abajo kd 7 Factor de escalado 1 8 Sincronizar flanco Flanco ascendente en SYNC 9 Bloquesalida O Pulso mayor que LT X 10 Bloquesalida 1 Pulso mayor que UT X 11 Ancho de pulso O 10 ms 12 Ancho de pulso 1 10 ms 13 Polaridad O Polaridad X 14 Polaridad 1 Polaridad X 15 Recuperaci n de fallos Retenci n desactivada Si 16 Retorno O Sin Y 17 Retorno 1 Sin v 18 Valor de retomo O kA 19 Valor de retomo 1 z 20 Evento Habilitar h 21 N mero de evento 0 4 D Funci n Contad de bucle de m d ww area MAST Pe MK module4 E 0 3 BMX E 5 Haga clic en la ficha Ajustar e introduzca el valor del m dulo por ejemplo 50 178 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro Declaraci n de objetos de E S La tabla siguiente muestra el procedimiento para declarar la variable de E S derivada Paso Acci n 1 En la ventana BMX EHC 0800 haga clic en BMX EHC 0800 y a continuaci n en la ficha Objetos de E S 2 Haga clic en la direcci n del prefijo de Objetos de E S CH y a continuaci n en el bot n Actualizar c
23. Env e sus comentarios a la direcci n electr nica techcomm schneider electric com ElO0000000321 05 2010 9 10 ElO0000000321 05 2010 Introducci n a la funci n de conteo BMX EHC 0800 Objeto En esta parte se presenta una introducci n general de la funci n de conteo y los principios de funcionamiento del m dulo Contenido de esta parte Esta parte contiene los siguientes cap tulos Cap tulo Nombre del cap tulo P gina 1 Informaci n general sobre la funci n de conteo 13 BMX EHC 0800 Presentaci n del m dulo de conteo BMX EHC 0800 15 3 Presentaci n del funcionamiento del m dulo de conteo 21 BMX EHC 0800 ElO0000000321 05 2010 11 Vista general 12 ElO0000000321 05 2010 Informaci n general sobre la funci n de conteo BMX EHC 0800 1 Informaci n general sobre las funciones de conteo Presentaci n La funci n de conteo permite el conteo r pido mediante acopladores pantallas de Unity Pro y objetos de lenguaje especializados El funcionamiento general de m dulos de experto tambi n conocidos como acopladores se describe en la secci n Presentaci n de funcionamiento de m dulos de conteo BMX EHC 0800 Para implementar la funci n de conteo es necesario definir el contexto f sico en que se ejecutar bastidor alimentaci n procesador m dulos etc y garantizar la implementaci n del software v ase p gina 95 Este segundo aspecto
24. IN_A del contador 4 Hay tensi n en la entrada IN_A del contador 5 Hay tensi n en la entrada IN_A del contador 6 Hay tensi n en la entrada IN_A del contador 7 0600000 0 O O 2910 ElO0000000321 05 2010 43 BMX EHC 0800 Estado del m dulo Indicadores LED RUN ERR I O AO A1 A2 A3 AM A5 A6 A7 Los canales son operativos O O Hay tensi n en la entrada IN_AUX del contador O Hay tensi n en la entrada IN_AUX C del contador 1 Hay tensi n en la entrada IN_AUX e del contador 2 Hay tensi n en la entrada IN_AUX e del contador 3 Hay tensi n en la entrada IN_AUX 0 del contador 4 Hay tensi n en la entrada IN_AUX DS del contador 5 Hay tensi n en la entrada IN AUX del contador 6 Hay tensi n en la entrada IN_AUX o del contador 7 Leyenda S Indicador encendido O Indicador apagado Q LED con intermitencia lenta Q LED con intermitencia r pida Una celda vac a indica que el estado del indicador LED no se tiene en cuenta 44 ElO0000000321 05 2010 BMX EHC 0800 Cableado del m dulo BMX EHC 0800 Presentaci n El m dulo de conteo BMX EHC 0800 utiliza un conector est ndar BMX FTB 2000 2010 2020 de 20 pins terminal de cableado A PELIGRO PELIGRO DE DESCARGA EL CTRICA e De
25. IN_B para el canal 4 Entrada IN_A para el canal 6 14 13 Entrada IN_AUX para el canal 6 ElO0000000321 05 2010 45 BMX EHC 0800 Entrada IN A para el canal 70 16 15 Entrada IN_AUX para el canal 7 entrada IN_B para el canal 6 V CC alimentaci n de los 18 17 Retorno alimentaci n de 24 V para sensores los sensores Conexi n a tierra funcional 20 19 Conexi n a tierra funcional para para rearranque de blindaje rearranque de blindaje Ejemplo de conexi n del sensor En el ejemplo siguiente se muestra la aplicaci n m s completa con los sensores C E aaa ee ess e E e la gt Canal de conteo O lt 3 211904 A e 3 gt Canal de conteo 1 lt ol oa 5 pa Canal de conteo 2 lt e 6 2 en FARE 2 Canal de conteo 3 lt o ag 2 a 9 un Canal de conteo 4 4 TE 24 5 11 Canal de conteo 5 lt ae a aro EN os Canal de conteo 6 lt a 2 E S 13 Canal de conteo 7 lt y 2 as 7 z 18 2 24V CC Fusible 19 e 7 46 EIO0000000321 05 2010 BMX EHC 0800 Ejemplo de conexi n de codificador En el ejemplo siguiente se muestra una conexi n de codificador incremental para control de ejes con
26. Local el bit se establece en 1 Flanco de sincronizaci n SKWr m c 10 8 byte de mayor valor Flanco ascendente en la entrada IN_SYNC el bit se establece en 0 Flanco descendente en la entrada IN_SYNC el bit se establece en 1 110 ElO0000000321 05 2010 Configuraci n del m dulo de conteo Etiqueta Direcci n en la configuraci n Valores configurables Base de tiempo SKWr m c 7 Esta palabra puede tener los siguientes valores e 0 0 1s e t iis e 2 10s e 3 1 min Evento N mero de evento SKWr m c 0 Activado en caso de que la opci n Activado est seleccionada el n mero de evento introducido se codifica en el byte de mayor valor de esta palabra Desactivado todos los bits del byte de mayor valor de esta palabra se establecen en 1 ElO0000000321 05 2010 111 Configuraci n del m dulo de conteo Configuraci n de la modalidad de contador global Presentaci n La configuraci n de un m dulo de conteo se guarda en las constantes de configuraci n KW Los par metros r m y c que aparecen en las siguientes tablas representan el direccionamiento topol gico del m dulo Cada par metro tiene el significado siguiente e r representa el n mero de bastidor e m representa la posici n del m dulo en el bastidor e c representa el n mero del canal Objetos de configuraci n La tabla siguiente muestra los element
27. O OUTPUT BLOCK 1 ENABLE BOOL R W Implementaci n del bloque de funciones 0r m c 3 de salida 1 FORCE SYNC BOOL R W Sincronizaci n e inicio de la funci n de SQr m c 4 conteo FORCE_REF BOOL R W Definir en el valor del contador SQr m c 5 preestablecido FORCE_ENABLE BOOL R W Implementaci n del contador SQr m c 6 FORCE_RESET BOOL R W Restablecer contador 0r m c 7 SYNC_RESET BOOL R W Restablecer SYNC_REF_FLAG SQr m c 8 MODULO_RESET BOOL R W Restablecer MODULO_FLAG SQr m c 9 162 ElO0000000321 05 2010 FUNCTIONS_ENABLING palabra QWr m c 0 La tabla siguiente presenta los significados de los bits de las palabras SQWr m c 0 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje VALID_SYNC BOOL R W Autorizaci n de sincronizaci n e SQOWr m c 0 0 inicio para la funci n de conteo a trav s de la entrada IN_SYNC VALID_REF BOOL R W Autorizaci n de operaci n para la QWr m c 0 1 funci n de preajuste interno VALID_ENABLE BOOL R W Autorizaci n de la habilitaci n del 0Wr m c 0 2 contador a trav s de la entrada IN_EN VALID CAPT O BOOL R W Autorizaci n de captura en el QWr m c 0 3 registro de captura O VALID CAPT 1 BOOL R W Autorizaci n de captura en el SQWr m c 0 4 registro de captura 1 COMPARE_ENABLE BOOL R W Autorizaci n de operaci n de SQWr m c 0 5 comparadores COMPARE_SUSPEND BOOL R W Comparador congelado en su SQWr
28. alim de salida KW0 3 0 2 9 Fallo de E S general Y 6 Interfase de conteo KWO0 3 0 9 A Arriba B Abajo x 7 Factor de escalado kKW0 3 0 8 8 Sincronizar flanco Flanco ascend en SYNC xi 9 Bloquesalida O AKWO 3 017 Desactivado El 10 Bloquesalida 1 AKWO 3 0 19 Desactivado ms 11 Ancho de pulso O HKWO 3 0 18 10 ms Ancho de pulso 1 AKWO 3 0 20 10 x 13 Polaridad O AKWO 30 211 Polaridad Bi 14 Polaridad 1 AKWO 3 0 21 2 Polaridad xl 15 Recuperac de fallos KW0 3 0 210 Retenci n desactivada 16 Retorno O AKWO 3 0213 Sin El AZ Retorno 1 AKWO 3 0 21 4 Sin 18 Valor de retorno O HKWO 3 0 21 5 Mi H9 Valor de retomo 1 El 120 Evento Habilitar Ba 21 N mero de evento il E H f Funci n 4 Cont de bucle de m d Tarea MAST E module4 E 0 3 BMX E 102 EIO0000000321 05 2010 Pantallas La tabla siguiente muestra las partes de las diferentes pantallas N mero Elemento Funci n 1 Fichas La ficha del plano frontal indica la modalidad en curso en este caso Configuraci n Cada modalidad se puede seleccionar en la ficha correspondiente Las modalidades disponibles son e Configuraci n e Ajuste e Depuraci n accesible s lo en modalidad online e Fallos accesible s lo en modalidad online 2 rea de m dulo Ofrece una abreviatura como recordatorio del m dulo y el estado del m dulo en modalidad onl
29. bloques de terminales de 20 pins Bloques de terminales con Bloques de terminales con Bloques de terminales de tornillo de presi n compartimento resorte Ilustraci n N mero de cables 2 1 1 admitidos N mero de M nimo AWG 24 0 34 mm calibre de a los cables M ximo AWG 16 1 5 mm admitidos 36 ElO0000000321 05 2010 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Bloques de terminales con tornillo de presi n Bloques de terminales con compartimento Bloques de terminales de resorte Limitaciones de cableado Los tornillos de presi n disponen de slots que aceptan e destornilladores de punta plana con un di metro de 5 mm y e destornilladores con punta de cruz n 1 Posidriv Los bloques de terminales con tornillos de presi n tienen tornillos de retenci n Los bloques se entregan con los tornillos aflojados Los bloques de terminales con compartimento disponen de slots que aceptan e destornilladores de punta plana con un di metro de 3 mm y e destomilladores con punta de cruz n 1 Posidriv Los bloques de terminales con compartimento tienen tornillos de retenci n Los bloques se entregan con los tornillos aflojados Los cables se conectan pulsando el bot n de color naranja situado junto a cada pin Para pulsar el bot n debe utilizar un destornill
30. contiene un conjunto de objetos de lenguaje que permiten controlar y comprobar su funcionamiento Existen dos tipos de objetos de lenguaje e Objetos de intercambio impl cito estos objetos se intercambian autom ti camente en cada revoluci n de ciclo de la tarea asociada con el m dulo e Objetos de intercambios expl citos estos objetos se intercambian cuando lo requiere la aplicaci n mediante las instrucciones de intercambios expl citos Los intercambios impl citos afectan a las entradas salidas del m dulo resultados de medici n informaciones y comandos Estos intercambios facilitan la depuraci n de los m dulos de conteo Los intercambios expl citos permiten fijar par metros del m dulo as como diagnosticarlo ElO0000000321 05 2010 149 Objetos de lenguaje de intercambio impl cito asociados a la funci n espec fica de la aplicaci n Presentaci n Notas Ilustraci n Una interfase integrada espec fica de la aplicaci n o la adici n de un m dulo mejoran autom ticamente la aplicaci n de objetos de lenguaje utilizada para programar esta interfase o m dulo Estos objetos corresponden a las im genes de las entradas salidas y a los datos de software del m dulo o de la interfase integrada espec fica de la aplicaci n Las entradas 31 y 31 del m dulo se actualizan en la memoria del PLC al comienzo de la tarea el PLC puede estar en la modalidad RUN o STOP Las salidas 30 y 0 se actualizan a
31. de configuraci n de hardware o software MWr m MOD 2 5 NO_MOD BOOL Falta el m dulo o ste est inoperativo MWr m MOD 2 6 EXT_MOD_FLT BOOL Palabra de error interno del m dulo s lo MWr m MOD 2 7 extensi n Fipio MOD_FAIL_EXT BOOL L Fallo interno detectado m dulo fuera de servicio MWr m MOD 2 8 s lo extensi n Fipio CH FLT EXT BOOL L Canal es no operativo s s lo extensi n Fipio MWr m MOD 2 9 ElO0000000321 05 2010 167 S mbolo est ndar Tipo Acceso Significado Direcci n BLK_EXT BOOL L Bloque de terminales conectado MWr m MOD 2 10 incorrectamente s lo extensi n Fipio CONF_FLT_EXT BOOL L Error en la configuraci n de hardware o software MWr m MOD 2 13 s lo extensi n Fipio NO_MOD_EXT BOOL L Falta el m dulo o ste est inoperativo s lo MWr m MOD 2 14 extensi n Fipio 168 ElO0000000321 05 2010 Inicio r pido Ejemplo de instalaci n del m dulo de conteo V Objeto Esta secci n presenta un ejemplo de instalaci n de los m dulos de conteo Contenido de esta parte Esta parte contiene los siguientes cap tulos Cap tulo Nombre del cap tulo P gina 14 Descripci n de la aplicaci n 171 15 Instalaci n de la aplicaci n mediante Unity Pro 173 16 Inicio de la aplicaci n 193 ElO0000000321 05 2010 169 Ejemplo de instalaci n del m dulo de conteo 170 ElO0000000321 05 2010 Desc
32. de lenguaje consulte T_UNSIGNED_CPT_BMX lODDT v ase p gina 159 138 ElO0000000321 05 2010 Visualizaci n del error del m dulo de conteo BMX EHC xxxx 1 2 Objeto Este cap tulo describe la visualizaci n de posibles errores de los m dulos BMX EHCeese Contenido de este cap tulo Este cap tulo contiene los siguiente apartados Apartado P gina Pantalla de visualizaci n de fallos del m dulo de conteo BMX EHC 0800 140 Visualizaci n del diagn stico de fallos 142 Lista de errores 143 ElO0000000321 05 2010 139 Visualizaci n de errores m dulo de conteo Pantalla de visualizaci n de fallos del m dulo de conteo BMX EHC 0800 Presentaci n En esta secci n se presenta la pantalla de visualizaci n de fallos del m dulo de conteo BMX EHC 0800 S lo se puede acceder a la pantalla de visualizaci n de fallos del m dulo en modalidad online Ilustraci n La siguiente ilustraci n presenta la pantalla de visualizaci n de fallos del m dulo BMX EHC 0800 en modalidad de contador de bucle de m dulo 1 2 3 4 2 channel generic counter Version 1 00 Co Run Er 10 E BMX EHC 0800 l Ccn g E Adjust 1 HE Debug 16 Faut e Counter 0 Modulo L Counter 1 Modulo L y y r Internal fault External fault Other fault External Fault on Inputs External Fault on Outputs Input sensor supply low volta
33. el valor del contador ElO0000000321 05 2010 65 Funciones de BMX EHC 0800 Indicador de m dulo e indicador de sincronizaci n Presentaci n Esta secci n presenta el funcionamiento de los bits relativos a los siguientes eventos e Evento de sincronizaci n de contador e El contador desplaza el m dulo o sus l mites de forma directa o inversa La tabla siguiente describe las modalidades de conteo que puede activar la sincroni zaci n y los eventos de m dulo Indicador Modalidad de conteo Bit sync_ref flag e Conteo de fase dual cuando el contador se SIWr m c 0 2 preajusta y se re inicia e Conteo progresivo regresivo cuando el contador se preajusta y se re inicia e Contador de bucle de m dulo cuando el contador se restaura e Contador global cuando el contador se preajusta y se re inicia e Conteo de eventos cuando la base de tiempo interna se reinicia Bitmodulo_flag S IWr m c 0 1 e Conteo de fase dual cuando el contador desplaza sus l mites e Conteo progresivo regresivo cuando el contador desplaza sus l mites e Contador de bucle de m dulo cuando el contador desplaza el m dulo 0 Puede utilizar estos 2 indicadores sin declarar ninguna tarea de evento en la pantalla de configuraci n La tarea definida en el canal del m dulo tarea MAST o FAST actualiza estos 2 indicadores Funcionamiento de los bits de los indicadores El bit del indicador de ev
34. epr ia puiu ei de 165 13 3 El lODDT tipo T_GEN_MOD es aplicable a todos los m dulos 167 Detalles de los objetos de lenguaje del IODDT de tipo T GEN MOD 167 Parte V Inicio r pido Ejemplo de instalaci n del m dulo de CON EO a a ds 169 Cap tulo 14 Descripci n de la aplicaci n 171 Descripci n de la aplicaci n oooooooccccoccnco 171 ElO0000000321 05 2010 5 Cap tulo 15 Instalaci n de la aplicaci n mediante Unity Pro 173 15 1 Presentaci n de la soluci n utilizada 174 Proceso mediante Unity Pro oooooococcooc eo 174 15 2 Desarrollo de la aplicaci n ooooooococoorcnorrooomo 175 Creaci n del proyecto oooooocoocccccco ee ee ee ee ae 176 Configuraci n del m dulo de conteo 177 Declaraci n de variables a e e e e e e e e ee 180 Creaci n del programa para gestionar el m dulo de contador 182 Creaci n del programa de etiquetado en lenguaje ST 184 Creaci n de la secci n de evento de E SenST o oo oo oo ooo 186 Creaci n de un programa en LD para ejecuci n de la aplicaci n 187 Creaci n de una tabla de animaci n oococcccccccocooo o 189 Creaci n de la pantalla de operador e ee ee Lee 191 Cap tulo 16 Inicio de la aplicaci n o ooooommmmmm 193 7 Ejecuci n de la aplicaci n en modalidad est ndar 193 Indice
35. las condiciones siguientes El m dulo se puede retirar y volver a instalar en su ubicaci n mientras se conecta el bastidor pero deber volver a validar el contador cuando lo instale en su base Dimensiones Ancho M dulo 32 mm nicamente En el bastidor 32 mm Alto M dulo 103 76 mm nicamente En el bastidor 103 76 mm Profundo M dulo 92 mm nicamente En el bastidor 104 5 mm 40 ElO0000000321 05 2010 BMX EHC 0800 Conformidad del codificador 10 30 V CC modelo de codificador incremental con contrafase en las salidas Tensi n de aislamiento De la tierra al bus 1500 V RMS para 1 min Bus de alimentaci n de bastidor de 24 V Corriente del bus de 24 V Habitual 40 mA Bus de alimentaci n de bastidor de 3 V Corriente del bus de 3 V Habitual 200 mA Tiempo de ciclo 5 ms ADVERTENCIA SOBRECALENTAMIENTO DEL M DULO No utilice BMX EHC 0800H a 70 C 158 F si la fuente de alimentaci n del sensor es de m s de 26 4 V o menos de 21 1 V Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o da os en el equipo Caracter sticas de las entradas Esta tabla presenta las caracter sticas generales de los canales de entrada del m dulo N mero de entradas por canal Dos entradas de 24 V CC Entradas Entrada IN_A IN_AUX Fuente 30 V C
36. m c 8 flanco ascendente del bit SYNC_RESET SIWr m c 0 3 VALIDITY El bit de validez se utiliza para indicar que el valor actual del contador y los registros de estado de comparaci n contienen datos v lidos Si el bit se define a 1 los datos son v lidos Si el bit se define a O los datos no son v lidos ElO0000000321 05 2010 93 Funciones de BMX EHC 0800 Tipo del IODDT Bit Etiqueta Descripci n S IWr m c 0 4 HIGH_LIMIT El estado del bit cambia en la modalidad de bloqueo en los l mites El bit est definido en 1 cuando el contador alcanza 2 147 483 647 El bit se restablece a O cuando el contador se preestablece S IWr m c 0 5 LOW_LIMIT El estado del bit cambia en la modalidad de bloqueo en los l mites El bit est definido en 1 cuando el contador alcanza 2 147 483 648 El bit se restablece a O cuando el contador se preestablece En esta modalidad el tipo de IODDT debe ser T_SIGNED_CPT_BMX L mites de funcionamiento La frecuencia m xima aplicada a las entradas IN_A e IN_B es 10 kHz El pulso m s corto aplicado a la entrada IN_AUX se define en funci n del nivel de filtrado aplicado a la entrada La frecuencia m xima de carga para el valor predefinido por el usuario es una vez cada 25 ms NOTA Debe activar el bit validity IWr m c 0 3 antes de considerar los valores num ricos como el contador y los registros de captura S lo el
37. m c 0 6 ltimo valor EVENT_SOURCES_ENABLING palabra QWr m c 1 La tabla siguiente presenta los significados de los bits de las palabras S0OWr m c l S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje EVT_RUN_ENABLE BOOL R W Llamada de tarea de EVENT al SQWr m c 1 0 inicio de la funci n de conteo EVT_MODULO_ENABLE BOOL R W Llamada de tarea de EVENT SQWr m c 1 1 cuando hay una inversi n de contador EVT_REF_ENABLE BOOL R W Llamada de tarea de EVENT SQWr m c 1 2 durante la sincronizaci n o preestablecimiento del contador EVT_COUNTER_LOW_ENABLE BOOL R W Llamada de tarea de EVENT SQWr m c 1 3 cuando el valor del contador es menor que el umbral inferior ElO0000000321 05 2010 163 durante la captura en el registro 1 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje EVT_COUNTER_WINDOW_ENABLE BOOL R W Llamada de tarea de EVENT SQWr m c 1 4 cuando el contador est entre el umbral inferior y superior EVT_COUNTER_HIGH_ENABLE BOOL R W Llamada de tarea de EVENT SQWr m c 1 5 cuando el valor del contador es mayor que el umbral superior EVT_CAPT_0_ENABLE BOOL R W Llamada de tarea de EVENT SQWr m c 1 6 durante la captura en el registro O EVT_CAPT_1_ENABLE BOOL R W Llamada de tarea de EVENT SQWr m c 1 7 164 ElO0000000321 05 2010 Detalles de los objetos de intercambio expl cito para el IODDT de tipo T_CPT_BMX Presenta
38. n El error del m dulo se ha transmitido al canal Consulte el diagn stico de nivel del m dulo Existen configuraciones diferentes de hardware y software El error del m dulo se ha transmitido al canal Consulte el diagn stico de nivel del m dulo 144 ElO0000000321 05 2010 Visualizaci n de errores m dulo de conteo Error indicado Otras consecuencias Posible interpretaci n o acci n La configuraci n de software no es v lida e constante incorrecta e combinaci n de bits no asociada con ninguna configuraci n Compruebe y modifique las constantes de configuraci n Error de comunicaci n Compruebe las conexiones entre bastidores Error de aplicaci n rechazo de configuraci n o ajuste Diagnostique el error con mayor precisi n ElO0000000321 05 2010 145 Visualizaci n de errores m dulo de conteo 146 ElO0000000321 05 2010 Objetos de lenguaje de la funci n Conteo 1 3 Objeto Este cap tulo describe los objetos de lenguaje asociados a las tareas de conteo as como las diferentes formas de utilizarlos Contenido de este cap tulo Este cap tulo contiene las siguientes secciones Secci n Apartado P gina 13 1 Objetos de lenguaje e IODDT de la funci n Conteo 148 13 2 Objetos de lenguaje y IODDT asociados a la funci n de conteo 158 de los m dulos BMX EHC xxxx 13 3 El IODDT tipo T_GEN_MOD es a
39. n de informaci n diversa necesaria Online Diagn stico para el control y la supervisi n del proyecto Diagn stico del proyecto y los m dulos Leyenda 1 Estas fases tambi n pueden llevarse a cabo en modalidad online 98 ElO0000000321 05 2010 Acceso a las pantallas funcionales de los m dulos de conteo BMX EHC xxxx Objeto Este cap tulo describe las diferentes pantallas funcionales de los m dulos de conteo BMX EHC eeee a las que el usuario tiene acceso Contenido de este cap tulo Este cap tulo contiene los siguiente apartados Apartado P gina Acceso a las pantallas funcionales del m dulo de conteo BMX EHC 0800 100 Descripci n de las pantallas del m dulo de conteo 102 ElO0000000321 05 2010 99 Pantallas Acceso a las pantallas funcionales del m dulo de conteo BMX EHC 0800 Presentaci n Esta secci n describe c mo acceder a las pantallas funcionales del m dulo de conteo BMX EHC 0800 Procedimiento que se debe seguir Para acceder a la pantalla realice las acciones siguientes Paso Acci n 1 Expanda el directorio Configuraci n en el explorador de proyectos Resultado aparece la siguiente pantalla E 3 Estaci n El EY Er E 0 Bus PLC h e 3o 3 CANopen O S Tipos de datos derivados DPAP a Tipos de FB derivados El Dll 3 Variables e instancias FB El RAS 0 Comunicaci n as PRERE 3 Programa da 23 Tabla
40. no se evita puede provocar da os en el equipo TENGA EN CUENTA La instalaci n manejo puesta en servicio y mantenimiento de equipos el ctricos deber n ser realizados s lo por personal cualificado Schneider Electric no se hace responsable de ninguna de las consecuencias del uso de este material Una persona cualificada es aquella que cuenta con capacidad y conocimientos relativos a la construcci n el funcionamiento y la instalaci n de equipos el ctricos y que ha sido formada en materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos 8 ElO0000000321 05 2010 Acerca de este libro y e Presentaci n Objeto Este manual describe la instalaci n del hardware y el software del m dulo de conteo BMX EHC 0800 para PLC Modicon M340 Campo de aplicaci n Este documento es v lido para el software Unity Pro v5 0 o una versi n posterior Informaci n relativa al producto ADVERTENCIA FUNCIONAMIENTO INESPERADO DEL EQUIPO La aplicaci n de este producto requiere experiencia en el dise o y la programaci n de sistemas de control S lo las personas con dicha experiencia deber an tener permiso para programar instalar alterar y aplicar este producto Siga todas las normativas de seguridad nacionales y locales Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o da os en el equipo Comentarios del usuario
41. representa la posici n del m dulo en el bastidor e c representa el n mero del canal Objetos de configuraci n La tabla siguiente muestra los elementos que se pueden configurar en la modalidad de conteo progresivo y regresivo Etiqueta Direcci n en la configuraci n Valores configurables Modalidad de conteo SKWr m c 2 byte de menor valor Modalidad de conteo progresivo y regresivo El valor del byte de menor valor de esta palabra es 5 Filtro de entrada IN_A SKWr m c 3 byte de menor valor El byte de menor valor puede tener los valores siguientes O ninguno 1 bajo 2 medio y 3 alto Filtro de entrada IN_AUX SKWr m c 4 byte de menor valor El byte de menor valor puede tener los valores siguientes O ninguno 1 bajo 2 medio y 3 alto 116 ElO0000000321 05 2010 Configuraci n del m dulo de conteo Etiqueta Direcci n en la configuraci n Valores configurables Error de fuente de alimentaci n de entrada KWr m c 2 8 Error general de entrada salida el bit se establece en 0 Local el bit se establece en 1 Operaci n de conteo KWr m c 11 0 Bloqueo de desborde el bit se establece en 0 Inversi n el bit se establece en 1 Flanco de sincronizaci n KWr m c 10 8 Alto Flanco ascendente el bit se establece en 0 Flanco descendente el bit se establece en 1 Evento N mero de evento
42. restaurar par metros de ajuste Estos intercambios se aplican a un conjunto de objetos MW del mismo tipo estado comandos o par metros que pertenecen a un canal NOTA Los objetos pueden e proporcionar informaci n acerca del m dulo por ejemplo el tipo de fallo del canal e controlar comandos del m dulo por ejemplo cambio e definir los modos de funcionamiento guardar y restaurar par metros de ajuste durante el proceso de una aplicaci n NOTA Para evitar varios intercambios expl citos para el mismo canal es necesario comprobar el valor de la palabra EXCH STS MWr m c 0 del IODDT asociado al canal antes de llamar a cualquier EF que se dirige a este canal ElO0000000321 05 2010 151 Principio general de utilizaci n de las instrucciones expl citas El siguiente diagrama muestra los diferentes tipos de intercambios expl citos que pueden realizarse entre la aplicaci n y el m dulo aplicaci n Objetos MWr m c o bien Objetos MWr m MOD r Par metros de estado BMX P34 20x0 BMX NOE 01xo0I Par metros de comando Par metros de estado Par metros de ajuste iniciales Par metros de comando Par metros de ajuste iniciales 1 S lo con las instrucciones READ_STS y WRITE_CMD Gesti n de intercambios Durante un intercambio expl cito es necesario comprobar su comportamiento para garantizar que los datos
43. sobretensiones y polaridad inversa de las fuentes de entrada salida La selecci n incorrecta de fusibles podr a provocar da os en el m dulo Si no se siguen estas instrucciones pueden producirse lesiones personales o da os en el equipo ElO0000000321 05 2010 49 BMX EHC 0800 50 ElO0000000321 05 2010 Funciones del m dulo de conteo BMX EHC 0800 ElO0000000321 05 2010 51 Funciones del m dulo de conteo BMX EHC 0800 52 ElO0000000321 05 2010 Funciones del m dulo de conteo BMX EHC 0800 Objeto Este cap tulo describe las funciones y las modalidades de conteo del m dulo BMX EHC 0800 Contenido de este cap tulo Este cap tulo contiene las siguientes secciones Secci n Apartado P gina 6 1 Configuraci n del m dulo BMX EHC 0800 54 6 2 Modalidades de funcionamiento del m dulo BMX EHC 0800 73 ElO0000000321 05 2010 53 Funciones de BMX EHC 0800 6 1 Configuraci n del m dulo BMX EHC 0800 Objeto Esta secci n describe la configuraci n del m dulo BMX EHC 0800 Contenido de esta secci n Esta secci n contiene los siguientes apartados Apartado P gina Bloques de interfase de entrada 55 Filtrado programable 56 Comparaci n 57 Diagn stico 59 Funciones de sincronizaci n habilitaci n restablecimiento en O y captura 61 Indicador de m dulo e indicador de sincronizaci n 66 Env o de eventos
44. 2000 2010 2020 y de un juego de compatibilidad electromagn tica BMX XSP 0400 0600 0800 1200 v ase Modicon M340 con Unity Pro Procesadores bastidores y m dulos de fuente de alimentaci n Manual de configuraci n ElO0000000321 05 2010 27 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Ajuste del m dulo de conteo Presentaci n El bus del bastidor alimenta al m dulo de conteo El m dulo puede manipularse sin necesidad de cortar la alimentaci n del bastidor sin que esto suponga ning n peligro y sin que existan riesgos de da os o interrupciones del PLC A continuaci n se describen las operaciones de ajuste instalaci n montaje y desmontaje Precauciones para la instalaci n El m dulo de conteo puede instalarse en cualquier posici n del bastidor excepto las dos primeras marcadas como PS y 00 que se reservan para el m dulo de alimentaci n del bastidor BMX CPS eese y el procesador BMX P34 ese respecti vamente El bus situado en la parte inferior del bastidor suministra la alimentaci n 3 3 V y 24 V Antes de instalar un m dulo debe quitar la tapa protectora del conector del m dulo situado en el bastidor PELIGRO PELIGRO DE DESCARGA EL CTRICA e Desconecte la tensi n que alimenta a los sensores y preactuadores antes de desenchufar o enchufar el bloque de terminales del m dulo e Retire el bloque de terminales antes de enchufar o desenchufar el m dulo del bastidor
45. 321 05 2010 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Ajuste de un bloque de terminales de 20 pins a un m dulo de conteo BMX EHC 0800 Presentaci n El m dulo de conteo BMX EHC 0800 con conexiones de bloques de terminales de 20 pins debe ser el ltimo en conectarse al m dulo A continuaci n se describen estas operaciones de ajuste montaje y desmontaje Instalaci n del bloque de terminales de 20 pins La tabla siguiente muestra el procedimiento para montar el bloque de terminales de 20 pins en un m dulo de conteo BMX EHC 0800 EE PROIN Cu al a f PELIGRO DESCARGA EL CTRICA Los bloques de terminales deben conectarse o desconectarse tras cortar la tensi n de los sensores o preactuadores Si no se siguen estas instrucciones provocar lesiones graves o incluso la muerte ElO0000000321 05 2010 31 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Procedimiento de montaje Paso Acci n 1 Con el m dulo colocado en el bastidor instale el bloque de terminales insertando su codificador parte trasera inferior del terminal en el codificador del m dulo parte inferior frontal del m dulo tal como se muestra anteriormente 2 Fije el bloque de terminales al m dulo apretando los dos tornillos de montaje situados en las partes superior e inferior del bloque de terminales Par de apriete 0 4 Nm NOTA Si los t
46. 3IWr m c 10 3 es menor que el umbral inferior EVT_COUNTER_WINDOW BOOL R Evento debido a que el valor del contador IWr m c 10 4 est entre los dos umbrales EVT_COUNTER_HIGH BOOL R Evento debido a que el valor de contador 3IWr m c 10 5 es mayor que el umbral superior EVT CAPT O BOOL R Evento debido a la funci n de captura 0 IWr m c 10 6 EVT CAPT 1 BOOL R Evento debido a la funci n de captura 1 IWr m c 10 7 EVT_OVERRUN BOOL R Advertencia eventos perdidos IWr m c 10 8 ElO0000000321 05 2010 161 Umbrales y frecuencia de salida La siguiente tabla muestra los objetos de intercambio impl citos de varios IODDT S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje LOWER_TH_VALUE DINT R W Valor del umbral inferior 0Dr m c 2 UPPER_TH_VALUE DINT R W Valor del umbral superior OQODr m c 4 PWM_FREQUENCY DINT R W Valor de la frecuencia de salida unidad QDr m c 6 0 1 Hz PWM_DUTY INT R W Valor del ciclo de servicio de la frecuencia QDr m c 8 de salida unidad 5 Palabras Qr m c d La tabla siguiente presenta los significados de los bits de las palabras Qr m c d S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje OUTPUT O BOOL R W Fuerza OUTPUT 0 al nivel 1 0r m c 0 OUTPUT_1 BOOL R W Fuerza OUTPUT_1 al nivel 1 Qr m c 1 OUTPUT_BLOCK_0_ENABLE BOOL R W Implementaci n del bloque de funciones 0r m c 2 de salida
47. C En estado 1 Fuente 11 V CC 30V CC Actual 4 5 mA hasta 30 V CC En estado O Fuente lt 5VCC Actual lt 1 5 mA Corriente a 11 VCC gt 2 mA ElO0000000321 05 2010 41 BMX EHC 0800 Visualizaci n y diagn stico del m dulo de conteo BMX EHC 0800 Presentaci n El m dulo de conteo BMX EHC 0800 tiene indicadores LED que permiten visualizar los siguientes elementos e el estado del m dulo RUN ERR I O e el estado de la entrada de cada canal Ilustraci n El esquema siguiente muestra la pantalla de visualizaci n del m dulo BMX EHC 0800 Entradas del reloj Entradas auxiliares 42 ElO0000000321 05 2010 BMX EHC 0800 Diagn stico de fallos La siguiente tabla activa el diagn stico de errores en funci n de los diferentes indicadores LED Estado del m dulo Indicadores LED RUN ERR 1 0 co Ci c2 c3 c4 c5 C6 C7 El m dulo se encuentra inoperativo o est desconectado El m dulo presenta un error O El m dulo no est configurado O El m dulo ha perdido la comunicaci n Los sensores presentan un error de alimentaci n Los canales son operativos Hay tensi n en la entrada IN_A del contador 0 Hay tensi n en la entrada IN_A del contador 1 Hay tensi n en la entrada IN_A del contador 2 Hay tensi n en la entrada IN_A del contador 3 Hay tensi n en la entrada
48. ElO00000000321 01 ModiconM340 con UnityPro M dulo de conteo BMX EHC 0800 Manual de usuario 05 2010 Schneider www schneider electric com Electric La informaci n que se ofrece en esta documentaci n contiene descripciones de car cter general y o caracter sticas t cnicas sobre el rendimiento de los productos incluidos en ella La presente documentaci n no tiene como objetivo sustituir ni debe emplearse para determinar la idoneidad o fiabilidad de dichos productos para aplicaciones de usuario espec ficas Los usuarios o integradores tienen la responsabilidad de llevar a cabo un an lisis de riesgos adecuado y exhaustivo as como la evaluaci n y pruebas de los productos en relaci n con la aplicaci n o uso en cuesti n de dichos productos Ni Schneider Electric ni ninguna de sus filiales o asociados asumir n responsabilidad alguna por el uso inapropiado de la informaci n contenida en este documento Si tiene sugerencias para mejoras o modificaciones o ha hallado errores en esta publicaci n le rogamos que nos lo notifique No se podr reproducir este documento de ninguna forma ni en su totalidad ni en parte ya sea por medios electr nicos o mec nicos incluida la fotocopia sin el permiso expreso y por escrito de Schneider Electric Al instalar y utilizar este producto es necesario tener en cuenta todos los sistemas de seguridad relacionados ya sean regionales locales o estatales Por razones de seguridad y para garant
49. IWr m c 0 1 Binario Restablecimiento del m dulo Qr m c 9 Binario Para obtener una descripci n de cada objeto de lenguaje consulte T_UNSIGNED_CPT_BMX lODDT v ase p gina 159 136 ElO0000000321 05 2010 Depuraci n del m dulo de conteo Depuraci n de la modalidad de conteo progresivo y regresivo Presentaci n La tabla siguiente muestra los elementos de depuraci n de la modalidad de conteo progresivo y regresivo Etiqueta Objeto de lenguaje Tipo Valor del contador IDr m c 2 Digital Contador v lido S IWr m c 0 3 Binario Restablecimiento de contador s0r m c 7 Binario Habilitaci n de contador s0r m c 6 Binario Contador bajo IWr m c 1 0 Binario Contador igual SIWr m c 1 1 Binario Contador alto IWr m c 1 2 Binario Contador en l mite inferior SIWr m c 0 5 Binario Contador en l mite superior SIWr m c 0 4 Binario Estado de la entrada A Ir m c 4 Binario Estado AUX de la entrada Ir m c 6 Binario Forzado de SYNC Q0r m c 4 Binario Estado de SYNC IWr m c 0 2 Binario Restablecer SYNC Q0r m c 8 Binario Valor de umbral SQDr m c 2 Digital Habilitaci n de comparaci n SQWr m c 0 5 Binario Suspensi n de comparaci n SOQWr m c 0 6 Binario Estado del m dulo SIWr m c 0 1 Binario Restablecimiento del m dulo sQr m c 9 Binario Para obtener una descripci n de cada objeto de lenguaje consulte T_SIGNED_CPT_BMX IODDT v ase p gina 159
50. Modalidad de conteo IWr m c 10 5 EVT_COUNTER_HIGH Evento debido a que el valor del contador es superior al umbral Modalidad de contador de frecuencia Modalidad de contador de eventos Modalidad de contador global Modalidad de contador de bucle de m dulo Modalidad de conteo progresivo y regresivo Modalidad de conteo de fase dual SIWr m c 10 6 EVTI_CAPT_O Evento debido a la captura O Modalidad de contador de bucle de m dulo Modalidad de conteo progresivo y regresivo Modalidad de conteo de fase dual IWr m c 10 7 EVT CAPT 1 Evento debido a la captura 1 IWr m c 10 8 EVT OVERRUN Evento debido a un desborde Modalidad de contador de frecuencia Modalidad de contador de eventos Modalidad de contador global Modalidad de contador de bucle de m dulo Modalidad de conteo progresivo y regresivo Modalidad de conteo de fase dual Todos los eventos enviados por el m dulo con independencia de la fuente activan la misma tarea de evento simple en el PLC Normalmente s lo hay un tipo de evento indicado por activaci n La palabra evt_sources 31Wr m c 10 se actualiza al principio del procesamiento de la tarea del evento 70 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Habilitaci n de eventos Para que una fuente produzca un evento el bit de validaci n correspondiente al evento debe estar definido en 1 Direcci n Descripci n SQ0Wr m c 1 0 In
51. O0000000321 05 2010 Reglas generales de instalaci n de m dulos de conteo BMX EHC 0800 4 Objeto Este cap tulo presenta las reglas generales de instalaci n del m dulo de conteo BMX EHC 0800 Contenido de este cap tulo Este cap tulo contiene los siguiente apartados Apartado P gina Descripci n f sica del m dulo de conteo 26 Ajuste del m dulo de conteo 28 Ajuste de un bloque de terminales de 20 pins a un m dulo de conteo 31 BMX EHC 0800 C mo conectar el m dulo de conteo BMX EHC 0800 Conexi n de un bloque 36 de terminales de 20 pins ElO0000000321 05 2010 25 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Descripci n f sica del m dulo de conteo Ilustraci n La siguiente ilustraci n muestra el m dulo de conteo BMX EHC 0800 Elementos f sicos del m dulo 009090 ooo ol BMX EHC 0800 La tabla siguiente muestra los elementos del m dulo de conteo M dulo N mero Descripci n BMX EHC 0800 1 Indicadores LED de estado del m dulo e indicadores LED de estado del m dulo e indicadores LED de estado del canal 2 Conector de 20 pins compatible con entradas salidas binarias 26 ElO0000000321 05 2010 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Accesorios El m dulo BMX EHC 0800 requiere el uso de un bloque de terminales BMX FTB
52. RCE_ENABLE Implementaci n del contador Qr c 7 FORCE_RESET Restablecer contador Qr c 8 SYNC_RESET Restablecer SYNC REF FLAG Qr c 9 MODULO_RESET Restablecer MODULO_FLAG La tabla siguiente describe el bitvalid_sync en negrita que es un elemento de la palabra de habilitaci n de funci n 20Wr m c 0 Objeto de S mbolo est ndar Significado lenguaje QWr m c 0 0 VALID_SYNC Autorizaci n de sincronizaci n e inicio para la funci n de conteo a trav s de la entrada IN_SYNC SQWr m c 0 1 VALID REF Autorizaci n de funcionamiento para la funci n de preajuste interno SQWr m c 0 VALID_ENABLE Autorizaci n de la habilitaci n del contador a trav s de la entrada IN_EN SQWr m c 0 3 VALID_CAPT_0 Autorizaci n de captura en el registro de captura O SQWr m c 0 4 VALID_CAPT_1 Autorizaci n de captura en el registro de captura 1 SQWr m c 0 COMPARE_ENABLE Autorizaci n de operaci n de comparadores SQWr m c 0 COMPARE_SUSPEND Comparador congelado en su ltimo valor 62 ElO0000000321 05 2010 Funciones de BMX EHC 0800 La tabla siguiente presenta el principio de sincronizaci n funci n de la configuraci n Flanco Estado del bit Estado del contador valid sync Flanco ascendente o descendente en IN_AUX en Definir en O No sincronizado Flanco ascendente o descendente en IN AUX en Definir en 1 Sincronizado funci n de la configuraci n
53. URRENT_VALUE DINT R Valor actual del contador IDr m c 2 CAPT_0_VALUE DINT R Valor del contador cuando se captura en el IDr m c 4 registro O CAPT_1_VALUE DINT R Valor del contador cuando se captura en el IDr m c 6 registro 1 COUNTER_VALUE DINT R Valor actual del contador durante el evento IDr m c 12 CAPT O VAL DINT R Valor de captura O IDr m c 14 CAPT_1_VAL DINT R Valor de captura 1 IDr m c 16 Palabra lr m c d La tabla siguiente presenta los significados de las palabras Ir m c d S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje CH_ERROR BOOL R Error de canal Ir m c ERR OUTPUT_0_Echo BOOL R Estado l gico de la salida O Ir m c 0 OUTPUT_1_Echo BOOL R Estado l gico de la salida 1 Irme I OUTPUT_BLOCK_0 BOOL R Estado de bloque de salida O Ir m c 2 OUTPUT_BLOCK_1 BOOL R Estado de bloque de salida 1 sIr C3 INPUT_A BOOL R Estado f sico de la entrada IN_A Ir m c 4 INPUT_B BOOL R Estado f sico de la entrada IN_B Ir m c 5 INPUT_SYNC BOOL R Estado f sico de la entrada IN_SYNC o Ir m c 6 IN_AUX ElO0000000321 05 2010 159 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje INPUT_EN BOOL R Estado f sico de la entrada IN_EN Ir m c 7 habilitaci n INPUT_REF BOOL R Estado f sico de la entrada IN_REF Ir m c 8 preajuste INPUT_CAPT BOOL R Estado f sico de la entrada IN_CAP lIr m c 9 captura
54. a de desv o desactivada Alarma de desv o activada 182 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro Descripci n de la secci n Labelling_Program La tabla siguiente describe los diferentes pasos del gr fico del proceso Paso Descripci n Activaci n de funciones Activa las funciones de la modalidad de m dulo que se utilizan en la aplicaci n Definiciones de umbral Los valores de los umbrales de los que dependen las salidas reflejas se definen en este paso Desv o del proceso Se comprueba si el valor de captura es superior al par metro de desv o Alarma de desv o activada Si el resultado de la prueba de desv o del proceso es verdadero se activa la alarma Alarma de desv o desactivada Si el resultado de la prueba de desv o del proceso es falso se desactiva la alarma ElO0000000321 05 2010 183 Aplicaci n mediante Unity Pro Creaci n del programa de etiquetado en lenguaje ST Presentaci n Esta secci n inicia y utiliza las funciones y objetos de modalidad de contador de bucle de m dulo Ilustraci n de la secci n Labelling_Program La secci n siguiente forma parte de la tarea MAST No tiene ninguna condici n definida correspondiente de manera que se ejecuta de forma permanente Activaci n de funciones Autoriza la salida SYNC o AUX para sincronizar e iniciar la funci n de conteo Encoder VALID SYNC Waiting Firs
55. a declarar variables de aplicaci n Paso Acci n 1 En Explorador de proyectos Variables e instancias FB hacer doble clic en Variables elementales 2 En la ventana Editor de datos activar el cuadro de la columna Nombre y escribir un nombre para la primera variable Seleccionar un Tipo para esta variable Despu s de declarar todas las variables puede cerrar la ventana Variables utilizadas para la aplicaci n La siguiente tabla contiene los detalles de las variables utilizadas en la aplicaci n Variable Tipo Definici n Run EBOOL Petici n de inicio para el proceso de etiquetado Stop EBOOL Parada del proceso de etiquetado Last_Box_late BOOL El proceso presenta una desviaci n Nb_Box DINT N mero de cajas etiquetadas Position_0 BOOL Caja al principio de la cinta transportadora Position_1 BOOL Caja con la primera etiqueta Position_2 BOOL Caja con las dos etiquetas First_Labelling_Point DINT Valor del umbral inferior Second_Labelling_Point DINT Valor del umbral superior Deflection Parameter DINT Valor de activaci n de alarma de variaci n Waiting_First_Part BOOL Se espera a la primera caja Waiting_Other_Parts BOOL La primera caja ya ha pasado 180 EIO0000000321 05 2010 Aplicaci n mediante Unity Pro La pantalla siguiente muestra las variables de aplicaci n creadas mediante el Editor de datos H Editor de
56. a en el byte de mayor valor de esta palabra Desactivado todos los bits del byte de mayor valor de esta palabra se establecen en 1 ElO0000000321 05 2010 119 Configuraci n del m dulo de conteo 120 ElO0000000321 05 2010 Ajustes del m dulo de conteo BMX EHC 0800 10 Objeto Este cap tulo describe los posibles ajustes de la modalidad de conteo del m dulo BMX EHC 0800 Se puede acceder a estos ajustes desde la ficha Configuraci n de la pantalla funcional del m dulo BMX EHC 0800 v ase p gina 102 Contenido de este cap tulo Este cap tulo contiene los siguiente apartados Apartado P gina Pantalla de ajuste del m dulo de conteo BMX EHC 0800 122 Ajuste del valor preestablecido 124 Ajuste del factor de calibraci n 125 Ajuste de un m dulo 126 Ajuste del valor de hist resis 127 ElO0000000321 05 2010 121 Ajustes del m dulo de conteo Pantalla de ajuste del m dulo de conteo BMX EHC 0800 Presentaci n En esta secci n se presenta la pantalla de ajuste del m dulo de conteo BMX EHC 0800 Ilustraci n La siguiente ilustraci n presenta la pantalla de ajuste del m dulo BMX EHC 0800 en modalidad de contador de bucle de m dulo 1 2 3 4 5 6 2 channel generic counter Version 1 00 e y i Run Er l0 E BMX EHC 0800 Hl Cdnig E Adjust a Debug amp Faut Counter O Modulo L a 7 v y y Yy Counen Modai Lab
57. a siguiente especifica las caracter sticas de cada entrada del nivel seleccionado de filtrado Nivel de filtrado Entrada Pulso Frecuencia m nimo m xima No IN_A IN_B 50 us 10 KHz IN_AUX 50 us 40 Hz Bajo IN_A IN_B 450 us 1 KHz para rebotes gt 2 KHz IN_AUX 450 us 40 Hz Recurso IN_A IN_B 1 25 ms 350 Hz para rebotes gt 1 KHz IN_AUX 1 25 us 40 Hz Alto IN_A IN_B 4 2 ms 100 Hz para rebotes gt 250 Hz IN_AUX 4 2 ms 40 Hz 56 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Comparaci n Presentaci n El bloque de comparaci n funciona autom ticamente cuando est activado Est disponible en todas las modalidades de conteo del m dulo BMX EHC 0800 Compara el valor actual del contador con el valor de captura en el umbral definido Umbral de comparaci n El bloque de comparaci n tiene un solo umbral Su valor aparece en la palabra doble lower th value 0Dr m c 2 El formato del umbral es id ntico al formato del valor del contador Registro de estado de comparaci n El resultado de la comparaci n se almacena en el registro de estado de comparaci n El valor del registro de captura y el valor actual del contador se comparan con los umbrales Los resultados posibles son e Bajo el valor del contador es menor que el valor del umbral inferior e Igual el valor del contador es igual que el umbral e Alto el valor del contador es superior al del
58. ad de conteo progresivo y regresivo 137 Depuraci n de la modalidad de conteo de fase dual 138 132 ElO0000000321 05 2010 Depuraci n del m dulo de conteo Depuraci n de la modalidad de frecuencia Presentaci n La tabla siguiente muestra los elementos de depuraci n de la modalidad de frecuencia Etiqueta Objeto de lenguaje Tipo Valor de frecuencia IDr m c 2 Digital Frecuencia v lida SIWr m c 0 3 Binario Frecuencia baja IWr m c 1 0 Binario Frecuencia igual SIWr m c 1 1 Binario Frecuencia alta SIWr m c 1 2 Binario Frecuencia en l mite superior SIWr m c 0 4 Binario Estado de la entrada A Ir m c 4 Binario Valor de umbral SQDr m c 2 Digital Habilitaci n de comparaci n SQWr m c 0 5 Binario Suspensi n de comparaci n SQWr m c 0 6 Binario Para obtener una descripci n de cada objeto de lenguaje consulte T_UNSIGNED_CPT_BMX lODDT v ase p gina 159 ElO0000000321 05 2010 133 Depuraci n del m dulo de conteo Depuraci n de la modalidad de conteo de eventos Presentaci n La tabla siguiente muestra los elementos de depuraci n de la modalidad de conteo de eventos Etiqueta Objeto de lenguaje Tipo Valor del contador IDr m c 2 Digital Contador v lido IWr m c 0 3 Binario Contador bajo IWr m c 1 0 Binario Contador igual SIWr m c 1 1 Binario Contador alto IWr m c 1 2 Binario Contador en
59. ado bajo en la entrada IN_B Cuadratura normal X2 Flanco ascendente en la entrada IN_A y estado bajo en la entrada IN_B Flanco descendente en la entrada IN_A y estado alto en la entrada IN_B Flanco descendente en la entrada IN_A y estado bajo en la entrada IN_B Flanco ascendente en la entrada IN_A y nivel superior en la entrada IN_B Cuadratura normal X4 Flanco ascendente en la entrada IN_A y estado bajo en la entrada IN_B Estado alto en la entrada IN_A y flanco ascendente en la entrada IN_B Flanco descendente en la entrada IN_A y estado alto en la entrada IN_B Estado bajo en la entrada IN_A y flanco descendente en la entrada IN_B Flanco descendente en la entrada IN_A y estado bajo en la entrada IN_B Estado bajo en la entrada IN_A y flanco ascendente en la entrada IN_B Flanco ascendente en la entrada IN_A y nivel superior en la entrada IN_B Estado alto en la entrada IN_A y flanco descendente en la entrada IN_B Cuadratura inversa X1 Flanco descendente en la entrada IN_A y estado bajo en la entrada IN_B Flanco ascendente en la entrada IN_A y estado bajo en la entrada IN_B Cuadratura inversa X2 Flanco descendente en la entrada IN_A y estado bajo en la entrada IN_B Flanco ascendente en la entrada IN_A y nivel superior en la entrada IN_B Flanco ascendente en la entrada IN_A y estado bajo en la entrada IN_B Flanco descendente en la entrada IN_A y estado alto en la entrada IN_B Cu
60. ador de punta plana con un di metro m ximo de 3 mm Par de tensi n m ximo del tornillo 0 5 Nm 0 5 Nm A PELIGRO DESCARGA EL CTRICA El bloque de terminales debe conectarse o desconectarse tras cortar la tensi n del sensor o preactuador Si no se siguen estas instrucciones provocar lesiones graves o incluso la muerte ElO0000000321 05 2010 37 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n Conexi n de bloques de terminales de 20 pins El diagrama siguiente muestra el m todo de apertura de la compuerta de cableado del bloque de terminales de 20 pins NOTA El cable de conexi n se instala y se fija mediante una abrazadera para cables situada por debajo del bloque de terminales de 20 pins Etiquetado de bloques de terminales de 20 pins Las etiquetas de los bloques de terminales de 20 pins se suministran con el m dulo El cliente deber encargarse de insertarlos en la cubierta del bloque de terminales Cada etiqueta tiene dos lados e Uno que est visible desde el exterior cuando la cubierta est cerrada Este lado muestra las referencias comerciales de producto y una descripci n abreviada del m dulo as como una secci n en blanco para las etiquetas o notas del cliente e El otro lado est visible desde el interior cuando la cubierta est abierta Este lado muestra el diagrama de conexiones del bloque
61. adratura inversa X4 Flanco descendente en la entrada IN_A y estado bajo en la entrada IN_B Estado bajo en la entrada IN_A y flanco ascendente en la entrada IN_B Flanco ascendente en la entrada IN_A y nivel superior en la entrada IN_B Estado alto en la entrada IN_A y flanco descendente en la entrada IN_B Flanco ascendente en la entrada IN_A y estado bajo en la entrada IN_B Estado alto en la entrada IN_A y flanco ascendente en la entrada IN_B Flanco descendente en la entrada IN_A y estado alto en la entrada IN_B Estado bajo en la entrada IN_A y flanco descendente en la entrada IN_B 90 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Funcionamiento El gr fico de tendencias siguiente muestra el proceso de conteo en modalidad de conteo de fase dual en la configuraci n predeterminada Entrada IN_A pulsos Entrada IN_B pulsos III Entrada IN AUX f 4 4 Bit force enable Valor del contador 32 0004 Valor predefinido o a Tiempo 0 A e xa AS xi Valor de captura 432 000 y x X2 x3 Eliminaci n de la holgura En la modalidad de contador grande libre el contador puede aplicar una hist resis si la rotaci n se invierte El par metro hysteresis configurado con la pantalla de ajuste define el n mero de puntos que no est confirmado por el contador durante la inversi n de rotaci n El objetivo es
62. al O 5 IN_AUX Entrada para el canal 2 6 IN_A Entrada para el canal 2 7 IN_AUX Entrada para el canal 3 8 IN_A o IN_B Entrada para el canal 3 o entrada para el canal 2 9 IN_AUX Entrada para el canal 4 10 IN_A Entrada para el canal 4 11 IN_AUX Entrada para el canal 5 12 IN_A o IN_B Entrada para el canal 5 o entrada para el canal 4 13 IN_AUX Entrada para el canal 6 14 IN_A Entrada para el canal 6 15 IN_AUX Entrada para el canal 7 16 IN_A o IN_B Entrada para el canal 7 o entrada para el canal 6 17 24V_SEN Retorno alimentaci n de 24 V para los sensores 18 V CC V CC alimentaci n de los sensores 19 20 FE Conexi n a tierra funcional para rearranque de blindaje 194 EIO0000000321 05 2010 Inicio de la aplicaci n Ejecuci n de la aplicaci n En la tabla siguiente se presenta el procedimiento que debe seguirse para iniciar la aplicaci n en modalidad est ndar Paso Acci n 1 En el men PLC haga clic en Modalidad est ndar 2 En el men Generar haga clic en Regenerar todos los proyectos El proyecto se generar y estar listo para transferirse al PLC Despu s de generar el proyecto aparecer una ventana de resultados Si existe un error en el programa Unity Pro indica su ubicaci n al hacer clic en la secuencia resaltada En el men PLC haga clic en Conexi n Ahora est conectado al PLC En el men PLC haga clic en Transferir proyecto al PLC Aparece la ventana Transferir proyecto
63. al PLC Hacer clic en Transferir La aplicaci n se transfiere al PLC 5 En el men PLC haga clic en Ejecutar Se abre la ventana Ejecutar Haga clic en Aceptar La aplicaci n se ejecutar en modalidad RUN en el PLC ElO0000000321 05 2010 195 Inicio de la aplicaci n 196 ElO0000000321 05 2010 ndice A accesorios de cableado 25 ajustes 121 bloques de terminales codificaci n 32 conexi n 25 instalaci n 25 BMXEHCO0O200 18 C configuraci n 105 conteo de eventos 76 conteo progresivo y conteo regresivo 84 D depuraci n 129 diagn stico 59 dual conteo de fase 89 E entrada bloques de interfase 55 estructura de datos de canal de todos los m dulos T_GEN_MOD 167 estructura de datos de canal para m dulos de conteo T_SIGNED_CPT_BMX 159 165 T_UNSIGNED_CPT_BMX 159 165 estructura de datos de canal para todos los m dulos T_GEN_MOD 167 Eventos de conteo 69 F filtrado 56 funciones 54 G global contador 78 l inicio r pido 169 instalaci n 25 95 M M340 Endurecido 20 reforzado 20 modalidad de frecuencia 74 m dulo contador de bucle 81 ElO0000000321 05 2010 197 Index P par metro ajustes 147 T T_GEN_MOD 167 167 T_SIGNED_BMX 159 T_SIGNED_CPT_BMX 165 T_UNSIGNED_CPT_BMX 159 165 198 EIO0000000321 05 2010
64. alida SHORT CIRCUIT OUT O BOOL R Cortocircuito en la salida O SMWr m c 3 4 SHORT CIRCUIT OUT 1 BOOL R Cortocircuito en la salida 1 SMWr m c 3 5 166 ElO0000000321 05 2010 13 3 El IODDT tipo T_GEN_MOD es aplicable a todos los m dulos Detalles de los objetos de lenguaje del IODDT de tipo T_GEN_MOD Introducci n Observaciones Lista de objetos Todos los m dulos de los PLC Modicon M340 tienen un IODDT asociado de tipo T_GEN_MOD En general el significado de los bits se indica para el estado 1 del bit En los casos espec ficos se explica cada estado del bit Algunos bits no se utilizan En la tabla siguiente se muestran los objetos del IODDT S mbolo est ndar Tipo Acceso Significado Direcci n MOD_ERROR BOOL E Bit de error del m dulo lr m MOD ERR EXCH_STS INT L Palabra de control de intercambio del m dulo MWr m MOD O STS_IN_PROGR BOOL L Lectura de palabras de estado del m dulo en MWr m MOD 0 0 curso EXCH_RPT INT E Palabra de informe de intercambio MWr m MOD 1 STS_ERR BOOL L Evento al leer las palabras de estado del m dulo MWr m MOD 1 0 MOD_FLT INT L Palabra de error interno del m dulo MWr m MOD 2 MOD_FAIL BOOL E Error interno m dulo no operativo MWr m MOD 2 0 CH_FLT BOOL L Canal es no operativo s MWr m MOD 2 1 BLK BOOL L Bloque de terminales conectado MWr m MOD 2 2 incorrectamente CONF_FLT BOOL L Error
65. alos temporales definidos por el usuario El registro de conteo se actualiza al final de cada intervalo con el n mero de eventos recibidos Es posible utilizar la entrada IN_AUX durante un intervalo de tiempo siempre que el bit de validaci n se defina en 1 De esta forma se reinicia el conteo de eventos para un nuevo intervalo de tiempo predefinido Dependiendo de la selecci n que realice el usuario el intervalo de tiempo se inicia en el flanco ascendente o descendente en la entrada IN_AUX El gr fico de tendencias muestra el proceso de conteo en modalidad de conteo de eventos 1 2 3 4 1 02 102 030405 Entrada IN_A ji Entrada IN_AUX bit valid_sync J Base de tiempo interna 4 f 4 4 Definido por usuario p 4 Definido por usuario gt Valor actual del contador x 4 Cuando se produce la sincronizaci n la aplicaci n puede utilizar e la entrada SYNC_REF_FLAG IWr m c 0 2 v ase p gina 66 e o bien la entrada EVT_SYNC_PRESET IWr m c 10 2 v ase p gina 69 76 EIO0000000321 05 2010 Funciones de BMX EHC 0800 Bits de estado del contador en modalidad de conteo de eventos La tabla siguiente muestra la composici n de la palabra de estado del contador STWr m c 0 en modalidad de conteo de eventos Bit Etiqueta Descripci n SIWr m c 0 2 SYNC_REF_FLAG El bit se d
66. aplicaci n de usuario debe restablecer el bit del indicador a O si est activado mediante el bit de comando adecuado de los dos bits siguientes e Bitsync reset para restablecer el bit del indicador de sincronizaci n a 0 e Bitmodulo_reset para restablecer el bit del indicador del evento de m dulo ao Ubicaci n de comandos de restablecimiento a O La tabla siguiente describe los bits sync reset y modulo reset Que son elementos de la palabra de estado Qr m c d Objeto de S mbolo est ndar Significado lenguaje s0r m c 0 OUTPUT O Fuerza OUTPUT_0 al nivel 1 0r m c 1 OUTPUT_1 Fuerza OUTPUT_1 al nivel 1 Q0r m c 2 OUTPUT_BLOCK_0_ENABLE Implementaci n del bloque de funciones de salida 0 0r m c 3 OUTPUT_BLOCK_1_ENABLE Implementaci n del bloque de funciones de salida 1 0Qr m c 4 FORCE_SYNC Sincronizaci n e inicio de la funci n de conteo Qr m c 5 FORCE_REF Definir al valor del contador preestablecido ElO0000000321 05 2010 67 Funciones de BMX EHC 0800 Objeto de S mbolo est ndar Significado lenguaje Qr m c 6 FORCE_ENABLE Implementaci n del contador 0r m c 7 FORCE_RESET Restablecer contador Qr m c 8 SYNC_RESET Restablecer SYNC_REF_FLAG Qr m c 9 MODULO_RESET Restablecer MODULO_FLAG 68 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Env o de eventos de conteo a la aplicaci n Presentaci n El n mero de la t
67. area de evento se debe declarar en la pantalla de configuraci n del m dulo para activar el env o de eventos El m dulo BMX EHC 0800 tiene ocho fuentes de eventos que se encuentran en la palabra events source en la direcci n 3IWr m c 10 del contador es menor que el umbral Direcci n S mbolo est ndar Descripci n Modalidad de conteo IWr m c 10 0 EVT RUN Evento debido al inicio del Modalidad de contador global conteo IWr m c 10 1 EVT MODULO Evento debido a que el e Modalidad de contador de contador es igual al valor del bucle de m dulo m dulo 1 o igual a O e Modalidad de conteo progresivo y regresivo e Modalidad de conteo de fase dual IWr m c 10 2 EVI_SYNC_PRESET Evento debido a la e Modalidad de contador de sincronizaci n o posici n de eventos inicio del contador e Modalidad de contador global e Modalidad de contador de bucle de m dulo e Modalidad de conteo de fase dual SIWr m c 10 3 EVI_COUNTER_LOW Evento debido a que el valor e Modalidad de contador de frecuencia e Modalidad de contador de eventos e Modalidad de contador global e Modalidad de contador de bucle de m dulo e Modalidad de conteo progresivo y regresivo e Modalidad de conteo de fase dual IWr m c 10 4 EVT_COUNTER_WINDOW Evento debido a que el valor del contador es igual que el umbral ElO0000000321 05 2010 69 Funciones de BMX EHC 0800 Direcci n S mbolo est ndar Descripci n
68. ate 0 nciend la luz predefinida Se apaga la luz predefinida 1 momento adecuado se enciende la luz verde IF Encoder CAPT_0 VALUE O THEN ast Box On ELSE ast Box On za D IF a Parget 1 Luz verde encendida m Target 0 Luz verde apagada Procedimiento de creaci n de una secci n ST En la tabla siguiente se detalla el procedimiento que debe seguirse para la creaci n de una secci n ST para la aplicaci n Paso Acci n 1 En Explorador de proyectos Programa Tareas hacer doble clic en MAST 2 Hacer clic con el bot n derecho del rat n en Secci n y a continuaci n seleccionar Nueva secci n Asignar un nombre a la secci n y seleccionar Lenguaje ST Aparece el nombre de la secci n que puede editarse haciendo doble clic en l Para usar el Objeto de E S hacer clic con el bot n derecho en el editor en Selecci n de datos yen Lu Hacer clic en delante de la variable derivada de Objeto de E S Codi ficador para abrir la lista de Objetos de E S Hacer clic en el que necesita y confirmar con Aceptar NOTA En las ventanas de selecci n de datos debe activar la casilla de verificaci n IODDT para poder acceder a la variable derivada de E S Codificador ElO0000000321 05 2010 185 Aplicaci n mediante Unity Pro Creaci n de la secci n de evento de E S en ST Presentaci n Es
69. bit validity en el nivel superior definido en 1 garantiza que la modalidad funcionar correctamente dentro de los l mites 94 ElO0000000321 05 2010 Instalaci n del software del m dulo de conteo BMX EHC 0800 IV Objeto Esta parte describe la instalaci n del software y las funciones del m dulo de conteo BMX EHC 0800 Contenido de esta parte Esta parte contiene los siguientes cap tulos Cap tulo Nombre del cap tulo P gina 7 Metodolog a de instalaci n de software del m dulo de conteo 97 BMX EHC 0800 8 Acceso a las pantallas funcionales de los m dulos de conteo 99 BMX EHC xxxx 9 Configuraci n del m dulo de conteo BMX EHC 0800 105 10 Ajustes del m dulo de conteo BMX EHC 0800 121 11 Depuraci n del m dulo de conteo BMX EHC 0800 129 12 Visualizaci n del error del m dulo de conteo BMX EHC xxxx 139 13 Objetos de lenguaje de la funci n Conteo 147 ElO0000000321 05 2010 95 Instalaci n del software del m dulo de conteo BMX EHC 0800 96 ElO0000000321 05 2010 Metodolog a de instalaci n de software del m dulo de conteo BMX EHC 0800 Metodolog a de instalaci n Presentaci n La instalaci n del software de los m dulos de conteo BMX EHC se lleva a cabo desde distintos editores de Unity Pro e en modalidad offline e en modalidad online Se recomienda seguir el orden de las fases de puesta en marcha que se i
70. caja llega en el momento preciso el indicador Caja puntual se enciende En caso de desv o del proceso se indica el tiempo de retardo de la caja Si el tiempo es excesivo se enciende el indicador Desv o del proceso 172 ElO0000000321 05 2010 Instalaci n de la aplicaci n mediante Unity Pro 15 Objeto En este cap tulo se describe el procedimiento para crear la aplicaci n mencionada En general y de forma m s detallada se indican los pasos en los que se divide la creaci n de los distintos componentes de la aplicaci n Contenido de este cap tulo Este cap tulo contiene las siguientes secciones Secci n Apartado P gina 15 1 Presentaci n de la soluci n utilizada 174 15 2 Desarrollo de la aplicaci n 175 ElO0000000321 05 2010 173 Aplicaci n mediante Unity Pro 15 1 Presentaci n de la soluci n utilizada Proceso mediante Unity Pro Presentaci n Descripci n El esquema l gico siguiente muestra los distintos pasos que deben seguirse para crear la aplicaci n Es necesario respetar un orden cronol gico con el fin de definir correctamente todos los elementos de la aplicaci n Descripci n de los distintos tipos Inicio de Unit Pro y selecci n del procesador y y Configuraci n del proyecto en Configuraci n y y Declaraci n de variables en Variables e instancias FB y y Creaci n de DFB en Tipos de FB derivados
71. cci n WRITE _PARAM Memoria del PLC Par metros de estado Memoria del m dulo de E S o memoria de la funci n integrada de la aplicaci n espec fica Par metros de comando Par metros de estado Par metros de ajuste Par metros de comando gt Par metros de ajuste Cuando el procesador del PLC escanea la instrucci n el bit Intercambio en curso se establece en 1 en S5MWr m c Fase 2 an lisis de los datos por el m dulo de E S e informe Memoria del PCL Par metros de estado Par metros de comando Par metros de ajuste Memoria del m dulo de E S o memoria de la funci n integrada de la aplicaci n espec fica Par metros de estado Par metros de comando Par metros de ajuste Cuando se intercambian datos entre la memoria del PLC y el m dulo el reconoci miento por parte del m dulo se gestiona mediante el bit ADJ_ERR SMWr m c 1 2 Este bit crea los siguientes informes e 0 intercambio correcto e 1 intercambio defectuoso NOTA No hay par metro de ajuste en el nivel del m dulo ElO0000000321 05 2010 155 Indicadores de ejecuci n de un intercambio expl cito EXCH_STS La tabla muestra los bits de control de los intercambios expl citos EXCH_STS MWr m c 0 S mbolo est ndar Tipo Acceso Significado Marca
72. cedimiento que debe seguirse para la creaci n del bot n Inicio Paso Acci n 1 EnExplorador de proyectos hacer clic con el bot n derecho del rat n en Pantallas de operador y hacer clic en Nueva pantalla Aparece el editor de pantallas de operador Hacer clic en E y colocar el nuevo bot n en la pantalla del operador Hacer doble clic en el bot n y en la ficha Contro1 seleccionar la variable Run haciendo clic en el bot n ES y confirmar con Aceptar A continuaci n introducir el nombre del bot n en el rea de texto En la tabla siguiente se detalla el procedimiento que debe seguirse para insertar y animar la cita transportadora Paso Acci n 1 En el men Herramientas seleccionar Librer a de pantallas de operador Doble clic en M quina yenCinta transportadora Seleccionar la cinta transportadora de la pantalla de ejecuci n y Copiar Ctrl C y Pegar Ctrl V en el editor de la pantalla del operador La cinta transportadora ya est en la pantalla del operador Se requiere una variable para animar los mandos Seleccionar la cinta transportadora y hacer g E A z m clic en Se seleccionar una l nea del mando Pulsar intro y se abrir la ventana de propiedades del objeto Seleccionar la ficha Animaci n e introducir la variable implicada pulsando el bot n E en lugar de oMWO En la aplicaci n ser Encoder INPUT A el estado de la entrada f sica A Confirmar con Aplica
73. ci n Esta secci n presenta los objetos de intercambio expl cito de los IODDT de tipo T Unsigned CPT BMX y T Signed CPT BMX que se aplican a todos los m dulos de conteo BMX EHC eese Incluyen los objetos de tipo palabra cuyos bits tienen un significado espec fico Estos objetos se muestran con detalle a continuaci n Ejemplo de declaraci n de una variable IODDT VAR1 de tipo T Unsigned CPT BMX y T Signed CPT BMX NOTA e De forma general el significado de los bits viene dado por el estado 1 del bit e No se utilizan todos los bits Valores preestablecidos La siguiente tabla muestra el significado de los bits de estado S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje MODULO_VALUE DINT R W Valor de m dulo MDr m C 4 PRESET VALUE DINT R W Valor preestablecido MDr m C 6 CALIBRATION FACTOR INIC R W Factor de calibraci n MWr m C 8 Del 10 al 10 unidad 0 1 SLACK_VAL INIC R W Valor de Offset SMWr m c 9 Estado de intercambio EXCH_STS La siguiente tabla muestra el significado de los bits de estado de intercambio del canal desde el canal EXCH STS MWr m c 0 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje STS_IN_PROG BOOL R Lectura de par metros de estado en SMWr m c 0 0 curso ADJ_IN_PROG BOOL R Intercambio de par metros de ajuste en SMwr m c 0 2 curso RECONF_IN_PROG BOOL R Reconfiguraci n en curso SMWr m c 0
74. ci n del sensor ElO0000000321 05 2010 59 Funciones de BMX EHC 0800 Datos de E S Todos los estados de entrada salida se proporcionan en los bits de datos del canal La tabla siguiente muestra los bits de datos del canal Campo de datos de entrada salida Designaci n Ir m c 4 Estado el ctrico de la entrada IN_A Ir m c 5 Estado el ctrico de la entrada IN_B lr m c 6 Estado el ctrico de la entrada IN_AUX ElO0000000321 05 2010 Funciones de BMX EHC 0800 Funciones de sincronizaci n habilitaci n restablecimiento en 0 y captura Introducci n Esta secci n presenta las funciones utilizadas en las distintas modalidades de conteo del m dulo BMX EHC 0800 e Funci n de sincronizaci n e Funci n de habilitaci n e Funci n de restablecimiento en O e Funci n de captura Cada funci n utiliza al menos uno de los dos bits siguientes e bitvalid function al definir este bit en 1 puede considerar la incidencia de un evento externo que active la funci n Si este bit se define en O el evento no se considerar y no activar la funci n La palabra functions enabling 0wWr m c 0 contiene todos los bits valid_ function e bitforce function al definir este bit en 1 puede activar la funci n independientemente del estado del evento externo Todos los bits force function son objetos de lenguaje 0r m c 4 50r m c 8 Funci n de sincronizaci n La funci n de
75. ciones del m dulo BMX EHC 0800 Instalaci n del hardware del m dulo de conteo BMX EHC 0800 coco ica ra Reglas generales de instalaci n de m dulos de conteo BMX EHC 0800 00ooccccccccccc o Descripci n f sica del m dulo de conteo Ajuste del m dulo de CONte0 o oocccccccco ee ee ee Ajuste de un bloque de terminales de 20 pins a un m dulo de conteo BMX EHC 0800 o ooooccco e ee ee a ea ae ee C mo conectar el m dulo de conteo BMX EHC 0800 Conexi n de un bloque de terminales de 2O p NS aa Le ee ee eo Instalaci n del hardware del m dulo de conteo BMX EHC 0800 00ooccccccccccc aa aa aa aa nao Caracter sticas del m dulo BMX EHC 0800 y sus entradas Visualizaci n y diagn stico del m dulo de conteo BMX EHC 0800 Cableado del m dulo BMX EHC 0800 oococcccoccco 23 25 26 28 31 36 39 40 45 ElO0000000321 05 2010 Parte IlI Cap tulo 6 6 1 6 2 Parte IV Cap tulo 7 Cap tulo 8 Cap tulo 9 9 1 9 2 Funciones del m dulo de conteo BMX EHC 0800 Funciones del m dulo de conteo BMX EHC 0800 Configuraci n del m dulo BMX EHC 0800 Bloques de interfase de entrada ooocooocccocccoco o Filtrado programable ou e e e ee e e ea e e aa ea Comparaci n instada AA ta N TRA O A AA A EA a Diagn stico ai a ds Funciones de sincronizaci n habilitaci n restablecimiento en O y captura Indicador
76. dad de contador global 135 Depuraci n de la modalidad de contador de bucle de m dulo 136 Depuraci n de la modalidad de conteo progresivo y regresivo 137 Depuraci n de la modalidad de conteo de fase dual 138 Cap tulo 12 Visualizaci n del error del m dulo de conteo BMX EHG IRK ias arta a dades 139 Pantalla de visualizaci n de fallos del m dulo de conteo BMX EHC 0800 140 Visualizaci n del diagn stico de fallos ooooooooooooo 142 Lista de errOreS coc a rt a to a de A 143 Cap tulo 13 Objetos de lenguaje de la funci n Conteo 147 13 1 Objetos de lenguaje e lODDT de la funci n Conte0 148 Presentaci n de los objetos de lenguaje de la funci n espec fica de COMO ir ar A a RNA 149 Objetos de lenguaje de intercambio impl cito asociados a la funci n espec fica de la aplicaci n oooococcccccccncr ee 150 Objetos de lenguaje de intercambio expl cito asociados a la funci n espec fica de la aplicaci n oooocoocccccccorr eo 151 Gesti n de intercambios e informes con objetos expl citos 153 13 2 Objetos de lenguaje y IODDT asociados a la funci n de conteo de los m dulos BMX EHC XXXX e e ee ee ee ee e ae e ee 158 Detalles de los objetos de intercambio impl cito de los IODDT para los tipos T Unsigned CPT BMXyT Signed CPT BMX 159 Detalles de los objetos de intercambio expl cito para el IODDT de tipo T CPT BMX
77. datos JO Variables Tipos de loques de funciones Tipos de iltro Y Nombre V EDT Eo Y 10DDT Nombre a Tipo w Direcc w Valor Comentario OMS 9 48 Codificador Y Lo T_UNSIG DINT 4 First Labeling_Point DINT 10 Y Last Box late BOOL Ay No Box DINT 0 Ag Position O BOOL Ay Position_1 BOOL Ag Position 2 BOOL Ejecutar REAL e Second_Labelling_Point DINT 30 A Wainting_First_Part BOOL AD Wainting_Other_Parts BOOL NOTA Hacer clic en m delante de la variable derivada Codificador para abrir la lista de Objetos de E S ElO0000000321 05 2010 181 Aplicaci n mediante Unity Pro Creaci n del programa para gestionar el m dulo de contador Presentaci n Las dos secciones se describen en la tarea MAST e Lasecci n Labelling Program consulte Creaci n del programa de etiquetado en lenguaje ST p gina 184 escrita en lenguaje ST que inicia y utiliza las funciones y objetos de E S de la modalidad de contador de bucle de m dulo e La secci n Aplicaci n consulte Creaci n de un programa en LD para ejecuci n de la aplicaci n p gina 187 escrita en lenguaje LD que ejecuta el inicio del conteo y la animaci n de la pantalla del operador Gr fico del proceso La pantalla siguiente muestra el gr fico del proceso Activaci n de funci n Definiciones de umbral Desv o del Verdadero Alarm
78. de conteo a la aplicaci n 69 54 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Bloques de interfase de entrada Descripci n El m dulo de conteo BMX EHC 0800 tiene tres entradas r pidas Entradas r pidas La tabla siguiente presenta las entradas r pidas del m dulo sincronizaci n preajuste y arranque restablecimiento y registro captura direcci n de conteo modalidad progresiva regresiva Entrada Uso con sensores disponibles Uso con un codificador Entrada IN_A Entradas de reloj para medici n o conteo Para se al A progresivo simple Entrada IN_B Segunda entrada de reloj para conteo Para se al B Del canal siguiente diferencial o medici n Entrada IN_AUX Entrada de multifunci n utilizada para Para se al Z Se utiliza para preajuste ElO0000000321 05 2010 55 Funciones de BMX EHC 0800 Filtrado programable Presentaci n Las dos o tres entradas del m dulo de conteo BMX EHC 0800 son compatibles con el uso de conmutadores mec nicos Un filtro antirrebote programable con tres niveles bajo medio y alto est disponible en cada entrada Diagrama de filtrado antirrebote La imagen siguiente muestra el filtrado antirrebote en modalidad baja Entrada 450 us 450 us K to Se al fi En esta modalidad el sistema retrasa todas las transiciones hasta que la se al sea estable durante 450 us Selecci n del nivel de filtrado La tabl
79. de m dulo e indicador de sincronizaci n Env o de eventos de conteo a la aplicaci n o o o Modalidades de funcionamiento del m dulo BMX EHC 0800 Funcionamiento del m dulo BMX EHC 0800 en modalidad de frecuencia Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo de UEM a ricos rad e Ae Funcionamiento del m dulo BMX EHC 0800 en modalidad de contador globals xiii id idas pie Funcionamiento del m dulo BMX EHC 0800 en modalidad de contador de bucle de m dulo s i eiea te dA e e ATA DERA Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo progresivo Y regresiVO a a a e e ee e e ee ea ee Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo de fase dual ici oa dentado E A e Ban DA EDS Instalaci n del software del m dulo de conteo BMX EHC0800 oocoooooooonao Metodolog a de instalaci n de software del m dulo de conteo BMX EHC 0800 ooooooooocoomommmmo Metodolog a de instalaci n oo oooooocooorooooro o Acceso a las pantallas funcionales de los m dulos de conteo BMX EHC XXXX ccoo Acceso a las pantallas funcionales del m dulo de conteo BMX EHC 0800 Descripci n de las pantallas del m dulo de conteo Configuraci n del m dulo de conteo BMX EHC 0800 Pantalla de configuraci n para los m dulos de conteo BMX EHC xxxx Laia Pantalla de configuraci n del m dulo de conteo BMX EHC 0800 Configuraci n de modalidades
80. de mayor valor de esta palabra se establecen en 1 ElO0000000321 05 2010 109 Configuraci n del m dulo de conteo Configuraci n de la modalidad de conteo de eventos Presentaci n La configuraci n de un m dulo de conteo se guarda en las constantes de configuraci n KW Los par metros r m y c que aparecen en las siguientes tablas representan el direccionamiento topol gico del m dulo Cada par metro tiene el significado siguiente e r representa el n mero de bastidor e m representa la posici n del m dulo en el bastidor e c representa el n mero del canal Objetos de configuraci n La tabla siguiente muestra los elementos que se pueden configurar en la modalidad de conteo de eventos Etiqueta Direcci n en la configuraci n Valores configurables Modalidad de conteo SKWr m c 2 byte de menor valor Modalidad de conteo de eventos El valor del byte de menor valor de esta palabra es 2 Filtro de entrada IN_A SKWr m c 3 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Filtro de entrada IN_AUX SKWr m c 4 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Error de fuente de alimentaci n de entrada KWr m c 2 8 Error general de entrada salida el bit se establece en 0
81. de modificar y se puede acceder en modalidad offline y online ElO0000000321 05 2010 123 Ajustes del m dulo de conteo Ajuste del valor preestablecido Introducci n El valor preestablecido hace referencia a las siguientes modalidades de conteo e del m dulo BMX EHC 0800 e modalidad de conteo de fase dual e modalidad de conteo progresivo y regresivo Descripci n La tabla siguiente muestra el ajuste del valor preestablecido N mero Direcci n en la Valor Valor configuraci n predeterminado Valor preestablecido MDr m c 12 Bajo Editar 0 124 ElO0000000321 05 2010 Ajustes del m dulo de conteo Ajuste del factor de calibraci n Introducci n El factor de calibraci n hace referencia a la modalidad de frecuencia del m dulo BMX EHC 0800 Descripci n La tabla siguiente muestra el ajuste del factor de calibraci n N mero Direcci n en la Valor Valor predeterminado configuraci n Factor de calibraci n SMWr m c 14 Editar 0 ElO0000000321 05 2010 125 Ajustes del m dulo de conteo Ajuste de un m dulo Introducci n Descripci n El m dulo hace referencia a las modalidades de contador de bucle de m dulo de los m dulos de conteo BMX EHC La tabla siguiente muestra el ajuste del m dulo N mero Direcci n en la Valor Valor configuraci n predeterminado M dulo S MDx y v 10 Bajo Editar OxFFFF
82. de preajuste o restablecimiento definido en O Estructura de 16 bits La ilustraci n siguiente muestra la estructura de 16 bits de un canal de contador CONTADOR gt Comparador S LMA a 4 registro Contador Umbral 16 bits o bien registro registro umbral El diagrama anterior es aplicable a las cinco modalidades de conteo siguientes Modalidad de frecuencia Modalidad de conteo de eventos Modalidad de contador global Modalidad de contador de bucle de m dulo Modalidad de conteo progresivo y regresivo 18 ElO0000000321 05 2010 M dulo de conteo BMX EHC 0800 Estructura de 32 bits La ilustraci n siguiente muestra la estructura de 32 bits con dos canales Comparador 1 registro Contador Umbral 32 bits E o bien registro registro umbral La ilustraci n anterior s lo es aplicable a la modalidad de conteo de fase dual En este modalidad con el m dulo de conteo es posible fundir dos canales simples en un canal de fase dual Como tal es posible compilar hasta cuatro interfases de codificador ElO0000000321 05 2010 19 M dulo de conteo BMX EHC 0800 Equipo Modicon M340H Endurecido M340H El equipo Modicon M340H Endurecido es una versi n reforzada del equipo M340 Puede utilizarse con un mayor rango de temperatura 25 70 C 13 158 F y en entornos qu micos severos El equipo M340H cuando se encuentra dentro del rango de temperatura est ndar 0
83. de terminales 38 ElO0000000321 05 2010 Instalaci n del hardware del m dulo de conteo BMX EHC 0800 5 Objeto Este cap tulo describe las caracter sticas y el diagn stico del hardware del m dulo BMX EHC 0800 Contenido de este cap tulo Este cap tulo contiene los siguiente apartados Apartado P gina Caracter sticas del m dulo BMX EHC 0800 y sus entradas 40 Visualizaci n y diagn stico del m dulo de conteo BMX EHC 0800 42 Cableado del m dulo BMX EHC 0800 45 ElO0000000321 05 2010 39 BMX EHC 0800 Caracter sticas del m dulo BMX EHC 0800 y sus entradas Caracter sticas generales La siguiente tabla presenta las caracter sticas generales de los m dulos BMX EHC 0800 y BMX EHC 0800H v ase p gina 20 Tipo de m dulo 8 canales de conteo Tama o del contador 16 bits Frecuencia m xima en las entradas de conteo 10 kHz de conteo N mero de entradas salidas por canal de entradas 2 entradas en modalidad simple 3 entradas en modalidad de fase dual especial Salidas 0 Fuente de alimentaci n Tensi n de alimentaci n del sensor 19 2 30 V CC Consumo del m dulo No tiene en cuenta el consumo del los sensores o del codificador e Todas las entradas apagadas Habitual 15 mA e Todas las entradas encendidas Habitual 80 mA Distribuci n de alimentaci n a los sensores No Reemplazo en caliente S en
84. dor STS_IN_PROGR BOOL R Lectura de las palabras de MWr m c 0 0 estado del canal en curso CMD_IN_PROGR BOOL R Intercambio de MWr m c 0 1 par metros de comando en curso ADJ_IN_PROGR BOOL R Intercambio de MWr m c 0 2 par metros de ajuste en curso RECONF_IN_PROGR BOOL R Reconfiguraci n del MWr m c 0 15 m dulo en curso NOTA Si el m dulo no est presente o est desconectado los objetos expl citos de intercambio READ STS por ejemplo no se env an al m dulo STS IN PROG MWr m c 0 0 0 pero se actualizan las palabras Informe de intercambios expl citos EXCH_RPT La tabla siguiente muestra los bits del informe 1 EXCH RPT 3MWr m c 1 S mbolo est ndar Tipo Acceso Significado Marcador STS ERR BOOL R Error al leer las palabras de MWr m c 1 0 estado del canal 1 fallo CMD_ERR BOOL R Error durante un intercambio MWr m c 1 1 de par metros de comando 1 fallo ADJ_ERR BOOL R Error durante el intercambio MWr m c 1 2 de un par metro de ajuste 1 fallo RECONF_ERR BOOL R Error durante la MWr m c 1 15 reconfiguraci n del canal 1 fallo 156 ElO0000000321 05 2010 Utilizaci n del m dulo de conteo La siguiente tabla describe los pasos que se siguen entre un m dulo de conteo y el sistema tras una conexi n Paso Acci n 1 Encender 2 El sistema env a los par metros de configuraci n
85. e define a 1 los datos son v lidos Si el bit se define a O los datos no son v lidos En esta modalidad el tipo de IODDT es T_UNSIGNED_CPT_BMX ElO0000000321 05 2010 79 Funciones de BMX EHC 0800 L mites de funcionamiento La frecuencia m xima que se puede aplicar a la entrada IN_AUX es 1 pulso cada 25 ms El valor preestablecido m ximo es 65 535 NOTA Debe activar el bit validity 34TWr m c 0 3 antes de considerar los valores num ricos como el contador y los registros de captura S lo el bit validity en el nivel superior definido en 1 garantiza que la modalidad funcionar correctamente dentro de los l mites 80 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Funcionamiento del m dulo BMX EHC 0800 en modalidad de contador de bucle de m dulo De un vistazo El uso de la modalidad de contador de bucle de m dulo est recomendado para el empaquetado y el etiquetado de aplicaciones para las que las acciones se repiten para series de objetos din micos Principio b sico El contador aumenta con cada pulso aplicado a la entrada IN_A hasta que alcanza el valor de m dulo 1 El valor del m dulo es un valor definido por el usuario En el pulso siguiente el contador se restablece en 0 y el conteo se reinicia En la modalidad de contador de bucle de m dulo el contador se debe sincronizar al menos una vez para que funcione El valor de conteo actual se borra cada vez que se realiza una sincroni
86. e enviar todos los eventos producidos internamente el bit overrun_evt direcci n 3IWr m c 10 8 de la palabra events source se establece en 1 Deben tenerse en cuenta los dos puntos siguientes antes de utilizar los eventos de contador igual contador alto y contador bajo e En la modalidad de frecuencia debido a la precisi n 1 Hz una frecuencia cercana al umbral puede provocar eventos redundantes e En las modalidades de funci n de conteo cuando el contador coincide con el valor del umbral la frecuencia de entrada debe ser inferior a 400 Hz para detectar el evento 72 ElO0000000321 05 2010 Funciones de BMX EHC 0800 6 2 Modalidades de funcionamiento del m dulo BMX EHC 0800 Objeto Esta secci n describe las diferentes modalidades de conteo del m dulo BMX EHC 0800 Contenido de esta secci n Esta secci n contiene los siguientes apartados Apartado P gina Funcionamiento del m dulo BMX EHC 0800 en modalidad de frecuencia 74 Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo de 76 eventos Funcionamiento del m dulo BMX EHC 0800 en modalidad de contador global 78 Funcionamiento del m dulo BMX EHC 0800 en modalidad de contador de 81 bucle de m dulo Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo 84 progresivo y regresivo Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo de fase 89 dual ElO0000000321 05 2010 73 Funci
87. e menor valor puede tener los valores siguientes e 0 ninguno 1 bajo 2 medio y 3 alto 114 ElO0000000321 05 2010 Configuraci n del m dulo de conteo Etiqueta Direcci n en la configuraci n Valores configurables Error de fuente de alimentaci n de entrada o KWr m c 2 8 Error general de entrada salida el bit se establece en 0 Local el bit se establece en 1 Factor de escala SKWr m c 6 byte de menor alor pr lt Editar valor en el rango de 1 a 255 Flanco de sincronizaci n se Wr m c 10 8 Flanco ascendente el bit se establece en 0 Flanco descendente el bit se establece en 1 Evento N mero de evento oe Wr m c 0 Activado en caso de que la opci n Activado est seleccionada el n mero de evento introducido se codifica en el byte de mayor valor de esta palabra Desactivado todos los bits del byte de mayor valor de esta palabra se establecen en 1 ElO0000000321 05 2010 115 Configuraci n del m dulo de conteo Configuraci n de la modalidad de conteo progresivo y regresivo Presentaci n La configuraci n de un m dulo de conteo se guarda en las constantes de configuraci n KW Los par metros r m y c que aparecen en las siguientes tablas representan el direccionamiento topol gico del m dulo Cada par metro tiene el significado siguiente e r representa el n mero de bastidor e m
88. ecer contador 0r m c 8 SYNC_RESET Restablecer SYNC_REF_FLAG 30r m c 9 MODULO_RESET Restablecer MODULO_FLAG La funci n se activa al definir el bit force enable en 1 No hay ning n bit valid enable porque la funci n no est activada por una entrada f sica Funci n de restablecimiento en 0 Esta funci n se utiliza para cargar el valor O en el contador a trav s del comando del software Esta funci n se utiliza en las siguientes modalidades de conteo e Conteo de fase dual e Conteo progresivo regresivo e Contador de bucle de m dulo e Contador global La tabla siguiente describe el bit force_reset en negrita que es un elemento de la palabra del comando de salida 0r m c d Objeto de S mbolo est ndar Significado lenguaje 30r m c 0 OUTPUT_O Fuerza OUTPUT_0 al nivel 1 0r m c 1 OUTPUT_1 Fuerza OUTPUT_1 al nivel 1 30r m c 2 OUTPUT_BLOCK_0_ENABLE Implementaci n del bloque de funciones de salida O 30r m c 3 OUTPUT_BLOCK_1_ENABLE Implementaci n del bloque de funciones de salida 1 s0r m c 4 FORCE_SYNC Sincronizaci n e inicio de la funci n de conteo 0r m c 5 FORCE_REF Definir el valor del contador preestablecido 30r m c 6 FORCE_ENABLE Implementaci n del contador Qr m c 7 FORCE_RESET Restablecer contador 30r m c 8 SYNC_RESET Restablecer SYNC_REF_FLAG 30r m c 9 MODULO_RESET Restablecer MODULO_FLAG La funci n s lo se activa mediante el flanco asce
89. ectada al canal 6 del contador y utilizada en modalidad de conteo de fase dual Canal Canal Canal Canal Cana Cana Canal Los canales O 5 se siguen utilizando en modalidad simple El canal 7 ya no est disponible e conteo O de conteo 1 de conteo 2 de conteo 3 e conteo 4 le conteo 5 de conteo 6 AZ OO ANAN AN AN A CE Se a papa 1 ll al ca o and lo E 1 2 a a 5 e a O ol e a o 5 A a 1 a o al 8 a e 3 su 19 2 a o o 11 a D 13 e a o o 7 5 o 1419 Z 2 AE A e 19 B o dir e 17 VCC o g H Retorno E a a Fusible 24V CC Codificador incremental 10 80 Y CC ElO0000000321 05 2010 47 BMX EHC 0800 Instrucciones de seguridad ADVERTENCIA FUNCIONAMIENTO INESPERADO DEL EQUIPO Siga estas instrucciones para reducir las perturbaciones electromagn ticas e adapte el filtrado programable a la frecuencia aplicada a las entradas o e utilice un cable blindado conectado a la conexi n a tierra funcional conectado a los pins 15 y 16 del conector cuando utilice un codificador o un detector r pido En un entorno con muchas interrupciones e utilice el juego de protecci n e
90. efine en 1 si se ha sincronizado la base de tiempo interna El bit se define en O cuando se recibe el comando sync reset flanco ascendente del bit 0r m c 8 IwWwr m c 0 3 VALIDITY El bit validity se utiliza para indicar que el valor actual del contador n mero de eventos y los registros de estado de comparaci n contienen datos v lidos Si el bit se define en 1 los datos son v lidos Si el bit se define en O los datos no son v lidos IWr m cC 0 4 HIGH LIMIT El bit se define en 1 si el n mero de eventos recibidos supera el tama o del contador El bit se restablece en O en el periodo siguiente si no se alcanza el l mite IWr m c 0 5 LOW LIMIT El bit se define en 1 cuando se recibe m s de una sincronizaci n en un periodo de 25 ms El bit se restablece en O en el periodo siguiente si no se alcanza el l mite Tipo del IODDT En esta modalidad el tipo de IODDT es T UNSIGNED CPT BMX L mites de funcionamiento El m dulo computa los pulsos aplicados en la entrada IN A cada vez que la duraci n del pulso es como m nimo de 50 ys sin filtro antirrebote Durante los 100 ms posteriores a la sincronizaci n no se registra ning n pulso La sincronizaci n del contador no se debe realizar m s de una vez cada 25 ms NOTA Debe activar el bit validity IWr m c 0 3 antes de considerar los valores num ricos como el contador y los registros de captura S lo el bit validity del nivel superior def
91. el Symbol Init value Value Unit U Modulo m3 UZOU Modulo_VALU 15 To Ep al Function M c0p Coura ask MAST h E module4 E 03 BMXE 122 ElO0000000321 05 2010 Ajustes del m dulo de conteo Descripci n de la pantalla La tabla siguiente muestra las diferentes reas de la pantalla anterior N mero Elemento Funci n 1 Campo Etiqueta Este campo contiene el nombre de cada variable que se puede ajustar Este campo no se puede modificar y se puede acceder en modalidad local y online Ficha La ficha en primer plano indica la modalidad actual La modalidad actual es la de ajuste en este ejemplo Campo S mbolo Este campo contiene los datos de direcci n de la variable Este campo no se puede modificar y se puede acceder en modalidad offline y online Campo Valor inicial Este campo muestra el valor de la variable que el usuario ha ajustado en modalidad offline S lo se puede acceder a esta funci n en modalidad online Campo Valor La funci n de este campo depende de la modalidad en que el usuario est trabajando e En modalidad offline este campo se utiliza para ajustar la variable e En modalidad online este campo se utiliza para visualizar el valor actual de la variable Campo Unidad Este campo contiene la unidad de cada variable que se puede configurar Este campo no se pue
92. el bit SYNC_RESET SIWr VALIDITY El bit de validez se utiliza para indicar que el valor actual del contador y los registros de estado de comparaci n contienen datos v lidos Si el bit se define a 1 los datos son v lidos Si el bit se define a O los datos no son v lidos SIWr HIGH_LIMIT El estado del bit cambia en la modalidad de bloqueo en los l mites El bit est definido en 1 cuando el contador alcanza 432 767 El bit se restablece a O cuando el contador se preestablece o restaura SIWr LOW_LIMIT El estado del bit cambia en la modalidad de bloqueo en los l mites El bit est definido en 1 cuando el contador alcanza 32 768 El bit se restablece a O cuando el contador se preestablece o restaura Tipo del IODDT En esta modalidad el tipo de IODDT debe ser T_SIGNED_CPT_BMX ElO0000000321 05 2010 87 Funciones de BMX EHC 0800 L mites de funcionamiento La frecuencia m xima aplicada a la entrada IN_A es 10 kHz Los pulsos aplicados a la entrada IN_A despu s de un cambio de direcci n s lo se cuentan progresiva o regresivamente despu s de un retraso que corresponde al retraso de confirmaci n del estado de la entrada IN_AUX debido al nivel de filtrado programable en esta entrada El valor preestablecido debe estar comprendido entre 32 768 y 32 767 NOTA Debe activar el bit validity 34TWr m c 0 3 antes de considerar los valores num ricos como el c
93. ementos 1 Codificador incremental 2 Sensores de proximidad 3 M dulo de conteo BMX EHC 0800 16 ElO0000000321 05 2010 M dulo de conteo BMX EHC 0800 Informaci n general relativa al funcionamiento del m dulo de conteo Introducci n Caracter sticas El m dulo BMX EHC 0800 es un m dulo de conteo del rango de PLC modular Modicon M340 Admite todas las funciones de software de Unity Pro Este m dulo dispone de e Funciones relativas al conteo comparaci n captura posici n de inicio restable cimiento en 0 e Funciones de generaci n de eventos dise adas para el programa de aplicaci n e Salidas para uso del actuador contactos alarmas rel s Las caracter sticas principales de este m dulo son las siguientes Tipo Aplicaci n N mero de N mero de N mero de Frecuencia canales por entradas f sicas salidas f sicas m xima m dulo por canal por canal BMX EHC 0800 e Conteo progresivo 8 2 en modalidad 0 10 KHz e Conteo regresivo simple e Medidor de frecuencia 3 en modalidad de e Interfase de codificador fase dual especial ElO0000000321 05 2010 17 M dulo de conteo BMX EHC 0800 Presentaci n del m dulo de conteo BMX EHC 0200 Presentaci n El m dulo de conteo BMX EHC 0800 permite realizar el conteo o el conteo regresivo de los pulsos Incluye las siguientes funciones e Habilitaci n e Captura e Comparaci n e Valor de carga
94. ener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Filtro de entrada IN_AUX SKWr m c 4 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Error de fuente de alimentaci n de entrada KWr m c 2 8 Error general de entrada salida el bit se establece en 0 Local el bit se establece en 1 118 ElO0000000321 05 2010 Configuraci n del m dulo de conteo Etiqueta Direcci n en la configuraci n Valores configurables Modalidad de entrada SKWr m c 9 Esta palabra puede tener los siguientes valores 0 A Alto B Bajo A Pulso B Direcci n cuadratura normal 1 cuadratura normal 2 cuadratura normal 4 cuadratura inversa 1 cuadratura inversa 2 cuadratura inversa 4 00000000 O UI A VIN N Factor de escala oe Wr m c 6 byte de menor valor Editar valor en el rango de 1 a 255 Flanco de sincronizaci n oe Wr m c 10 8 Flanco ascendente el bit se establece en 0 Flanco descendente el bit se establece en 1 Operaci n de conteo oe Wr m c 11 0 Bloqueo de desborde el bit se establece en 0 Inversi n el bit se establece en 1 Evento N mero de evento oe Wr m c 0 Activado en caso de que la opci n Activado est seleccionada el n mero de evento introducido se codific
95. entos de sincronizaci n se define a 1 cuando ocurre una sincronizaci n El bit del indicador de evento de m dulo se puede definir a 1 en las siguientes modalidades de conteo e Conteo de fase dual el bit del indicador se define a 1 cuando el contador desplaza sus l mites de forma directa o inversa e Conteo progresivo regresivo el bit del indicador se define a 1 cuando el contador desplaza sus l mites de forma directa o inversa e Contador de bucle de m dulo el bit del indicador se define a 1 cuando el contador desplaza el m dulo 66 ElO00000000321 05 2010 Funciones de BMX EHC 0800 Ubicaci n de los bits de los indicadores La tabla siguiente describe los bits modulo flag y sync_ref flag que son elementos de la palabra de estado SIWr m c d Objeto de S mbolo est ndar Significado lenguaje SIWr m c 0 0 RUN El contador s lo funciona en una modalidad de contador IWr m c 0 1 MODULO_FLAG Indicador definido a 1 por un evento de cambio del m dulo IWr m c 0 2 SYNC_REF_FLAG Indicador definido a 1 por un evento de preestablecimiento o sincronizaci n SIWr m c 0 3 VALIDITY El valor num rico actual es v lido SIWr m c 0 4 HIGH LIMIT El valor num rico actual est bloqueado en el valor del umbral superior SIWr m c 0 5 LOW LIMIT El valor num rico actual est bloqueado en el valor del umbral inferior Restablecimiento de los bits de los indicadores a 0 La
96. es para evitar que se monte sobre otro m dulo Conectar el conector incorrecto puede hacer que el m dulo se destruya Si no se siguen estas instrucciones pueden producirse lesiones personales o da os en el equipo ATENCI N COMPORTAMIENTO INESPERADO DE LA APLICACI N Codifique el bloque de terminales tal y como se ha descrito antes para evitar que se monte sobre otro m dulo Conectar el conector incorrecto podr a causar un comportamiento inesperado de la aplicaci n Si no se siguen estas instrucciones pueden producirse lesiones personales o da os en el equipo NOTA El conector del m dulo dispone de indicadores que muestran la direcci n correcta que debe utilizarse para instalar bloques de terminales ElO0000000321 05 2010 35 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n C mo conectar el m dulo de conteo BMX EHC 0800 Conexi n de un bloque de terminales de 20 pins Presentaci n Existen tres tipos de bloques de terminales de 20 pins e bloques de terminales con tornillo de presi n BMX FTB 2010 e bloques de terminales con compartimento BMX FTB 2000 e bloques de terminales de resorte BMX FTB 2020 Extremos y contactos de los cables Cada bloque de terminales admite e cables sin revestimiento e cables con extremos de tipo DZ5 CE T descripci n de los bloques de terminales de 20 pins En la tabla siguiente se ofrece la descripci n de los tres tipos de
97. ge Output sensor supply low voltage MW 0x3 MW Oxc A F Function lodul To Task KA module4 E 03 BMXE 140 EIO0000000321 05 2010 Visualizaci n de errores m dulo de conteo Descripci n de la pantalla La tabla siguiente muestra las diferentes reas de la pantalla anterior N mero Elemento Funci n 1 Campo Fallos internos Este campo muestra los fallos internos activos del m dulo 2 Ficha La ficha en primer plano indica la modalidad actual La modalidad actual es la de visualizaci n de fallos en este ejemplo 3 Campo Fallos externos Este campo muestra los fallos externos activos del m dulo 4 Campo Otros fallos Este campo muestra los fallos activos del m dulo que no sean fallos internos o externos ElO0000000321 05 2010 141 Visualizaci n de errores m dulo de conteo Visualizaci n del diagn stico de fallos Presentaci n S lo se puede acceder a la pantalla de diagn stico v ase p gina 99 del m dulo o del canal en modalidad de conexi n Cuando se detecta un error sin enmascarar se notifica e enla pantalla de configuraci n del bastidor mostrando un cuadrado rojo en la posici n del m dulo de conteo inoperativo e en todas las pantallas del m dulo fichas Descripci n y Fallo e en el campo del m dulo con el indicador LED e en todas las pantallas del canal fichas Configuraci n Ajuste Depuraci n y Fallo e en el rea del m dulo con el
98. ias rs as A gana 197 ElO0000000321 05 2010 Informaci n de seguridad EF Informaci n importante AVISO Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo antes de instalarlo utilizarlo o realizar su mantenimiento Los mensajes especiales que se ofrecen a continuaci n pueden aparecer a lo largo de la documentaci n o en el equipo para advertir de peligros potenciales o para ofrecer informaci n que aclara o simplifica los distintos procedimientos La inclusi n de este icono en una etiqueta de peligro o advertencia indica un riesgo de descarga el ctrica que puede provocar lesiones si no se siguen las instrucciones posibles riesgos de lesiones Observe todos los mensajes que siguen a este icono para evitar posibles lesiones o incluso la muerte A PELIGRO PELIGRO indica una situaci n inminente de peligro que si no se evita provocar lesiones graves o incluso la muerte A ADVERTENCIA ADVERTENCIA indica una situaci n potencialmente peligrosa que si no se evita puede provocar la muerte o lesiones graves ste es el icono de alerta de seguridad Se utiliza para advertir de ElO0000000321 05 2010 7 A AVISO AVISO indica una situaci n potencialmente peligrosa que si no se evita puede provocar lesiones leves o moderadas AVISO AVISO utilizado sin el s mbolo de alerta de seguridad indica una situaci n potencialmente peligrosa que si
99. icio del bit de validaci n del evento de conteo SQWr m c 1 1 Contador que desplaza el m dulo O o su bit de validaci n de evento de l mites QWr m c 1 2 Bit de validaci n de evento de sincronizaci n o posici n de inicio del contador SQWr m c 1 3 Contador inferior al umbral del bit de validaci n del evento SQWr m c 1 4 Contador igual al umbral del bit de validaci n del evento SQWr m c 1 5 Contador superior al umbral del bit de validaci n del evento S0Wr m c 1 6 Bit de validaci n del evento de captura O ElO0000000321 05 2010 71 Funciones de BMX EHC 0800 Interfase de entrada El evento s lo tiene una interfase de entrada Esta interfase s lo se actualiza al principio del procesamiento de la tarea de eventos La interfase consta de e La palabra evt_sources IWr m c 10 e El valor actual del contador durante el evento o un valor aproximado se encuentra en la palabra counter current value 1Dr m c 12 e El registro capt O val 31Dr m c 14 se actualiza si el evento es la captura 0 L mites de funcionamiento Cada canal de contador puede producir un m ximo de un evento por milisegundo pero este flujo se puede reducir enviando eventos simult neamente a diferentes m dulos en el bus del PLC Cada canal del contador tiene un b fer de transmisi n de dos ranuras que se puede utilizar para guardar diferentes eventos mientras se env an Si el canal del contador no pued
100. idas se establecen en 0 en la modalidad autom tica Mensaje Medida no v lida Compruebe las conexiones del sensor Compruebe la alimentaci n del sensor Compruebe el funcionamiento del sensor Borre el error y confirme si se ha configurado el almacenamiento de errores Pulsos de conteo o codificador incremental ajuste o vuelva a ajustar este par metro para confirmar el mensaje Medida no v lida Error de aplicaciones de conteo e desborde de medida e exceso de velocidad Las salidas se establecen en O en la modalidad autom tica Mensaje Medida no v lida Diagnostique el error con mayor precisi n causas externas Vuelva a comprobar la aplicaci n si fuera necesario Borre el error y confirme si se ha configurado el almacenamiento de errores Pulsos de conteo o codificador incremental ajuste o vuelva a ajustar este par metro en O para confirmar el mensaje Medida no v lida Error de entrada salida auxiliar e alimentaci n e cortocircuito de al menos una salida Las salidas se establecen en 0 en modalidad autom tica Compruebe las conexiones de las salidas Compruebe la alimentaci n de entrada salida 24 V Diagnostique el error con mayor precisi n causas externas Borre el error y confirme si se ha configurado el almacenamiento de errores Error interno o autoverificaci n del canal e m dulo inoperativo e m dulo ausente o desconectado e m dulo que ejecuta la autoverificaci
101. indicador LED e en el rea de canal con el indicador LED de error e enla pantalla de fallos a la que se accede desde el Fallo donde se describen los diagn sticos de fallos El error se indicar igualmente e En el m dulo mediante la vista central e por los objetos de lenguaje especializados CH ERROR Ir m c ERR y MOD_ERROR Ir m MOD ERR 2MWr m MOD 2 etc y las palabras de estado NOTA Aunque el error est enmascarado el indicador I O LED y la pantalla de fallos lo notificar n parpadeando 142 ElO0000000321 05 2010 Visualizaci n de errores m dulo de conteo Lista de errores Presentaci n Los mensajes que aparecen en la pantalla de diagn stico se utilizan para ayudar a depurar Estos mensajes deben ser concisos y en algunas ocasiones son ambiguos ya que diferentes errores pueden tener las mismas consecuencias Estos diagn sticos son de dos niveles m dulo y canal canal es el m s expl cito Las listas siguientes muestran encabezamientos de mensajes con sugerencias para detectar problemas Lista de los mensajes de error del m dulo La tabla siguiente muestra una lista de los mensajes de error del m dulo Error indicado Posible interpretaci n o acci n Fallo del m dulo El m dulo presenta un error Compruebe el montaje del m dulo Cambie el m dulo Canales no operativos Uno o m s canales tienen un error Consulte el diagn stico de los canales Auto
102. ine LED 3 rea de canal Se utiliza e Al hacer clic en el n mero de referencia para mostrar las fichas siguientes e Descripci n que proporciona las caracter sticas del dispositivo e Objetos de E S que se utiliza para presimbolizar los objetos de entrada salida e Fallos muestra los errores del dispositivo en modalidad online e Para seleccionar un canal e Para visualizar el S mbolo nombre del canal definido por el usuario con el editor de variables ElO0000000321 05 2010 103 Pantallas N mero Elemento Funci n 4 rea de Permite seleccionar la funci n de conteo y la tarea asociada par metros al canal generales e Funci n funci n de conteo entre las disponibles para los m dulos en cuesti n En funci n de esta opci n los encabezados del rea de configuraci n pueden variar De forma predeterminada no hay ninguna funci n configurada e Tarea indica la tarea MAST o FAST en la que se intercambiar n los objetos de intercambio impl cito del canal Estas opciones s lo est n disponibles en modalidad offline 5 rea de Esta rea tiene varias funciones que dependen de la par metros modalidad actual actuales e Configuraci n se utiliza para configurar los par metros del canal e Ajuste consta de varias secciones por completar valores de par metros mostradas seg n la opci n de la funci n de conteo e Depuraci n muestra el estado de las entradas
103. inido en 1 garantiza que la modalidad funcionar correctamente dentro de los l mites ElO0000000321 05 2010 77 Funciones de BMX EHC 0800 Funcionamiento del m dulo BMX EHC 0800 en modalidad de contador global De un vistazo Principio b sico Funcionamiento Con la modalidad de contador global es posible cuantificar un grupo de partes En esta modalidad al activar la funci n de sincronizaci n se inicia el contador a partir de un valor definido por el usuario en la pantalla de ajustes valor predefinido se reduce con cada pulso que se aplica en la entrada IN_A hasta que llega al valor O Es posible utilizar la funci n de conteo regresivo con la funci n de activaci n El registro de conteo se actualiza cada ms El gr fico de tendencias siguiente muestra el proceso de la modalidad de contador global Entrada IN A pulsos Entrada IN AUX f Bi tvalid_sync Bit force_enable Valor del contador Valor definido por el usuario valor preestablecido v Funcionamiento del contador En el gr fico de tendencias anterior se puede apreciar que el contador comienza el conteo regresivo en el flanco ascendente de la entrada IN_AUX El contador carga el valor definido por el usuario y reduce el registro del contador con cada pulso aplicado en la entrada IN_A Si el registro est definido en 0 el con
104. izar que se siguen los consejos de la documentaci n del sistema las reparaciones s lo podr realizarlas el fabricante Cuando se utilicen dispositivos para aplicaciones con requisitos t cnicos de seguridad siga las instrucciones pertinentes Si no se utiliza el software de Schneider Electric o un software compatible con nuestros productos de hardware pueden producirse da os lesiones o un funciona miento inadecuado del equipo Si no se tiene en cuenta esta informaci n se pueden causar da os personales o en el equipo O 2010 Schneider Electric Reservados todos los derechos ElO0000000321 05 2010 Tabla de materias Parte Cap tulo 1 Cap tulo 2 Cap tulo 3 Parte Il Cap tulo 4 Cap tulo 5 Informaci n de seguridad oooooooo Acerca de este libro oooooooomo o Introducci n a la funci n de conteo BMX EHC 0800 Informaci n general sobre la funci n de conteo BMX EHC 0800 asa ee a a id Informaci n general sobre las funciones de conteo Presentaci n del m dulo de conteo BMX EHC 0800 Informaci n general relativa al m dulo de conteo Informaci n general relativa al funcionamiento del m dulo de conteo Presentaci n del m dulo de conteo BMX EHC 0200 Equipo Modicon M340H Endurecido oooococccccocooo Presentaci n del funcionamiento del m dulo de conteo BMX EHC 0800 0000 a Vista general de fun
105. l mite inferior SIWr m c 0 5 Binario Contador en l mite superior SIWr m c 0 4 Binario Estado de la entrada A Ir m c 4 Binario Estado AUX de la entrada Ir m c 6 Binario Habilitaci n de SYNC SQWr m c 0 0 Binario Forzado de SYNC 0r m c 4 Binario Estado de SYNC IWr m c 0 2 Binario Restablecer SYNC SQWr m c 8 Binario Valor de umbral SQDr m c 2 Digital Habilitaci n de comparaci n SQWr m c 0 5 Binario Suspensi n de comparaci n SQWr m c 0 6 Binario Para obtener una descripci n de cada objeto de lenguaje consulte T_UNSIGNED_CPT_BMX lODDT v ase p gina 159 134 ElO0000000321 05 2010 Depuraci n del m dulo de conteo Depuraci n de la modalidad de contador global Presentaci n La tabla siguiente muestra los elementos de depuraci n de la modalidad de contador global Etiqueta Objeto de lenguaje Tipo Valor del contador IDr m c 2 Digital Contador v lido IWr m c 0 3 Binario RUN SIWr m c 0 0 Binario Restablecimiento de contador Qr m c 7 Binario Habilitaci n de contador Qr m c 6 Binario Contador bajo IWr m c 1 0 Binario Contador igual SIWr m c 1 1 Binario Contador alto IWr m c 1 2 Binario Estado de la entrada A Ir m c 4 Binario Estado AUX de la entrada Ir m c 6 Binario Habilitaci n de SYNC SQWr m c 0 0 Binario Forzado de SYNC Q0r m c 4 Binario Estado de SYNC IWr m c 0 2 Binario Restablecer SYNC SQWr m c 8 Binario Valor de umbral SQDr
106. l final de la tarea s lo cuando el PLC se encuentra en la modalidad RUN NOTA Cuando la tarea est en la modalidad STOP en funci n de la configuraci n elegida e las salidas se actualizan en posici n de retorno modalidad de retorno e las salidas se mantienen en su ltimo valor modalidad de conservaci n El gr fico siguiente muestra el ciclo de funcionamiento de una tarea del PLC ejecuci n c clica Y Procesamiento intemo Y Adquisici n de las entradas RUN STOP Y Ejecuci n del programa Y Actualizaci n de las salidas 150 ElO0000000321 05 2010 Objetos de lenguaje de intercambio expl cito asociados a la funci n espec fica de la aplicaci n Introducci n Los intercambios expl citos se realizan a petici n del programa de usuario mediante estas instrucciones e READ_STS v ase Unity Pro Gesti n de E S Biblioteca de bloques leer palabras de estado e WRITE_CMD v ase Unity Pro Gesti n de E S Biblioteca de bloques escribir palabras de comando e WRITE_PARAM v ase Unity Pro Gesti n de E S Biblioteca de bloques escribir par metros de ajuste e READ_PARAM V ase Unity Pro Gesti n de E S Biblioteca de bloques leer par metros de ajuste e SAVE_PARAM v ase Unity Pro Gesti n de E S Biblioteca de bloques guardar par metros de ajuste e RESTORE_PARAM v ase Unity Pro Gesti n de E S Biblioteca de bloques
107. l rat n en Secci n y a continuaci n seleccionar Nueva secci n Dar un nombre a la secci n Aplicaci n y seleccionar el LD de tipo de lenguaje Se abre la ventana de edici n Para crear el contacto Encoder Sync_Ref_Flag hacer clic en 1 y colocarlo en el editor Doble clic en este contacto y en A Se abrir la ventana Selecci n de instancias Activar la casilla de verificaci n Estructura internay hacer clic en U delante de la variable Codi ficador y seleccionar Sync_Ref_Flag en la lista Confirmar mediante Aceptar 4 Para utilizar el bloque RS es necesario instanciarlo Hacer clic con el bot n derecho del rat n en el editor y a continuaci n hacer clic en Seleccionar datos yen EN Hacer clic en la ficha Tipos de funci n y de bloques de funciones Hacer clic en Conjunto de librer as y seleccionar el bloque RS de la lista A continuaci n confirmar con Aceptar y colocar el bloque Para vincular el contacto Encoder Sync_Ref_Flag con la entrada SR del bloque RS alinee el contacto y la entrada horizontalmente hacer clic en y colocar el v nculo entre el contacto y la entrada NOTA Para obtener m s informaci n sobre c mo crear una secci n LD consulte la ayuda en l nea de Unity Pro hacer clic en Unity Unity Pro Modalidades de servicio Programaci n y Editor LD 188 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro Creaci n de una tabla de animaci n Presentaci n
108. lectromagn tica BMX XSP BMX XSP 0400 0600 0800 1200 v ase Modicon M340 con Unity Pro Procesadores bastidores y m dulos de fuente de alimentaci n Manual de configuraci n consulte Modicon M340 mediante Unity Pro procesadores bastidores y m dulos de alimentaci n barra de protecci n BMX XSP xxx para conectar el blindaje sin un filtro programable y e una fuente espec fica de 24 V CC para las entradas y un cable blindado para conectar la fuente al m dulo Las perturbaciones electromagn ticas pueden causar un comportamiento inesperado de la aplicaci n Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o da os en el equipo 48 ElO0000000321 05 2010 BMX EHC 0800 En la ilustraci n siguiente se muestra el circuito recomendado para un entorno con muchas interrupciones con el juego de protecci n electromagn tica BMX XSP 0400 0600 0800 1200 M dulo de conteo BMX EHC 0800 ae ae ae ae ae es PA E A ee Juego BMX XSP oe pue Codificador Fuente de alimentaci n de sensores r pidos de 24 V CC d ATENCI N POSIBLES DA OS EN EL M DULO SELECCI N DE FUSIBLES INCORREC TOS Utilice fusibles de actuaci n r pida para proteger los componentes electr nicos del m dulo de
109. lo realizan los diferentes editores de Unity Pro e en modalidad offline e en modalidad online ElO0000000321 05 2010 13 Funciones de conteo BMX EHC 0800 14 ElO0000000321 05 2010 Presentaci n del m dulo de conteo BMX EHC 0800 Objeto Este cap tulo describe la modalidad de conteo BMX EHC 0800 del rango Modicon M340 Contenido de este cap tulo Este cap tulo contiene los siguiente apartados Apartado P gina Informaci n general relativa al m dulo de conteo 16 Informaci n general relativa al funcionamiento del m dulo de conteo 17 Presentaci n del m dulo de conteo BMX EHC 0200 18 Equipo Modicon M340H Endurecido 20 ElO0000000321 05 2010 15 M dulo de conteo BMX EHC 0800 Informaci n general relativa al m dulo de conteo Introducci n El m dulo de conteo BMX EHC 0800 es un m dulo de formato est ndar que activa los pulsos de un sensor que se computar n a una frecuencia m xima de 10 KHz Este m dulo tiene ocho canales Este m dulo se puede instalar en cualquier slot disponible en un bastidor de la estaci n de PLC Modicon M340 Sensores utilizados Los sensores utilizados en cada canal pueden ser e sensores de proximidad de dos cables de 24 V CC e sensores de proximidad de tres cables de 24 V CC e codificadores de se al incremental con salida de 10 30 V CC y salidas con contrafase Ilustraci n La siguiente ilustraci n muestra estos el
110. m c 2 Digital Habilitaci n de comparaci n SQWr m c 0 5 Binario Suspensi n de comparaci n SQWr m c 0 6 Binario Para obtener una descripci n de cada objeto de lenguaje consulte T_UNSIGNED_CPT_BMX lODDT v ase p gina 159 ElO0000000321 05 2010 135 Depuraci n del m dulo de conteo Depuraci n de la modalidad de contador de bucle de m dulo Presentaci n La tabla siguiente muestra los elementos de depuraci n de la modalidad de contador de bucle de m dulo Etiqueta Objeto de lenguaje Tipo Valor del contador IDr m c 2 Digital Contador v lido IWr m c 0 3 Binario Restablecimiento de contador Qr m c 7 Binario Habilitaci n de contador Qr m c 6 Binario Contador bajo IWr m c 1 0 Binario Contador igual SIWr m c 1 1 Binario Contador alto SIWr m c 1 2 Binario Valor de captura SIDr m c 4 Digital Captura baja SIWr csis3 Binario Captura igual SIWr c 1 4 Binario Captura alta SIWr m c 1 5 Binario Habilitaci n de captura SQWr m c 0 3 Binario Estado de la entrada A Ir m c 4 Binario Estado AUX de la entrada Ir m c 6 Binario Habilitaci n de SYNC SQWr m c 0 0 Binario Forzado de SYNC 0r m c 4 Binario Estado de SYNC SIWr m c 0 2 Binario Restablecer SYNC 0r m c 8 Binario Valor de umbral SQDr m c 2 Digital Habilitaci n de comparaci n SQWr m c 0 5 Binario Suspensi n de comparaci n SQWr m c 0 6 Binario Estado del m dulo S
111. n curso NOTA El desborde y la trasgresi n por debajo de rango se indican por dos bits LOW_LIMIT y HIGH_LIMIT hasta que la aplicaci n vuelva a cargar el valor de conteo predefinido por el usuario bit force sync definido como 1 o la condici n preestablecida como verdadera El conteo progresivo o regresivo por lo tanto puede reiniciarse En la modalidad secundaria de desplazamiento el registro de conteo se cambia autom ticamente al valor l mite opuesto al desborde Valor del contador Modalidad de desplazamiento 32 000 32 000 Y Bit de validez Evento de toma de referencia en curso 86 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Bits de estado del contador en modalidad de conteo progresivo y regresivo La tabla siguiente muestra la composici n de la palabra de estado del contador TWr m c 0 en modalidad de conteo progresivo y regresivo Bit Etiqueta Descripci n SIWr MODULO_FLAG El estado del bit cambia en la modalidad de desplazamiento El bit se define a 1 cuando el contador desplaza los l mites 32 768 o 32 767 El bit se restablece a O cuando se recibe el comando MODULO_RESET 0r m c 9 flanco ascendente del bit MODULO RESET SIWr SYNC_REF_FLAG El bit est definido en 1 cuando el contador se ha definido en el valor preestablecido y se re inicia El bit se restablece a O cuando se recibe el comando SYNC_RESET 0r m c 8 flanco ascendente d
112. n de la variable en la aplicaci n Este campo no se puede modificar 2 Campo Etiqueta Este campo contiene el nombre de cada variable que se puede configurar Este campo no se puede modificar 3 Ficha La ficha en primer plano indica la modalidad actual La modalidad actual es la de depuraci n en este ejemplo 4 Campo S mbolo Este campo contiene los datos de direcci n de la variable Este campo no se puede modificar 5 Campo Valor Si este campo tiene una flecha hacia abajo puede seleccionar el valor de cada variable de los valores diferentes en este campo Se puede acceder a los diferentes valores haciendo clic en la fecha Aparecer un men desplegable con todos los valores posibles y el usuario podr seleccionar el valor necesario de la variable Si no hay una flecha apuntando hacia abajo este campo s lo muestra el valor actual de la variable ElO0000000321 05 2010 131 Depuraci n del m dulo de conteo 11 2 Depuraci n del m dulo BMX EHC 0800 Objeto Esta secci n describe la depuraci n de las modalidades del m dulo de conteo BMX EHC 0800 Contenido de esta secci n Esta secci n contiene los siguientes apartados Apartado P gina Depuraci n de la modalidad de frecuencia 133 Depuraci n de la modalidad de conteo de eventos 134 Depuraci n de la modalidad de contador global 135 Depuraci n de la modalidad de contador de bucle de m dulo 136 Depuraci n de la modalid
113. ndente del bit force_reset No hay ning n bit valid_reset porque la funci n no est activada por una entrada f sica 64 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Funci n de captura Esta funci n se utiliza para cargar el valor del contador actual en el registro capt O val 1Dr m c 14 en la misma condici n definida por el par metro Sincronizar flanco configurado en la pantalla de configuraci n v ase p gina 61 Cada canal del m dulo BMX EHC 0800 tiene un registro de captura Esta funci n se utiliza en las siguientes modalidades de conteo e Conteo de fase dual e Contador de bucle de m dulo Las funciones de sincronizaci n y captura pueden activarse independientemente de El estado del bit valid capt O 3QWr m c O0 3 El estado del bit valid sync 3QWr m c O0 O0 Si el comportamiento durante la condici n de captura es verdadero condici n definida por el par metro Sincronizar flanco El valor actual del contador El valor del registro de captura 1D r m c 14 Definir en O Definir en O No ha cambiado No ha cambiado Definir en O Definir en 1 Cargado de nuevo o borrado No ha cambiado Definir en 1 Definir en O No ha cambiado Cargado de nuevo con el valor actual del contador Definir en 1 Definir en 1 Cargado de nuevo o borrado Cargado de nuevo con el valor actual del contador El almacenamiento se producir justo antes de restablecer
114. ndica a continuaci n aunque se puede modificar en determinadas fases por ejemplo empezar por la fase de configuraci n Fases de instalaci n La tabla siguiente muestra las diferentes fases de instalaci n Fase Descripci n Modalidad Declaraci n de Declaraci n de las variables de tipo IODDT para los Offline 1 variables m dulos de funci n espec fica y de las variables del proyecto Programaci n Programaci n del proyecto Offline 1 Configuraci n Declaraci n de los m dulos Offline Configuraci n de los canales de los m dulos Introducci n de los par metros de configuraci n Offline 1 Nota todos los par metros se pueden configurar online excepto el par metro event Asociaci n Asociaci n de los IODDT con los canales Offline configurados editor de variables Generaci n Generaci n del proyecto an lisis y edici n de Offline v nculos Transferencia Transferir proyecto al PLC Online ElO0000000321 05 2010 97 Metodolog a de instalaci n de software del m dulo de conteo BMX EHC 0800 Fase Descripci n Modalidad Ajuste Depuraci n Proyecto de depuraci n desde las pantallas de Online depuraci n y tablas de animaci n Depuraci n del programa y de los par metros de ajuste Documentaci n Dise o del archivo de documentaci n e impresi n Onlinel1 de documentaci n diversa en relaci n con el proyecto Funcionamiento Visualizaci
115. nto de toma de referencia en curso NOTA El desborde y la trasgresi n por debajo de rango se indican por dos bits LOW_LIMIT y HIGH_LIMIT hasta que la aplicaci n vuelva a cargar el valor de conteo predefinido por el usuario bit force ref definido como 1 o la condici n preestablecida como verdadera El conteo progresivo o regresivo por lo tanto puede reiniciarse 92 ElO0000000321 05 2010 Funciones de BMX EHC 0800 En la configuraci n de desplazamiento el registro de conteo se cambia autom ti camente al valor l mite opuesto al desborde Valor del contador Modalidad de desplazamiento NS 0 Xx T 2 000 001 2 000 00 Bit de validez Evento de toma de referencia en curso Bits de estado del contador en modalidad de conteo de fase dual La tabla siguiente muestra la composici n de la palabra de estado del contador IWr m c O0 en modalidad de conteo de fase dual Bit Etiqueta Descripci n IWr m c 0 1 MODULO_FLAG El estado del bit cambia en la modalidad de desplazamiento El bit se define a 1 cuando el contador desplaza los l mites 2 147 483 648 o 2 147 483 647 El bit se restablece a O cuando se recibe el comando MODULO RESET 30r m c 9 flanco ascendente del bit MODULO RESET IWr m c 0 2 SYNC_REF_FLAG El bit est definido en 1 cuando el contador se ha definido en el valor preestablecido y se re inicia El bit se restablece a O cuando se recibe el comando SYNC_RESET Qr
116. on 1 00 a 7 Run Er 10 pew EHC E BMXxEHCOB00 FJ Config TE Adjust 1 Ei Debug 16 Faut 0 N e Counter 1 MAOT bal SAT Val Dn Inul A Filler Wilhoul Y A Input B Filter Without Y 2 Imut Sync Filter Without Y 3 Inout EN Filter Without Y 4 Inout Supply Fault kW03028 General lO Fault Y 5 O tput Supply Fault_ kWO3029 General IO Fault Y 6 Counting Interface KWO 3 09 A Up B Down z 7 Scaling Factor KWO 3 0 8 8 Sunchro Edge Rising edge on SYNC y 9 O iputBlock O KWO 3 0 17 OF z 10 OiputBlock 1 KWO 30 19 OA ms 11 Pulsewidin O KWO 3 0 18 110 ms 12 Pulsewidih 1 KWO 3 0 20 110 Y 13 Polarity O KWO 3 0 21 1 Polanty x 14 Polarity 1 KW0 3 0 212 Polarity Y 15 Fault Recovery YKWO 3 0 210 Lalohed of X 16 Fallback O AKW 3 0213 Without E 47 Eallback 1 HKW 30214 Wilhout y 18 Fallback Value O KkW030215 b4 19 Falback Vae 1 9 16 z 20 Event Enable xl 21 Event Number il El SES Function Modulo Loop y ask MAST a W module4 E 03 BMXE 106 ElO0000000321 05 2010 Configuraci n del m dulo de conteo Descripci n de la pantalla La tabla siguiente muestra las diferentes reas de la pantalla anterior N mero Elemento Funci n 1 Ficha La ficha en primer plano indica la modalidad actual La modalidad actual es la de configuraci n en este ejemplo Campo Etiqueta Este campo contiene el nombre de cada variable que se puede configurar Este campo no se puede modificar
117. ones de BMX EHC 0800 Funcionamiento del m dulo BMX EHC 0800 en modalidad de frecuencia Presentaci n Principio b sico El uso de la modalidad de frecuencia le permite medir la frecuencia la velocidad la relaci n y el control del flujo En esta modalidad el m dulo controla los pulsos aplicados s lo a la entrada IN_A y calcula el n mero de pulsos en intervalos temporales de 1 s La frecuencia actual se muestra en n mero de eventos por segundo hercios El registro de conteo se actualiza al final de cada intervalo de 10 ms Bits de estado del contador en modalidad de frecuencia Tipo del IODDT La tabla siguiente muestra la composici n de la palabra de estado del contador IWr m c 0 en modalidad de frecuencia Bit Etiqueta Descripci n IWr m c 0 3 VALIDITY El bit validity se utiliza para indicar que el valor actual del contador frecuencia y los registros de estado de comparaci n contienen datos v lidos Si el bit se define en 1 los datos son v lidos Si el bit se define en 0 los datos no son v lidos SIWr m c 0 4 HIGH_LIMIT El bit se define en 1 cuando la se al de frecuencia de entrada est fuera de rango En esta modalidad el tipo de IODDT debe ser T_UNSIGNED_CPT_BMX L mites de funcionamiento La frecuencia m xima que el m dulo puede medir en la entrada IN_A es 10 kHz Por encima de 10 kHz el valor de registro del contador puede reducirse hasta alcanzar 0 A 10 KH
118. ontador y los registros de captura S lo el bit validity en el nivel superior definido en 1 garantiza que la modalidad funcionar correctamente dentro de los l mites 88 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo de fase dual De un vistazo Principio b sico La modalidad de conteo de fase dual est disponible para los canales 0 2 4 y 6 los canales 1 3 5 y 7 se desactivan Se comporta como la modalidad de conteo progresivo y regresivo y utiliza hasta tres entradas f sicas Permite conteo progresivo y regresivo simult neamente En la modalidad de contador de fase dual el contador se debe sincronizar al menos una vez para que funcione El valor de conteo actual se preestablece cada vez que se realiza una sincronizaci n El valor de conteo actual se puede registrar en el registro capture 0 cuando se realiza la sincronizaci n Para obtener m s informaci n puede consultar la funci n de sincronizaci n v ase p gina 61 y la funci n de captura v ase p gina 65 El comando del software force enable debe estar en el nivel superior durante el conteo Si este comando est en el nivel inferior se mantiene el ltimo valor en el registro de conteo y el contador ignora los pulsos que se aplican en las entradas IN_A e IN_B El conteo se reinicia cuando el comando vuelve al nivel superior Los valores de conteo var an entre los l mites 2 147
119. ornillos no est n sujetos existe el riesgo de que el bloque de terminales no se fije correctamente al m dulo Codificaci n de los bloques de terminales de 20 pins Cuando se instala un bloque de terminales de 20 pins en un m dulo especializado en este tipo de bloques de terminales pueden codificarse el bloque de terminales y el m dulo mediante tornillos de contacto El objetivo de dichos tornillos de contacto es evitar que el bloque de terminales se monte sobre otro m dulo As puede evitarse el control de errores al reemplazar un m dulo El usuario realiza la codificaci n con los tornillos de contacto de la rueda gu a STB XMP 7800 S lo puede llenar los seis slots en la mitad de la parte izquierda si se mira desde la parte del cableado del bloque de terminales y puede llenar los seis slots de gu a del m dulo de la parte izquierda Para ajustar el bloque de terminales al m dulo un slot del m dulo con un tornillo de contacto debe corresponder a un slot vac o en el bloque de terminales o un bloque de terminales con un tornillo de contacto debe corresponder a un slot vac o en el m dulo Puede llenar hasta cualquiera de los seis slots disponibles incluidos seg n lo desee 32 ElO0000000321 05 2010 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n En el diagrama siguiente se muestra una rueda gu a as como los slots del m dulo utilizado para codificar los bloques de terminales de 20 pins Eo R
120. os que se pueden configurar en la modalidad de contador global Etiqueta Direcci n en la configuraci n Valores configurables Modalidad de conteo SKWr m c 2 byte de menor valor Modalidad de contador global El valor del byte de menor valor de esta palabra es 3 Filtro de entrada IN_A SKWr m c 3 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Filtro de entrada IN_AUX SKWr m c 4 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Filtro de entrada IN_EN SKWr m c 4 byte de mayor valor El byte de mayor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Error de fuente de alimentaci n de entrada KWr m c 2 8 Error general de entrada salida el bit se establece en 0 Local el bit se establece en 1 112 ElO0000000321 05 2010 Configuraci n del m dulo de conteo Etiqueta Direcci n en la configuraci n Valores configurables Factor de escala SKWr m c 6 byte de menor valor Editar valor en el rango de 1 a 255 Flanco de sincronizaci n KWr m c 10 8 Alto Flanco ascendente el bit se establece en 0 Flanco descendente el bit se establece en 1 Evento N mero de evento SKWr m c 0
121. para el m dulo BMX EHC 0800 Configuraci n de la modalidad de frecuencia Configuraci n de la modalidad de conteo de eventos Configuraci n de la modalidad de contador global Configuraci n de la modalidad de contador de bucle de m dulo Configuraci n de la modalidad de conteo progresivo y regresivo Configuraci n de la modalidad de conteo de fase dual 51 53 54 55 56 57 59 61 66 69 73 7A 76 78 81 84 89 95 97 97 99 100 102 105 106 106 108 109 110 112 114 116 118 ElO0000000321 05 2010 Cap tulo 10 Ajustes del m dulo de conteo BMX EHC 0800 121 VERTENE AT Pantalla de ajuste del m dulo de conteo BMX EHC 0800 122 Ajuste del valor preestablecido oo oooooocooororcnoon o 124 Ajuste del factor de calibraci n ooooococococnonoooooo o 125 Ajuste de UN m dulo oooococccccc ee e ee e ee Dedo 126 Ajuste del valor de hist resis ue ee ee 127 Cap tulo 11 Depuraci n del m dulo de conteo BMX EHC 0800 129 11 1 Pantalla de depuraci n para los m dulos de conteo BMX EHC xxxx 130 aio Pantalla de depuraci n del m dulo de conteo BMX EHC 0800 130 11 2 Depuraci n del m dulo BMX EHC 0800 sse 132 Depuraci n de la modalidad de frecuencia 133 Depuraci n de la modalidad de conteo de eventos 134 Depuraci n de la modali
122. plicable a todos los m dulos 167 ElO0000000321 05 2010 147 13 1 Objetos de lenguaje e IODDT de la funci n Conteo Objeto Esta secci n describe las funciones generales de los objetos de lenguaje e IODDT de la funci n de conteo Contenido de esta secci n Esta secci n contiene los siguientes apartados Apartado P gina Presentaci n de los objetos de lenguaje de la funci n espec fica de conteo 149 Objetos de lenguaje de intercambio impl cito asociados a la funci n espec fica 150 de la aplicaci n Objetos de lenguaje de intercambio expl cito asociados a la funci n espec fica 151 de la aplicaci n Gesti n de intercambios e informes con objetos expl citos 153 148 ElO0000000321 05 2010 Presentaci n de los objetos de lenguaje de la funci n espec fica de conteo General Los m dulos de conteo s lo tienen dos IODDT asociados Estos IODDT est n predefinidos por el fabricante y contienen objetos de lenguaje de entradas salidas que pertenecen al canal de un m dulo de funci n espec fica Los IODDT asociados con los m dulos de conteo son de tipo T_ Unsigned_CPT_BMX y T_Signed_CPT_BMX NOTA Las variables IODDT se pueden crear de dos formas diferentes e Mediante la ficha Objetos de E S v ase Unity Pro Modalidades de funciona miento e Mediante el Editor de datos v ase Unity Pro Modalidades de funcionamiento Tipos de objetos de lenguaje Cada IODDT
123. r punto de etiquetado en la pantalla del operador Position_1 icl Valor num rico actuai mayor que los umbrales m ximos Encoder Counter_High Caja en el segundo punto de etiquetado en la pantalla del operador se Position 2 by FBI_2 RS EN ENO RUN P S a Primera pieza en espera Waiting First Part Encoder Sync Ref Flag Encoder Svnc_Reset FBI_3 3 Mm 2 l a 7O 49 m O Waiting Other Parts Parada O ElO0000000321 05 2010 187 Aplicaci n mediante Unity Pro Descripci n de la secci n Aplicaci n e La primera l nea se utiliza para activar el contador e Las otras tres l neas se utilizan para simular las diferentes posiciones de las cajas en la cinta transportadora e La ltima parte se utiliza para controlar las variables que permiten activar la funci n Consulte Ilustraci n de la secci n Labelling_Program p gina 184 e SiRun cambia a 1 Waiting First Part se define a 1 e Una se al del sensor activa el indicador Sync_ref flag que restablece Waiting first part a 0 y define Waiting other parts a 1 Procedimiento de creaci n de una secci n LD En la tabla siguiente se describe el procedimiento que debe seguirse para crear parte de la secci n Aplicaci n Paso Acci n 1 En Explorador de proyectos1YProgramalTareas hacer doble clic en MAST 2 Hacer clic con el bot n derecho de
124. r y Aceptar m H A r a Hacer clic en para seleccionar las l neas restantes una por una y aplicar el mismo procedimiento NOTA En Selecci n de instancias active la casilla de verificaci n IODDT y haga clic en para acceder a la lista de objetos de E S En la tabla siguiente se detalla el procedimiento que debe seguirse para insertar y animar la vista Paso Acci n 1 Hacer clic en Aa y colocarlo en la pantalla del operador Doble clic en el texto y seleccionar la ficha Animaci n Activar la casilla de verificaci n Objeto animado seleccionar la variable haciendo clic en E y confirmar con Aceptar 192 EIO0000000321 05 2010 Inicio de la aplicaci n 16 Ejecuci n de la aplicaci n en modalidad est ndar Presentaci n El funcionamiento en modalidad est ndar requiere el uso de un PLC y un m dulo BMX EHC 0800 con un codificador y un sensor conectado a sus entradas Cableado de entradas El codificador y el sensor est n conectados de la misma forma BMX EHC 0800 Codificador Sensor ElO0000000321 05 2010 193 Inicio de la aplicaci n Descripci n N mero de pin S mbolo Descripci n 1 IN_AUX Entrada para el canal O 2 IN_A Entrada para el canal O 3 IN_AUX Entrada para el canal 1 4 IN_A o IN_B Entrada para el canal 1 o entrada para el can
125. ridad Sl 15 Recup de fallos 2KWO 3 0 21 0 Retenci n desactivada 7 16 Retorno O AKWO 3 0 21 in x i7 Retorno 1 AKWO 30214 Sin Bi 18 Valor de retomo O AKWO 3 0 21 5 E 19 Valor de retomo 1 KW0 3 0 21 6 E 20 Evento Habilitar z 21 N mero de evento 1 a j al Funci n Contad bucle de m d E Tarea MAST F E module4 E 0 3 BMX E ElO0000000321 05 2010 101 Pantallas Descripci n de las pantallas del m dulo de conteo Introducci n La diferentes pantallas disponibles para el m dulo de conteo BMX EHC 0800 son Descripci n de las pantallas Pantalla de configuraci n Pantalla de ajuste Pantalla de depuraci n s lo se puede acceder a ella en modalidad online Pantalla de fallos s lo se puede acceder a ella en modalidad online El siguiente diagrama presenta la pantalla de configuraci n de los m dulos de conteo 1 Contador gen rico de 2 canales A 1 00 aco Run Er 10 E BMX EHC 0800 A lt Contador 1 M dul FJ Config E Ajuste i AF Depurac 6 Fallo 1 Etiqueta imbolo Valor nidad O Filtro de entrada A Sin Y 1 Filtro de entrada B Sin v 2 Filtro de entrada Sync Sin Y 3 Filtro de entrada EN Y 4 Fallo de alim de entr KW0 3 0 28 _ Fallo de E S general x 5 Fallo de
126. ripci n de la aplicaci n 14 Descripci n de la aplicaci n Presentaci n La aplicaci n que se describe en este documento se utiliza para pegar etiquetas en cajas Las cajas se transportan en una cinta transportadora Una etiqueta se pega en cada caja cuando pasa por uno de los dos puntos especializados Un sensor ubicado debajo de la cinta transportadora detecta las cajas entrantes Las cajas deben llegar a intervalos regulares El motor de la cinta transportadora se ajusta con un codificador conectado a un m dulo de entrada de conteo Cualquier desviaci n del proceso se controla y se puede visualizar Los recursos de control de la aplicaci n se basan en una pantalla que muestra las posiciones de todas las cajas el n mero de las cajas etiquetadas y el control de la desviaci n ElO0000000321 05 2010 171 Descripci n de la aplicaci n Ilustraci n A continuaci n se muestra la pantalla de operador final de la aplicaci n Sensor Inicio Detener 1 er punto de 2 punto de etiquetado etiquetado ss N mero de cajas etiquetadas ata an mumm Monitorizaci n de la deflexi n Retardo de caja MMM Desv o del proceso Mm Caja puntual Mm Modalidad de servicio La modalidad de servicio se presenta de esta manera Un bot n de Inicio se utiliza para iniciar el proceso de etiquetado Un bot n de Detener interrumpe el proceso de etiquetado Si la
127. rizaci n de eventos aleatorios Conteo de eventos La tabla siguiente presenta la funci n de conteo del m dulo BMX EHC 0800 Tipo de aplicaci n de usuario Modalidad Agrupamiento Contador global Nivel 1 empaquetado etiquetado Contador de bucle de m dulo Acumulador Conteo progresivo regresivo Interfase de codificador Conteo de fase dual NOTA En caso de una aplicaci n de usuario como empaquetado etiquetado de nivel 1 la m quina realiza un espaciado constante entre las partes ElO0000000321 05 2010 21 M dulo de conteo BMX EHC 0800 Interfase El m dulo BMX EHC 0800 se puede interconectar con los siguientes componentes conmutador mec nico sensor de proximidad de dos cables de 24 V CC sensor de proximidad de tres cables de 24 V CC Codificador 10 30 V CC con salidas con contrafase 22 ElO0000000321 05 2010 Instalaci n del hardware del m dulo de conteo BMX EHC 0800 Objeto Esta parte presenta la instalaci n del hardware del m dulo de conteo BMX EHC 0800 Contenido de esta parte Esta parte contiene los siguientes cap tulos Cap tulo Nombre del cap tulo P gina 4 Reglas generales de instalaci n de m dulos de conteo 25 BMX EHC 0800 5 Instalaci n del hardware del m dulo de conteo 39 BMX EHC 0800 ElO0000000321 05 2010 23 Instalaci n del hardware del m dulo de conteo BMX EHC 0800 24 El
128. ro O es menor IWr m c 1 3 que el umbral inferior 4 0Dr m c 2 160 ElO0000000321 05 2010 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje CAPT_0_WIN BOOL R El valor capturado en el registro O est entre 5IWr m c 1 4 el umbral inferior QDr m c 2 y el umbral superior SQ0Dr m c 4 CAPT_0_HIGH BOOL R El valor capturado en el registro O es mayor IWr m c 1 5 que el umbral superior S 0Dr m c 4 CAPT_1_LOW BOOL R El valor capturado en el registro 1 es menor IWr m c 1 6 que el umbral inferior QDr m c 2 CAPT_1_WIN BOOL R El valor capturado en el registro 1 est entre SIWr m c 1 7 el umbral inferior QDr m c 2 y el umbral superior S0Dr m c 4 CAPT_1_HIGH BOOL R El valor capturado en el registro 1 es mayor IWr m c 1 8 que el umbral superior S 0Dr m c 4 Fuentes de eventos palabra IWr m c 10 La siguiente tabla presenta los significados de los bits de la palabra STWr m c 10 S mbolo est ndar Tipo Acceso Significado Objeto de lenguaje EVT_SOURCES INT R Campo de fuentes de eventos SIWr m c 10 EVT_RUN BOOL R Evento debido al inicio del contador SIWr m c 10 0 EVT_MODULO BOOL R Evento debido al cambio del m dulo IWr m c 10 1 EVT_SYNC_PRESET BOOL R Evento debido a la sincronizaci n o el IWr m c 10 2 preestablecimiento EVT_COUNTER_LOW BOOL R Evento debido a que el valor del contador
129. rocesamiento ocurre en cada pulso aplicado a la entrada IN_A e conteo de pulsos si la entrada IN AUX es alta e conteo regresivo de pulsos si la entrada IN AUX es baja El comando del software force enable debe estar en el nivel superior durante el conteo Si este comando est en el nivel inferior se mantiene el ltimo valor en el registro de conteo y el contador ignora los pulsos que se aplican en la entrada IN_A El conteo se reinicia cuando el comando vuelve al nivel superior Los valores del conteo var an entre 32 768 y 32 767 84 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Funcionamiento El gr fico de tendencias siguiente muestra el proceso de conteo en modalidad de conteo progresivo y regresivo Entrada IN_A pulsos Entrada IN_AUX Bit force_sync Bit force_enable Valor del contador A 32 000 Valor preestablecido 0 y 32 000 ElO0000000321 05 2010 85 Funciones de BMX EHC 0800 Comportamiento ante los l mites de conteo Cuando se supera el l mite superior o inferior el contador se comporta de manera diferente seg n la configuraci n En la modalidad secundaria de bloqueo en los l mites el registro de conteo mantiene el valor l mite y el bit de validez de conteo cambia a O Modalidad de bloqueo en los l mites Valor del contador 32 0D0 Bit de validez Evento de toma de referencia e
130. s lo se tengan en cuenta si el intercambio se ha ejecutado correctamente Para ello hay disponibles dos tipos de informaci n READ_STS sl WRITE_CMD xo WRITE PARAM ea READ PARAM SAVE PARAM E aL RESTORE_PARAM Par metros de ajuste iniciales e informaci n concerniente al intercambio en curso v ase p gina 156 e el informe de intercambio v ase p gina 156 En el siguiente diagrama se describen los principios de gesti n de intercambios Ejecuci n de intercambio Intercambio en curso Intercambio informe NOTA Para evitar varios intercambios expl citos para el mismo canal es necesario comprobar el valor de la palabra EXCH STS MwWr m c 0 del IODDT asociado al canal antes de llamar a cualquier EF que se dirige a este canal 152 EIO0000000321 05 2010 Gesti n de intercambios e informes con objetos expl citos Presentaci n Ilustraci n Al intercambiar datos entre la memoria del PLC y el m dulo el m dulo puede requerir varios ciclos de tarea para reconocer dicha informaci n Todos los IODDT disponen de dos palabras para gestionar intercambios e EXCH STS MWr m c 0 intercambio en curso e EXCH RPT 3MWr m c 1 informe NOTA En funci n de la localizaci n del m dulo la aplicaci n no detectar la gesti n de los intercambios expl citos 2MW0 0 MOD 0 0 por ejemplo e En m dulos en bastidor los intercambio
131. s de animaci n EEF ga Pantallas de operador l posto a Documentaci n 2 Haga doble clic en el directorio Bus PLC Resultado aparece la siguiente pantalla N PLC bus O Bus BMX P34 2010 01 00 y a Seo Cool 100 ElO0000000321 05 2010 Pantallas Paso Acci n 3 Haga doble clic en el m dulo de conteo Resultado aparece la pantalla del m dulo Contador gen rico de 2 canales versi n 1 00 Run Err 10 H BMX EHC 0800 H Contig E Aluste 1 n Depurac 4 Fallo Contador 1 M dulo L Etiqueta Simbolo Valor nidad O Filtro de entrada A Sin y 1 Filtro de entrada B Sin Y 2 Filtro de entrada Synd Sin Y 3 Filtro de entrada EN Sin Y 4 Fallo de alim de entr KW0 3 0 28 Fallo de E S general Y 5 Fallo de alim de salida KW0 3 0 29 Fallo de E S general x 6 Interfase de conteo KWO 3 0 9 A Arriba B Abajo y 7 Factor de escalado KW0 3 0 8 1 Sincronizar flanco Flanco ascend en SYNC w 9 Bloquesali da O HKWO 3 0 17 Desactivado El 10 Bloquesalida 1 AKWO 3 0 19 Desactivado ms 11 Ancho de pulso O AKWO 3 0 18 10 ms Ancho de pulso 1 KWwO 3 020 10 E 13 Polarida dO KWW0 3 0 21 1 Polaridad Y 14 Polaridad 1 KWO 30 21 2 Pola
132. s expl citos se realizan inmediatamente en el bus del PLC local y finalizan antes de que termine la tarea de ejecuci n de forma que READ STS por ejemplo siempre ha terminado cuando la aplicaci n comprueba el bit 9MW0 0 mod 0 0 e Para bus remotos como Fipio los intercambios expl citos no est n sincronizados con la tarea de ejecuci n por lo que la aplicaci n puede detectarlos La siguiente ilustraci n muestra los distintos bits significativos para la gesti n de intercambios Reconfiguraci n bit 15 Ajuste bit 2 Comando bit 1 Estado bit 0 Par metros de estado Par metros de comando Par metros de ajuste EXCH RPT MWr m c 1 EXCH STS MWr m c 0 READ STS WRITE CMD WRITE PARAM READ PARAM SAVE PARAM RESTORE PARAM ElO0000000321 05 2010 153 Descripci n de los bits significativos Cada bit de las palabras EXCH STS 3MWr m c 0 y EXCH RPT 3MWr m c 1 est asociado a un tipo de par metro e Los bits de rango O est n asociados a los par metros de estado e elbitSTS_IN_PROGR MWr m c 0 0 indica si hay en curso una solicitud de lectura para las palabras de estado e elbit STS_ERR MWr m c 1 0 especifica si el canal del m dulo acepta o no la solicitud de lectura para las palabras de estado e Los bits de rango 1 est n asociados a los par metros de comando e elbitCMD IN PROGR
133. sconecte la tensi n que alimenta a los sensores y preactuadores antes de desenchufar enchutar el bloque de terminales del m dulo e Retire el bloque de terminales antes de enchufar desenchufar el m dulo del bastidor Si no se siguen estas instrucciones provocar lesiones graves o incluso la muerte Sensores de campo El m dulo tiene entradas de tipo 3 que admiten se ales del equipo de conmutaci n mec nica como rel s de contacto botones de comandos sensores de conmutadores de limitaci n y conmutadores de dos o tres conductores que tienen e una ca da de tensi n inferior a 8 V e corriente en encendido superior o igual a 2 mA e corriente en apagado de hasta 1 5 mA El m dulo es compatible con todos los codificadores que tienen una alimentaci n de entre 10 y 30 V CC y salidas con contrafase El blindaje es necesario si no hay filtrado Asignaciones de pins La tabla siguiente describe la asignaci n del terminal de cableado de 20 pins Entrada IN_A para el canal O 2 1 Entrada IN_AUX para el canal O Entrada IN A para el canal 1o 4 3 Entrada IN_AUX para el canal 1 entrada IN B para el canal O Entrada IN_A para el canal 2 6 5 Entrada IN_AUX para el canal 2 Entrada IN A para el canal 30 8 7 Entrada IN_AUX para el canal 3 entrada IN_B para el canal 2 Entrada IN_A para el canal 4 10 9 Entrada IN_AUX para el canal 4 Entrada IN A para el canal5o 12 11 Entrada IN_AUX para el canal 5 entrada
134. sentaci n La configuraci n de un m dulo de conteo se guarda en las constantes de configuraci n KW Los par metros r m y c que aparecen en las siguientes tablas representan el direccionamiento topol gico del m dulo Cada par metro tiene el significado siguiente e r representa el n mero de bastidor e m representa la posici n del m dulo en el bastidor e c representa el n mero del canal Objetos de configuraci n La tabla siguiente muestra los elementos que se pueden configurar en la modalidad de frecuencia Etiqueta Direcci n en la configuraci n Valores configurables Modalidad de conteo SKWr m c 2 byte de menor valor Modalidad de frecuencia El valor del byte de menor valor de esta palabra es 1 Filtro de entrada IN_A SKWr m c 3 byte de menor valor El byte de menor valor puede tener los valores siguientes e 0 ninguno e 1 bajo e 2 medio y e 3 alto Error de fuente de alimentaci n de entrada KWr m c 2 8 Error general de entrada salida el bit se establece en 0 Local el bit se establece en 1 Factor de escala SKWr m c 6 byte de menor valor Editar valor en el rango de 1 a 255 Evento N mero de evento oe Wr m c 0 Activado en caso de que la opci n Activado est seleccionada el n mero de evento introducido se codifica en el byte de mayor valor de esta palabra Desactivado todos los bits del byte
135. sincronizaci n se utiliza para sincronizar el funcionamiento del contador en una transici n aplicada a una entrada f sica IN_AUX o al bit force sync definido en 1 Esta funci n se utiliza en las siguientes modalidades de conteo Conteo de fase dual Contador de bucle de m dulo Contador global Conteo de eventos Conteo progresivo regresivo s lo mediante el bit force sync En todas las modalidades de conteo especificadas anteriormente excepto la modalidad de conteo progresivo y regresivo el usuario puede configurar el par metro Sincronizar flanco en la pantalla de configuraci n eligiendo las dos posibilidades siguientes para configurar el evento externo e Flanco ascendente de la entrada IN AUX e Flanco descendente de la entrada IN AUX ElO0000000321 05 2010 61 Funciones de BMX EHC 0800 La tabla siguiente describe el bit force sync en negrita que es un elemento de la palabra del comando de salida 0r m c d Objeto S mbolo est ndar Significado de lenguaje 0r m c 0 OUTPUT O Fuerza OUTPUT_0 al nivel 1 0r m c l OUTPUT_1 Fuerza OUTPUT_1 al nivel 1 Qr m c 2 OUTPUT_BLOCK_0_ENABLE Implementaci n del bloque de funciones de salida O Qr m c 3 OUTPUT_BLOCK_1_ENABLE Implementaci n del bloque de funciones de salida 1 Qr m c 4 FORCE_SYNC Sincronizaci n e inicio de la funci n de conteo Qr m c 5 FORCE_REF Definir el valor del contador preestablecido Qr m c 6 FO
136. t Part IF Waiting First Part THEN nb_box 0 END IF Una vez ha pasado la primera parte por debajo del sensor se activan el resto de las funciones IF Waiting Other Parts THEN Autoriza capturas en el registro captura 0 Encoder VALID CAPT 0 1 Autoriza comparadores para obtener sus resultados Encoder COMPARE_ENABLE 1 Tarea d vento de activada cuando el contador se desplaza Encoder EVT MODULO ENABLE 1 Habilita las funciones de bloque de salida Encoder OUTPUT_BLOCK_0 ENABLE 1 Encoder OUTPUT_BLOCK_1 _ENABLE 1 ELSE Desactivaci n de las funciones cuando se detiene la cinta transportadora Encoder VALID CAPT 0 0 Encoder COMPARE ENABLE 0 Encoder EVT MODULO ENABLE 0 184 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro E DHIE Encoder OUTPUT_BLOCK O ENABLE 0 Encoder OUTPUT_BLOCK 1 ENABLE 0 Definici n de los valores de umbral m nimo y m ximo Encoder LOWER TH VALUE First Labelling Point Encoder UPPER TH VALUE Second Labelling Point Observaci n de desv o del proceso IF Encoder CAPT O VALUE gt deflection parameter true TH E ELSE la ND IF Si la siguiente pieza llega en N last box late 1 S last box l
137. ta secci n se activa cuando se alcanza el valor del m dulo Ilustraci n de la secci n de evento La secci n siguiente forma parte de la tarea de evento El n mero de cajas etiquetadas se incrementa en el m dulo de evento INC Nb_Box Procedimiento de creaci n de una secci n ST En la tabla siguiente se detalla el procedimiento que debe seguirse para la creaci n de un evento de E S Paso Acci n 1 En Explorador de proyectoslPrograma1 hacer doble clic en Eventos 2 Hacer clic con el bot n derecho en Eventos de E S y seleccionar la Nuevo evento Asignar un nombre a la secci n en este caso select 0 y seleccionar Lenguaje ST 3 Confirmar con Aceptar y aparecer la ventana de edici n 186 ElO0000000321 05 2010 Aplicaci n mediante Unity Pro Creaci n de un programa en LD para ejecuci n de la aplicaci n Presentaci n Esta secci n ejecuta el inicio de conteo y la animaci n de la pantalla del operador Ilustraci n de la secci n Aplicaci n La secci n siguiente forma parte de la tarea MAST Habilita el contador Encoder FORCE_ENABLED FBI_1 RS EN ENO Run S Qi Parada Ri Valor num rico actual menor que el umbral inferior Encoder Counter_Low Caja en posici n inicial de la pantalla del operador Position_0 lA Valor num rico actual entre los umbrales Encoder Counter Win 0 Caja en el prime
138. tador espera una nueva se al de la entrada IN_AUX Los pulsos de la entrada IN_A no tienen ning n efecto en el valor del registro mientras el contador est definido en 0 78 EIO0000000321 05 2010 Funciones de BMX EHC 0800 El comando force_enable debe estar en el nivel superior durante el conteo Si este comando est en el nivel inferior se mantiene el ltimo valor en el registro de conteo y el contador ignora los pulsos que se aplican en la entrada IN_A Sin embargo no se ignora el estado de la entrada IN_AUX En todos los casos el conteo se restablece cuando el comando vuelve al nivel alto Bits de estado del contador en modalidad de contador global La tabla siguiente muestra la composici n de la palabra de estado del contador STWr m c 0 en modalidad de contador global Tipo del IODDT Bit Etiqueta Descripci n IWr m c 0 0 RUN El bit est definido en 1 cuando el contador se est ejecutando El bit est definido en O cuando el contador no se est ejecutando S IWr m c 0 2 SYNC_REF_FLAG El bit est definido en 1 cuando el contador se ha definido al valor preestablecido y se re inicia El bit se restablece a O cuando se recibe el comando sync_reset flanco ascendente del bit 0r m c 8 S IWr m c 0 3 VALIDITY El bit de validez se utiliza para indicar que el valor actual del contador y los registros de estado de comparaci n contienen datos v lidos Si el bit s
139. tener en cuenta la holgura entre el eje del codificador motor y el eje mec nico por ejemplo un codificador que mide la posici n de una matriz Este comportamiento se describe en la imagen siguiente Hist resis Hist resis gt gt Movimiento de avance del codificador Movimiento de retorno del codificador Movimiento de avance del codificador lt gt a gt Movimiento de avance mec nico Movimiento de retorno mec nico Movimiento de avance mec nico Valor del contador ElO0000000321 05 2010 91 Funciones de BMX EHC 0800 El valor definido por el usuario como valor de Hysteresis slack aparece en la palabra SMwWr m c 9 El usuario puede cambiar este valor especificando el valor de esta palabra este valor oscila entre O y 255 e en la pantalla de ajuste e enla aplicaci n mediante la funci n WRITE _PARAM IODDT_VAR1 IODDT_VAR1 es del tipo T_Signed_CPT_BMX Comportamiento ante los l mites de conteo Cuando se supera el l mite superior o inferior el contador se comporta de manera diferente seg n la configuraci n En la configuraci n predeterminada de bloqueo en los l mites el registro de conteo mantiene el valor l mite y el bit de validez de conteo cambia a O hasta que se produzca la pr xima condici n preestablecida Valor del contador Modalidad de bloqueo en los l mites 2 000 000 Pp 0 S 2 000 000 gt Bit de validez Eve
140. trada La interfase de entrada requiere que la alimentaci n del sensor permanezca activa para operaciones de conteo Cuando las interrupciones de la alimentaci n del sensor duran 1 ms o menos el contador permanece estable En caso de que la interrupci n de alimentaci n sea superior a 1 ms se desactivan todos los valores de los contadores De forma predeterminada el error de alimentaci n del sensor hace que se ilumine el bit de estado global CH ERROR Ir m c ERR en el nivel alto y el indicador LED IO rojo La pantalla de configuraci n permite desvincular el error de alimentaci n del sensor del bit CH_ERROR configurando el par metro Fallo en la alimentaci n de la entrada como local en lugar de Fallo de E S general T En todos los casos despu s de haber ejecutado la instrucci n READ STS IODDT _VAR1 la aplicaci n proporciona las palabras de estado est ndar 3MWr m c 2 y 2MWr m c 3 incluida la informaci n del error de alimentaci n IODDT_VAR1 es del tipo T Unsigned_CPT BMX OT Signed CPT BMX Palabras de estado del canal expl cito La tabla siguiente presenta la composici n de las palabras de estado 3MWr m c 2 y SMWr m c 3 Palabra de Rango del bit Designaci n estado MWr m c 2 Error externo en entradas Error interno o autoverificaci n Fallo de configuraci n Error de comunicaci n Error de aplicaci n NINII A O MWr m c 3 Error de alimenta
141. uadr cula la direcci n del canal aparece en la cuadr cula Objetos de E S 3 Haga clic en la l nea 4CH0 1 0 y a continuaci n introduzca un nombre de canal en el rea Prefijo para nombre 4 Haga clic en una direcci n de prefijo de Objeto de E S impl cito y a continuaci n en el bot n Actualizar cuadr cula para ver los nombres y las direcciones de los objetos de E S impl citos H Vista general E Objetos de Els Creaci n de variables de E S Prefijo para nombre J 15 1100104 100100 8 06 EJ ASIAN FARERI E AOLO Configuraci n 1 KW T KD T KF Seleccionar todo A WO 070 Sistema T AMW j 15 FAVNE RKE Estado MW Anular selecci n KARTIERI 2 000 104 Par metro I AMN M AMD TU 96MF I FANTE Comando I AMW F AMD M MF Impl citos r POW TD M F FHA M HAW POD M AQF Actualizar Actualizar cuadr cula Filtro en uso ElO0000000321 05 2010 179 Aplicaci n mediante Unity Pro Declaraci n de variables Presentaci n Es necesario declarar todas las variables utilizadas en las diferentes secciones del programa No ser posible emplear variables sin declarar en el programa NOTA Para obtener m s informaci n consulte la ayuda en l nea de Unity Pro haga clic en Unity Unity Pro Modalidades de servicio y Editor de datos Procedimiento de declaraci n de variables En la tabla siguiente se presenta el procedimiento que debe seguirse par
142. ueda gu a Tornillo de contacto desmontable 000000 Slots gu a A ASWA n Ara E e O O SEC ran E Qla Slots del m dulo ElO0000000321 05 2010 33 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n En el diagrama siguiente se muestra un ejemplo de configuraci n de codificaci n que posibilita el ajuste del bloque de terminales al m dulo Bloque de terminales M dulo Slots con tornillos de contacto Slots vacios E Slots con tornillos de contacto Slots vac os En el diagrama siguiente se muestra un ejemplo de configuraci n de codificaci n que no posibilita el ajuste del bloque de terminales al m dulo Bloque de terminales M dulo Slot vac o E Slots con tornillos de contacto Slots con tornillos LL Slots vac os de contacto A PELIGRO DESCARGA EL CTRICA Los bloques de terminales deben conectarse o desconectarse tras cortar la tensi n de los sensores o preactuadores Si no se siguen estas instrucciones provocar lesiones graves o incluso la muerte 34 ElO0000000321 05 2010 M dulo de conteo BMX EHC 0800 reglas generales de instalaci n ATENCI N DESTRUCCI N DEL M DULO Codifique el bloque de terminales tal y como se ha descrito ant
143. umbral El registro de estado de comparaci n se compone de Posici n del 15 bit de registro de estado 14 13 12 11 10 9 8 7 6 5 4 3 Elemento comparado Captura Contador Resultado de comparaci n Alto Igual Bajo Alto Igual Bajo Actualizar Si el bit compare_enable est definido a O el registro de estado de comparaci n se elimina Si el bit compare suspenda est definido a 1 el valor del registro de estado de comparaci n se congela en su ltimo valor La comparaci n con el valor de registro de captura se realiza cada vez que se cargan los registros ElO0000000321 05 2010 57 Funciones de BMX EHC 0800 La comparaci n con el valor actual del contador se realiza de la siguiente manera Modalidad de Actualizaci n de registro de comparaci n conteo Frecuencia Intervalos de periodo de 10 ms Conteo de eventos Intervalos de periodo definidos por el usuario Contador de bucle de m dulo Contador global Conteo de fase dual Conteo progresivo regresivo Una de las condiciones siguientes intervalos de 5 ms recargas del contador o restablecimiento a O cambio de direcci n de conteo detenciones del contador transgresi n de umbral 58 ElO0000000321 05 2010 Funciones de BMX EHC 0800 Diagn stico Reglas de coherencia de interfase de en
144. verificaci n El m dulo ejecuta una autoverificaci n Espere hasta que se complete la autoverificaci n Existen configuraciones diferentes de hardware y software Existe una falta de compatibilidad entre el m dulo configurado y el m dulo del bastidor Compruebe que la configuraci n del hardware y del software es compatible M dulo ausente o desconectado Instale el m dulo Apriete los tornillos de montaje Errores del m dulo BMX EHC 0800 La siguiente tabla muestra una lista de los errores que pueden aparecer en el m dulo BMX EHC 0800 Objeto de lenguaje Descripci n SMWr m c 2 0 Error externo en entradas SMWr m c 2 4 Error interno o autoverificaci n SMWr m Cc 2 5 Error de configuraci n SMWr m c 2 6 Error de comunicaci n MWr m c 2 7 Error de aplicaci n SMWr m c 3 2 Error de la fuente de alimentaci n del sensor ElO0000000321 05 2010 143 Visualizaci n de errores m dulo de conteo Lista de mensajes de error del canal La tabla siguiente muestra una lista de mensajes de error del canal Error indicado Otras consecuencias Posible interpretaci n o acci n Error externo o error de entrada de conteo e error de alimentaci n del codificador o del sensor de proximidad e salto de l nea o cortocircuito en al menos una se al de diferencial del codificador 1A 1B 1Z e error espec fico del codificador absoluto Las sal
145. y salidas as como los diferentes par metros de la funci n de conteo actual e Fallos muestra los errores que se han producido en los canales de conteo 104 ElO0000000321 05 2010 Configuraci n del m dulo de conteo BMX EHC 0800 Objeto Este cap tulo describe la configuraci n del m dulo de conteo BMX EHC 0800 Se puede acceder a la configuraci n desde la ficha Configuraci n de la pantalla funcional del m dulo v ase p gina 102 BMX EHC 0800 Contenido de este cap tulo Este cap tulo contiene las siguientes secciones ElO0000000321 05 2010 Secci n Apartado P gina 9 1 Pantalla de configuraci n para los m dulos de conteo 106 BMX EHC xxx 9 2 Configuraci n de modalidades para el m dulo 108 BMX EHC 0800 105 Configuraci n del m dulo de conteo 9 1 Pantalla de configuraci n para los m dulos de conteo BMX EHC xxxx Pantalla de configuraci n del m dulo de conteo BMX EHC 0800 Presentaci n En esta secci n se presenta la pantalla de configuraci n del m dulo de conteo BMX EHC 0800 Ilustraci n La siguiente ilustraci n presenta la pantalla de configuraci n del m dulo BMX EHC 0800 en modalidad de contador de bucle de m dulo 1 2 3 4 5 2 channel generic counter Versi
146. z el ciclo de servicio es de entre 40 y 60 NOTA Debe activar el bit validity IWr m c 0 3 antes de considerar los valores num ricos como el contador y los registros de captura S lo el bit validity del nivel superior definido en 1 garantiza que la modalidad funcionar correctamente dentro de los l mites 74 ElO0000000321 05 2010 Funciones de BMX EHC 0800 En el siguiente diagrama se presenta el funcionamiento del m dulo de conteo BMX EHC en la modalidad de frecuencia 8 channel generic counter E BMX EHC 0800 H Config ES Adjust BE Counter 0 Frequen 0 Counter 1 1 Counter 2 O Counter 3 D Counter 4 D Counter 5 O Counter 6 D Counter 7 m CIA D Function Frequency Mode w Task MAST D Label Symbol Value Unit O Input A Filter Without 1 Input Supply Fault General 1O Fault Y 2 Scaling Facter 1 3 Event Disable y 4 Event Number Nbr s Hz ElO0000000321 05 2010 75 Funciones de BMX EHC 0800 Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo de eventos Presentaci n Principio b sico Operaci n El uso de la modalidad de conteo de eventos permite determinar el n mero de eventos recibidos de forma aislada En esta modalidad el contador eval a el n mero de pulsos aplicados en la entrada IN_A en los interv
147. z por cada 5 ms El valor m nimo de m dulo aceptable var a en funci n de la frecuencia en la entrada IN A Por ejemplo para una frecuencia de 10 kHz aplicada a la entrada IN A el m dulo debe ser superior a 50 El valor m ximo de m dulo es 65 535 NOTA Cuando el valor del m dulo se configura en O es posible contar hasta 65 536 NOTA Debe activar el bit validity 41Wr m c 0 3 antes de considerar los valores num ricos como el contador y los registros de captura S lo el bit validity en el nivel superior definido en 1 garantiza que la modalidad funcionar correctamente dentro de los l mites ElO0000000321 05 2010 83 Funciones de BMX EHC 0800 Funcionamiento del m dulo BMX EHC 0800 en modalidad de conteo progresivo y regresivo De un vistazo Principio b sico El uso de la modalidad de conteo progresivo y regresivo permite operaciones de acumulaci n y conteo progresivo y regresivo en una entrada simple En esta modalidad el conteo empieza con el comando del software force sync En el flanco ascendente el registro de conteo se actualiza con el valor preestablecido predefinido por el usuario El valor preestablecido se encuentra en la palabra preset_value 3MDr m c 6 El usuario puede cambiar este valor especificando el valor de esta palabra e en la pantalla de ajuste e enla aplicaci n mediante la funci n WRITE _PARAM IODDT_VAR1 IODDT_VAR1 es del tipo T_SIGNED_CPT_BMX El siguiente p
148. zaci n El valor del conteo actual se puede registrar en el registro captureO v ase p gina 65 cuando se realiza la sincronizaci n v ase p gina 61 El valor del m dulo definido por el usuario aparece en la palabra modulo value MDr m c 4 El usuario puede cambiar este valor especificando el valor de esta palabra e en la pantalla de ajuste e enla aplicaci n mediante la funci n WRITE _PARAM IODDT_VAR1 IODDT_VARI1 es del tipo T_UNSIGNED_CPT_BMX El comando force_enable debe estar en el nivel superior durante el conteo Si este comando esta en el nivel inferior se mantiene el ltimo valor en el registro de conteo y el contador ignora los pulsos que se aplican en la entrada IN_A Sin embargo no se ignora el estado de la entrada IN_AUX En todos los casos el conteo se restablece cuando el comando vuelve al nivel alto En esta modalidad el registro de conteo se actualiza a intervalos de 5 ms Al contrario que en el caso del m dulo BMX EHC 0200 la funci n de conteo regresivo no est disponible ElO0000000321 05 2010 81 Funciones de BMX EHC 0800 Funcionamiento El gr fico de tendencias siguiente muestra el proceso de conteo del m dulo Entrada IN_A pulsos Entrada IN_AUX Bit valid_sync Bit force_enable Valor del contador Valor de m dulo xa X2 X1 Valor de captura Tiempo gt Xi X2 X3

Download Pdf Manuals

image

Related Search

Related Contents

Philips Electric shaver RQ330  特別支援学校 (知的障害) における Teーーer Acuity CardsT”互を  NE5C  Bitdefender BITDEFENDER 9 Turntable User Manual  

Copyright © All rights reserved.
Failed to retrieve file