Serie 40-50
Sumario
ABB Control - AC 31 Sumario- Página 1
1SBC 008999 R1301 12.99
Capítulo 1
Presentación / Operación
1. Presentación 1-2
2. Reglas generales de configuración 1-3
2.1. Unidades centrales con extensiones 1-5
2.2. Unidades centrales con bus CS31 1-5
2.3. Técnicas de cableado 1-5
3. Operación de las unidades centrales serie 40 y 50 1-7
3.1. Diagrama funcional 1-7
3.2. Ejecución del programa 1-9
3.3. Transmisión a través del Bus 1-9
3.4. Tiempos de refresco / tiempos de respuesta 1-10
3.4.1. Tiempos de refresco del bus 1-10
3.4.2. Tiempos de respuesta de la unidad central 1-10
3.5. Encendido / activación del programa 1-11
3.6. Caídas o cortes de alimentación de energía 1-12
4. Referencias 1-13
Capítulo 2
Comenzando
1. Material requerido 2-3
2. Cableado 2-3
3. Programación 2-5
3.1. Ejecución del software AC31GRAF 2-5
3.2. Creación de un Programa 2-5
3.3. Declaración de Variables 2-7
3.4. Edición del programa 2-7
3.4.1. Mostrar la barra de herramientas FBD (bloques de función) 2-7
3.4.2. Seleccione la función
"O"
(OR) en la ventana de edición de
programa 2-7
3.4.3. Inserción de variables 2-9
3.4.4. Vínculos entre las variables y el bloque de función: 2-9
3.5. Guardado 2-9
3.6. Compilación 2-9
3.7. Comunicación con el PLC 2-11
3.7.1. Configuración de la interfase serie 2-11
3.7.2. Acceso al panel de control 2-11
3.7.3. Configuración de la unidad central: 2-11
3.7.4. Inicialización de la unidad central 2-13
3.7.5. Envío del programa al PLC 2-13
3.7.6. Comprobación del programa en modo On-line (en línea) 2-13
3.8. Salida del AC31GRAF 2-15
Capítulo 3
Especificaciones Técnicas
1. Condiciones generales de operación 3-3
2. Especificaciones técnicas del bus CS31 3-5
3. Unidades centrales 3-7
3.1. Frente de la unidad central (mirar Figura 3-1) 3-7
3.2. Especificaciones técnicas 3-8
4. Unidades remota extensibles 3-13
4.1. Frente (mirar Figura 3-3) 3-13
4.2. Especificaciones técnicas de las unidades remotas
extensibles 3-14
5. Extensiones binarias 3-17
5.1. Frente (mirar Figura 3-5 a Figura 3-9) 3-17
5.2. Especificaciones de las extensiones binarias 3-18
6. Extensiones analógicas 3-21
6.1. Frente (mirar Figura 3-10, Figura 3-11) 3-21
6.2. Display analógico (mirar Figura 3-12) 3-21
6.3. Especificaciones técnicas de la unidades analógicas 3-22
6.4. Diagramas de entradas analógicas: 3-24
6.4.1. Corriente 4-20mA: 3-24
6.4.2. Corriente 0-20mA: 3-24
6.4.3. PT100/PT1000: 3-24
6.5. Diagramas de salidas analógicas: 3-25
6.5.1. Corriente 0-20mA: 3-25
6.5.2. Corriente 4-20mA: 3-25
7. Accesorios 3-27
7.1. Cables de programación: 07 SK 50 y 07 SK 52 3-27
7.1.1. Diagrama de conexión del 07 SK 50 (mirar Figura 3-13): 3-27
7.1.2. Diagrama de conexión del 07 SK 52 (mirar Figura 3-14): 3-29
7.2. Cables de comunicación ASCII/MODBUS®: 07 SK 51 y 07
SK 53 3-31
7.2.1. Diagrama de conexión del 07 SK 51 (mirar Figura 3-15): 3-31
7.2.2. Diagrama de conexión del 07 SK 53 (mirar Figura 3-16): 3-33
7.3. Cables para display TC50: 07 SK 54 y 07 SK 55 3-35
7.4. Conectores (mirar Figura 3-17) 3-35
7.4.1. Conector dual externo: 07 ST 50: 07 ST 50 3-35
7.4.2. Conectores tipo "Cage-clamp" 3-35
7.4.3. Conector dual externo: 07 ST 51 3-37
7.5. Autoadhesivos 3-38
8. Display TC50 3-38
9. Dimensiones (en mm) 3-39
Capítulo 4
Instalación
1. Implementación de un sistema AC31 4-3
1.1. Condiciones de montaje 4-3
1.2. Cableado de las entradas / salidas 4-3
1.3. Puesta a tierra 4-5
1.3.1. Principios básicos de puesta a tierra 4-5
1.3.2. Principio de puesta a tierra para varios gabinetes 4-5
1.4. Cableado del bus CS31 4-7
1.5. Diferentes tipos de alimentación 4-9
2. Cableado de las unidades centrales y unidades remotas
extensibles 4-11
2.1. Alimentación 4-11
2.2. Cableado de entradas / salidas 4-11
2.3. Protección de las salidas 4-11
3. Cableado de extensiones binarias 4-13
3.1. Extensión XI 16 E1 (mirar Figura 4-18) 4-13
3.2. Extensión XO 08 R1 (mirar Figura 4-20) 4-13
3.3. Extensión XC 08 L1 (mirar Figura 4-22) 4-13
3.4. Extensión XO 16 N1 (mirar Figura 4-19) 4-13
3.5. Extensión XK 08 F1 (mirar Figura 4-21) 4-13
4. Cableado de las extensiones analógicas 4-15
4.1. Extensión XM 06 B5 4-15
4.2. Extensión XE 08 B5 4-15
5. Direccionamiento 4-17
5.1. Variables de entrada / salida 4-17
5.2. Direccionamiento de las UC como maestra o aislada con
extensiones 4-17
5.3. Direccionamiento de una unidad central esclava o una unidad
remota extensible en el bus CS31 4-21
5.3.1. Direccionamiento de unidades remotas extensibles 4-21
5.3.2. Direccionamiento de una unidad central esclava 4-23
5.3.3. Ejemplo de direccionamiento 4-24
5.4. Sumario 4-25
Capítulo 5
Programación
1. Introducción al software 5-2
2. Listado de variables 5-4
3. Inicialización 5-7
4. Configuración 5-9
4.1. Herramienta de configuración AC31GRAF 5-9
4.1.1. Modo operativo de la unidad central: 5-10
4.1.2. Rango de transmisión / recepción de una unidad central
esclava 5-11
4.1.3. Inicialización de datos y backup 5-11
4.1.4. Inicialización / backup de bits internos 5-12
4.1.5. Inicialización / backup de palabras 5-12
4.1.6. Inicialización / backup de palabra dobles internas 5-13
4.1.7. Inicialización / backup de cadenas de pasos 5-13
4.1.8. Inicialización / backup de valores históricos 5-13
4.1.9. Reacción de la unidad central ante error clase 3 5-14
4.1.10. Inicialización de las unidades del bus CS 31 5-14
4.1.11. Modo de comunicación de la interfase serie COM1 5-15
4.1.12. Parámetros de comunicación: 5-17
4.1.13. Tiempo de ciclo de la unidad central 5-18
4.1.14. Tiempos de comunicación del bus CS31 5-19
4.1.15. Reloj 5-23
4.1.16. Palabra clave 5-25
4.2. Bloque de configuración CS31CO 5-25
4.3. Configuración de extensiones analógicas 5-27
4.3.1. Configuración por hardware 5-27
5. Ejemplos de programación 5-33
5.1. Consejo práctico 5-33
5.2. Operación "Y" (AND) 5-34
5.3. Operación "Y negada" (NAND) 5-35
5.4. Operación "O" (OR) 5-35
5.5. Operación "O negada" (NOR) 5-36
5.6. Combinación de funciones lógicas (o Booleanas) 5-36
5.7. Funciones de temporización 5-37
5.7.1. TON: retardo a la conexión 5-38
5.7.2. TOF: retardo a la desconexión 5-38
5.7.3. TP: monoestable (constante) 5-39
5.7.4. TIME_W: 5-39
5.7.5. W_TIME: 5-39
5.7.6. Osciladores 5-40
5.8. Detección del primer ciclo con la variable M 255.15 5-41
5.9. Función de contador creciente / decreciente 5-42
5.10. Escalado de un valor analógico 5-43
5.10.1. Uso de los potenciómetros en las unidades serie 40 y 50 5-43
5.10.2. Procesamiento de una entrada analógica 5-44
Capítulo 6
Optimización del Programa
1. Sub-programa 6-3
1.1. Programación de sub-programas 6-3
1.2. Llamado de un sub-programa 6-4
1.3. Transferencia de parámetros 6-5
1.4. Límites 6-5
2. Interrupciones 6-7
2.1. Programación de interrupciones 6-7
2.2. Validación de interrupciones 6-8
2.3. Performances 6-8
3. Comando de un motor de pasos 6-9
4. Contador rápido con captura de valor, detección de cero,
desbordamiento y reset 6-11
5. Comunicación entre unidades centrales en el bus CS 31 6-13
5.1. Direccionamiento del bus CS 31 6-13
5.2. Modos de comunicación 6-13
5.3. Programación 6-14
5.3.1. Transmisión por bits 6-14
5.3.2. Transmisión por palabras 6-15
5.3.3. Utilización de bloques de función 6-17
Capítulo 7
Comunicación
1. Comunicación en red con la interfase MODBUS incorporada 7-3
1.1. Descripción del protocolo 7-3
1.2. Configuración de la comunicación 7-5
1.3. Programación 7-6
1.3.1. Unidad esclava MODBUS 7-6
1.3.2. Unidad maestra MODBUS 7-6
1.3.3. Listado de referencias cruzadas 7-6
1.3.4. Ejemplo de utilización de la función MODBUS 7-9
1.4. Tiempos de respuesta para comunicación MODBUS 7-10
2. Comunicación punto a punto con la interfase serie ASCII
incorporada 7-13
2.1. Descripción del protocolo 7-13
2.2. Configuración de la comunicación 7-13
2.2.1. Uso de los cables negros 07 SK 51 ó 07 SK 53 7-13
2.2.2. Parámetros de comunicación 7-13
2.3. Programación 7-14
2.3.1. Envío de mensajes 7-14
2.3.2. Recepción de mensajes 7-14
2.3.3. Ejemplo de programación 7-14
3. Comunicación punto a punto con el protocolo de programación 7-17
Capítulo 8
Diagnóstico
1. Tipos de errores detectados 8-3
2. Detección de errores 8-3
3. Estado a través del software 8-7
4. Manejo de errores a través del programa 8-7
4.1. Descripción de las variables de diagnóstico 8-7
4.2. Tabla de correspondencia entre el error y los valores de las
variables de diagnóstico 8-9
4.3. Descripción de las clases de errores: 8-10
4.3.1. Descripción de errores clase 1 8-10
4.3.2. Descripción de errores clase 2 8-10
4.3.3. Descripción de errores clase 3 8-10
4.3.4. Descripción de errores clase 4 8-11
4.4. Ejemplos de programación 8-12
4.4.1. Ejemplo de reacción / comando luego de un error
determinado 8-12
4.4.2. Ejemplos para almacenar varios errores de la misma clase 8-13
Anexos
1. Listado de variables 2
2. Listado de funciones 5
3. Mapeo 9
4. Valores históricos 12