Sunteți pe pagina 1din 221

Manual Tcnico

Advant Controller 31
Series 40 & 50

1SBC 008999 R 1301

Sumario

Captulo 1
Presentacin / Operacin
1. Presentacin 2. Reglas generales de configuracin 2.1. Unidades centrales con extensiones 2.2. Unidades centrales con bus CS31 2.3. Tcnicas de cableado 3. Operacin de las unidades centrales serie 40 y 50 3.1. Diagrama funcional 3.2. Ejecucin del programa 3.3. Transmisin a travs del Bus 3.4. Tiempos de refresco / tiempos de respuesta 3.4.1. Tiempos de refresco del bus 3.4.2. Tiempos de respuesta de la unidad central 3.5. Encendido / activacin del programa 3.6. Cadas o cortes de alimentacin de energa 4. Referencias 1-2 1-3 1-5 1-5 1-5 1-7 1-7 1-9 1-9 1-10 1-10 1-10 1-11 1-12 1-13

Captulo 2
Comenzando
1. Material requerido 2. Cableado 3. Programacin 3.1. Ejecucin del software AC31GRAF 3.2. Creacin de un Programa 3.3. Declaracin de Variables 3.4. Edicin del programa 3.4.1. Mostrar la barra de herramientas FBD (bloques de funcin) 3.4.2. Seleccione la funcin O (OR) en la ventana de edicin de programa 3.4.3. Insercin de variables 3.4.4. Vnculos entre las variables y el bloque de funcin: 3.5. Guardado 3.6. Compilacin 3.7. Comunicacin con el PLC 3.7.1. Configuracin de la interfase serie 3.7.2. Acceso al panel de control 3.7.3. Configuracin de la unidad central: 3.7.4. Inicializacin de la unidad central 3.7.5. Envo del programa al PLC 3.7.6. Comprobacin del programa en modo On-line (en lnea) 3.8. Salida del AC31GRAF 2-3 2-3 2-5 2-5 2-5 2-7 2-7 2-7 2-7 2-9 2-9 2-9 2-9 2-11 2-11 2-11 2-11 2-13 2-13 2-13 2-15

Captulo 3
Especificaciones Tcnicas
1. Condiciones generales de operacin 2. Especificaciones tcnicas del bus CS31 3. Unidades centrales 3.1. Frente de la unidad central (mirar Figura 3-1) 3.2. Especificaciones tcnicas 4. Unidades remota extensibles 4.1. Frente (mirar Figura 3-3) 4.2. Especificaciones tcnicas de las unidades remotas extensibles
ABB Control - AC 31 1SBC 008999 R1301 12.99

3-3 3-5 3-7 3-7 3-8 3-13 3-13 3-14


Sumario- Pgina 1

Sumario

5. Extensiones binarias 5.1. Frente (mirar Figura 3-5 a Figura 3-9) 5.2. Especificaciones de las extensiones binarias 6. Extensiones analgicas 6.1. Frente (mirar Figura 3-10, Figura 3-11) 6.2. Display analgico (mirar Figura 3-12) 6.3. Especificaciones tcnicas de la unidades analgicas 6.4. Diagramas de entradas analgicas: 6.4.1. Corriente 4-20mA: 6.4.2. Corriente 0-20mA: 6.4.3. PT100/PT1000: 6.5. Diagramas de salidas analgicas: 6.5.1. Corriente 0-20mA: 6.5.2. Corriente 4-20mA: 7. Accesorios 7.1. Cables de programacin: 07 SK 50 y 07 SK 52 7.1.1. Diagrama de conexin del 07 SK 50 (mirar Figura 3-13): 7.1.2. Diagrama de conexin del 07 SK 52 (mirar Figura 3-14): 7.2. Cables de comunicacin ASCII/MODBUS: 07 SK 51 y 07 SK 53 7.2.1. Diagrama de conexin del 07 SK 51 (mirar Figura 3-15): 7.2.2. Diagrama de conexin del 07 SK 53 (mirar Figura 3-16): 7.3. Cables para display TC50: 07 SK 54 y 07 SK 55 7.4. Conectores (mirar Figura 3-17) 7.4.1. Conector dual externo: 07 ST 50: 07 ST 50 7.4.2. Conectores tipo "Cage-clamp" 7.4.3. Conector dual externo: 07 ST 51 7.5. Autoadhesivos 8. Display TC50 9. Dimensiones (en mm)

3-17 3-17 3-18 3-21 3-21 3-21 3-22 3-24 3-24 3-24 3-24 3-25 3-25 3-25 3-27 3-27 3-27 3-29 3-31 3-31 3-33 3-35 3-35 3-35 3-35 3-37 3-38 3-38 3-39

Captulo 4
Instalacin
1. Implementacin de un sistema AC31 1.1. Condiciones de montaje 1.2. Cableado de las entradas / salidas 1.3. Puesta a tierra 1.3.1. Principios bsicos de puesta a tierra 1.3.2. Principio de puesta a tierra para varios gabinetes 1.4. Cableado del bus CS31 1.5. Diferentes tipos de alimentacin 2. Cableado de las unidades centrales y unidades remotas extensibles 2.1. Alimentacin 2.2. Cableado de entradas / salidas 2.3. Proteccin de las salidas 3. Cableado de extensiones binarias 3.1. Extensin XI 16 E1 (mirar Figura 4-18) 3.2. Extensin XO 08 R1 (mirar Figura 4-20) 3.3. Extensin XC 08 L1 (mirar Figura 4-22) 3.4. Extensin XO 16 N1 (mirar Figura 4-19) 3.5. Extensin XK 08 F1 (mirar Figura 4-21) 4. Cableado de las extensiones analgicas 4.1. Extensin XM 06 B5 4.2. Extensin XE 08 B5 5. Direccionamiento 5.1. Variables de entrada / salida 4-3 4-3 4-3 4-5 4-5 4-5 4-7 4-9 4-11 4-11 4-11 4-11 4-13 4-13 4-13 4-13 4-13 4-13 4-15 4-15 4-15 4-17 4-17

Sumario - Pgina 2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Sumario

5.2. Direccionamiento de las UC como maestra o aislada con extensiones 5.3. Direccionamiento de una unidad central esclava o una unidad remota extensible en el bus CS31 5.3.1. Direccionamiento de unidades remotas extensibles 5.3.2. Direccionamiento de una unidad central esclava 5.3.3. Ejemplo de direccionamiento 5.4. Sumario

4-17 4-21 4-21 4-23 4-24 4-25

Captulo 5
Programacin
1. Introduccin al software 2. Listado de variables 3. Inicializacin 4. Configuracin 4.1. Herramienta de configuracin AC31GRAF 4.1.1. Modo operativo de la unidad central: 4.1.2. Rango de transmisin / recepcin de una unidad central esclava 4.1.3. Inicializacin de datos y backup 4.1.4. Inicializacin / backup de bits internos 4.1.5. Inicializacin / backup de palabras 4.1.6. Inicializacin / backup de palabra dobles internas 4.1.7. Inicializacin / backup de cadenas de pasos 4.1.8. Inicializacin / backup de valores histricos 4.1.9. Reaccin de la unidad central ante error clase 3 4.1.10. Inicializacin de las unidades del bus CS 31 4.1.11. Modo de comunicacin de la interfase serie COM1 4.1.12. Parmetros de comunicacin: 4.1.13. Tiempo de ciclo de la unidad central 4.1.14. Tiempos de comunicacin del bus CS31 4.1.15. Reloj 4.1.16. Palabra clave 4.2. Bloque de configuracin CS31CO 4.3. Configuracin de extensiones analgicas 4.3.1. Configuracin por hardware 5. Ejemplos de programacin 5.1. Consejo prctico 5.2. Operacin Y (AND) 5.3. Operacin Y negada (NAND) 5.4. Operacin O (OR) 5.5. Operacin O negada (NOR) 5.6. Combinacin de funciones lgicas (o Booleanas) 5.7. Funciones de temporizacin 5.7.1. TON: retardo a la conexin 5.7.2. TOF: retardo a la desconexin 5.7.3. TP: monoestable (constante) 5.7.4. TIME_W: 5.7.5. W_TIME: 5.7.6. Osciladores 5.8. Deteccin del primer ciclo con la variable M 255.15 5.9. Funcin de contador creciente / decreciente 5.10. Escalado de un valor analgico 5.10.1. Uso de los potencimetros en las unidades serie 40 y 50 5.10.2. Procesamiento de una entrada analgica 5-2 5-4 5-7 5-9 5-9 5-10 5-11 5-11 5-12 5-12 5-13 5-13 5-13 5-14 5-14 5-15 5-17 5-18 5-19 5-23 5-25 5-25 5-27 5-27 5-33 5-33 5-34 5-35 5-35 5-36 5-36 5-37 5-38 5-38 5-39 5-39 5-39 5-40 5-41 5-42 5-43 5-43 5-44

ABB Control - AC 31 1SBC 008999 R1301 12.99

Sumario Pgina 3

Sumario

Captulo 6
Optimizacin del Programa
1. Sub-programa 1.1. Programacin de sub-programas 1.2. Llamado de un sub-programa 1.3. Transferencia de parmetros 1.4. Lmites 2. Interrupciones 2.1. Programacin de interrupciones 2.2. Validacin de interrupciones 2.3. Performances 3. Comando de un motor de pasos 4. Contador rpido con captura de valor, deteccin de cero, desbordamiento y reset 5. Comunicacin entre unidades centrales en el bus CS 31 5.1. Direccionamiento del bus CS 31 5.2. Modos de comunicacin 5.3. Programacin 5.3.1. Transmisin por bits 5.3.2. Transmisin por palabras 5.3.3. Utilizacin de bloques de funcin 6-3 6-3 6-4 6-5 6-5 6-7 6-7 6-8 6-8 6-9 6-11 6-13 6-13 6-13 6-14 6-14 6-15 6-17

Captulo 7
Comunicacin
1. Comunicacin en red con la interfase MODBUS incorporada 1.1. Descripcin del protocolo 1.2. Configuracin de la comunicacin 1.3. Programacin 1.3.1. Unidad esclava MODBUS 1.3.2. Unidad maestra MODBUS 1.3.3. Listado de referencias cruzadas 1.3.4. Ejemplo de utilizacin de la funcin MODBUS 1.4. Tiempos de respuesta para comunicacin MODBUS 2. Comunicacin punto a punto con la interfase serie ASCII incorporada 2.1. Descripcin del protocolo 2.2. Configuracin de la comunicacin 2.2.1. Uso de los cables negros 07 SK 51 07 SK 53 2.2.2. Parmetros de comunicacin 2.3. Programacin 2.3.1. Envo de mensajes 2.3.2. Recepcin de mensajes 2.3.3. Ejemplo de programacin 3. Comunicacin punto a punto con el protocolo de programacin 7-3 7-3 7-5 7-6 7-6 7-6 7-6 7-9 7-10 7-13 7-13 7-13 7-13 7-13 7-14 7-14 7-14 7-14 7-17

Sumario - Pgina 4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Sumario

Captulo 8
Diagnstico
1. Tipos de errores detectados 2. Deteccin de errores 3. Estado a travs del software 4. Manejo de errores a travs del programa 4.1. Descripcin de las variables de diagnstico 4.2. Tabla de correspondencia entre el error y los valores de las variables de diagnstico 4.3. Descripcin de las clases de errores: 4.3.1. Descripcin de errores clase 1 4.3.2. Descripcin de errores clase 2 4.3.3. Descripcin de errores clase 3 4.3.4. Descripcin de errores clase 4 4.4. Ejemplos de programacin 4.4.1. Ejemplo de reaccin / comando luego de un error determinado 4.4.2. Ejemplos para almacenar varios errores de la misma clase 8-3 8-3 8-7 8-7 8-7 8-9 8-10 8-10 8-10 8-10 8-11 8-12 8-12 8-13

Anexos
1. Listado de variables 2. Listado de funciones 3. Mapeo 4. Valores histricos 2 5 9 12

Indice

ABB Control - AC 31 1SBC 008999 R1301 12.99

Sumario Pgina 5

Documentacin Tcnica AC31

Captulo 1

Presentacin / Operacin

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-1

Presentacin / operacon

Este captulo lo introducir en el sistema de automatizacin AC31, desde la arquitectura general a las reglas operativas de las unidades centrales serie 40 y 50

1. Presentacin
El AC31 le otorga accesibilidad tanto a los principiantes como a experimentados usuarios del campo de la automatizacin, para cualquier aplicacin con 14 a 1000 entradas / salidas y ms, usando el mismo grupo de componentes bsicos. Desde una mquina compacta con funciones bsicas hasta grandes instalaciones cubriendo distancias de cientos de metros, e incluso kilmetros, el AC31 puede ajustarse a sus requerimientos. Por lo tanto es posible implementar aplicaciones distribuidas a lo largo de cualquier escenario, industria, o una mquina donde cada componente (unidad central, unidad de entrada / salida) se encuentre cerca de los sensores / actuadores. La totalidad del equipamiento es interconectado por un simple par trenzado por el cual toda la informacin de los sensores es enviada, luego de ser procesada por la unidad central, a los actuadores, a las veces de unidades de inteligencia distribuida. Estn disponibles adems, las siguientes interfases de comunicacin: MODBUS , ASCII, ARCNET , RCOM, AF100. El desarrollo en este campo es continuo. Muchos usuarios en todos los continentes han realizado numerosas aplicaciones tales como: Control de mquinas Fabricacin de paneles para pisos Ensamble de contactores elctricos Facturacin de productos cermicos. Soldadura de tubos metlicos, etc. Controlando-comandando instalaciones. Gras para embarcadero. Tratamiento de aguas Medios de elevacin para centros de Ski. Generadores de energa elica, etc. Administracin de Sistemas Administracin de sistemas de control climtico Manejo de recursos energticos en edificios Tneles de ventilacin Alarmas en ambientes hospitalarios Control de iluminacin / humedad en invernaderos, etc.

Pgina 1-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

2. Reglas generales de configuracin


Un sistema ABB AC 31 siempre incluye una unidad central. Existen tres tipos de unidad central: - Las unidades centrales serie 40, con interfase para expansin central de entradas / salidas - Las unidades centrales serie 50, con interfase para expansin central de entradas / salidas y interfase para bus CS 31 - Las unidades centrales serie 90, con interfase para bus CS31 Cada unidad central incorpora un nmero determinado de entradas / salidas binarias y ocasionalmente analgicas. Es posible, dependiendo de la unidad central, incrementar el nmero de entradas / salidas, agregando extensiones conectadas directamente a la unidad central o agregando unidades remotas de entradas / salidas a travs del par trenzado CS31.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-3

Presentacin / operacon

Mx. 6 extensiones binarias o analgicas

07KR51 o 07CT41

XI16E1

XO08R1

XC08L1 XM06B5

Figura 1-1 : Una unidad central con extensiones


M x. 3 1 p u n tos d e c on e xin a l b u s M x. 5 0 0 m s in a mp lific a d or M x. 2 0 0 0 m c o n a mplific a do r B u s C S 3 1 = ln e a R S4 8 5

07K R 51

XI1 6 E1

XO 0 8 R 1

IC M K 1 4 F1

XC 0 8 L 1

XM 0 6 B 5

TCAD

M x. 6 e xte n s io n e s C o n u n m x. de 8 e n tra da s a n a lg ic a s y 8 sa lida s a n a lg ic a s

A C S6 0 0 Va ria d or de v e loc ida d Con u n a in te rfa c e N C SA -0 1

Figura 1-2 : Unidad central con extensiones y bus CS31

Pgina 1-4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

2.1. Unidades centrales con extensiones En las unidades centrales serie 40 y 50 es posible aumentar el nmero entradas / salidas de la unidad central bsica agregando hasta 6 unidades de extensin local de cualquier tipo, binarias o analgicas (Figura 1-1). 2.2. Unidades centrales con bus CS31 Las series 90 y 50. Es posible incrementar el nmero de entradas / salidas de la unidad central bsica agregando unidades remotas. La unidad central que controla el sistema se denomina unidad central MAESTRA. La mxima longitud del bus es de 500 m sin amplificador y de 2000 m con 3 amplificadores (cada unidad NCB o NCBR permite la ampliacin del bus 500 m). La unidad central maestra puede manejar hasta 31 puntos de conexin llamados ESCLAVOS, tal como: - Una unidad remota con posibilidad de extensin: un mximo de 6 extensiones conteniendo un mximo de 8 canales analgicos de entrada y 8 canales analgicos de salida. - Una simple unidad remota (sin extensin) con entradas / salidas analgicas o binarias. - Un display remoto TCAD - Una interfase ABB NCSA-01 para un variador de velocidad. - Una unidad de contador rpido - Una unidad central (serie 50 con posibilidad de extensin, una serie 90 o una de la anterior serie 30) - O cualquier otro dispositivo que disponga de una comunicacin CS31 (mirar Figura 1-2). Observacin: Un esclavo compuesto nicamente con canales binarios ocupa 1 punto de conexin. Un esclavo compuesto por canales binarios y analgicos ocupa 2 puntos de conexin de los 31 disponibles. El nmero mximo de unidades remotas ANALOGICAS depende de la unidad central MAESTRA: - Serie 50: - un mximo de 31 unidades remotas de entradas analgicas - un mximo de 31 unidades remotas de salidas analgicas - un mximo de 15 unidades remotas extensibles (ICMK14F1) con extensiones de entradas / salidas analgicas + 1 unidad remota de entradas / salidas analgicas (15 x 2 + 1 = 31) - o una configuracin mixta de canales binarios / analgicos con los lmites definidos previamente. - Serie 90: - un mximo de 12 unidades remotas de entradas analgicas - un mximo de 12 unidades remotas de salidas analgicas - o un mximo de 12 esclavos con extensiones analgicas Otra opcin: Existe la posibilidad de utilizar y configurar el bus de CS31 como esclavo de Modbus . Mirar comunicacin Modbus en el captulo 7. 2.3. Tcnicas de cableado Conectar una unidad central sin unidades remotas es sencillo y corresponde a estndares elctricos normalizados. Las conexiones elctricas de un sistema AC31 formado por unidades remotas, generalmente donde hay un gran nmero de cubculos elctricos, debe cumplir con ciertas normas obligatorias. Estas reglas estn presentadas en el captulo 4.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-5

Presentacin / operacon

UNIDAD CENTRAL PC Al activar el programa SRAM Flash

Microprocesador

ASIC UART Interface Aislada RS232/485 Envo de Programa

Figura 1-3 : Diagrama funcional de la unidad central

Pgina 1-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

3. Operacin de las unidades centrales serie 40 y 50


3.1. Diagrama funcional La memoria de las unidades centrales serie 40 y 50 est compuesta de dos reas diferentes: - Una memoria SRAM donde se carga el programa de usuario y la informacin. - Una memoria Flash EPROM la cual contiene: - un backup del programa de usuario con las constantes de programa, - los datos de configuracin, - y el sistema operativo protegido contra acceso desde el programa de usuario. Una batera incorporada, disponible slo en unidades centrales serie 50, tambin permite el backup de las variables internas. El programa de usuario es un compendio de funciones universales concebidas por el fabricante para cubrir todas las aplicaciones y asegurar todas las funciones bsicas del PLC. Se desarrolla con el software AC31GRAF. Despus de traducir el programa a instrucciones entendibles por la unidad central, el mismo es cargado tanto en modo RUN como en modo STOP en la SRAM y luego guardada desde la SRAM hacia la Flash EPROM. De esta forma, cada vez que el programa es activado, el programa almacenado en la Flash EPROM, es copiado a la SRAM para ser procesado por el microprocesador (Figura 1-3). La estructura de la memoria de sistema, la memoria de usuario, las entradas / salidas y las variables internas se explica en el anexo (mapeo).

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-7

Presentacin / operacon

Adquisicin de Entradas

RUN Procesamiento del programa

STOP Forzado de las salidas a 0

Actualizacin de Salidas

Comunicacin a lo largo del bus y con las extensiones

Figura 1-4 : El ciclo de ejecucin del programa

Programa Principal Sub-programa 1 mximo 12 sub-programas Sub-programa 12

Interrupciones Peridicas

Interrupciones basadas en eventos

Orden ascendente de prioridades

Figura 1-5 : Prioridad de Tareas

Pgina 1-8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

3.2. Ejecucin del programa

El microprocesador de la unidad central asegura la ejecucin cclica del programa como se muestra en la Figura 1-4. El procesamiento interno: - El monitoreo y control del PLC - y la solicitud de procesamiento desde la terminal de operador, es ejecutada en paralelo con el ciclo previamente descripto. El programa principal se procesa secuencialmente. El mismo puede llamar hasta un mximo de 12 sub-programas. Cada sub-programa puede ser llamado numerosas veces desde el programa principal. Se pueden ejecutar en paralelo tres tipos de interrupciones en el programa principal: - Una interrupcin cclica - Una interrupcin por hardware dispara por un evento en la entrada I 62.03 - Una interrupcin por hardware dispara por un evento en la entrada I 62.02 Las interrupciones tienen prioridad por encima de la ejecucin del programa principal. Si las tres interrupciones son disparadas simultneamente, entonces aquella disparada por la entrada I 62.03 tiene prioridad por encima de la interrupcin generada por la entrada I 62.02 la cual a su vez tiene prioridad por encima de la interrupcin cclica. Una vez que una interrupcin ha sido disparada esta no pueda ser interrumpida por otra. (Figura 1-5). La duracin del ciclo de ejecucin (ciclo del bus + ciclo del programa) es controlada por la unidad central. Cualquier exceso del tiempo del de ciclo definido por el programa de usuario es sealizado por el led de ERR, al frente de la unidad central, al momento del primer ciclo de programa.

3.3. Transmisin a travs del Bus

La unidad central maestra maneja la transmisin de mensajes a varios esclavos a travs de una interfase serie RS485. Los mensajes se transmiten bajo el siguiente formato: - Peticin desde la unidad central maestra: direccin datos CRC8

- Peticin desde las unidades remotas: Inicio datos CRC8

Los mensajes siempre terminan con una palabra de control: checksum CRC8. La longitud de las palabras intercambiadas depende del tipo de unidad. Las palabras intercambiadas con una unidad analgica, son las ms largas.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-9

Presentacin / operacon

La unidad central interroga a las unidades remotas a efectos de establecer una imagen inicial de la configuracin del sistema durante la inicializacin. Las unidades remotas son interrogadas en cada ciclo del bus. Esto permite el reconocimiento de nuevas unidades remotas agregadas o de unidades extradas y la actualizacin de la informacin de diagnstico. Si la unidad central recibe un mensaje indicando un error CRC8 no ser sealizado inmediatamente y la informacin no ser tenida en cuenta. Despus de nueve errores de transmisin consecutivos una advertencia de error de bus" ser sealizada por la unidad central. El error de bus tambin es sealizado luego de un tiempo de espera de 250 ms sin respuesta.
3.4. Tiempos de refresco / tiempos de respuesta

Los tiempos de refresco y de respuesta de la unidad central dependen de la configuracin del sistema, del nmero y del tipo de las unidades remotas en el bus CS 31. El refresco del bus y el programa de usuario son ejecutados en serie.
3.4.1. Tiempos de refresco del bus

El tiempo de refresco del bus se corresponde con el tiempo de transmisin a travs del bus. El clculo consiste en la adicin de todos los tiempos de comunicacin de las unidades remotas en el bus y el tiempo base de la unidad central maestra el cual es de 2 ms.
3.4.2. Tiempos de respuesta de la unidad central

El tiempo de respuesta de la unidad central corresponde al tiempo tomado para activar una salida luego de la activacin de una entrada. El tiempo mximo de respuesta se obtiene sumando el tiempo de filtrado de la entrada, el tiempo de refresco del bus, el retardo de tiempo para la salida y dos veces el tiempo de ciclo. El tiempo de filtrado para una entrada en la serie 40 y 50 es de 5 ms. El retardo de tiempo para una salida de transistor es considerado como nulo en milisegundos y el retardo de tiempo para una salida de rel es de 6 ms

Observacin:

Las entradas / salidas de las unidades centrales y sus extensiones pueden ser accedidas, para un procesamiento rpido, en forma independiente del tiempo de ciclo con las funciones DI y DO en el programa de usuario (ver captulo 6). El clculo del tiempo de ciclo se encuentra explicado en el captulo 5 en el nivel de configuracin del tiempo de ciclo as como los tiempos de comunicacin de cada unidad para el clculo de los tiempos de transmisin en el bus.

Pgina 1-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

3.5. Encendido / activacin del programa

La unidad central ejecuta una serie completa de auto test en cada iniciacin. El programa slo puede ser activado si no se han detectado errores. El auto test verifica lo siguiente: - la sintaxis del programa, - la transmisin de datos, - el estado de las extensiones, - el estado de las unidades remotas si hay una unidad central maestra, - las condiciones de arranque (reinicializacin o no de las variables internas). La inicializacin de la unidad central depende del tipo de arranque:
Tipo de arranque Inicializacin

Encendido o RESET va software o re-arranque en caliente (warm start)

- Limpieza de la memoria RAM - Copia del contenido de la Flash EPROM a la memoria RAM - Limpieza de la RAM de acuerdo a la configuracin

Llave de STOP / RUN en la unidad central

- Copia del contenido de la Flash EPROM a la memoria RAM La RAM permanece sin cambios si no hay un programa en la Flash EPROM. - Limpieza de la RAM de acuerdo a la configuracin

Arranque en fro va Software

- Limpieza de la memoria RAM - Copia del contenido de la Flash EPROM a la memoria RAM

El bus de sistema es tambin inicializado luego de un arranque si la unidad central es el maestro de bus CS31.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-11

Presentacin / operacon

3.6. Cadas o cortes de alimentacin de energa

Las unidades centrales serie 50 disponen de un retardo de tiempo a efectos de guardar la informacin necesaria para el prximo arranque si hubiera una cada o un corte de energa. El almacenamiento de los datos internos slo es posible en las unidades centrales serie 50 las cuales poseen una batera. Se requiere configuracin previa en la unidad central para almacenar toda o parte de la informacin (mirar captulo 5). Si no se realiza ninguna configuracin, entonces todas las funciones y datos sern reseteados a 0. Los clculos intermedios de las funciones utilizadas en el programa de usuario, necesarias para los ciclos posteriores, son ubicados en variables denominadas variables histricas. Tambin es posible almacenar variables histricas. Un corte o cada de energa que ocurriera utilizando una unidad central serie 40 dara como resultado una reinicializacin de todas las funciones y datos internos (todo reseteado a 0).

Pgina 1-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

4. Referencias
Productos Unidades centrales Serie 40 Descripcin Referencias

07 CR 41 24VDC

Unidad central extensible aislada (stand-alone), con 8 entradas aisladas de 24 VDC y 6 salidas de rel incorporadas para 250 Va.c. / 2 A Interfase RS232 para programacin o comunicacin ASCII o MODBUS Alimentacin 24 V d.c. Unidad central extensible aislada (stand-alone), con 8 entradas aisladas de 24 VDC y 6 salidas de rel incorporadas para 250 Va.c. / 2 A Interfase RS232 para programacin o comunicacin ASCII o MODBUS Salida de 24 V d.c. para alimentar las entradas Alimentacin 120 / 230 V a.c. Unidad central extensible aislada (stand-alone), con 8 entradas aisladas de 24 VDC y 6 salidas de transistor incorporadas de 24 V d.c. / 0,5 A Interfase RS232 para programacin o comunicacin ASCII o MODBUS Alimentacin 24 V d.c. Unidad central extensible con bus CS31 con 8 entradas aisladas de 24 VDC y 6 salidas de rel incorporadas para 250 Va.c. / 2 A interfase RS232 o RS485 para programacin o comunicacin ASCII o MODBUS Alimentacin 24 V d.c. Unidad central extensible con bus CS31 con 8 entradas aisladas de 24 VDC y 6 salidas de rel incorporadas para 250 Va.c. / 2 A interfase RS232 o RS485 para programacin o comunicacin ASCII o MODBUS Salida de 24 V d.c. para alimentar las entradas Alimentacin 120 / 230 V a.c. Unidad central extensible con bus CS31 con 8 entradas aisladas de 24 VDC y 6 salidas de transistor incorporadas de 24 V d.c. / 0,5 A interfase RS232 o RS485 para programacin o comunicacin ASCII o MODBUS Alimentacin 24 V d.c. Software de programacin para unidad central, bajo Windows 3.x, NT y 95. Versin Ingls Software de programacin para unidad central, bajo Windows 3.x, NT y 95. Versin Francs

1SBP260020R1001

07 CR 41 120/230VAC

1SBP260021R1001

07 CT 41 24VDC

1SBP260022R1001

Serie 50

07 KR 51 24VDC

1SBP260010R1001

07 KR 51 120/230VAC

1SBP260011R1001

07 KT 51 24VDC

1SBP260012R1001

Software de Programacin

ABB AC31GRAF ABB AC31GRAF

1SBS260250R1001 1SBS260251R1001

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-13

Presentacin / operacon

Productos Unidades centrales Serie 90

Descripcin

Referencias

07 KR 91 230VAC

GJR5250000R0252 Unidad central extensible con bus CS31 20 entradas aisladas de 24V d.c., 12 salidas de rel de 250 V a.c. / 2 A Alimentacin 120/230 V a.c. GJR5250000R0202 Unidad central extensible con bus CS31 20 entradas aisladas de 24V d.c., 12 salidas de rel de 250 V a.c. / 2 A Alimentacin 24 V d. c. Unidad central extensible con bus CS31 12 entradas aisladas de 24 V d.c. y 8 salidas de transistor 24 V d.c. / 0.5 A, con 4 entradas analgicas y 2 salidas analgicas Interfase para programacin o comunicacin ASCII o MODBUS Alimentacin 24 V d. c. Unidad central extensible con bus CS31 12 entradas aisladas de 24 V d.c. y 8 salidas de transistor 24 V d.c. / 0.5 A, con 4 entradas analgicas y 2 salidas analgicas Interfase para programacin o comunicacin ASCII o MODBUS y ARCNET Alimentacin 24 V d. c. GJR5250500R0202

07 KR 91 24VDC

07 KT 92 24VDC

07 KT 92 24VDC

GJR5250500R0262

07 KT 93-S 24VDC

GJR5251300R2171 Unidad central extensible con bus CS31 24 entradas aisladas de 24 V d.c. y 16 salidas de transistor 24 V d.c. / 0.5 A para sistemas de automatizacin con seguridad intrnseca Alimentacin 24 V d. c. GJR5251300R0303 Unidad central extensible con bus CS31 24 entradas aisladas de 24 V d.c. y 16 salidas de transistor 24 V d.c. / 0.5 A, Interfase para programacin o comunicacin ASCII o MODBUS Alimentacin 24 V d. c. GJR5251300R0363 Unidad central extensible con bus CS31 24 entradas aisladas de 24 V d.c. y 16 salidas de transistor 24 V d.c. / 0.5 A, Interfase para programacin o comunicacin ASCII o MODBUS y ARCNET Alimentacin 24 V d. c. GJR5252100R0101 Unidad central extensible con bus CS31 24 entradas aisladas 24 V d.c. y 16 salidas de transistor de 24 V d.c. / 0.5 A, 8 canales configurables como entradas o salidas de transistor de 24 V d.c. / 0.5 A, 8 entradas analgicas y 4 salidas analgicas interfase para programacin o comunicacin ASCII o MODBUS Alimentacin 24 V d. c. GJR5252100R0161 Unidad central extensible con bus CS31 24 entradas aisladas 24 V d.c. y 16 salidas de transistor de 24 V d.c. / 0.5 A, 8 canales configurables como entradas o salidas de transistor de 24 V d.c. / 0.5 A, 8 entradas analgicas y 4 salidas analgicas interfase para programacin o comunicacin ASCII o MODBUS y ARCNET Alimentacin 24 V d. c.

07 KT 93 24VDC

07 KT 93 24VDC

07 KT 94 24VDC

07 KT 94 24VDC

Pgina 1-14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

Productos Serie 90 Acopladores para comunicacin

Descripcin

Referencias

07 KP 90 07 KP 91 07 MK 92 07 KP 93

* *

Interfase para protocolo RCOM maestro / esclavo Alimentacin 24 V d. c. Acoplador para protocolo EIB Dos interfases RS232 / RS422 o RS485 programables en C Alimentacin 24 V d. c. Dos interfases RS232 / RS422 o RS485 protocolo MODBUS esclavo / esclavo o maestro Alimentacin 24 V d. c.

GJR5251000R0202 1SAY110165R0003 GATS110098R1161 GATS110100R0001

07 KP 95 07 KP 96

* *

Acoplador para red ADVANT AF 100 Acoplador para protocolo Pdnet para comunicarse con Coaxil Coaxil con redundancia Fibra ptica (polmero) LWL Fibra ptica (polmero) LWL con redundancia Fibra ptica (vidrio) LWL Fibra ptica (vidrio) LWL con redundancia Alimentacin 24 V d. c.

GJR5252000R0101

GATS110112R0001 GATS110112R0011 GATS110112R0002 GATS110112R0012 GATS110112R0003 GATS110112R0013

* Para estos productos se requiere software especial

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-15

Presentacin / operacon

Productos Unidades remotas extensibles

Descripcin

Referencias

ICMK 14 F1 24VDC

Unidad remota extensible con 8 entradas aisladas 24 V d.c. y 6 salidas de rel 250 V a.c. / 2 A Alimentacin 24 V d.c. Unidad remota extensible con 8 entradas aisladas 24 V d.c. y 6 salidas de rel 250 V a.c. / 2 A Salida de 24 V d.c. para alimentacin de las entradas Alimentacin 120 / 230 V a.c. Unidad remota extensible con 8 entradas aisladas 24 V d.c. y 6 salidas de transistor 24 V d.c. / 0.5 A Alimentacin 24 V d.c. Extensin binaria con 16 entradas aisladas 24 V d.c. Extensin binaria con 8 salidas de rel 250 V a.c. / 2 A Extensin binaria con 8 canales configurables como entradas o salidas de transistor de 24 V d.c. / 0.5 A Extensin binaria con 4 entradas aisladas de 24 V d.c. y 4 salidas de rel 250 V a.c. / 2 A Extensin binaria con 16 salidas de transistor 24 V d.c. / 0.5 A Extensin analgica con 4 entradas configurables para corriente / tensin / Pt 100 / Pt 1000 y 2 salidas configurables para corriente / tensin resolucin 12 bits Extensin analgica con 8 entradas configurables para corriente / tensin/ Pt 100 / Pt 1000 resolucin 12 bits Extensin con Display con 8 canales (4 dgitos + signo + canal seleccionado) Placa base con bornera para montaje de unidades remotas serie 30

1SBP260050R1001

ICMK 14 F1 120/230VAC

1SBP260051R1001

ICMK 14 N1 24VDC

1SBP260052R1001

Extensiones

XI 16 E1 XO 08 R1 XC 08 L1

1SBP260100R1001 1SBP260101R1001 1SBP260102R1001

XK 08 F1

1SBP260104R1001

XO 16 N1 XM 06 B5

1SBP260105R1001 1SBP260103R1001

XE 08 B5

1SBP260106R1001

XTC 08
Placa base serie 30

1SBP260107R1001

ECZ

FPR 370 0001 R0001

Pgina 1-16

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

Productos Unidades remotas binarias serie 30

Descripcin

Referencias

ICSI 08 E3 120VAC

Unidad remota binaria con 8 entradas aisladas 120 V a.c. Alimentacin 120 V a.c. Unidad remota binaria con 8 entradas aisladas 230 V a.c. Alimentacin 230 V a.c. Unidad remota binaria con 8 salidas de transistor 24 V d.c. / 2 A Alimentacin 24 V d.c. Unidad remota binaria con 8 salidas de transistor 24 V d.c. / 2 A Alimentacin 120 V a.c. Unidad remota binaria con 8 salidas de transistor 24 V d.c. / 2 A Alimentacin 230 V a.c.

FPR 331 6301 R0014

ICSI 08 E4 230VAC

FPR 331 6401 R0016

ICSO 08 Y1 24VDC

FPR 331 1101 R1022

ICSO 08 Y1 120VAC

FPR 331 1101 R0024

ICSO 08 Y1 230VAC

FPR 331 1101 R0026

Unidades remotas analgicas serie 30

ICSE 08 A6 24VDC

Unidad remota analgica con 8 entradas configurables de corriente / tensin resolucin 8 bits Alimentacin 24 V d.c. Unidad remota analgica con 8 entradas configurables de corriente / tensin resolucin 8 bits Alimentacin 120 V a.c. Unidad remota analgica con 8 entradas configurables de corriente / tensin resolucin 8 bits Alimentacin 230 V a.c. Unidad remota analgica con 8 entradas configurables de corriente / tensin resolucin 12 bits Alimentacin 24 V d.c. Unidad remota analgica con 8 entradas configurables de corriente / tensin resolucin 12 bits Alimentacin 120 V a.c. Unidad remota analgica con 8 entradas configurables de corriente / tensin resolucin 12 bits Alimentacin 230 V a.c. Unidad remota analgica con 8 salidas configurables de corriente / tensin resolucin 12 bits Alimentacin 24 V d.c. Unidad remota analgica con 8 salidas configurables de corriente / tensin resolucin 12 bits Alimentacin 120 V a.c. Unidad remota analgica con 8 salidas configurables de corriente / tensin, resolucin 12 bits Alimentacin 230 V a.c.

FPR 334 5601 R1012

ICSE 08 A6 120VAC

FPR 334 5601 R0014

ICSE 08 A6 230VAC

FPR 334 5601 R0016

ICSE 08 B5 24VDC

FPR 334 6501 R1012

ICSE 08 B5 120VAC

FPR 334 6501 R0014

ICSE 08 B5 230VAC

FPR 334 6501 R0016

ICSA 04 B5 24VDC

FPR 334 1501 R1042

ICSA 04 B5 120VAC

FPR 334 1501 R0044

ICSA 04 B5 230VAC

FPR 334 1501 R0046

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-17

Presentacin / operacon

Productos Unidades remotas binarias serie 90

Descripcin

Referencias

07 DI 92

Unidad remota binaria con 32 entradas binarias 24 V d.c. Alimentacin 24 V d.c.

GJR 525 2400 R0101

07 DC 91

GJR 525 1400 R0202 Unidad remota binaria con 16 entradas binarias, 8 salidas de transistor y 8 entradas / salidas configurables 24 V d.c. / 0,5 A Unidad remota binaria con 32 entradas / salidas configurables 24 V d.c. / 0,5 A GJR 525 2200 R0101

07 DC 92
Unidades remotas analgicas serie 90

07 AI 91

GJR 525 1600 R0202 Unidad remota analgica con 8 entradas configurables para corriente / tensin, Pt 100, Pt 1000 o termocuplas tipo J, K, S resolucin 12 bits Alimentacin 24 V d.c. Unidad remota analgica con 16 entradas / salidas configurables para corriente / tensin resolucin 8 / 12 bits Alimentacin 24 V d.c. GJR 525 2300 R1001

07 AC 91

Unidades remotas con proteccin IP 67

07 DI 93-I

Unidad remota binaria con proteccin IP 67 con 16 entradas 24 V d.c. Alimentacin 24 V d.c. Unidad remota binaria con proteccin IP 67 con 8 salidas de transistor 24 V d.c. / 2 A Alimentacin 24 V d.c. Unidad remota binaria con proteccin IP 67 con 8 entradas 24 V d.c. y 4 salidas de transistor 24 V d.c. / 2 A Alimentacin 24 V d.c.

GJV 307 5613 R0202

07 DO 93-I

GJV 307 5611 R0202

07 DK 93-I

GJV 307 5623 R0202

Unidades remotas de seguridad slo utilizables con CPU 07 KT93-S

07 DI 90-S 07 DO 90-S 07 AI 90-S

Unidad remota de seguridad con 8 entradas binarias 24 V d.c. Alimentacin 24 V d.c.

GJR 525 0900 R0202

Unidad remota de seguridad con 8 salidas de transistor 24 V d.c./ 0,5 A GJR 525 0800 R0202 Alimentacin 24 V d.c. Unidad remota de seguridad con 4 entradas analgicas, resolucin 12 bits, 4..20mA Alimentacin 24 V d.c. Unidad remota de contador rpido, mx. 50 kHz 3 entradas A/A, B/B, C/C - 5.15 o 24 V d.c. modos: incremental, A-B (32 bits), A+B (32 bits), 3 (16 bit) contadores independientes o 3 (16 bit) frecuencmetros 100 ms a 6536.5 s validacin, RESET, set, punto de referencia 7 salidas de transistor (24 V d.c. / 0.5 A) para manejo de comparaciones locales entre 2 instrucciones y el valor del contador. Alimentacin 24 V d.c. Alimentacin 120 V a.c. Alimentacin 230 V a.c. FPR 332 3101 R1012 FPR 332 3101 R0014 FPR 332 3101 R0016 GJR 525 1100 R0202

Unidades remotas de contador rpido

ICSF 08 D1 24VDC ICSF 08 D1 120VAC ICSF 08 D1 230VAC

Pgina 1-18

ABB Control - AC 31 1SBC 008999 R1301 12.99

Presentacin / operacon

Productos Displays

Descripcin

Referencias

TC 50

Display con 2 lneas de 20 caracteres, 7 teclas de operador, 5 teclas personalizables para modificacin de parmetros o control de procesos IP 65 al frente 128 pginas con insercin de 6 datos/pgina 128 mensajes de ayuda + 128 mensajes de informacin Enlace RS232 a travs del puerto serie de la unidad central Protocolo MODBUS o modo de programacin AC 31 Alimentacin 24 V d.c. Entregado con cable de conexin para unidades centrales serie 40 y 50 Software de programacin para TC 50 bajo Windows NT y 95. Entregado con cable de conexin para unidades centrales serie 40 y 50 Display para conexin al bus CS 31 2 lneas de16 caracteres 1 zumbador y 1 tecla programable 127 mensajes + 1 mensaje en segundo plano con dos datos / mensajes incorporados IP 65 al frente Alimentacin 24 V d.c. Entregado con software de programacin Amplificador de bus CS 31 para 500 m mx. 2 000 m con 3 amplificadores Alimentacin 24 V d.c. Amplificador de bus CS 31 para 500 m mx. 2 000 m con 3 amplificadores con redundancia en paralelo, anillo o estrella Alimentacin 24 V d.c. Cable de programacin PC < - > unidades centrales serie 40 y 50 Conector a PC tipo SUB D9 Cable de comunicacin unidades centrales serie 40 y 50 para protocolo MODBUS /ASCII. Conector a PC tipo SUB D9 Cable de programacin de unidades centrales serie 40 y 50 con cables desnudos / terminal de conexin para la unidad central Cable de comunicacin MODBUS /ASCII para unidades centrales serie 40 y 50 con cables desnudos / terminal de conexin para la unidad central Cable TC 50 < -> unidades centrales serie 40 y 50 Cable de programacin PC < - >TC 50 Conector a PC tipo SUB D9 Cable TC 50 < -> unidades centrales serie 30 y 90

1SBP260150R1001

TCWIN

1SBS260280R1001

TCAD

FPR 320 3526 R1002

Accesorios para bus CS 31

NCB

FPR 347 1200 R1002

NCBR

FPR 347 1300 R1002

Cables

07 SK 50 07 SK 51 07 SK 52 07 SK 53

1SBN260200R1001 1SBN260201R1001 1SBN260202R1001 1SBN260203R1001

07 SK 54 07 SK 55 07 SK 57

1SBN260204R1001 1SBN260205R1001 1SBN260207R1001

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 1-19

Presentacin / operacon

Productos Conectores

Descripcin

Referencias

07 ST 50

Conector dual para conexin sencilla, a unidades centrales serie 40 y 1SBN260300R1001 50, de sensores o actuadores binarios de 3 hilos. 2 unidades Conector dual para conexin sencilla, a unidades centrales serie 40 y 1SBN260301R1001 50, de sensores o actuadores analgicos de 3/4 hilos. 2 unidades Conectores tipo cage-clamp para canales binarios 2 unidades Un set de conectores tipo cage-clamp para unidades centrales o unidades remotas Un set de conectores tipo cage-clamp para extensiones XI 16 E1 o XO 16 N1 o XE 08 B5 Un set de conectores tipo cage-clamp para extensiones XO 08 R1 o XC 08 L1 o XK 08 F1 Un set de conectores tipo cage-clamp para extensin XM 06 B5 Etiquetas para descripcin de canales por el usuario (100 unidades) 1SBN260302R1001 1SBN260311R1001 1SBN260312R1001 1SBN260313R1001 1SBN260314R1001 1SBN260310R1001

07 ST 51

07 ST 52 07 ST 54 07 ST 55 07 ST 56 07 ST 57
Accesorios varios

Etiquetas Documentacin serie 40 y 50

Documentacin tcnica en espaol para unidades centrales serie 40 1SBC260400R1001 y 50 Cada uno de los siguientes productos AC31 est descripto en su respectiva documentacin: unidades serie 90, serie 30, proteccin IP 65, contador rpido, interfases para robot, displays y accesorios para bus CS31.

Pgina 1-20

ABB Control - AC 31 1SBC 008999 R1301 12.99

Documentacin Tcnica AC31

Captulo 2

Comenzando

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-1

Comenzando

Figura 2-1 : Grupo ABB AC31GRAF

Figura 2-2 : Cableado de una unidad central 07 KR 51 230 V a.c. utilizado en el ejemplo

Pgina 2-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comenzando

A efectos de se familiarice por si slo con el sistema AC31 este captulo detalla, punto a punto, las operaciones necesarias para comenzar con una unidad central serie 40 50. La demostracin est basada en un sencillo ejemplo de una funcin O (OR) con una entrada (interruptor), un bit interno (test) y una salida (lmpara).

1. Material requerido
1 unidad central: 07 CR 41, 07 CT 41, 07 KR 51 o 07 KT 51 1 fuente de alimentacin dependiendo de la unidad central elegida: 24 V d.c., 120 V a.c. o 230 V a.c. 1 cable de programacin 07 SK 50 1 una PC con Windows 3.1 o superior, Windows NT o Windows 95 Una versin instalada del AC31GRAF La instalacin del AC31GRAF requiere 12 Mb de espacio libre en su disco rgido. Siga el procedimiento de instalacin despus de haber ejecutado "a:\setup.exe". Por favor dirjase a la documentacin de software cdigo FRCTL 015198 GB e n c a s o d e encontrar algn problema. El icono AC31GRAF es automticamente instalado en el grupo ABB AC31GRAF (mirar Figura 2-1).

2. Cableado
El ejemplo de cableado mostrado en la Figura 2-2 es el utilizado en la unidad central 07 KR 51 de 230 V a.c. El interruptor de RUN/STOP (arranque / parada) de la unidad central debe encontrarse en STOP. Por favor asegrese que tiene el interruptor y la lmpara de forma tal que pueda realizar el cableado necesario para la demostracin.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-3

Comenzando

Figura 2-3 : Ventana de "Project management" (administracin de proyectos) que aparece luego de ejecutar el AC31GRAF.

Figura 2-4 : Ventana de Creacin de un proyecto

Click on the right to enlarge

Figura 2-5 : La ventana de edicin del programa principal del proyecto DEMO
Pgina 2-4
ABB Control - AC 31 1SBC 008999 R1301 12.99

Comenzando

3. Programacin
3.1. Ejecucin del software AC31GRAF

Haga Doble-clic sobre el icono AC31GRAF que se encuentra en el grupo ABB AC31GRAF (mirar Figura 2-1).
3.2. Creacin de un Programa

Oprima el botn "New" (proyecto nuevo) que se encuentra en la ventana "Project management" (administracin de proyectos). El proyecto se define por su nombre, lenguaje de programacin y unidad central programada (mirar Figura 2-4). Ingrese el nombre del proyecto: "DEMO". Seleccione, oprimiendo sobre las flechas: - el lenguaje: "LD/FBD" el cual corresponde al lenguaje de diagrama ladder (escalera) y diagrama de bloques de funcin, - la unidad central a programar: "serie 40" o "serie 50". Oprima el botn "OK" para validar. La ventana de edicin DEMO: MAIN abre el programa principal MAIN del proyecto DEMO (mirar Figura 2-5). Oprima el botn que se encuentra en el ngulo superior derecho para ampliar la ventana (maximizar).

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-5

Comenzando

Figura 2-6 : El listado de variables

Figura 2-7 : Ventana de edicin de programa con la barra de herramientas LD

Figura 2-8 : Ventana de edicin de programa con la barra de herramientas FBD

Figura 2-9 : Colocacin de la funcin OR en la pgina de edicin de programa

Pgina 2-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comenzando

3.3. Declaracin de Variables

Seleccione el icono "Variable list" (listado de variables) en la ventana de edicin de programa (mirar Figura 2-5). Las variables pre-definidas en el listado de variables son aquellas que corresponden a la unidad central elegida. Las variables correspondientes a las unidades centrales serie 40 o 50 son: - I62.00 a I62.07 para las 8 entradas binarias, - O62.00 a O62.05 para las 6 salidas binarias, - IW62.00 y IW62.01 para los 2 potencimetros, - M 255.00 a M255.03 para los osciladores Ingrese las descripciones para las siguientes variables: - Seleccione "I62.00" en la lista - Ingrese: "IN1" sin espacios y el comentario: "Switch" - Oprima "OK" para validar - Cree un bit interno "M00.00" seleccionando "M" en el listado de variables disponibles y luego ingrese "00.00" - Ingrese: "TEST" - Oprima "OK" para validar - Seleccione "O62.00" en la lista - Ingrese: "OUT1" y el comentario: "Lamp" - Oprima "OK" para validar Oprima "Exit" para salir. Guarde los cambios oprimiendo "yes".
3.4. Edicin del programa 3.4.1. Mostrar la barra de herramientas FBD (bloques de funcin)

Es probable que la barra de herramientas LD sea visible (Figura 2-7). En tal caso, oprima el icono "Display FBD toolbar" de forma tal que se muestre la barra de herramientas de bloques de funcin (como resultado se obtendr la Figura 2-8). Observe que al oprimir el icono "Display LD toolbar" se mostrar nuevamente la barra de herramientas LD (Ladder Diagram).
3.4.2. Seleccione la funcin O (OR) en la ventana de edicin de programa

Oprima la flecha, tal como se indica en la Figura 2-8, a efectos de obtener el listado de funciones disponibles. Seleccione la funcin "/" desplazndose a lo largo de la lista con el mouse. Ubique el cursor en la pgina en blanco (Figura 2-9) y oprima con el mouse en el lugar donde quiera ubicar la funcin "/". La funcin "/" debe ser completada con 3 parmetros: - una variable de entrada (a la izquierda del bloque), - un bit interno (a la izquierda del bloque), - una variable de salida (a la derecha del bloque). Se dispone de una descripcin completa del bloque de funcin haciendo doble-clic sobre el bloque y oprimiendo "Info" seguido del botn "Note".

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-7

Comenzando

Figura 2-10 : Insercin de variables

Figura 2-11 : Unin de variables y bloque de funcin

Figura 2-12 : Ventana de compilacin. Texto despus de la veficacin: "Verify"

Figura 2-13 : Ventana de compilacin. Texto luego de la traduccin: "Build"


Pgina 2-8
ABB Control - AC 31 1SBC 008999 R1301 12.99

Comenzando

3.4.3. Insercin de variables

Seleccione el icono "Insert variable" (insercin de variable) (Figura 2-10) en la ventana de edicin del programa. Luego ubique el cursor a la izquierda del bloque de funcin, asegurndose que se deja espacio suficiente de forma tal que la variable no solape al bloque de funcin, oprima el botn del mouse. Seleccione la variable "I62.00 - IN1 - Switch" en el listado de variables Valide con "OK". La variable aparecer con su nombre. Observacin: Si aparece el mensaje "Cannot overlap graphic symbols" (no se pueden solapar smbolos grficos) en lugar de la variable, entonces recomience la operacin dejando espacio suficiente a la izquierda del bloque para la insercin de la variable. Use el mismo procedimiento para insertar el bit interno a la izquierda del bloque de funcin debajo de la variable de entrada y seleccione el bit interno "M00.00 - TEST". Use el mismo procedimiento para insertar la variable de salida a la derecha del bloque de funcin y seleccione la variable "O62.00 - OUT1 - Lamp".
3.4.4. Vnculos entre las variables y el bloque de funcin:

Seleccione el icono "Draw connection line" (dibujo de lnea de conexin) en la ventana de edicin del programa (Figura 2-11) y dibuje una lnea, sin soltar el botn del mouse, entre la variable "IN1" y el bloque. El vnculo entre el bit interno "TEST" y el bloque se dibuja de la misma manera. El vnculo entre la variable de salida "OUT1" y el bloque se dibuja de la misma manera. La fase de programacin ha culminado una vez que los vnculos o uniones han sido establecidos. Ahora usted puede guardar, compilar y enviar el programa al PLC.
3.5. Guardado

Oprima el icono el programa.


3.6. Compilacin

"Save" (guardar) en la ventana de edicin del programa para guardar

La compilacin consiste en la verificacin y la traduccin del programa a un lenguaje entendible por el PLC. Oprima el icono programa.
"Verify program" (verificar programa) en la ventana de edicin del

Oprima el botn "Verify" (verificar), espere por el mensaje "0 error detected" (0 errores detectados) (Figura 2-12) y luego oprima el botn "Build" (construir el cdigo) Una vez que el mensaje "Project ready for download" (programa listo para ser transmitido) ha aparecido (Figura 2-13), oprima "Exit" (salir) para salir y regresar la ventana de edicin del programa DEMO: MAIN.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-9

Comenzando

Figura 2-14 : Ventana de configuracin de la interfase serie

Figura 2-15 : Ventana de Control

Download parameters

Figura 2-16 : Ventana de configuracin de unidad central

Pgina 2-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comenzando

3.7. Comunicacin con el PLC 3.7.1. Configuracin de la interfase serie

Seleccione el item "Link configuration" (configuracin del puerto de comunicacin) del men "Options" (opciones) de la ventana de edicin del programa. Verifique que el cable de comunicacin est correctamente conectado a la PC a la interfase serie seleccionada: COM1 por defecto. De no ser as modifique la configuracin en la ventana "Link configuration" (Figura 2-14) de acuerdo a su conexin. Valide con "OK".
3.7.2. Acceso al panel de control

Seleccione el icono edicin.

"PLC communication" (comunicacin con el PLC) en la ventana de

Se abrir la ventana de control (Figura 2-15): Es probable que esta ventana no aparezca en la pantalla. En tal caso oprima ALT + TABULATION repetidas veces hasta que la ventana "Control Panel" aparezca. Vaya la men "Options (opciones) y seleccione "Always on top" (siempre arriba) a efectos de que se muestre esta ventana permanentemente.
3.7.3. Configuracin de la unidad central:

Seleccione el icono "Launch PLC configuration tool" configuracin del PLC) de la ventana de control.

(activar herramientas de

La presentacin de la ventana de configuracin varia dependiendo de la unidad central seleccionada. La ventana mostrada en la Figura 2-16 corresponde a la unidad central 07 KR 51. La configuracin en la columna "Your choice" (su eleccin) es la configuracin por defecto, la cual es la ms conveniente para este ejemplo. Las diferencias entre las columnas "Your choice" y "Central unit" (la cual corresponde a la unidad central) se indican en rojo. Si existen diferencias entre las dos columnas, entonces enve la configuracin por defecto oprimiendo el icono "Download parameters" (transmitir parmetros). Espere hasta que la columna Central unit" (unidad central) se haya actualizado y luego oprima "Exit" desde el men de "Control" para volver a la ventana de control. Si no hay diferencias, seleccione "Exit desde el men de "Control" para volver a la ventana de control.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-11

Comenzando

Figura 2-17 : Mensaje 1 cuando se enva el programa al PLC

Figura 2-18 : Mensaje 2 cuando se enva el programa al PLC

Figura 2-19 : Ventana de prueba del programa on-line

Figura 2-20 : Ventana de "Trazado" para una visualizacin grfica de las seales

Pgina 2-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comenzando

3.7.4. Inicializacin de la unidad central

La inicializacin de la unidad central es necesaria luego de cualquier cambio en la configuracin del modo operativo de la unidad central, a efectos de que la misma arranque con una correcta configuracin del sistema. Oprima el botn de "Reset" en la ventana de control para re-inicializar la unidad central. Espere por la ventana de "Reset" y valide con "OK".
3.7.5. Envo del programa al PLC

Oprima el botn de "Send" en la ventana de control para enviar y guardar automticamente el programa al PLC. Responda con "Yes" al primer mensaje "Do you want to change the PLC program name?" (quiere modificar el nombre del programa?) (Figura 2-17). Espere por el segundo mensaje "EPROM is updated" (EPROM actualizada) y valide con "OK" (Figura 2-18).
3.7.6. Comprobacin del programa en modo On-line (en lnea)

Coloque el interruptor RUN/STOP de la unidad central en RUN. Prueba 1: Activacin y desactivacin de la entrada utilizando el interruptor cableado a la entrada I62.00. El estado de la salida puede ser visualizado en el PLC as como en el software, tal como se muestra en la Figura 2-19. Las seales de entrada, bit interno y salida tambin pueden ser visualizadas en funcin "Variable time diagrams" (Diagramas temporales de del tiempo oprimiendo el icono variables) en la ventana de control. Oprima el icono "Insert variable" en la ventana de "Trazado" a efectos de insertar una variable (Figura 2-20). Seleccione la variable "I62.00 - IN1 - Switch" y valide con "OK". Siga el mismo procedimiento para insertar el bit interno "M00.00 - TEST". Siga el mismo procedimiento para insertar la variable "O62.00 - OUT1 - Lamp". Las seales de entrada, bit interno y salida son inmediatamente representadas en la ventana de Trazado (Figura 2-20).

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-13

Comenzando

Figura 2-21 : "Listado de variables En-lnea " (On-line List)

Figura 2-22 : Forzado de una entrada a 1

Figura 2-23 : Resultado en el software del forzado de la entrada

Figura 2-24 : Cambio del valor de la variable a 1

Pgina 2-14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comenzando

Prueba 2: forzado de una entrada va software Oprima el botn "On-Line List" en el panel de control. Oprima el icono "Insert variable" para insertar una variable. Seleccione la variable "I62.00 - IN1 - Switch" y valide con "OK". Oprima con doble-clic sobre la variable "IN1 - I62.00" en la ventana "On-line list" (listado de variables en lnea) (Figura 2-21). Ingrese 1 y valide con "OK" (Figura 2-22). Seleccione en icono variable en el PLC.
"Lock" (bloquear) en la ventana "On-line List" para forzar la

El estado de la salida tambin puede ser visualizado en la pantalla o en los diagramas de tiempo (Figura 2-23). No olvide cancelar el forzado, antes de terminar esta tarea, oprimiendo el icono "Unlock" (desbloquear) de la ventana "On-line List". El estado del bit interno puede ser modificado oprimiendo el bit interno sobre la pantalla e ingresando su nuevo valor (Figura 2-24). Ahora es posible modificar el programa SIN detener el PLC, siguiendo los siguientes pasos: Salir de la ventana de control, modificar el programa en la ventana DEMO: MAIN, recompilar y regresar a la ventana de control para enviar los cambios y comprobarlo. Por favor dirjase a la documentacin del software para continuar. Para mayor ayuda en la programacin: el captulo 5 contiene algunos programas de ejemplo con funciones estndar.
3.8. Salida del AC31GRAF

Seleccione "Exit Control Panel " (Salir del Panel de Control) en el men "File" (Archivo) para salir de la ventana de control. Esto cerrar adems todas las otras ventanas relacionadas con la ventana de control, tal como el Listado de variables en lnea o los Diagrama de Tiempo. Para salir del editor del programa, ir a "File" (archivo) y luego seleccionar "Exit" (salir). Para salir de la ventana de "Project Management" (administracin de proyectos), ir a "File" y luego seleccionar "Exit"

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 2-15

Documentacin Tcnica AC31

Captulo 3

Especificaciones Tcnicas

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-1

Especificaciones Tcnicas

Pgina 3-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

Este captulo presenta los productos y sus caractersticas y condiciones de operacin.

1. Condiciones generales de operacin


Las unidades AC31 fueron desarrolladas de acuerdo a las directivas Europeas EC, los estndares nacionales e internacionales IEC 1131-1 y IEC 1131-2 y los estndares de producto EN61131-2 concerniente a dispositivos para automatizacin.
Condiciones Ambientales

- Temperatura: de operacin: almacenamiento transporte - Humedad: promedio anual hasta 30 das por ao ocasionalmente - Presin atmosfrica: operacin almacenamiento
Caractersticas mecnicas

horizontal vertical

0C a + 55C 0C a + 40C - 40C a + 75C - 25C a + 75C DIN 40040 clase F sin condensacin
75%

95% 85% DIN 40050


800 hPA ( 2000 m) 600 hPA ( 3500 m)

- Indice de proteccin - Unidad - Vibracin - Choque


Tolerancias para tensiones principales

IP20 UL V2 CEI68-2-6 test Fc CEI68-2-27 test Ea 19.2 a 30 V (- 20%, + 25%) 97.75 a 126.5 V (- 18,5%, + 5,5%) 195.5 a 253 V (- 15%, + 10%)

- 24 V d.c. - 120 V a.c. (50 / 60 Hz) - 230 V a.c. (50 / 60 Hz)

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-3

Especificaciones Tcnicas

Distancia de fuga y espacio libre Test de aislacin Compatibilidad electromagntica

IEC 664 y DIN VDE0160 IEC 1131-2

Test de inmunidad contra: - Descarga electrosttica - Campo irradiado - Transitorios rpidos - Pulsos de sobretensin - Perturbaciones conductivas por alta frecuencia
Cada de tensin e interrupciones cortas de alimentacin

IEC 1000-4-2 (nivel 3) IEC 1000-4-3 (nivel 3) IEC 1000-4-4 (nivel 3) IEC 1000-4-5 IEC 1000-4-6 (nivel 3)

- Alimentacin D.C. - Alimentacin A.C.


Espacios libres Test de rigidez dielctrica Montaje

Duracin de las interrupciones: 10 ms Tiempo entre 2 cadas de tensin: 1 s Duracin de las interrupciones: 20 ms Tiempo entre 2 cadas de tensin: 1 s IEC 664-664A DIN VDE 0160 IEC 1131-2 35 mm tornillos de 4 mm de dimetro (M4) Bloques de terminales removibles (2.5 mm) Conductor rgido o mltiple AWG 14 (1.95 mm) Conductor rgido o mltiple AWG 18 (0.96 mm) a AWG 14 (1.95 mm) Conductor rgido o mltiple AWG 14 (1.95 mm) Conductor rgido o mltiple AWG 14 (1.95 mm) Par trenzado AWG 24 (0.22 mm) a AWG 18 (0.8 mm) 0.8 Nm (slo a modo indicativo)

- Riel DIN - Fijacin por tornillos


Conexiones

- Conectores - Secciones de conductor para: Tierra Entradas Salidas Alimentacin Bus - Torque de ajuste de tornillos
Interfase serie

- Para programacin - Para el bus

RS 232 / RS 485 RS 485

Pgina 3-4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

2. Especificaciones tcnicas del bus CS31


Tipo Modo Nmero de puntos de conexin Medio

Interfase serie multipunto RS 485 Half-duplex 1 nico maestro mx. 31 esclavos Par trenzado y mallado 0.22...0.8 mm > 10 por metro
100 / km

- Seccin - Vueltas - Resistencia - Especificacin de impedancia - Capacidad - Mallado - Terminacin de lnea


Protocolo Control de Transmisin Longitud mxima

100 150 < 150 nF / km Malla trenzada Resistencia 120 , Watt, conectada a cada extremidad del bus ABB CS 31 (maestro / esclavo) CRC hasta 500 m sin amplificador hasta 2000 m con 3 amplificadores (NCB o NCBR)

Bus redundante Aislacin Tiempo de refresco

S , con amplificador NCBR S, por optoacoplador 2 ms mnimo tpico 12 ms con 31 unidades en el bus CS 31

Velocidad

187.5 kBaudios

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-5

Especificaciones Tcnicas

Figura 3-1 : Frente de la unidad central

Figura 3-2 : Ampliacin de item 9 sin la cubierta

Pgina 3-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

3. Unidades centrales
3.1. Frente de la unidad central (mirar Figura 3-1)

1 Ubicacin para riel DIN 2 Puesta a tierra de la unidad junto con fijacin 3 Bloqueo para montaje de riel DIN 4 Ubicacin para conectores duales externos 5 Ubicacin para los conectores de cables de: - el bus CS 31 (slo disponibles para las unidades serie 50) - la salida de 24 V d.c. para las entradas (slo vlido para las unidades centrales alimentadas con 120 / 230 V a.c.) - las entradas 6 Visualizacin del estado de las 8 entradas / 6 salidas 7 Ubicacin del conector para la conexin de extensiones de entradas / salidas 8 Ubicacin de: - el puerto serie para programacin o comunicacin ASCII / MODBUS - conector para el cableado de la alimentacin de la unidad central - conectores para el cableado de las salidas 9 Ubicacin de los potencimetros y del interruptor On/Off (mirar ampliacin). 10 Ubicacin del conector para conexin del acoplador. 11 Area de visualizacin de estado del PLC: - POWER: alimentacin disponible - RUN: programa ejecutndose - ERR: presencia de error(es)
Ampliacin del item 9 (mirar figura 3-2)

1 Potencimetro cuyo valor es ledo por el programa en la variable IW62.01 (valor de 0 a 150 en el programa) 2 Destornillador para el ajuste de potencimetro 3 Potencimetro cuyo valor es ledo por el programa en la variable IW62.00 (valor de 0 a 150 en el programa) 4 Interruptor de encendido / apagado (ON/OFF) de la unidad central

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-7

Especificaciones Tcnicas

3.2. Especificaciones tcnicas

Serie 40 07 CR 41 24 V d.c. Nmero de Entradas / Salidas 07 CT 41 24 V d.c. 07 CR 41 120/230 V a.c. 07 KR 51 24 V d.c.

Serie 50 07 KT 51 24 V d.c. 07 KR 51 120/230 V a.c.

- Entradas binarias incorporadas - Salidas binarias incorporadas - Potencimetros analgicos - Nmero mximo de unidades de extensin por unidad central - Nmero mximo de unidades remotas en el bus CS31 - Mx. nmero de entradas binarias - Mx. nmero de salidas binarias - Mx. nmero de entradas analgicas - Mx. nmero de salidas analgicas
Interfases

8 6 2 6 104 54 48 12 no 1 RS 232

8 6 2 6 31 1096 1046 496 136 s 1 RS 232 / RS 485

- interfase CS 31 - Interfase para: Programacin MODBUS o ASCII


Memoria

- Tamao de la memoria de usuario: sin ONLINE con ONLINE - Memoria de usuario y las constantes - Memoria de datos - Backup (respaldo) de datos: Autonoma de Backup Tiempo de carga con alimentacin

16 000 words (tpico: 8 k de instrucciones) 8 000 words (tpico: 4 k de instrucciones) Flash Eprom SRAM no -

16 000 words (tpico: 8 k de instrucciones) 8 000 words (tpico: 4 k de instrucciones) Flash Eprom SRAM S, con batera 40 das a 25C 100% en 12 hs

Pgina 3-8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

Serie 40 07 CR 41 24 V d.c. Funcionalidad - Tiempo de ejecucin para 1kbyte: 100% instrucciones binarias 65% binarias , 35 % palabras - Bits internos - Palabras internas - Palabras dobles internas - Cadenas de pasos - Constantes palabras - Constantes palabra doble - Temporizadores: Rango de tiempo 07 CT 41 24 V d.c. 07 CR 41 120/230 V a.c. 07 KR 51 24 V d.c.

Serie 50 07 KT 51 24 V d.c. 07 KR 51 120/230 V a.c.

- Contadores: Rango de conteo - Funcin de contador rpido: Encoder incremental Contadores independientes - Interrupciones: por evento (flanco ascendente) cclicas duracin mxima - Salida de comando para un motor paso a paso con modificacin de frecuencia (relacin cclica = 50%) - Proteccin del programa de usuario en la unidad central - Reloj: Deriva (tpica)
Programacin - Software de programacin - Lenguaje de programacin

0.4 ms 1.2 ms 2016 2016 128 2016 496 127 42 simultneos desde 1 ms a 596 hs 30 (24 das + 20 hs 30) Ilimitados - 32767 a + 32767 1 con una frecuencia mx de 5 kHz en las entradas I62.00 y I62.01 2 de 7 kHz en las entradas I62.00 y I62.01 Retardo 250 s 2 en las entradas I62.02 y I62.03 1 (de 1 ms a 2 s) 3 ms 10 Hz a 2.66 kHz

0.4 ms 1.2 ms 2016 2016 128 2016 496 127 42 simultneos desde 1 ms a 596 hs 30 (24 das + 20 hs 30) Ilimitados - 32767 a + 32767 1 con una frecuencia mx de 5 kHz en las entradas I62.00 y I62.01 2 de 7 kHz en las entradas I62.00 y I62.01 Retardo 250 s o 2,5 ms como CS 31 maestro / esclavo 2 en las entradas I62.02 y I62.03 1 (de 1 ms a 2 s) o 5 ms a 2 s como maestro 1,5 ms como maestro o 3 ms como esclavo / independiente 10 Hz a 2.66 kHz

S, con palabra clave AC31GRAF bajo Windows (IEC 1131-3) FBD/LD : Diagramas de bloque de funcin y ladder Quick LD: Diagrama ladder IL: Listado de Instrucciones SFC: Diagrama de Lgica Secuencial Secuencial disparado por reloj o disparado por alarma (interrupciones) 12 1 Booleanas, aritmticas, comparaciones Por encima de 60

S, con palabra clave 4.3 min / mes a 25C AC31GRAF bajo Windows (IEC 1131-3) FBD/LD : Diagramas de bloque de funcin y ladder Quick LD: Diagrama ladder IL: Listado de Instrucciones SFC: Diagrama de Lgica Secuencial Secuencial disparado por reloj o disparado por alarma (interrupciones) 12 1 Booleanas, aritmticas, comparaciones Por encima de 60

- Ejecucin del programacin

- Sub-programa: Nivel - Set de operaciones: Funciones bsicas Funciones avanzadas

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-9

Especificaciones Tcnicas

Serie 40 07 CR 41 24 V d.c. 07 CT 41 24 V d.c. 07 CR 41 120/230 V a.c. 07 KR 51 24 V d.c.

Serie 50 07 KT 51 24 V d.c. 07 KR 51 120/230 V a.c.

- Peso
Alimentacin

400 g

800 g

400 g

800 g

- Tensin de alimentacin: Valor nominal Rango admisible - Consumo: unidad central aislada tpico. Configuracin mxima tpico. - Proteccin contra polaridad inversa - 24 V d.c. alimentacin aislada para las entradas: Rango de Tensin Corriente de salida Proteccin contra cortocircuito - Disipacin
Entradas binarias incorporadas

24 V d.c. 19.2 a 30 V

120 / 230 V a.c. 97.75 a 126.5 V 195.5 a 253 V 30 mA 100 mA

24 V d.c. 19.2 a 30 V

120 / 230 V a.c. 97.75 a 126.5 V 195.5 a 253 V 30 mA 100 mA

120 mA 400 mA

120 mA 400 mA

S No 5 W (6 W para 07 CT 41) 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V + 15 a + 30 V 7 mA 9 mA 5 ms 70 s 90 s 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V + 15 a + 30 V 7 mA 9 mA 5 ms 70 s 90 s

No S 19.2 a 30 V 400 mA S 10 W 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V + 15 a + 30 V 7 mA 9 mA 5 ms 70 s 90 s

S No 5 W (6 W para 07 KT 51) 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V

No S 19.2 a 30 V 400 mA S 10 W 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V

- Nmero de entradas - Aislacin de entradas / electrnica - Tipo de entradas - Tensin de entrada: Valor Nominal Seal en 0 (IEC 1131-2) Seal en 1 (IEC 1131-2) - Corriente de entrada 24 V d.c.: Entradas I62.02 a I62.07 Entradas I62.00 a I62.01 - Tiempo de filtrado: Entrada standard Entrada configurada como contador rpido Entrada con configuracin de interrupcin - Longitud del cable: No mallado (no para entradas de contador rpido) Mallado Entradas no standard

+ 15 a + 30 V + 15 a + 30 V + 15 a + 30 V 7 mA 9 mA 5 ms 70 s 90 s 7 mA 9 mA 5 ms 70 s 90 s 7 mA 9 mA 5 ms 70 s 90 s

300 m 500 m 50 m

300 m 500 m 50 m

300 m 500 m 50 m

300 m 500 m 50 m

300 m 500 m 50 m

300 m 500 m 50 m

Pgina 3-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

Serie 40 07 CR 41 24 V d.c. Salidas incorporadas 07 CT 41 24 V d.c. 07 CR 41 120/230 V a.c. 07 KR 51 24 V d.c.

Serie 50 07 KT 51 24 V d.c. 07 KR 51 120/230 V a.c.

- Nmero de salidas - Aislacin de las entradas / electrnica - Carga total de corriente bajo tensin: continua 24 V d.c. carga resistiva / corriente transitoria L / R = 20 ms L / R = 30 ms L / R = 40 ms L / R = 60 ms alterna 24 a 230 V a.c. - Carga total de corriente - Corriente de fuga de las salidas - Prdida de tensin de las salidas - Mnimos valores para interrupcin - Capacidad de interrupcin bajo 120 V a.c. (cdigo de clasificacin de contacto B300) (UL)

6 rel 1500 Vrms 1 min

6 transistor 1500 V a.c.

6 rel 1500 Vrms 1 min

6 rel 1500 Vrms 1 min

6 transistor 1500 V a.c.

6 rel 1500 Vrms 1 min

2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15 6x2A 10 mA bajo 12 V d.c. 2A

1 A para O62.00 y O62.01 y 0.5 A para otras salidas -

2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15

2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15 6x2A 10 mA bajo 12 V d.c. 2A

1 A para O62.00 y O62.01 y 0.5 A para otras salidas -

2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15

4 x 0.5 A +2x1A < 200 A 0.5 V a 500 mA mx. 12 V

6x2A 10 mA bajo 12 V d.c. 2A

4 x 0.5 A +2x1A < 200 A 0.5 V a 500 mA mx. 12V

6x2A 10 mA bajo 12 V d.c. 2A

2 A (1.5 A de - Capacidad de interrupcin bajo acuerdo a 250 V a.c. UL) (cdigo de clasificacin de contacto B300) (UL) - Nmero de comunes - Frecuencia de conmutacin: para cargas resistivas para cargas inductivas para lmparas - Nmero de interrupciones: para AC-1 para AC-15 - Proteccin contra cortocircuito y sobrecarga - Proteccin contra sobretensin - Diagnstico de salidas - Longitud de cable: no mallado mallado 150 m 500 m 150 m 500 m 1 milln 100 000 Realizar externamente Realizar externamente No S: trmica S Sobrecarga y cortocircuito < 1 Hz < 0.2 Hz < 0.2 Hz 5 kHz 2 (2+4)

2 A (1.5 A de 2 A (1.5 A de acuerdo a acuerdo UL) a UL) 2 (2+4) < 1 Hz < 0.2 Hz < 0.2 Hz 1 milln 100 000 2 (2+4) < 1 Hz < 0.2 Hz < 0.2 Hz 1 milln 100 000 S: trmica S Sobrecarga y cortocircuito 150 m 500 m 5 kHz

2 A (1.5 A de acuerdo a UL) 2 (2+4) < 1 Hz < 0.2 Hz < 0.2 Hz 1 milln 100 000 Realizar externamente Realizar externamente no

Realizar Realizar externamente externamente Realizar Realizar externamente externamente no no

150 m 500 m

150 m 500 m

150 m 500 m

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-11

Especificaciones Tcnicas

Figura 3-3 : Frente de la unidad

Figura 3-4 : Ampliacin del item 9 sin cubierta

Pgina 3-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

4. Unidades remota extensibles


4.1. Frente (mirar Figura 3-3)

1 - Ubicacin para riel DIN 2 - Puesta a tierra de la unidad junto con fijacin 3 - Bloqueo para montaje de riel DIN 4 - Ubicacin para conectores duales externos 5 - Ubicacin para los conectores de cables de: - la salida de 24 V d.c. para las entradas (slo vlido para las unidades remotas alimentadas con 120 / 230 V a.c.) - las entradas 6 - Visualizacin del estado de las 8 entradas / 6 salidas 7 - Ubicacin del conector para la conexin de extensiones de entradas / salidas 8 - Ubicacin de: - conector para el cableado de la alimentacin de la unidad remota - conectores para el cableado de las salidas 9 - Ubicacin de los selectores rotativos de direccionamiento (mirar ampliacin) 10 - Area de visualizacin de estado de la unidad: - POWER: alimentacin disponible - RUN: siempre encendido - ERR: presencia de error(es)
Ampliacin del item 9 sin cubierta (mirar Figura 3-4)

1 Selector rotativo para direccionamiento, reservado para seleccin de decena 2 Destornillador para el ajuste de selectores 3 Selector rotativo, reservado para seleccin de unidad

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-13

Especificaciones Tcnicas

4.2. Especificaciones tcnicas de las unidades remotas extensibles

ICMK 14 F1 24 V d.c.

ICMK 14 F1 120 / 230 V a.c.

ICMK 14 N1 24 V d.c.

- Peso
Alimentacin

400 g

800 g

400 g

- Tensin principal: Valor nominal Rango admisible 24 V d.c. 19.2 a 30 V 120 o 230 V a.c. 97.75 a 126.5 V o 195.5 a 253 V 30 mA 100 mA S 19.2 a 30 V 400 mA S 10 W 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V + 15 a + 30 V 7 mA 9 mA 5 ms 300 m 500 m 24 V d.c. 19.2 a 30 V

- Consumo: Unidad aislada (tpico) Configuracin mxima (tpico) - Proteccin contra polaridad inversa - Alimentacin aislada de 24 V d.c. para las entradas: Rango de tensin Mx. corriente de salida Proteccin contra cortocircuito - Disipacin
Entradas binarias incorporadas

80 mA 400 mA S No 5W 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V + 15 a + 30 V 7 mA 9 mA 5 ms 300 m 500 m

80 mA 400 mA S No 6W 8 1500 V a.c. PNP y NPN 24 V d.c. 0a+5V + 15 a + 30 V 7 mA 9 mA 5 ms 300 m 500 m

- Nmero de entradas - Aislacin de las entradas / electrnica - Tipo de entradas - Tensin de entrada: Valor nominal Seal en 0 (IEC 1131-2) Seal en 1 (IEC 1131-2) - Corriente de entrada a 24 V d.c.: Entradas Ixx.02 a Ixx.07 Entradas Ixx.00 y Ixx.01 - Mnimo tiempo de filtrado - Longitud del cable: no mallado mallado

Pgina 3-14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

ICMK 14 F1 24 V d.c. Salidas incorporadas

ICMK 14 F1 120 / 230 V a.c.

ICMK 14 N1 24 V d.c.

- Nmero de salidas - Aislacin de las salidas / electrnica - Carga total de corriente bajo tensin: continua 24 V d.c. carga resistiva / corriente transitoria L / R = 20 ms L / R = 30 ms L / R = 40 ms L / R = 60 ms alterna 24 a 230 V a.c. - Corriente total de carga - Corriente de fuga de la salida - Tensin residual de salida - Valor mnimo de interrupcin - Poder de interrupcin bajo 120 V a.c. (clasificacin de contactos cdigo B300) (UL) - Poder de interrupcin bajo 250 V a.c. (clasificacin de contactos cdigo B300) (UL) - Nmero de comunes - Frecuencia de conmutacin: para cargas resistivas para cargas inductivas para lmparas - Nmero de operaciones: para AC-1 para AC-15 - Proteccin contra cortocircuito y sobrecarga - Proteccin contra sobretensin

6 rels 1500 Vrms 1 min . 2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15 6x2A

6 rels 1500 Vrms 1 min

6 transistores 1500 V a.c.

2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15 6x2A

1 A para Oxx.00 y Oxx.01 y 0.5 A para las otras salidas

4 x 0.5 A +2x1A < 200 A 0.2 V a 500 mA mx.

10 mA bajo 12 V d.c. 2A

10 mA bajo 12 V d.c. 2A

12 V

2 A (1.5 A de acuerdo a UL) 2 (2+4) < 1 Hz < 0.2 Hz < 0.2 Hz 1 milln 100 000 Contemplar externamente Contemplar externamente

2 A (1.5 A de acuerdo a UL) 2 (2+4) < 1 Hz < 0.2 Hz < 0.2 Hz 1 milln 100 000 Contemplar externamente Si: trmica < 5 kHz

Contemplar Si: externamente por supresor de tensiones transitorias Sobrecarga y cortocircuito 150 m 500 m

- Diagnstico de las salidas - Longitud del cable: no mallado mallado

150 m 500 m

150 m 500 m

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-15

Especificaciones Tcnicas

Figura 3-5 : Extensin binaria XI 16 E1

Figura 3-6 : Extensin binaria XK 08 F1

Figura 3-7 : Extensin binaria XO 08 R1

Figura 3-8 : Extensin binaria XO 16 N1

Figura 3-9 : Extensin binaria XC 08 L1

Pgina 3-16

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

5. Extensiones binarias
5.1. Frente (mirar Figura 3-5 a Figura 3-9)

1 Ubicacin para riel DIN 2 Puesta a tierra de la unidad junto con fijacin 3 Bloqueo para montaje de riel DIN 4 Ubicacin para conectores duales externos 5 Ubicacin de conectores para el cableado de entradas / salidas. 6 Area de visualizacin de estado de entradas / salidas 7 Ubicacin del conector para conexin de extensiones de entrada / salida suplementarias 8 Conector para conexin a la unidad central / unidad remota o a la ltima extensin de entrada / salida conectada a la unidad central o unidad remota

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-17

Especificaciones Tcnicas

5.2. Especificaciones de las extensiones binarias

Las unidades de extensin se encuentran alimentadas con 5 V por la unidad central o la unidad remota extensible a la que se encuentren conectadas. Advertencia: las extensiones no deben ser conectadas o desconectadas con alimentacin.

XI 16 E1

XO 08 R1

XC 08 L1

XK 08 F1

XO 16 N1

Peso
Entradas binarias incorporadas

220 g 16 1500 V a.c. PNP 24 V d.c. 0a+5V + 15 a + 30 V 4 mA 5 ms 300 m 500 m -

220 g -

220 g 8 configurables 1500 V a.c. PNP 24 V d.c. 0a+5V + 15 a + 30 V

220 g 4 1500 V a.c. PNP 24 V d.c. 0a+5V + 15 a + 30 V 7 mA 5 ms 300 m 500 m 4 rels 1500 Vrms 1 min

220 g -

- Nmero de entradas - Aislacin de las entradas / electrnica - Tipo de entradas - Tensin de entrada: Valor nominal Seal en 0 (IEC 1131-2) Seal en 1 (IEC 1131-2) - Corriente de entrada a 24 V d.c. - Tiempo de filtrado de una entrada - Longitud del cable: no mallado mallado
Salidas incorporadas

8 rels 1500 Vrms 1 min

4 mA 5 ms 300 m 500 m 8 transistores 1500 V a.c. 1 min

16 transistores 1500 V a.c. 1 min

- Nmero de salidas - Aislacin de las salidas / electrnica - Carga total de corriente bajo tensin: continua 24 V d.c. carga resistiva / corriente transitoria L / R = 20 ms L / R = 30 ms L / R = 40 ms L / R = 60 ms alterna 24 a 230 V a.c. - Corriente total de carga - Corriente de fuga de la salida - Tensin residual de salida - Valor mnimo de interrupcin

2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15 8x2A

0.5 A

2A/5A 2A 1A 0.6 A 0.35 A 2 A AC-1 0.5 A AC-15 4x2A

0.5 A

8 x 0.5 A < 200 A 0.5 V a 500 mA mx.

16 x 0.5 A < 200 A 0.5 V a 500 mA mx.

10 mA a 12 V d.c.

12 V

10 mA a 12 V d.c.

12 V

Pgina 3-18

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

XI 16 E1

XO 08 R1

XC 08 L1

XK 08 F1

XO 16 N1

- Poder de interrupcin bajo 120 V a.c. (clasificacin de contactos cdigo B300) (UL) - Poder de interrupcin bajo 250 V a.c. (clasificacin de contactos cdigo B300) (UL) - Nmero de comunes - Frecuencia de conmutacin: para cargas resistivas para cargas inductivas para lmparas - Nmero de operaciones: para AC-1 para AC-15 - Proteccin contra cortocircuito y sobrecarga - Proteccin contra sobretensin

2A

2A

2 A (1.5 A de acuerdo a UL) 2 (4+4)

2 A (1.5 A de acuerdo a UL) 1 > 10 kHz < 1 Hz < 0.2 Hz < 0.2 Hz Si: trmica 1 milln 100 000 Contemplar externamente Si: trmica > 10 kHz

< 1 Hz < 0.2 Hz < 0.2 Hz 1 milln 100 000 Contemplar externamente

Contemplar Si: Contemplar Si: externamente por supresor de externamente por supresor de tensiones tensiones transitorias transitorias Sobrecarga y cortocircuito 150 m 500 m Sobrecarga y cortocircuito 150 m 500 m

- Diagnstico de las salidas - Longitud del cable: no mallado mallado

150 m 500 m

150 m 500 m

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-19

Especificaciones Tcnicas

Figura 3-10: Extensiones analgicas XM 06 B5 y XE 08 B5

Figura 3-11: Display analgico XTC 08

Figura 3-12 : Descripcin del Display

Pgina 3-20

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

6. Extensiones analgicas
6.1. Frente (mirar Figura 3-10, Figura 3-11)

1 Ubicacin para riel DIN 2 Puesta a tierra de la unidad junto con fijacin 3 Bloqueo para montaje de riel DIN 4 Ubicacin para conectores duales externos 5 Ubicacin de los conectores para el cableado de entradas 6 Visualizacin del nmero de canal y el valor analgico asociado con su signo 7 Ubicacin de: - El conector para extensiones de entrada / salida suplementarias - Los pulsadores utilizados para la configuracin 8 Pulsador para seleccionar el canal a visualizar 9 Ubicacin de los conectores para el cableado de salidas 10 Conector para conectar a la unidad central / unidad remota o la ltima extensin de entrada / salida 11 Interruptores para configurar los canales como corriente, tensin o Pt 100 / Pt 1000
6.2. Display analgico (mirar Figura 3-12)

1 Signo del valor 2 - Valor 3 Identificacin de canal 4 Punto decimal del valor (puede programarse con los bloques de funcin CONFIO)

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-21

Especificaciones Tcnicas

6.3. Especificaciones tcnicas de la unidades analgicas

Las unidades analgicas se alimentan de 5 V y 24 V d.c. de la unidad central unidades remotas extensibles a las que estn conectadas. El valor analgico con un formato personalizado se muestra en un display de 4 dgitos. El nmero de canal se selecciona a travs del pulsador en el frente. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin. Advertencia: En la configuracin de corriente 4 20 mA, el sensor debe estar capacitado para proveer 20 mA con un mnimo de 10 Vd.c. Por otra parte, la entrada no est protegida contra tensiones entre 10 a 18 V d.c. y puede generar un error o destruir la entrada.
XM 06 B5 XE 08 B5 XTC 08

- Nmero de entradas analgicas - Nmero de salidas analgicas - Nmero de valores internos mostrados - Valores de muestra Escala - Filtrado de 50 / 60 Hz - Tiempo de transferencia de la I/O analgica - Mxima disipacin de energa - Peso
Entradas analgicas Tensin

4 2 +/- 9999 S 120 ms */ 50 ms 3W 200 g


Corriente Pt 100

8 +/- 9999 S 220 ms * 3W 200 g


Pt 1000

8 +/- 9999

150 g - 200 C

- Rango nominal: - Valores mximos - Aislacin de las entradas/electrnica - Resolucin - Mnima resolucin de la entrada ( 1LSB) - Precisin a fondo de escala

+/- 10 V +/- 30 V 500 V 12 bits + signo +/- 2,5 mV


+/- 0,7 %

020 mA 420 mA +/- 25 mA 500 V 12 bits +/- 5 A


+/- 0,8 %

- 200 C + 450 C

+ 450 C

500 V

500 V

+/- 0,1 C
+/- 1,5 C

+/- 0,1 C
+/- 1,5 C

- Rango de la palabra leda por la unidad central - Error de amplificacin entre dos canales - Impedancia de entrada - Linearizacin para sondas Pt 100 / Pt 1000 - Coeficiente de temperatura - Disipacin del sensor: 0C 450C - Tiempo de adquisicin incluyendo filtrado para todos los canales - Diagnstico - Longitud del cable: mallado canales no usados cortocircuitados

+/- 32767 70 dB 100 K S 100 ppm

032767 70 dB 100 S 100 ppm

- 2000/+4500 -2000/+4500 70 dB 100 K S 100 ppm 0,625 mW 1,6 mW 70 dB 100 K S 100 ppm 0,0625 mW 0,16 mW 220 ms * No 50 m S S

120 ms * No 50 m S S

120 ms * No 50 m S S

220 ms * No 50 m S S

* sin tiempo de filtrado 50 y 60 Hz.


Pgina 3-22
ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

XM 06 B5 Salidas analgicas Tensin Corriente

- Rango nominal - Mx. corriente - Aislacin de salidas / electrnica - Resolucin - Min resolucin de salida ( 1 LSB) - Rango de la palabra - Error total a fondo de escala - Retardo de adquisicin - Mxima resistencia - Diagnstico - Longitud del cable: mallado

+/- 10 V 2 mA 500 V 11 bits + signo +/- 5 mV +/- 32767 1,2 % 50 ms

020 mA 420 mA 20 mA 500 V 12 bits +/- 5 A 0 32767 1,3 % 50ms 400

No 50 m S

No 50 m S

- Cada de tensin total permitida en los sensores y lneas conectadas en serie = Mx 8 V - Configuracin: - Con pulsador - Con bloque de funcin Tensin Corriente s s s (captulo 5 configuracin 4.1.12 )

La configuracin analgica a travs de la unidad central (bloques de funcin CONFIO1, CONFIO4, CONFIO8 ) est disponible a partir de las siguientes versiones. Producto 07KR51 07KT51 07CR41 07CT41 ICMK14F1 ICMK14N1 Versin H15 G15 E14 D14 F14 D14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-23

Especificaciones Tcnicas

6.4. Diagramas de entradas analgicas: 6.4.1. Corriente 4-20mA:

32767 16384 -20mA 0 3.75m 4mA 12mA - 32767 20mA

6.4.2. Corriente 0-20mA:

32767 16384 -20mA 0 10mA - 32767 20mA

6.4.3. PT100/PT1000:

4500

450c

-200c

0
+200c -2000 Val = T x 10

Entrada de tensin +/- 10 V:

1 LSB = 10 / 2

12

= 2,44 mV

con valor mnimo ( paso 8 ) con valor ( - 32767 X + 32767 )

V ( en volts ) = Valor 1 LSB = 20.10 / 2


-3 12

x (10 / 32767) = 4,88 A


-3

Entrada de corriente 0-20 mA:

con valor mnimo ( paso 8 ) con valor ( 0 X + 32767 )

I ( en mA ) = Valor x (20.10 / 32767)


Entrada de corriente 4-20 mA:

La resolucin es igual a la de 0-20 mA I ( en mA ) = Valor x (16 / 32767) + 4 con valor ( 0 X + 32767 )

Pgina 3-24

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

6.5. Diagramas de salidas analgicas: 6.5.1. Corriente 0-20mA:

20mA 10mA -32768 0 16384 -20mA 32767

6.5.2. Corriente 4-20mA:

20mA 12mA 4mA -32768 -20mA 0 16384 32767

Tensin de salida +/- 10 V:

1 LSB = 10 / 2

11

= 4,88 mV

con valor mnimo ( paso 8 ) con valor ( - 32767 X + 32767 )

V ( en volts ) = Valor x (10 / 32767)


Salida de corriente 0-20 mA:

1 LSB = 20.10 / 2

-3

12

= 4,88 A
-3

con valor mnimo ( paso 8 ) con valor ( 0 X - 32767 )

I ( en mA ) = Valor x (20.10 / 32767)


Salida de corriente 4-20 mA:

La resolucin es igual a la de 0-20 mA I ( en mA ) = Valor x (16 / 32767) + 4 con valor (0 X - 32767 )

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-25

Especificaciones Tcnicas

Figura 3-13 : cable de programacin 07 SK 50

Pgina 3-26

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

7. Accesorios
7.1. Cables de programacin: 07 SK 50 y 07 SK 52

Estos cables permiten conectar las unidades serie 40 y 50 a una PC para su programacin y test. Son mallados y de una longitud de 2 metros.
7.1.1. Diagrama de conexin del 07 SK 50 (mirar Figura 3-13): Extremo de la unidad central MINI DIN 8 Extremo de la PC SUB D9

RxD TxD GND

1 2 7 5 8 3 6 4 Shield

3 2 5 8 7 1 4 6 Shield

TxD (amarillo) RxD (rojo) GND (negro) CTS RTS CD DTR DSR

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-27

Especificaciones Tcnicas

Figura 3-14 : cable de programacin 07 SK 52

Pgina 3-28

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

7.1.2. Diagrama de conexin del 07 SK 52 (mirar Figura 3-14):

- Diagrama de cableado de la seal de RTS: Si la seal de RTS est activa con nivel bajo:
Extremo de la unidad central MINI DIN 8 Conductores desnudos

RTS+ RTS-

5 8

CTS 0V

blanco azul (para. GND ext.)

Si la seal de RTS est activa con nivel alto:


Extremo de la unidad central MINI DIN 8 Conductores desnudos

RTS+ RTS-

5 8

+10 V CTS

blanco (para DTR ext.) azul

- Utilizando el cable para RS 232


Extremo de la unidad central MINI DIN 8 Conductores desnudos

RxD 1 TxD 2 GND 7 RTS+ 5 RTS8 Shield - Utilizando el cable para RS 485
Extremo de la unidad central MINI DIN 8

TxD RxD GND Shield

amarillo rojo negro blanco Cableado dependiente del azul nivel alto o bajo de la seal de RTS

Conductores desnudos

1 D12 D1+ 7 RTS+ 5 RTS8 Shield

D1D1+ Shield

Amarillo no usado rojo negro blanco Cableado dependiente del azul nivel alto o bajo de la seal de RTS

Observacin: El cable de programacin se diferencia del de comunicacin ASCII/MODBUS por su color gris.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-29

Especificaciones Tcnicas

Figura 3-15 : cable de comunicacin 07 SK 51

Pgina 3-30

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

7.2. Cables de comunicacin ASCII/MODBUS: 07 SK 51 y 07 SK 53

Estos cables permiten conectar las unidades centrales serie 40 y 50 a otros dispositivos para comunicacin ASCII o MODBUS . Son mallados y de una longitud de 2 metros.
7.2.1. Diagrama de conexin del 07 SK 51 (mirar Figura 3-15): Extremo de la unidad central MINI DIN 8 Extremo de la PC SUB D9

RxD TxD GND

1 2 7 5 8 3 6 4 Shield

3 2 5 8 7 1 4 6 Shield

TxD RxD GND CTS RTS CD DTR DSR

(amarillo) (rojo) (negro) (blanco) (azul)

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-31

Especificaciones Tcnicas

Figura 3-16 : cable de comunicacin 07 SK 53

Pgina 3-32

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

7.2.2. Diagrama de conexin del 07 SK 53 (mirar Figura 3-16):

- Diagrama de cableado de la seal de RTS: Si la seal de RTS est activa con nivel bajo:
Extremo de la unidad central MINI DIN 8 Conductores desnudos

RTS+ RTS-

5 8

CTS 0V

blanco azul (para GND ext.)

Si la seal de RTS est activa con nivel bajo: - Utilizando el cable para RS 232:

Extremo de la unidad central MINI DIN 8 RxD TxD GND RTS+ RTS1 2 7 5 8 3 6 Shield TxD RxD GND

Conductores desnudos amarillo rojo negro blanco azul

Cableado dependiente del nivel alto o bajo de la seal de RTS

Shield

- Utilizando el cable para RS 485 Extremo de la unidad central MINI DIN 8 D1D1+ RTS+ RTS2 7 5 8 3 6 Shield D1D1+ Conductores desnudos Amarillo no usado rojo negro blanco Cableado dependiente del azul nivel alto o bajo de la seal de RTS

Shield

Observacin: el cable de ASCII/MODBUS se diferencia del cable de programacin por su color NEGRO.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-33

Especificaciones Tcnicas

Figura 3-17 : Conectores duales externos (07 ST 50)

Figura 3-18 : Conectores duales externos (07 ST 51)

Figura 3-19 : Conectores tipo cage-clamp

Figura 3-20 : Conectores duales externos (07 ST 51)

Pgina 3-34

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

7.3. Cables para display TC50: 07 SK 54 y 07 SK 55 Referirse a la documentacin del TC50 entregada con el producto. 7.4. Conectores (mirar Figura 3-17) Complementariamente a los conectores removibles existen dos conectores adicionales. Los mismos permiten una instalacin ms sencilla. 7.4.1. Conector dual externo: 07 ST 50: 07 ST 50 Este es un conector dual que permite una fcil conexin de sensores o actuadores de tres hilos binarios a los productos de la serie 40 y 50. Todos los terminales del mismo nivel estn unidos elctricamente.

Conexin de un conector 07 ST 50 a una unidad central con alimentacin 230 V a.c.

Conexin de un conector 07 ST 50 a una unidad central con alimentacin 24 V d.c. 7.4.2. Conectores tipo "Cage-clamp" Los conectores tipo "cage-clamp" permiten el cableado rpido de todos las unidades de la serie 40 y 50. Todo lo que se requiere es: - Presionar con un destornillador (mirar Figura 3-19) - e insertar el cable desnudo. El cable debe cumplir con las siguientes especificaciones: - conductor rgido o multi-conductor AWG 28 (0.08 mm) a AWG 12 (3.1 mm) - cable pelado con una longitud de 8 - 9 mm Se disponen de los siguientes kits de conectores: 07 ST 52 07 ST 54 07 ST 55 07 ST 56 07 ST 57 Conectores tipo "cage-clamp" para canales binarios. 2 unidades Un set de conectores tipo "cage-clamp" para unidades centrales o remotas Un set de conectores tipo "cage-clamp" para extensin XI 16 E1 o XO 16 N1 o XE 08 B5 Un set de conectores tipo "cage-clamp" para extensiones XO 08 R1 o XC 08 L1 o XK 08 F1 Un set de conectores tipo "cage-clamp" para extensin XM 06 B5

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-35

Especificaciones Tcnicas

Figura 3-21 : Cableado de la proteccin de corriente 4 20 mA con 07 ST 51 / XM 06 B5 XE 08 B5

Figura 3-22 : Cableado de PT100/PT1000 con 07 ST 51 y sondas de 2 hilos

Figura 3-23 : Cableado de PT100/PT1000 con 07 ST 51 y sondas de 4 hilos


Pgina 3-36
ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

7.4.3. Conector dual externo: 07 ST 51 Este es un conector externo que permite una conexin sencilla de sensores analgicos a los productos de la serie 40 y 50 (XM 06 B5 XE 08 B5). Adems, algunas otras funciones se agregan con este conector:
-

Posibilidad de cambiar un sensor sin desconectar los otros sensores Proteccin adicional contra cortocircuito en caso de 4- 20 mA Conector J2 para la malla de distintos sensores Interruptores para seleccin de canales 2 y 3 4 y 5

Interruptores para seleccin de canales 0 y 1 6 y 7

Conector J1 para cableado de distintos sensores de entrada Los interruptores en el 07 ST 51 se usan para seleccionar la configuracin de los canales, un interruptor para cada canal. Dos posibilidades de configuracin, proteccin de corriente o cableado de PT100/PT1000.
-

Posicin A : Configuracin para proteccin de corriente para 4 20 mA Posicin B : Configuracin para PT100 / PT1000

Incluye dos conectores, el conector J1 se usa para cablear los distintos sensores de entrada, y los conectores J2 pueden usarse para conectar la malla de los diferentes cables analgicas. Advertencia: En la configuracin de corriente 4 20 mA, el sensor debe ser capaz de proveer 20 mA con un mnimo de 10 V d.c. Por otra parte, la entrada no est protegida contra tensiones entre 10 a 18 V d.c. y puede generar un error o destruir la entrada.
J2-1 J2-2 J2-3 J2-4 J2-5

SB

SB

SB

SB

SA

SA

SA

SA

J1-1

J1-2

J1-3

J1-4

J1-5

J1-6

J1-7

J1-8

Diagrama elctrico dentro de un 07 ST51

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-37

Especificaciones Tcnicas

7.5. Autoadhesivos Se dispone de sets de 100 etiquetas autoadhesivas para la descripcin de los canales usados en el PLC, y para hasta 20 productos. Las etiquetas son escritas por el usuario y deben ser colocadas en la parte interna de las tapas cubre-bornes.

8. Display TC50
El TC50 se utiliza para mostrar e ingresar datos, para mostrar mensajes de estado (por ejemplo, para test dinmico) o mensajes de alarma en mquinas o plantas controladas por la unidad central. El TC50 se comunica directamente con la unidad central a travs de protocolo MODBUS sin requerirse ningn hardware adicional. El TC50 se programa utilizando el software de configuracin TCWIN que opera en una computadora bajo entorno Windows 95, 98 o NT. Mirar documentacin tcnica del TC50 ref: 1SBC005499R0101 Mirar documentacin del software TCWIN ref: 1SBC004999R0101

Pgina 3-38

ABB Control - AC 31 1SBC 008999 R1301 12.99

Especificaciones Tcnicas

9. Dimensiones (en mm)

93

35 mm EN 50022

C0333D

C0332D

120

104

Figura 3-24 : Unidad central y unidad remota

35 mm EN 50022

C0310D

65

51

Figura 3-25 : Extensin

28.2

C0330D

48

56

Figura 3-26 : Conector

C0331D

C0311D

84.5

C0309D

93

85

C0306D

86

77

C0334D

84

85

41

166

157

Figura 3-27 : Display

C0308D

C0307D

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 3-39

Documentacin Tcnica AC31

Captulo 4

Instalacin

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-1

Instalacin

Pgina 4-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

Este captulo presenta el cableado, producto por producto, las principales reglas de implementacin y direccionamiento.

1. Implementacin de un sistema AC31


La lnea de productos AC31 fue concebida para operacin en ambientes industriales extremos. La correcta operacin de estos productos es slo asegurada si se cumple con un cierto nmero de reglas. Estas reglas involucran las condiciones de montaje, los principios de cableado de las entradas / salidas, la puesta a tierra, la conexin del bus CS31 y los diferentes tipos de alimentacin.

1.1. Condiciones de montaje Los productos de la lnea AC31 pueden ser montados a travs de dos formas de fijacin. Pueden instalarse vertical u horizontalmente: - en un riel DIN (de 35 mm) utilizando el soporte de fijacin. - o a travs de tornillos (de 4 mm dimetro M4), los orificios de fijacin ubicados en la base de las unidades permiten el montaje en placas. Para montaje en gabinete: Temperatura de operacin de 0 a 55C, prever suficiente volumen libre alrededor de las unidades que permitan una correcta disipacin de calor. Se recomienda que el gabinete disponga de un sistema de ventilacin. Advertencia: evite colocar dispositivos generadores de calor cerca de estos productos (transformadores, contactores de potencia, ...). Todas las conexiones se efectan a travs de terminales removibles con una seccin de 2. conductor admisible igual a 2.5 mm El par de ajuste, como referencia, debe ser de 0.8 Nm.

1.2. Cableado de las entradas / salidas Utilizar conductores rgidos o cables multi-conductores AWG 18 (0.96 mm ) a AWG 14 (1.95 2 2 mm ) para las entradas y AWG 14 (1.95 mm ) para las salidas. Deben tomarse ciertas precauciones para reducir las perturbaciones de instalaciones circundantes. Los cables que transporten seales de baja tensin no deben ser colocados en las mismas bandejas que los conductores de potencia. Deben distinguirse claramente dos tipo de seales: - Alimentacin de 230 V a.c. - seales analgicas (utilizar cable mallado) y de baja tensin (24 V d.c.).
2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-3

Instalacin

Figura 4-1 : Principio de puesta a tierra para varios gabinetes

Figura 4-2 : Conexin recomendada cuando existan dispositivos generadores de ruido.

Pgina 4-4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

1.3. Puesta a tierra 1.3.1. Principios bsicos de puesta a tierra Utilizar conductores rgidos o cables multi-conductores AWG 14 (1.95 mm ). Los cables de tierra y cables principales deben conectarse en estrella. Todos los componentes de AC31 deben ser conectados a la misma tierra. Cuando las unidades remotas se encuentran ubicadas fuera del gabinete, los mismos deben conectarse a la tierra ms cercana. Las unidades centrales serie 40 y 50 son puestas a tierra a travs de una placa metlica que hace contacto con el sistema de montaje en riel DIN. Adems, si la unidad central es directamente atornillada a una placa metlica, el tornillo ubicado en el ngulo superior izquierdo de la unidad (vista desde el frente) asegura una conexin a tierra a travs de una placa que hace contacto con la cabeza del tornillo de sujecin. La puesta a tierra asegura proteccin contra interferencia electromagntica. El cable de puesta a tierra de seguridad (ubicado en el bloque terminal) debe conectarse al chasis del gabinete. 1.3.2. Principio de puesta a tierra para varios gabinetes Cuando los gabinetes se encuentran cerca, las distintas tierras deben conectarse entre s utilizando un cable de una seccin de al menos 16 mm (mirar Figura 4-1). Los dispositivos que generen ruido (actuadores, motores, etc.) no deben ser puestos a tierra entre dos gabinetes. La puesta a tierra de realizarse cerca del elemento que produjera la mayor perturbacin (mirar Figura 4-2).
2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-5

Instalacin

Figura 4-3 : Cableado correcto en una interrupcin del bus

Figura 4-4 : Cableado incorrecto en una interrupcin del bus

Figura 4-5 : Cableado correcto del bus

Figura 4-6 : Cableado del bus en estrella prohibido

Figura 4-7 : Par trenzado simtrico correcto

Figura 4-8 : Par trenzado incorrectamente

Figure 4-9 : Diagrama de conexin de la malla del bus

Pgina 4-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

1.4. Cableado del bus CS31 El bus CS31 es una interfase serie RS485 y consiste en un par trenzado y mallado. Este bus es un bus maestro esclavo y slo acepta un nico maestro. Utilice un par trenzado AWG 24 (0.22 mm ) a AWG 18 (0.18 mm ). La mxima longitud es de 500 m. Debe usarse el mismo tipo de cable para la totalidad de la instalacin. Se deben evitar las interrupciones del bus, durante conexiones del cable en un gabinete por ejemplo, por otra parte el bus debe cablearse desde el mismo lado del bloque terminal (mirar Figura 4-3 y Figura 4-4). Advertencia: la conexin en estrella del bus no est permitida! (mirar Figura 4-5 y Figura 4-6). La unidad central y unidades remotas pueden conectarse en cualquier punto del bus: - bus 1 en bus 1 - bus 2 en bus 2 - la malla (preferentemente trenzada) en el terminal 3 del bloque terminal 1 y la puesta a tierra conectada a la altura del maestro (cable < 1 m) El bus debe terminarse con una resistencia de 120 1/4 W conectada en las extremidades del bus. El par trenzado debe ser simtrico (mirar Figura 4-7 y Figura 4-8). Se recomienda conectar la malla del bus a tierra, con la intercalacin de un capacitor de 1 nF clase Y directamente a la entrada del gabinete de acuerdo al diagrama de montaje (mirar Figure 4-9), si hubiera dispositivos que generen ruido cerca del gabinete. Como el bus CS31 es optoaislado, es posible colocar elementos con diferente alimentacin en el bus. Si se utiliza amplificador de bus o amplificador de bus con redundancia refirase a la descripcin respectiva.
2 2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-7

Instalacin

Figura 4-10 : Alimentacin T-T

Figura 4-11 : Alimentacin I-T

Pgina 4-8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

1.5. Diferentes tipos de alimentacin Las principales diferencias entre estas datan en la conexin del neutro y las partes metlicas a tierra: - Neutro T-T: El neutro se conecta a tierra. Todas las partes metlicas son puestas a tierra (mirar Figura 4-10). - Neutro I-T: El neutro es aislado en relacin a la tierra y las partes metlicas son puestas a tierra (mirar Figura 4-11). Cada gabinete (incluyendo las versiones en 24 V), en un ambiente con disturbios elctricos, debe ser instalado con un transformador aislado y protegido.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-9

Instalacin

Cableado de las entradas / salidas de las unidades centrales y unidades remotas extensibles:

Figura 4-12 : Entradas con lgica positiva PNP Alimentacin 24 V d.c.

Figura 4-13 : Entradas con lgica negativa NPN Alimentacin 24 V d.c.

Figura 4-14 : Entradas con lgica positiva PNP Alimentacin 120/230 V a.c.

Figura 4-15 : Entradas con lgica negativa NPN Alimentacin 120/230 V a.c.

Figura 4-16 : Salidas de rel

Figura 4-17 : Salidas de transistor.

Pgina 4-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

2. Cableado de las unidades centrales y unidades remotas extensibles


2.1. Alimentacin Utilizar conductores mltiples o rgidos AWG 14 (1.95 mm ). Se requiere de la instalacin de un fusible trmico externo para proveer proteccin al material. Es posible seleccionar entre alimentacin 230 V a.c. o 120 V a.c. con el interruptor de seleccin ubicado debajo de las unidades centrales y unidades remotas extensibles. El producto se entrega con el selector en la posicin de 230 V a.c.
2

Las versiones 120 / 230 V a.c. disponen de una fuente interna de 24 VDC. Esta fuente alimenta las entradas binarias de las unidades y sus extensiones. Esta fuente interna est protegida contra cortocircuito y sobrecarga. En caso de cortocircuito o sobrecarga vuelve a estar disponible luego de 10 segundos de la eliminacin de la falla. Es posible utilizar alimentacin externa de 24 V d.c. En ese caso no olvide conectar la tierra de la fuente externa de 24 V d.c. al comn de las entradas (terminal C). 2.2. Cableado de entradas / salidas Utilizar conductor mltiple o rgido AWG 18 (0.96 mm ) a AWG 14 (1.95 mm ) para las 2 entradas y AWG 14 (1.95 mm ) para las salidas. - Cableado de las entradas: mirar Figura 4-12 a Figura 4-15. El comn C de las entradas debe ser conectado a 0 V 24 V d.c. de acuerdo al tipo de sensor utilizado. - Cableado de las salidas: mirar Figura 4-16 y Figura 4-17. 2.3. Proteccin de las salidas Las salidas de rel deben protegerse externamente contra corrientes parsitas generadas por cargas inductivas con: - un varistor o un mdulo RC, en corriente alterna - un diodo, en polarizacin directa La presencia de un fusible trmico, conectado a la alimentacin comn de los rels, protege a los dispositivos conectados a las salidas. Las salidas de transistor estn protegidas internamente contra cortocircuito y sobrecarga. Sin embargo con una carga inductiva con L/R mayor a 40 ms, es necesario agregar un diodo de proteccin. Si ocurre un error en una de las salidas de transistor, es indicado por el estado de la unidad central. La presencia de un fusible trmico externo, conectado al comn de la alimentacin de las salidas, protege los dispositivos conectados a las salidas y tambin evitan el dao de la unidad y la sobrecarga de numerosas salidas. Advertencia: En caso que el terminal de 0 V sea desconectado y al mismo tiempo se conecten 24 V.d.c., la corriente de fuga en las salidas es de 16 mA.
2 2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-11

Instalacin

Figura 4-18 : Extensin XI 16 E1

Figura 4-19 : Extensin XO 16 N1

Figura 4-20 : Extensin XO 08 R1

Figura 4-21 : Extensin XK 08 F1

Figura 4-22 : Extensin XC 08 L1

Pgina 4-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

3. Cableado de extensiones binarias


3.1. Extensin XI 16 E1 (mirar Figura 4-18) La extensin est alimentada de 5 V por la unidad central o unidad remota. La conexin entre la extensin y la unidad central se efecta con un cable situado en el lado izquierdo de la extensin. La fuente de 24 V d.c. usada para los sensores debe ser conectada a los terminales de 0 V y 24 V ubicados los bloques terminales superior o inferior. Estos terminales se encuentran vinculados internamente, por tanto slo es necesario conectar un terminal de 0 V y uno de 24 V d.c. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin. 3.2. Extensin XO 08 R1 (mirar Figura 4-20) La extensin est alimentada de 5 V por la unidad central o unidad remota. La conexin entre la extensin y la unidad central se efecta con un cable situado en el lado izquierdo de la extensin. Los terminales de conexin C1 y C2 son independientes. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin. 3.3. Extensin XC 08 L1 (mirar Figura 4-22) La extensin est alimentada de 5 V por la unidad central o unidad remota. La conexin entre la extensin y la unidad central se efecta con un cable situado en el lado izquierdo de la extensin. Debe usarse una fuente externa de 24 V d.c. si se excede la capacidad de la fuente de 24 V d.c. de la unidad central. En este caso, es necesario conectar juntos los 0 V y 24 V d.c. de la fuente externa y la unidad central. Si no se conecta una fuente externa, el led de alimentacin (verde) parpadear. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin. Advertencia: En caso que el terminal de 0 V sea desconectado y al mismo tiempo se conecten 24 V.d.c., la corriente de fuga en las salidas es de 16 mA. 3.4. Extensin XO 16 N1 (mirar Figura 4-19) La extensin est alimentada de 5 V por la unidad central o unidad remota. La conexin entre la extensin y la unidad central se efecta con un cable situado en el lado izquierdo de la extensin. La fuente de 24 V d.c. utilizada para las cargas debe conectarse a los terminales de 0 V 24 V d.c. ubicados en los bloques terminales superior o inferior. Estos terminales se encuentran vinculados internamente, por tanto slo es necesario conectar un terminal de 0 V y uno de 24 V d.c. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin. Advertencia: En caso que el terminal de 0 V sea desconectado y al mismo tiempo se conecten 24 V.d.c., la corriente de fuga en las salidas es de 16 mA. 3.5. Extensin XK 08 F1 (mirar Figura 4-21) La extensin est alimentada de 5 V por la unidad central o unidad remota. La conexin entre la extensin y la unidad central se efecta con un cable situado en el lado izquierdo de la extensin. El comn C de las entradas debe conectarse a 0 V 24 V d.c. de acuerdo al tipo de sensor. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-13

Instalacin

Figura 4-23 : XM 06 B5 con sondas de 2 hilos

Figura 4-24 : XE 08 B5 con sondas de 2 hilos

Figura 4-25 : XM 06 B5 con sondas de 3 hilos

Figure 4-26 : XE 08 B5 con sondas de 3 hilos

Pgina 4-14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

4. Cableado de las extensiones analgicas


4.1. Extensin XM 06 B5 La extensin est alimentada de 5 V por la unidad central o unidad remota. La conexin entre la extensin y la unidad central se efecta con un cable situado en el lado izquierdo de la extensin. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin. 4.2. Extensin XE 08 B5 La extensin est alimentada de 5 V por la unidad central o unidad remota. La conexin entre la extensin y la unidad central se efecta con un cable situado en el lado izquierdo de la extensin. Advertencia: Las extensiones no deben ser conectadas o desconectadas con alimentacin.

Las sondas PT 100 o PT 1000 conectadas a las extensiones XM 06 B5 o XE 08 B5 pueden ser de 2 hilos, 3 hilos (mirar Figura 4-23 a Figure 4-26). Se recomienda el uso del conector 07 ST 51 para el montaje de sondas de 4 hilos o el uso de la funcin de proteccin de corriente (mirar captulo 3: 7.4.3)

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-15

Instalacin

Figura 4-27 : Ventana Configuracin del PLC del AC31GRAF

Pgina 4-16

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

5. Direccionamiento
5.1. Variables de entrada / salida El direccionamiento del bus CS31 permite programar la utilizacin de las entradas / salidas en una manera completamente transparente al usuario. Las entradas / salidas de una unidad remota AC 31 se definen por: su tipo (entrada o salida, binaria o analgica), la direccin de la unidad, su nmero de canal en la unidad. Son reconocidas por el programa de la siguiente manera: %I xx.yy

%I xx yy

%I : entrada binaria %O : salida binaria %IW : entrada analgica %OW : salida analgica

direccin (xx)

Nmero de canal (yy)

5.2. Direccionamiento de las UC como maestra o aislada con extensiones La utilizacin de la unidad central en modo aislado (standalone), maestro (master) o esclavo (slave) se define a travs del software en la ventana de configuracin del PLC del men de control del software de programacin AC31GRAF (mirar Figura 4-27). En una unidad central se pueden conectar un mximo de 6 extensiones binarias o analgicas en cualquier orden.

Serie 40

mx. 6 extensiones

Serie 50

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-17

Instalacin

Unidad maestra o aislada Se asigna la direccin 62 a las entradas / salidas de una unidad central. La direccin de las extensiones es asignada automticamente de acuerdo al orden de las extensiones: - la primera extensin de entradas binarias toma la direccin 63, y aquellas que siguen son incrementadas de a 1, hasta 68.

Serie 40 50
Direcciones

63

64

65

- la primer extensin de salidas binarias tambin toma la direccin 63 y aquella que la siguen se incrementan de a 1, hasta 68.

Serie 40 50
Direcciones

I
63

O
63

I
64

I
65

O
64

O
65

- una extensin con entradas / salidas mixta o canales configurables se considera en cuanto al direccionamiento como una extensin de entradas y una de salidas => La direccin de la siguiente extensin binaria, sea de entradas o de salidas se incrementa por 1.

Serie 40 50
Direcciones

I
63

I
64

I/O
65

I
66

O
66

O
67

Pgina 4-18

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

A efectos de optimizar el direccionamiento, extensiones de entradas / salidas mixtas o configurables deben ser colocadas en las extremidades.

Serie 40 50 I/O
Direcciones 63

I
64

O
64

I
65

O
65

O
66

- La direccin de la primer extensin analgica comienza en 63 y se incrementa de a 1, hasta 68.

Serie 40 50 IW / OW
Direcciones 63

O
63

IW / OW
64

I
63

O
64

I
64

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-19

Instalacin

Figura 4-28 : Selectores rotativos para el direccionamiento de unidades remotas extensibles

Pgina 4-20

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

5.3. Direccionamiento de una unidad central esclava o una unidad remota extensible en el bus CS31 El protocolo CS31 es un protocolo maestro / esclavo: el maestro enva peticiones a los esclavos los cuales estn indicados con direcciones entre 0 y 61. La unidad central maestra puede manejar hasta 31 puntos de conexin (direcciones en el bus CS31). Un punto de conexin puede ser: una unidad remota no extensible una unidad remota extensible con extensiones binarias un display remoto TCAD una interfase para variador de velocidad ABB NCSA-01 un contador rpido una unidad central (serie 50 con posibilidad de extensin, serie 90 30). Advertencia: una unidad remota extensible con extensiones analgicas cuenta como 2 puntos de conexin. La unidad central maestra, as como las unidades remotas, pueden posicionarse en cualquier orden en el bus. El orden de las extensiones en las unidades centrales y unidades remotas extensibles es libre. El direccionamiento no es de acuerdo al orden de las unidades en el bus. Las direcciones desde 1 hasta 61 pueden atribuirse en cualquier orden a los esclavos: la primer unidad remota en el bus CS31 puede tener la direccin 5 seguida por una unidad remota con direccin 3 seguida por otra unidad remota con direccin 12, y as sucesivamente. 5.3.1. Direccionamiento de unidades remotas extensibles El nmero de esclavo de una unidad remota extensible se da por los selectores rotativos situados bajo la primer tapa en la cara frontal. Cada selector puede colocarse de 0 a 9. El selector 1 es para las decenas y el selector 3 para las unidades (mirar Figura 4-28). No se permiten valores mayores a 61. 0 X 61. Limitacin para extensiones analgicas: El nmero mximo de canales analgicos por unidad remota extensible es: -8 entradas analgicas y 8 salidas analgicas La mxima configuracin para unidades remotas extensibles es: -un mximo de 1 extensin XE 08 B5 + 5 extensiones binarias. -un mximo de 1 extensin XTC 08 + 5 extensiones binarias. -un mximo de1 extensin XE 08 B5 y 1 extensin XTC 08 + 4 extensiones binarias. -un mximo de 2 extensiones XM 06 B5 + 4 extensiones binarias.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-21

Instalacin

Regla de direccionamiento - La primer extensin de entradas binarias toma la direccin X+1, las siguientes se incrementan de a 1 y sucesivamente hasta 61. - La primer extensin de salidas binarias toma tambin la direccin X+1 y aquellas que la siguen se incrementan de a 1, hasta 61.

Interfase del bus CS 31

Maestro serie 50 IW /

OW
62 63

O
63

IW
64

I
63

O
64

I
64 Direcciones

Unidad Remota
Direcciones X

I
X+1

O
X+1

X+2 X+3

X+2 X+3

- Una extensin de entradas / salidas mixta o configurable se considera, en cuanto al direccionamiento, como una extensin de entradas y una extensin de salidas => la direccin de la siguiente extensin binaria, sea de entradas o de salidas, se incrementa por 1. Ninguna de las direcciones definidas por la configuracin puede ser utilizada por otra unidad remota de las series 30 o 90. En el siguiente ejemplo una unidad de salidas de la serie 30 o 90 no puede tener la direccin X+1 X+2. Su direccin debe ser mayor a X+5.

Interfase del bus CS31

Maestro serie 50 IW / OW
62 63

O
63

IW
64

I
63

O
64

I
64 Direcciones

Unidad Remota
Direcciones X

I
X+1

I
X+2

I/O

X+3 X+4

X+4 X+5

Cuando una extensin analgica se presenta entre las extensiones, la unidad toma el mismo valor de direccin que la unidad remota extensible a la cual est asociada. Valores de direccin = ( 0 X 61 ) Cuando se usa una extensin analgica tipo XM 06 B5, es posible asociar un mximo de dos unidades a una unidad remota extensible, porque el nmero de entradas y salidas de estas unidades es menor a ocho.

Pgina 4-22

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

Interfase bus CS31

Maestro seri 50 IW / OW
62 63

O
63

IW
64

I
63

O
64

I
64 Direcciones

Unidad Remota
X

I
X+1

IW/ OW

I/O

IW/ OW
Direcciones

X+1 X.00 X+2 X+3 X.04 a a X.03 X.07

Unidad Remota
Direcciones X+4

IW

I/O

OW

X+5 X+5 X+4.00 X+6 X+7 X+4.00 a a X+4.07 X+4.07

5.3.2. Direccionamiento de una unidad central esclava El intercambio de informacin entre la unidad central maestra y una unidad central esclava no est limitada al intercambio del estado de las variables de entrada / salida fsicas. Es posible intercambiar una tabla de datos, cuyo tamao puede ser definido en bits o palabras, como sigue: - intercambio de bits en paquetes de 8 bits (1 byte) = desde 2 bytes hasta 15 bytes. Direccin = ( 0 Y 61 ) - intercambio de palabras desde 1 a 8 palabras. Direccin = ( 0 Y 61 ) (mirar captulo 6 Optimizacin del programa). El direccionamiento de la unidad central esclava se realiza utilizando el software AC31GRAF. El direccionamiento de las extensiones de la unidad central es independiente del direccionamiento del bus CS31. Es definido y manejado por la unidad central esclava.

Maestro serie 50 IW / OW Interfase del bus CS31


62 63

O
63

IW
64

I
63

O
64

I
64 Direcciones

Unidad Remota
X

I
X+1

I
X+2

I/O

O
Direcciones

X+3 X+4

X+4 X+5

Esclavo serie 50
Y

I
63

I
64

O
63

IW/ I/O OWI


63 65

O
66 Direcciones manejadas por la unidad cemtral esclava

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-23

Instalacin

5.3.3. Ejemplo de direccionamiento

50 series IW / master OW
62 63

O
63

IW / OW
64

I
63

O
64

I
64 Direcciones

Unidad Remota
0

I
1

I
2

I/O
3

I
4

O
4

O
5 Direcciones

Interfase del bus CS31

Unidad Remota
6

I
7

I
8

I/O IW / OW
9 6

O
10

O
11 Direcciones

Esclavo serie 50
7

I
63

I
64

O
63

IW/ OW
63

I/O
65

O
66

Con unidad central esclava configurada como analgica


Direcciones manejada unicamente por la unidad central esclava

TCAD

Direccin 8 con configarin como mdulo analgico Direccin 12 Con configuracin binaria

Serie 30

Este ejemplo toma 6 puntos de conexin (direcciones en el bus CS 31).

Pgina 4-24

ABB Control - AC 31 1SBC 008999 R1301 12.99

Instalacin

5.4. Sumario Unidad central maestra Serie 40 y 50 Direcciones Configuracin de direcciones

- Entradas / salidas incorporadas - Extensiones binarias - Extensiones analgicas


Direccionamiento de canales analgicos: En las unidades centrales Direccin XM 06 B5

62 63 a 68 63 a 68

Standard Automticamente Automticamente

En unidades remotas extensibles ( direccin Y )

63 X 68
Mx 6 extensiones

0 Y 61
Mx 2 extensiones Primera extensin Segunda extensin

- entradas - salidas - valores internos


XE 08 B5

IW X.00 a IW X.03 OW X.00 y OW X.01 OW X.02 y OW X.03


Mx 6 extensiones

IW Y.00 a IW Y.03 OW Y.00 y OW Y.01 OW Y.02 y OW Y.03

IW Y.04 a IW Y.07 OW Y.04 y OW Y.05 OW Y.06 y OW Y.07

Mx solamente una unidad

- entradas
XTC 08

IW X.00 a IW X.07
Mx 6 extensiones

IW Y.00 a IW Y.07
Mx solamente una unidad

- valores internos

OW X.00 a OW X.07

OW Y.00 a OW Y.07

Unidad Remota
Direcciones
Con y

Y = direccin de la unidad remota extensible, N = mximo nmero de extensiones de un tipo en una unidad remota extensible.
Unidad central maestra Serie 50 Serie 90 Configuracin de la direccin

- Unidad remota extensible Si slo hay extensiones binarias Si al menos hay una extensin analgica - Unidad central esclava serie 50 Configuracin binaria Configuracin analgica - Unidad central esclava serie 90 Configuracin binaria Configuracin analgica

A travs de los selectores rotativos 0 Y+N 61 0 Y+N 61 Automticamente 0 Y 5 Automticamente 0 Y+N 61

0 a 61 0 a 61 0 a 61 0a5

0 a 61 0a5 0 a 61 0a5

A travs del software de prog. A travs del software de prog. A travs del software de prog. A travs del software de prog.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 4-25

Documentacin Tcnica AC31

Captulo 5

Programacin

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-1

Programacin

1. Introduccin al software
El software AC31GRAF puede utilizarse con todas las unidades AC31. Este software corre bajo Windows (3.1, NT 95). Para su instalacin se requieren 12 Megabytes de espacio libre en el disco. Ejecute el archivo setup.exe para una instalacin automtica. Este software le permitir crear, enviar, verificar y recuperar e imprimir programas de usuario as como inicializar, arrancar y detener la unidad central.
G Existen cuatro lenguajes de programacin:

- LD y Quick LD: son lenguajes grficos basados en smbolos de diagrama de contactos. Estos lenguajes se ajustan con facilidad a procesamiento combinatorio y ofrece los smbolos bsicos y los bloques de funcin de automacin tal como se define en los estndares IEC 1131-3 (contactos, temporizadores, contadores). - FBD: : es un lenguaje grfico de bloques de funcin el cual permite programacin de procedimientos complejos a partir de combinar libreras de funciones existentes del software AC31GRAF. - SFC: es un lenguaje grfico para desarrollo de operaciones secuenciales. El proceso es esquematizado por diagramas que representan pasos enlazados con transiciones que corresponden a condiciones binarias. Las acciones asociadas con los pasos pueden ser escritas en diferentes lenguajes. - IL: un lenguaje de listado de instrucciones. Este lenguaje es particularmente dirigido a expertos en automatizacin.
G Organizacin de un proyecto:

Un proyecto puede ser: No modular: el proyecto consiste, por lo tanto, en un simple y nico programa principal. Modular: el proyecto est compuesto por - numerosos programas - sub-programas nivel 1(un mximo de 12 en las unidades serie 40 y 50) - y programas de interrupcin (un mximo de 2 por hardware y 1 por software) Los programas en un proyecto modular pueden ser escritos en diferentes lenguajes.

Pgina 5-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

G Una librera existente con ms de 150 funciones:

El listado de funciones disponibles depende de la unidad central elegida. Una vez que la unidad central ha sido definida el listado es comn para diferentes editores de programa. .
Las unidades serie 40 y 50 tienen 60 funciones divididas de la siguiente forma:

- Funciones binarias - Funciones con temporizadores - Funciones con contadores - Funciones de comparacin con palabras - Funciones aritmticas con palabras - Funciones lgicas con palabras - Funciones de control de programas - Configuracin del bus CS 31 y funciones de reconocimiento - Funciones de comunicacin - Funciones de control - Funciones para conversin de formato - Funciones especiales - Funciones de acceso a memoria Todas las funciones se encuentran descriptas en la ayuda online" del software AC31GRAF as como en la documentacin del mismo.

Dirjase a la gua de usuario del AC31GRAF para la utilizacin del software.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-3

Programacin

2. Listado de variables
Existen 5 tipos de variables utilizadas en el programa de usuario: Las fsicas, binarias o analgicas, variables de entrada / salida Los bits internos, variables palabra o palabra doble utilizadas en el programa de usuario para los clculos intermedios. Los bits indirectos, constantes palabra o doble palabra. Las cadenas de pasos: una cadena de pasos permite correr operaciones secuenciales. Cada bit de una cadena permite la definicin de un paso. Puede estar activo slo un paso a la vez. Los valores histricos: determinadas funciones requieren la ejecucin de numerosos ciclo de programa a efectos de ser ejecutados. Un valor histrico es un registro interno usado por las funciones citadas para almacenar el resultado de la funcin, en el ciclo de programa n-1 durante el procesamiento de la funcin. Los valores histricos no son directamente accesibles, en el programa de usuario, con las unidades centrales serie 40 y 50.
Comentarios acerca de los valores histricos:

El nmero mximo de valores histricos permitidos en un proyecto es de 256. Un listado de las funciones y sus valores est disponible en el anexo. Los valores histricos de los temporizadores son independientes de los valores histricos de las otras funciones. El nmero de funciones de temporizacin autorizado es ilimitado, sin embargo el nmero mximo de temporizadores simultneos es de 42.

Pgina 5-4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

Tipo Desde Entradas binarias

Variables Hasta

Descripcin

I 00.00 I 62.00

I 61.15 I 62.07

Entradas binarias del bus CS 31 Entradas binarias en la unidad central I62.00 y I62.01 pueden configurarse para contador. I62.02 y I62.03 pueden configurarse para como entradas de captura para interrupciones Entradas binarias en las extensiones de la unidad central Entradas analgicas del bus CS 31 1 potencimetro de la unidad central 2
do er

I 63.00
Entradas analgicas

I 68.15 IW 61.15

IW 00.00 IW 62.00 IW 62.01 IW 62.02 IW 62.08 IW 62.09 IW 62.10 IW 62.11 IW 62.12 IW 62.13 IW 62.14 IW 62.15

potencimetro de la unidad central

IW 62.07

Variables reservadas Segundos (0...59) Minutos (0...59) Horas (0...23) Das de la semana (1...7) Das del mes Meses Aos Palabra de informacin: bit 0: para deteccin de errores tipo 2 bit 1: utilizados en las unidades centrales esclavas para reconocimiento del bus CS31 bits 8 a 15: utilizados en las unidades centrales maestras, indican el nmero de unidades remotas reconocidas en el bus CS31.

IW 63.00

IW 68.15

Entradas analgicas en las extensiones de una unidad central.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-5

Programacin

Tipo Desde Salidas binarias

Variables Hasta

Descripcin

O 00.00 O 62.00 O 63.00

O 61.15 O 62.05 O 68.15 OW 61.15 OW 62.15 OW 68.15 S 125.15 M 099.15 M 254.15

Salidas binarias del bus CS 31 Salidas binarias en las unidades centrales Salidas binarias en las extensiones de las unidades centrales. Salidas analgicas en el bus CS31 Variables reservadas Salidas analgicas en las extensiones de las unidades centrales. Cadenas de pasos Bits internos utilizables en el programa Bits internos utilizables en el programa Oscilador de 2 Hz Oscilador de 1 Hz Oscilador de 0.5 Hz Oscilador de 0.01667 Hz (perodo = 1 minuto)

Salidas analgicas

OW 00.00 OW 62.00 OW 63.00

Cadenas de pasos Bits internos

S 000.00 M 000.00 M 230.00 M 255.00 M 255.01 M 255.02 M 255.03 M 255.04 M 255.10 M 255.15

M 255.09 M 255.14

Variables reservadas Bits de diagnstico Variable, siempre seteada a "0" en el arranque, la misma puede ser utilizada para deteccin del primer ciclo del programa.

Palabras internas

MW 000.00 MW 230.00 MW 254.00 MW 254.08 MW 255.00 MW 255.08

MW 099.15 MW 253.15 MW 254.07 MW 254.15 MW 255.07 MW 255.15 MD 07.15 K 00.01

Palabras internas utilizables en el programa Palabras internas utilizables en el programa Informacin de errores clase 1 Informacin de errores clase 2 Informacin de errores clase 3 Informacin de errores clase 4 Palabras dobles utilizables en el programa Constantes indirectas binarias Constantes de sistema palabra reservadas para la configuracin

Palabras dobles internas Constantes binarias Constantes palabras

MD 00.00 K 00.00

KW 00.00 KW 00.15 No accesibles con el AC31GRAF KW 01.00 KW 31.15 KD 00.00 no accesible con el AC31GRAF KD 00.01 KD 07.15 No accesibles

Constantes palabra indirectas Constante de sistema palabra doble reservada para el tiempo de ciclo Constantes indirectas palabra doble Valores histricos

Constantes palabra doble

Valores histricos internos de sistema

Pgina 5-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

3. Inicializacin
El programa antiguo en el PLC es automticamente sobrescrito cuando se enva un nuevo programa. Sin embargo, es recomendable reconfigurar la unidad central con los parmetros de fbrica antes de enviar un programa nuevo: Unidad central independiente (stand-alone) Configuracin de sistema por defecto de la unidad central (mirar captulo siguiente). Ningn programa. Una inicializacin completa de la unidad central con los parmetros de fbrica se obtiene seleccionando el men de "Control" del AC31GRAF en la ventana "Panel de Control (Control Panel):
Borrar PROM

Seguido inmediatamente de:


Arranque en fro del PLC (cold restart)

Las otras posibles inicializaciones son:

Tipo de inicializacin

Definicin

Encendido o "RESET" va software o re-arranque en caliente (warm start)

- Borra el programa de la memoria RAM - Copia del contenido de la Flash EEPROM a la memoria RAM - Limpieza de la RAM dependiendo de la configuracin

Llave de STOP / RUN en la unidad central

- Copia en contenido de la Flash EEPROM en la memoria RAM Si no hay programa en la Flash EEPROM, entonces la RAM permanece sin cambios. - Limpieza de la RAM dependiendo de la configuracin

Arranque en fro va software (Cold restart)

- Limpieza del programa y los datos de la memoria RAM - Copia del contenido de la Flash EEPROM a la memoria RAM

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-7

Programacin

Figura 5-1 : Listado para las unidades serie 40

Figura 5-2 : Listado para las unidades serie 50

Pgina 5-8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4. Configuracin
Antes de enviar el programa al PLC debe asegurarse que la unidad central haya sido correctamente configurada para la aplicacin. Hay dos herramientas de configuracin: - El men de configuracin en el software de programacin AC31GRAF para configurar los parmetros de uso de la unidad central; - El bloque de funcin CS31CO para configurar ciertas unidades remotas a travs de programacin.
4.1. Herramienta de configuracin AC31GRAF

Se dispone de una herramienta de configuracin en el software AC31GRAF a la que se llega llamando a la ventana Herramientas de configuracin del PLC (PLC configuration tool) la cual habilita el display, entrada, carga, recuperacin y verificacin de todos los parmetros configurables de la unidad central. Slo este editor de configuracin le permite enviar o recibir la configuracin de la unidad central. Verifique que la unidad central se encuentra correctamente conectada a la PC antes de llamar a la herramienta de configuracin. Se propone un listado de parmetros por defecto cada vez que se abre un nuevo proyecto. Este listado vara de acuerdo al tipo de unidad central elegida (mirar Figura 5-1 y Figura 5-2). La configuracin se realiza en la columna llamada Su eleccin (Your choice). Al abrir la ventana de configuracin la columna de Su eleccin propone una configuracin por defecto. Un parmetro puede ser modificado oprimiendo con el mouse la lnea a modificar en la columna de Su eleccin. Puede modificar el parmetro utilizando el teclado o seleccionndolo de una lista, dependiendo del parmetro a modificar (mirar Figura 5-2: listado de parmetros para el modo operativo de la unidad central), y luego validar su seleccin. La columna de "Unidad central (Central unit) muestra la configuracin actual presente en la unidad central. Las diferencias entre las columnas "Su eleccin" y "Unidad central" se indican en rojo. Los parmetros de configuracin se envan oprimiendo el icono de Cargar parmetros (Download parameters). Los parmetros se guardan en la memoria Flash EEPROM de la unidad central. Es necesario inicializar la unidad central, de forma tal que puede arrancar con la configuracin correcta, si el parmetro "Modo operativo de la unidad central" fue modificado.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-9

Programacin

Aqu una descripcin completa de los parmetros configurables de la unidad central:


4.1.1. Modo operativo de la unidad central:

Como las unidades centrales serie 40 se usan aisladas (en modo stand-alone) las mismas no tienen conexin al bus CS 31. Por el contrario, las unidades centrales serie 50, tienen tres modos de operacin: - Unidad central maestra (master) - Unidad central esclava (slave) - o unidad independiente (stand-alone) Una unidad central esclava tiene una direccin en el bus entre 0 y 61. La direccin se elige por el usuario de acuerdo a la aplicacin y configurado en "Modo operativo de la unidad central" seleccionando el nmero de esclavo (slave n).
Comentario:

La configuracin de una unidad central esclava es acompaada por la configuracin del rango de transmisin / recepcin entre el maestro y el esclavo. El reconocimiento de una unidad esclava es sealizado en el bit 1 de la variables IW 62.15. Si el valor de IW 62.15 es tal que el bit 1 es seteado a 1 (xxxx xxxx xxxx xx1x), entonces la unidad central esclava fue aceptada por el bus CS31.
Importante!

Es necesario iniciaIizar la unidad central, de forma que pueda arrancar con la configuracin de sistema correcta, luego de cualquier configuracin del modo operativo de la unidad central. Se requieren dos pasos para un cambio del modo operativo de la unidad central: Cambio y envo de la configuracin. Mientras se enva, se realiza automticamente un backup en la memoria Flash EEPROM de la unidad central. Activacin del nuevo modo va un arranque en fro (cold start) o en caliente (warm start) de la unidad central.

Pgina 5-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4.1.2. Rango de transmisin / recepcin de una unidad central esclava

Estos parmetros slo actan en las unidades serie 50 si las mismas son configuradas como esclavas. El intercambio de informacin entre unidades centrales maestra y esclavas no se limita slo al intercambio de las variables fsicas (entradas / salidas). Es posible, de hecho, intercambiar una tabla de datos: - En transmisin y en recepcin - Binarios (bits) o analgicos (words) - Con tamao definido, en la unidad central esclava, de la comunicacin del bus CS31: configuracin de parmetros de rea de recepcin y rea de transmisin El tamao de la tabla de transmisin (x) puede diferir del tamao de la tabla de recepcin (y): - El intercambio de bits es realizado por paquetes de 8 bits desde 2 x 8 bits hasta 15 x 8 bits. - El intercambio de palabras est comprendido entre 1 y 8 palabras. De cualquier manera, el tipo de datos de recepcin (bits o words) debe ser el mismo tipo de datos de transmisin:
Tipos de datos de Transmisin Tipos de datos de recepcin

Valores por defecto Es posible tener: No es permitido tener

32 bits x bits x palabras x bits x palabras

32 bits y bits y palabras y palabras y bits

Un cambio en alguno de estos parmetros es tenido en cuenta inmediatamente.


4.1.3. Inicializacin de datos y backup

Todas las variables son inicializadas a su valor por defecto cada vez que un programa es iniciado. Sin embargo, es posible salvar la totalidad o parte de los datos en las unidades centrales de la serie 50. No es necesaria una batera externa ya que las unidades centrales serie 50 poseen una batera incorporada (acumulador de Vanadio-litio), la cual permite el almacenamiento de datos, con una autonoma de 20 das a 25C La batera se recarga desde 0 hasta el 100% en 12 horas cuando la alimentacin de energa est presente. Puede detectarse una falla de la batera con el bit 3 de la palabra de estado IW 62.15. Si el valor de la variable IW 62.15 es tal que el valor del bit 3 se encuentra en 0 (xxxx xxxx xxxx 0xxx) la batera se encuentra descargada o fallada. El tiempo de vida del uso de la CPU. Aqu un caso normal: - la alimentacin esta interrumpida cada noche - la alimentacin esta interrumpida cada fin de semana y fin de semana - el peor caso es el de interrupcin cada semana durante 4 das tiempo de vida = 15 aos tiempo de vida = 12 aos tiempo de vida = 6 aos

El respaldo de datos (backup) es posible modificando el valor n de las siguientes tablas. Las unidades serie 40 no tienen una batera incorporada y no permiten respaldo de datos.
ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-11

Programacin

4.1.4. Inicializacin / backup de bits internos Valor n a elegir Bits internos respaldados Bits internos inicializados

n = 0 (valor por defecto) n = 1...99 n = 100...229 n = 230...254 n < 0, n > 254

No hay backup M 000.00...M n-1.15 M 000.00...M 099.15 M 000.00...M 099.15 M 230.00...M n-1.15 M 000.00...M 099.15 M 230.00...M 254.15

M 000.00...M 099.15 M 230.00 M 255.15 M n.00...M 099.15 M 230.00...M 255.15 M 230.00...M 255.15 M n.00...M 255.15 M 255.00...M 255.15

Comentarios: Los bits M 255.00 a M 255.03 son osciladores los cuales arrancan con valor 0. Los bits M 255.10 a M 255.14 se reservan para diagnstico. El bit M 255.15 no puede ser respaldado y siempre es reseteado a 0 al inicio de cualquier programa. Consecuentemente puede ser utilizado para detectar el primer ciclo del programa.
4.1.5. Inicializacin / backup de palabras Valor n a elegir Palabras internas respaldadas Palabras internas inicializadas

n = 0 (valor por defecto)

No hay backup

MW 000.00...MW 099.15 MW 230.00...MW 239.15 MW 255.00...MW 255.15

n = 1...99

MW 000.00...MW n-1.15

MW n.00...MW 099.15 MW 230.00...MW 239.15 MW 255.00...MW 255.15

n = 100...229 n = 230...255 n < 0, n > 255

MW 000.00...MW 099.15 MW 000.00...MW 099.15 MW 230.00...MW n-1.15 MW 000.00...MW 099.15 MW 230.00...MW 239.15 MW 255.00...MW 255.15

MW 230.00...MW 239.15 MW 255.00...MW 255.15 MW n.00...MW 255.15 No hay inicializacin

Pgina 5-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4.1.6. Inicializacin / backup de palabra dobles internas Valor n a elegir Palabras dobles internas respaldadas Palabras dobles internas inicializadas

n = 0 (valor por defecto) n=1 n < 0, n > 1

No hay backup MD 000.00...MD 000.15 MD 000.00...MD 007.15

MD 000.00...MD 007.15 MD 001.00...MD 007.15 No hay inicializacin

4.1.7. Inicializacin / backup de cadenas de pasos Valor n a elegir Cadenas de pasos respaldadas Cadenas de pasos inicializadas

n = 0 (valor por defecto) n = 1...125 n < 0, n > 125

No hay backup S 000.00...S n-1.15 S 000.00...S 125.15

S 000.00...S 125.15 S n.00...S 125.15 No hay inicializacin

4.1.8. Inicializacin / backup de valores histricos Valor n a elegir Valores histricos respaldados Valores histricos inicializados

n = 0 (valor por defecto) n < 0, n > 0

No hay backup

Inicializacin de todos los valores histricos

Respaldo de todos los valores No hay inicializacin histricos

Un cambio en los parmetros de inicializacin es tenido en cuenta inmediatamente.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-13

Programacin

4.1.9. Reaccin de la unidad central ante error clase 3

Las unidades centrales AC31 poseen un sistema de diagnstico que apunta a asegurar una rpida y eficiente localizacin de fallas. Este sistema de diagnstico est dividido en 4 clases de error: - Clase 1: error fatal - Clase 2: error serio - Clase 3: error leve - Clase 4: advertencia En caso de un error clase 1 2, la ejecucin del programa es abortada o no iniciada. En caso de un error clase 4, el programa no se detiene. En caso de error clase 3, es posible abortar o continuar el programa: No hay detencin si la configuracin del parmetro "Reaccin del PLC a error clase 3" es seteada en "Advertencia" (Warning) (parmetro por defecto). Detencin automtica del programa seleccionando "Abortar" (Abort). Un cambio en este parmetro es tenido en cuenta inmediatamente.
4.1.10. Inicializacin de las unidades del bus CS 31

Este parmetro slo acta en las unidades centrales serie 50 que hayan sido configuradas como maestras (master). La unidad central interroga a las unidades remotas, una detrs de la otra, componiendo, de este modo, una imagen de la configuracin del sistema durante la inicializacin. Por defecto, el programa se inicia independientemente de la inicializacin de las unidades remotas del bus CS31 y sin tomarlas en cuenta en el ciclo del bus: La configuracin del parmetro "Inicializacin del sistema CS31 luego del encendido, arranque en caliente o en fro es = 0. Es posible configurar el inicio del programa de usuario de acuerdo a la inicializacin y tomando en cuenta las unidades remotas en el ciclo del bus CS31: Si el parmetro de configuracin "Inicializacin del sistema CS31 luego del encendido, arranque en caliente o en fro = n (1 n 31), el programa de usuario no se inicializar hasta que un mnimo de n unidades remotas no hayan sido inicializadas en el ciclo del bus CS31. El nmero de unidades efectivamente reconocidas por la unidad central es accesible en los bits 8 a 15 de la variable IW 62.15. El siguiente ejemplo muestra como leer este valor en la variable MW 000.00 (KW 001.01 = 256).

DIV %IW062.15 %KW001.01 %MW000.00

Cualquier cambio en este parmetro se vuelve efectivo a partir de la prxima inicializacin de la unidad central.

Pgina 5-14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4.1.11. Modo de comunicacin de la interfase serie COM1

El puerto serie de la unidad central puede usarse en diferentes modos: Modo de programacin para programar y probar la unidad central Modo ASCII para comunicacin entre la unidad central y otro dispositivo ASCII MODBUS para comunicacin entre la unidad central y otro dispositivo MODBUS . Para usar uno de estos modos de comunicacin usted debe: Configurar la interfase serie seleccionando uno de los parmetros propuestos en la ventana de configuracin Conocer la posicin de la llave de RUN/STOP Usar el cable correcto: - Para programacin: 07 SK 50 07 SK 52 - Para ASCII / MODBUS : 07 SK 51 07 SK 53
Seleccin de parmetro Posicin de la llave RUN/STOP Cable Modo de comunicacin

Standard

STOP RUN

x Programacin ASCII/MODBUS

Programacin Programacin ASCII Programacin ASCII Programacin

Programacin ASCII MODBUS

x RUN STOP x

x x x ASCII/MODBUS Programacin

MODBUS

Programacin

x: eleccin sin efecto

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-15

Programacin

PLC

TX RX

o o

o TX o RX o GND

MODEM

GND o
RTS +

RTS - o

o Entrada Modem

o V+
V- est conectado *Generalmente alimentacin a GND de la fuente de

Fuente de Alimentacin

o V

Cableado general PLC / Mdem


RTS con CPU serie 40:
RTS + + 10 V (nivel de espera)

Activo en nivel bajo 10V

* RTS no est conectado


RTS con CPU serie 50:

1)

Activo en nivel alto:


Alimentacin I mx = 2mA

(V+/V-mx = 30V )

PLC

V+
4,7 K 5 RTS+ (color blanco) RTS- (color azul) 8 Modem

Seal TX 0,9 * V + Seal RTS V-

47 K

Informacin enviada

V-

Retardo

2)

Activo en nivel bajo:


Alimentacin (V+/V-mx = 30V ) I mx = 2mA

V+

R1 PLC
Seal TX

4,7 K

RTS+(color blanco)

Modem

Seal RTS

V+

V - + (V + * 4,7/(R1 +4 ,7))

RTS- (color azul)

Informacin enviada

V-

Retardo

Pgina 5-16

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4.1.12. Parmetros de comunicacin:

Se definen como sigue, de acuerdo al modo:


Modo Parmetros por defecto Modificacin de parmetros

Programacin

9 600 Baudios sin paridad 8 bits de datos 1 bit de parada

Parmetros no modificables

ASCII

Sin parmetros definidos por defecto

Los parmetros se definen usando la funcin SINIT en el programa de usuario Los parmetros pueden modificarse usando la funcin SINIT en el programa de usuario

MODBUS

9 600 Baudios sin paridad 8 bits de datos 1 bit de parada

Es posible elegir el retardo de tiempo de la seal de RTS cualquiera sea el modo de comunicacin adoptado, seleccione este retardo de la lista de la lnea RTS signal delay. El parmetro por defecto es normal, en este caso el retardo de la seal de RTS depende del nmero de caracteres en el buffer.

Modo

Retardo de tiempo

Constante de sistema KW 00.06

Programacin o ASCII MODBUS

3 caracteres 1 caracter 32 ms 64 ms 96 ms 128 ms

KW 00.06 > 1000 1101 < KW 00.06 < 1355 2101 < KW 00.06 < 2355 3101 < KW 00.06 < 3355 4101 < KW 00.06 < 4355 5101 < KW 00.06 < 5355

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-17

Programacin

4.1.13. Tiempo de ciclo de la unidad central

La unidad central procesa el programa en ciclos cuya duracin se define en la ventana de configuracin a travs del parmetro de sistema "Cycle time declaration" (declaracin del tiempo de ciclo). El valor se expresa en milisegundos. - Para una unidad central maestra: el tiempo de ciclo es entre 0 y 100 ms donde slo se autorizan mltiplos de 5 ms. - Para una unidad esclava o aislada: el tiempo de ciclo es entre 0 y 250 ms. Cuando se selecciona 0 el tiempo de ciclo resulta el mnimo tiempo que la unidad central requiere para cada ciclo. En este caso el tiempo de ciclo no es constante.
Clculo del tiempo de ciclo:

El tiempo de ciclo Tc puede ser calculado por el usuario a travs de la siguiente ecuacin: Tc Tb + Tp donde y Tb = tiempo de transmisin del bus CS 31 Tp = Tiempo de ejecucin del programa.

El tiempo de ejecucin del programa corresponde a la suma de todos los tiempos de todas las funciones presentes en el programa de usuario (mirar el listado de tiempos en el anexo). En general, el tiempo de ejecucin del programa para 1 000 bytes es de: 0.4 ms para 100% instrucciones binarias 1.2 ms para 65% de instrucciones binarias y 35% de instrucciones palabra. El tiempo de transmisin del bus se calcula conociendo la configuracin de la instalacin. Se requiere sumar los tiempos de todas las unidades conectadas en el bus. El tiempo total para las unidades remotas extensibles est dado por la suma de esta unidad y los tiempos de las extensiones conectadas.

Pgina 5-18

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4.1.14. Tiempos de comunicacin del bus CS31 Tiempos de comunicacin del bus CS31 Tiempo bsico maestra de la unidad central 2000 s

Unidades centrales esclavas sin extensiones

07 KR 51* 07 KT 51* 07 KR 91* 07 KT 92* 07 KT 93*


* con configuracin por defecto

750 s 750 s 750 s 750 s 750 s

Tiempos de acuerdo a la configuracin: 2 bytes de transmisin y 2 bytes de recepcin 4 bytes de transmisin y 4 bytes de recepcin 8 bytes de transmisin y 8 bytes de recepcin 12 bytes de transmisin y 12 bytes de recepcin 8 palabras de transmisin y 8 palabras de recepcin
Unidades remotas de entradas binarias

516 s 750 s 1 300 s 1 850 s 2 500 s

ICSI 08 D1 ICSI 08 E1 ICSI 08 E3 / E4 ICSI 16 D1 ICSI 16 E1


Unidades remotas de salidas binarias

323 s 323 s 323 s 387 s 387 s 260 s 260 s 340 s 387 s 516 s 452 s 452 s 516 a 590 s dependiendo de la configuracin 340 s sin extensiones 340 s sin extensiones

ICSO 08 R1 ICSO 08 Y1 ICSO 16 N1 ICSC 08 L1 ICFC 16 L1 ICSK 20 F1 ICSK 20 N1 07 DC 92

Unidades remotas de entradas / salidas binarias

Unidades remotas de entradas / salidas extensibles

ICMK 14 F1 ICMK 14 N1

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-19

Programacin

Tiempos de comunicacin del bus CS31 Unidades de extensin de entradas / salidas En una unidad central maestra En unidades remotas extensibles En una unidad central esclava

XI 16 E1 XO 08 R1 XC 08 L1 XO 16 N1 XK 08 F1 XM 06 B5 XE 08 B5 XTC 08 07 DI 93-I 07 DO 93-I 07 DK 93-I


Unidades remotas analgicas

1000 s 1000 s 1000 s 1000 s 1000 s 1000 s 1000 s 1000 s 387 s 260 s 340 s 1 162 s 1 355 s 1 355 s 1 355 s 1 355 s 1 355 s 1 355 s 700 s 1 300 s

1000 s 1000 s 1000 s 1000 s 1000 s 1000 s 1000 s 1000 s

2500 s 2500 s 2500 s 2500 s 2500 s 2500 s 2500 s 2500 s

Unidades de entradas / salidas con grado de proteccin IP67

ICSM 06 A6 ICSE 08 A6 ICSE 08 B5 ICST 08 A7 ICST 08 A8 ICST 08 A9 07 AI 91 ICSA 04 B5


Unidad de contador rpido

ICSF 08 D1

Pgina 5-20

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-21

Programacin

Set PLC clock

Figura 5-3 : Las unidades centrales serie 50 disponen de un reloj incorporado

Figura 5-4 : Actualizacin

Pgina 5-22

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4.1.15. Reloj

Las unidades centrales serie 50 disponen de un reloj (mirar Figura 5-3). Deriva (tpica) 4.3 min. / mes a 25 C Los parmetros del reloj son accesibles: En las siguientes variables: IW 62.08 IW 62.09 IW 62.10 IW 62.11 IW 62.12 IW 62.13 IW 62.14 Segundos (0...59) Minutos (0...59) Horas (0...23) Das de la semana (1...7) Lunes = 1 Das del mes (1...dependiendo del mes) Meses (1...12) Aos (00...99)

O usando la funcin UHR


Actualizacin del reloj

La actualizacin del reloj puede realizarse de dos formas: A travs del software AC31GRAF en la ventana de configuracin, oprimiendo el icono "Set PLC clock" (mirar Figura 5-4). A travs del programa usando la funcin UHR. Aqu un ejemplo de la utilizacin de la funcin UHR:

UHR
%I62.00 %I62.01 %KW001.00 %KW001.01 %KW001.02 %KW001.03 %KW001.04 %KW001.05 %KW001.06
FREI S SEC MIN H TAG MON JHR WTG AKT FEHL ASEC AMIN AH ATAG AMON AJHR AWTG

%M001.00 %MW001.00 %MW000.00 %MW000.01 %MW000.02 %MW000.03 %MW000.04 %MW000.05 %MW000.06

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-23

Programacin

Password protection

Figura 5-5: Acceso a escritura denegado

Figura 5-6 : Palabra clave compuesta por 4 valores

Figura 5-7 : Re-ingresar la palabra clave para desbloquear

Pgina 5-24

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

La actualizacin del reloj se lleva a cabo con cada validacin de la entrada I 62.01, y mientras la entrada est activa. La informacin en las variables KW001.00 a KW001.07 son, en consecuencia, copiadas al reloj Un error de parmetro es sealizado en la variable de salida M001.00 y la descripcin exacta del error en la variable MW001.00. Los valores actuales de los parmetros del reloj son accesibles en las variables MW 000.00 a MW 000.06. Estos son los mismos valores que se encuentran en las variables IW 62.08 a IW 62.14. El bloque UHR slo se ejecutar si la entrada I 62.00 est activa.
Pasaje al ao 2000

El pasaje hacia el ao 2000 no generar ninguna detencin del sistema en ningn momento. El reloj asegura un pasaje continuo sin ambigedad entre el ao 1999 y el 2000. Los parmetros del reloj cambiarn de: - Ao 99, mes 12, 23 h 59 min 59 s - al ao 00, mes 01, 00 h 00 min 00 s. Los aos 2000, 2004, 2008 y subsiguientes son reconocidos como aos bisiestos.
4.1.16. Palabra clave

Puede definirse una palabra clave para negar el acceso a escritura a personas no autorizadas. La palabra clave es asignada a travs del software AC31GRAF en la ventana de configuracin oprimiendo el icono "Password protection" (proteccin con palabra clave) (mirar Figura 5-5). La palabra clave se compone de 4 valores hexadecimales (desde 0 hasta F) (mirar Figura 5-6). Se invalida oprimiendo nuevamente el icono "Password protection" y reingresando la palabra clave (mirar Figura 5-7).
4.2. Bloque de configuracin CS31CO

El bloque de funcin CS31CO permite la configuracin de ciertas unidades remotas y obtiene sus configuraciones. La descripcin de cada unidad indica si la unidad remota o extensin requiere configuracin con el bloque CS31CO. Las configuraciones posibles, dependiendo de las unidades, son: - Configuracin para deteccin de cable cortado en una entrada o salida binaria - Configuracin, para unidades de entradas / salidas configurables, de un canal como entrada o como salida. - Configuracin entradas (series 30 y 90) / salidas analgicas como corriente o tensin

- Configuracin del tiempo de filtrado de una entrada binaria. En el software AC31GRAF as como en la documentacin del mismo est disponible una descripcin detallada de este bloque de funcin.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-25

Programacin

Figura 5-8 : Configuracin del XM 06 B5 con dip switches

Figura 5-9 : Configuracin del XE 08 B5 con dip switches

Pgina 5-26

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

4.3. Configuracin de extensiones analgicas

Pueden configurarse el tipo de canal y el valor visualizado en el display. El tipo de canal debe elegirse entre tensin (-/+ 10 V), corriente (0-20mA 4-20mA) o medicin de temperatura (Pt100 Pt1000 2, 3 4 hilos). Esta configuracin se selecciona canal por canal con la posicin de un dip switch, el pulsador ubicado en el frente o a travs del programa de usuario. El valor mostrado en el display tambin puede configurarse. La escala y posicin del punto puede modificarse. De esta forma, es posible mostrar valores del proceso, tales como presin, velocidad, etc. Es tambin posible modificar el filtrado: puede seleccionarse entre 50hz, 60Hz, integracin o standard
4.3.1. Configuracin por hardware

A los efectos de configuracin deben colocarse los dip switches del lado izquierdo de la unidad en la posicin correcta. (mirar Figura 5-8 y Figura 5-9) Dip switch N1 para entrada 0 Dip switch N2 para entrada 1 Dip switch N3 para entrada 2 Dip switch N4 para entrada 3 Dip switch N5 OFF ON OFF ON OFF ON OFF ON OFF ON tensin Pt100/Pt1000 corriente tensin Pt100/Pt1000 corriente tensin Pt100/Pt1000 corriente tensin Pt100/Pt1000 corriente la fuente de corriente se fija en 0.25mA para Pt1000 la fuente de corriente se fija en 2.5mA para Pt100

(Utilizado para los canales 0 a 3) En caso de extensin de 8 entradas analgicas Dip switch N7 para entrada 4 Dip switch N8 para entrada 5 Dip switch N9 para entrada 6 Dip switch N10 para entrada 7 OFF ON OFF ON OFF ON OFF ON Dip switch N6 OFF ON tensin Pt100/Pt1000 corriente tensin Pt100/Pt1000 corriente tensin Pt100/Pt1000 corriente tensin Pt100/Pt1000 corriente la fuente de corriente se fija en 0.25mA para Pt1000 la fuente de corriente se fija en 2.5mA para Pt100

(Utilizado para los canales 4 a 7)

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-27

Programacin

G Descripcin del pulsador

El pulsador ubicado en el frente se usa para elegir el canal del cual se mostrar el valor. El valor siempre se muestra de acuerdo al formato seleccionado. El nmero de canal es desplazado cada vez que se oprime el pulsador. Las 2 salidas analgicas llevan el nmero 4 y 5 El display es probado (todos los segmentos en ON) luego de cada revolucin sin filtrado de 50 60 hz. El tipo de filtrado puede seleccionarse presionando el pulsador durante 5 segundos cuando los segmentos son probados Esta seleccin de 50 60 hz es seleccionada para todos los canales del mdulo. Cuando se elige una configuracin con filtrado el tiempo de adquisicin de todos los canales aumenta (5 segundos).

60 H 50 H
Una vez realizada la seleccin, libere el pulsador durante 5 segundos y la nueva configuracin de filtrado ser almacenada en la EEPROM.

Pgina 5-28

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

G Formato standard del display

El tipo de canal tambin puede definirse a travs del pulsador. El modo de configuracin se define oprimiendo el pulsador durante 10 segundos. El display comienza a parpadear y el formato de configuracin es mostrado (el valor definido en fbrica es de -/+10V)

10V 0-20 4-20 100 1000 1.0.0. 1.0.0.0.

Configuracin de tensin El valor mnimo mostrado es de 0.01V

Configuracin 0-20 mA El valor mnimo mostrado es de 0.01mA

Configuracin 4-20 mA El valor mnimo mostrado es de 0.01mA

Configuracin Pt100 El valor mnimo mostrado es de 0.1C

Configuracin Pt1000 El valor mnimo mostrado es de 0.1C

Configuracin Pt100 3 hilos El valor mnimo mostrado es de 0.1C

Configuracin Pt1000 3 hilos El valor mnimo mostrado es de 0.1C

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-29

Programacin

Cuando el pulsador no se presiona durante 10 segundos, el modo de configuracin es cerrado y vuelve a activarse el modo de visualizacin de valor. La configuracin es almacenada en una EEPROM interna y guardada en caso de falla de alimentacin. Esta configuracin tambin puede asignarse a travs del programa de usuario.
G Configuracin a travs del programa de usuario

Es posible configurar el tipo de cada canal a travs del programa de usuario con los bloques de funcin CONFIO1, CONFIO4 o CONFIO8. Si la extensin analgica es removida, entonces su configuracin puede cargarse otra vez a la nueva extensin. El tipo de canal se escribe en el parmetro TYPE (tipo): TYPE = 0 1 2 3 4 5 6 14 15 Configuracin +/- 10V Configuracin 0-20 mA Configuracin 4-20 mA Configuracin Pt100 Configuracin Pt1000 Configuracin Pt100 3 hilos Configuracin Pt1000 3 hilos La configuracin es desbloqueada (todos los canales) La configuracin es bloqueada (todos los canales)

Tambin es posible bloquear la configuracin. El bloqueo impide que la configuracin pueda ser modificada con el pulsador ubicado en el frente. La funcin de bloqueo nunca es almacenada y debe ser enviado cada vez que la extensin es alimentada.

El valor mostrado en el display se calcula de acuerdo a la siguiente frmula: DISPLAY = (Valor ANALOGICO * MULT) / 32767 + OFFS Tambin puede definirse la posicin del punto. Por ejemplo: Si Valor ANALOGICO es 8000 (2V en configuracin de tensin) MULT =100 OFFS= 25 DOT=1 DISPLAY = (8000 * 100) / 32767 + 25 =49 EL valor mostrado es

4.9

El ltimo canal configurado en una extensin es siempre el canal mostrado. No obstante, es posible seleccionar el nmero de canal a mostrar desde el programa de usuario.

Pgina 5-30

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

Tiempo de filtrado 0 : filtrado interno de acuerdo a la documentacin de la extensin analgica 1-127 : nmero de integracin 192 224 : Filtrado de 60Hz : Filtrado de 50Hz

Todos los canales de una extensin sern afectados por este parmetro. La frmula para el tiempo de filtrado es K=FILT0 Vn= resultado (T) Vn-1=resultado (T-1) Vins= valor analgico sin filtrado Vn=n/ K Con n=(Vins Vn-1) + n-1 El valor inicial es: V1=Vins

1=K V1

ADVERTENCIA: La segunda extensin XM06B5 conectada a una unidad remota no puede ser configurada desde el programa de usuario. Slo una unidad analgica puede configurarse en una unidad remota.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-31

Programacin

Figura 5-10 : Duplicado de entradas de un bloque de funcin

Pgina 5-32

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

5. Ejemplos de programacin
Aqu algunos ejemplos de programacin que lo ayudarn a familiarizarse con funciones simples de automacin.
5.1. Consejo prctico
G Para complementar

Para complementar una variable o el resultado de una funcin Booleana slo haga doble click sobre la extremidad derecha de la lnea que vincula la variable y el bloque. En este ejemplo las variables I62.00 y I62.01 son complementadas as como el resultado de la funcin Booleana.
& %I62.00 %I62.01 %M000.00

A efectos de efectuar el complemento de una variable en Quick LD, slo seleccione el contacto o salida y oprima la barra espaciadora. Cada vez que oprima la barra la propiedad del contacto o de la salida se modificar.
%I62.01 %M000.00 %O62.00

%I62.00 %M000.00

&

G Duplicado

El duplicado de entradas se lleva a cabo modificando las propiedades del bloque haciendo doble-click y seleccionando el nmero de entradas del men desplegable "Number of inputs" (nmero de entradas). (mirar Figura 5-10) El nmero de duplicacin posible de ser realizado vara dependiendo del bloque utilizado.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-33

Programacin

5.2. Operacin Y (AND)

El estado de las salidas de un diagrama AND es1 si todas las entradas estn en 1. La figura a la izquierda representa un diagrama ladder (diagrama escalera o de contactos) con una operacin AND. El nmero de contactos, que pueden colocarse en serie, se encuentra limitado por el tamao del editor. La figura de la derecha representa la misma funcin con un bloque de funcin. El nmero mximo de entradas de un bloque de funcin AND es de 128.

%I62.00

%I62.01

%O62.00
%I62.00 %I62.01

&
%O62.00

Si el nmero de entradas de una AND es mayor que el lmite del editor puede usarse una variable intermedia como rel o puede utilizarse una segunda funcin AND.

& %M000.00 %M000.01 INT %M005.00

.....

INT

%M000.00 %M000.01

........
&

& %O62.00

.....%O62.00
%M005.00 %M005.01

......

Pgina 5-34

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

5.3. Operacin Y negada (NAND)

La salida adopta un estado 0 si todas las entradas tienen un estado 1.

%I62.00

%I62.01

%O62.00 %I62.00 %I62.01

& %O62.00

Un diagrama NAND cumple con la misma funcin que un diagrama OR con las entradas invertidas.

%I62.00

%O62.00 %I62.00 %I62.01

/ %O62.00

%I62.01

5.4. Operacin O (OR)

El estado de la salida de un diagrama OR es 1, si al menos una de las entradas tiene como estado 1. La figura a la izquierda representa un diagrama ladder con una operacin OR con tres entradas. El nmero de contactos que puede colocarse en paralelo es ilimitado. El diagrama a la derecha representa la misma funcin con un bloque de funcin. El nmero de entradas para una bloque de funcin OR es limitado a un mximo de 128.

%I62.00

%O62.00 /

%I62.01

%I62.00 %I62.01 %I62.02

%O62.00

%I62.02

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-35

Programacin

5.5. Operacin O negada (NOR)

El diagrama NOR asume el estado 0 si alguna de las entradas tiene el estado 1.

%I62.00 %I62.01 %I62.02 %I62.03

%O62.00 / %I62.00 %I62.01 %I62.02 %I62.03

%O62.00

Un diagrama NOR tiene la misma funcin que un diagrama AND con las entradas complementadas.

%I62.00 %I62.01 %O62.00 %I62.00 %I62.01


5.6. Combinacin de funciones lgicas (o Booleanas)

& %O62.00

El siguiente ejemplo describe la asociacin entre funciones lgicas. No es necesario pasar a travs de variables intermedias tal como se muestra en la siguiente figura.
& %I62.00 %I62.01 %O62.00 %I62.00 %I62.01 & %I62.02 %I62.03 / %O62.00

%I62.02

%I62.03

Si se requiere el resultado intermedio de una funcin en otra parte del programa, el resultado de cada funcin base puede colocarse en una variable intermedia tal como se muestra abajo:
%I62.00 %I62.01 %M000.00

%I62.02

%I62.03

%M000.01

%M000.00

%O62.00

%M000.01

Pgina 5-36

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

5.7. Funciones de temporizacin

Cada una de las funciones descriptas a continuacin es dependiente del tiempo. El valor temporal es situado en una constante indirecta KD o en una variable palabra doble MD. En caso de clculos aritmticos con palabras o comunicacin va protocolo MODBUS es posible usar, para las funciones de temporizacin abajo descriptas, las palabras KW MW en lugar de palabras dobles. En este caso no deben usarse en el programa las palabras con la direccin KW+1 MW+1. Los valores temporales pueden variar desde 1 ms hasta 596 horas y 30 minutos para una palabra doble y desde 1 hasta 65 535 ms para una variable tipo palabra. Los valores elegidos en la unidad central maestra deben ser mltiplos de 5 ms. Para alcanzar el valor 65 535 ms con una variable tipo palabra debe ingresarse el valor 1 tal como se muestra en el siguiente grfico. Por analoga, debe ingresarse el valor (x-65536) para los valores de tiempo (x) entre 32 768 y 65 535.

-32768 Valor de MW/KW 32768 Valor de tiempo en ms

x - 65536 x

-1 65535

32767

32767

La unidad de tiempo usada para ingresar el valor es el milisegundo. El nmero de temporizadores en un programa es ilimitado pero no puede haber ms de 42 temporizadores corriendo al mismo tiempo en una unidad central. Cuando se cambia de posicin el switch desde modo RUN a modo STOP los valores tiempo de los temporizadores incompletos no son almacenados. En consecuencia, los temporizadores son reseteados a cero durante el nuevo pasaje a modo RUN. Pueden presentarse dos casos si se modifica el valor de un temporizador y el mismo est corriendo: - Si el tiempo del nuevo valor ya ha sido excedido, el temporizador se detiene y el nuevo tiempo no es tenido en cuenta hasta la prxima vez que el temporizador sea activado. - Si el tiempo del nuevo valor an no ha sido excedido, entonces el tiempo comunicado es tenido en cuenta y el temporizador se detiene tan pronto como el nuevo valor es alcanzado.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-37

Programacin

5.7.1. TON: retardo a la conexin

La funcin TON retarda el pasaje a 1 de la seal que ingresa por IN. El bloque TON adhiere al standard IEC1131-3. La salida ET permite visualizar el tiempo transcurrido.

TON %I62.00 %KD001.00


IN PT Q ET

%O62.00 %MD000.00

IN Q t PT t t< PT

5.7.2. TOF: retardo a la desconexin

La funcin TOF permite retrasar el pasaje a 0 de la seal que ingresa por IN. El bloque TOF adhiere al standard IEC1131-3. La salida ET permite visualizar el tiempo transcurrido.

TOF %I62.00 %KD001.00


IN PT Q ET

%O62.00 %MD000.00

IN

Q t PT t t< PT t PT

Pgina 5-38

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

5.7.3. TP: monoestable (constante)

Este bloque permite la activacin de una salida durante un tiempo fijo desde el momento que aparece un flanco positivo en la entrada. Un nuevo flanco positivo no ser tenido en cuenta si aparece en la entrada antes que el perodo del temporizador haya sido completado.

TP %I62.00 %KD001.00
IN PT Q ET

%O62.00 %MD000.00

IN

Q PT PT

5.7.4. TIME_W:

La funcin TIME_W puede usarse para mostrar el tiempo transcurrido en una extensin con display tipo XTC 08

TIME_W
H MN SEC

%MD000.00

TIME

MS

%OW63.00 %OW63.01 %OW63.02 %OW63.03

5.7.5. W_TIME:

La funcin W_TIME es necesaria cuando un valor de tiempo debe ser modificado durante la ejecucin de un programa (por ejemplo desde un panel de control, un sistema de supervisin, etc.)

W_TIME %OW63.00 %OW63.01 %OW63.02 %OW63.03 %I62.00 %MD000.00


H MN SEC MS TIME

%MD000.00 %O62.00 %MD000.01

TON
IN PT Q ET

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-39

Programacin

5.7.6. Osciladores

En las unidades centrales serie 40 y 50 existen 4 variables que funcionan como osciladores, los cuales suministran una seal de frecuencia fija con una relacin de : - M 255.00: frecuencia 2 Hz (perodo 500 ms.) - M 255.01: frecuencia 1 Hz (perodo 1 s.) - M 255.02: frecuencia 0.5 Hz (perodo 2 s.) - M 255.03: frecuencia 16.67*10-3 Hz (perodo 1 min.) Cada oscilador comienza en nivel bajo en el arranque. Los osciladores pueden usarse, por ejemplo, para una lmpara parpadeante o para proveer un ritmo o periodicidad.

Pgina 5-40

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

5.8. Deteccin del primer ciclo con la variable M 255.15

El bit M 255.15 puede usarse cuando se requiere la deteccin del primer ciclo, por ejemplo, para inicializar ciertos parmetros o colocar ciertos valores en cero. A continuacin encontrar un ejemplo que describe como utilizar este bit. El bit M 225.15 debe setearse a 1 despus del final del primer ciclo. Este bit tiene la particularidad de estar sistemticamente en cero, cualquiera sea la configuracin de inicializacin / backup, en el arranque de la unidad central. Test de inicializacin:

%M255.15

initial:

&
Programa de inicializacin:

%I62.00 %I62.01

=S %O62.00

POTENTIOMETER_0 POTENTIOMETER_1

%MW000.00 %MW000.01

TRUE initial:
Resto del programa

%M255.15

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-41

Programacin

5.9. Funcin de contador creciente / decreciente

El siguiente ejemplo muestra como utilizar el bloque de contador creciente / decreciente VRZ. El resultado del bloque VRZ puede variar entre -32768 y 32767. En este ejemplo, las salidas LOW_LIMIT o HIGH_LIMIT estn respectivamente en 1, cuando el contador alcanza el valor 0 o el 800.
VRZ TRUE INPUT OUTPUT STEP PRESET PRESET_VALUE RESET
FREI ZV ZR DIFF S ZW R Z

CURRENT_RESULT

=? CURRENT_RESULT MAX_800
Z1=? Z2 Q

HIGH_LIMIT

=? CURRENT_RESUL MIN_0
Z1=? Z2 Q

LOW_LIMIT

Pgina 5-42

ABB Control - AC 31 1SBC 008999 R1301 12.99

Programacin

5.10. Escalado de un valor analgico 5.10.1. Uso de los potencimetros en las unidades serie 40 y 50

Cada unidad central serie 40 o 50 dispone de dos potencimetros, los cuales permiten el ajuste de parmetros sin utilizar la herramienta de programacin. El bloque de funcin MULDI puede usarse para el escalado. El rango deseado en este ejemplo de desde 0 hasta 30 000: Rango definido 30000 y 0 Valor ledo en la unidad central 150 X 0

El valor y requerido es tal que: y = (30 000 * x) / 150. El resultado es situado en la variable MW 000.00.

*:
POTENTIOMETER_1
Z1* Z2: Z3 A1

VAL_30000 VAL_150

%MW000.00

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 5-43

Programacin

5.10.2. Procesamiento de una entrada analgica

El siguiente ejemplo muestra como procesar la medicin de un sensor de distancia. Valor fsico medido 100 m ym 0m Tensin +10/-10V 10 0 -10 Corriente +20/20mA 20 0 -20 Corriente 20mA 20 4 4Valor ledo en la unidad central 32760 x 0 -32760

El valor ledo en la unidad central debe escalarse a efectos de ser expresado en metros de forma tal que la informacin pueda ser enviada, por ejemplo, a un display. En este caso el valor medido es tal que: y = (100 * x) / 32760

*: %IW63.00 VAL_100 VAL_32760


Z1* Z2: Z3 A1

METERS

No es necesario escalar los valores a los efectos de realizar comparaciones (igual, mayor que, menor que...). Los valores a comparar pueden ser aquellos tal como los lee la unidad central.

Pgina 5-44

ABB Control - AC 31 1SBC 008999 R1301 12.99

Documentacin Tcnica AC31

Captulo 6

Optimizacin del Programa

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-1

Optimizacin del programa

Figura 6-1 : Creacin de un sub-programa

Figura 6-2 : Ejemplo de un sub-programa

Pgina 6-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

Este captulo apunta a describir las caractersticas suplementarias del bus CS31, que mejoran la performance de sus aplicaciones. Estas funciones, fcilmente utilizables, le permitirn reducir el tiempo de ciclo, el tamao del programa y simplificar el control de motores y conteo de eventos.

1. Sub-programa
La utilizacin de sub-programas, permite la reduccin del tiempo de ciclo de las unidades centrales. La unidad central slo ejecuta los sub-programas necesarios dependiendo de las condiciones operativas o del proceso. Adems, los sub-programas le permiten tratar fcilmente tareas repetitivas. Estas tareas slo se detallan una vez y pueden ser llamadas numerosas veces por el programa. Por tanto, el tamao total del programa, puede ser reducido considerablemente.
1.1. Programacin de sub-programas Los sub-programas se definen en el software AC31GRAF utilizando la opcin de Modularizacin en el men de Nuevo, seguido de Crear un programa nuevo (mirar Figura 6-1).

El lenguaje a utilizar puede ser Quick Ladder, o FBD/LD o IL (Lista de instrucciones). Un sub-programa se define por su nombre (mirar Figura 6-2). En un sub-programa pueden utilizarse todas las funciones o instrucciones.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-3

Optimizacin del programa

1.2. Llamado de un sub-programa

Una vez que se define un sub-programa, su nombre es automticamente insertado en el listado de bloques de funcin como un bloque de funcin. Un sub-programa se llama usando el citado bloque de funcin en el programa principal.
Por ejemplo: llamado del sub-programa SUB1:

SUB1 se llama 2 veces por diferentes condiciones.


SUB1 VALID1
EN

VALID2

SUB1
EN

La sintaxis para listado de instrucciones se detalla en la documentacin del software AC31GRAF. Todas las funciones usadas en los sub-programas tienen sus propios valores pertenecientes al llamado del sub-programa. Por ejemplo, llamando un sub-programa, que contiene un contador, es escrito dos veces, el contador tendr dos valores diferentes. La nica excepcin involucra a todas las funciones basadas en tiempo tales como TON, TOF, ... donde su estado es nico, independientemente del nmero de veces que el subprograma es llamado por el programa.

Pgina 6-4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

1.3. Transferencia de parmetros

Cuando se deben intercambiar parmetros entre un sub-programa y un programa se utiliza la siguiente sintaxis: - Valores -> parmetros - Llamada del sub-programa - Parmetros -> resultados En el ejemplo a continuacin:
VAL1 SUB1 VALID1 PARAMETER1
EN

PARAMETER0

RESULT1

VAL2 SUB1 VALID2 PARAMETER1


EN

PARAMETER0

RESULT2

VAL1 y VAL2 deben transmitirse al sub-programa SUB1 y los resultados RESULT1 y RESULT2 deben ser recibidos. VAL1 y VAL2 se transfieren a la variable PARAMETER0 para ser procesadas en el sub-programa. El resultado de este proceso, PARAMETER1, es transferido a las variables RESULT1 y RESULT2 para usarlas luego en el programa.

1.4. Lmites
Un sub-programa no debe ser llamado desde otro sub-programa. El nmero total de valores histricos en un sub-programa se limita a 128. Los temporizadores no estn incluidos en este lmite. El total se obtiene multiplicando el nmero de valores histricos en un sub-programa por el nmero de llamados. Si este nmero fuera excedido aparecera un error clase 4 cdigo 145 y la unidad central no ser capaz de pasar a modo RUN. El mximo nmero de sub-programas admitidos es de 12. Si este nmero fuera excedido aparecera un error clase 4 cdigo 144 y la unidad central no ser capaz de pasar a modo RUN.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-5

Optimizacin del programa

Figura 6-3 : Creacin de una interrupcin

Figura 6-4 : Un ejemplo de interrupciones

Pgina 6-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

2. Interrupciones
A veces es necesario el tratamiento inmediato de informacin y la rpida ejecucin de ciertas tareas y pueden procesarse a travs de interrupciones. Su procesamiento, en este caso, es independiente del tiempo de ciclo de la unidad central. La unidad central puede manejar 2 tipos de interrupciones: - Alarmas (interrupciones por evento), a travs de las entradas I62.02 y I62.03 - Cclicas, basadas en el tiempo Las alarmas permiten tomar en cuenta una informacin externa, independientemente del tiempo de ciclo de la unidad central. Una interrupcin cclica permite tareas en intervalos regulares. Por ejemplo, para realizar una tarea de control.

2.1. Programacin de interrupciones


Las interrupciones se definen en el software de programacin AC31GRAF con la opcin "Modularize" (modularizacin) en el men "New" (nuevo) seguido de "Create a new program" (crear un nuevo programa) (mirar Figura 6-3). El lenguaje de programacin es Quick Ladder, FBD/LD o Listado de Instrucciones. La interrupcin en la entrada I62.02 se designa por el #1 y por un nombre. La interrupcin en la entrada I62.03 se designa por el #2 y un nombre. Una interrupcin cclica se designa por un nombre y un valor de tiempo en milisegundos.

Por ejemplo: la interrupcin en la entrada I62.02 se llama INT1, la de la entrada I62.03 se llama INT2 y la interrupcin cclica se llama INT3 con una base de tiempo de 30 ms (mirar Figura 6-4).
En una interrupcin pueden usarse todas las funciones o instrucciones.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-7

Optimizacin del programa

2.2. Validacin de interrupciones


Las interrupciones pueden ser, o no ser validadas (activadas) dependiendo del proceso. Una vez que una interrupcin ha sido definida, su nombre es automticamente situado en la lista de bloques de funciones como un bloque de funcin. Una interrupcin se valida a travs de la utilizacin del bloque de funcin. Tomando el ejemplo previo; las interrupciones INT1, INT2 y INT3 se validan de la siguiente forma en el programa:
INT1 VALID1
EN

INT2 VALID2
EN

INT3 VALID3
EN

2.3. Performances
El retardo de una interrupcin, depende de la configuracin de la unidad central. De hecho, cuando la unidad central se configura como maestra el manejo del bus CS31 tiene la ms alta prioridad. Unidad central maestra AC31 Alarma (interrupcin por hardware) Interrupcin Cclica Mxima longitud Tiempo mx. 2,5 ms Tiempo mn. 5 ms 1,5 ms Unidad central esclava AC31 Tiempo mx. 2,5 ms Tiempo mn. 1 ms 3 ms Unidad central aislada Tiempo mx. 250 s Tiempo mn. 1 ms 3 ms

Se recomienda usar las funciones DI y DO cuando resulta necesario tener una acceso inmediato a las entradas / salidas fsicas, en una interrupcin, para la ejecucin de la informacin inmediata (atencin, estas funciones slo pueden usarse para las entradas y salidas de la unidad central y sus extensiones). Ejemplo: El comando fsico de una salida puede ser llevado a cabo independientemente del tiempo de ciclo de la unidad central. La unidad no puede realizar ms de una tarea a la vez. Algunas tareas tienen mayor prioridad que otras. La prioridad descendiente es la siguiente: - Comunicacin con una unidad en el bus CS31 - Interrupcin en la entrada I62.02 - Interrupcin en la entrada I62.03 - Interrupcin cclica

Pgina 6-8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

3. Comando de un motor de pasos


Las unidades centrales serie 40 y 50 permiten el comando de un motor paso a paso. El uso del bloque de funcin NPULSE automticamente valida el comando de un motor de pasos. En este caso se utiliza la salida O62.00.
NPULSE VALID RESET FREQUENCY NB_PULSES
VAL RESET FREQ NB RDY VAL_P

READY VALUE

La entrada VAL del bloque de funcin NPULSE valida la generacin de pulsos. El tren de pulsos siempre comienza con una seal de nivel alto (+ 24 V d.c. en caso de una salida de transistor) con una relacin del 50% (mirar Figura 6-5).
50% T

Figura 6-5 : relacin 50 % (entre estado 1 y 0)

La frecuencia del generador de pulsos se encuentra entre 10 Hz y 2.6 kHz. La frecuencia se determina de la siguiente manera: Frecuencia (Hz) = 1 / (256-FREQUENCY) x 384 ) FREQUENCY=0 FREQUENCY=1 FREQUENCY=2 ... FREQUENCY=10 ... FREQUENCY=100 Frecuencia = 16.693 Hz ... FREQUENCY=254 Frecuencia = 1.302 kHz FREQUENCY=255 Frecuencia = 2.604 kHz El nmero de pulsos puede ser entre 0 y 32767. El nmero de pulsos ya generados puede ser visualizado. El error respecto al valor actualmente ejecutado es de 1. Frecuencia = 10.586 Hz Frecuencia = 10.1 Hz Frecuencia = 10.212 Hz Frecuencia = 10.253 Hz

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-9

Optimizacin del programa

La frecuencia y nmero de pulsos puede modificarse durante la ejecucin de la funcin NPULSE. Con cada cambio del estado de la entrada de validacin de 0 -> 1, la generacin de pulsos se reinicia para el nmero predefinido de pulsos. Cuando un motor requiere un segundo generador de pulsos para una operacin half duplex, se requiere de una segunda salida que comande un rel externo, que permita la conmutacin de direccin. La salida para comando de motor de pasos est disponible en todas las unidas centrales serie 40 y 50 para las versiones de salida a rel y de transistor. En el caso de salidas de rel debe asegurarse que la mxima frecuencia de conmutacin, para una carga resistiva, no exceda los 100 Hz. El comando del motor se asegura cualesquiera sean las otras funciones utilizadas por la unidad central, tales como las interrupciones.

Pgina 6-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

4. Contador rpido con captura de valor, deteccin de cero, desbordamiento y reset


La entrada del contador rpido permite el conteo de seales que tienen frecuencia ms alta que la del tiempo de ciclo. La entrada de captura tambin permite lectura en tiempo real del valor del contador. Las unidades centrales serie 40 y 50 tambin contienen una entrada con contador ascendente / descendente para encoder incremental con discriminacin de direccin, 2 entradas de contador independientes. La funcin de contador, as como el modo de contador, se valida por el bloque de funcin CTUH. En este caso las entradas I62.00 y I62.01 se reservan para conteo.

CTUH #1 RESET SET INIT RPI CATCH R_Q


(NUM R S INIT RPI CATCH R-Q Q CV CATV

OVERFLOW VALUE CATCH_VAL

Modo #1 valida el conteo en la entrada I62.00 y la captura por la entrada I62.02. Modo #2 valida el conteo en la entrada I62.01 y la captura por la entrada I62.03. Modo #3 valida el contador como modo incremental de dos canales y la captura por la entrada I62.02. En consecuencia, se requieren dos funciones CTUH para dos contadores independientes. El valor del contador vara desde 0 hasta 32767 luego desde -32768 hasta 0. El crecimiento del contador nunca es bloqueado. La indicacin de desbordamiento permite la deteccin del paso de -1 a 0 y de 0 a -1 en el modo incremental de 2 canales. De esta forma la salida de desbordamiento (overflow) permite contar las rotaciones del contador. Tan pronto como el bit de desbordamiento fue utilizado por el programa de usuario puede resetearse a cero a travs de la entrada R-Q de la funcin CTUH. Las entradas de captura se usan en lugar de las entradas I62.02 y I62.03. Cuando se valida la entrada RPI de la funcin CTUH las entradas de captura I62.02 I62.03 retienen el valor del contador y lo resetean a 0.

Comentario:
Las entradas de interrupcin, I62.02 y I62.03, todava pueden usarse. La mxima frecuencia del contador es de 5 kHz y el retardo tpico de la captura es de 10 s.

Fallas de utilizacin:
Si uno de los cables del encoder incremental se corta o no es conectado, el valor del contador se incrementa en + 1 y luego se decrementa en 1 con cada nuevo pulso.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-11

Optimizacin del programa

Figura 6-6 : Seleccin del nmero de esclavo CS31

Figura 6-7 : Seleccin del nmero de esclavo de Modbus

Figura 6-8 : Seleccin del tipo y nmero de datos a intercambiar en el bus CS31

Pgina 6-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

5. Comunicacin entre unidades centrales en el bus CS 31


Las unidades centrales disponen de una interfase de bus CS31 la cual puede utilizarse, tal como est, como maestro del bus CS31 o como esclavo del bus CS31. Estas configuraciones permiten una considerable mejora en la performance ya que permiten realizar parte del procesamiento en forma local. La ejecucin del programa es mucho ms rpida y la eficacia de la aplicacin es mejorada ya que un esclavo puede continuar con el control parcial del proceso en forma independiente. Estas configuraciones, adems permiten la simplificacin de la concepcin, la configuracin, as como el mantenimiento dividiendo el programa en partes relativamente independientes.

5.1. Direccionamiento del bus CS 31


La configuracin, como maestro o esclavo, de la unidad central se efecta en el men "Configuration" (configuracin) del "CONTROL PANEL (panel de control) del software AC31GRAF (mirar Figura 6-6). Las direcciones autorizadas en el bus CS 31 son:

Unidad central maestra Binaria Serie 50 Serie 90


0 a 61 0 a 61

Unidad central esclava Serie 50 Analgica


0 a 61 0a5y 8 a 15

Serie 90 Binaria
0 a 61 0 a 61

Analgica
0a5y 8 a 15 0a5y 8 a 15

Advertencia: Tambin existe la posibilidad de usar la conexin del bus CS31 como esclavo de Modbus . Esta configuracin como esclavo de Modbus tambin se realiza en el men de "Configuracin" del "PANEL DE CONTROL del software AC31GRAF (mirar Figura 6-7).
Para comunicacin Modbus mirar captulo 7.

5.2. Modos de comunicacin


Una unidad central esclava es vista por la unidad central maestra como una unidad de entradas / salidas binarias o analgicas. El nmero de datos a intercambiar entre las unidades centrales maestra y esclava, en cada ciclo del bus CS31, puede ser configurada. Este nmero debe adaptarse al real volumen de datos a transmitir a efectos de optimizar los tiempos de comunicacin del bus CS31. El nmero mximo para la configuracin de transmisin mediante bits es de 120 entradas y 120 salidas y el mximo para una configuracin analgica es de 8 palabras de entrada y 8 palabras de salida. Esta seleccin se realiza en el PANEL DE CONTROL en el men "PLC configuration tool" (herramienta de configuracin del PLC) del software AC31GRAF (mirar Figura 6-8).

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-13

Optimizacin del programa

5.3. Programacin
El intercambio de datos puede llevarse a cabo directamente a travs de entradas y salidas o utilizando bloques de funcin. El intercambio a travs de entradas y salidas es particularmente adoptable cuando se transmite un bajo nmero de datos.

5.3.1. Transmisin por bits


bus CS 31 UC maestra UC esclava Direccin xx

Figura 6-9 : Transmisin por bits

La unidad central maestra recibir la informacin binaria desde el esclavo en las entradas Ixx.00 a Ixx+N.15, siendo N+1 el nmero de bits a transmitir del esclavo al maestro divido 16. La unidad esclava enviar la informacin a travs de las salidas O00.00 a ON.15. La unidad central maestra enviar la informacin binaria hacia el esclavo a travs de las salidas Oxx.00 a O(xx+M).15, siendo (M+1) el nmero de bits a transmitir desde el maestro al esclavo divido 16. La unidad central esclava recibir esta informacin en las entradas I00.00 a IM.15. Los valores N y M pueden ser diferentes. Ejemplo: transmisin del valor binario "VALUE_M00" desde la unidad central esclava 20 hacia el maestro y transmisin del valor binario "VALUE_FOR_SLAVE" desde la unidad central maestra a la unidad central esclava 20.

Pgina 6-14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

El programa: - En la unidad central maestra:


Recepcin de bit en %I20.00
%I20.00 VALUE_M00

Emisin de bit en %O20.00


VALUE_FOR_SLAVE %O20.00

- En la unidad central esclava con direccin 20:


Recepcin de bit en %I00.00
%I00.00 VALUE_FOR_SLAVE

Emisin de bit en %O00.00


VALUE_M00 %O00.00

5.3.2. Transmisin por palabras


bus CS 31 UC maestra UC esclava Direccin xx

Figura 6-10 : Transmisin por palabras

La unidad central maestra recibir la informacin analgica desde el esclavo en las entradas IWxx.00 a IWxx.N, siendo (N+1) el nmero de palabras a transmitir desde la unidad central esclava hacia la unidad central maestra. La unidad central esclava enviar esta informacin a travs de las salidas OW00.00 a OW00.N.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-15

Optimizacin del programa

La unidad central maestra enviar la informacin analgica hacia el esclavo a travs de las salidas OWxx.00 a OWxx.M, siendo (M+1) el nmero de palabras a transmitir de la unidad central maestra a la unidad central esclava. La unidad central esclava recibir la informacin en las entradas IW00.00 a IW00.M. Los valores N y M pueden diferir pero siempre deben estar entre 0 y 7. Ejemplo : transmisin del valor de la palabra "VALUE1" desde la unidad central esclava 4 a la unidad central maestra. Transmisin del valor de la palabra "VALUE2" desde la unidad central maestra a la unidad central esclava 4. El programa es: - En la unidad central maestra:
Recepcin de la palabra en %IW04.00
%IW04.00 VALUE1

Emisin en la palabra %OW04.05


VALUE2 %OW04.05

- En la unidad central esclava en la direccin 4:


Recepcin de la palabra en %IW00.05
%IW00.05 VALUE2

Emisin en la palabra%OW00.00
VALUE1 %OW00.00

Pgina 6-16

ABB Control - AC 31 1SBC 008999 R1301 12.99

Optimizacin del programa

5.3.3. Utilizacin de bloques de funcin


El uso de bloques de funcin simplifica la comunicacin entre las unidades centrales maestra y esclavas y permite un intercambio de gran cantidad de datos. El intercambio de datos toma lugar tanto desde el maestro hacia el esclavo como desde el esclavo hacia el maestro. De esta forma puede transmitirse una zona de datos de una unidad central a otra. El intercambio de una tabla completa de datos es totalmente transparente para el usuario. La unidad central esclava debe ser configurada para la comunicacin a travs del bus CS31 con los siguientes parmetros: 8 palabras en emisin y 8 palabras en recepcin. El intercambio de palabras se realiza de 7 palabras en 7 palabras a la vez, la 8 palabra se reserva para la variable que controla el flujo de datos (handshake). Se requieren un total de 4 bloques de funcin para transferir y recibir datos de una unidad central a otra. Se dispone de los siguientes bloques de funcin: - para el maestro: - para el esclavo: MT_CS31 (transmisin de datos al esclavo) MR_CS31 (recepcin de datos desde el esclavo) ST_CS31 (transmisin de datos al maestro) SR_CS31 (recepcin de datos desde el maestro) Los bloques de funcin MT_CS31(maestro) y SR_CS31(esclavo) se usan para la transferencia de datos desde la unidad central maestra hacia la unidad central esclava (mirar Figura 6-11). M T_C S31 SR _C S3 1
va

D A TOS

D A TO S

O W xx.07 O W xx.01 O W xx.00 IW xx.07 Handshake

IW 00.07 IW 00.01 IW 00.00 O W 00.07

Figura 6-11 : Transferencia de datos desde el maestro hacia el esclavo

Estos bloques requieren la siguiente informacin: - Nmero de esclavo. - El nmero de palabra a utilizar por intercambio: a travs del bus CS31 se puede transmitir una tabla de datos de 7 palabras en 7 palabras, o de 6 en 6, o de 5 en 5, etc. En consecuencia, es posible usar las palabras inutilizadas para una transferencia rpida entre unidades centrales en cada ciclo del bus CS31. De esta forma la transferencia de datos puede ser llevada a cabo en dos diferentes bases de tiempo. Una aplicacin tpica es la transferencia de parmetros desde el maestro de CS31 al esclavo en grupos de 4 en 4 palabras, siendo las 3 palabras remanentes reservadas para una rpida transferencia del estado de las entradas / salidas. Las salidas disponibles en el maestro son OWxx.07, OWxx.06, etc. y las correspondientes entradas en el esclavo son IW00.07, IW00.06, etc. Este nmero debe ser idntico para ambas funciones.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 6-17

Optimizacin del programa

Las variables OWxx.00 y Iwxx.07 en el maestro y IW00.00 y OW00.07 en el esclavo son reservadas para el control de flujo de datos entre las unidades centrales. - Nmero total de datos a transmitir entre la unidad central maestra y la esclava. - Direccin de memoria de la primer variable a transmitir o la direccin de memoria de la primer variable donde se recibir el primer dato. El listado de direcciones de memoria puede encontrarse en el anexo. Los bloques de funcin MR_CS31(maestro) y ST_CS31(esclavo) se usan para la transferencia de datos desde la unidad central esclava hacia la unidad central maestra (mirar Figura 6-12).
MR _CS31 S T_C S 31

D AT A

D AT A

IW xx.06 IW xx.00 IW xx.07 O W xx.00 H andshake

O W 00.0 6 O W 00.0 O W 00.07 IW 00.00

Figura 6-12 : Transferencia de datos desde el esclavo hacia el maestro


Estos bloques requieren la siguiente informacin: - El nmero de esclavo. - El nmero de palabra a utilizar por intercambio: a travs del bus CS31 se puede transmitir una tabla de datos de 7 palabras en 7 palabras, o de 6 en 6, o de 5 en 5, etc. En consecuencia, es posible usar las palabras inutilizadas para una transferencia rpida entre unidades centrales en cada ciclo del bus CS31. De esta forma la transferencia de datos puede ser llevada a cabo en dos diferentes bases de tiempo. Una aplicacin tpica es la transferencia de parmetros desde el maestro de CS31 al esclavo en grupos de 4 en 4 palabras, siendo las 3 palabras remanentes reservadas para una rpida transferencia del estado de las entradas / salidas. Las salidas disponibles en el esclavo son OW00.06, OW00.05, etc. y las entradas correspondientes en el maestro son IWxx.06, IWxx.05, etc. Este nmero debe ser idntico para ambas funciones. Las variables OWxx.00 y IWxx.07 en el maestro y IW00.00 y OW00.07 en el esclavo se reservan para el control de flujo de datos entre las 2 unidades centrales. - Nmero total de datos a transmitir entre la unidad central maestra y la esclava - Direccin de memoria de la primer variable a transmitir o la direccin de memoria de la primer variable donde se recibir el primer dato. El listado de direcciones de memoria puede encontrarse en el anexo. Los bloques de funcin para el intercambio de datos entre maestro/esclavo y esclavo/ maestro pueden usarse al mismo tiempo por el mismo programa.

Pgina 6-18

ABB Control - AC 31 1SBC 008999 R1301 12.99

Documentacin Tcnica AC31

Captulo 7

Comunicacin

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-1

Comunicacin

Serie 40 50

Modo MODBUS Modo ASCII

Modo de Programacin

Figura 7-1 : Protocolos de comunicacin con las series 40 y 50

Serie 40 50 Protocolo MODBUS Lnea RS232

Figura 7-2 : Conexin punto a punto con una PC

Protocolo MODBUS Lnea RS485

Serie 40 50

Serie 40 50

Serie 40 50

Figura 7-3 : Conexin en red con una PC

Serie 40 50

Serie 40 50

Protocolo MODBUS Lnea RS485

Serie 40 50

Figura 7-4 : Conexin en red entre UCs

Pgina 7-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

La comunicacin es de gran importancia en instalaciones que abarquen grandes reas. El sistema AC31 posee otras interfases, adems del bus CS31, adaptado a diferentes modos de comunicacin. Este captulo presenta, en particular, las interfases disponibles en las unidades centrales serie 40 y 50 las cuales poseen tres protocolos de comunicacin en la misma interfase serie (Figura 7-1). El modo MODBUS es el ms sencillo y poderoso de los tres en relacin a comunicacin con otros dispositivos.

1. Comunicacin en red con la interfase MODBUS incorporada


1.1. Descripcin del protocolo
El protocolo MODBUS , el cual es conocido mundialmente, incorporado en las unidades centrales serie 40 y 50 es el protocolo MODICON MODBUS RTU. Numerosos dispositivos de automacin, tales como PLCs, displays, variadores de velocidad o sistemas de monitoreo poseen como standard u opcional, la interfase MODBUS RTU y pueden, en consecuencia, comunicarse fcilmente con las unidades centrales serie 40 50 a travs de la interfase serie (RS232 o RS485) o va la conexin CS31 pero slo en modo esclavo de MODBUS . La posibilidad de utilizar la conexin de CS31 como esclavo de MODBUS est disponible desde la versin de software 1.7 (en la unidad central 07 KR 51) En la pgina opuesta figuran tres ejemplos de configuracin:
G Conexin punto a punto con una PC (Figura 7-2) G Conexin en red con una PC (Figura 7-3) G Conexin en red entre unidades centrales (Figura 7-4)

El protocolo MODBUS es un protocolo tipo pregunta / respuesta, o todava ocasionalmente llamado maestro / esclavo: el maestro enva un pedido al esclavo y espera por la respuesta del mismo. Los dispositivos maestros en una red MODBUS generalmente son unidades centrales, displays o sistemas de supervisin. Los esclavos en una red MODBUS son generalmente PLCs, variadores de velocidad, etc.

Descripcin del protocolo MODBUS : Soporte Modo Nmero de puntos de conexin


1 nico maestro mx. 1 esclavo con interfase RS232 mx. 12 esclavos con interfase RS485 incorporada mx. 255 esclavos con repetidores Lnea serie half-duplex Conexin CS31

1 esclavo con interfase RS485


mx. 255 esclavos con repetidores

Protocolo Control de la transmisin Velocidad Longitud Mxima

MODBUS (maestro / esclavo) CRC 16 Hasta 19 200 Baudios En RS485: 1 200 m a 19 200 Baudios 1 500 m a 300 Baudios

MODBUS (esclavo) CRC 16 Hasta 76 800 Baudios En RS485: 600 m a 76 800 Baudios 1 200 m a 19 200 Baudios 1 500 m a 300 Baudios

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-3

Comunicacin

La informacin de MODBUS

transmitida por el maestro contiene la siguiente informacin:

- La direccin de MODBUS del esclavo interrogado (1 byte) - El cdigo de funcin que define la peticin del maestro (1 byte) - La informacin a intercambiar (N bytes) - El cdigo de control CRC16 (2 bytes) Esta cadena de informacin tiene una longitud mxima total de 240 bytes en consecuencia esto permite el intercambio de un mximo de 100 datos tipo palabra 255 datos del tipo binario. La respuesta del esclavo contiene la confirmacin de la informacin solicitada, la informacin a ser devuelta y tambien una palabra de control. El esclavo devuelve un cdigo de error en caso de error. El anexo contiene informacin adicional sobre el protocolo. Las unidades centrales serie 40 y 50 slo pueden procesar los siguientes cdigos de operacin de MODBUS :

Cdigos de Funcin
En hexadecimal 01 02 03 04 05 06 07 08 0F 10 En decimal 01 02 03 04 05 06 07 08 15 16

Descripcin
Lectura de n bits Lectura de n palabras Escritura de un bit Escritura de una palabra Lectura rpida de 8 bits Diagnstico / inicializacin Escritura de n bits Escritura de n palabras

Los cdigos generados en caso de error son:

Cdigos de error
01 02 03

Descripcin
Cdigo de funcin desconocida Error de direccin Error de datos

Pgina 7-4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

1.2. Configuracin de la comunicacin


La comunicacin MODBUS , con las unidades centrales serie 40 y 50, slo est permitida si se utilizan los cables negro 07 SK 51 07 SK 53. La interfase serie de las unidades centrales serie 40 y 50 tiene una configuracin por defecto de MODBUS con los siguientes parmetros: - Modo: - Velocidad de transmisin: - Nmero de bits de parada: - Nmero de bits de datos: - Paridad: Unidad esclava de MODBUS nmero 1 9600 Baudios 1 8 Ninguna

No es necesario configurar la comunicacin si su aplicacin utiliza estos parmetros por defecto. No obstante, cualquier cambio de modo requiere una configuracin va software de la interfase serie:
"Launch PLC configuration tool" (ejecutar la herramienta de configuracin Oprima el icono del PLC) en el panel de control del software AC31GRAF.

Si utiliza la interfase serie: Seleccione la direccin de MODBUS de la lista de la lnea "Communication mode" (modo de comunicacin) (mirar Figura 7-5) Si utiliza la conexin CS31: Seleccione la direccin de MODBUS de la lista de la lnea "Central unit operative mode (CS31 MODBUS on CS31 bus)" (Modo operativo de la unidad central - MODBUS CS31 en el bus CS31) (mirar Figura 7-6)

Figura 7-5 : Ventana de configuracin de la unidad central en el AC31GRAF

Figura 7-6 : Ventana de configuracin de la unidad central en el AC31GRAF


Un cambio en los parmetros de velocidad, bits de parada, bits de datos o paridad se programa a travs de la funcin SINIT. Cuando se utilizan los parmetros por defecto no es necesario el uso de la funcin SINIT. El modo MODBUS permanece disponible, an si el programa de la unidad central se detiene (interruptor frontal en OFF), cuando se conecta el cable negro 07 SK 51 07 SK 53 y la
ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-5

Comunicacin

interfase serie es configurada para comunicacin MODBUS . El modo de programacin, prueba y modificaciones resulta diponible cuando se usa el cable gris 07 SK 50 07 SK 52.

1.3. Programacin 1.3.1. Unidad esclava MODBUS


Con MODBUS todos los datos pueden ser escritos o ledos. No se requiere un programa para el control de la comunicacin MODBUS . La unidad central esclava de MODBUS automticamente convierte el pedido enviado por el maestro de MODBUS y devuelve un mensaje una vez que ha reconocido la direccin. La funcin SINIT slo se requiere cuando debe modificarse algn parmetro de comunicacin.

1.3.2. Unidad maestra MODBUS


La funcin MODBUS permite enviar pedidos de lectura / escritura de datos a los esclavos de MODBUS . Un cambio de alguno de los parmetros de comunicacin tambin requiere del uso de la funcin SINIT en el programa.

1.3.3. Listado de referencias cruzadas


El intercambio de datos va MODBUS se realiza en una tabla definida por: - La direccin de MODBUS de la primer variable intercambiada - El tamao de la lista = el nmero total de variables en la lista. Todas las variables de las unidades centrales serie 40 y 50, que se describen en la siguiente tabla, pueden ser ledas o escritas por el maestro de MODBUS . - Mtodo de direccionamiento de MODBUS : VAR 00.00 (VAR = tipo I,O,S,M,IW,OW,MW,KW) ADDR 0 (Direccin de la primer variable seleccionada en decimal)

VAR XX.YY = DIRECC 0 + ( 16 * XX ) + YY (VAR = tipo MD,KD) (Direccin de la primer variable seleccionada en decimal)

VAR XX.YY = DIRECC 0 + ( 32 * XX ) + ( 2 * YY )

Ejemplo : Encontrar la direccin de MODBUS de las variables O62.15, M232.01 y MD002.07 O 62.15 = 4096 + ( 16 * 62 ) + 15 = 5103 M 232.01 = 8192 + ( 16 * 232 ) + 1 = 11905 MD002.07 = 4000 + ( 32 * 2 ) + ( 2 * 7 ) = 16462

Pgina 7-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

Tipo de variable

Variable

Direccin de MODBUS en hexadecimal


0000 0001 ... 000F 0010 ... 03DF 03E0 ... 03EF 03F0 ... 044F 1000 1001 ... 100F 1010 ... 13DF 13E0 ... 13EF 13F0 ... 144F 2000 2001 ... 200F 2010 ... 263F 2E60 ... 2FEF 2FF0 ... 2FFF 3000 3001 ... 300F 3010 ... 37DF

Direccin de MODBUS en decimal


0000 0001 ... 0015 0016 ... 0991 0992 ... 1007 1008 ... 1103 4096 4097 ... 4111 4112 5087 5088 ... 5103 5104 ... 5199 8192 8193 ... 8207 8208 ... 9791 11872 ... 12271 12272 ... 12287 12288 12289 ... 12303 12304 ... 14303

Entradas binarias I 00.00 I 00.01 ... I 00.15 I 01.00 ... I 61.15 I 62.00 ... I 62.15 I 63.00 ... I 68.15 Salidas binarias O 00.00 O 00.01 ... O 00.15 O 01.00 ... O 61.15 O 62.00 ... O 62.15 O 63.00 ... O 68.15 Bits internos M 000.00 M 000.01 ... M 000.15 M 001.00 ... M 099.15 M 230.00 ... M 254.15 M 255.00 ... M 255.15 S 00.00 S 00.01 ... S 00.15 S 01.00 ... S125.15

Pasos

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-7

Comunicacin

Tipo de variable

Variable

Direccin de MODBUS en hexadecimal


0000 0001 ... 000F 0010 ... 03EF 03F0 ... 044F 1000 1001 ... 100F 1010 ... 13EF 13F0 ... 144F 2000 2001 ... 200F 2010 ... 263F 2E60 ... 2FEF 2FF0 ... 2FFF 4000 4002 ... 401E 4020 ... 40FE 3000 3001 ... 300F 3010 ... 31FF 5000 5002 ... 501E 5020 ... 50FE

Direccin de MODBUS en decimal


0000 0001 ... 0015 0016 ... 1007 1008 ... 1103 4096 4097 ... 4111 4112 ... 5103 5104 ... 5199 8192 8193 ... 8207 8208 ... 9791 11872 ... 12271 12272 ... 12287 16384 16386 ... 16414 16416 ... 16638 12288 12289 ... 12303 12304 ... 12799 20480 20482 ... 20510 20512 ... 20734

Entradas analgicas

IW IW ... IW IW ... IW IW ... IW

00.00 00.01 00.15 01.00 62.15 63.00 68.15 00.00 00.01 00.15 01.00 62.15

Salidas analgicas

OW OW ... OW OW ... OW

OW 63.00 ... OW 68.15 Palabras internas MW 000.00 MW 000.01 ... MW 000.15 MW 001.00 ... MW 099.15 MW 230.00 ... MW 254.15 MW 255.00 ... MW 255.15 MD 00.00 MD 00.01 ... MD 00.15 MD 01.00 ... MD 07.15 KW 00.00 KW 00.01 ... KW 00.15 KW 01.00 ... KW 31.15 KD 00.00 KD 00.01 ... KD 00.15 KD 01.00 ... KD 07.15

Palabras Dobles internas

Constantes indirectas palabra

Constantes indirectas palabra doble

Pgina 7-8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

1.3.4. Ejemplo de utilizacin de la funcin MODBUS


Aqu un ejemplo de comunicacin MODBUS entre 2 unidades centrales serie 40.

Maestro MODBUS Serie 40

Esclavo MODBUS Nr. 1 Serie 40

Protocolo MODBUS Lnea RS232

- No se requiere un programa en la unidad central esclava. - Programa de ejemplo en la unidad central maestra: Lectura de 6 bits I62.00 a I62.05 en la unidad central esclava Nro.1. La informacin es situada en las salidas O62.00 a O62.05 de la unidad central maestra. La direccin MODBUS de la variable I62.00 en el esclavo 1 es 992 en decimal. Debe definirse un retardo de tiempo para permitir un re-envo del mensaje de MODBUS en caso de un error. Este retardo es llamado TIME_OUT (fuera de tiempo) y generalmente es de 2 segundos.
MODBUS READY SLAVE_1 READ_BITS TIME_2S 992 6 %O62.00
FREI SLAV FCT TIME ADDR NB DATA RDY ERR ERN

READY ERROR ERROR_CODE

En caso de comunicacin MODBUS entre una unidad central serie 50 y diferentes unidades centrales esclavas serie 50, pueden utilizarse diferentes funciones MODBUS . Es posible enlazarlas a efectos de optimizar el tiempo de refresco. Ejemplo: Lectura de 6 bits corridos I62.00 a I62.05 en la unidad central esclava 1. La informacin es situada en las salidas O62.00 a O62.05 de la unidad central maestra. Escritura de 20 palabras corridas IW02.00 a IW02.19 en la unidad central esclava 2. La informacin es recibida del maestro desde las variables MW00.00 a MW00.19.

MODBUS
FREI

SLAVE_1 READ_BITS TIME_2S 992 6 %O62.00

SLAV FCT TIME ADDR NB DATA RDY ERR ERN

ERROR1 ERROR_CODE1 SLAVE_2 WRITE_WORDS TIME_2S 0000 20 %MW000.00

MODBUS
FREI SLAV FCT TIME ADDR NB DATA RDY ERR ERN

ERROR2 ERROR_CODE2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-9

Comunicacin

1.4. Tiempos de respuesta para comunicacin MODBUS


El tiempo de procesamiento en MODBUS depende de: - La velocidad de transmisin - El nmero de bytes de la cadena de informacin. - El tiempo de ciclo de la unidad central - El factor de carga de la unidad central Los siguientes tiempos son slo a efecto indicativo.
G Tiempo de respuesta con unidades centrales serie 40 50

Tiempo de ciclo = 10 ms Factor de carga = 80% Velocidad = 9 600 Baudios Nro. de variables Lectura (ms) 1 10 50 100 150 255 10 - 60 10 - 60 10 - 60 50 - 60 50 - 110 50 - 110 Bits Escritura (ms) 50 60 110 110 10 - 60 10 - 60 110 - 170 220 -280 Palabras Lectura (ms) Escritura (ms) 60 110 220 390 -

Pgina 7-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-11

Comunicacin

Serie 40 50 Comunicacin ASCII

Figura 7-7 : ejemplo de configuracin ASCII

Figura 7-8 : Ventana de configuracin de la unidad central en el AC31GRAF.

Pgina 7-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

2. Comunicacin punto a punto con la interfase serie ASCII incorporada


2.1. Descripcin del protocolo
La comunicacin ASCII es un protocolo que permite intercambio de texto codificado en ASCII (cdigo standard americano de transferencia de informacin) por ejemplo, entre dos dispositivos. Puede utilizarse por las unidades centrales serie 40 y 50 para comunicarse con una impresora o terminal con interfase ASCII (Figura 7-7).

2.2. Configuracin de la comunicacin 2.2.1. Uso de los cables negros 07 SK 51 07 SK 53


La interfase serie de las unidades centrales serie 40 y 50 se configura por defecto en modo de programacin y prueba con los cables grises 07 SK 50 07 SK 52 y en modo MODBUS con los cables negros 07 SK 51 07 SK53. Para cambiar de modo de programacin a modo ASCII se requiere de configuracin de la interfase serie a travs del software: Oprima el icono "Launch PLC configuration tool" (ejecutar la herramienta de configuracin del PLC) en el panel de control del software AC31GRAF y seleccione "ASCII" o "Standard" de la lista de la lnea "Communication mode " (modo de comunicacin) (mirar Figura 7-8). El modo ASCII esta disponible cuando la unidad central est corriendo. El modo de programacin, se encuentra nuevamente disponible para pruebas y modificaciones, una vez que el programa es detenido o cuando se utilizan los cables grises 07 SK 50 07 SK 52. Comentarios: Cuando el programa de la unidad central est corriendo: - Eligiendo la configuracin "ASCII" se valida esta comunicacin indistintamente del cable que se utilice. - Eligiendo "Standard" se valida el modo ASCII con los cables negros 07 SK 51 07 SK 53 y el modo de programacin con los cables grises 07 SK 50 07 SK 52.

2.2.2. Parmetros de comunicacin


No hay una configuracin por defecto. Por tanto es necesario configurar los parmetros de comunicacin (velocidad, bits de parada, bits de datos, paridad, fin de cadena de datos)con la funcin SINIT en el programa de usuario.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-13

Comunicacin

2.3. Programacin
Adems de la funcin obligatoria SINIT (para configuracin de parmetros), existen dos funciones ms para la comunicacin ASCII.

2.3.1. Envo de mensajes


El envo de mensajes ASCII desde una unidad central serie 40 50 a otro dispositivo ser realiza con la funcin SEND en el programa de usuario.

2.3.2. Recepcin de mensajes


La recepcin de un mensaje ASCII en una unidad central serie 40 50 se realiza con la funcin REC en el programa de usuario. En la ayuda del software AC31GRAF o en la documentacin del software AC31GRAF, encontrar informacin detallada sobre las funciones SINIT, SEND y REC.

2.3.3. Ejemplo de programacin


La interfase de comunicacin se configura a travs del bloque SINIT con los siguientes valores de parmetros: - Interfase COM1 - 9 600 Baudios - 1 bit de parada - 8 bits de datos - Sin paridad Se define un eco para la visualizacin del mensaje en la terminal. El fin del mensaje es fijado por el caractr retorno de carro (CR). El ejemplo consiste en la recepcin del mensaje con el bloque REC cuyo texto es "Action x" donde x varia desde 0 hasta 9, y luego se valida respondiendo "Action x OK" o se devuelve "error message" (error de mensaje) en caso de un error de mensaje utilizando el bloque SEND.

Pgina 7-14

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

Inicializacin de la interfase serie para ASCII SINIT TRUE COM1 VAL_9600 VAL_1 VAL_8 FALSE FALSE TRUE FALSE TRUE CR CR
FREI SSK BAUD STOP ZL PTY E/O ECHO SBRK FEND ENDS ENDE

Recepcin del mensaje REC ACQUIT COM1 #1 #"receiving #"receiving #1 #"Action #


QUIT SSK #ANU VAR TEXT MEUN RDY TELN

RECvars VAL_X
MW VAR

ERROR READY1 MESSAGENUMBER

Manejo de errores

FALSE & ERROR READY1

ACQUIT

Jump

TRUE

ACQUIT

VAL_2

MESSAGENUMBER

Jump

Envo de mensajes SEND READY COM1 MESSAGENUMBER #"sending #"sending #1 #"\010\013Action #201 %MW000.00 #"OK #2 #"\010\013 Error
FREI SSK TXNR TEXT RDY

READY2

message

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-15

Comunicacin

Serie 40 50

Modo de programacin
Figura 7-9 : ejemplo de configuracin de protocolo de programacin

Pgina 7-16

ABB Control - AC 31 1SBC 008999 R1301 12.99

Comunicacin

3. Comunicacin punto a punto con el protocolo de programacin


Este protocolo utiliza la interfase serie de la unidad central y est reservado para dispositivos que dispongan de una interfase de programacin ABB (Figura 7-9). Los valores de todas las variables pueden ser ledos o escritos a travs de este protocolo sin ningn tipo de configuracin o programa particular en la unidad central. Simplemente deben utilizarse los cables de programacin grises 07 SK 50 07 SK 52. Los parmetros de comunicacin son: - 9 600 Baudios - 8 bits de datos - 1 bit de parada - Sin paridad

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 7-17

Documentacin Tcnica AC31

Captulo 8

Diagnstico

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 8-1

Diagnstico

Figura 8-1 : LEDs de deteccin de errores

Pgina 8-2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Diagnstico

El objetivo del diagnstico, para las unidades centrales serie 40 y 50, es asegurar una rpida y eficiente localizacin de averas o fallas.

1. Tipos de errores detectados


Los errores estn agrupados por tipo en cuatro clases de errores.

Error clase 1: Errores fatales


El acceso a la Flash EPROM ya no es ms asegurado. - Error de checksum de la Flash EPROM

Error clase 2: Errores serios


El sistema operativo funciona correctamente pero la ejecucin del programa de usuario no es garantizada. Errores detectados: - RAM defectuosa - Demasiados temporizadores activados simultneamente

Errores clase 3: Errores leves


Errores de comunicacin. La detencin del programa depende de la eleccin del usuario durante la configuracin de acuerdo a la aplicacin. Errores detectados: - Unidad desconectada - Error de bus - Error de NCB / NCBR - Tiempo de ciclo demasiado corto - Falla de direccionamiento

Errores clase 4: Advertencias


Hay errores ocurriendo en las unidades o errores de sintaxis cuyos efectos slo se harn evidentes ms adelante. El usuario decide que accin tomar de acuerdo a la aplicacin. - Error interno de una unidad - Cable cortado*1 sobrecarga, cortocircuito - Error de nivel de salida analgica - Salida de 10V defectuosa - Tamao del programa, error de sintaxis del programa, error de sub-programa o de un programa de interrupcin - Demasiados valores histricos - No todas las unidades del bus estn inicializadas *2

*1 error detectado si hay previa configuracin a travs de programacin con el bloque CS31CO *2 error detectado si hay previa configuracin va software con el men "Configuracin del PLC " del panel de control.

2. Deteccin de errores
Los errores detectados se transmiten a la unidad central la cual sealiza su presencia a travs del led rojo ERR situado en el frente de la unidad central (mirar Figura 8-1). Un error en una unidad remota es tambin sealizado por el led ERR de la unidad involucrada. El led de alimentacin (SUPPLY) destella en la extensin cuando un error ocurre en una extensin. Tan pronto como el error ha sido detectado y corregido por el usuario el mismo puede ser reconocido: Reiniciando la unidad central A travs del software O por el programa.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 8-3

Diagnstico

Slo puede memorizarse un error por clase. Si ocurre al mismo tiempo ms de un error de la misma clase: Slo el primero es memorizado. El primer error debe ser reconocido para permitir la lectura del siguiente. As sucesivamente hasta el ltimo error. Aquellos errores que desaparezcan, antes del reconocimiento del primer error, nunca sern sealizados.

Pgina 8-4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Diagnstico

Aqu una tabla recapitulativa:

Deteccin:

Error clase 1: Errores fatales Inmediata

Error clase 2: Errores serios Inmediata

Errores clase 3: Errores leves - Error de bus: si la unidad central detecta un error en una palabra de control (CRC) durante 9 ciclos sucesivos o un error de tiempos o ausencia de respuesta de una unidad - Error de tiempo de ciclo: si el sistema detecta el solapamiento del tiempo de ciclo predefinido luego de 16 ciclos consecutivos.

Errores clase 4: Advertencias - Error de unidad: la unidad central interroga un esclavo por ciclo. Se detecta un error entre 1 y 31 ciclos. - Error de sintaxis de programa: la unidad central detecta este tipo de error cuando pasa de STOP a RUN a travs del switch o va software o por validacin on-line de una modificacin de programa.

LEDs de estado - en la unidad central:

Led ERR en ON Led RUN en off aun si el switch RUN/STOP se encuentra en RUN

- en las unidades remotas extensibles: - en las extensiones: - en una unidad remota no extensible: Reaccin mientras aparece la alimentacin durante el uso de la unidad central:

Reconocimiento luego de la eliminacin del error:

Led ERR en ON Led ERR en ON Luego de un error de De acuerdo a la configuracin, el led RUN sintaxis de programa, el led de RUN se apaga. en off aun si el switch RUN/STOP se encuentra en RUN Led ERR en ON o Led ERR en ON parpadeando de acuerdo al caso Led de SUPPLY Led de SUPPLY parpadeando parpadeando Led ERR ON o Led ERR ON parpadeando de acuerdo al caso Las entradas de una Todas las salidas Todas las salidas No hay detencin del permanecen encendidas permanecen encendidas unidad en error programa mantienen su valor o son seteadas en 0. o son seteadas en 0. durante 9 ciclos y luego El software de El software de programacin mantiene se resetean a 0. programacin no tiene Las salidas de una ms acceso a la unidad el acceso a la unidad unidad remota o central. central. El programa de usuario extensin se resetean a La unidad central 0. no ha arrancado o est permanece en RESET No hay detencin del detenido. mientras el error programa por defecto. permanece presente. Es posible preparar una detencin automtica del programa con configuracin previa. (mirar captulo 5) - Switch RUN/STOP desde STOP a RUN - Alimentacin - Alimentacin - Inicio de la ejecucin del programa va software - Arranque en fro va software - Arranque en caliente va software - Arranque en caliente - Arranque en fro va software va software o RESET - Alimentacin - Reconocimiento va - Reconocimiento va software con la ventana de software ESTADO - Reconocimiento a travs de la programacin - Botn de test en las unidades remotas serie 30 y 90 - Reconocimiento de error automtico si el cdigo de error 15 Led ERR en ON Led RUN en off aun si el switch RUN/STOP se encuentra en RUN

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 8-5

Diagnstico

Figura 8-2 : Ventana de ESTADO del AC31GRAF

Pgina 8-6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Diagnstico

3. Estado a travs del software


Oprimiendo el icono "PLC status information (diagnosis)" (informacin del estado del PLC diagnstico) en la ventana de control del AC31GRAF, podr obtener informacin detallada concerniente al estado de la unidad central. Una vez que la ventana de estado se abre (Figura 8-2), la informacin permanece inmvil hasta que sea abierta nuevamente o hasta realizar una actualizacin usando el botn "UPDATE". Los errores se describen debajo del mensaje "Errors detected by PLC" (errores detectados por el PLC). Un error puede reconocerse una vez que ha sido detectado y corregido oprimiendo el botn "ACKNOWLEDGE " (reconocimiento).

4. Manejo de errores a travs del programa


El manejo de errores permite a la unidad central, inmediatamente, tomar en cuenta un error y permitirle al programa una reaccin instantnea.

4.1. Descripcin de las variables de diagnstico


Cada error se identifica por un nmero de clase de error, un cdigo de error con la clase y los argumentos. Slo un error por clase puede ser memorizado y detallado por la unidad central a travs de un grupo predefinido de variables internas. El usuario puede tener acceso a los valores de las variables para tomar una accin sobre los mismos desde el mismo programa de usuario. Comentario: Las clases de error y cdigos pueden conocerse tambin a travs de la ventana de STATUS (estado) en el software AC31GRAF. Los argumentos son convertidos y mostrados en forma de texto.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 8-7

Diagnstico

Error clase 1: Errores fatales


Error sealizado por el bit de error: Tipo de error sealizado por el bit: Cdigo de error en: Informacin detallada en: Informacin 1 Informacin 2 Informacin 3 Informacin 4 Versin de Hard de la unidad* Versin de Soft de la unidad* Nmero de serie de la unidad* Reconocimiento a travs del programa en la unidad central Este reconocimiento slo reconoce los errores en la unidad central y no aquellos sealizados por una unidad remota Reconocimiento a travs de la programacin en la unidad central y unidades remotas
* Informacin no disponible en ciertas unidades AC 31

Error clase 2: Errores serios

Errores clase 3: Errores leves


M 255.10 = 1

Errores clase 4: Advertencias

M 255.11 = 1 MW 254.00

M 255.12 = 1 MW 254.08

M 255.13 = 1 MW 255.00

M 255.14 = 1 MW 255.08

MW 254.01 MW 254.02 MW 254.03 MW 254.04 MW 254.05 MW 254.06 MW 254.07

MW 254.09 MW 254.10 MW 254.11 MW 254.12 MW 254.13 MW 254.14 MW 254.15

MW 255.01 MW 255.02 MW 255.03 MW 255.04 MW 255.05 MW 255.06 MW 255.07 Seteando el bit M 255.13 a 0 luego de la desaparicin del error

MW 255.09 MW 255.10 MW 255.11 MW 255.12 MW 255.13 MW 255.14 MW 255.15 Seteando el bit M 255.14 a 0 luego de la desaparicin del error

Con el bloque de funcin CS31QU

El bit de error M 255.10 est en 1 si alguno de los bits de error M 255.11 a M 255.14 est en 1. La unidad central no ha encontrado un error si M 255.10 = 0. El bit de error M 255.10 es automticamente reseteado a 0 cuando los bits de tipo de error son reconocidos. Un error clase 4 (M 255.14=1) cuando MW 255.08 15 se reconoce automticamente. Tipos de errores Clase 3 o 4 pueden ser reconocidos seteando los bits M 255.13 M 255.14 a 0. Los valores de las palabras de informacin se actualizan con cada nuevo error. No hay reset automtico de estas palabras cuando se realiza un reconocimiento pero puede ser realizado mediante escritura on-line o a travs del programa de usuario, de un valor 0 en estas palabras.

Pgina 8-8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Diagnstico

4.2. Tabla de correspondencia entre el error y los valores de las variables de diagnstico
Significado de las tablas de errores: - Direccin de memoria = direccin de memoria del programa donde el error fue detectado. - Direccin - Nmero de canal - Tipo de unidad: = direccin de la unidad o extensin defectuosa = nmero del canal defectuoso 000 001 002 003 004 005 016 017 018 019 020 023 024 080 081 082 192 224 225 226 227 255 entradas binarias entradas analgicas salidas binarias salidas analgicas entradas / salidas binarias entradas / salidas analgicas XO 08 R1 XI 16 E1 XC 08 L1 ICMK 14 F1 ICMK 14 N1 XK 08 F1 XO 16 N1 XM 06 B5 XE 08 B5 XTC 08 ASI-GATEWAY (puerto ASI) 07 CR 41 07 KR 51 07 CT 41 07 KT 51 Unidad central maestra o esclava donde el error fue detectado y memorizado.

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 8-9

Diagnstico

4.3. Descripcin de las clases de errores: 4.3.1. Descripcin de errores clase 1 Descripcin de errores clase 1
Cdigo de error en MW254.00 Dec Hex Informacin 1 en MW 254.01 Informacin 2 en MW 254.02 Informacin 3 en MW 254.03
-

Error de checksum de la EPROM

Flash -

4.3.2. Descripcin de errores clase 2 Descripcin de errores clase 2


Cdigo de error en MW254.08 Dec Hex 128D 255D 80H FFH Informacin 1 en MW 254.09 Direccin de memoria Informacin 2 en MW 254.10 Informacin 3 en MW 254.11 -

RAM defectuosa (memoria del programa de usuario o de datos) Demasiados temporizadores activados simultneamente en la unidad central durante la ejecucin del programa (mximo 42)

4.3.3. Descripcin de errores clase 3 Descripcin de errores clase 3


Cdigo de error en MW255.00 Dec Hex 15D 0FH 10H Informacin 1 en MW 255.01 Tipo de unidad Informacin 2 en MW 255.02 Direccin Informacin 3 en MW 255.03
-

Unidad desconectada

Error de bus CS31 (no hay 16D unidades conectadas al bus) Nota: Si slo hay unidades analgicas conectadas al bus CS31, entonces este error puede ocurrir cuando el sistema se enciende mientras las unidades analgicas no estn inicializadas. Razn: Las unidades analgicas tienen un largo perodo de inicializacin. Despus de esto, son reconocidos por la unidad central 17D Error de NCB o NCBR Nota: una de las lneas de CS31 est defectuosa. Verificar el led rojo de estado del NCB o NCBR para encontrar cual de ellos est en falla. Direcciones superpuestas Tiempo de ciclo demasiado corto 18D 200D

11H

12H C8H -

Pgina 8-10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Diagnstico

4.3.4. Descripcin de errores clase 4 Descripcin de errores clase 4


Cdigo de error en MW255.08 Dec Hex Error interno de unidad 1D 01H Cable cortado (deteccin de circuito 2D 02H abierto)* Error de nivel de salida analgica 3D 03H Sobrecarga 4D 04H Salida de10V defectuosa 5D 05H Sobrecarga y cable cortado* 6D 06H Cortocircuito 8D 08H Cortocircuito + cable cortado* 10D 0AH Sobrecarga + cortocircuito 12D 0CH Cortocircuito + sobrecarga + cable 14D 0EH cortado* El final del programa no es 129D 81H detectado por el sistema durante el arranque. Se detecto un error de sintaxis del 131D 83H programa durante el arranque El sistema detecta demasiados 132D 84H valores histricos durante el arranque (mx. 256) El sistema detecta la ausencia del 133D 85H tiempo de ciclo durante el arranque El sistema detecta la ausencia de 135D 87H una etiqueta para un salto condicional durante el arranque. El programa no es iniciado debido a 138D 8AH que el nmero de unidades inicializadas en el bus CS31 es inferior al nmero especificado durante la configuracin El programa es demasiado largo 8CH 140D para el tamao de la memoria El sistema detecta la falta del final 142D 8EH de un sub-programa o la falta de un programa durante el arranque El sistema detecta la ausencia de 143D 8FH un programa de interrupcin o la validacin de una interrupcin. El sistema detecta demasiados 144D 90H sub-programas (mx. 12) durante el arranque. El sistema detecta demasiados 145D 91H valores histricos en los subprogramas durante el arranque. (mx. 128 = Suma nro. de llamadas x nro. de valores histricos en los subprogramas) El sistema no detecta un sub146D 92H programa, correspondiente a una llamada durante el arranque Informacin 1 en MW 255.09 Tipo de unidad Tipo de unidad Tipo de unidad Tipo de unidad Tipo de unidad Tipo de unidad Tipo de unidad Tipo de unidad Tipo de unidad Tipo de unidad Informacin 2 en MW 255.10 Direccin Direccin Direccin Direccin Direccin Direccin Direccin Direccin Direccin Direccin Informacin 3 en MW 255.11
Nmero de canal Nmero de canal Nmero de canal Nmero de canal Nmero de canal Nmero de canal Nmero de canal Nmero de canal Nmero de canal Nmero de canal -

Direccin en el programa -

Direccin en el programa Nmero de unidades elegidas durante la configuracin -

Nmero actual de unidades en el bus CS31

* error detectado si previamente es configurado a travs del programa con el bloque CS31CO

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 8-11

Diagnstico

4.4. Ejemplos de programacin 4.4.1. Ejemplo de reaccin / comando luego de un error determinado
El siguiente ejemplo permite comandar una alarma originada por un cortocircuito o sobrecarga en la salida nmero 5 de una unidad remota ICMK 14 N1 con la direccin 3 en el bus CS31. Otra salida es tambin activada al mismo tiempo como alarma, por ejemplo, generando un corte del comando de alimentacin de los actuadores. Este es un error clase 4 y utiliza las siguientes variables: - M 255.14: bit de presencia de error clase 4 cdigo de error - MW 255.08: el tipo de unidad - MW 255.09: la direccin de la unidad - MW 255.10: - MW 255.11: el nmero de canal defectuoso

&
%M255.14

=?
%MW255.08 CODE_12
Z1=? Z2 Q

ALARM SHUT_DOWN

=?
%MW255.09 TYPE_20
Z1=? Z2 Q

=?
%MW255.10 ADD_3
Z1=? Z2 Q

=?
%MW255.11 CHANNEL_5
Z1=? Z2 Q

Pgina 8-12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Diagnstico

4.4.2. Ejemplos para almacenar varios errores de la misma clase


En las unidades centrales serie 40 y 50 puede memorizarse y detallarse en las variables internas de diagnstico slo un error. Un reconocimiento automtico programado permite la lectura de otros eventuales errores. Un programa puede permitir guardar estos errores si esto fuera necesario. El programa en este caso es aplicado a errores clase 4 aunque tambin puede aplicarse a errores clase 3. En el caso a continuacin presentado, se guardan slo los ltimos tres errores si el error ocurrido es diferente al previo. El bit M 255.14 sealiza la presencia de un error. En ese momento, si el estado del bit M 000.00 es1 el error es reconocido a travs del bloque CS31QU.

=?
%MW255.08 %MW000.00
Z1=? Z2 Q

& =?

%MW255.09 %MW000.01

Z1=? Z2 Q

jump

=?
%MW255.10 %MW000.02
Z1=? Z2 Q

=?
%MW255.11 %MW000.03
Z1=? Z2 Q

%MW000.04 %MW000.05 %MW000.06 %MW000.07 %MW000.00 %MW000.01 %MW000.02 %MW000.03 %MW255.08 %MW255.09 %MW255.10 %MW255.11

%MW000.08 %MW000.09 %MW000.10 %MW000.11 %MW000.04 %MW000.05 %MW000.06 %MW000.07 %MW000.00 %MW000.01 %MW000.02 %MW000.03

jump:
%M000.00 %M000.00

&
%M000.00 %M255.14

CS31QU
FREI

ABB Control - AC 31 1SBC 008999 R1301 12.99

Pgina 8-13

Documentacin Tcnica AC31

Anexos

ABB Control - AC 31 1SBC 008999 R1301 12.99

Anexos - Pgina 1

Annexos

1. Listado de variables
Las variables usadas por las unidades centrales AC 31 son de diferentes tipos: - Variables binarias (estado 0 o 1) - Variables palabra (rango de -32768 a 32767) - Variables palabra doble (rango de -2147483648 a 2147483647) - Texto (caracteres ASCII) Las variables autorizadas para las unidades centrales serie 40 y 50 son: Entradas I00.00...I61.15 I62.00...I62.07 I63.00...I68.15 IW00.00...IW61.15 IW62.00 IW62.01 IW62.08...IW62.14 IW62.15 IW63.00...IW68.15 Salidas O00.00...O61.15 O62.00...O62.05 O63.00...O68.15 OW00.00...OW61.15 OW63.00...OW68.15 salidas binarias de las unidades remotas en el bus CS 31 salidas binarias de la unidad central salidas binarias de extensiones en la unidad central salidas analgicas de las unidades remotas en el bus salidas analgicas de extensiones en la unidad central entradas binarias de las unidades remotas en el bus CS 31 entradas binarias de la unidad central entradas binarias de extensiones en la unidad central entradas analgicas de las unidades remotas en el bus CS 31 valor del potencimetro 0 (rango 0-150) valor del potencimetro 1 (rango 0-150) lectura del reloj estado del bus CS 31 entradas analgicas de extensiones en la unidad central

Anexos - Pgina 2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Annexos

Variables internas M00.00...M99.15 M230.00...M254.15 M255.00...M255.15 S00.00...S125.15 K00.00...K00.01 MW00.00...99.15 MW230.00...MW253.15 MW254.00...MW255.15 KW01.00...KW31.15 MD00.00...MD07.15 KD00.01...KD07.15 Constantes # xxxxx #H valor directo (por ejemplo #123) valor directo hexadecimal (#H 0000 ....#H FFFF) palabras internas palabras de diagnstico constantes palabra palabras dobles internas constantes palabra doble bits internos bits de sistema cadenas de pasos constantes binarias

Valores de tiempo para las funciones de temporizacin KD01.00...KD07.15 MD00.00...MD07.15 Texto Cualquier caracter ASCII. Estas variables slo se usan para la emisin y recepcin de cadenas en ASCII va la interfase serie (referirse a las funciones SEND y RECEIVE). constantes palabra doble palabras dobles internas

ABB Control - AC 31 1SBC 008999 R1301 12.99

Anexos - Pgina 3

Annexos

Las variables KW00.00...KW00.15 y KD00.00 son llamadas constantes de sistema y son nicamente accesibles a travs del men de configuracin del software de programacin AC31GRAF. Variables de diagnstico Suma de errores Error fatal Error serio Error leve Advertencia M255.00 M255.01 M255.02 M255.03 M255.15 Clase 1 Clase 2 Clase 3 Clase 4 M255.10 indica que la unidad central ha detectado un error M255.11 informacin detallada en MW254.00...MW254.07 M255.12 informacin detallada en MW254.08...MW254.15 M255.13 informacin detallada en MW255.00...MW255.08 M255.12 informacin detallada en MW255.08...MW255.15 oscilador con una frecuencia de 2 Hz oscilador con una frecuencia de 1 Hz oscilador con una frecuencia de 0.5 Hz oscilador con un perodo de 1 minuto este bit puede usarse para detectar el primer ciclo. Siempre es reseteado a cero en cada inicio del programa independientemente de la configuracin de inicializacin elegida. Este bit puede ser ledo por el usuario y luego ser seteado a 1 al final del primer ciclo.

Estado del bus CS31 IW62.15 bit 0: bit 1 = 1: bits 2 a 7: bit 8 a 15: no usado La unidad central fue inicializada en el bus CS31 (slo vlido para las unidades centrales esclavas) no usados mximo nmero de unidades inicializadas en el bus CS31 (slo con significado para la unidad central maestra del bus CS31).

Reloj IW62.08: IW62.09: IW62.10: IW62.11: IW62.13: IW62.14: segundos (0...59) minutos (0...59) horas (0...23) da de la semana (1...31) mes (1...12) ao (0...99)

El reloj puede actualizarse con el editor de configuracin del software de programacin AC31GRAF o utilizando la funcin UHR.

Anexos - Pgina 4

ABB Control - AC 31 1SBC 008999 R1301 12.99

Annexos

2. Listado de funciones
Funciones binarias &, AND /, OR =1 =R =S I+ IMAJ RS SR Y O O exclusiva Asignacin Reset con memoria Asignacon Set con memoria Flanco positivo Flanco negativo Mayora Memoria Set con estado 1 dominante Memoria Set con estado 0 dominante

Funciones de temporizacin ASV ESV MOA MOK PDM TIME_W TOF TON TP W_TIME Retardo a la desconexin Retardo a la conexin Elemento monoestable con "suspender" (abort) Elemento monoestable "constante" Modulador de duracin de pulsos Conversin de tiempo en palabras Retardo a la desconexin con visualizacin de tiempo Retardo a la conexin con visualizacin de tiempo elemento monoestable "constante con visualizacin de tiempo" Conversin de palabras en tiempo

ABB Control - AC 31 1SBC 008999 R1301 12.99

Anexos - Pgina 5

Annexos

Funciones de contador CTU CTUH VRZ Funciones de comparacin < <= <> =? > >= Funciones aritmticas =W + * : / DIV *: / MULDI BETR MUL2N NEG ZUDKW Asignacin de palabra Adicin Substraccin Multiplicacin Divisin Multiplicacin con divisin Valor absoluto Multiplicacin por 2 a la potencia de N Negacin Asignacin de una constante directa a una palabra Menor que Menor o igual a Distinto de Igual a Mayor que Mayor o igual a Contador Contador para entrada de encoders Contador creciente / decreciente

Anexos - Pgina 6

ABB Control - AC 31 1SBC 008999 R1301 12.99

Annexos

Funciones lgicas con palabras WAND WOR WXOR Y bit a bit O bit a bit O exclusiva bit a bit

Funciones de control de programa =PE CAL_FB DI DO VTASK Funciones del bus CS 31 CONFIO1 CONFIO4 CONFIO8 CS31CO CS31QU MT_CS31 MR_CS31 ST_CS31 SR_CS31 Configuracin de un canal analgico Configuracin de cuatro canales analgicos Configuracin de ocho canales analgicos Configuracin de las unidades del bus CS 31 Reconocimiento de errores en las unidades del bus CS31 Envo de datos del maestro de CS31 Recepcin de datos del maestro de CS31 Envo de datos de un esclavo de CS31 Recepcin de datos de un esclavo de CS31 Fin de programa condicional Llamado a Sub-programa Lectura de las entradas directas Escritura de las salidas directas Validacin de interrupciones

Funciones de comunicacin MODBUS

Maestro de MODBUS

REC / EMAS y RECvars SEND / DRUCK SINIT

Recepcin de caracteres ASCII va interfase serie Envo de caracteres ASCII va interfase serie Inicializacin y configuracin de la interfase serie

Funciones de regulacin PI PIDT1 Controlador Proporcional-integral Controlador Proporcional-integral y derivativo

ABB Control - AC 31 1SBC 008999 R1301 12.99

Anexos - Pgina 7

Annexos

Funciones de conversin de formato BCDDUAL / BCDBIN DUALBCD / BINBCD DWW PACK4 PACK8 PACK16 UNPACK4 UNPACK8 UNPACK16 WDW Funciones complejas AWT AWTB BEG BMELD IDLm / IDL IDSm / IDS LIZU MAX MIN NPULSE UHR Acceso a memoria COPY WOL Copia de un rea de memoria Lectura de palabra con validacin Compuerta de seleccin de palabra Compuerta de seleccin de bit Limitador Indicador de cambio de valores binarios Lectura indexada de palabras Escritura indexada de palabras Asignacin desde una lista Valor mximo Valor mnimo Generador de pulsos para motor de pasos Reloj Conversin de BCD a binario Conversin de binario a BCD Conversin de palabra doble a palabra Empaquetado de 4 bits en una palabra Empaquetado de 8 bits en una palabra Empaquetado de 16 bits en una palabra Desempaquetado de una palabra en 4 bits Desempaquetado de una palabra en 8 bits Desempaquetado de una palabra en 16 bits Conversin de palabra a palabra doble

Anexos - Pgina 8

ABB Control - AC 31 1SBC 008999 R1301 12.99

Annexos

3. Mapeo
Este prrafo describe la correspondencia entre las variables y su direccin fsica de memoria. Esta informacin se requiere para ciertas funciones tales como COPY, intercambio de datos entre unidades centrales maestra y esclava del bus CS31, etc. La direccin de la variable est dada por el valor del segmento y el offset (desplazamiento). Estos valores se expresan en formato hexadecimal y decimal. H0000 es el segmento para todas las variables. La correspondencia entre la variable y el offset est dada por la siguiente tabla: 8 bits usan 1 byte 1 palabra usa 2 bytes.

Mtodo de direccionamiento y mapeo:


VAR 00.00 ADDR 0

1- Bits: (VAR = tipo I,O,S,M,)

(Direccin de la primer variable seleccionada en decimal)

VAR XX.YY = ADDR 0 + ( XX * 2 ) Advertencia: para una variable tipo M, existen dos reas por tanto debe usarse M 000.00 = ADDR 0 para la primer rea, y M 230.00 = ADDR 0 para la segunda rea. 2- Palabras: (VAR = tipo IW,OW,KW,MW,) (Direccin de la primer seleccionada en decimal) variable

VAR XX.YY = ADDR 0 + ( XX * 32 ) + ( YY * 2 ) Advertencia: para la variable KW, ADDR 0 es 28672 y para la variable MW, existen dos reas y debe usarse MW 000.00 = ADDR 0 para la primer rea, y MW 230.00 = ADDR 0 para la segunda rea. 3- Palabras dobles: (VAR = tipo MD,KD) (Direccin de la primer variable en decimal) seleccionada

VAR XX.YY = ADDR 0 + ( XX * 64 ) + ( YY * 4 )

Ejemplo: Encontrar la direccin de mapeo de las variables O 62.00 y OW 62.15, MW 240,15 y MD002.07 O 62.00 = 6912 + ( 62 * 2 ) = 7036 OW 62.15 = 18432 + ( 62 * 32 ) + ( 15 * 2 ) = 11905 MW 240.15 = 10368 + ( 10 * 32 ) + ( 15 * 2 ) = 10718 MD 002.07 = 15872 + ( 2 * 64 ) + ( 7 * 4 ) = 16028

ABB Control - AC 31 1SBC 008999 R1301 12.99

Anexos - Pgina 9

Annexos

Variables

Direccin fsica En hexadecimal En decimal


6400 / 6401 6402 / 6403 6404 / 6405 6522 / 6523 6524 / 6525 6536 / 6537 6656 / 6657 6854 / 6855 6856 / 6857 6906 / 6907 6912 / 6913 6914 / 6915 6916 / 6917 7034 / 7035 7036 / 7037 7048 / 7049 15616 / 15617 15618 / 15619 15866 / 15867

I00.00...I00.07 / I00.08...I00.15 I01.00...I01.07 / I01.08...I01.15 I02.00...I02.07 / I02.08...I02.15 I61.00...I61.07/ I61.08...I61.15 I62.00...I62.07/ I62.08...I62.15 I68.00...I68.07/ I68.08...I68.15 M00.00...M00.07/M00.08...M00.15 M99.00...M99.07/M99.08 M99.15 M230.00...M230.07/M230.08 M230.15 M255.00...M255.07/M255.08 M255.15 O00.00...O00.07/ O00.08...O00.15 O01.00...O01.07/ O01.08 O01.15 O02.00...O02.07/ O02.08 O02.15 O61.00...O61.07/ O61.08 O61.15 O62.00...O62.07/ O62.08 O62.15 O68.00...O68.07/ O68.08 O68.15 S00.00...S00.07/ S00.08...S00.15 S01.00...S01.07/ S01.08 S01.15 S125.00...S125.07/ S125.08 S125.15

1900 / 1901 1902 / 1903 1904 / 1905 197A / 197B 197C / 197D 1988 / 1989 1A00 / 1A01 1AC6 / 1AC7 1AC8 / 1AC9 1AFA / 1AFB 1B00 / 1B01 1B02 / 1B03 1B04 / 1B05 1B7A / 1B7B 1B7C / 1B7D 1B88 / 1B89 3D00 / 3D01 3D02 / 3D03 3DFA / 3DFB

Anexos - Pgina 10

ABB Control - AC 31 1SBC 008999 R1301 12.99

Annexos

Variables
OW00.00 OW00.01 OW00.15 OW62.00 OW68.15 KW01.00 KW01.01 KW01.15 KW31.15 KD00.00 KD00.01 KD00.15 KD07.15 IW00.00 IW00.01 IW00.15 IW62.00 IW68.15 MW00.00 MW00.01 MW99.00 MW99.15 MW230.00 MW230.15 MW255.15 MD00.00 MD00.01 MD00.15 MD07.15 4800 4802 481E 4FC0 509E 7020 7022 703E 73FE 7400 7404 743C 75FC 5200 5202 521E 59C0 5A9E 1C00 1C02 2860 287E 2880 289E 2BBE 3E00 3E04 3E3C 3FFC

Direccin fsica En hexadecimal En decimal


18432 18434 18462 20416 20638 28704 28706 28734 29694 29696 29700 29756 30204 20992 20994 21022 22976 23198 7168 7170 10336 10366 10368 10398 11198 15872 15876 15932 16380

ABB Control - AC 31 1SBC 008999 R1301 12.99

Anexos - Pgina 11

Annexos

4. Valores histricos
Los valores histricos son variables internas especficas que le permiten a la unidad central memorizar resultados intermedios de funciones que requieren numerosos ciclos. De hecho, ciertas funciones requieren del resultado obtenido durante el ciclo N-1 para ejecutar el ciclo N correctamente (por ejemplo: los controladores PI y PIDT1). El nmero total de valores histricos disponibles, en las unidades centrales serie 40 y 50, es 256. Las funciones y el nmero de valores histricos que las mismas usan estn dadas en la siguiente tabla: Funciones de temporizacin ASV ESV MOA MOK PDM TOF TON TP 1 (la memoria suplementaria para los temporizadores se limita a 42 variables) 1 (la memoria suplementaria para los temporizadores se limita a 42 variables) 1 (la memoria suplementaria para los temporizadores se limita a 42 variables) 1 (la memoria suplementaria para los temporizadores se limita a 42 variables) 1 (la memoria suplementaria para los temporizadores se limita a 42 variables) 1 (la memoria suplementaria para los temporizadores se limita a 42 variables) 1 (la memoria suplementaria para los temporizadores se limita a 42 variables) 1 (la memoria suplementaria para los temporizadores se limita a 42 variables)

Funciones de contador CTU CTUH VRZ 2 2 3

Anexos - Pgina 12

ABB Control - AC 31 1SBC 008999 R1301 12.99

Annexos

Funciones del bus CS31 CONFIO1 CONFIO4 CONFIO8 CS31CO MT_CS31 MR_CS31 ST_CS31 SR_CS31 3 3 3 1

Funciones de comunicacin MODBUS REC / EMAS y RECvars SEND / DRUCK SINIT Funciones de controlador PI PIDT1 Funciones complejas BMELD NPULSE UHR 3 + nmero de entradas E 1 1 3 5

2 1 2 1

ABB Control - AC 31 1SBC 008999 R1301 12.99

Anexos - Pgina 13

Documentacin Tcnica AC31

Indice

ABB Control - AC 31 1SBC 008999 R1301 12.99

Indice Pgina 1

Indice

0
07 CR 41,1-13, 3-8, 3-9, 3-10, 3-11, 8-9 07 CT 41,1-13, 3-8, 3-9, 3-10, 3-11, 8-9 07 KR 51,1-13, 3-8, 3-9, 3-10, 3-11, 5-19, 7-3, 8-9 07 KT 51,1-13, 3-8, 3-9, 3-10, 3-11, 5-19, 8-9 07 ST 51,1-20, 3-34, 3-36, 3-37, 4-15

H
Hardware,5-27

I
Independiente,3-9, 5-7, 5-10 Inicializacin,1-11, 2-13, 5-7, 5-12, 5-13, 5-14, 7 Intercambio,6-14 Interfase serie,2-10, 3-4 Interrupcin,3-9, 6-7, 6-8, 7 Interruptores,3-21

A
AC31GRAF,1-7, 1-9, 1-13, 2-2, 2-3, 2-4, 2-5, 2-15, 3-9, 4-16, 4-17, 4-23, 5-2, 5-9, 5-17, 5-23, 5-25, 6-3, 6-4, 6-7, 6-13, 7-5, 7-12, 7-13, 7-14, 8-6, 8-7, 4 Advertencia,3-18, 3-22, 3-37, 4-7, 4-11, 4-13, 4-15, 4-21, 5-14, 6-13, 9 ASCII,3-29, 3-31, 3-33, 5-15, 5-17, 7-12, 7-13, 7-14, 2, 3, 7

L
Listado de funciones,5 Listado de variables,5-4, 2

B
Bus CS31,1-5, 5-19, 6-13, 7-5, 8-11

M
Maestra,4-18, 4-25, 5-10, 6-13, 8-9 Memoria,3-8, 5-3, 6-18, 8-9, 8-10, 8 MODBUS,1-15, 3-7, 3-8, 3-29, 3-31, 3-33, 3-38, 5-15, 5-17, 7-3, 7-4, 7-5, 7-6, 7-7, 7-8, 7-9, 7-10, 7-13, 7, 13 Modo de comunicacin,5-15, 7-5, 7-13 Modular,5-2 Motor paso a paso,6-9, 6-10

C
Cable,1-19, 3-10, 3-11, 3-14, 3-15, 3-18, 3-19, 3-22, 3-23, 3-27, 5-15 Cableado,1-5, 3-29, 3-33, 3-36, 4-7, 4-10, 4-13, 4-15 Cadena,3-9, 5-6, 5-13 Cage-clamp,1-20, 3-35 Caliente,5-7 Canal,3-21, 5-28, 8-9, 8-11 Condiciones Ambientales,3-3 Conector,1-20, 3-4, 3-17, 3-21, 3-35 Configuracin,2-11, 3-23, 3-37, 4-16, 5-9, 5-25, 5-30, 6-13, 7-13, 7 Consumo,3-10, 3-14 Contador,3-9, 5-3, 6, 12 Contador rpido,3-9, 6-11 Corriente,3-22, 3-23, 3-24, 3-25 Cortocircuito,3-10, 3-11, 3-14, 3-15, 3-19, 8-11

O
Oscilador,5-40

P
Palabra,3-9, 3-22, 3-23, 5-6, 7-10, 2, 6, 7, 8, 9 Palabra clave,5-24, 5-25 Peso,3-10, 3-14, 3-18, 3-22 Potencimetro,3-7 Programacin,2-5, 3-8, 3-9, 3-27, 5-1, 5-15, 5-17, 5-33, 6-3, 6-7, 6-14, 7-6, 7-13, 7-14, 8-7, 8-12 Protocolo,3-5, 7-3, 7-13 Proyecto,2-4, 2-5, 2-15 Puesta a tierra,4-4, 4-5 Pulsador,5-28

D
Dato,3-8, 5-11, 6-14, 6-17, 6-18, 7-4, 7 Diagnstico,3-22, 3-23, 7-4, 8-1, 4 Direccin fsica,10, 11 Direccionamiento,4-17, 4-21, 4-22, 4-23, 4-24, 8-3 Display,1-16, 1-19, 2-7, 3-20, 3-22, 3-38, 3-39

R
RAM,1-11, 5-7, 8-3, 8-10 Recepcin,5-11 Reconocimiento,8-5, 8-8 Red,7-2, 7-3 Referencias,1-13, 1-14, 1-15, 1-16, 1-17, 1-18, 1-19, 1-20 Rel,4-10 Reloj,3-9, 5-23, 2, 4, 8 Respaldo de datos,3-8, 5-11 RS232,1-13, 1-15, 1-19, 3-8, 7-3 RS485,1-9, 1-13, 1-15, 3-8, 7-3

E
Entrada analgica,3-8, 3-20, 3-22, 3-24, 5-5, 7-8, 8-9 Entrada binaria,3-8, 3-17, 5-5, 7-7, 8-9 Error,7-4, 8-2, 8-3, 8-5, 8-7, 8-8, 8-10, 8-11, 7 Escala,3-22 Esclavo,5-10, 5-19, 6-12, 6-13, 6-17 Extensin,1-16, 3-39, 4-12, 4-13, 4-15, 5-20

F
Flash EEPROM,5-7, 5-9, 5-10

Indice - Pgina 2

ABB Control - AC 31 1SBC 008999 R1301 12.99

Indice

S
Salida analgica,3-8, 3-20, 3-23, 3-25, 5-6, 7-8, 8-3, 8-9, 8-11 Salida binaria,3-8, 3-17, 5-6, 7-7, 8-9 Seal de RTS,3-29, 3-33, 5-17 Serie 40,1-3, 1-13, 3-8, 3-9, 3-10, 3-11, 5-8, 5-10, 5-11, 7-9 Serie 50,1-3, 1-5, 1-7, 1-13, 3-7, 3-8, 3-9, 3-11, 3-27, 3-31, 3-35, 3-37, 4-5, 4-21, 4-25, 5-3, 5-8, 5-10, 5-11, 5-14, 5-22, 5-23, 5-40, 5-43, 6-9, 6-11, 6-13, 7-2, 7-3, 7-4, 7-5, 7-6, 7-9, 7-10, 7-13, 7-14, 8-3, 8-13, 2, 12 Sobrecarga,8-11 Software,1-11, 5-2, 5-7, 8-5 Sub-programa,3-9, 6-3, 7

U
Unidad central,1-5, 1-10, 1-11, 1-13, 1-14, 2-10, 2-11, 3-7, 3-39, 4-11, 5-7, 5-10, 5-14, 7-5 Unidad de contador rpido,5-20 Unidad remota extensible,1-16, 3-13, 4-25 Unidad remote extensible,1-16

V
Valor histrico,5-13, 12

X
XC 08 L1,1-16, 1-20, 3-16, 3-18, 3-19, 3-35, 4-13, 5-20, 8-9 XE 08 B5,1-16, 1-20, 3-20, 3-22, 3-35, 3-36, 4-14, 4-15, 4-21, 4-25, 5-20, 5-26, 8-9 XI 16 E1,1-16, 1-20, 3-16, 3-18, 3-19, 3-35, 4-13, 5-20, 8-9 XK 08 F1,1-16, 1-20, 3-16, 3-18, 3-19, 3-35, 4-13, 5-20, 8-9 XM 06 B5,1-16, 1-20, 3-20, 3-22, 3-23, 3-35, 3-36, 4-14, 4-15, 4-21, 4-22, 4-25, 5-20, 5-26, 8-9 XO 08 R1,1-16, 1-20, 3-16, 3-18, 3-19, 3-35, 4-13, 5-20, 8-9 XO 16 N1,1-16, 1-20, 3-16, 3-18, 3-19, 3-35, 4-13, 5-20, 8-9 XTC 08,1-16, 3-20, 3-22, 4-21, 4-25, 5-20, 5-39, 8-9

T
TC50,3-35, 3-38 Temporizador,3-9, 5-3, 5-37, 5, 12 Tensin,3-4, 3-10, 3-22, 3-23, 3-24, 3-25, 5-29, 5-44 Tiempo de adquisicin,3-22 Tiempo de ciclo,5-18, 7-10, 8-3, 8-10 Tiempo de filtrado,3-10, 3-18, 5-31 Tiempo de refresco,1-10, 3-5 Tiempo de respuesta,7-10 Transistor,4-10 Transmisin,3-5, 5-11, 6-15, 7-3, 7-5

ABB Control - AC 31 1SBC 008999 R1301 12.99

Indice - Pgina 3

008999

MANUAL TECNICO
Para los productos de la serie 40 y 50

1SBC008999R1301

9810
Como parte de su programa permanente de mejora de los productos, ABB se reserva el derecho de modificar las caractersticas de los productos descritos en este documento. La informacin proporcionada no es contractual. Para ms amplios detalles, se ruega que contacten con la empresa ABB distribuidora de estos productos en su pas.

ABB Control s.a. 10, rue Ampre Z.I. - B.P. 114 F-69685 Chassieu cedex / Francia Telfono: +33 (0) 4 7222 1722 Telefax: +33 (0) 4 7222 1935 www.abb.fr/standard-products/ila.htm

Publicacion N : 1SBC 008999 R 1301 Imprimido en Francia (12.99)

S-ar putea să vă placă și