290
35006201.11 www.schneider-electric.com Premium y Atrium en Unity Pro 35006201 07/2012 Premium y Atrium en Unity Pro Bus AS-i Manual de instalación 07/2012

35006201 k01 000_11

Embed Size (px)

Citation preview

Page 1: 35006201 k01 000_11

Premium y Atrium en Unity Pro

35006201 07/2012

3500

6201

.11

www.schneider-electric.com

Premium y Atrium en Unity ProBus AS-iManual de instalación

07/2012

Page 2: 35006201 k01 000_11

La información que se ofrece en esta documentación contiene descripciones de carácter general y/o características técnicas sobre el rendimiento de los productos incluidos en ella. La presente documentación no tiene como objetivo sustituir ni debe emplearse para determinar la idoneidad o fiabilidad de dichos productos para aplicaciones de usuario específicas. Los usuarios o integradores tienen la responsabilidad de llevar a cabo un análisis de riesgos adecuado y exhaustivo, así como la evaluación y pruebas de los productos en relación con la aplicación o uso en cuestión de dichos productos. Ni Schneider Electric ni ninguna de sus filiales o asociados asumirán responsabilidad alguna por el uso inapropiado de la información contenida en este documento. Si tiene sugerencias para mejoras o modificaciones o ha hallado errores en esta publicación, le rogamos que nos lo notifique.

No se podrá reproducir este documento de ninguna forma, ni en su totalidad ni en parte, ya sea por medios electrónicos o mecánicos, incluida la fotocopia, sin el permiso expreso y por escrito de Schneider Electric.

Al instalar y utilizar este producto es necesario tener en cuenta todas las regulaciones sobre seguridad correspondientes, ya sean regionales, locales o estatales. Por razones de seguridad y para garantizar que se siguen los consejos de la documentación del sistema, las reparaciones sólo podrá realizarlas el fabricante.

Cuando se utilicen dispositivos para aplicaciones con requisitos técnicos de seguridad, siga las instrucciones pertinentes.

Si con nuestros productos de hardware no se utiliza el software de Schneider Electric u otro software aprobado, pueden producirse lesiones, daños o un funcionamiento incorrecto del equipo.

Si no se tiene en cuenta esta información se pueden causar daños personales o en el equipo.

© 2012 Schneider Electric. Reservados todos los derechos.

2 35006201 07/2012

Page 3: 35006201 k01 000_11

Tabla de materias

Información de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 9Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Parte I El Bus AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Capítulo 1 Presentación general del bus AS-i . . . . . . . . . . . . . . . . . 15

Recordatorio relacionado con los buses V2 AS-i y AS-i . . . . . . . . . . . . . . 16Descripción general de los productos AS-i del catálogo de Schneider. . . 18Presentación de los principales componentes de la estructura . . . . . . . . 19Ejemplo de topología de bus A-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Características principales del bus AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . 25Características principales del bus AS-i V2. . . . . . . . . . . . . . . . . . . . . . . . 27

Parte II Instalación de hardware de las unidades de alimentación AS-i y de los módulos de interfase del bus AS-i TSX SAY 100 y TSX SAY 1000 . . . . . . . . . . 31

Capítulo 2 Unidades de alimentación del bus AS-i . . . . . . . . . . . . . 332.1 Presentación de la alimentación del bus AS-i . . . . . . . . . . . . . . . . . . . . . . 34

Presentación general de las unidades de alimentación AS-i . . . . . . . . . . 35Descripción física del módulo de alimentación TSX SUP A02 . . . . . . . . . 36Descripción física del bloque de alimentación TSX SUP A05. . . . . . . . . . 37Descripción física de la platina de soporte . . . . . . . . . . . . . . . . . . . . . . . . 38Catálogo de unidades de alimentación AS-i . . . . . . . . . . . . . . . . . . . . . . . 39Alimentación AS-i: especificaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

2.2 Instalación de la alimentación del bus AS-i. . . . . . . . . . . . . . . . . . . . . . . . 41Dimensiones y montaje de la unidad de fuente de alimentación AS-i TSX SUP A02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Dimensiones/montaje de la unidad de alimentación AS-i TSX SUP A05 . 47Resumen de los procedimientos de fijación . . . . . . . . . . . . . . . . . . . . . . . 49

2.3 Conexión de la alimentación AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Conexiones de fuentes de alimentación TSX SUP A02 . . . . . . . . . . . . . . 51Conexiones de fuentes de alimentación TSX SUP A05 . . . . . . . . . . . . . . 53Precauciones generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

35006201 07/2012 3

Page 4: 35006201 k01 000_11

2.4 Características de la alimentación del bus AS-i. . . . . . . . . . . . . . . . . . . . 58Características eléctricas de las unidades de alimentación AS-i TSX SUP A02/A05. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Características físicas del entorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Capítulo 3 Módulo de interfase del bus AS-i: TSX SAY 100. . . . . . . 633.1 Descripción del módulo TSX SAY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Descripción física. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Montaje/instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68Visualización de estados del módulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Visualizaciones específicas del módulo TSX SAY 100 . . . . . . . . . . . . . . 72Características técnicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

3.2 Diagnóstico del bus AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Presentación del diagnóstico del bus AS-i. . . . . . . . . . . . . . . . . . . . . . . . 76Cambio entre diferentes modos de visualización . . . . . . . . . . . . . . . . . . 78Visualización de esclavos en el bus AS-i. . . . . . . . . . . . . . . . . . . . . . . . . 79Visualización del estado de las entradas/salidas de cada esclavo . . . . . 80

3.3 Modalidades de servicio del módulo TSX SAY 100. . . . . . . . . . . . . . . . . 82Modalidades de servicio del módulo TSX SAY 100. . . . . . . . . . . . . . . . . 82

3.4 Precauciones de uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Alimentación auxiliar de 24 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Capítulo 4 Módulo de interfase del bus V2 AS-i: TSX SAY 1000 . . . 874.1 Descripción del módulo TSX SAY 1000 . . . . . . . . . . . . . . . . . . . . . . . . . 88

Descripción física. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Montaje/instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Visualización de los estados del módulo . . . . . . . . . . . . . . . . . . . . . . . . . 95Visualizaciones específicas del módulo TSX SAY 1000 . . . . . . . . . . . . . 97Características técnicas del bus As-i V2 . . . . . . . . . . . . . . . . . . . . . . . . . 98

4.2 Diagnóstico del bus AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Presentación del diagnóstico del bus AS-i. . . . . . . . . . . . . . . . . . . . . . . . 100

4.3 Modos de funcionamiento del módulo TSX SAY 1000 . . . . . . . . . . . . . . 102Modalidades de servicio del módulo TSX SAY 1000. . . . . . . . . . . . . . . . 102

4.4 Precauciones de uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104Alimentación auxiliar de 24 VCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Ajustes de dirección múltiple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

4.5 Certificación AS-i V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Certificación AS-i V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

4 35006201 07/2012

Page 5: 35006201 k01 000_11

Parte III Implementación de software del bus AS-i . . . . . . . . 109Capítulo 5 Principios de la instalación del software del Bus AS-i 111

Presentación de la implementación del bus AS-i . . . . . . . . . . . . . . . . . . . 112Arquitectura del módulo TSX SAY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Estructura de un esclavo AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116Direccionamiento de objetos de lenguaje asociados a los dispositivos esclavos conectados al bus AS-i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

Capítulo 6 Configuración del bus AS-i . . . . . . . . . . . . . . . . . . . . . . . 121Declaración de un modulo de comunicación AS-I en el bastidor del autómata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122Descripción de la pantalla de configuración del módulo de comunicación AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Declaración de un dispositivo esclavo en el bus AS-i . . . . . . . . . . . . . . . . 125Visualización del bus AS-i en el explorador del proyecto . . . . . . . . . . . . . 128Modificación de la configuración de software del Bus AS-i. . . . . . . . . . . . 130Acceso a la descripción de un esclavo de AS-i. . . . . . . . . . . . . . . . . . . . . 131Definición de un nuevo perfil de esclavo en un catálogo privado AS-i . . . 133Modificación de los parámetros generales de un esclavo AS-i: Direccio-namiento auto.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135Modificación de los parámetros generales del esclavo AS-i: Modalidad de retorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

Capítulo 7 Depuración del bus AS-i . . . . . . . . . . . . . . . . . . . . . . . . . 137Presentación de la función de depuración . . . . . . . . . . . . . . . . . . . . . . . . 138Descripción de la pantalla de depuración de un módulo AS-i. . . . . . . . . . 139Acceso a las funciones de diagnóstico del módulo y del canal de un dispositivo AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141Visualización del estado de los esclavos . . . . . . . . . . . . . . . . . . . . . . . . . 143Acceso a los ajustes de los parámetros de un dispositivo AS-i . . . . . . . . 145 Acceso a la función forzado/cancelación de forzado de los canales AS-i 146Acceso a los comandos SET y RESET de los canales AS-i. . . . . . . . . . . 147Sustitución automática de un esclavo AS-i defectuoso. . . . . . . . . . . . . . . 148Inserción de un dispositivo esclavo en una configuración AS- I existente 149Modificación de la dirección de un dispositivo AS-i. . . . . . . . . . . . . . . . . . 150

Capítulo 8 Modo de funcionamiento AS-i . . . . . . . . . . . . . . . . . . . . . 151Modalidad de servicio de AS-i: Generalidades . . . . . . . . . . . . . . . . . . . . . 152Modalidad protegida AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154Modo de prueba del cable AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155Modalidad de servicio AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156Modalidad de servicio de intercambio de datos desactivado de AS-i . . . . 157

Capítulo 9 Rendimientos AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159Rendimientos del bus AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

Capítulo 10 DFB para monitor de seguridad AS-i . . . . . . . . . . . . . . . 161DFB para monitor de seguridad AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

35006201 07/2012 5

Page 6: 35006201 k01 000_11

Capítulo 11 Objetos de lenguaje del bus AS-i . . . . . . . . . . . . . . . . . . . 16311.1 Los objetos de lenguaje e IODDT de la comunicación AS-i . . . . . . . . . . 164

Presentación de los objetos de lenguaje del bus AS-i. . . . . . . . . . . . . . . 165Objetos de lenguaje de intercambio implícito asociados a la función específica de la aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166Objetos de lenguaje de intercambio explícito asociados con la función específica de aplicaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167Gestión de los intercambios e informes con objetos explícitos . . . . . . . . 169

11.2 Los objetos de lenguaje y el IODDT genérico aplicable a los protocolos de comunicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173Detalles de los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174Detalles de objetos de intercambio explícito de IODDT de tipo T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

11.3 Los objetos de lenguaje y el IODDT asociados al bus AS-i. . . . . . . . . . . 177Detalles de los objetos de intercambio implícito de IODDT de tipo T_COM_ASI_V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178Detalles de los objetos de intercambio explícito de IODDT de tipo T_COM_ASI_V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180Detalles de los objetos de intercambio implícito de la función AS-i. . . . . 182Detalles de los objetos de lenguaje de intercambio explícito de la función AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185Detalles de los objetos de lenguaje explícito de la función AS-i . . . . . . . 187Detalles de los objetos de configuración para la función AS-i . . . . . . . . . 189

11.4 El IODDT tipo T_GEN_MOD es aplicable a todos los módulos . . . . . . . 190Detalles de los objetos de lenguaje del IODDT tipo T_GEN_MOD. . . . . 190

Parte IV Instalación del software del bus AS-i V2. . . . . . . . . 193Capítulo 12 Principios de la instalación del software del bus AS-i V2 195

Presentación de la instalación del bus V2 AS-i . . . . . . . . . . . . . . . . . . . 196Arquitectura del módulo TSX SAY 1000 . . . . . . . . . . . . . . . . . . . . . . . . . 198Estructura de un bus AS-i con una dirección estándar . . . . . . . . . . . . . . 200Estructura de un esclavo AS-i de dirección extendida. . . . . . . . . . . . . . . 202Direccionamiento de objetos de lenguaje asociados a los dispositivos esclavos conectados al bus AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

Capítulo 13 Configuración del bus V2 AS-i . . . . . . . . . . . . . . . . . . . . . 207Declaración de un módulo de comunicación V2 AS-I en el bastidor del autómata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208Descripción de la pantalla de configuración de un módulo de comunicación V2 AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209Definición de un dispositivo esclavo en el bus V2 AS-i . . . . . . . . . . . . . . 211Visualización del bus V2 AS-i en el explorador del proyecto. . . . . . . . . . 216Modificación de la configuración del software del Bus AS-i V2 . . . . . . . . 218Acceso a la descripción de un esclavo de AS-i V2 . . . . . . . . . . . . . . . . . 219Definición de un nuevo perfil de esclavo en el catálogo estándar V2 AS-i 221

6 35006201 07/2012

Page 7: 35006201 k01 000_11

Modificación de los parámetros generales de un esclavo V2 AS-i: Direccionamiento auto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223Modificación de los parámetros de un esclavo V2 AS-i . . . . . . . . . . . . . . 224Modificación de los parámetros de un esclavo V2 AS-I analógico . . . . . . 225Modificación de los parámetros de un esclavo V2 AS-i con parámetros combinados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226Problemas de los dispositivos de seguridad V2 AS-i . . . . . . . . . . . . . . . . 227

Capítulo 14 Depuración del bus V2 AS-i. . . . . . . . . . . . . . . . . . . . . . . 229Presentación de la función de depuración . . . . . . . . . . . . . . . . . . . . . . . . 230Descripción de la pantalla de depuración de un módulo V2 AS-i . . . . . . . 231Acceso a las funciones de diagnóstico del módulo y del canal de un dispositivo V2 AS-i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233Visualización del estado de los esclavos . . . . . . . . . . . . . . . . . . . . . . . . . 235Acceso al ajuste de los parámetros de un dispositivo V2 AS-i . . . . . . . . . 237Acceso a la función forzado/cancelación de forzado de los canales digitales V2 AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239Acceso a los comandos SET y RESET de los canales digitales V2 AS-i . 240Modificación del valor de un canal analógico . . . . . . . . . . . . . . . . . . . . . . 241Sustitución automática de un esclavo V2 AS-i defectuoso . . . . . . . . . . . . 242Inserción de un dispositivo esclavo en una configuración V2 AS- i existente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243Modificación de la dirección de un dispositivo V2 AS-i . . . . . . . . . . . . . . . 244

Capítulo 15 Modo de funcionamiento AS-i V2 . . . . . . . . . . . . . . . . . . 245Modalidad de servicio de V2 AS-i: Generalidades . . . . . . . . . . . . . . . . . . 246modalidad protegida AS-i V2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248Modalidad de servicio offline de V2 AS-i. . . . . . . . . . . . . . . . . . . . . . . . . . 249Modalidad de servicio de intercambio de datos desactivado de V2 AS-i . 250

Capítulo 16 Rendimientos AS-i V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 251Rendimientos del bus V2 AS-i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

Capítulo 17 DFB para el monitor de seguridad AS-i . . . . . . . . . . . . . 253Descripción del bloque de funciones de seguridad del bus As-i . . . . . . . . 254Funcionamiento del bloque de la función de seguridad AS-i . . . . . . . . . . 258Reglas de programación del DFB de seguridad . . . . . . . . . . . . . . . . . . . . 259Instalación de un bloque de función DFB . . . . . . . . . . . . . . . . . . . . . . . . . 262

Capítulo 18 Objetos de lenguaje del bus V2 AS-i . . . . . . . . . . . . . . . 26518.1 Los objetos de lenguaje e IODDT de la comunicación AS-i V2 . . . . . . . . 266

Presentación de los objetos de lenguaje del bus AS-i V2. . . . . . . . . . . . . 26618.2 Objetos de lenguaje e IODDT genérico para todos los protocolos de

comunicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267Detalles de los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268Detalles de los objetos de intercambio explícito del IODDT de tipo T_COM_STS_GEN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269

35006201 07/2012 7

Page 8: 35006201 k01 000_11

18.3 Los objetos de lenguaje de la función AS-i V2 . . . . . . . . . . . . . . . . . . . . 271Detalles de los objetos de intercambio implícito de IODDT de tipo T_COM_ASI_V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272Detalles de los objetos de intercambio explícito de IODDT de tipo T_COM_ASI_V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276Detalles de los objetos de intercambio implícito de la función V2 AS-i . . 278Detalles de los objetos de intercambio explícito de la función V2 AS-i . . 281Detalle de los objetos que gestionan la modalidad de servicio de la función V2 AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284Detalles de los objetos de configuración para la función V2 AS-i . . . . . . 286

18.4 El IODDT T_GEN_MOD aplicable a todos los módulos . . . . . . . . . . . . . 287Detalle de los objetos de lenguaje del IODDT de tipo T_GEN_MOD . . . 287

Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

8 35006201 07/2012

Page 9: 35006201 k01 000_11

§

Información de seguridad

Información importante

AVISO

Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo antes de instalarlo, utilizarlo o realizar su mantenimiento. Los mensajes especiales que se ofrecen a continuación pueden aparecer a lo largo de la documentación o en el equipo para advertir de peligros potenciales o para ofrecer información que aclara o simplifica los distintos procedimientos.

35006201 07/2012 9

Page 10: 35006201 k01 000_11

TENGA EN CUENTA

La instalación, manejo, puesta en servicio y mantenimiento de equipos eléctricos deberán ser realizados sólo por personal cualificado. Schneider Electric no se hace responsable de ninguna de las consecuencias del uso de este material.

Una persona cualificada es aquella que cuenta con capacidad y conocimientos relativos a la construcción, el funcionamiento y la instalación de equipos eléctricos y que ha sido formada en materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos.

10 35006201 07/2012

Page 11: 35006201 k01 000_11

Acerca de este libro

Presentación

Objeto

En este manual se describen los procedimientos de instalación del hardware y software para el bus AS-i.

Campo de aplicación

Esta documentación es válida para Unity Pro a partir de la versión 7.0.

Información relativa al producto

Comentarios del usuario

Envíe sus comentarios a la dirección electrónica [email protected].

ADVERTENCIAFUNCIONAMIENTO IMPREVISTO DEL EQUIPO

La aplicación de este producto requiere experiencia en el diseño y la programación de sistemas de control. Sólo las personas con dicha experiencia deben tener permiso para programar, instalar, alterar y aplicar este producto.

Siga todos los códigos de seguridad locales y nacionales así como las normativas aplicables.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

35006201 07/2012 11

Page 12: 35006201 k01 000_11

12 35006201 07/2012

Page 13: 35006201 k01 000_11

35006201 07/2012

I

Premium y Atrium en Unity Pro

Bus AS-i

35006201 07/2012

El Bus AS-i

13

Page 14: 35006201 k01 000_11

Bus AS-i

14 35006201 07/2012

Page 15: 35006201 k01 000_11

35006201 07/2012

1

Premium y Atrium en Unity Pro

Presentación del bus AS-i

35006201 07/2012

Presentación general del bus AS-i

Objeto

Este capítulo muestra las generalidades del bus AS-i.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Recordatorio relacionado con los buses V2 AS-i y AS-i 16

Descripción general de los productos AS-i del catálogo de Schneider 18

Presentación de los principales componentes de la estructura 19

Ejemplo de topología de bus A-i 24

Características principales del bus AS-i 25

Características principales del bus AS-i V2. 27

15

Page 16: 35006201 k01 000_11

Presentación del bus AS-i

Recordatorio relacionado con los buses V2 AS-i y AS-i

Generalidades

Los buses AS-i y AS-i V2 son buses de campo (nivel 0) que se emplean para realizar interconexiones de captadores/accionadores. Permite el encaminamiento de información de tipo "Todo o Nada" entre un maestro de bus y esclavos de tipo captadores/accionadores. El bus AS-i V2 también permite realizar el encamina-miento de información analógica.

Los buses AS-i y AS-i V2 están compuestos por tres elementos básicos principales:

Una alimentación específica que suministra una corriente de 30 VCC.Un maestro de bus.Esclavos (captadores, accionadores y otros).

Tipos principales de captadores/accionadores

1. Los captadores/accionadores de comunicación:Disponen de la función AS-i integrada, por lo que pueden conectarse directamente al bus AS-i a través de una caja de conexión pasiva o una conexión en T.

2. Los captadores/accionadores tradicionales e IP 65:Se conectan al bus a través de una interfaz AS-i (caja de conexión activa o interfaz de bus de entradas/salidas TON Telefast IP20). Estas interfaces conectan los captadores y los accionadores tradicionales al bus AS-i y los dotan de capacidad de diálogo en el bus.

Ilustración:

16 35006201 07/2012

Page 17: 35006201 k01 000_11

Presentación del bus AS-i

Bus AS-i

Sólo se puede conectar esclavos estándar al bus AS-i.

Bus AS-i V2

Puede conectar esclavos estándar y esclavos ampliados al bus AS-i V2.

35006201 07/2012 17

Page 18: 35006201 k01 000_11

Presentación del bus AS-i

Descripción general de los productos AS-i del catálogo de Schneider

Generalidades

Lista parcial de productos AS-i del catálogo de Schneider:

18 35006201 07/2012

Page 19: 35006201 k01 000_11

Presentación del bus AS-i

Presentación de los principales componentes de la estructura

Cable

Transmite los datos y transporta la energía. Puede estar formado por:

Un cable plano AS-i de dos hilos, no blindado y con acoplamiento, oUn cable redondo estándar de doble hilo, blindado o sin blindar.

Ilustración:

Cajas de conexiones activas

Interfaces de estanqueidad IP67 para la conexión de sensores/actuadores con ayuda de conectores M12. Estas cajas de conexiones permiten conectar los sensores/actuadores "tradicionales" no comunicantes.

Ilustración:

35006201 07/2012 19

Page 20: 35006201 k01 000_11

Presentación del bus AS-i

Cajas de conexiones pasivas

Interfaces de estanqueidad IP67 para la conexión de sensores/actuadores con ayuda de conectores M12. Estas cajas no incorporan equipo electrónico, por lo que permiten conectar los sensores/actuadores "comunicantes".

Ilustración:

Interfaz del bus/entradas y salidas binarias Telefast SB2

Interfaz de estanqueidad IP20 con la función AS-i integrada. Permite conectar todos los tipos de sensores y actuadores "tradicionales" no comunicantes mediante terminales de tornillos.

Ilustración:

Actuadores AS-i

Los arrancadores de motores directos e inversos en cofres estancos (IP54 e IP65) garantizan el control y la protección de los motores eléctricos hasta 4 kW con 400 V CA.

Ilustración:

20 35006201 07/2012

Page 21: 35006201 k01 000_11

Presentación del bus AS-i

Sensores AS-i

Detectores fotoeléctricos:Aseguran la detección de todo tipo de objetos (opacos, reflectores...) con cinco sistemas básicos: barrera, reflexión, reflexión polarizada, proximidad y proximidad con borrado del segundo plano. Proporcionan un nivel de protección IP67.Detectores de proximidad inductivos:Detectan cualquier objeto metálico y proporcionan información a las funciones de control de presencia/ausencia de objetos. Proporcionan un nivel de protección IP67.

Ilustración:

Productos de interfaz entre operador y máquina

Cuadros de botones:Constituyen herramientas de diálogo adaptadas al intercambio de información entre operador y máquina.Teclados:Herramientas de diálogo hombre/máquina que disponen de 12 teclas de efectos táctiles. La información transmitida se codifica en BCD en 4 bits. Proporcionan un nivel de protección IP65.

Ilustración:

Elementos de señalización

Columnas luminosas:Elementos de señalización visual o sonora.

35006201 07/2012 21

Page 22: 35006201 k01 000_11

Presentación del bus AS-i

Maestro del bus

El maestro del bus AS-i gestiona todos los intercambios de datos en el bus AS-i. En una estación del PLC Premium/Atrium, se puede integrar el módulo TSX SAY 100 para el bus AS-i o el módulo TSX SAY 1000 para el bus AS-i V2.

Ilustración:

Fuente de alimentación AS-i

Fuente de alimentación específica AS-i, destinada a alimentar los componentes conectados al bus AS-i.

La distribución de esta fuente de alimentación hace uso del mismo medio que se utiliza para el intercambio de datos.

Ilustración:

22 35006201 07/2012

Page 23: 35006201 k01 000_11

Presentación del bus AS-i

Accesorios de conexión y bifurcación

La conexión al bus AS-i puede efectuarse gracias a conexiones en T previstas para las conexiones a través de cable plano AS-i o para las derivaciones de cable plano/redondo.

Ilustración:

35006201 07/2012 23

Page 24: 35006201 k01 000_11

Presentación del bus AS-i

Ejemplo de topología de bus A-i

Generalidades

Ilustración:

24 35006201 07/2012

Page 25: 35006201 k01 000_11

Presentación del bus AS-i

Características principales del bus AS-i

Generalidades

AS-i es un sistema en el que la gestión de intercambio se garantiza mediante un solo maestro que va llamando sucesivamente, mediante la exploración del bus, a cada esclavo detectado y espera una respuesta.

La trama de comunicación en serie transmite:

4 bits de datos (D0 a D3), que son la imagen de las entradas o salidas, según la naturaleza de la interfaz.4 bits de ajuste de parámetros (de P0 a P3), que permiten definir las modalidades de funcionamiento de la interfaz.Los bits P0 a P3 se utilizan para dispositivos "inteligentes", incluido el ASIC AS-i (circuito integrado específico). El funcionamiento se puede modificar durante su operación.

La dirección del esclavo está codificada en 5 bits.

Cuando el maestro AS-i lo solicita, se establecen las salidas y se envían las entradas para los dispositivos AS-i en la respuesta del esclavo.

Direccionamiento del esclavo

Cada esclavo conectado al bus AS-i debe tener una dirección entre 1 y 31 (codificada en 5 bits).

Los esclavos suministrados de fábrica tienen la dirección 0 (la dirección del esclavo está memorizada en formato no volátil).

La programación de direcciones se efectúa con ayuda de un terminal específico de direccionamiento.

NOTA: En el caso de que haya que sustituir un esclavo defectuoso cuya dirección ya se haya definido, la actualización de la dirección del esclavo de reemplazo puede realizarse de forma automática.

Identificación de los esclavos

Todos los dispositivos esclavos conectados al bus AS-i se identifican mediante:

Un código de E/S (código de distribución de entrada/salida).Un código de identificación que completa la identificación funcional del esclavo.

Estas identificaciones permiten al maestro AS-i reconocer la configuración, que está presente en el bus.

La Asociación AS-i ha elaborado los diferentes perfiles, que permiten distinguir los módulos de entradas, de salidas, los módulos mixtos y las familias de dispositivos "inteligentes", entre otros.

35006201 07/2012 25

Page 26: 35006201 k01 000_11

Presentación del bus AS-i

Número máximo de entradas/salidas

Cada bus AS-i puede admitir hasta 31 esclavos.

Cada esclavo puede disponer de hasta 4 entradas y 4 salidas.

Esto permite gestionar hasta 124 entradas + 124 salidas, o 240 entradas/salidas binarias en el caso de que todos los dispositivos activos tengan 4 entradas y 4 salidas.

Cable AS-i

El cable AS-i es un enlace de doble conductor a través del cual se realiza la comunicación y la fuente de alimentación de los dispositivos conectados.

No es necesario que el enlace sea trenzado.

La sección transversal de los cables puede ser de 2 x 0,75 mm2, 2 x 1,5 mm2 o 2 x

2,5 mm2, según la corriente que consuman los dispositivos.

Topología y longitud máxima del bus AS-i

La topología del bus AS-i es flexible y adaptada para satisfacer las diferentes necesidades (punto a punto, en línea, estructura de árbol, etc.).

En cualquier caso, la longitud acumulada de todas las ramas del bus no deberá sobrepasar los 100 metros sin utilizar el repetidor.

Tiempo de ciclo del bus AS-i

Se trata del tiempo de ciclo entre los esclavos y el módulo TSX SAY 100.

El sistema AS-i siempre transmite información, que tiene la misma longitud en cada esclavo del bus. El tiempo de ciclo de AS-i depende del número de esclavos conectados al bus.

Si existen 31 esclavos en funcionamiento, este período de tiempo será como máximo de 5 ms.

Fiabilidad, flexibilidad

La fiabilidad del funcionamiento se garantiza mediante el proceso de transmisión utilizado (modulación de código y corriente de Manchester). El maestro supervisa la tensión de alimentación de la línea y los datos enviados. Detecta errores de transmisión, así como anomalías en los esclavos, y envía la información al PLC.

El intercambio o conexión de un nuevo esclavo durante el funcionamiento no perturba las comunicaciones entre el maestro y los demás esclavos.

26 35006201 07/2012

Page 27: 35006201 k01 000_11

Presentación del bus AS-i

Características principales del bus AS-i V2.

Generalidades

AS-i es un sistema que garantiza la gestión de intercambios mediante un solo maestro, que activa de forma sucesiva cada esclavo a través de la comprobación del bus y espera una respuesta.

Trama de comunicación serie para esclavos con ajuste de dirección estándar AS-i:

4 bits de datos (de D0 a D3), que corresponden a la imagen de las entradas o las salidas según el tipo de interfaz.4 bits de parámetro (de P0 a P3), que permiten definir las modalidades de funcionamiento de la interfaz

La trama de comunicación serie para los esclavos de ajuste de dirección extendida:

3 ó 4 bits de datos que corresponden a la imagen de las entradas (4 bits, de D0 a D3) o las salidas (3 bits, de D0 a D2) según el tipo de la interfaz.3 bits de ajuste (de P0 a P2), que permiten definir las modalidades de funciona-miento de la interfaz.

Todos los equipos esclavos conectados al bus AS-i se identifican por medio de, al menos, un código de E/S y un código de ID, que completa la identificación funcional del esclavo.

Algunos esclavos tienen un código ID1 que determina las funcionalidades internas del esclavo: en esclavos analógicos, por ejemplo, ID1 indica el número de canal analógico del esclavo.

NOTA: En los esclavos analógicos, la trama básica es idéntica a la de los esclavos binarios.

Existe una compatibilidad ascendente entre AS-i y AS-i V2, lo que implica que SAY 1000 admite todos los esclavos del mercado.

Direccionamiento de los esclavos

Cada uno de los esclavos conectados al bus AS-i debe tener una dirección comprendida entre 1 y 31, con el banco /A o bien el banco /B para el ajuste de dirección extendida.

Los esclavos suministrados tienen la dirección 0 de fábrica (la dirección del esclavo queda memorizada de forma no volátil).

La programación de la dirección se efectúa con ayuda de un terminal específico de direccionamiento.

NOTA: En el caso de que haya que sustituir un esclavo defectuoso cuya dirección ya se haya definido, la actualización de la dirección del esclavo de reemplazo puede realizarse de forma automática.

35006201 07/2012 27

Page 28: 35006201 k01 000_11

Presentación del bus AS-i

Identificación de los esclavos

Todos los esclavos de ajuste de dirección estándar conectados al bus AS-i se identifican mediante:

Un código IO (código de distribución de entradas/salidas)Un código de identificación que completa la identificación funcional del esclavo.

Todos los esclavos de ajuste de dirección extendida conectados al bus AS-i se identifican mediante:

Un código IO (código de distribución de entradas/salidas)Un código de identificación que completa la identificación funcional del esclavo.Un código ID1 que define las funciones internas del esclavo.Un código de identificación (ID2) que completa la identificación funcional del esclavo.

Gracias a estas identificaciones, el maestro AS-i puede reconocer la configuración del bus.

La Asociación AS-i ha elaborado los diferentes perfiles, que permiten distinguir los módulos de entradas, de salidas, los módulos mixtos y las familias de equipos "inteligentes", entre otros.

Número máximo de entradas/salidas

En un mismo bus, un bus AS-i admite como máximo:

31 esclavos de ajuste de dirección estándar con 4E o 4S, con las direcciones de la 1 a la 3162 esclavos de ajuste de dirección ampliado con 4E ó 3S, con las direcciones de la 1 A/B a la 31 A/B.

Esto permite gestionar un máximo de 248 entradas + 186 salidas, que hacen un total de 434 entradas/salidas, en el caso de que todos los esclavos extendidos posean 4 entradas y 3 salidas.

Cable AS-i

El cable AS-i es un enlace de doble conductor a través del cual se realiza la comunicación y la alimentación de los equipos conectados.

El enlace no debe ser necesariamente trenzado.

La sección de los cables puede ser de 2 x 0,75 mm2, 2 x 1,5 mm2 o 2 x 2,5 mm2, según la corriente que consuman los equipos.

28 35006201 07/2012

Page 29: 35006201 k01 000_11

Presentación del bus AS-i

Topología y longitud máxima del bus AS-i

La topología del bus AS-i es flexible y adaptada para satisfacer las diferentes necesidades (punto a punto, en línea, estructura de árbol, etc.).

En cualquier caso, la longitud acumulada de todas las ramas del bus no deberá sobrepasar los 100 metros sin utilizar el repetidor.

Tiempo de ciclo del bus AS-i

Se trata del tiempo de ciclo entre los esclavos y el módulo TSX SAY 1000.

El sistema AS-i transmite siempre información de longitud idéntica para todos los esclavos del bus. El tiempo de ciclo AS-i varía según el número de esclavos conectados en el bus en presencia de esclavos en estado de funcionamiento.

El tiempo de escrutinio t representa el tiempo de intercambio entre el maestro y los n esclavos activos (un máximo de 31 en /A o /B).

Por tanto, para:

hasta 19 esclavos activos, t = 3 msde 20 a 31 esclavos activos t = (1+n * 0,156 msCuando hay dos esclavos A y B en la misma dirección, se explora un esclavo de este par cada dos ciclos.De este modo, para 31 esclavos de ajuste de dirección ampliado configurados en /A + 31 esclavos de ajuste de dirección configurados en /B, el tiempo de escrutinio será de 10 ms.

Tiempo de ciclo máximo:

Un máximo de 5 ms para 31 esclavos de ajuste de dirección estándar o extendidaUn máximo de 10 ms para 62 esclavos de ajuste de dirección extendida

Fiabilidad, flexibilidad

El procedimiento de transmisión utilizado (modulación de corriente y codificación Manchester) garantiza un funcionamiento fiable. El maestro supervisa la tensión de alimentación de la línea y de los datos que se transmiten. Detecta los errores de transmisión, así como los fallos de los esclavos, y transmite la información al autómata.

El intercambio o la conexión de un nuevo esclavo durante el funcionamiento no perturba las comunicaciones del maestro con el resto de esclavos.

35006201 07/2012 29

Page 30: 35006201 k01 000_11

Presentación del bus AS-i

30 35006201 07/2012

Page 31: 35006201 k01 000_11

35006201 07/2012

II

Premium y Atrium en Unity Pro

35006201 07/2012

Instalación de hardware de las unidades de alimentación AS-i y de los módulos de interfase del bus AS-i TSX SAY 100 y

TSX SAY 1000

Objeto

En esta parte se muestra la instalación del hardware de la alimentación de AS-i y de los módulos de la interfaz TSX SAY 100 y TSX SAY 1000, maestros del bus AS-i.

Contenido de esta parte

Esta parte contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página

2 Unidades de alimentación del bus AS-i 33

3 Módulo de interfase del bus AS-i: TSX SAY 100 63

4 Módulo de interfase del bus V2 AS-i: TSX SAY 1000 87

31

Page 32: 35006201 k01 000_11

32 35006201 07/2012

Page 33: 35006201 k01 000_11

35006201 07/2012

2

Premium y Atrium en Unity Pro

Unidades de alimentación del bus AS-i

35006201 07/2012

Unidades de alimentación del bus AS-i

Objeto

Este capítulo presenta la alimentación del bus AS-i.

Contenido de este capítulo

Este capítulo contiene las siguientes secciones:

Sección Apartado Página

2.1 Presentación de la alimentación del bus AS-i 34

2.2 Instalación de la alimentación del bus AS-i 41

2.3 Conexión de la alimentación AS-i 50

2.4 Características de la alimentación del bus AS-i 58

33

Page 34: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

2.1 Presentación de la alimentación del bus AS-i

Objeto

Este subcapítulo presenta la alimentación del bus AS-i.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Presentación general de las unidades de alimentación AS-i 35

Descripción física del módulo de alimentación TSX SUP A02 36

Descripción física del bloque de alimentación TSX SUP A05 37

Descripción física de la platina de soporte 38

Catálogo de unidades de alimentación AS-i 39

Alimentación AS-i: especificaciones 40

34 35006201 07/2012

Page 35: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Presentación general de las unidades de alimentación AS-i

Generalidades

Los bloques y los módulos de alimentación AS-i TSX SUP A02 y TSX SUP A05 están diseñados para generar alimentación, bajo una tensión de 30 VCC, a los dispositivos conectados a un bus de campo AS-i.

La distribución de esta alimentación hace uso del mismo medio conductor que el utilizado para el intercambio de datos.

El modo de fijación de estos productos se analiza de un modo particular, con el fin de responder a las especificaciones de distancia y fijación de los autómatas Premium y los productos TBX.

Todos los productos se montan:

en una platina Telequick AM1-PA oen un riel DIN central AM1-DP200/DE200.

Tabla de presentación

La siguiente tabla muestra los diferentes tipos de alimentación AS-i:

Alimentación de Bus AS-i

Tensión de red 100...120 VCA ó 200...240 VCA

30 VCC AS-i / 2,4A 30 VCC AS-i / 5 A & 24 VCC

35006201 07/2012 35

Page 36: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Descripción física del módulo de alimentación TSX SUP A02

Ilustración

Esquema y variables:

Tabla de variables

La tabla siguiente muestra las descripciones según las variables del esquema que aparece a continuación:

Variables Descripción

1 Platina de soporte que permite la fijación del módulo de alimentación directamente en el perfil DIN de tipo AM1-DE200/DP200 o platina Telequick AM1-PA.

2 Bloque de visualización compuesto por:Un indicador luminoso AS-i (verde) que se enciende si las tensiones internas y de salida son correctas.

3 Placa de protección del bloque de terminales.

4 Bloque de terminales de tornillos para la conexión:A la red de alimentación alternativa y de la salida de 30 VCC AS-i.

5 Orificio que permite el paso de una abrazadera de fijación de los cables.

6 Conmutador selector de tensión 110/220 V Durante la entrega, el selector se encuentra en la posición 220 V.

36 35006201 07/2012

Page 37: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Descripción física del bloque de alimentación TSX SUP A05

Ilustración

Esquema y variables:

Tabla de variables

La tabla siguiente muestra las descripciones según las variables del esquema que aparece a continuación:

Variables Descripción

1 Bloque de visualización compuesto por un indicador luminoso ON (naranja) que se enciende si la alimentación se encuentra conectada.

2 Bloque de visualización compuesto por:Un indicador luminoso de 24 V (verde) que se enciende si la tensión de salida de 24 VCC funciona correctamente yun indicador luminoso AS-i (verde) que se enciende si la tensión de salida de 30 VCC AS-i funciona correctamente.

3 Placas de protección de los bloques de terminales.

4 Bloque de terminales de tornillos para la conexión a la red de alimentación alternativa.

5 Bloque de terminales de tornillos para la conexión de la tensión de salida de 24 VCC y 30 VCC AS-i.

6 Orificios que permiten el paso de una abrazadera de fijación de los cables.

7 Cuatro orificios de fijación para introducir los tornillos M6.

35006201 07/2012 37

Page 38: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Descripción física de la platina de soporte

Introducción

Cada módulo de alimentación TSX SUP A02 se suministra montado en una platina de soporte que permite fijar la alimentación: ya sea en el perfil DIN AM1-DE200 o AM1-DP200 o en una platina perforada Telequick AM1-PA.

Cada platina de soporte puede alojar un módulo TSX SUP A02.

Ilustración

Esquema y variables:

Tabla de variables

La tabla siguiente muestra las descripciones según las variables del esquema que aparece a continuación:

Variables Descripción

1 Tres orificios de 5,5 mm de diámetro que permiten fijar la platina en un panel o en una platina perforada AM1-PA a una distancia de 140mm (distancia de fijación de los autómatas Micro).

2 Cuatro orificios de 6,5 mm de diámetro que permiten fijar la platina en un panel o en una platina perforada AM1-PA a una distancia de 88,9mm (distancia de fijación de los autómatas Premium).

3 Dos orificios M4 que permiten fijar la alimentación TSX SUP A02.

4 Ventanas destinadas al tintado de las pestañas situadas en la parte inferior y posterior del módulo.

38 35006201 07/2012

Page 39: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Catálogo de unidades de alimentación AS-i

Tabla de selección

La tabla siguiente muestra las características principales de las fuentes de alimentación de AS-i:

(1) corriente máxima para cada salida. La suma de los valores de alimentación está limitada a 230 W.

(2) Características de construcción según las normas CEI 950 y CEI 1131-2, que garantizan la seguridad del usuario en la salida de 24 V, en lo que respecta al aislamiento entre primario y secundario, sobrecarga máxima en los conductores de salida y protección a través del circuito de tierra.

Características de entradasTensión nominal

100...120 VCA o 200...240 VCA

Valores límite 85..132 VCA o 170..264 VCC

Frecuencia límite 47..63 Hz o 360..440 Hz

Corriente nominal de entrada

1,3 A 5 A

Características de salidaPotencia útil

72 W 230 W

Tensión de salida (continua)

30 VCC AS-i 30 VCC AS-i / 24 VCC

Corriente nominal 2,4 A 5 A(1) / 7 A(1)

Funciones auxiliaresSeguridad TBTS (1)

Paralelización (2) No

Redundancia (4) No Sí

Referencias TBX SUP A02 TSX SUP A05

35006201 07/2012 39

Page 40: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Alimentación AS-i: especificaciones

Generalidades

La transmisión simultánea de la información y de la energía en el mismo cable necesita filtrar la transmisión de datos en relación con la alimentación.

Por ello, la alimentación AS-i integra un filtro de desconexión que admite la corriente continua máxima suministrada por la alimentación. La alimentación presenta una impedancia normalizada de las frecuencias de transmisión de la información.

40 35006201 07/2012

Page 41: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

2.2 Instalación de la alimentación del bus AS-i

Objeto

Esta sección describe la instalación de la alimentación del bus AS-i.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Dimensiones y montaje de la unidad de fuente de alimentación AS-i TSX SUP A02

42

Dimensiones/montaje de la unidad de alimentación AS-i TSX SUP A05 47

Resumen de los procedimientos de fijación 49

35006201 07/2012 41

Page 42: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Dimensiones y montaje de la unidad de fuente de alimentación AS-i TSX SUP A02

Dimensiones

Ilustración de la fuente de alimentación y su bloque de montaje:

Unidad de fuente de alimentación AS-i TSX SUP A02 Bloque de montaje

(dimensiones en mm)

Cómo montarlo

Es posible montar el módulo TSX SUP A02:Con el soporte de montaje del módulo:

En un perfil AM1-DE200 o AM1-DP200En una platina AM1-PA.

Cada módulo de alimentación se suministra montado en un tipo de soporte que admite este montaje.En un bastidor sin soporte de montaje del módulo:Es posible montar el módulo TSX SUP A02 en un bastidor TDX RKY • en cualquier posición que no esté reservada para la CPU o fuente de alimentación del bastidor. Se monta siguiendo el mismo procedimiento que los procesadores (véase Premium y Atrium con Unity Pro, Procesadores, bastidores y módulos de alimentación, Manual de instalación).

42 35006201 07/2012

Page 43: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Montaje del módulo en el soporte

Cada módulo de alimentación está equipado con un soporte que permite su montaje en platina o en perfil DIN. Este soporte puede alojar un único módulo de alimentación TSX SUP A02.

Para ajustar el módulo TSX SUP A02 al soporte, siga estos pasos:

Paso Acción Figura

1 Colocar las pestañas situadas en la parte posterior del módulo en los emplazamientos correspondientes del soporte (número 1).

2 Girar el módulo hacia la parte superior para ponerlo en contacto con el soporte (número 2).

3 Apretar el tornillo ubicado en la parte superior del módulo para fijarlo en el soporte.

35006201 07/2012 43

Page 44: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Montaje en perfil AM1-D•200

Lleve a cabo los pasos siguientes:

Paso Acción Figura

1 Comprobar que el módulo se monta en el soporte.

2 Montar el conjunto de módulo y soporte en el perfil.

44 35006201 07/2012

Page 45: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Montaje en la platina AM1-PA

Lleve a cabo los pasos siguientes:

Paso Acción Figura

1 Extraer el módulo de su soporte cambiando los pasos de montaje (véase página 43).

2 Montar el soporte en la platina AM1-PA.

35006201 07/2012 45

Page 46: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Montaje en el bastidor TSX RKY x

El módulo de alimentación TSX SUP A02 puede montarse en cualquier posición del bastidor TSX RKY, excepto en la posición PS reservada al módulo de alimentación del bastidor. En este caso, el soporte no se utiliza y debe desmontarse.

Estos módulos se montan de la misma forma que los módulos de los procesadores (véase Premium y Atrium con Unity Pro, Procesadores, bastidores y módulos de alimentación, Manual de instalación).

3 Montar el módulo de su soporte según los pasos de montaje (véase página 43).

Paso Acción Figura

46 35006201 07/2012

Page 47: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Dimensiones/montaje de la unidad de alimentación AS-i TSX SUP A05

Introducción

El bloque de alimentación TSX SUP A05 puede montarse en un panel, platina AM1-PA o riel DIN.

Montaje en un panel

Proceso de perforación (dimensiones en milímetros):

(1) El diámetro de los orificios de fijación debe ser lo suficientemente grande para atornillar los tornillos M6.

Montaje en la platina perforada Telequick AM1-PA

Fije el bloque de alimentación con los tornillos M6x25, arandelas y tuercas AF1-EA6 (dimensiones en milímetros):

35006201 07/2012 47

Page 48: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Montaje en el perfil DIN de 35 mm de longitud

Fije el bloque de alimentación con cuatro tornillos M6x25 arandelas y tuercas AF1-CF56 deslizables de 1/4 de vuelta (dimensiones en milímetros):

48 35006201 07/2012

Page 49: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Resumen de los procedimientos de fijación

Tabla de resumen de los procedimientos de fijación

La tabla siguiente muestra un resumen de los distintos procedimientos de fijación disponibles para la alimentación AS-i:

Referencia de alimentación TSX SUP A02 TSX SUP A05

Platina Telequick AM1-PA X X

Riel DIN central AM1-DE200/DP200 X -

Riel DIN AM1-ED con una distancia de 140 mm(autómata TSX 37)

X -

Riel DIN AM1-ED con una distancia de 88,9 mm(autómata Premium)

X X

Rack Premium TSX RKY... X -

Leyenda X: disponible- : no disponible

35006201 07/2012 49

Page 50: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

2.3 Conexión de la alimentación AS-i

Objeto

Esta sección presenta los principios de conexión de la alimentación AS-i.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Conexiones de fuentes de alimentación TSX SUP A02 51

Conexiones de fuentes de alimentación TSX SUP A05 53

Precauciones generales 56

50 35006201 07/2012

Page 51: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Conexiones de fuentes de alimentación TSX SUP A02

Ilustración

Diagrama de conexión:

Sinopsis de conexión

La unidad de fuente de alimentación TSX SUP A02 está diseñada para alimentar el bus AS-i y los esclavos conectados a la salida de 30 V CC/2,4 A.

35006201 07/2012 51

Page 52: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Reglas de conexión

En primer lugar respete los cables de fase y neutro durante el proceso de cableado.

Para cumplir con los requisitos de aislamiento que garantizan una tensión aislada de 24 V TBTS, se utiliza el cableado siguiente:

Una tensión de servicio >= 600 V CA con una sección de 1,5 mm2 que permita la conexión al sector.

Una tensión de servicio >= 300 V CA con una sección de 2,5 mm2 para las salidas de 24 V y la tierra.

Para el bus AS-i sólo será necesario utilizar un cable blindado si la instalación se encuentra muy perturbada desde el punto de vista de CEM (Compatibilidad electromagnética).

ADVERTENCIAFUNCIONAMIENTO INESPERADO DEL EQUIPO

para garantizar la desconexión de la alimentación AS-i, conviene que instale un dispositivo de corte en el primario de la alimentación de AS-i. Este método permite cortar todos los componentes del bus AS-i (alimentación, maestro del bus y esclavos de AS-i).

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

PELIGRODESCARGA ELÉCTRICA

Conecte con un cable verde/amarillo el terminal de tierra del módulo a la tierra de protección.

El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias.

52 35006201 07/2012

Page 53: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Conexiones de fuentes de alimentación TSX SUP A05

Ilustración

Diagrama de conexión:

(1) Conexión que se debe realizar cuando se utiliza una red de fuente de alimentación de 100 a 120 V CA.

(2) Fusible de protección externa en fase (Fu): retardo de tiempo de 6,3 A a 250 V.

(3) Pantalla de cable blindado AS-i si se trata de un entorno con perturbaciones (EMC).

Sinopsis de conexión

La alimentación TSX SUP A05 está destinada a alimentar el bus AS-i, así como los esclavos conectados a él (conectados a la salida de 30 V/5 A). También está equipada con una fuente de alimentación auxiliar de 24 V CC/7 A para sensores/actuadores de alto consumo de alimentación; se debe conectar mediante el cable plano AS-i negro.

35006201 07/2012 53

Page 54: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Esquema básico:

Reglas de conexión

En primer lugar respete los cables de fase y neutro durante el proceso de cableado.

El terminal de "alimentación con red de corriente alterna" y los terminales As-i de 24 V y 30 V CC están protegidos por una placa que permite el acceso a los terminales de cableado. Las salidas del cableado descienden verticalmente y pueden fijarse mediante una abrazadera de fijación de cables.

ADVERTENCIAFUNCIONAMIENTO INESPERADO DEL EQUIPO

Para garantizar la desconexión de la alimentación AS-i, conviene que instale un dispositivo de corte en el primario de la alimentación de AS-i. Este método permite cortar todos los componentes del bus AS-i (alimentación, maestro del bus y esclavos de AS-i).

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

PELIGRODESCARGA ELÉCTRICA

Conecte con un cable verde/amarillo el terminal de tierra del módulo a la tierra de protección.

El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias.

54 35006201 07/2012

Page 55: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

En segundo lugar

Para cumplir con los requisitos de aislamiento que garantizan una tensión aislada de 24 V TBTS, se utiliza el cableado siguiente:

Una tensión de servicio >= 300 V CA con una sección de 1,5 mm2 o 2,5 mm2 que permita la conexión al sector.

Una tensión de servicio >= 300 V CA con una sección de 2,5 mm2 para las salidas de 24 V y la tierra.Cablear los dos terminales de 24 V en paralelo o repartir las cargas entre las dos salidas de 24 V cuando la corriente total que se va a suministrar es superior a 5 A.

Para el bus AS-i sólo será necesario utilizar un cable blindado si la instalación se encuentra muy perturbada desde el punto de vista de CEM (Compatibilidad electromagnética).

Dado el alto nivel de corriente que puede generar esta fuente de alimentación, su posición en el bus es de gran importancia. Si la fuente de alimentación está colocada en un extremo del bus, proporciona la corriente nominal (por ejemplo, 5 A) a todo el bus y, por lo tanto, la caída de tensión en el otro extremo del bus será proporcional a los 5 A suministrados. Si la fuente de alimentación está colocada en la parte central del bus, la caída de tensión en el otro extremo del bus sólo será proporcional a 2,5 A, ya que el consumo de alimentación en cada una de las secciones del bus es igual.

Si no hay ningún esclavo con alto consumo de alimentación, es aconsejable colocar la fuente de alimentación en el centro de la instalación. En cambio, si la instalación tiene uno o varios altos consumidores de alimentación, se recomienda colocar la fuente de alimentación cerca de esos dispositivos.

NOTA: En presencia de actuadores que consuman mucha energía (conmutador, bobinas de válvulas magnéticas, etc.), la alimentación TSX SUP A05 podrá proporcionar una corriente auxiliar de 24 V CC de manera aislada de la línea AS-i.

35006201 07/2012 55

Page 56: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Precauciones generales

Introducción

Durante la instalación del cable amarillo AS-i, es imprescindible colocarlo en una red de canalización separada de los cables de alimentación. Del mismo modo, se recomienda ubicarlo horizontalmente para que no se enrosque con el fin de optimizar la simetría entre los dos conductores del cable AS-i.

La instalación del cable AS-i en un modelo conectado al potencial eléctrico de la máquina (por ejemplo, el bastidor) es favorable a las exigencias de la directiva CEM (Compatibilité Electro Magnétique, Compatibilidad electromagnética).

El extremo del cable (o los extremos en caso de tratarse de un bus en estrella) debe conectarse a una conexión en T o no debe sobresalir del último punto de conexión.

Importante

Es importante distribuir correctamente la energía en el bus AS-i, de manera que cada producto conectado en el bus se alimente gracias a una tensión suficiente para garantizar su buen funcionamiento. Para ello, es necesario respetar determinadas reglas.

Regla 1

Seleccione el calibre de la fuente de alimentación adaptado al consumo total del segmento AS-i. Los calibres disponibles son 2,4 A (TSX SUP A02) y 5 A (TSX SUP A05).

Por lo general, un calibre de 2,4 A es suficiente para un consumo medio de 65 mA por esclavo para un segmento compuesto por un máximo de 31 esclavos.

Regla 2

Para minimizar el efecto de las caídas de tensión y reducir el coste del cable, es necesario determinar la posición óptima de la fuente de alimentación en el bus, así como la sección mínima del cable adecuada para la distribución de la energía.

La caída de tensión no debe exceder los 3 V entre el maestro y el último esclavo del bus. La tabla siguiente muestra los elementos indispensables para la elección de la sección transversal del cable AS-i.

56 35006201 07/2012

Page 57: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Tabla de características:

El cable que cumple los requisitos de la mayor parte de las aplicaciones es el cable

de sección transversal de 1,5 mm2; se trata del modelo estándar del bus AS-i (cable ofrecido en el catálogo Schneider).

Los cables de sección transversal menor pueden utilizarse cuando los sensores consuman muy poca energía.

NOTA: La longitud máxima sin repetidor de todos los segmentos que componen el bus AS-i es de 100 metros. Deberá tener en cuenta la longitud del cable que enlaza un esclavo a una caja de conexiones pasiva.

Sección transversal del cable AS-i

0,75 mm2 1,5 mm2 2,5 mm2

Resistencia lineal 52 miliohmios/metro 27 miliohmios/metro 16 miliohmios/metro

Caída de tensión para 1 A en 100 metros

5,2 V 2,7 V 1,6 V

35006201 07/2012 57

Page 58: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

2.4 Características de la alimentación del bus AS-i

Objeto

Esta sección describe las características eléctricas de las fuentes de alimentación del bus AS-i.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Características eléctricas de las unidades de alimentación AS-i TSX SUP A02/A05

59

Características físicas del entorno 61

58 35006201 07/2012

Page 59: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Características eléctricas de las unidades de alimentación AS-i TSX SUP A02/A05

Tabla de características

La tabla siguiente describe las características eléctricas de las fuentes de alimentación: TSX SUP A02/A05

Alimentación AS-i TSX SUP A02 AS-i 30 V/2,4 A

TSX SUP A05 AS-i 24 V/7 A y AS-i 30 V/5 A

En primer lugar

Tensión nominal de entrada V alternativa 100...120/200...240

alternativa 100...120/200...240

Tensión límite de entrada V alternativa 85...132/170...264

alternativa 85...132/170...264

Frecuencia de red Hz 47...63/360...440 47...63/360...440

Corriente nominal de entrada (U=100 V) A 1.3 5

Corriente máxima de llamada (1)

a 100 V A 30 50

a 240 V A 30 50

tensión inicial máxima de conexión (1)

a 100 V As 0.06 0.17

a 240 V As 0.03 0.17

tensión2 inicial máxima de conexión (1)

a 100 V A2s 4 8.5

a 240 V A2s 4 8.5

Factor de potencia 0.6 0.51

Distorsión armónica 3 10% (Phi=0° y 180° ) 10% (Phi=0° y 180° )

Rendimiento de carga plena % >75 >80

En segundo lugar

Potencia útil W 72(84) (2) 230 (3)

Corriente nominal de oscilación

Salida de AS-i 30 V

Salida de 24 V

A

A

2.4(2.8) (2)

-

5 (3)(4)

7 (3)(4)

Tensión de salidaVariación global (de -10 ° C a +60 ° C)

VV

30 (AS-i)de 29,5 a 31,6

24+/-3%

30 (AS-i)de 29,5 a 31,6

Ondulación (de 10 a 500 kHz)Ondulación (de 0 a 10 kHz)

mV

mV

50

300

200

240

50

300

Tiempo de arranque de carga resistiva s <2 (con C=15.000 microfaradios

<2 (con C= 15.000 microfaradios

Duración de microcortes de corriente (5) ms <=10 <=10

35006201 07/2012 59

Page 60: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

(1) Valores en el arranque inicial, a 25 ° C. Estos elementos deben tenerse en cuenta durante el arranque para el dimensionamiento de los dispositivos de protección.

(2) Potencia útil y corriente de salida para una temperatura ambiente de 60 ° C. Valor entre() = potencia útil transitoria.

(3) Potencia útil y corriente de salida para una temperatura ambiente máxima de 55 ° C, en caso de un índice de producto II = 01. (60 ° C en caso de un índice de producto II > 01).

(4) Consulte la página siguiente para ver el diagrama de distribución de corrientes en cada salida.

(5) Duración aceptada, con una tensión nominal para un período de repetición de 1 Hz.

Diagrama de corrientes disponibles en salidas AS-i de 30 V y 24 V del bloque de alimentación TSX SUP A05

La potencia máxima suministrada por la alimentación es de 230 W. Si el consumo es de 5 A en el AS-i 30 V, el caudal posible en la salida de 24 V es de 3 A como máximo (consulte el diagrama que aparece a continuación).

Diagrama:

Protección contra Los cortocircuitos y las sobrecargas

retorno a 0 y reajuste automático en caso de desaparición de fallo

limitación de corriente en cada salida

Las sobretensiones

V calibrado U>36 calibrado U>36

Potencia de pérdidas W 24 60

Alimentación AS-i TSX SUP A02 AS-i 30 V/2,4 A

TSX SUP A05 AS-i 24 V/7 A y AS-i 30 V/5 A

60 35006201 07/2012

Page 61: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

Características físicas del entorno

Tabla de características

La tabla siguiente describe las características eléctricas de la alimentación TSX SUP A02/A05:

Módulo/bloque de alimentación AS-i

TSX SUP A02/A05

Conexión en bornes de tornillo

capacidad máxima por borne

mm2

A02: un borne de salidaA05: 2 terminales/salida (24 V CC) y 1 terminal/salida (AS-i 30 V CC)

2 x 1,5 con empalme o 1 x 2,5

Temperatura:Almacenamiento Funcionamiento

ºCºC

-de 25 a +70de -10 a +60 (1)

Humedad relativa % 5-95

Enfriamiento % Por convección natural

Seguridad del usuario SELV (EN 60950 e IEC1131-2)

Comportamiento dieléctrico:Primario/secundarioPrimario/tierraSecundario/tierra

V ef.V ef.V ef.

35002200500

Resistencia de aislamientoPrimario/secundarioPrimario/tierra

MegaohmiosMegaohmios

>=100>=100

Corriente de fuga I<=3,5 mA (EN 60950)

Inmunidad frente a las descargaselectrostáticas

6 kV por contacto/8 kV por aire(en conformidad con IEC 1000-4-2)

Transitorio eléctrico rápido 2 kV (modalidad serie y común en entrada y salida)

Influencia de campo electromagnético

10 V/m (80 MHz a 1 GHz)

Perturbaciones electromagnéticas rechazadas

(en conformidad con FCC 15-A y EN 55022 clase A)Condiciones de prueba: U e I nominal, carga resistiva, cable: 1 metro horizontal, 0,8 metros vertical

35006201 07/2012 61

Page 62: 35006201 k01 000_11

Unidades de alimentación del bus AS-i

(1) - 10° C + 55° C para la alimentación TSX SUP A02/A05 de índice de producto II=01.

(2) en conformidad con IEC 68-2-6, prueba FC con un módulo o bloque montado en una platina o panel.

Onda de choque Entrada: 4 kV MC, 2 kV MS Salidas: 2 kV MF, 0,5 kV MS(en conformidad con IEC 1000-4-5)

Vibración (2) 1 mm 3 Hz a 13,2 Hz 2g 57 Hz a 150 Hz(en conformidad con IEC 68-2-6, prueba FC)

Grado de protección IP 20,5

MTBF a 40° CDuración de vida a 50 ° C

H 100 000

H 30 000 (a tensión nominal y a 80% de la potencia nominal)

Módulo/bloque de alimentación AS-i

TSX SUP A02/A05

62 35006201 07/2012

Page 63: 35006201 k01 000_11

35006201 07/2012

3

Premium y Atrium en Unity Pro

TSX SAY 100

35006201 07/2012

Módulo de interfase del bus AS-i: TSX SAY 100

Objeto

Este capítulo únicamente describe la instalación del hardware del módulo de interfaz TSX SAY 100, maestro del bus AS-i a partir de un autómata Premium/Atrium.

Contenido de este capítulo

Este capítulo contiene las siguientes secciones:

Sección Apartado Página

3.1 Descripción del módulo TSX SAY 100 64

3.2 Diagnóstico del bus AS-i 75

3.3 Modalidades de servicio del módulo TSX SAY 100 82

3.4 Precauciones de uso 85

63

Page 64: 35006201 k01 000_11

TSX SAY 100

3.1 Descripción del módulo TSX SAY 100

Objeto

Esta sección describe la instalación del hardware y de las características del módulo TSX SAY 100.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Descripción física 65

Montaje/instalación 67

Conexiones 68

Visualización de estados del módulo 71

Visualizaciones específicas del módulo TSX SAY 100 72

Características técnicas 74

64 35006201 07/2012

Page 65: 35006201 k01 000_11

TSX SAY 100

Descripción física

Generalidades

El formato del módulo TSX SAY 100 es estándar.

Ilustración:

Tabla de variables

En la tabla siguiente se describen los esquemas anteriores según las variables:

Variable Descripción

1 Bloque de visualización con cuatro indicadores luminosos de estado para la visualización de los modos de funcionamiento del módulo:

Indicador luminoso RUN (verde): se enciende durante el funcionamiento normal del módulo.Indicador luminoso ERR (rojo): se enciende para indicar que existe un fallo en el módulo.Indicador luminoso COM (verde): se enciende para mostrar los intercambios de datos a través del medio AS-i.Indicador luminoso I/O (rojo): se enciende para indicar que se ha producido un fallo externo en las entradas y salidas a través del bus AS-i.

2 Bloque de visualización con 32 indicadores luminosos (de 0 a 31) que permiten realizar diagnósticos del bus AS-i y visualizar el estado de cada esclavo conectado al bus.

35006201 07/2012 65

Page 66: 35006201 k01 000_11

TSX SAY 100

3 Indicador luminoso AS-i (rojo): se enciende para indicar que se ha producido un fallo en la alimentación del AS-i.

4 Indicador luminoso bus (verde): se enciende para señalar que el bloque de visualización 2 se encuentra en modalidad de visualización BUS (visualización de los esclavos a través del bus).

5 Indicador luminoso I/O (verde): se enciende para indicar que el bloque de visualización 2 se encuentra en modalidad de visualización Esclavo "SLV" (visualización del estado de los bits de entrada y salida de un esclavo determinado).

6 Botón pulsador "↑ ↓" dedicado al diagnóstico local del bus AS-i. Al pulsar este botón (pulsaciones largas o cortas) combinado con el botón pulsador "+/-", se puede navegar entre las distintas modalidades de diagnóstico del bus AS-i.

7 Botón pulsador "+/−" dedicado al diagnóstico local del bus AS-i. Al pulsar este botón (pulsaciones largas o cortas) combinado con el botón pulsador ↓" se puede navegar entre las distintas modalidades de diagnóstico del bus AS-i.

8 Conector de tipo CANNON SUB D para la conexión al bus AS-i.

Variable Descripción

66 35006201 07/2012

Page 67: 35006201 k01 000_11

TSX SAY 100

Montaje/instalación

Generalidades

El módulo TSX SAY 100 se monta en cualquier posición de un bastidor TSX RKY, salvo en las posiciones destinadas al procesador y a la alimentación.

NOTA: en el caso de que el módulo esté montado en un bastidor de la salida del bus X, la distancia máxima autorizada en relación con el procesador debe ser de 175 metros menos la longitud del bus X (máx. 100 m).

El procedimiento de montaje y desmontaje (véase Premium y Atrium en Unity Pro, Módulos de E/S binarios, Manual de usuario) es idéntico al procedimiento de montaje y desmontaje de los otros módulos.

Ejemplo de montaje de un módulo TSX SAY 100:

NOTA: el montaje y desmontaje del módulo puede efectuarse con la alimentación del autómata y del bus AS-i conectada a la red.

Número de módulos por estación

Número de canales "específicos de la aplicación" admitidos:

Premium (véase Premium y Atrium con Unity Pro, Procesadores, bastidores y módulos de alimentación, Manual de instalación)Atrium (véase Premium y Atrium con Unity Pro, Procesadores, bastidores y módulos de alimentación, Manual de instalación)

35006201 07/2012 67

Page 68: 35006201 k01 000_11

TSX SAY 100

Conexiones

Cables del bus AS-i

Los cables del bus AS-i transportan las señales y la alimentación eléctrica de 30 VCC a los captadores y accionadores conectados al bus.

Tipos de cables AS-i:

Cable recomendado: referencia H05VV-F2x1.5, de acuerdo con la norma DIN

VDE 0281. Sección de conductores: 1,5 mm2

Encaminamiento del cable

El cable AS-i y los cables de potencia que conducen alta tensión deben colocarse en canaletas separadas y protegidas por una pantalla metálica.

Cuando se encuentra en un encaminamiento común con cables de control, es indispensable que las conexiones a través de estos enlaces de control se efectúen de acuerdo con las normas técnicas (diodo de descarga o limitadores con bornes...).

Tipo de cable Características Ilustración

Cable plano AS-i con acoplamiento

Color: Amarillo, Sección de

conductores: 1,5 mm2

Cable redondo estándar Sección de conductores: 1,5 mm2

o 2,5 mm2

68 35006201 07/2012

Page 69: 35006201 k01 000_11

TSX SAY 100

Conector

Con el módulo se suministra un conjunto (conector + tapa), que se emplea para conectar el módulo al bus AS-i bus. El usuario deberá enlazar el conector al cable del bus AS-i y montarlo de acuerdo con las instrucciones que se describen a continuación.

Ilustración:

Conexión del módulo al bus

Para conectar un módulo al bus, siga el procedimiento que se describe a continuación:

Etapa Acción

1 Conecte los 2 hilos del cable AS-i al conector, respetando las polaridades:

En caso de que se utilice un cable blindado, de manera excepcional, deberá conectarse al borne central.

2 Proceder a la instalación del conector en la tapa y conectar el cable:

35006201 07/2012 69

Page 70: 35006201 k01 000_11

TSX SAY 100

3 Cerrar la tapa mediante el mecanismo de trinquete:

4 Instalar el conjunto formado en el módulo:

Etapa Acción

70 35006201 07/2012

Page 71: 35006201 k01 000_11

TSX SAY 100

Visualización de estados del módulo

Generalidades

Esta acción se lleva a cabo con 4 indicadores luminosos: RUN, ERR, COM, I/O, que están situados en el módulo. Su estado (indicador apagado, intermitente o encendido) ofrece información acerca de la modalidad de servicio del módulo.

Estado de los indicadores luminosos:

Indicadores luminosos

Encendido Intermitente Apagado

RUN (verde) Funcionamiento normal del módulo

Autoverificación del módulo (1) Módulo con errores o desconectado

ERR (rojo) Error interno grave, módulo averiado

Autoverificación del módulo (1), error: sistema correcto pero:

error de aplicación, oerror de bus AS-i

Ningún error interno

COM (verde)

- Autoverificación del módulo (1), comunicación en el bus AS-i

Sin comunicación en el bus AS-i

I/O (rojo) Error de entrada/salida

Autoverificación del módulo (1) Funcionamiento normal del módulo

(1) los 4 indicadores luminosos parpadean a la vez durante el modo de autoverificación cuando el módulo está activado.

35006201 07/2012 71

Page 72: 35006201 k01 000_11

TSX SAY 100

Visualizaciones específicas del módulo TSX SAY 100

Generalidades

3 indicadores: Tanto el AS-i como el bus y el I/O visualizan la información específica del módulo TSX SAY 100.

Vista de los 3 indicadores:

Indicador AS-i (rojo)

Estado de los indicadores Significado

Indicador encendido

Funcionamiento normal del módulo

Indicador intermitente

Fallo de alimentación del bus AS-i

Indicador apagado

Direccionamiento automático inicializado

72 35006201 07/2012

Page 73: 35006201 k01 000_11

TSX SAY 100

Indicadores Bus e I/O

Estos dos indicadores muestran el modo de visualización seleccionado:

Modo de visualización Bus oModo de visualización esclavo.

Visualización del módulo Estado de los indicadores

Significado

Indicador Bus encendido Indicador I/O apagado

El bloque de visualización de 32 indicadores, situado en la parte frontal del módulo, se encuentra en modo de visualización BUS, lo que permite la visualización del conjunto de esclavos presentes en el bus.

Indicador bus apagado Indicador I/O encendido

El bloque de visualización de 32 indicadores, situado en la parte frontal del módulo, se encuentra en modo de visualización esclavo (SLV) y permite la visualización del estado de los bits de entradas/salidas del esclavo actual.

Indicador Bus apagado Indicador I/O apagado

El bloque de visualización de 32 indicadores, situado en la parte frontal del módulo, se encuentra en modo de visualización esclavo (SLV), permitiendo la visualización de la dirección del esclavo seleccionado.

35006201 07/2012 73

Page 74: 35006201 k01 000_11

TSX SAY 100

Características técnicas

Bus AS-i

Módulo TSX SAY 100

Característica Valor

Tiempo de ciclo máximo del bus AS-i 5 ms

Cantidad máxima de esclavos del bus AS-i 31

Longitud máxima del bus AS-i (todas las ramas juntas sin repetidor)

100 metros

Número máximo de entradas/salidas 124 entradas + 124 salidas

Tensión nominal de alimentación del bus AS-i 30 VCC

Característica Valor

Programación del módulo TSX SAY 100 mediante el software Unity Pro

Tiempo de respuesta con 31 esclavos (1) para un tiempo de ciclo del autómata de 10 ms

27 ms típico 37 ms máximo

Cálculo del tiempo de comprobación AS-i para n esclavos (funcionamiento normal)

156 μs x (n+2) si n<31 156 μs x (n+1) si n=31

Corriente consumida de 5 V en un autómata 110 mA típico/150 mA máximo

Corriente consumida en un AS-i de 30 V 50 mA típico/60 mA máximo

Potencia de pérdidas 2,5 W como máximo

Protección contra la inversión de polaridad en las entradas del bus AS-i

Grado de protección IP20

Temperatura de funcionamiento de 0 a 60 grados Celsius

Perfil maestro AS-i M2

Normas y condiciones de servicios De acuerdo con aquellas correspondientes a los autómatas Premium

(1) Tiempo de respuesta lógica = tiempo entre una entrada AS-i activada en el bus, tratada por la aplicación del autómata y aplicada a una salida AS-i.

74 35006201 07/2012

Page 75: 35006201 k01 000_11

TSX SAY 100

3.2 Diagnóstico del bus AS-i

Objeto

En esta sección se describe el modo de diagnóstico que lleva a cabo el módulo TSX SAY 100.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Presentación del diagnóstico del bus AS-i 76

Cambio entre diferentes modos de visualización 78

Visualización de esclavos en el bus AS-i 79

Visualización del estado de las entradas/salidas de cada esclavo 80

35006201 07/2012 75

Page 76: 35006201 k01 000_11

TSX SAY 100

Presentación del diagnóstico del bus AS-i

Generalidades

El bloque de visualización del módulo permite:

La visualización de la presencia de cada esclavo en el bus AS-i (modalidad Bus).La visualización del estado de los bits de entradas/salidas de cada esclavo presente en el bus (modalidad esclavo "SLV").

El acceso a estas modalidades se efectúa por una combinación de acciones con los botones pulsadores (↑ ↓ y +/-) del módulo TSX SAY 100.

Ilustración:

76 35006201 07/2012

Page 77: 35006201 k01 000_11

TSX SAY 100

Modalidad de visualización

Tabla que muestra las dos modalidades de visualización del módulo:

Modalidad Bus Modalidad Esclavo (SLV)

Observe la imagen del bus AS-i. Cada uno de los indicadores luminosos comprendidos entre el 1 y el 31 corresponde a una dirección de esclavo en el bus.

Indicador luminoso encendido: esclavo presenteIndicador luminoso intermitente: esclavo previsto y no detectado o no previsto y detectadoIndicador luminoso apagado: esclavo no previsto ni detectado.

Visualización de la dirección del esclavo actual.

Indicador luminoso encendido: número del esclavo actual.

Visualización del estado de los bits de entrada-salida del esclavo indicado.

Los indicadores 0 a 3 muestran el estado de los bits de entrada.Los indicadores 4 a 7 muestran el estado de los bits de salida.Indicador luminoso encendido: bit en estado 1.Indicador luminoso apagado: bit en estado 0 o no significativo

Ilustración:

La modalidad de visualización se muestra con los indicadores luminosos BUS encendido e I/O apagado.

Ilustración:

La modalidad de visualización se muestra con los indicadores luminosos BUS e I/O apagados.

Ilustración:

La modalidad de visualización se muestra con los indicadores luminosos BUS apagado e I/O encendido.

35006201 07/2012 77

Page 78: 35006201 k01 000_11

TSX SAY 100

Cambio entre diferentes modos de visualización

Ilustración

En esta ilustración se muestra cómo cambiar entre los diferentes modos de visualización.

78 35006201 07/2012

Page 79: 35006201 k01 000_11

TSX SAY 100

Visualización de esclavos en el bus AS-i

Generalidades

Esta modalidad está configurada de forma predeterminada para mostrar la conexión y permite visualizar:

Los esclavos previstos y detectados (indicador luminoso encendido en fijo).Los esclavos no previstos y no detectados (indicadores luminosos apagados).Esclavos previstos pero no detectados (indicadores luminosos encendidos con luz intermitente).

Ilustración:

La imagen de la red AS-i aparece en el panel de visualización entero, con cada indicador que representa una dirección de esclavo del bus AS-i.

La navegación entre las diferentes modalidades se efectúa mediante una combinación de acción en los botones pulsadores ↑ ↓ y +/- : consulte Cambio entre diferentes modos de visualización, página 78.

Dos indicadores "BUS" e "I/O" indican la modalidad de visualización en la que se encuentra.

En este caso, el indicador "BUS" encendido y el indicador "I/O" apagado indican que la visualización se encuentra en modalidad Bus.

En la ilustración que se muestra a continuación, el bloque de visualización indica que:

Los esclavos 1, 4, 10 y 20 (indicadores luminosos encendidos) están presentes.El esclavo 11 (indicador intermitente) está presente y no previsto o previsto pero ausente.

35006201 07/2012 79

Page 80: 35006201 k01 000_11

TSX SAY 100

Visualización del estado de las entradas/salidas de cada esclavo

Generalidades

En esta modalidad (Esclavo "SLV"), el bloque de visualización permite ver el estado de los bits de entradas/salidas de cada esclavo presente en el bus.

Procedimiento

Para acceder al estado de los bits de entradas/salidas de un esclavo desde la modalidad BUS, proceda como se describe a continuación:

Comando Acción Resultado

1 Pulsar durante más de un segundo el botón ↑ ↓

La visualización pasa a modalidad Esclavo "SLV".

2 Pulsar brevemente el botón +/- La visualización de la dirección del esclavo se incrementa de 1 a 31.

3 Pulsar rápidamente el botón ↑ ↓ Se invierte el sentido de la comprobación de la dirección de los esclavos.

4 Pulsar brevemente el botón +/- La visualización de la dirección del esclavo se reduce de 31 a 1.

5 Pulsar durante más de un segundo el botón +/−

Los indicadores 0 a 3 muestran el estado de los bits de entrada del esclavo seleccionado (1).Los indicadores 4 a 7 muestran el estado de los bits de salida del esclavo seleccionado (1).

6 Pulsar brevemente el botón +/- Se visualiza el estado de las entradas-salidas del esclavo siguiente.

7 Pulsar rápidamente el botón ↑ ↓ Se invierte el sentido de la comprobación de la dirección de los esclavos.

8 Pulsar brevemente el botón +/- Se visualiza el estado de las entradas-salidas del esclavo anterior.

9 Pulsar durante más de un segundo el botón +/−

Se visualiza nuevamente el número del esclavo seleccionado.

(1) Indicador luminoso encendido = bit en estado 1Indicador luminoso apagado = bit en estado 0 o ausencia de entradas o salidas

80 35006201 07/2012

Page 81: 35006201 k01 000_11

TSX SAY 100

Ilustración

35006201 07/2012 81

Page 82: 35006201 k01 000_11

TSX SAY 100

3.3 Modalidades de servicio del módulo TSX SAY 100

Modalidades de servicio del módulo TSX SAY 100

Posición de retorno de salidas

La modalidad de retorno se define en la pantalla de configuración y se puede leer en la palabra %KWr.m.0.19.0:

%KWr.m.0.19.0 = 1: retorno a 0%KWr.m.0.19.0 = 0: conservación del estado

(r = dirección del bastidor, m = dirección del módulo)

Funcionamiento:

Al pasar el canal AS-i a STOP:

Con la opción retorno a 0: las salidas se fuerzan a 0, tras lo cual, la comunicación se detiene en ese medio.Con la opción conservación del estado: las salidas se mantienen en ese estado y, a continuación, la comunicación se detiene en ese medio.

Direccionamiento auto. de esclavos

Al activar esta función en la configuración del módulo, puede reemplazar un esclavo defectuoso por otro del mismo tipo sin detener el bus AS-i y sin realizar ninguna manipulación especial:

Si el esclavo con el que se ha efectuado el reemplazo está programado con la misma dirección y tiene el mismo perfil, automáticamente se insertará en la lista de los esclavos detectados y se activará. De lo contrario, los indicadores luminosos ERR y AS-i parpadean de manera simultánea.Si el nuevo esclavo está en blanco (dirección 0, nuevo esclavo) y tiene el mismo perfil, el esclavo toma automáticamente la dirección del esclavo reemplazado y, por lo tanto, se incluye en la lista de esclavos detectados y en la lista de esclavos activados. De lo contrario, los indicadores luminosos ERR y AS-i parpadean de manera simultánea.

Estas manipulaciones sólo son posibles si existe un único esclavo defectuoso en la configuración.

82 35006201 07/2012

Page 83: 35006201 k01 000_11

TSX SAY 100

Fallo del procesador

En caso de ruptura de la comunicación con el procesador, el módulo pasa a la posición de OFFLINE.

Las causas de ruptura de la comunicación son las siguientes:

Desactivación del watchdog del procesador si el módulo TSX SAY 100 está situado en el bastidor compatible con el procesador.Desactivación del cable del bus X si el módulo TSX SAY 100 está situado en el bastidor de extensión.

Fallo del módulo

En caso de fallo grave del módulo TSX SAY 100 (componente defectuoso, etc.), éste detendrá la comunicación con el bus X y con el bus AS-i. Se produce un comportamiento similar durante la extracción de un módulo conectado.

Extracción del módulo conectado

En caso de realizarse la extracción de un módulo conectado, la comunicación con el bus X se detiene y el procesador indica que se ha producido un fallo del módulo.

La comunicación con el bus AS-i también se interrumpe sin previo aviso. De este modo, los esclavos que disponen de un watchdog posicionan sus salidas en el estado deseado, mientras que el resto se mantiene en la misma posición y no puede posicionarse a 0, por lo que el módulo no puede garantizar la comunicación.

Inserción de un módulo conectado

Tras conectar a la red un módulo TSX SAY 100, éste espera recibir una configuración desde el procesador o mediante uno de los botones pulsadores ↑ ↓ o +/-; de lo contrario, permanecerá parado.

Fallo en la alimentación AS-i

En caso de un fallo en el módulo de alimentación AS-i, la comunicación se detendrá del modo siguiente:

Los esclavos que disponen de un watchdog sitúan sus salidas en el estado deseado, excepto si el esclavo toma su energía del medio AS-i.Los comandos de los esclavos pasan a 0 por falta de energía.

El indicador luminoso de AS-i indica este fallo.

35006201 07/2012 83

Page 84: 35006201 k01 000_11

TSX SAY 100

Corte del medio AS-i

En caso de corte del medio, se pueden dar varios casos:

1. El medio se corta en la salida del módulo: El comportamiento es idéntico al que se produce cuando se origina un corte de alimentación con desaparición de todos los esclavos y señalización de un fallo de alimentación.

2. El medio se corta después de unirse el módulo TSX SAY 100 y la alimentación AS-i:Desaparición de todos los esclavos sin señalización de fallo de alimentación.

3. El medio se corta después de unirse el módulo TSX SAY 100, la alimentación AS-i y algunos esclavos:Desaparición de todos los esclavos situados después del corte sin señalización de fallo de alimentación.

84 35006201 07/2012

Page 85: 35006201 k01 000_11

TSX SAY 100

3.4 Precauciones de uso

Alimentación auxiliar de 24 V

Recomendaciones

En el caso de esclavos que utilizan una alimentación auxiliar de 24 V, el módulo TSX SAY 100 no gestiona la desaparición de esta alimentación.

La información sobre la desaparición de dicha alimentación puede recuperarse utilizando una entrada de 24 V.

35006201 07/2012 85

Page 86: 35006201 k01 000_11

TSX SAY 100

86 35006201 07/2012

Page 87: 35006201 k01 000_11

35006201 07/2012

4

Premium y Atrium en Unity Pro

TSX SAY 1000

35006201 07/2012

Módulo de interfase del bus V2 AS-i: TSX SAY 1000

Objeto

Este capítulo describe la puesta en marcha del hardware del módulo de interfaz TSX SAY 1000, maestro del bus AS-i V2 a partir de un autómata Premium o Atrium.

Contenido de este capítulo

Este capítulo contiene las siguientes secciones:

Sección Apartado Página

4.1 Descripción del módulo TSX SAY 1000 88

4.2 Diagnóstico del bus AS-i 100

4.3 Modos de funcionamiento del módulo TSX SAY 1000 102

4.4 Precauciones de uso 104

4.5 Certificación AS-i V2 107

87

Page 88: 35006201 k01 000_11

TSX SAY 1000

4.1 Descripción del módulo TSX SAY 1000

Objeto de esta sección

Esta sección describe la puesta en marcha del hardware y las características del módulo TSX Y 1000.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Descripción física 89

Montaje/instalación 91

Conexiones 92

Visualización de los estados del módulo 95

Visualizaciones específicas del módulo TSX SAY 1000 97

Características técnicas del bus As-i V2 98

88 35006201 07/2012

Page 89: 35006201 k01 000_11

TSX SAY 1000

Descripción física

Generalidades

El formato del módulo TSX SAY 1000 es estándar.

Ilustración:

Tabla de variables

En la tabla siguiente se describen los esquemas anteriores según las variables:

Variable Descripción

1 Bloque de visualización con cuatro indicadores luminosos de estado para la visualización de los modos de funcionamiento del módulo:

Indicador luminoso RUN (verde): se enciende durante el funcionamiento normal del módulo.Indicador luminoso ERR (rojo): se enciende para indicar que existe un fallo en el módulo.Indicador luminoso /B (verde): responsable de la visualización de los esclavos de dirección estándar o /A.Indicador luminoso I/O (rojo): se enciende para indicar que se ha producido un fallo en el bus AS-i.

2 Bloque de visualización con 32 indicadores luminosos (de 0 a 31) que permiten realizar diagnósticos del bus AS-i y visualizar el estado de cada esclavo conectado al bus.

3 Indicador luminoso PWR OK (verde): se enciende para indicar que la alimentación es la correcta.

35006201 07/2012 89

Page 90: 35006201 k01 000_11

TSX SAY 1000

4 Indicador luminoso FAULT (rojo): se enciende para indicar que se han producido fallos en el bus AS-i.

5 El botón pulsador A/B permite obtener información acerca del estado de los equipos del bus que cambian del banco A al B.

6 Botón pulsador MODE: al pulsar de forma prolongada este botón, se produce una inicialización de los esclavos, así como el paso a la modalidad OFF-LINE. Mediante este proceso, se programan los esclavos a través de la interfaz infrarroja, o se realiza la conexión al bus de la nueva consola de diagnóstico de bolsillo. Para volver al modo normal, basta con volver a pulsar este botón de forma prolongada.

7 Conector de tipo CANNON SUB D para la conexión al bus AS-i.

Variable Descripción

90 35006201 07/2012

Page 91: 35006201 k01 000_11

TSX SAY 1000

Montaje/instalación

Generalidades

El módulo TSX SAY 1000 se acopla en cualquier posición de un bastidor de base del segmento principal del bus X, excepto en las posiciones destinadas a la fuente de alimentación y al procesador.

La colocación y extracción del módulo se efectúa mediante un destornillador plano o de estrella. Estas operaciones se llevan a cabo tanto durante el funcionamiento como durante la desconexión del módulo, sin que se produzca un deterioro de éste o del bastidor en el que se encuentra dicho módulo.

Ejemplo de montaje de un módulo TSX SAY 1000:

NOTA: El montaje y desmontaje del módulo puede efectuarse con el autómata y el bus AS-i encendidos.

Número de módulos por estación

Número de canales «específicos de la aplicación» compatibles:

Premium (véase Premium y Atrium con Unity Pro, Procesadores, bastidores y módulos de alimentación, Manual de instalación)Atrium (véase Premium y Atrium con Unity Pro, Procesadores, bastidores y módulos de alimentación, Manual de instalación)

ATENCIÓNCOMPORTAMIENTO INESPERADO DE LA APLICACIÓN

No instale el módulo TSX SAY 1000 en un bastidor remoto.

El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.

35006201 07/2012 91

Page 92: 35006201 k01 000_11

TSX SAY 1000

Conexiones

Conexión al bus X

El módulo se conecta de manera automática al bus X una vez integrado en el rack. Si el módulo se integra en el rack de base, su conexión con la unidad central y el módulo de alimentación está implícita.

Conexión al bus AS-i

El procedimiento de conexión en el dispositivo AS-i no impone un orden cronológico entre los equipos (fuente de alimentación, maestro de bus o esclavo), aunque no es posible garantizar el funcionamiento del conjunto durante la fase de instalación

La red AS-i propiamente dicha no necesita una conexión a tierra. por el contrario, los dispositivos de alimentación y autómatas deben seguir las instrucciones de instalación estándar. Se recomienda no enlazar el dispositivo AS-i con cables que transmitan altas energías.

El sistema de conexión de la red se lleva a cabo mediante un cable trapezoidal estándar AS-i con múltiples hilos (de 0,75 mm a 2,5 mm). Sea cual sea la topología retenida, la suma de las longitudes del cableado de una red AS-i no debe superar los 100 m sin repetidor.

Cables del bus AS-i

Los cables del bus AS-i transportan las señales y la alimentación eléctrica de 30 VCC a los captadores y actuadores conectados al bus.

Tipos de cables AS-i:

Cable recomendado: referencia H05VV-F2x1.5 (cable plano), de acuerdo con la

norma DIN VDE 0281. Sección de conductores: 1,5 mm2

Tipo de cable Características Ilustración

Cable plano AS-i con acoplamiento

Color: Amarillo, Sección de

conductores: 1,5 mm2

Cable redondo estándar Sección de conductores: 1,5 mm2

o 2,5 mm2

92 35006201 07/2012

Page 93: 35006201 k01 000_11

TSX SAY 1000

Encaminamiento del cable

El cable AS-i y los cables de potencia que conducen alta tensión deben colocarse en canaletas separadas y protegidas por una pantalla metálica.

Cuando se encuentra en un encaminamiento común con cables de control, es indispensable que las conexiones a través de estos enlaces de control se efectúen de acuerdo con las reglas de la técnica (diodo de descarga o limitadores con bornes...).

Conector

Con el módulo se suministra un conjunto (conector + tapa), que se emplea para conectar el módulo al bus AS-i bus. El usuario deberá enlazar el conector al cable del bus AS-i y montarlo de acuerdo con las instrucciones que se describen a continuación.

Ilustración:

Conexión del módulo al bus

Para conectar un módulo al bus, siga el procedimiento que se describe a continuación:

1 Conecte los 2 hilos del cable AS-i al conector, respetando las polaridades:

En caso de que se utilice un cable blindado, de manera excepcional, deberá conectarse al borne central.

35006201 07/2012 93

Page 94: 35006201 k01 000_11

TSX SAY 1000

2 Proceda a la instalación del conector en la tapa y conecte el cable:

3 Cierre la tapa mediante el mecanismo de trinquete:

4 Instale el conjunto formado en el módulo:

94 35006201 07/2012

Page 95: 35006201 k01 000_11

TSX SAY 1000

Visualización de los estados del módulo

Generalidades

Esta acción se lleva a cabo con 4 indicadores luminosos: RUN, ERR, A/B, I/O, que están situados en el módulo. Su estado (indicador apagado, parpadeando o encendido) ofrece información acerca de la modalidad de servicio del módulo.

Estado de los indicadores luminosos:

(**) todos los indicadores luminosos parpadean durante la fase de autoprueba del módulo.

(*) un esclavo se reconoce como /correcto cuando una de las condiciones necesarias para su buen funcionamiento no se ha cumplido, independientemente de su nivel de error:

Error de nivel 1: Se reconoce el esclavo, aunque no se detecta.Se detecta el esclavo, aunque no se reconoce.

Error de nivel 2:Esclavo con un perfil diferente al que se ha reconocido.Esclavo con un perfil incompatible con su dirección.Esclavo con un subperfil incorrecto.

Indicadores luminosos

Encendido Intermitente (**) Apagado

RUN (verde) Módulo listo y configurado

En espera de configuración Módulo HS o fallo de autoprueba

ERR (rojo) Fallo grave del módulo que no se puede corregir

Fallo del módulo que se puede corregir (configuración Unity Pro, alimentación AS-i)

Módulo listo

/B (verde) Visualización de los esclavos de direccionamiento ampliado configurados en /B

- Visualización de los esclavos configurados en /A

I/O (rojo) Fallo en el bus AS-i Fallo o en espera de configuración por parte del usuario

bus AS-i listo

de 0 a 31 (verde)

Número de esclavo correcto (proyectado, presente y activo)

Número de esclavo /correcto (*)

Número de esclavo no proyectado y ausente

35006201 07/2012 95

Page 96: 35006201 k01 000_11

TSX SAY 1000

Error de nivel 3:Esclavo que rechaza los parámetros.Esclavo con un fallo de alimentación auxiliar.Fallo de dato analógico (fallo del canal).Otros fallos relacionados con las características de los esclavos analógicos.Sobrecarga en las entradas y salidas o en la fuente de alimentación auxiliar.Fallo externo:- relé térmico o- autopruebas del esclavo NOK.

Para acceder a la información detallada del error que se origina en el esclavo, el usuario debe conectar la herramienta de programación. La visualización local se limita únicamente a mostrar un fallo en el funcionamiento del esclavo.

96 35006201 07/2012

Page 97: 35006201 k01 000_11

TSX SAY 1000

Visualizaciones específicas del módulo TSX SAY 1000

Generalidades

2 indicadores: PWR OK y FAULT, que proporcionan información detallada sobre el módulo TSX SAY 1000.

Vista de los 2 indicadores:

Indicador luminoso PWR OK (verde):

Indicador FAULT (rojo)

Estado de los indicadores Significado

Indicador encendido

Alimentación correcta

Indicador apagado

Alimentación incorrecta

Estado de los indicadores Significado

Indicador encendido

Fallos vinculados al bus AS-i

Indicador apagado

Sin fallos

35006201 07/2012 97

Page 98: 35006201 k01 000_11

TSX SAY 1000

Características técnicas del bus As-i V2

Bus AS-i V2

Características técnicas:

Módulo TSX SAY 1000

Características técnicas:

Característica Valor

Tiempo de ciclo máximo del bus:- de 1 a 19 esclavos = 3ms y- de 20 a 62 esclavos = (1+n)*156μs con n = número de esclavos activados.

5 ms para 31 esclavos de direccionamiento estándar o ampliado y10 ms para 62 esclavos de direccionamiento ampliado.

Cantidad máxima de esclavos del bus: 31 esclavos de direccionamiento estándar o62 esclavos de direccionamiento ampliado.

Longitud máxima del bus AS-i: todas las ramificaciones sin repetidorcon dos repetidores

100 metros300 metros

Número máximo de E/S gestionadas por el bus

esclavos de direccionamiento estándar: 124 entradas + 124 salidasesclavos de direccionamientos ampliados: 248 entradas + 186 salidas

Tensión nominal de alimentación del bus 30 VCC

Característica Valor

Programación del módulo TSX SAY 1000 Unity Pro

Tiempo de respuesta con 31 esclavos (1) para un tiempo de ciclo del autómata de 10 ms

27 ms típico/37 ms máximo

Corriente consumida de 5 V en un autómata 100 mA típico/150 mA máximo

Consumo de corriente de 30 V en un AS-i/AS-i 50 mA típico/60 mA máximo

Potencia de pérdidas 2,5 W como máximo

Protección contra la inversión de polaridad en las entradas del bus

Grado de protección IP20

Tensión de separación de potencial 500 VCC

(1) Tiempo de respuesta lógica = tiempo entre una entrada AS-i activada en el bus, tratada por la aplicación del autómata y aplicada a una salida AS-i.

98 35006201 07/2012

Page 99: 35006201 k01 000_11

TSX SAY 1000

Temperatura de funcionamiento de 0 a 60 grados Celsius

Perfil maestro AS-i M2e

Normas y condiciones de servicios En conformidad con las de los autómatas Premium (véase el Manual de instalación de los Autómatas Premium/Atrium)

Característica Valor

(1) Tiempo de respuesta lógica = tiempo entre una entrada AS-i activada en el bus, tratada por la aplicación del autómata y aplicada a una salida AS-i.

35006201 07/2012 99

Page 100: 35006201 k01 000_11

TSX SAY 1000

4.2 Diagnóstico del bus AS-i

Presentación del diagnóstico del bus AS-i

Generalidades

El bloque de visualización del módulo permite visualizar la presencia y el estado de funcionamiento de cada esclavo en el bus AS-i.

Ilustración:

Diagnóstico del bus AS-i

Esta tabla muestra el diagnóstico de los esclavos de direccionamiento estándar y ampliado del módulo:

Visualización de los esclavos de direccionamiento estándar o ampliado en el banco A:Indicador luminoso /B apagado

Visualización de los esclavos de direccionamiento ampliado en el banco B:Indicador luminoso /B encendido

Observe la imagen del bus AS-i. Cada indicador luminoso de 1 a 31 corresponde a una dirección de esclavo de direccionamiento estándar o ampliado en el bus.

Indicador luminoso encendido: esclavo activoIndicador luminoso apagado: esclavo no previsto ni detectado.Indicador luminoso intermitente rápido: fallo en un dispositivo periférico del esclavo.Indicador luminoso intermitente lento: fallo de configuración del esclavo.

Observe la imagen del bus AS-i. Cada indicador luminoso de 1 a 31 corresponde a una dirección de esclavo de direccionamiento ampliado en el bus.

Indicador luminoso encendido: esclavo presenteIndicador luminoso apagado: esclavo no previsto ni detectado.Indicador luminoso intermitente rápido: fallo en un dispositivo periférico del esclavo.Indicador luminoso intermitente lento: fallo de configuración del esclavo.

100 35006201 07/2012

Page 101: 35006201 k01 000_11

TSX SAY 1000

Ejemplo de diagnóstico con cinco esclavos direccionados en 1, 4, 10, 11, 20:

Resumen:Los indicadores luminosos de los esclavos 1, 4, 10 y 20 están encendidos y, por lo tanto, activados,el indicador luminoso del esclavo 11 parpadea; por lo tanto, está defectuoso yel resto de indicadores luminosos están apagados; así pues, no se ha localizado ni detectado ningún esclavo en estas direcciones.

Visualización de los esclavos de direccionamiento estándar o ampliado en el banco A:Indicador luminoso /B apagado

Visualización de los esclavos de direccionamiento ampliado en el banco B:Indicador luminoso /B encendido

35006201 07/2012 101

Page 102: 35006201 k01 000_11

TSX SAY 1000

4.3 Modos de funcionamiento del módulo TSX SAY 1000

Modalidades de servicio del módulo TSX SAY 1000

Posición de retorno de salidas

Teniendo en cuenta que determinados esclavos AS-i V2 disponen de un watchdog interno basado en una parada de comunicación, en caso de retorno, el módulo funcionará de la manera que se describe a continuación:

Detección de un fallo (autómata en parada, fallo del UC, fallo del módulo) opreparación automática del bus en modo OFF LINE por el maestro del bus.

Consecuencia para los esclavos presentes en el bus:

Para los esclavos de "antigua generación": conservación de salidas ypara los esclavos de "última generación": aplicación de posiciones de retorno previamente programadas en el esclavo.

Direccionamiento automático de esclavos

Al activar esta función en la configuración del módulo, puede reemplazar un esclavo defectuoso por otro del mismo tipo sin parada del bus AS-i y sin realizar ninguna manipulación especial:

Si el esclavo con el que se ha efectuado el reemplazo está programado con la misma dirección y tiene el mismo perfil, automáticamente se insertará en la lista de los esclavos detectados y se activará. De lo contrario, los indicadores luminosos ERR y AS-i parpadean de manera simultánea.Si el nuevo esclavo está en blanco (dirección 0, nuevo esclavo) y tiene el mismo perfil, el esclavo toma automáticamente la dirección del esclavo reemplazado y, por lo tanto, se incluye en la lista de esclavos detectados y en la lista de esclavos activados. De lo contrario, los indicadores luminosos ERR y AS-i parpadean de manera simultánea.

Estas manipulaciones sólo son posibles si existe un único esclavo defectuoso en la configuración.

Fallo de comunicación

En caso de producirse una ruptura de comunicación con la unidad central, provocada por un watchdog de UC (en caso de un posicionamiento del módulo TSX SAY 1000 en el rack principal), o por la eliminación del cable del bus X (en caso de un posicionamiento del módulo TSX SAY 1000 en el rack de extensión), el módulo cambia la comunicación del bus AS-i a posición de seguridad y parada.

102 35006201 07/2012

Page 103: 35006201 k01 000_11

TSX SAY 1000

Fallo del módulo

En caso de fallo grave del módulo TSX SAY 1000 (componente defectuoso, etc.), éste detendrá la comunicación con el bus X y con el bus AS-i. Se produce un comportamiento similar durante la extracción de un módulo conectado.

Extracción del módulo conectado

En caso de realizarse la extracción de un módulo conectado, la comunicación con el bus X se detiene y el procesador indica que se ha producido un fallo del módulo.

La comunicación con el bus AS-i también se interrumpe sin previo aviso. De este modo, los esclavos que disponen de un watchdog posicionan sus salidas en el estado deseado, mientras que el resto se mantiene en la misma posición y no pueden posicionarse a 0, por lo que el módulo no puede garantizar la comunicación.

Inserción de un módulo conectado

Después de la conexión del módulo TSX SAY 1000, dicho módulo espera la configuración a través de Unity Pro; en caso contrario, permanecerá a la espera.

Fallo en la alimentación AS-i

En caso de producirse un fallo de alimentación AS-i, la comunicación se detiene y los esclavos se comportan de manera diferente:

los esclavos poseen un watchdog que posiciona sus salidas en el estado definido, excepto si el esclavo envía energía a través del dispositivo AS-i olos comandos de esclavos cambian a 0 por falta de energía.

Con respecto al lenguaje, todos los esclavos aparecen defectuosos y la ausencia de alimentación AS-i se muestra en el estado de la vía.

Corte del medio AS-i

En caso de corte del medio, se presentan varios casos:

1. El medio se corta en la salida del módulo: El comportamiento es idéntico al que se produce cuando se origina un corte de alimentación con desaparición de todos los esclavos y señalización de un fallo de alimentación.

2. El medio se corta después de unirse el módulo TSX SAY 1000 y la alimentación AS-i:Desaparición de todos los esclavos y sin señalización de fallo de alimentación.

3. El medio se corta después de unirse el módulo TSX SAY 1000, la alimentación AS-i y algunos esclavos:Desaparición de todos los esclavos situados después del corte y sin señalización de fallo de alimentación.

35006201 07/2012 103

Page 104: 35006201 k01 000_11

TSX SAY 1000

4.4 Precauciones de uso

Objeto de esta sección

Esta sección describe las precauciones que se deben tomar para la puesta en marcha de un bus AS-i.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Alimentación auxiliar de 24 VCC 105

Ajustes de dirección múltiple 106

104 35006201 07/2012

Page 105: 35006201 k01 000_11

TSX SAY 1000

Alimentación auxiliar de 24 VCC

Recomendaciones

En el caso de esclavos que utilizan una alimentación de 24 VCC auxiliar, el módulo TSX SAY 1000 no gestiona la desaparición de esta alimentación.

La información sobre la desaparición de dicha alimentación puede recuperarse utilizando una entrada de 24 VCC.

35006201 07/2012 105

Page 106: 35006201 k01 000_11

TSX SAY 1000

Ajustes de dirección múltiple

Recomendaciones

En el momento de la conexión de uno o más esclavos, asegúrese de no atribuir una dirección ya utilizada por un esclavo del bus.

ADVERTENCIACOMPORTAMIENTO INESPERADO DE LA APLICACIÓN: DOBLE AJUSTE DE DIRECCIÓN DE ESCLAVOS

No asigne la misma dirección física a varios esclavos del bus.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

106 35006201 07/2012

Page 107: 35006201 k01 000_11

TSX SAY 1000

4.5 Certificación AS-i V2

Certificación AS-i V2

Descripción

Encabezado:

List of implemented functions:

Vendor:

Product name: TSX SAY 1000

Order No.:

Release:

Master profile:

Date:

No. List of implemented functions Mark/Profile Remark/implemented by

A Functions or calls at host interface

1 Image, Status = Read_IDI () * TSX SAY 1000

2 Status = Write_OD (Image) * TSX SAY 1000

3 Status = Set_Permanent_Parameter (S_Addr, S_Param) * TSX SAY 1000

4 S_Param, Status = Get_Permanent_Parameter (S_Addr) * TSX SAY 1000

5 Status, RS_Param = Write_Parameter (S_Addr, S_Param) * TSX SAY 1000

6 Status, S_Param = Read_Parameter (S_Addr) * TSX SAY 1000

7 Status = Store_Actual_Parameters * TSX SAY 1000

8 Status = Set_Permanent_Configuration (S_Addr,S_ Config) * TSX SAY 1000

9 S_Param, Status = Get_Permanent_Parameter (S_Addr) -

10 Status = Store_Actual_Configuration () -

11 Status, S_Config = Read_Actual_Configuration (S_Addr) * TSX SAY 1000

12 Status = Set_LPS (S_List) * TSX SAY 1000

13 Status, S_List = Get_LPS () * TSX SAY 1000

14 Status, S_List = Get_LAS () * TSX SAY 1000

15 Status, S_List = Get_LDS () * TSX SAY 1000

16.0 Status, Flags = Get_Flags () * TSX SAY 1000

16.1 Status, Flag = Get_Flag_Config_OK () * TSX SAY 1000

35006201 07/2012 107

Page 108: 35006201 k01 000_11

TSX SAY 1000

( - ) = funciones no implementadas

( * ) = funciones implementadas

16.2 Status, Flag = Get_Flag_LDS.0 () * TSX SAY 1000

16.3 Status, Flag = Get_Flag_Auto_Address_Assign () * TSX SAY 1000

16.4 Status, Flag = Get_Flag_Auto_Prog_Available () * TSX SAY 1000

16.5 Status, Flag = Get_Flag_Configuration_Active () * TSX SAY 1000

16.6 Status, Flag = Get_Flag_Normal_Operation_Active () * TSX SAY 1000

16.7 Status, Flag = Get_Flag_APF () * TSX SAY 1000

16.8 Status, Flag = Get_Flag_Offline_Ready () * TSX SAY 1000

16.9 Status, Flag = Get_Flag_Periphery_OK () * TSX SAY 1000

17 Status = Set_Operation_Mode (Mode) * TSX SAY 1000

18 Status = Set_Offline_Mode (Mode) * TSX SAY 1000

19 Status = Activate_Data_Exchange (Mode) * TSX SAY 1000

20 Status = Change_Slave_Address (S_Addr1, S_Addr2) * TSX SAY 1000

21.1 Status = Set_Auto_Adress_Enable (Mode) * TSX SAY 1000

21.2 Mode = Get_Auto_Adress_Enable () * TSX SAY 1000

22.1 Status, Resp = Cmd_Reset_AS-i_Slave (S_Addr, RESET) -

22.2 Status, Resp = Cmd_Read_IO_Configuration (S_Addr, CONF) -

22.3 Status, Resp = Cmd_Read_Identification_Code(S_Addr, IDCOD) -

22.4 Status, Resp = Cmd_Read_Status (S_Addr, STAT) -

22.5 * Status, Resp = Cmd_Read_Reset_Status (S_Addr,STATRES) -

22.6 Status, Resp = Cmd_Read_Ext_ID-Code_1 (S_Addr, IDCOD1) -

22.7 Status, Resp = Cmd_Read_Ext_ID-Code_2 (S_Addr, IDCOD2) -

23 Status, S_List = Get_ List of Periphery Faults () * TSX SAY 1000

24 Status = Write_Extended_ID-Code_1(S_Ext_ID-Code_1) * TSX SAY 1000

B Integrated support of slave profiles

1 Analog slave profile S7.3 support integrated * TSX SAY 1000

2 Analog slave profile S7.4 support integrated -

No. List of implemented functions Mark/Profile Remark/implemented by

108 35006201 07/2012

Page 109: 35006201 k01 000_11

35006201 07/2012

III

Premium y Atrium en Unity Pro

Implementación de software del bus AS-i Bus

35006201 07/2012

Implementación de software del bus AS-i

Objeto

En esta parte se muestra la instalación del software del bus AS-i mediante el software Unity Pro.

Contenido de esta parte

Esta parte contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página

5 Principios de la instalación del software del Bus AS-i 111

6 Configuración del bus AS-i 121

7 Depuración del bus AS-i 137

8 Modo de funcionamiento AS-i 151

9 Rendimientos AS-i 159

10 DFB para monitor de seguridad AS-i 161

11 Objetos de lenguaje del bus AS-i 163

109

Page 110: 35006201 k01 000_11

Implementación de software del bus AS-i Bus

110 35006201 07/2012

Page 111: 35006201 k01 000_11

35006201 07/2012

5

Premium y Atrium en Unity Pro

Principio de instalación del software del Bus AS-i

35006201 07/2012

Principios de la instalación del software del Bus AS-i

Objeto

En este capítulo se presentan los principio de instalación del software del bus AS-i.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Presentación de la implementación del bus AS-i 112

Arquitectura del módulo TSX SAY 100 114

Estructura de un esclavo AS-i 116

Direccionamiento de objetos de lenguaje asociados a los dispositivos esclavos conectados al bus AS-i

118

111

Page 112: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Presentación de la implementación del bus AS-i

Introducción

El Bus AS-i (Actuator Sensor-Interface) permite conectar, en un solo cable, captadores/accionadores en el nivel más bajo de automatización. Estos captadores/accionadores se definirán en la documentación como equipos esclavos.

Para la instalación de la función específica AS-i es necesario definir el contexto físico del proyecto en que se va a integrar (rack, alimentación, procesador, módulos, equipos esclavos AS-i conectados al bus) y luego asegurarse de la instalación en el software.

La instalación del software de los módulos de función específica se lleva a cabo desde los diferentes editores de Unity Pro:

en modo local,y en modo conectado.

Se recomienda seguir el orden de las fases de instalación que se indican a continuación, aunque se puede modificar en determinadas fases (por ejemplo, empezar por la fase de configuración).

Principio de instalación del bus AS-i

En la siguiente tabla se presentan las diferentes fases de instalación del bus AS-i.

Fase Descripción Modo

Declaración de las variables Declaración de las variables de tipo IODDT para los módulos y las variables del proyecto.

Local (1)

Programación Programación del proyecto y de las funciones efectuadas mediante el bus AS-i.

Local (1)

Configuración Declaración de los módulos y de los equipos esclavos.

Local

Configuración de las vías de los módulos.

Introducción de los parámetros de configuración.

Asociación Asociación de los IODDT a los módulos configurados (editor de variables).

Local (1)

Generación Generación del proyecto (análisis y edición de los enlaces).

Local

Transferencia Transferencia del proyecto en el autómata. Conectado

112 35006201 07/2012

Page 113: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Ajuste/Depuración Depuración del proyecto a partir de las pantallas de depuración, de las tablas de animación.

Conectado

Modificación del programa y de los parámetros de ajustes.

Documentación Constitución del dosier y la impresión de la diversa información relacionada con el proyecto.

Conectado (1)

Funcionamiento/Diagnóstico Visualización de la diversa información necesaria para controlar el proyecto.

Conectado

Diagnóstico del proyecto y de los módulos.

Leyenda

(1) Estas fases también pueden efectuarse de otra forma.

Fase Descripción Modo

35006201 07/2012 113

Page 114: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Arquitectura del módulo TSX SAY 100

Presentación

El módulo TSX SAY 100 funciona con el modo maestro/esclavo. El maestro únicamente ordena los intercambios en el bus.

La norma AS-i define varios niveles de servicio ofrecidos por el maestro:

Perfil M0 - £££Minimum Master: el maestro propone únicamente la configuración de los esclavos conectados al bus en el momento de la conexión y los intercambios de entradas/salidas,Perfil M1 - Full Master: este perfil cubre todas las funcionalidades definidas por la norma AS-i,Perfil M2 – Reduced Master: este perfil corresponde a las funciones del perfil M0 con posibilidad de ajustar los parámetros de los esclavos.

NOTA: El módulo TSX SAY 100 corresponde al perfil M2 con la posibilidad adicional de leer información de diagnóstico de los esclavos.

El módulo integra campos de datos que permiten gestionar listas de esclavos y las imágenes de los datos de entradas/salidas. Esta información se almacena en la memoria volátil.

Ilustración de la arquitectura

En la siguiente ilustración se presenta la arquitectura del módulo TSX SAY 100.

114 35006201 07/2012

Page 115: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Descripción de los elementos que la componen

En la siguiente tabla se presentan los diferentes elementos que componen la arquitectura del módulo TSX SAY 100.

Variable Elemento Descripción

1 Datos de E/S Imágenes de las 124 entradas y las 124 salidas del bus AS-i.

2 Parámetros actuales Imagen de los parámetros de todos los esclavos.

3 Configuración/Identificación Este campo contiene todos los códigos de E/S y los códigos de identificación de todos los esclavos detectados.

4 LDS Lista de todos los esclavos detectados en el bus.

5 LAS Lista de todos los esclavos activados en el bus.

6 LPS Lista de todos los esclavos previstos en el bus y configurados por Unity Pro.

35006201 07/2012 115

Page 116: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Estructura de un esclavo AS-i

Presentación

El bus AS-i permite la interconexión de 31 equipos esclavos, cada uno de ellos compuesto de:

4 bits de entrada,4 bits de salida,4 bits de ajuste de parámetros.

Así, el bus AS-i puede gestionar un número máximo de 248 E/S.

Cada esclavo tiene su propia dirección y un perfil (definición del intercambio de variables).

Ilustración de la estructura

La siguiente ilustración presenta la estructura de un esclavo AS-i.

116 35006201 07/2012

Page 117: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Descripción de los elementos que la componen

En la siguiente tabla se presentan los diferentes elementos que componen la estructura de un esclavo AS-i.

Variable Elemento Descripción

1 Datos de entradas/salidas El esclavo almacena los datos de entradas y los pone a disposición del maestro AS-i.El módulo maestro actualiza los datos de salidas.

2 Parámetros Los parámetros permiten el control y la conmutación de los modos de funcionamiento internos del captador o el accionador.

3 Configuración/Identificación Este campo contiene:el código correspondiente a la configuración de las entradas y salidas (I/O),el código de identificación del esclavo (ID).

4 Dirección Dirección física del esclavo.

Observación: los parámetros de funcionamiento, dirección, datos de configuración e identificación se guardan en una memoria no volátil.

35006201 07/2012 117

Page 118: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Direccionamiento de objetos de lenguaje asociados a los dispositivos esclavos conectados al bus AS-i

Presentación

La adquisición de entradas y la actualización de salidas del dispositivo esclavo conectadas al bus AS-i se llevan a cabo automáticamente. Se produce respecti-vamente al comienzo y al final de cada ciclo de la tarea en la que está configurada el módulo TSX SAY 100.

El programa del usuario tiene acceso a estas entradas y salidas mediante los objetos de lenguaje.

El direccionamiento se define de la siguiente manera:

Sintaxis

En la siguiente tabla se describen los distintos elementos que componen el direccionamiento.

Familia Elemento Valores Indica

Símbolo % - -

Tipo de objeto IQ

--

Imagen de la entrada física del módulo.Imagen de la salida física del módulo.Esta información se intercambia automáticamente en cada ciclo de la tarea a la que están adjuntos.

N.º de bus y de esclavo

b De 1 a 999

Número de bus.Excepto el valor 2 si se utiliza Fipio.

e De 1 a 31

Número de esclavo.

Número de bastidor.

r 0 Número de bastidor virtual.

Posición del módulo

m 0 Posición del módulo virtual.

Canal c De 0 a 3 Número de entrada o de salida.

118 35006201 07/2012

Page 119: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

Ejemplo

%I\4.1\0.0.3 indica: la entrada 3 del bus número 4 del esclavo 1 y, por tanto, el bastidor 0 y el módulo 0 del módulo TSX SAY 100.

%Q\8.31\0.0.0 indica: la salida 0 del bus número 8 del esclavo 31 y, por tanto, el bastidor 0 y el módulo 0 del módulo TSX SAY 100.

Ilustración:

NOTA: La dirección física de un esclavo AS-i se programa mediante una consola.

Ajustes de dirección múltiple

Cuando se conectan varios esclavos, compruebe que no asigna una dirección que ya está utilizando un esclavo del bus.

Si la dirección del esclavo aparece por duplicado, existen dos posibilidades :

Los dos esclavos con direcciones idénticas tienen el mismo perfil y gestionan E/S idénticas: el bus maestro AS-i no detecta ningún error.

Los dos esclavos con direcciones idénticas gestionan E/S diferentes: el bus maestro AS-i puede detectar errores de transmisión al acceder a las E/S desde uno de los dos esclavos.

35006201 07/2012 119

Page 120: 35006201 k01 000_11

Principio de instalación del software del Bus AS-i

120 35006201 07/2012

Page 121: 35006201 k01 000_11

35006201 07/2012

6

Premium y Atrium en Unity Pro

Configuración del bus AS-i

35006201 07/2012

Configuración del bus AS-i

Objeto

En este capítulo se describe la configuración para la instalación del bus AS-i V2.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Declaración de un modulo de comunicación AS-I en el bastidor del autómata 122

Descripción de la pantalla de configuración del módulo de comunicación AS-i 123

Declaración de un dispositivo esclavo en el bus AS-i 125

Visualización del bus AS-i en el explorador del proyecto 128

Modificación de la configuración de software del Bus AS-i 130

Acceso a la descripción de un esclavo de AS-i 131

Definición de un nuevo perfil de esclavo en un catálogo privado AS-i 133

Modificación de los parámetros generales de un esclavo AS-i: Direccionamiento auto.

135

Modificación de los parámetros generales del esclavo AS-i: Modalidad de retorno

136

121

Page 122: 35006201 k01 000_11

Configuración del bus AS-i

Declaración de un modulo de comunicación AS-I en el bastidor del autómata

Procedimiento

Esta operación permite insertar un módulo de comunicación AS-i en el bastidor del autómata.

Paso Acción

1 Abrir el editor de configuración de hardware.

2 Seleccionar la ubicación en la que se desea insertar el módulo.

3 Seleccionar el comando Nuevo dispositivo en el menú contextual.Resultado: aparece la ventana Nuevo dispositivo.

4 Desplegar la línea Estación local de entradas/salidas Premium y la línea Comunicación haciendo clic en el signo +.Resultado:

5 Seleccionar el módulo TSX SAY 100 y, a continuación, validar con el comando Aceptar.

122 35006201 07/2012

Page 123: 35006201 k01 000_11

Configuración del bus AS-i

Descripción de la pantalla de configuración del módulo de comunicación AS-i

Presentación

La pantalla de configuración es una herramienta gráfica destinada a configurar el módulo seleccionado en un bastidor. Da acceso a los parámetros asociados al módulo y a los dispositivos esclavos.

Ilustración

La figura siguiente muestra una pantalla de configuración.

35006201 07/2012 123

Page 124: 35006201 k01 000_11

Configuración del bus AS-i

Descripción

En el cuadro siguiente se describen los diferentes elementos de la pantalla de configuración y sus funciones.

Variable Elemento Función

1 Fichas La ficha que se encuentra en primer plano señala la modalidad actual (en este caso, Configuración). Cada modalidad se puede seleccionar mediante la ficha correspondiente. Las modalidades disponibles son:

Configuración,Depuración (o diagnóstico), al que sólo se puede acceder en modalidad conectada, yDiagnóstico (Predeterminado), al que sólo se puede acceder en modalidad conectada.

La ficha Objetos de E/S (véase Unity Pro, Modalidades de funcionamiento) se usa para presimbolizar los objetos de entrada/salida.

2 Área de módulo

Muestra el nombre abreviado del módulo y el estado del módulo en modalidad conectada.En la misma área se encuentran tres LED que informan sobre el estado del módulo en modalidad conectada:

RUN señala el estado de funcionamiento del módulo.ERR señala un fallo interno del módulo.I/O señala un fallo externo al módulo o un fallo de la aplicación.

3 Área de parámetros generales

Permite elegir los parámetros generales asociados al canal:Función: la función Bus AS-i no puede modificarse (en gris).Tarea: indica la tarea MAST o FAST en la que se intercambiarán los objetos de intercambio implícito del canal.

4 Área de configuración

Permite configurar los parámetros de configuración del canal. Algunas opciones no pueden modificarse y aparecen en gris.Se divide en cuatro áreas:

La configuración AS-interface,

las características del esclavo seleccionado,

los parámetros aplicados al esclavo seleccionado y

los símbolos de las entradas y salidas asociadas a un dispositivo.

124 35006201 07/2012

Page 125: 35006201 k01 000_11

Configuración del bus AS-i

Declaración de un dispositivo esclavo en el bus AS-i

Presentación

En el software Unity Pro encontrará un catálogo de productos Schneider en el que figura el conjunto de esclavos AS-i disponibles. Este catálogo está actualmente dividido en las familias siguientes:

Productos de seguridadInterfase IP67 AdvantysInterfases IP20 compactasInterfases IP20 TelefastColumnas luminosasCuadro de botonesArrancadoresFamilia privada

Al elegir Familia privada, el usuario puede gestionar un fichero de catálogo específico de dispositivos AS-i desde su terminal de programación.

NOTA: Cuando un proyecto utiliza los productos AS-i del catálogo Familia privada, siempre utilizará el catálogo Familia privada del puesto de trabajo en el que se ha creado ese catálogo.

35006201 07/2012 125

Page 126: 35006201 k01 000_11

Configuración del bus AS-i

Procedimiento

Este procedimiento permite declarar un dispositivo esclavo en el bus AS-i.

Paso Acción

1 Abrir el módulo AS-i que se desea configurar.

2 Acceder a la pantalla de configuración haciendo clic en la ficha Configuración.

3 En el área Configuración AS-i, hacer doble clic en la celda que corresponda al número de ubicación inicial del nuevo esclavo (del 1 al 31) o seleccionar dicha celda y, a continuación, ejecutar el comando Edición → Añadir un esclavo de AS-i.Resultado: aparece la pantalla Asociar un perfil.

126 35006201 07/2012

Page 127: 35006201 k01 000_11

Configuración del bus AS-i

4 En el campo Familia de perfiles, seleccionar la familia deseada.Resultado: aparece el Catálogo de perfiles asociado a la familia seleccionada.

Observación: Es normal que se hayan suprimido los productos o familias siguientes debido a que ya no se fabrican ni comercializan:

señalización y control (código 7),.detector de proximidad inductivo (código 11),interfase IP67 modular M12 (código 3),interfase IP67 M12 (código 10),interfase IP67 M8 (código 15),teclado (código 5),detector fotoeléctrico (código 9),los productos XVA-S102 de las columnas luminosas (código 6).

Se ha incluido información de todos los productos, pero sólo se ha suprimido el acceso a través de las familias. Ya no es posible añadir los productos anteriores pero, en caso de que la aplicación los utilizara, éstos se mostrarán de forma normal en la pantalla de configuración (no aparecerá en blanco) y el sistema funcionará normalmente.

5 Seleccionar el dispositivo que se desee en el Catálogo de perfiles AS-i.

6 Validar la selección haciendo clic en Aceptar.Resultado: el dispositivo esclavo se declara en su ubicación y la referencia del dispositivo conectado aparece junto al número del esclavo.

7 Para conectar otros dispositivos esclavos al bus AS-i, repetir el procedimiento indicado en el paso 3.

Paso Acción

35006201 07/2012 127

Page 128: 35006201 k01 000_11

Configuración del bus AS-i

Visualización del bus AS-i en el explorador del proyecto

Presentación

Cuando se declara un módulo TSX SAY 100 en el bastidor del autómata, el bus AS-i se representa en el directorio configuración del explorador del proyecto. Unity Pro calcula automáticamente el número del bus AS-i. Es posible modificar este valor.

Después de haber declarado todos los esclavos en el bus AS-i y de haber validado la configuración, también aparecen los esclavos AS-i en el bus AS-i del explorador del proyecto. Cada esclavo aparece con su número de dirección. La visualización del bus AS-i y de los esclavos permite conocer fácilmente su ajuste de dirección topológico.

En la figura que aparece a continuación se representa el bus AS-i con sus esclavos en el explorador del proyecto;

En el explorador del proyecto, el bus AS-i está representado por AS-i V1 y el bus AS-i V2 está representado por AS-i V2.

128 35006201 07/2012

Page 129: 35006201 k01 000_11

Configuración del bus AS-i

Modificación del número del bus

Se puede modificar el número del bus AS-I si se siguen las instrucciones que aparecen a continuación:

NOTA: Se recomienda no emplear el bus número 2 para el bus AS-I, ya que este número está reservado para el bus Fipio.

Paso Acción

1 Cerrar la pantalla de configuración del módulo AS-I (si está abierta).

2 En el explorador de proyectos, hacer clic con el botón derecho del ratón sobre el módulo AS-I y seleccionar las propiedades.

3 En la ventana de propiedades del bus, seleccionar el número del bus que se desee (entre 1 y 999).

4 Hacer clic en Aceptar para validar la modificación.Resultado: el direccionamiento de los equipos esclavos asociado directamente al módulo del bus AS-I se modifica automáticamente.

35006201 07/2012 129

Page 130: 35006201 k01 000_11

Configuración del bus AS-i

Modificación de la configuración de software del Bus AS-i

Introducción

La pantalla de configuración del módulo del software de Unity Pro ofrece un conjunto de funciones que permite modificar con facilidad, en modalidad local, la configuración de software del bus AS-i.

NOTA: también están disponibles comandos estándar de Windows para los métodos abreviados del teclado (Supr, Ctrl-X, Ctrl-C, Ctrl-V) para las operaciones siguientes.

Procedimiento de eliminación de un esclavo

Este procedimiento permite eliminar un dispositivo esclavo en el bus AS-i.

Procedimiento de desplazamiento de un esclavo

Este procedimiento permite desplazar un equipo esclavo en el bus AS-i.

Procedimiento de duplicación de un esclavo

Este procedimiento permite duplicar un esclavo en el bus AS-i.

Paso Acción

1 Seleccionar el esclavo que se desea eliminar.

2 Seleccionar el comando Edición → Eliminar un esclavo AS-i.

Paso Acción

1 Seleccionar el esclavo que se desea desplazar.

2 Seleccionar el comando Edición → Cortar un esclavo AS-i.

3 Seleccionar la nueva ubicación que se desea.

4 Seleccionar el comando Edición → Pegar un esclavo AS-i.

Paso Acción

1 Seleccionar el esclavo que se desea duplicar.

2 Seleccionar el comando Edición → Copiar un esclavo de AS-i.

3 Seleccionar la ubicación del nuevo esclavo.

4 Seleccionar el comando Edición → Pegar un esclavo AS-i.

130 35006201 07/2012

Page 131: 35006201 k01 000_11

Configuración del bus AS-i

Acceso a la descripción de un esclavo de AS-i

Presentación

El software Unity Pro permite acceder a toda la información sobre un dispositivo AS-i, como, por ejemplo:

La definición de un perfil yel detalle de un perfil.

Definición de un perfil

Para definir un perfil, es preciso determinar:

Su nombre,un comentario (opcional),los identificadores (IO, ID),un número de entradas y/o salidas, y los parámetros de funcionamiento.

Procedimiento que debe seguirse para obtener información acerca de un perfil

El cuadro siguiente describe el procedimiento que debe seguirse para visualizar las características de un dispositivo esclavo.

Paso Acción

1 Abrir el módulo AS-i que se desea configurar.

2 Acceder a la pantalla de configuración mediante un clic en la ficha Configuración.

3 Hacer doble clic en el esclavo deseado.Resultado: En la ventana Asociar un perfil se muestra y resalta el dispositivo en cuestión

4 Hacer clic en el botón:Ver para obtener información acerca del tipo de definición.Detalles para acceder a toda la información.

35006201 07/2012 131

Page 132: 35006201 k01 000_11

Configuración del bus AS-i

Detalle de un perfil

La función Detalles permite acceder, mediante un esclavo determinado, a la información del fichero de catálogo.

132 35006201 07/2012

Page 133: 35006201 k01 000_11

Configuración del bus AS-i

Definición de un nuevo perfil de esclavo en un catálogo privado AS-i

Presentación

El software Unity Pro ofrece la posibilidad de definir el perfil de un esclavo no previsto en el catálogo estándar.

Este nuevo perfil se agrega al catálogo en Familia privada.

De esta forma, este perfil se puede utilizar como un perfil del catálogo base.

NOTA: un perfil no se puede eliminar; sólo se pueden modificar los nombres y los comentarios asociados a ellos.

Un perfil creado y agregado en el catálogo está estrechamente ligado al PC en el que ha sido creado y al software de programación. El proyecto convertido con Unity Pro o abierto en otro PC que no disponga del mismo catálogo no permitirá que se muestre el nombre ni el comentario del perfil.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para definir un perfil de esclavo no previsto en el catálogo estándar.

Paso Acción

1 Acceder a la pantalla de configuración de hardware del módulo AS-i.

2 Hacer doble clic en la celda de alojamiento de un esclavo (numeradas del 1 al 31). Resultado: aparece la pantalla Asociar un perfil.

3 Seleccionar Familia privada en el campo Nombre de familia de AS-i.Resultado: aparece el Catálogo de AS-i asociado a la familia seleccionada.

35006201 07/2012 133

Page 134: 35006201 k01 000_11

Configuración del bus AS-i

4 Hacer clic en el botón Añadir.Resultado: aparece la ventana Definición de un perfil AS-interface

5 Introducir:El nombre del perfil nuevo y un comentario (opcional).

6 Seleccionar:el código IO (que corresponde a la configuración de las entradas y salidas) yel código ID (identificador).

7 Definir para cada parámetro:si el sistema lo tendrá en cuenta (casilla seleccionada) yuna etiqueta (opcional).

8 Confirmar la introducción del nuevo perfil mediante Aceptar.

Paso Acción

134 35006201 07/2012

Page 135: 35006201 k01 000_11

Configuración del bus AS-i

Modificación de los parámetros generales de un esclavo AS-i: Direccionamiento auto.

Presentación

Todos los esclavos presentes en el bus AS-i deben tener asignada (en la configuración) una dirección física única. Ésta debe ser la imagen de la que está declarada en Unity Pro.

El software Unity Pro ofrece un servicio de direccionamiento auto. de los esclavos y, así, se puede evitar la utilización de una consola AS-i.

El servicio de direccionamiento auto., al que se accede desde Unity Pro, se utiliza para:

Sustituir un esclavo defectuoso (véase página 148) einsertar un nuevo esclavo (véase página 149).

NOTA: la nueva configuración con direccionamiento auto. no surte efecto si uno o varios esclavos de dirección 0 están presentes en el bus. En este caso, aparecerá el mensaje Configuración rechazada por el acoplador.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para definir el parámetro Direccionamiento auto.

Paso Acción

1 Abrir el módulo AS-i que se desea configurar.

2 Acceder a la pantalla de configuración haciendo clic en la ficha Configuración.

3 Hacer clic en la casilla de verificación de Direccionamiento auto. situada en el área Parámetros generales.Resultado: el servicio Direccionamiento auto. se activará (casilla marcada) o se desactivará (casilla no marcada).

Observación: De forma predeterminada, el parámetro Direccionamiento auto. aparecerá seleccionado en la pantalla de configuración.

35006201 07/2012 135

Page 136: 35006201 k01 000_11

Configuración del bus AS-i

Modificación de los parámetros generales del esclavo AS-i: Modalidad de retorno

Presentación

Con este parámetro se puede definir la modalidad de retorno que toman las salidas de los esclavos al detenerse o cuando el autómata falla.

Las modalidades posibles son:

Retorno a 0: las salidas de los esclavos AS-i presentes en el bus se ponen a 0 (los objetos %Q no se modifican).Mantener el estado: las salidas de los esclavos AS-i permanecen en el estado en que se encontraban antes de detenerse.

NOTA: la modalidad de retorno de los esclavos que no poseen watchdog (función de control del bus AS-i) no está garantizada en caso de corte del bus AS-i o de pérdida de alimentación de AS-i. Para los esclavos que tienen watchdog, la posición de retorno es aquella que está predeterminada en el dispositivo.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para definir la Modalidad de retorno asignado a las salidas de los dispositivos esclavos.

Paso Acción

1 Acceder a la pantalla de configuración del módulo de comunicación AS-i.

2 Hacer clic en la casilla de verificación Retorno a 0 / Mantener situada en el área Parámetros generales del campo Modalidad de retorno tras fallo.Resultado: La modalidad de retorno elegido se asignará entonces al dispositivo esclavo.

136 35006201 07/2012

Page 137: 35006201 k01 000_11

35006201 07/2012

7

Premium y Atrium en Unity Pro

Depuración del bus AS-i

35006201 07/2012

Depuración del bus AS-i

Objeto

En este capítulo se describe la depuración del bus AS-i V2.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Presentación de la función de depuración 138

Descripción de la pantalla de depuración de un módulo AS-i 139

Acceso a las funciones de diagnóstico del módulo y del canal de un dispositivo AS-i

141

Visualización del estado de los esclavos 143

Acceso a los ajustes de los parámetros de un dispositivo AS-i 145

Acceso a la función forzado/cancelación de forzado de los canales AS-i 146

Acceso a los comandos SET y RESET de los canales AS-i 147

Sustitución automática de un esclavo AS-i defectuoso 148

Inserción de un dispositivo esclavo en una configuración AS- I existente 149

Modificación de la dirección de un dispositivo AS-i 150

137

Page 138: 35006201 k01 000_11

Depuración del bus AS-i

Presentación de la función de depuración

Presentación

La función Depuración permite para cada módulo de comunicación AS-i presente en el proyecto:

visualizar el estado de los esclavos (conexión, parámetros, etc.),acceder al ajuste del canal seleccionado (forzado del canal, etc.).

Asimismo, la función da acceso al diagnóstico del módulo en caso de fallo.

NOTA: Sólo se puede acceder a esta función en modalidad conectada.

138 35006201 07/2012

Page 139: 35006201 k01 000_11

Depuración del bus AS-i

Descripción de la pantalla de depuración de un módulo AS-i

Presentación

Desde la pantalla de depuración se asigna, dinámicamente, el estado del acoplador AS-i y de los dispositivos conectados al bus.

Asimismo, se puede acceder al ajuste de los parámetros de los esclavos y al control de los canales (forzar el valor de entrada o salida, establecer/restablecer una salida, etc.).

Ilustración

La figura siguiente muestra un ejemplo de pantalla de depuración.

35006201 07/2012 139

Page 140: 35006201 k01 000_11

Depuración del bus AS-i

Descripción

En el cuadro siguiente se describen los diferentes elementos que componen la pantalla de depuración y sus funciones.

Variable Elemento Función

1 Fichas La ficha en primer plano señala la modalidad actual (en este caso, Depuración). Cada modalidad se puede seleccionar mediante la ficha correspondiente. Las modalidades disponibles son:

Depuración, al que sólo se puede acceder en modalidad conectada.Diagnóstico (Predeterminado), al que sólo se puede acceder en modalidad conectada.Configuración.

La ficha Objetos de E/S (véase Unity Pro, Modalidades de funcionamiento) se usa para presimbolizar los objetos de entrada/salida.

2 Área de módulo

Muestra el nombre abreviado del módulo.En la misma área se encuentran tres indicadores luminosos que indican la modalidad de servicio del módulo

RUN señala el estado de funcionamiento del módulo.ERR señala un fallo interno del módulo.I/O señala un fallo externo al módulo o un fallo de la aplicación.

3 Área de parámetros generales

Muestra los parámetros de la tarea MAST o FAST configurada para el canal de comunicación AS-i.

4 Área de configuración AS-i y esclavo

Muestra los dispositivos esclavos conectados al bus.Muestra el estado de los canales del esclavo y da acceso a las funciones de depuración.

140 35006201 07/2012

Page 141: 35006201 k01 000_11

Depuración del bus AS-i

Acceso a las funciones de diagnóstico del módulo y del canal de un dispositivo AS-i

Presentación

Al seleccionar las funciones de diagnóstico de módulo o de canal, aparecen, si existen, los fallos actuales ordenados por categoría:

fallos internos (fallo interno de software, fallo de comunicación con el procesador, error de configuración, de parametrización o de comando).fallos externos (dispositivo esclavo en fallo, sin alimentación AS-i, error en el bloque de terminales, diferencia entre configuración de hardware y configuración Unity Pro). otros fallos (módulo ausente o desconectado).

Cuando se produce un fallo en un módulo o en un canal, algunos LED se iluminan en rojo, como, por ejemplo:

En la pantalla de configuración del bastidor, mediante la presencia de un cuadrado rojo en la posición del módulo AS-i defectuoso. En todas las pantallas de nivel del módulo (fichas Descripción y Fallo).

En el área de módulo con el LED I/O.

En todas las pantallas de nivel de canal (fichas Descripción, Config., Depuración y Fallo).

En el área de módulo con el LED I/O.

En el área de canal con el LED de fallo de canal.

En la pantalla de fallo a la que se puede acceder mediante la ficha Fallo en la que se describen los diagnósticos de fallo.

El fallo también se señala:

En el módulo, mediante la visualización centralizada.Mediante los objetos de lenguaje dedicados: CH_ERROR (%Ir.m.c.ERR) y error de módulo MOD_ERROR (%Ir.m.MOD.ERR), %MWr.m.MOD.2, etc., y las palabras de estado (véase página 190).

35006201 07/2012 141

Page 142: 35006201 k01 000_11

Depuración del bus AS-i

Procedimiento de acceso al diagnóstico

En el cuadro siguiente se describe el procedimiento que debe seguirse para acceder a la pantalla Diagnóstico del módulo y del canal AS-i.

Paso Acción

1 Abrir el módulo AS-i cuyo diagnóstico se desea realizar.

2 Acceder a la pantalla de diagnóstico haciendo clic en la ficha Fallo.Resultado: aparece la lista de fallos del módulo.

142 35006201 07/2012

Page 143: 35006201 k01 000_11

Depuración del bus AS-i

Visualización del estado de los esclavos

Presentación

En la pantalla de depuración de módulo de comunicación, se reserva la parte inferior al diagnóstico del bus AS-i.

Los dispositivos esclavos que están conectados al bus se muestran en el área Configuración de AS-interface. En cada extremo del número de esclavo aparecen dos iconos diferentes que indican que el esclavo se había previsto o detectado.

Visualización del estado de los esclavos

En cada dispositivo esclavo, se puede presentar uno de los cuatro casos siguientes:

Caso Figura Explicación

1 Estado del esclavo: El esclavo previsto P en la configuración y el esclavo detectado D son idénticos.

2 Estado del esclavo: El esclavo previsto P en la configuración y el esclavo detectado D no son idénticos. Se declara un fallo del esclavo (1).

3 Estado del esclavo: En la configuración se ha previsto un esclavo P pero no se ha detectado ninguno. Se declara un fallo del esclavo (1).

35006201 07/2012 143

Page 144: 35006201 k01 000_11

Depuración del bus AS-i

4 Estado del esclavo: Se conecta al bus un esclavo adicional que no está previsto en la configuración. Se declara un fallo del esclavo (1).

Leyenda:

(1) Cuando un esclavo presenta fallos, los iconos situados junto al número se vuelven rojos.

Observación: En el campo Perfil que se encuentra en el área de esclavo de la pantalla de depuración se puede comprobar si los perfiles de esclavo previsto (Proyectado) y de esclavo Detectado son idénticos.

Caso Figura Explicación

144 35006201 07/2012

Page 145: 35006201 k01 000_11

Depuración del bus AS-i

Acceso a los ajustes de los parámetros de un dispositivo AS-i

Presentación

Desde la pantalla de depuración de un módulo AS-i se puede, entre otras cosas, acceder a la modificación de los parámetros de un esclavo.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para modificar los parámetros de un esclavo que presenta un estado de fallo.

Paso Acción

1 Abrir el módulo AS-i que se desea parametrizar.

2 Acceder a la pantalla de configuración mediante un clic en la ficha Depuración.

3 En el área Configuración AS-interface, seleccionar el esclavo defectuoso.Resultado: en la zona de esclavo de la pantalla de depuración se puede leer toda la información relativa al esclavo seleccionado.

4 Hacer clic en el botón Modif. PARAM situado en el campo Parámetros del área del esclavo.Resultado: aparecerá la ventana Modificación de los parámetros.

5 Modificar los parámetros que se deseen.

6 Hacer clic en Transmitir para que los nuevos valores surtan efecto.

35006201 07/2012 145

Page 146: 35006201 k01 000_11

Depuración del bus AS-i

Acceso a la función forzado/cancelación de forzado de los canales AS-i

Presentación

Con esta función se puede modificar el estado de los canales asociados a un esclavo AS-i.

Los diferentes comandos disponibles son:

Para un canal:Forzado a 0Forzado a 1Cancelación de forzado

Para todos los canales (cuando se ha forzado al menos un canal):Cancelación global de forzado

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para forzar o cancelar el forzado de los canales asociados a un esclavo AS-i.

Paso Acción para un canal Acción para todos los canales

1 Abrir el módulo AS-i que se desea parametrizar.

2 Acceder a la pantalla de diagnóstico mediante un clic en la ficha Depuración.

3 Seleccionar un esclavo en el área Configuración AS-interface.

4 Seleccionar el canal que se debe modificar en el cuadro del área de esclavo.Resultado: es posible modificar el canal mediante los botones situados en el campo Acción de canal.

Hacer clic en el botón Cancelación global forzado que se encuentra en el área de esclavo.

5 Seleccionar la función que se desea (botones Forzar a 0 o Forzar a 1) en el campo Acción de canal.

146 35006201 07/2012

Page 147: 35006201 k01 000_11

Depuración del bus AS-i

Acceso a los comandos SET y RESET de los canales AS-i

Presentación

Con estos comandos se pueden asignar los valores 0 (RESTABLECER) o 1 (ESTABLECER) a los canales de un esclavo AS-i.

El estado de la salida asignada por uno de estos comandos es temporal y en cualquier momento es posible modificarlo mediante el proyecto.

Procedimiento

En el cuadro siguiente, se describe el procedimiento que debe seguirse para asignar el valor 0 ó 1 a los canales del esclavo AS-i seleccionado.

Paso Acción

1 Abrir el módulo AS-i que se desea depurar.

2 Acceder a la pantalla de depuración mediante un clic en la ficha Depuración.

3 Seleccionar un esclavo en el área Configuración AS-interface.

4 Seleccionar el canal que se debe modificar en la tabla del área de Esclavo.Resultado: Es posible modificar el canal mediante los botones situados en el campo Acción de canal.

5 Seleccionar la función que se desee (botones Establecer o Restablecer) en el campo Acción de canal.

35006201 07/2012 147

Page 148: 35006201 k01 000_11

Depuración del bus AS-i

Sustitución automática de un esclavo AS-i defectuoso

Principio

Cuando un esclavo se haya declarado como defectuoso, se puede sustituir automáticamente por otro del mismo tipo.

Esta acción se realiza sin necesidad de detener el bus AS-i ni de intervenir de ninguna forma mientras la utilidad Direccionamiento automático (véase página 135) de la modalidad de configuración esté activa.

Hay dos opciones disponibles:

La sustitución del esclavo está programada con la misma dirección mediante el programador de bolsillo, y tiene el mismo perfil que el esclavo defectuoso. A continuación, se insertará de forma automática en la lista de esclavos detectados (LDS) y activados (LAS).La sustitución del esclavo está en blanco (dirección 0, nuevo esclavo), y tiene el mismo perfil que el esclavo defectuoso. Se asumirá automáticamente la dirección del esclavo sustituido, y se insertará a continuación en la lista de esclavos detectados (LDS) y la lista de esclavos activos (LAS).

148 35006201 07/2012

Page 149: 35006201 k01 000_11

Depuración del bus AS-i

Inserción de un dispositivo esclavo en una configuración AS- I existente

Presentación

Es posible insertar un dispositivo en una configuración AS-i existente sin tener que recurrir al programador de bolsillo.

Esta operación es posible si:

la utilidad Direccionamiento automático (véase página 135) de la modalidad de configuración está activo,falta un solo esclavo en la configuración física,el esclavo que se va a insertar está especificado en la configuración Unity Pro,el esclavo tiene el perfil previsto en la configuración,el esclavo tiene la dirección 0.

Así, el módulo AS-i asignará automáticamente al esclavo el valor predefinido en la configuración.

Procedimiento

En el siguiente cuadro se describe el procedimiento que debe seguirse para que la inserción automática de un nuevo slave sea efectiva.

NOTA: Es posible modificar un proyecto realizando la manipulación que se ha indicado anteriormente, tantas veces como sea necesario.

Paso Acción

1 Agregar el nuevo esclavo en la pantalla de configuración en la modalidad offline.

2 Transferir la configuración hacia el autómata en la modalidad online.

3 Conectar físicamente el nuevo esclavo de dirección 0 al bus AS-i.

35006201 07/2012 149

Page 150: 35006201 k01 000_11

Depuración del bus AS-i

Modificación de la dirección de un dispositivo AS-i

Presentación

Con este comando se puede desplazar el dispositivo AS-i seleccionado a otra dirección disponible. Esta modificación de dirección sólo se realiza en modalidad conectada y no en la configuración: por lo tanto, la configuración de hardware y la configuración de software son diferentes.

NOTA: esta función sólo funciona con los módulos TSX SAY 100 de versión superior a 02.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para modificar la dirección de un dispositivo esclavo de AS-i.

Paso Acción

1 Acceder a la pantalla de depuración del módulo TSX SAY 100.

2 Seleccionar un esclavo en el área Configuración de AS-interface y luego ejecutar el comando Edición → Cambiar dirección de un esclavo de AS-i.Resultado: aparece la pantalla de selección de una nueva dirección.

3 Seleccionar la dirección que se desea de la lista de Direcciones disponibles (utilizar la barra de desplazamiento si es necesario).

4 Validar la selección haciendo clic en Aceptar.

150 35006201 07/2012

Page 151: 35006201 k01 000_11

35006201 07/2012

8

Premium y Atrium en Unity Pro

Funcionamiento AS-i

35006201 07/2012

Modo de funcionamiento AS-i

Objeto

En este capítulo se presentan los diferentes modos de funcionamiento de la función AS-i.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Modalidad de servicio de AS-i: Generalidades 152

Modalidad protegida AS-i 154

Modo de prueba del cable AS-i 155

Modalidad de servicio AS-i 156

Modalidad de servicio de intercambio de datos desactivado de AS-i 157

151

Page 152: 35006201 k01 000_11

Funcionamiento AS-i

Modalidad de servicio de AS-i: Generalidades

Presentación

La función AS-i admite cuatro modalidades de servicio que responden a necesidades concretas. Estas modalidades son las siguientes:

La modalidad protegida,la modalidad de prueba de cableado (al que se accede desde un botón situado en la parte frontal del módulo),la modalidad offline yla modalidad de intercambio de datos desactivado.

Modalidad de servicio

En la figura siguiente se presenta el esquema general de funcionamiento del bus AS-i.

(1) : Es posible cambiar de la modalidad protegida a las modalidades offline (véase página 156) o intercambio de datos desactivado AS-i (véase página 157).

(2) : El módulo sale de la modalidad de prueba de cableado y pasa a modalidad protegida si recibe una configuración.

152 35006201 07/2012

Page 153: 35006201 k01 000_11

Funcionamiento AS-i

Correspondencia entre las modalidades de servicio del autómata y el bus AS-i.

En la tabla siguiente se presenta la correspondencia entre las modalidades de servicio de los autómatas Premium o Atrium y los del bus AS-i.

Autómata Bus AS-i

Modalidad configurada (1) Modalidad "protegida" (Protected mode)

Modalidad no configurada (1) Modalidad de prueba de cableado (Configuration mode)

Leyenda:

(1) Estas nociones del autómata (configurado, no configurado) corresponden a la declaración del módulo y de los dispositivos esclavos en la pantalla de configuración de hardware del proyecto de Unity Pro.

35006201 07/2012 153

Page 154: 35006201 k01 000_11

Funcionamiento AS-i

Modalidad protegida AS-i

Presentación

La modalidad de funcionamiento protegido AS-i es la modalidad que generalmente se utiliza para un proyecto operativo.

Implica que el módulo AS-i debe estar configurado en Unity Pro.

De este modo:

Se comprueba continuamente que la lista de los esclavos detectados es igual que la lista de los esclavos proporcionados.Se controla la alimentación.

En esta modalidad, un esclavo no se activará hasta que se declare en la configuración y se detecte.

Principio de activación de un esclavo

En el siguiente esquema se presenta el principio de activación de los esclavos AS-i.

154 35006201 07/2012

Page 155: 35006201 k01 000_11

Funcionamiento AS-i

Modo de prueba del cable AS-i

Presentación

La modalidad de prueba del cable AS-i es interesante sobre todo al arrancar nuevas instalaciones y permite la visualización en la parte frontal del módulo TSX SAY 100:

Los esclavos previstos y detectados.Los esclavos no previstos y no detectados.Los esclavos previstos y no detectados o no previstos y detectados.

Para todos los esclavos presentes en el bus, este modo permite visualizar el estado de los bits de entradas/salidas.

NOTA: En este modo no se puede acceder a las listas LDS y LAS ni a los parámetros de ajuste de los esclavos.

Condiciones de acceso

La modalidad de prueba del cable AS-i es una función AS-i accesible cuando:

El módulo TSX SAY 100 esté en modo no configurado. Este modo se obtiene cuando:

El módulo TSX SAY 100 no está declarado en el proyecto.El procesador del PLC está ausente.

Cada equipo tiene una dirección distinta.No se utiliza la dirección 0.

35006201 07/2012 155

Page 156: 35006201 k01 000_11

Funcionamiento AS-i

Modalidad de servicio AS-i

Presentación

La modalidad offline del bus AS-i es una modalidad de servicio, que se puede utilizar para la depuración o el mantenimiento.

NOTA: Para utilizarlo se requieren amplios conocimientos en comunicación ASi.

Principio

Cuando llega al modo offline, el módulo realiza una puesta a cero de todos los esclavos presentes y detiene los intercambios en el bus.

Durante el modo offline, la imagen de las E/S en el módulo se fija en el estado que se encontraban al llegar al modo.

Cuando se sale del módulo, si la lista de los esclavos presentes (LPS) es igual a la lista de los esclavos detectados (LDS), el sistema vuelve a arrancar. Si no es así, se generará un fallo y será necesario recurrir al modo diagnóstico o configuración.

Procedimiento

El modo de funcionamiento offline se puede acceder:

desde el software de aplicación Unity Pro al accionar los bits 0 y 1 de la palabra %MWr.m.0.24.automáticamente al detectar un fallo de alimentación AS-i.

Nota: El bit 7 de la palabra %MWr.m.0.3 en 1 indica que el bus AS-i está en modalidad offline.

156 35006201 07/2012

Page 157: 35006201 k01 000_11

Funcionamiento AS-i

Modalidad de servicio de intercambio de datos desactivado de AS-i

Presentación

La modalidad de intercambio de datos desactivado de AS-i es una modalidad de servicio avanzada, que se puede utilizar para la depuración o el mantenimiento.

NOTA: Para utilizarlo se requieren amplios conocimientos de comunicación AS-i.

Principio

Al llegar al modo de intercambio de datos offline, los intercambios del bus siguen funcionando, pero los datos no se actualizan más.

Procedimiento

Se puede acceder al modo de funcionamiento de intercambio de datos desactivado desde el programa de aplicación Unity Pro al accionar los bits 2 y 3 de la palabra %MWr.m.0.24.

Nota: El bit 8 de la palabra %MWr.m.0.3 en 1 indica que el bus AS-i está en modalidad de intercambio de datos desactivado.

35006201 07/2012 157

Page 158: 35006201 k01 000_11

Funcionamiento AS-i

158 35006201 07/2012

Page 159: 35006201 k01 000_11

35006201 07/2012

9

Premium y Atrium en Unity Pro

Rendimientos AS-i

35006201 07/2012

Rendimientos AS-i

Rendimientos del bus AS-i

Introducción

El bus AS-i está gestionado autónomamente por el maestro. En cada ciclo, el maestro intercambia los datos con cada equipo esclavo configurado en el bus (en orden ascendente según el número de direccionamiento de los esclavos).

Tiempo de exploración AS-i

El tiempo de exploración t representa el tiempo de intercambio entre el maestro y los n esclavos (31 máximo).

Ya sea:

t = 156 microsegundos x (n+2), si n < 31,t = 156 microsegundos x (n+1), si n = 31.

Así, el tiempo de exploración no puede superar los 5 ms.

Tiempo de respuesta AS-i

El tiempo de respuesta T representa el tiempo de ciclo AS-i.

Este engloba:

el tiempo de exploración del bus,la actualización de la memoria interna del módulo AS-i,el ciclo autómata.

159

Page 160: 35006201 k01 000_11

Rendimientos AS-i

Ejemplo

En la siguiente tabla se presentan tres ejemplos de tiempos de respuesta T para una tarea autómata de 10 ms, 30 ms y 60 ms.

Este tiempo T se consigue en un bus cargado con 31 esclavos en funcionamiento normal sin fallos de enlace.

Tarea autómata Tiempo de respuesta típico Tiempo de respuesta máximo

10 ms 35 ms 56 ms

30 ms 65 ms 96 ms

60 ms 110 ms 156 ms

160 35006201 07/2012

Page 161: 35006201 k01 000_11

35006201 07/2012

10

Premium y Atrium en Unity Pro

DFB AS-i

35006201 07/2012

DFB para monitor de seguridad AS-i

DFB para monitor de seguridad AS-i

Presentación

Los DFB para el monitor de seguridad del bus AS-i se describen en el apartado AS-i V2 (véase página 253).

161

Page 162: 35006201 k01 000_11

DFB AS-i

162 35006201 07/2012

Page 163: 35006201 k01 000_11

35006201 07/2012

11

Premium y Atrium en Unity Pro

35006201 07/2012

Objetos de lenguaje del bus AS-i

Objeto

En este capítulo se describen los objetos de lenguaje asociados al bus AS-i, así como las diferentes formas de utilizarlos.

Contenido de este capítulo

Este capítulo contiene las siguientes secciones:

Sección Apartado Página

11.1 Los objetos de lenguaje e IODDT de la comunicación AS-i 164

11.2 Los objetos de lenguaje y el IODDT genérico aplicable a los protocolos de comunicación

173

11.3 Los objetos de lenguaje y el IODDT asociados al bus AS-i 177

11.4 El IODDT tipo T_GEN_MOD es aplicable a todos los módulos 190

163

Page 164: 35006201 k01 000_11

11.1 Los objetos de lenguaje e IODDT de la comunicación AS-i

Objeto

En esta sección se presentan las generalidades de los objetos de lenguaje e IODDT asociados al bus AS-i.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Presentación de los objetos de lenguaje del bus AS-i 165

Objetos de lenguaje de intercambio implícito asociados a la función específica de la aplicación

166

Objetos de lenguaje de intercambio explícito asociados con la función específica de aplicaciones

167

Gestión de los intercambios e informes con objetos explícitos 169

164 35006201 07/2012

Page 165: 35006201 k01 000_11

Presentación de los objetos de lenguaje del bus AS-i

Generalidades

Los IODDT están predefinidos por el fabricante y, además, contienen los objetos de lenguaje de entradas/salidas que pertenecen al canal de un módulo de función específica. La comunicación AS-i tiene dos IODDT asociados:

T_COM_STS_GEN, que se aplica a todos los protocolos de comunicación.T_COM_ASI_V1, específico de la comunicación AS-i y del módulo TSX SAY 100.

NOTA: Las variables IODDT se pueden crear de dos formas diferentes:

Desde la ficha Objetos de E/S (véase Unity Pro, Modalidades de funcionamiento).Editor de datos (véase Unity Pro, Modalidades de funcionamiento).

Tipos de objetos de lenguaje

En cada uno de los IODDT se encuentra un conjunto de objetos de lenguaje que permite controlar y verificar su funcionamiento.

Existen dos tipos de objetos de lenguaje:

Los objetos de intercambio implícito, que se intercambian de forma automática en cada vuelta de ciclo de la tarea asociada al módulo.Los objetos de intercambio explícito, que se intercambian cuando lo requiere el proyecto, mediante las instrucciones de intercambios explícitos.

Los intercambios implícitos son aquellos relativos al estado de los módulos, de las señales de comunicación, de los esclavos, etc.

Los intercambios explícitos permiten fijar parámetros del módulo, así como diagnosticarlo.

35006201 07/2012 165

Page 166: 35006201 k01 000_11

Objetos de lenguaje de intercambio implícito asociados a la función específica de la aplicación

Presentación

Una interfase integrada específica de la aplicación o la adición de un módulo mejoran automáticamente la aplicación de objetos de lenguaje utilizada para programar esta interfase o módulo.

Estos objetos corresponden a las imágenes de las entradas/salidas y a los datos de software del módulo o de la interfase integrada específica de la aplicación.

Notas

Las entradas (%I y %IW) del módulo se actualizan en la memoria del PLC al comienzo de la tarea; el PLC puede estar en la modalidad RUN o STOP.

Las salidas (%Q y %QW) se actualizan al final de la tarea, sólo cuando el PLC se encuentra en la modalidad RUN.

NOTA: Cuando la tarea está en la modalidad STOP, en función de la configuración elegida:

las salidas se actualizan en posición de retorno (modalidad de retorno)las salidas se mantienen en su último valor (modalidad de conservación)

Ilustración

El gráfico siguiente muestra el ciclo de funcionamiento de una tarea del PLC (ejecución cíclica).

166 35006201 07/2012

Page 167: 35006201 k01 000_11

Objetos de lenguaje de intercambio explícito asociados con la función específica de aplicaciones

Introducción

Los intercambios explícitos se realizan a petición del programa de usuario mediante estas instrucciones:

READ_STS (véase Unity Pro, Gestión de E/S, Biblioteca de bloques) (leer palabras de estado)WRITE_CMD (véase Unity Pro, Gestión de E/S, Biblioteca de bloques) (escribir palabras de comando)WRITE_PARAM (véase Unity Pro, Gestión de E/S, Biblioteca de bloques) (escribir parámetros de ajuste)READ_PARAM (véase Unity Pro, Gestión de E/S, Biblioteca de bloques) (leer parámetros de ajuste)SAVE_PARAM (véase Unity Pro, Gestión de E/S, Biblioteca de bloques) (guardar parámetros de ajuste)RESTORE_PARAM (véase Unity Pro, Gestión de E/S, Biblioteca de bloques) (restaurar parámetros de ajuste)

Estos intercambios se aplican a un conjunto de objetos %MW del mismo tipo (estado, comandos o parámetros) que pertenecen a un canal.

Los objetos pueden:proporcionar información acerca del módulo (por ejemplo, el tipo de error detectado en un canal);controlar comandos del módulo (por ejemplo, cambio); definir las modalidades de funcionamiento (guardar y restaurar parámetros de ajuste durante el proceso de una aplicación).

NOTA: Para evitar varios intercambios explícitos simultáneos para el mismo canal, es necesario comprobar el valor de la palabra EXCH_STS (%MWr.m.c.0) del IODDT asociado al canal antes de llamar a cualquier EF que se direccione a este canal.

NOTA: El intercambio explícito no se admite cuando los módulos de E/S analógicas y digitales de Modicon M340 se configuran en un módulo adaptador de E/S remotas Ethernet M340 en una configuración Ethernet Quantum EIO. En consecuencia, no permite configurar los parámetros de un módulo desde la aplicación PLC durante la operación.

35006201 07/2012 167

Page 168: 35006201 k01 000_11

Principios generales de uso de las instrucciones explícitas

El siguiente diagrama muestra los diferentes tipos de intercambios explícitos que pueden realizarse entre la aplicación y el módulo.

Gestión de intercambios

Durante un intercambio explícito, compruebe el rendimiento para ver si los datos solo se tienen en cuenta cuando el intercambio se efectúa correctamente.

Para ello se cuenta con dos tipos de información:información concerniente al intercambio en curso, (véase página 171)el informe de intercambio. (véase página 172)

En el siguiente diagrama se describen los principios de gestión de intercambios.

NOTA: Para evitar varios intercambios explícitos simultáneos para el mismo canal, es necesario comprobar el valor de la palabra EXCH_STS (%MWr.m.c.0) del IODDT asociado al canal antes de llamar a cualquier EF que se direccione a este canal.

168 35006201 07/2012

Page 169: 35006201 k01 000_11

Gestión de los intercambios e informes con objetos explícitos

Presentación

Al intercambiar datos entre la memoria del PLC y el módulo, puede que éste requiera varios ciclos de la tarea para confirmar la información. Todos los IODDT disponen de dos palabras para gestionar intercambios:

EXCH_STS (%MWr.m.c.0): intercambio en curso;EXCH_RPT (%MWr.m.c.1): informe.

NOTA: En función de la localización del módulo, la aplicación no detectará la gestión de intercambios explícitos (%MW0.0.MOD.0.0, por ejemplo):

En módulos en bastidor, los intercambios explícitos se realizan inmediatamente en el bus del PLC local y finalizan antes de que termine la tarea de ejecución, de forma que READ_STS, por ejemplo, siempre ha terminado cuando la aplicación comprueba el bit %MW0.0.mod.0.0.En el bus remoto (Fipio, por ejemplo), los intercambios explícitos no son sincrónicos con la tarea de ejecución, de forma que la aplicación puede realizar la detección.

Ilustración

La siguiente ilustración muestra los distintos bits significativos para la gestión de intercambios:

35006201 07/2012 169

Page 170: 35006201 k01 000_11

Descripción de los bits significativos

Cada bit de palabras EXCH_STS (%MWr.m.c.0) y EXCH_RPT (%MWr.m.c.1) está asociado a un tipo de parámetro:

Los bits de rango 0 están asociados a los parámetros de estado:el bit STS_IN_PROGR (%MWr.m.c.0.0) indica si hay en curso una solicitud de lectura para las palabras de estado;

el bit STS_ERR (%MWr.m.c.1.0) especifica si el canal del módulo acepta o no la solicitud de lectura para las palabras de estado.

Los bits de rango 1 están asociados a los parámetros de comando:el bit CMD_IN_PROGR (%MWr.m.c.0.1) indica si se están enviando los parámetros de comando al canal del módulo;el bit CMD_ERR (%MWr.m.c.1.1) especifica si el canal del módulo acepta los parámetros de comando.

Los bits de rango 2 están asociados a los parámetros de ajuste:el bit ADJ_IN_PROGR (%MWr.m.c.0.2) indica si los parámetros de ajuste se están intercambiando con el canal del módulo (mediante WRITE_PARAM, READ_PARAM, SAVE_PARAM, RESTORE_PARAM);el bit ADJ_ERR bit (%MWr.m.c.1.2) especifica si el canal del módulo acepta los parámetros de ajuste. Si el intercambio se ejecuta correctamente, el bit se ajusta a 0.

Los bits de rango 15 indican una nueva configuración en el canal c del módulo desde la consola (modificación de los parámetros de configuración + arranque en frío del canal).Los bits r, m y c indican los siguientes elementos:

el bit r representa el número de bastidor;el bit m representa la posición del módulo en el bastidor;el bit c representa el número de canal en el módulo.

NOTA: r representa el número de bastidor, m la posición del módulo en el bastidor, mientras que c representa el número de canal en el módulo.

NOTA: Las palabras de intercambio e informe también existen en el nivel del módulo EXCH_STS (%MWr.m.MOD) y EXCH_RPT (%MWr.m.MOD.1) según el tipo IODDT T_GEN_MOD.

170 35006201 07/2012

Page 171: 35006201 k01 000_11

Ejemplo

Fase 1: envío de datos mediante la instrucción WRITE_PARAM.

Cuando el procesador del PLC busca la instrucción, el bit Intercambio en curso se pone a 1 en %MWr.m.c.

Fase 2: análisis de los datos por el módulo de E/S e informe.

Cuando se intercambian datos entre la memoria del PLC y el módulo, el reconoci-miento por parte del módulo se gestiona mediante el bit ADJ_ERR (%MWr.m.c.1.2).

Este bit crea los siguientes informes:0: intercambio correcto;1: fallo en el intercambio.

NOTA: No hay parámetro de ajuste en el nivel del módulo.

Indicadores de ejecución de un intercambio explícito: EXCH_STS

La tabla muestra los bits de control de los intercambios explícitos: EXCH_STS (%MWr.m.c.0).

Símbolo estándar Tipo Acceso Significado Dirección

STS_IN_PROGR BOOL R Lectura de las palabras de estado del canal en curso

%MWr.m.c.0.0

CMD_IN_PROGR BOOL R Intercambio de parámetros de comando en curso

%MWr.m.c.0.1

35006201 07/2012 171

Page 172: 35006201 k01 000_11

NOTA: Si el módulo no está presente o está desconectado, los objetos explícitos de intercambio (READ_STS, por ejemplo) no se envían al módulo (STS_IN_PROG (%MWr.m.c.0.0) = 0), pero se actualizan las palabras.

Informe de los intercambios explícitos: EXCH_RPT

La tabla siguiente muestra los bits del informe: EXCH_RPT (%MWr.m.c.1).

Utilización del módulo de conteo Premium

La siguiente tabla describe los pasos que se siguen entre un módulo de conteo Premium y el sistema tras una conexión.

Si al comienzo de la aplicación utiliza un comando WRITE_PARAM, deberá esperar a que el bit %MWr.m.c.0.2 pase a 0.

ADJ_IN_PROGR BOOL R Intercambio de parámetros de ajuste en curso

%MWr.m.c.0.2

RECONF_IN_PROGR BOOL R Reconfiguración del módulo en curso

%MWr.m.c.0.15

Símbolo estándar Tipo Acceso Significado Dirección

Símbolo estándar Tipo Acceso Significado Dirección

STS_ERR BOOL R Fallo de lectura de las palabras de estado del canal (1 = fallo)

%MWr.m.c.1.0

CMD_ERR BOOL R Fallo durante el intercambio de parámetros de comando (1 = fallo)

%MWr.m.c.1.1

ADJ_ERR BOOL R Fallo durante el intercambio de un parámetro de ajuste (1 = fallo)

%MWr.m.c.1.2

RECONF_ERR BOOL R Fallo durante la reconfiguración del canal (1 = fallo)

%MWr.m.c.1.15

Paso Acción

1 Encender.

2 El sistema envía los parámetros de configuración.

3 El sistema envía los parámetros de ajuste mediante el método WRITE_PARAM.Nota: Cuando finaliza la operación, el bit %MWr.m.c.0.2 pasa a 0.

172 35006201 07/2012

Page 173: 35006201 k01 000_11

11.2 Los objetos de lenguaje y el IODDT genérico aplicable a los protocolos de comunicación

Acerca de esta sección

En esta sección se presentan los objetos de lenguaje y el IODDT genérico que se aplican a todos los protocolos de comunicación excepto Fipio y Ethernet.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Detalles de los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN

174

Detalles de objetos de intercambio explícito de IODDT de tipo T_COM_STS_GEN

175

35006201 07/2012 173

Page 174: 35006201 k01 000_11

Detalles de los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN

Introducción

En la tabla siguiente se muestran los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN que se aplica a todos los protocolos de comunicación, excepto Fipio y Ethernet.

Bit de error

En la tabla siguiente se presenta el significado del bit de error detectado CH_ERROR (%Ir.m.c.ERR).

Símbolo estándar Tipo Acceso Significado Dirección

CH_ERROR EBOOL R Bit de error del canal de comunicación. %Ir.m.c.ERR

174 35006201 07/2012

Page 175: 35006201 k01 000_11

Detalles de objetos de intercambio explícito de IODDT de tipo T_COM_STS_GEN

Presentación

En esta sección se presentan los objetos de intercambio explícito del IODDT de tipo T_COM_STS_GEN que se aplican a todos los protocolos de comunicación excepto Fipio. Agrupa los objetos de tipo palabra cuyos bits tienen un significado particular. Estos objetos se describen de forma detallada a continuación.

Declaración de una variable de ejemplo: IODDT_VAR1 del tipo T_COM_STS_GEN.

Observaciones

De forma general, el significado de los bits se indica para el estado 1 de cada bit. En los casos específicos, se explica cada estado del bit. No se utilizan todos los bits.

Indicadores de ejecución de un intercambio explícito: EXCH_STS

En la siguiente tabla se muestra el significado de los bits de control de intercambio del canal EXCH_STS (%MWr.m.c.0).

Informe de intercambio explícito: EXCH_RPT

En la siguiente tabla se presenta el significado de los bits de informe de intercambio EXCH_RPT (%MWr.m.c.1).

Símbolo estándar Tipo Acceso Significado Dirección

STS_EN_PROGR BOOL R Lectura de las palabras de estado del canal en curso.

%MWr.m.c.0.0

CMD_EN_PROGR BOOL R Intercambio de parámetros de comando en curso. %MWr.m.c.0.1

ADJ_EN_PROGR BOOL R Intercambio de parámetros de ajuste en curso. %MWr.m.c.0.2

Símbolo estándar Tipo Acceso Significado Dirección

STS_ERR BOOL R Fallo de lectura de las palabras de estado del canal. %MWr.m.c.1.0

CMD_ERR BOOL R Error durante un intercambio de parámetros de comando.

%MWr.m.c.1.1

ADJ_ERR BOOL R Error durante un intercambio de parámetros de ajuste.

%MWr.m.c.1.2

35006201 07/2012 175

Page 176: 35006201 k01 000_11

Fallos de canal estándar, CH_FLT

En la siguiente tabla se muestra el significado de los bits de la palabra de estado CH_FLT (%MWr.m.c.2). La lectura se realiza mediante READ_STS (IODDT_VAR1).

Símbolo estándar Tipo Acceso Significado Dirección

NO_DEVICE BOOL R No hay ningún dispositivo funcionando en el canal. %MWr.m.c.2.0

1_DEVICE_FLT BOOL R Un dispositivo del canal tiene fallos. %MWr.m.c.2.1

BLK BOOL R Fallo en el bloque de terminales (no conectado). %MWr.m.c.2.2

TO_ERR BOOL R Error de timeout (cableado defectuoso). %MWr.m.c.2.3

INTERNAL_FLT BOOL R Error interno o autoprueba del canal. %MWr.m.c.2.4

CONF_FLT BOOL R Configuraciones de hardware y software diferentes. %MWr.m.c.2.5

COM_FLT BOOL R Problema en la comunicación con el PLC. %MWr.m.c.2.6

APPLI_FLT BOOL R Error de aplicación (error de configuración o ajuste). %MWr.m.c.2.7

176 35006201 07/2012

Page 177: 35006201 k01 000_11

11.3 Los objetos de lenguaje y el IODDT asociados al bus AS-i

Objeto

En esta sección se presentan los objetos de lenguaje y los IODDT asociados al bus AS-i.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Detalles de los objetos de intercambio implícito de IODDT de tipo T_COM_ASI_V1

178

Detalles de los objetos de intercambio explícito de IODDT de tipo T_COM_ASI_V1

180

Detalles de los objetos de intercambio implícito de la función AS-i 182

Detalles de los objetos de lenguaje de intercambio explícito de la función AS-i 185

Detalles de los objetos de lenguaje explícito de la función AS-i 187

Detalles de los objetos de configuración para la función AS-i 189

35006201 07/2012 177

Page 178: 35006201 k01 000_11

Detalles de los objetos de intercambio implícito de IODDT de tipo T_COM_ASI_V1

Presentación

En las tablas siguientes se presentan los objetos de intercambio implícito del IODDT de tipo T_COM_ASI_V1 que se aplican a la comunicación AS-i.

Bit de error

En la tabla siguiente se presenta el significado del bit de error CH_ERROR (%Ir.m.c.ERR).

Bit de disponibilidad

En la tabla siguiente se presenta el significado del bit de disponibilidad VALID_IN (%Ir.m.c.0).

Lista de los esclavos de 0 a 15 en fallo

En la tabla siguiente se muestra el significado de los bits de la palabra (%IWr.m.c.0).

Símbolo estándar Tipo Acceso Significado Dirección

CH_ERROR EBOOL R Bit de error del canal de comunicación. %Ir.m.c.ERR

Símbolo estándar Tipo Acceso Significado Dirección

VALID_IN EBOOL R Indica que todas las entradas son válidas.Nota: cuando este bit está a 0, indica que al menos una entrada no es válida: modalidad offline, modalidad de intercambio de datos desactivado, o fallo de canal.

%Ir.m.c.0

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT_0 BOOL R Esclavo 0 en fallo o ausente. %IWr.m.c.0.0

SLAVE_FLT_1 BOOL R Esclavo 1 en fallo o ausente. %IWr.m.c.0.1

SLAVE_FLT_2 BOOL R Esclavo 2 en fallo o ausente. %IWr.m.c.0.2

SLAVE_FLT_3 BOOL R Esclavo 3 en fallo o ausente. %IWr.m.c.0.3

SLAVE_FLT_4 BOOL R Esclavo 4 en fallo o ausente. %IWr.m.c.0.4

SLAVE_FLT_5 BOOL R Esclavo 5 en fallo o ausente. %IWr.m.c.0.5

SLAVE_FLT_6 BOOL R Esclavo 6 en fallo o ausente. %IWr.m.c.0.6

SLAVE_FLT_7 BOOL R Esclavo 7 en fallo o ausente. %IWr.m.c.0.7

SLAVE_FLT_8 BOOL R Esclavo 8 en fallo o ausente. %IWr.m.c.0.8

SLAVE_FLT_9 BOOL R Esclavo 9 en fallo o ausente. %IWr.m.c.0.9

178 35006201 07/2012

Page 179: 35006201 k01 000_11

Lista de los esclavos de 16 a 31 en fallo

En la tabla siguiente se presenta el significado de los bits de la palabra (%IWr.m.c.1).

SLAVE_FLT_10 BOOL R Esclavo 10 en fallo o ausente. %IWr.m.c.0.10

SLAVE_FLT_11 BOOL R Esclavo 11 en fallo o ausente. %IWr.m.c.0.11

SLAVE_FLT_12 BOOL R Esclavo 12 en fallo o ausente. %IWr.m.c.0.12

SLAVE_FLT_13 BOOL R Esclavo 13 en fallo o ausente. %IWr.m.c.0.13

SLAVE_FLT_14 BOOL R Esclavo 14 en fallo o ausente. %IWr.m.c.0.14

SLAVE_FLT_15 BOOL R Esclavo 15 en fallo o ausente. %IWr.m.c.0.15

Símbolo estándar Tipo Acceso Significado Dirección

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT_16 BOOL R Esclavo 16 en fallo o ausente. %IWr.m.c.1.0

SLAVE_FLT_17 BOOL R Esclavo 17 en fallo o ausente. %IWr.m.c.1.1

SLAVE_FLT_18 BOOL R Esclavo 18 en fallo o ausente. %IWr.m.c.1.2

SLAVE_FLT_19 BOOL R Esclavo 19 en fallo o ausente. %IWr.m.c.1.3

SLAVE_FLT_20 BOOL R Esclavo 20 en fallo o ausente. %IWr.m.c.1.4

SLAVE_FLT_21 BOOL R Esclavo 21 en fallo o ausente. %IWr.m.c.1.5

SLAVE_FLT_22 BOOL R Esclavo 22 en fallo o ausente. %IWr.m.c.1.6

SLAVE_FLT_23 BOOL R Esclavo 23 en fallo o ausente. %IWr.m.c.1.7

SLAVE_FLT_24 BOOL R Esclavo 24 en fallo o ausente. %IWr.m.c.1.8

SLAVE_FLT_25 BOOL R Esclavo 25 en fallo o ausente. %IWr.m.c.1.9

SLAVE_FLT_26 BOOL R Esclavo 26 en fallo o ausente. %IWr.m.c.1.10

SLAVE_FLT_27 BOOL R Esclavo 27 en fallo o ausente. %IWr.m.c.1.11

SLAVE_FLT_28 BOOL R Esclavo 28 en fallo o ausente. %IWr.m.c.1.12

SLAVE_FLT_29 BOOL R Esclavo 29 en fallo o ausente. %IWr.m.c.1.13

SLAVE_FLT_30 BOOL R Esclavo 30 en fallo o ausente. %IWr.m.c.1.14

SLAVE_FLT_31 BOOL R Esclavo 31 en fallo o ausente. %IWr.m.c.1.15

35006201 07/2012 179

Page 180: 35006201 k01 000_11

Detalles de los objetos de intercambio explícito de IODDT de tipo T_COM_ASI_V1

Presentación

En esta parte se presentan los objetos de intercambio explícito del IODDT de tipo T_COM_ASI_V1 que se aplica al bus AS-i. Incluyen los objetos de tipo palabra cuyos bits tienen un significado especial. Estos objetos se presentan con detalle a continuación.

Ejemplo de declaración de una variable: IODDT_VAR1 de tipo T_COM_ASI_V1

Observaciones

De forma general, el significado de los bits se indica para el estado 1 de cada bit. En los casos específicos, se explica cada estado del bit. No se utilizan todos los bits.

Indicadores de ejecución de un intercambio explícito: EXCH_STS

En la tabla siguiente se presentan los significados de los bits de control de intercambio del canal EXCH_STS (%MWr.m.c.0).

Confirmación de intercambio explícito: EXCH_RPT

En la tabla siguiente se presentan los significados de los bits de confirmación EXCH_RPT (%MWr.m.c.1).

NOTA: Cuando el intercambio explícito tiene una duración inferior al tiempo de ciclo de la tarea del autómata, el bit %MWr.m.c.0.0 no pasa nunca a 1.

Símbolo estándar Tipo Acceso Significado Dirección

STS_IN_PROGR BOOL R Lectura de las palabras de estado del canal en curso.

%MWr.m.c.0.0

CMD_IN_PROGR BOOL R Intercambio de parámetros de comando en curso.

%MWr.m.c.0.1

ADJ_IN_PROGR BOOL R Intercambio de parámetros de ajuste en curso. %MWr.m.c.0.2

Símbolo estándar Tipo Acceso Significado Dirección

STS_ERR BOOL R Fallo de lectura de las palabras relativas al estado del canal.

%MWr.m.c.1.0

CMD_ERR BOOL R Fallo durante un intercambio de parámetros de comando.

%MWr.m.c.1.1

ADJ_ERR BOOL R Fallo durante un intercambio de parámetros de ajuste.

%MWr.m.c.1.2

180 35006201 07/2012

Page 181: 35006201 k01 000_11

Fallos estándar del canal, CH_FLT

En la tabla siguiente se muestra el significado de los bits de la palabra de estado CH_FLT (%MWr.m.c.2). La lectura se lleva a cabo a través de un READ_STS (IODDT_VAR1).

Estado específico AS-i

En la tabla siguiente se muestra el significado de los bits (%MWr.m.c.2) de la palabra de estado (%MWr.m.c.3) La lectura se puede realizar mediante READ_STS(IODDT_VAR1).

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT BOOL R Uno o varios dispositivos en fallo. %MWr.m.c.2.1

ASI_CONF_FLT BOOL R Configuración física diferente de la configuración del software.

%MWr.m.c.2.3

INTERNAL_FLT BOOL R Fallo interno o autoprueba del canal. %MWr.m.c.2.4

CONF_FLT BOOL R Fallo de configuración de hardware o software. %MWr.m.c.2.5

COM_FLT BOOL R Fallo de comunicación con el autómata. %MWr.m.c.2.6

APPLI_FLT BOOL R Fallo de la aplicación (fallo de ajuste o de configuración).

%MWr.m.c.2.7

Símbolo estándar Tipo Acceso Significado Dirección

ASI_SUPPLY_FLT BOOL R Fallo en la alimentación AS_i. %MWr.m.c.3.6

35006201 07/2012 181

Page 182: 35006201 k01 000_11

Detalles de los objetos de intercambio implícito de la función AS-i

Presentación

En las tablas siguientes se presentan los diferentes objetos de palabra de intercambio implícito. Estos objetos de palabra no están integrados en el IODDT de tipo T_COM_ASI_V1.

Bits de los canales de entradas TON

En la tabla siguiente se presenta el significado de los bits de los canales de entrada TON.

Bits de los canales de salidas TON

En la tabla siguiente se presenta el significado de los bits de los canales de salidas TON.

Dirección Tipo Acceso Significado

%I\b.e\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número e (e =1 - 31) está activado.

Ejemplos:

%I\b.0\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número 0 está activado.

%I\b.31\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número 31 está activado.

Dirección Tipo Acceso Significado

%Q\b.e\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número e (e =1 - 31) está activado.

Ejemplos:

%Q\b.0\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número 0 está activado.

%Q\b.31\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número 31 está activado.

182 35006201 07/2012

Page 183: 35006201 k01 000_11

Lista de los esclavos 0 - 15 activados

En la tabla siguiente se presenta el significado de los bits de la palabra (%IWr.m.c.2).

Lista de los esclavos de 16 a 31 activados

En la tabla siguiente se presenta el significado de los bits de la palabra (%IWr.m.c.3).

Dirección Tipo Acceso Significado

%IWr.m.c.2.0 BOOL R Esclavo 0 activado.

%IWr.m.c.2.1 BOOL R Esclavo 1 activado.

%IWr.m.c.2.2 BOOL R Esclavo 2 activado.

%IWr.m.c.2.3 BOOL R Esclavo 3 activado.

%IWr.m.c.2.4 BOOL R Esclavo 4 activado.

%IWr.m.c.2.5 BOOL R Esclavo 5 activado.

%IWr.m.c.2.6 BOOL R Esclavo 6 activado.

%IWr.m.c.2.7 BOOL R Esclavo 7 activado.

%IWr.m.c.2.8 BOOL R Esclavo 8 activado.

%IWr.m.c.2.9 BOOL R Esclavo 9 activado.

%IWr.m.c.2.10 BOOL R Esclavo 10 activado.

%IWr.m.c.2.11 BOOL R Esclavo 11 activado.

%IWr.m.c.2.12 BOOL R Esclavo 12 activado.

%IWr.m.c.2.13 BOOL R Esclavo 13 activado.

%IWr.m.c.2.14 BOOL R Esclavo 14 activado.

%IWr.m.c.2.15 BOOL R Esclavo 15 activado.

Dirección Tipo Acceso Significado

%IWr.m.c.3.0 BOOL R Esclavo 16 activado.

%IWr.m.c.3.1 BOOL R Esclavo 17 activado.

%IWr.m.c.3.2 BOOL R Esclavo 18 activado.

%IWr.m.c.3.3 BOOL R Esclavo 19 activado.

%IWr.m.c.3.4 BOOL R Esclavo 20 activado.

%IWr.m.c.3.5 BOOL R Esclavo 21 activado.

%IWr.m.c.3.6 BOOL R Esclavo 22 activado.

%IWr.m.c.3.7 BOOL R Esclavo 23 activado.

%IWr.m.c.3.8 BOOL R Esclavo 24 activado.

%IWr.m.c.3.9 BOOL R Esclavo 25 activado.

35006201 07/2012 183

Page 184: 35006201 k01 000_11

%IWr.m.c.3.10 BOOL R Esclavo 26 activado.

%IWr.m.c.3.11 BOOL R Esclavo 27 activado.

%IWr.m.c.3.12 BOOL R Esclavo 28 activado.

%IWr.m.c.3.13 BOOL R Esclavo 29 activado.

%IWr.m.c.3.14 BOOL R Esclavo 30 activado.

%IWr.m.c.3.15 BOOL R Esclavo 31 activado.

Dirección Tipo Acceso Significado

184 35006201 07/2012

Page 185: 35006201 k01 000_11

Detalles de los objetos de lenguaje de intercambio explícito de la función AS-i

Presentación

En las tablas siguientes se presentan los objetos de lenguaje que proporcionan información acerca de todos los esclavos presentes en el bus AS-i. Estos objetos no se encuentran integrados en los IODDT.

Estado estándar

En la tabla siguiente se presenta el significado del bit de la palabra %MWr.m.c.2.

Estado específico AS-i

En la tabla siguiente se indica el significado de los distintos bits de la palabra %MWr.m.c.3.

Lista de los esclavos detectados

En la tabla siguiente se presenta el significado de los diferentes bits de las palabras %MWr.m.c.4 y %MWr.m.c.5.

Dirección Tipo Acceso Significado

%MWr.m.c.2.2 BOOL R Error de línea (alimentación desconectada o error en el bloque de terminales).

Dirección Tipo Acceso Significado

%MWr.m.c.3.0 BOOL R Configuración correcta.

%MWr.m.c.3.1 BOOL R Esclavo 0 presente.

%MWr.m.c.3.2 BOOL R Direccionamiento auto. activo.

%MWr.m.c.3.7 BOOL R Fase offline activa.

%MWr.m.c.3.8 BOOL R bit = 1 el bus AS-i está en modalidad de intercambio de datos desactivado (Data exchange off).

Dirección Tipo Acceso Significado

%MWr.m.c.4.n BOOL R n = 0 - 15 -> respectivamente esclavo de 0 a 15 detectado.

%MWr.m.c.5.n BOOL R n = 0 - 15 -> respectivamente esclavo de 16 a 31 detectado.

35006201 07/2012 185

Page 186: 35006201 k01 000_11

Configuración de los esclavos detectados

En la tabla siguiente se presenta el significado de los diferentes bits de las palabras %MWr.m.c.6 a %MWr.m.c.21.

Parámetros del último esclavo

En la tabla siguiente se presenta el significado de la palabra %MWr.m.c.22.

Dirección del último esclavo

En la tabla siguiente se presenta el significado de la palabra %MWr.m.c.23.

Dirección Tipo Acceso Significado

%MWr.m.c.6 - %MWr.m.c.21

INT R Palabras 6 - 21 -> respectivamente esclavos 0-1, 2-3, ...,28-29, 30-31.Los bytes de menor valor corresponden a los esclavos de dirección par.Los bytes de mayor valor corresponden a los esclavos de dirección impar.Para cada byte:bit 0 - 3 = código de configuración de los canales de entradas y salidas (E/S),bit 4 - 7 = código de identificación (ID).

Dirección Tipo Acceso Significado

%MWr.m.c.22 INT R Contiene la respuesta (valor de los parámetros enviados) del último esclavo ajustado. De este modo, Unity Pro puede comprobar el esclavo que ha recibido correctamente estos valores.

Dirección Tipo Acceso Significado

%MWr.m.c.23 INT R Contiene la dirección del último esclavo ajustado.

186 35006201 07/2012

Page 187: 35006201 k01 000_11

Detalles de los objetos de lenguaje explícito de la función AS-i

Presentación

En las tablas siguientes se presentan los objetos de lenguaje que permiten gestionar la modalidad de servicio de la función AS-i y los parámetros de los esclavos presentes en el bus AS-i. Estos objetos no se encuentran integrados en los IODDT.

Objeto de modo de funcionamiento

Este objeto de tipo palabra permite gestionar el paso a modo Offline (véase página 156) o a modo de intercambio de datos (véase página 157) del maestro AS-i.

NOTA: La utilización de este objeto requiere un amplio conocimiento de los principios de la comunicación AS-i.

Descripción

En la siguiente tabla se presenta la codificación de los bits 0 a 3 de la palabra %MWr.m.c.24 que da acceso a los diferentes modos.

NOTA: la modalidad offline prevalece sobre la modalidad Intercambio de datos desactivado.

Objetos de parámetros

Estos objetos permiten gestionar los parámetros de los dispositivos esclavos. Pueden modificarse sin tener que detener la función AS-i.

Bit 3 Bit 2 Bit 1 Bit 0 Función

0 0 0 0 Modo de funcionamiento normal

0 0 0 1 Activación del modo offline

0 0 1 0 Desactivación del modo offline

0 0 1 1 Sin efecto

0 1 0 0 Activación de la modalidad de intercambio de datos desactivado

1 0 0 0 Desactivación del modo Intercambio de datos desactivado

1 1 1 1 Sin efecto

35006201 07/2012 187

Page 188: 35006201 k01 000_11

Descripción

En la siguiente tabla se presenta el significado de las palabras %MWr.m.c.25 - %MWr.m.c.56.

Variable Tipo Acceso Significado

%MWr.m.c.25 INT R/W No significativo.

%MWr.m.c.26 - 56 INT R/W Contienen respectivamente el valor de los parámetros de los esclavos de 1 a 31.

188 35006201 07/2012

Page 189: 35006201 k01 000_11

Detalles de los objetos de configuración para la función AS-i

Presentación

Sólo se puede acceder a las constantes de configuración %KWr.m.c.d en modalidad de lectura. Estas constantes corresponden a los parámetros de configuración que se han introducido mediante el editor de configuración.

Objetos de configuración

En la tabla siguiente se presentan los objetos de tipo constantes del bus AS-i.

Dirección Tipo Acceso Significado

%KWr.m.c.0 INT R Cuando el byte 0 = 10, indica que AS-i es de tipo maestro.

%KWr.m.c.1.n BOOL R n = 0 a 15 -> respectivamente los esclavos previstos 0 a 15.

%KWr.m.c.2.n BOOL R n = 16 a 31 -> respectivamente los esclavos previstos de 0 a 15.

%KWr.m.c.3 a %KWr.m.c.18

INT R Palabras de 3 a 18 -> respectivamente los esclavos de 0 a 31.Byte 0:bit 0 a 3 = código de configuración de los canales de entradas y salidas (E/S) del esclavo 0,bit 4 a 7 = código de identificación (ID) del esclavo 0.Byte 1:bit 1 a 3 = código de configuración de los canales de entradas y salidas (E/S) del esclavo 0,bit 4 a 7 = código de identificación (ID) del esclavo 1.

%KWr.m.c.19 INT R Byte 0:bit 0 = 0 si retorno de las salidas a 0,bit 0 = 1 si retorno con mantenimiento de las salidas,bit 1 = 0 direccionamiento auto. desactivado,bit 1 = 1 direccionamiento auto. autorizado.

%KWr.m.c.20 a %KWr.m.c.51

INT R Información del catálogo:palabra 20: identificador del catálogo esclavo 0,palabra 51: identificador del catálogo esclavo 31.

35006201 07/2012 189

Page 190: 35006201 k01 000_11

11.4 El IODDT tipo T_GEN_MOD es aplicable a todos los módulos

Detalles de los objetos de lenguaje del IODDT tipo T_GEN_MOD

Presentación

Todos los módulos de autómatas Premium poseen asociado un IODDT tipo T_GEN_MOD.

Observaciones

De forma general, el significado de los bits se indica para el estado 1 de cada bit. En los casos específicos, se explica cada estado del bit. No se utilizan todos los bits.

Lista de objetos

La tabla siguiente muestra los objetos de IODDT:

Símbolo estándar Tipo Acceso Significado Dirección

MOD_ERROR BOOL R Bit de error de módulo %Ir.m.MOD.ERR

EXCH_STS INT R Palabra de control del intercambio de módulo. %MWr.m.MOD.0

STS_IN_PROGR BOOL R Lectura de palabras de estado del módulo en curso.

%MWr.m.MOD.0.0

EXCH_RPT INT R Palabra del informe de intercambio. %MWr.m.MOD.1

STS_ERR BOOL R Fallo durante la lectura de las palabras de estado del módulo.

%MWr.m.MOD.1.0

MOD_FLT INT R Palabra de error interno en el módulo. %MWr.m.MOD.2

MOD_FAIL BOOL R Error interno, fallo del módulo. %MWr.m.MOD.2.0

CH_FLT BOOL R Canal(es) defectuosos. %MWr.m.MOD.2.1

BLK BOOL R Fallo de bloque de terminales. %MWr.m.MOD.2.2

CONF_FLT BOOL R Fallo de configuración de hardware o software. %MWr.m.MOD.2.5

NO_MOD BOOL R Módulo ausente o inoperativo. %MWr.m.MOD.2.6

EXT_MOD_FLT BOOL R Palabra de error interno en el módulo (sólo extensión Fipio).

%MWr.m.MOD.2.7

190 35006201 07/2012

Page 191: 35006201 k01 000_11

MOD_FAIL_EXT BOOL R Fallo interno, módulo inservible (sólo extensión Fipio).

%MWr.m.MOD.2.8

CH_FLT_EXT BOOL R Canal(es) defectuoso(s) (sólo extensión Fipio). %MWr.m.MOD.2.9

BLK_EXT BOOL R Fallo del bloque de terminales (sólo extensión Fipio).

%MWr.m.MOD.2.10

CONF_FLT_EXT BOOL R Fallo de configuración de hardware o software (sólo extensión Fipio).

%MWr.m.MOD.2.13

NO_MOD_EXT BOOL R Módulo ausente o inoperativo (sólo extensión Fipio).

%MWr.m.MOD.2.14

Símbolo estándar Tipo Acceso Significado Dirección

35006201 07/2012 191

Page 192: 35006201 k01 000_11

192 35006201 07/2012

Page 193: 35006201 k01 000_11

35006201 07/2012

IV

Premium y Atrium en Unity Pro

Instalación del software del bus AS-i V2

35006201 07/2012

Instalación del software del bus AS-i V2

Objeto

En esta parte se muestra la instalación del software del bus AS-i V2 mediante el software Unity Pro.

Contenido de esta parte

Esta parte contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página

12 Principios de la instalación del software del bus AS-i V2 195

13 Configuración del bus V2 AS-i 207

14 Depuración del bus V2 AS-i 229

15 Modo de funcionamiento AS-i V2 245

16 Rendimientos AS-i V2 251

17 DFB para el monitor de seguridad AS-i 253

18 Objetos de lenguaje del bus V2 AS-i 265

193

Page 194: 35006201 k01 000_11

Instalación del software del bus AS-i V2

194 35006201 07/2012

Page 195: 35006201 k01 000_11

35006201 07/2012

12

Premium y Atrium en Unity Pro

Principio de instalación del software del bus AS-i V2

35006201 07/2012

Principios de la instalación del software del bus AS-i V2

Objeto

En este capítulo se presentan los principios de instalación del software del bus AS-i V2.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Presentación de la instalación del bus V2 AS-i 196

Arquitectura del módulo TSX SAY 1000 198

Estructura de un bus AS-i con una dirección estándar 200

Estructura de un esclavo AS-i de dirección extendida 202

Direccionamiento de objetos de lenguaje asociados a los dispositivos esclavos conectados al bus AS-i

204

195

Page 196: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Presentación de la instalación del bus V2 AS-i

Introducción

El Bus AS-i V2 (Actuator Sensor-Interface) permite la interconexión, en un cable único, de captadores/accionadores al nivel más bajo de automatización. Estos captadores/accionadores se definirán en la documentación como equipos esclavos.

Para la instalación de la función específica AS-i es necesario definir el contexto físico del proyecto en que se va a integrar (rack, alimentación, procesador, módulos, equipos esclavos AS-i conectados al bus) y luego asegurarse de la instalación en el software.

La instalación del software de los módulos de función específica se lleva a cabo desde los diferentes editores de Unity Pro:

en modo local,y en modo conectado.

Se recomienda seguir el orden de las fases de instalación que se indican a continuación, aunque se puede modificar en determinadas fases (por ejemplo, empezar por la fase de configuración).

Bus AS-i V2

El módulo TSX SAY 1000 integra las funciones AS-i V2. Por lo tanto, el bus AS-i permite:

hasta 62 esclavos de tipo direccionamiento estándar o direccionamiento ampliado,

hasta 248 entradas y 186 salidas,

hasta 124 valores analógicos integrados en el maestro AS-i,

un tiempo de ciclo de 10 ms como máximo.

Principio de instalación del bus AS-i V2

En la siguiente tabla se presentan las diferentes fases de instalación del bus AS-i V2:

Fase Descripción Modo

Declaración de las variables Declaración de las variables de tipo IODDT para los módulos y las variables del proyecto.

Local (1)

Programación Programación del proyecto y de las funciones que se realizan mediante el bus AS-i V2.

Local (1)

196 35006201 07/2012

Page 197: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Configuración Declaración de los módulos y de los equipos esclavos.

Local

Configuración de las vías de los módulos.

Introducción de los parámetros de configuración.

Asociación Asociación de los IODDT a los módulos configurados (editor de variables).

Local (1)

Generación Generación del proyecto (análisis y edición de los enlaces).

Local

Transferencia Transferencia del proyecto en el autómata. Conectado

Ajuste/Depuración Depuración del proyecto a partir de las pantallas de depuración, de las tablas de animación.

Conectado

Modificación del programa y de los parámetros de ajustes.

Documentación Constitución del dosier y la impresión de la diversa información relacionada con el proyecto.

Conectado (1)

Funcionamiento/Diagnóstico Visualización de la diversa información necesaria para controlar el proyecto.

Conectado

Diagnóstico del proyecto y de los módulos.

Leyenda

(1) Estas fases también pueden efectuarse de otra forma.

Fase Descripción Modo

35006201 07/2012 197

Page 198: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Arquitectura del módulo TSX SAY 1000

Presentación

El módulo TSX SAY 1000 funciona con el modo maestro/esclavo. El maestro únicamente ordena los intercambios en el bus.

La norma AS-i define varios niveles de servicio ofrecidos por el maestro:

Perfil M0 y M0e - £££Minimum Master: el maestro propone únicamente la configuración de los esclavos conectados al bus en el momento de la conexión y los intercambios de entradas/salidas,Perfil M1 y M1e - Full Master: este perfil cubre todas las funcionalidades definidas por la norma AS-i,Perfil M2 y M2e - £££Reduced Master: este perfil corresponde a las funciones del perfil M0 con posibilidad de ajustar los parámetros de los esclavos.

Los perfiles de maestro que incluyen la letra "e" admiten los perfiles ampliados.

NOTA: el módulo TSX SAY 1000 corresponde al perfil M2e con la posibilidad adicional de leer la información de diagnóstico de los esclavos y de las vías de los esclavos.

El módulo integra campos de datos que permiten gestionar listas de esclavos y las imágenes de los datos de entradas/salidas. Esta información se almacena en la memoria volátil.

Ilustración de la arquitectura

En la siguiente ilustración se presenta la arquitectura del módulo TSX SAY 1000.

198 35006201 07/2012

Page 199: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Descripción de los elementos que la componen

En la siguiente tabla se presentan los diferentes elementos que componen la arquitectura del módulo TSX SAY 1000.

Variable Elemento Descripción

1 Datos de E/S Imágenes de las 248 entradas y las 186 salidas del bus AS-i V2.

2 Parámetros actuales Imagen de los parámetros de todos los esclavos.

3 Configuración/Identificación Este campo contiene todos los códigos de E/S y los códigos de identificación de todos los esclavos detectados.

4 LDS Lista de todos los esclavos detectados en el bus.

5 LAS Lista de todos los esclavos activados en el bus.

6 LPS Lista de todos los esclavos previstos en el bus y configurados por Unity Pro.

7 LPF Lista de los esclavos que presentan un fallo periférico.

35006201 07/2012 199

Page 200: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Estructura de un bus AS-i con una dirección estándar

Presentación

El bus AS-i V2 permite la interconexión de 31 equipos de direccionamiento estándar.

Los esclavos de direccionamiento estándar disponen cada uno de:

4 bits de entrada,4 bits de salida,4 bits de ajuste de parámetros.

El bus AS-i V2 puede gestionar un máximo de 124 entradas y 124 salidas de esclavo de direccionamiento estándar.

Cada esclavo tiene su propia dirección y un perfil (definición del intercambio de variables).

Ilustración de la estructura

En la siguiente figura se presenta la estructura de un esclavo de direccionamiento estándar.

200 35006201 07/2012

Page 201: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Descripción de los elementos que la componen

En la siguiente tabla se presentan los diferentes elementos que componen la estructura de un esclavo de direccionamiento estándar.

Variable Elemento Descripción

1 Datos de entradas/salidas El esclavo memoriza los datos de entradas y los pone a disposición del maestro AS-i.El módulo maestro actualiza los datos de salidas.

2 Parámetros Los parámetros permiten el control y la conmutación de los modos de funcionamiento internos del captador o el accionador.

3 Configuración/Identificación Este campo contiene:el código correspondiente a la configuración de las entradas y salidas (I/O),los códigos de identificación del esclavo (ID, ID1, ID2).

4 Dirección Dirección física del esclavo.

Observación: Los parámetros de funcionamiento, dirección, datos de configuración e identificación se guardan en una memoria no volátil.

35006201 07/2012 201

Page 202: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Estructura de un esclavo AS-i de dirección extendida

Presentación

El bus AS-i V2 ampliado permite la interconexión de 62 equipos de dirección extendida.

Cada uno de los esclavos de dirección extendida dispone de:

4 bits de entrada3 bits de salida3 bits de ajuste de parámetros

El bus AS-i V2 puede gestionar un máximo de 248 entradas y 186 salidas de esclavos de dirección extendida.

Cada esclavo tiene su propia dirección, así como un perfil y un subperfil (define el intercambio de variables).

Ilustración de la estructura

En la siguiente figura se presenta la estructura de un esclavo de dirección extendida:

202 35006201 07/2012

Page 203: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Descripción de los elementos que la componen

En la siguiente tabla se presentan los diferentes elementos que componen la estructura de un esclavo de dirección extendida.

Número Elemento Descripción

1 Datos de entrada/salida

El esclavo memoriza los datos de entradas y los pone a disposición del maestro AS-i.El módulo maestro actualiza los datos de salidas.

2 Parámetros Los parámetros permiten el control y la conmutación de las modalidades de funcionamiento internas del captador o el accionador.

3 Configuración/Identificación

Este campo contiene:El código correspondiente a la configuración de las entradas y salidas (I/O)El código de identificación del esclavo (ID)Los subcódigos de identificación del esclavo (ID1 e ID2)

4 Dirección Dirección física del esclavo.

Nota: los parámetros de funcionamiento, dirección, datos de configuración e identificación se guardan en una memoria no volátil.

35006201 07/2012 203

Page 204: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Direccionamiento de objetos de lenguaje asociados a los dispositivos esclavos conectados al bus AS-i

Presentación

La adquisición de entradas y las actualizaciones de salidas del dispositivo esclavo conectadas al bus AS-i se llevan a cabo automáticamente. Se produce respecti-vamente al comienzo y al final de cada ciclo de la tarea en la que está configurada el módulo TSX SAY 1000.

El programa del usuario tiene acceso a estas entradas y salidas mediante los objetos de lenguaje.

El direccionamiento se define de la manera siguiente:

Sintaxis

En la siguiente tabla se describen los distintos elementos que componen el direccionamiento.

Familia Elemento Valores Indica

Símbolo % - -

Tipo de objeto IQIWQW

--

Imagen de la entrada todo o nada del módulo,Imagen de la salida todo o nada del módulo,Imagen de la entrada analógica del módulo,Imagen de la salida analógica del módulo,Esta información se intercambia automáticamente en cada ciclo de la tarea a la que están adjuntos.

N.º de bus y de esclavo

b De 2 a 999 Número de bus.Excepto el valor 2 si se utiliza Fipio.

e De 1 a 31De 101 a 131

Número de esclavo para banco A.Número de esclavo para banco B (offset de 100 en relación con el número de esclavo del banco A).

Número de bastidor.

r 0 Número de bastidor virtual.

Posición del módulo

m 0 Posición del módulo virtual

Canal c De 0 a 6 Número de entrada o de salida

204 35006201 07/2012

Page 205: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Ejemplo

%I\2.1\0.0.3 indica: la entrada 3 del bus número 2 del esclavo TOR /A 1 y, por tanto, el bastidor 0 y el módulo 0 del módulo TSX SAY 1000.

%Q\2.131\0.0.0 indica: la salida 0 del bus número 2 del esclavo TOR /B 131 y, por tanto, el bastidor 0 y el módulo 0 del módulo TSX SAY 1000.

%IW\2.38\0.0.0 indica: la entrada 0 del bus número 2 del esclavo ANA / A 38 y, por tanto, el bastidor 0 y el módulo 0 del módulo TSX SAY 1000.

Ilustración:

NOTA: La dirección física de un esclavo AS-i se programa mediante una consola.

Solo se configura un esclavo analógico en el slot /A.

El número de un esclavo TOR /B ampliado está comprendido entre 101 y 131.

El número de un esclavo estándar TOR /A o de un esclavo ANA (que siempre es estándar) está comprendido entre 1 y 31.

Cuando se establece un esclavo de configuración estándar en /A, un esclavo de configuración de dirección ampliado /B no puede tener la misma dirección. Solo dos esclavos de configuración de dirección ampliados pueden tener la misma dirección en /A y /B.

35006201 07/2012 205

Page 206: 35006201 k01 000_11

Principio de instalación del software del bus AS-i V2

Ajustes de dirección múltiple

Cuando se conectan varios esclavos, compruebe que no asigna una dirección que ya está utilizando un esclavo del bus.

Si la dirección del esclavo aparece por duplicado, existen dos posibilidades :

los dos esclavos con direcciones idénticas tienen el mismo perfil y gestionan E/S idénticas: el bus maestro AS-i no detecta ningún error.

los dos esclavos con direcciones idénticas gestionan E/S diferentes: el bus maestro AS-i puede detectar errores de transmisión al acceder a las E/S desde uno de los dos esclavos.

206 35006201 07/2012

Page 207: 35006201 k01 000_11

35006201 07/2012

13

Premium y Atrium en Unity Pro

Configuración del bus V2 AS-i

35006201 07/2012

Configuración del bus V2 AS-i

Objeto

En este capítulo se describe la Configuración de la puesta en marcha del bus AS-i V2.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Declaración de un módulo de comunicación V2 AS-I en el bastidor del autómata

208

Descripción de la pantalla de configuración de un módulo de comunicación V2 AS-i

209

Definición de un dispositivo esclavo en el bus V2 AS-i 211

Visualización del bus V2 AS-i en el explorador del proyecto 216

Modificación de la configuración del software del Bus AS-i V2 218

Acceso a la descripción de un esclavo de AS-i V2 219

Definición de un nuevo perfil de esclavo en el catálogo estándar V2 AS-i 221

Modificación de los parámetros generales de un esclavo V2 AS-i: Direccionamiento auto.

223

Modificación de los parámetros de un esclavo V2 AS-i 224

Modificación de los parámetros de un esclavo V2 AS-I analógico 225

Modificación de los parámetros de un esclavo V2 AS-i con parámetros combinados

226

Problemas de los dispositivos de seguridad V2 AS-i 227

207

Page 208: 35006201 k01 000_11

Configuración del bus V2 AS-i

Declaración de un módulo de comunicación V2 AS-I en el bastidor del autómata

Procedimiento

Esta operación permite insertar un módulo de comunicación AS-i en el bastidor del autómata.

Paso Acción

1 Abrir el editor de configuración de hardware.

2 Seleccionar la ubicación en la que se desea insertar el módulo.

3 Seleccionar el comando Nuevo dispositivo en el menú contextual.Resultado: aparece la ventana Nuevo dispositivo.

4 Desplegar la línea Estación local de entradas/salidas Premium y la línea Comunicación haciendo clic en el signo +.Resultado:

5 Seleccionar el módulo TSX SAY 1000 y, a continuación, validar mediante el comando Aceptar.

208 35006201 07/2012

Page 209: 35006201 k01 000_11

Configuración del bus V2 AS-i

Descripción de la pantalla de configuración de un módulo de comunicación V2 AS-i

Presentación

Desde la pantalla de configuración del módulo AS-i V2 se puede acceder a los parámetros asociados al módulo y a los dispositivos esclavos.

Ilustración

La figura siguiente muestra una pantalla de configuración.

35006201 07/2012 209

Page 210: 35006201 k01 000_11

Configuración del bus V2 AS-i

Descripción

En el cuadro siguiente se describen los diferentes elementos de la pantalla de configuración y sus funciones.

Variable Elemento Función

1 Fichas La ficha en primer plano señala la modalidad actual (en este caso, Depuración). Cada modalidad se puede seleccionar mediante la ficha correspondiente. Las modalidades disponibles son:

Configuración,Depuración (o diagnóstico), al que sólo se puede acceder en modalidad conectada, yDiagnóstico (Predeterminado), al que sólo se puede acceder en modalidad conectada.

La ficha Objetos de E/S (véase Unity Pro, Modalidades de funcionamiento) se usa para presimbolizar los objetos de entrada/salida.

2 Área de módulo

Muestra el nombre abreviado del módulo y el estado del módulo en modalidad conectada.En la misma área se encuentran tres LED que informan sobre el estado del módulo en modalidad online:

RUN señala el estado de funcionamiento del módulo.ERR señala un fallo interno del módulo.I/O señala un fallo externo al módulo o un fallo de la aplicación.

3 Área de parámetros generales

Permite elegir los parámetros generales asociados al canal:Función: la función Bus AS-i V2 no puede modificarse (en gris).Tarea: indica la tarea MAST o FAST en la que se intercambiarán los objetos de intercambio implícito del canal.

4 Área de configuración

Permite configurar los parámetros de configuración del canal. Algunas opciones no pueden modificarse y aparecen en gris.Se divide en cuatro áreas:

La configuración AS-interface,

las características del esclavo seleccionado,

los parámetros aplicados al esclavo seleccionado y

los símbolos de las entradas y salidas asociadas a un dispositivo.

210 35006201 07/2012

Page 211: 35006201 k01 000_11

Configuración del bus V2 AS-i

Definición de un dispositivo esclavo en el bus V2 AS-i

Presentación

En el software Unity Pro encontrará un catálogo de productos Schneider en el que figura el conjunto de esclavos AS-i V2 disponibles. Este catálogo está actualmente dividido en las familias siguientes:

Productos de seguridadInterfase IP67 AdvantysInterfases IP20 compactasInterfases IP20 TelefastColumnas luminosasCuadro de botonesArrancadoresFamilia privada

Al elegir Familia privada, el usuario tiene la posibilidad de aumentar el catálogo Unity Pro con productos específicos AS-i desde su terminal de programación.

NOTA: Cuando un proyecto utiliza los productos AS-i del catálogo Familia privada, siempre utilizará el catálogo Familia privada del puesto de trabajo en el que se ha creado ese catálogo.

35006201 07/2012 211

Page 212: 35006201 k01 000_11

Configuración del bus V2 AS-i

Procedimiento

Este procedimiento permite declarar un dispositivo esclavo en el bus AS-i V2.

Paso Acción

1 Acceder a la pantalla de configuración de hardware del módulo AS-i.

2 En el campo Configuración AS-i V2, hacer doble clic en la celda que corresponda al número de ubicación inicial del nuevo esclavo (del 1A al 31A o del 1B al 31B) o seleccionar dicha celda y, a continuación, ejecutar el comando Edición → Añadir un esclavo de AS-i.Resultado: aparece la pantalla Asociar un perfil.

212 35006201 07/2012

Page 213: 35006201 k01 000_11

Configuración del bus V2 AS-i

3 Seleccionar la familia deseada en el campo Nombre de familia de AS-i.Resultado: aparece el Catálogo de perfiles asociado a la familia seleccionada.

Leyenda de la columna @:estándar: esclavo de tipo direccionamiento estándar (se configura en la columna /A).A/B: esclavo de tipo direccionamiento extendido (se configura en las columnas /A o /B).Nota: Es normal que se hayan suprimido los productos o familias siguientes debido a que ya no se fabrican ni comercializan:

señalización y control (código 7),detector de proximidad inductivo (código 11),interfase IP67 modular M12 (código 3),interfase IP67 M12 (código 10),interfase IP67 M8 (código 15),teclado (código 5),detector fotoeléctrico (código 9),los productos XVA-S102 de las columnas luminosas (código 6).

Se ha incluido información de todos los productos, pero sólo se ha suprimido el acceso a través de las familias. Ya no es posible añadir los productos anteriores pero, en caso de que la aplicación los utilizara, éstos se mostrarán de forma normal en la pantalla de configuración (no aparecerá en blanco) y el sistema funcionará normalmente.

4 En el Catálogo de perfiles, seleccionar el dispositivo deseado.

Paso Acción

35006201 07/2012 213

Page 214: 35006201 k01 000_11

Configuración del bus V2 AS-i

5 Validar la selección haciendo clic en Aceptar.Resultado: el dispositivo esclavo se declara en su ubicación y la referencia del dispositivo conectado aparece junto al número del esclavo.

6 Para conectar otros dispositivos esclavos al bus AS-i V2, repetir el procedimiento del paso 2.

Paso Acción

214 35006201 07/2012

Page 215: 35006201 k01 000_11

Configuración del bus V2 AS-i

Reglas de configuración

Las reglas para la configuración de los esclavos son las siguientes:

La columna B /Esclavos sólo admite esclavos de direccionamiento extendido, siempre que la celda Esclavos /A estándar, situada inmediatamente a su izquierda, no esté ocupada por un esclavo de direccionamiento estándar.La columna Esclavos /A estándar admite esclavos de direccionamiento extendido. Esta columna admite también esclavos de tipo de direccionamiento estándar, siempre que la celda B /Esclavos, situada inmediatamente a su derecha, no esté ocupada por un esclavo de direccionamiento extendido.

Por lo tanto, se pueden configurar, como máximo, 62 esclavos de direccionamiento extendido o 31 esclavos de direccionamiento estándar.

Mientras se introducen los esclavos, se realiza un control de validación. Si no es posible, aparecerá un mensaje como el siguiente:

NOTA: Un esclavo de tipo analógico debe configurarse como un esclavo de direccionamiento estándar (en la columna A /Esclavos) e impide la utilización de la ubicación situada inmediatamente a su derecha (en la columna B /Esclavos).

35006201 07/2012 215

Page 216: 35006201 k01 000_11

Configuración del bus V2 AS-i

Visualización del bus V2 AS-i en el explorador del proyecto

Presentación

Cuando se declara un módulo TSX SAY 1000 en el bastidor del autómata, el bus AS-i V2 está representado en el directorio configuración del navegador de proyecto. Unity Pro calcula automáticamente el número del bus AS-i V2. Es posible modificar este valor.

Después de haber declarado todos los esclavos en el bus AS-i V2 y de haber validado la configuración, también aparecen los esclavos AS-i V2 en el bus AS-i V2 del explorador del proyecto. Cada esclavo aparece con su número de dirección. La visualización del bus AS-i V2 y de los esclavos permite conocer fácilmente su ajuste de dirección topológico.

En la figura que aparece a continuación se representa el bus V2 AS-i con sus esclavos en el explorador del proyecto;

En el explorador del proyecto, el bus AS-i V2 está representado por AS-i V2 y el bus AS-i está representado por AS-i V1.

216 35006201 07/2012

Page 217: 35006201 k01 000_11

Configuración del bus V2 AS-i

Modificación del número del bus

Se puede modificar el número del bus AS-I si se siguen las instrucciones que aparecen a continuación:

NOTA: Se recomienda no emplear el bus número 2 para el bus AS-I, ya que este número está reservado para el bus Fipio.

Paso Acción

1 Cerrar la pantalla de configuración del módulo AS-I (si está abierta).

2 En el explorador de proyectos, hacer clic con el botón derecho del ratón sobre el módulo AS-I y seleccionar las propiedades.

3 En la ventana de propiedades del bus, seleccionar el número del bus que se desee (entre 1 y 999).

4 Hacer clic en Aceptar para validar la modificación.Resultado: el direccionamiento de los equipos esclavos asociado directamente al módulo del bus AS-I se modifica automáticamente.

35006201 07/2012 217

Page 218: 35006201 k01 000_11

Configuración del bus V2 AS-i

Modificación de la configuración del software del Bus AS-i V2

Introducción

La pantalla de configuración de módulo AS-i V2 del software Unity Pro ofrece un conjunto de funciones que permiten modificar con facilidad, en modalidad local, la configuración de software del bus AS-i V2.

NOTA: comandos estándar de Windows para los métodos abreviados del teclado (Supr, Ctrl-X, Ctrl-C, Ctrl-V) también están disponibles para las operaciones siguientes.

Procedimiento de eliminación de un esclavo

Este procedimiento permite eliminar un dispositivo esclavo en el bus AS-i.

Procedimiento de desplazamiento de un esclavo

Este procedimiento permite desplazar un dispositivo esclavo en el bus AS-i V2.

Procedimiento de duplicación de un esclavo

Este procedimiento permite duplicar un dispositivo esclavo en el bus AS-i V2.

Paso Acción

1 Seleccionar el esclavo que se desea eliminar.

2 Seleccionar el comando Edición → Eliminar un esclavo AS-i.

Paso Acción

1 Seleccionar el esclavo que se desea desplazar.

2 Seleccionar el comando Edición → Cortar un esclavo AS-i.

3 Seleccionar la nueva ubicación que se desea.

4 Seleccionar el comando Edición → Pegar un esclavo AS-i.

Paso Acción

1 Seleccionar el esclavo que se desea duplicar.

2 Seleccionar el comando Edición → Copiar un esclavo AS-i.

3 Seleccionar la ubicación del nuevo esclavo.

4 Seleccionar el comando Edición → Pegar un esclavo AS-i.

218 35006201 07/2012

Page 219: 35006201 k01 000_11

Configuración del bus V2 AS-i

Acceso a la descripción de un esclavo de AS-i V2

Presentación

El programa Unity Pro permite acceder a toda la información sobre un dispositivo AS-i V2, como, por ejemplo:

La definición de un perfil yel detalle de un perfil.

Definición de un perfil

Para definir un perfil, es preciso determinar:

Su nombre,un comentario (opcional),identificadores (IO, ID, ID1, ID2),un número de entradas y/o salidas, y los parámetros de funcionamiento.

NOTA: no se puede acceder a la descripción de un perfil en el caso de los productos de la Familia privada.

Detalle de un perfil

La función Detalles permite acceder, mediante un esclavo determinado, a toda la información del fichero de catálogo.

35006201 07/2012 219

Page 220: 35006201 k01 000_11

Configuración del bus V2 AS-i

Procedimiento que debe seguirse para obtener información acerca de un perfil

El cuadro siguiente describe el procedimiento que debe seguirse para visualizar las características de un dispositivo esclavo.

Paso Acción

1 Acceder a la pantalla de configuración de hardware del módulo AS-i V2.

2 Hacer doble clic en el esclavo deseado.Resultado: En la ventanaAsociar un perfil se muestra y resalta el dispositivo en cuestión

3 Seleccionar la familia de perfiles y la referencia del esclavo que se desee.

4 Hacer clic en el botón:Ver para obtener información acerca del tipo de definición.Detalles para acceder a toda la información.

220 35006201 07/2012

Page 221: 35006201 k01 000_11

Configuración del bus V2 AS-i

Definición de un nuevo perfil de esclavo en el catálogo estándar V2 AS-i

Presentación

El software Unity Pro ofrece la posibilidad de definir el perfil de un esclavo no previsto en el catálogo estándar.

Este perfil nuevo se agrega al catálogo en Familia privada.

De esta forma, este perfil se puede utilizar como un perfil del catálogo base.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para definir un perfil de esclavo no previsto en el catálogo estándar.

Paso Acción

1 Acceder a la pantalla de configuración de hardware del módulo AS-i.

2 Hacer doble clic en una celda de alojamiento de un esclavo (1 a 31 /A o /B).Resultado: aparece la pantalla Asociar un perfil.

3 Seleccionar Familia privada en el campo Nombre de familia de AS-i.Resultado: aparece el Catálogo de AS-i asociado a la familia seleccionada.

4 Hacer clic en el botón Añadir.Aparece una ventana nueva Definir un perfil AS-i.

5 Introducir:El nombre del perfil nuevo y un comentario (opcional).

35006201 07/2012 221

Page 222: 35006201 k01 000_11

Configuración del bus V2 AS-i

6 Seleccionar:El código IO (que corresponde a la configuración de las entradas y salidas) yel código ID (identificador) (más ID1 e ID2 para un tipo extenso).

7 Definir para cada parámetro:Si el sistema lo tendrá en cuenta (casilla seleccionada) yuna etiqueta (opcional).

8 Confirmar la introducción del nuevo perfil mediante Confirmar.

Paso Acción

222 35006201 07/2012

Page 223: 35006201 k01 000_11

Configuración del bus V2 AS-i

Modificación de los parámetros generales de un esclavo V2 AS-i: Direcciona-miento auto.

Presentación

Todos los esclavos presentes en el bus AS-i deben tener asignada (por configuración) una dirección física única. Ésta debe ser la imagen de la que está declarada en Unity Pro.

El programa Unity Pro ofrece un servicio de direccionamiento automático de los esclavos y, así, se puede evitar la utilización de una consola AS-i.

El servicio de direccionamiento automático, al que se accede desde Unity Pro, se utiliza para:

cambiar un esclavo defectuoso (véase página 242),insertar un esclavo nuevo (véase página 243).

NOTA: la nueva configuración con direccionamiento automático no surte efecto si uno o varios esclavos de dirección 0 están presentes en el bus. En este caso, aparecerá el mensaje Configuración rechazada por el acoplador.

Procedimiento

El cuadro siguiente se describe el procedimiento que debe seguirse para definir el parámetro Direccionamiento auto..

Paso Acción

1 Acceder a la pantalla de configuración del módulo de comunicación AS-i V2.

2 Hacer clic en la casilla de verificación de Direccionamiento auto. situada en el área Configuración AS-I V2.Resultado: El servicio Direccionamiento auto se activará (casilla marcada) o se desactivará (casilla no marcada).

Observación: De forma predeterminada, el parámetro Direccionamiento auto. aparecerá seleccionado en la pantalla de configuración.

35006201 07/2012 223

Page 224: 35006201 k01 000_11

Configuración del bus V2 AS-i

Modificación de los parámetros de un esclavo V2 AS-i

Presentación

El área Parámetros de la pantalla de configuración permite activar o desactivar los parámetros de determinados esclavos.

Puesto que los parámetros mostrados son diferentes en función del esclavo que se utilice, consulte la documentación de éste para obtener más información.

Ejemplo de parámetros

En determinados esclavos se puede activar:

El watchdog interno basado en una interrupción de la comunicación con el maestro (TSX SAY 1000) del bus.La posición de retorno de las salidas preprogramadas en el esclavo.Este parámetro activa el retorno de las salidas de los esclavos cuando el autómata se detiene o presenta un fallo.

La posición de retorno está predefinida en el dispositivo esclavo. Las modalidades posibles son:

Retorno a 0: las salidas de los esclavos AS-i presentes en el bus pasan al estado 0.Mantener en el estado: las salidas de los esclavos AS-i permanecen en el estado en que se encontraban antes de detenerse.

Procedimiento

En la tabla siguiente se presenta el procedimiento que debe seguirse para seleccionar el Watchdog y la Posición de retorno asignados a las salidas de un equipo esclavo que admita estos parámetros.

Paso Acción

1 Acceder a la pantalla de configuración del módulo de comunicación AS-i V2.

2 Seleccionar el esclavo cuyos parámetros se desea modificar.

3 Hacer clic en la casilla de verificación Watchdog o Posición de retorno situada en el áreaParámetros.Resultado: El watchdog o la posición de retorno se activan en el dispositivo esclavo.

224 35006201 07/2012

Page 225: 35006201 k01 000_11

Configuración del bus V2 AS-i

Modificación de los parámetros de un esclavo V2 AS-I analógico

Presentación

El área Parámetros de la pantalla de configuración permite activar o desactivar los parámetros predefinidos de un esclavo analógico. Por ejemplo:

Selección de filtro, que activa el rechazo de 50/60 Hz en las entradas.Habilitación del canal 2, que habilita el segundo canal analógico.Habilitación de fallos de periférico, que permite la visualización de los fallos de periféricos.

Puesto que los parámetros mostrados son diferentes en función del esclavo que se utilice, consulte la documentación de éste para obtener más información.

NOTA: El módulo TSX SAY 1000 sólo puede gestionar esclavos analógicos del tipo 7.3.

Procedimiento

En la tabla siguiente se describe el procedimiento para definir los parámetros de un dispositivo esclavo analógico.

Paso Acción

1 Acceder a la pantalla de configuración del módulo de comunicación AS-i V2.

2 Seleccionar el esclavo cuyos parámetros se desea modificar.

3 Hacer clic en las casillas de verificaciónSelección de filtro y/o Habilitación del canal 2 y/o Habilitación de fallos de periférico situadas en el área Parámetros de los parámetros.Resultado: los parámetros seleccionados se activarán en el dispositivo esclavo.

35006201 07/2012 225

Page 226: 35006201 k01 000_11

Configuración del bus V2 AS-i

Modificación de los parámetros de un esclavo V2 AS-i con parámetros combinados

Presentación

Algunos esclavos de AS-i V2 incluyen varias combinaciones de parámetros predefinidos. El usuario puede, por lo tanto, elegir en una lista la combinación de parámetros que desea utilizar.

El área Parámetros de la pantalla de configuración permite elegir esta combinación de parámetros (denominada Página).

Puesto que los parámetros están en función del tipo de esclavo utilizado, consulte la documentación de éste para obtener más información.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para elegir los parámetros de los dispositivos esclavos con combinaciones de parámetros.

Paso Acción

1 Acceder a la pantalla de configuración del módulo de comunicación AS-i V2.

2 Seleccionar el esclavo cuyos parámetros se desea modificar.

3 Elegir una combinación de parámetros (página) en el área Lista de valores.Resultado: la lista de parámetros elegida se activa en el dispositivo esclavo.

226 35006201 07/2012

Page 227: 35006201 k01 000_11

Configuración del bus V2 AS-i

Problemas de los dispositivos de seguridad V2 AS-i

Presentación

El módulo TSX SAY 1000 admite los dispositivos de seguridad AS-i en su bus. Las direcciones de estos dispositivos se pueden configurar mediante el software Unity Pro.

La oferta de seguridad de AS-i se compone de un monitor y de uno o varios esclavos. El maestro del bus ve estos dispositivos como esclavos de direcciona-miento estándar, pero con un perfil particular. Existe una familia de Módulo de seguridad en la pantalla de configuración (véase página 211).

Precauciones de uso

Está prohibido utilizar los objetos de entrada/salida de estos dispositivos en el programa de aplicación, ya que los valores tomados por estos objetos no son significativos.

No obstante, la información de diagnóstico del monitor de seguridad puede ser explotada por el DFB que se suministra con el producto.

35006201 07/2012 227

Page 228: 35006201 k01 000_11

Configuración del bus V2 AS-i

228 35006201 07/2012

Page 229: 35006201 k01 000_11

35006201 07/2012

14

Premium y Atrium en Unity Pro

Depuración del bus V2 AS-i

35006201 07/2012

Depuración del bus V2 AS-i

Objeto

En este capítulo se describe la Depuración del bus AS-i V2.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Presentación de la función de depuración 230

Descripción de la pantalla de depuración de un módulo V2 AS-i 231

Acceso a las funciones de diagnóstico del módulo y del canal de un dispositivo V2 AS-i.

233

Visualización del estado de los esclavos 235

Acceso al ajuste de los parámetros de un dispositivo V2 AS-i 237

Acceso a la función forzado/cancelación de forzado de los canales digitales V2 AS-i

239

Acceso a los comandos SET y RESET de los canales digitales V2 AS-i 240

Modificación del valor de un canal analógico 241

Sustitución automática de un esclavo V2 AS-i defectuoso 242

Inserción de un dispositivo esclavo en una configuración V2 AS- i existente. 243

Modificación de la dirección de un dispositivo V2 AS-i 244

229

Page 230: 35006201 k01 000_11

Depuración del bus V2 AS-i

Presentación de la función de depuración

Presentación

La función Depuración permite para cada módulo de comunicación V2 AS-i presente en el proyecto:

visualizar el estado de los esclavos (conexión, parámetros, etc.),acceder al ajuste del canal seleccionado (forzado del canal, etc.).

Asimismo, la función da acceso al diagnóstico del módulo en caso de fallo.

NOTA: Sólo se puede acceder a esta función en modalidad conectada.

Visualización del bastidor

También es posible acceder a la información de un módulo AS-i V2 desde la página Visualización del bastidor de un servidor Web FactoryCast integrado en un módulo TSX ETY 4102 o TSX ETY 5102. Es posible acceder a estas páginas Web desde un navegador de Internet.

Consultar el manual de implantación Ethernet (véase Premium y Atrium con Unity Pro, Módulos de red Ethernet, Manual del usuario) y el Manual del usuario de FactoryCast para obtener más información.

230 35006201 07/2012

Page 231: 35006201 k01 000_11

Depuración del bus V2 AS-i

Descripción de la pantalla de depuración de un módulo V2 AS-i

Presentación

Desde la pantalla de depuración se asigna, dinámicamente, el estado del acoplador AS-i V2 y de los dispositivos conectados al bus.

Asimismo, se puede acceder al ajuste de los parámetros de los esclavos y al control de los canales (forzar el valor de entrada o salida, establecer/restablecer una salida, etc.).

NOTA: si, en el programa de usuario, emplea la función READ_STS () para leer la información relacionada con el módulo V2 AS-i, deberá ejecutar la función como máximo una vez cada 5 s, ya que, en caso contrario, la pantalla de depuración no se mostrará de manera correcta.

Ilustración

La figura siguiente muestra un ejemplo de pantalla de depuración.

35006201 07/2012 231

Page 232: 35006201 k01 000_11

Depuración del bus V2 AS-i

Descripción

En el cuadro siguiente se describen los diferentes elementos que componen la pantalla de depuración y sus funciones.

Variable Elemento Función

1 Fichas La ficha en primer plano señala la modalidad actual (en este caso, Depuración). Cada modalidad se puede seleccionar mediante la ficha correspondiente. Las modalidades disponibles son:

Depuración, al que sólo se puede acceder en modalidad conectada.Diagnóstico (Predeterminado), al que sólo se puede acceder en modalidad conectada.Configuración.

La ficha Objetos de E/S (véase Unity Pro, Modalidades de funcionamiento) se usa para presimbolizar los objetos de entrada/salida.

2 Área de módulo

Muestra el nombre abreviado del módulo.En la misma área se encuentran tres indicadores luminosos que indican la modalidad de servicio del módulo

RUN señala el estado de funcionamiento del módulo.ERR señala un fallo interno del módulo.I/O señala un fallo externo al módulo o un fallo de la aplicación.

3 Área de parámetros generales

Muestra los parámetros de la tarea MAST o FAST configurada para el canal de comunicación AS-i.

4 Área de configuración AS-i y esclavo

Muestra los dispositivos esclavos conectados al bus.Muestra el estado de los canales del esclavo y da acceso a las funciones de depuración.

232 35006201 07/2012

Page 233: 35006201 k01 000_11

Depuración del bus V2 AS-i

Acceso a las funciones de diagnóstico del módulo y del canal de un dispositivo V2 AS-i.

Presentación

Al seleccionar las funciones de diagnóstico de módulo o de canal, aparecen, si existen, los fallos actuales ordenados por categoría:

errores internos (errores internos de software, error de comunicación con el procesador, error de configuración, de parametrización o de comando).fallos externos (dispositivo esclavo en fallo, sin alimentación AS-i, error en el bloque de terminales, diferencia entre configuración de hardware y configuración Unity Pro). otros fallos (módulo ausente o desconectado).

Cuando se produce un fallo en un módulo o en un canal, algunos LED se iluminan en rojo, como, por ejemplo:

En la pantalla de configuración del bastidor, mediante la presencia de un cuadrado rojo en la posición del módulo AS-i defectuoso. En todas las pantallas de nivel del módulo (fichas Descripción y Fallo).

En el área de módulo con el LED I/O.

En todas las pantallas de nivel de canal (fichas Descripción, Config., Depuración y Fallo).

En el área de módulo con el LED I/O.

En el área de canal con el LED de fallo de canal.

En la pantalla de fallo a la que se puede acceder mediante la ficha Fallo en la que se describen los diagnósticos de fallo.

El fallo también se señala:

En el módulo, mediante la visualización centralizada.Mediante los objetos de lenguaje dedicados: CH_ERROR (%Ir.m.c.ERR) y error de módulo MOD_ERROR (%Ir.m.MOD.ERR), %MWr.m.MOD.2, etc., y las palabras de estado (véase página 190).

35006201 07/2012 233

Page 234: 35006201 k01 000_11

Depuración del bus V2 AS-i

Procedimiento de acceso al diagnóstico de módulo

En el cuadro siguiente se describe el procedimiento que debe seguirse para acceder a la pantalla Diagnóstico del módulo y del canal.

Paso Acción

1 Abrir el módulo AS-i V2 cuyo diagnóstico se desea realizar.

2 Acceder a la pantalla de diagnóstico haciendo clic en la ficha Fallo.Resultado: aparece la lista de fallos del módulo.

234 35006201 07/2012

Page 235: 35006201 k01 000_11

Depuración del bus V2 AS-i

Visualización del estado de los esclavos

Presentación

En la pantalla de depuración de un módulo de comunicación, se destina la parte inferior al diagnóstico del bus AS-i V2.

Los dispositivos esclavos conectados al bus se visualizan en las dos columnas del área Configuración AS-i V2. En la columna de la izquierda se enumeran los esclavos de tipo direccionamiento estándar (A) o direccionamiento extendido (B) y en la columna de la derecha sólo los esclavos de tipo direccionamiento extendido (B). Al lado del número de esclavo, un icono muestra el estado de éste.

Visualización del estado de los esclavos

Ilustración

35006201 07/2012 235

Page 236: 35006201 k01 000_11

Depuración del bus V2 AS-i

Al hacer clic en el botón situado al lado del esclavo, una ventana detalla el estado de éste, tal y como se indica en la figura siguiente:

Para cada dispositivo esclavo, la ventana de Diagnósticos del esclavo muestra los fallos siguientes:

En la configuración se ha previsto un perfil, pero no se ha detectado ningún esclavo.En la configuración no se ha previsto ningún esclavo, pero se ha detectado un perfil.Se ha detectado un perfil, pero el perfil previsto en la configuración es diferente (I/O, ID, ID1 o ID2).Fallo en los periféricos, si lo admite el esclavo.

NOTA: en el campo Perfil, que se encuentra en el Área de esclavo de la pantalla de depuración, se puede comprobar si los perfiles del esclavo previsto (Configurado) y del esclavo Detectado son idénticos.

236 35006201 07/2012

Page 237: 35006201 k01 000_11

Depuración del bus V2 AS-i

Acceso al ajuste de los parámetros de un dispositivo V2 AS-i

Presentación

Desde la pantalla de depuración de un módulo AS-i V2 se puede, entre otras cosas, acceder a la modificación de los parámetros de un esclavo.

Procedimiento

El cuadro siguiente describe el procedimiento que debe seguirse para modificar los parámetros de un esclavo.

Paso Acción

1 Acceder a la pantalla de depuración del módulo AS-i V2.

2 Seleccionar un esclavo en el área Configuración AS-i V2.Resultado: en el área de esclavo de la pantalla de depuración se puede leer toda la información referente al esclavo seleccionado.

35006201 07/2012 237

Page 238: 35006201 k01 000_11

Depuración del bus V2 AS-i

Caso de las listas de parámetros

En el caso de un esclavo que admita listas de parámetros, el procedimiento que debe seguirse es el mismo que el anterior, pero la ventana es la siguiente :

Seleccionar en la lista desplegable una combinación de parámetros.

3 Hacer clic en el botón Modif. PARAM situado en el campo Parámetros del área del esclavo.Resultado: aparece la ventana Modificar parámetros.

4 Seleccionar los parámetros deseados.

5 Hacer clic en Transferir para que los nuevos valores surtan efecto.

Paso Acción

238 35006201 07/2012

Page 239: 35006201 k01 000_11

Depuración del bus V2 AS-i

Acceso a la función forzado/cancelación de forzado de los canales digitales V2 AS-i

Presentación

Con esta función se puede modificar el estado de los canales asociados a un esclavo AS-i V2 digital.

Los diferentes comandos disponibles son:

para un canal:forzado a 0,forzado a 1,cancelación de forzado.

para todos los canales (cuando se ha forzado al menos un canal):cancelación global de forzado.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para forzar o cancelar el forzado de los canales asociados a un esclavo AS-i.

Paso Acción para un canal Acción para todos los canales

1 Acceder a la pantalla de depuración del módulo AS-i V2.

2 Seleccionar un esclavo en el área Configuración AS-I V2.

3 Seleccionar el canal que se debe modificar en el cuadro del área de esclavo.Resultado: Es posible modificar el canal con ayuda de los botones del campo Acción de canal.

Hacer clic en el botón Cancelar forzado global que se encuentra en el área de canal.

4 Seleccionar la función que se desea (botones Forzar a 0 o Forzar a 0) en el campo Acción de canal.

35006201 07/2012 239

Page 240: 35006201 k01 000_11

Depuración del bus V2 AS-i

Acceso a los comandos SET y RESET de los canales digitales V2 AS-i

Presentación

Con estos comandos se pueden asignar los valores 0 (RESETEAR) o 1 (ESTABLECER) a los canales de un esclavo AS-i V2 digital.

El estado de la salida asignada por uno de estos comandos es temporal y en cualquier momento es posible modificarlo mediante la aplicación.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para asignar el valor 0 ó 1 a los canales del esclavo AS-i V2 seleccionado.

Paso Acción

1 Acceder a la pantalla de depuración del módulo AS-i V2.

2 Seleccionar un esclavo en el área Configuración AS-I V2.

3 Seleccionar el canal que se debe modificar en la tabla del área de Esclavo.Resultado: Es posible modificar el canal con ayuda de los botones del campo Acción de canal.

4 Seleccionar la función que se desee (botones Establecer o Resetear) en el campo Acción de canal.

240 35006201 07/2012

Page 241: 35006201 k01 000_11

Depuración del bus V2 AS-i

Modificación del valor de un canal analógico

Presentación

Con esta función se puede modificar el valor de los canales asociados a un esclavo de AS-i V2 de tipo analógico.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para modificar el valor del canal analógico de un esclavo de AS-i V2.

Paso Acción

1 Acceder a la pantalla de depuración del acoplador AS-i V2.

2 Seleccionar un esclavo analógico en el área Configuración AS-i V2.

3 Seleccionar el canal cuyo valor se desea modificar en el área Esclavo.Resultado: aparece la ventana siguiente:

4 Hacer clic en el botón Cambiar valor.Resultado: aparece la ventana siguiente:

5 Introducir el valor en decimales y hacer clic en Aceptar.Nota: el valor siempre se introduce en decimales, pero se puede visualizar en un formato diferente con ayuda de la lista desplegable Formato, situada en la parte inferior del área Esclavo.

35006201 07/2012 241

Page 242: 35006201 k01 000_11

Depuración del bus V2 AS-i

Sustitución automática de un esclavo V2 AS-i defectuoso

Principio

Cuando un esclavo se considera defectuoso, se puede sustituir automáticamente por otro del mismo tipo.

Esta acción se realiza sin necesidad de detener el bus V2 AS-i ni de intervenir de ninguna forma mientras la utilidad Direccionamiento automático (véase página 223) de la modalidad de configuración esté activa.

Se ofrecen dos posibilidades:

La sustitución del esclavo está programada con la misma dirección mediante el programador de bolsillo, y tiene el mismo perfil y subperfil que el esclavo defectuoso. A continuación, se inserta de forma automática en la lista de esclavos detectados (LDS) y activados (LAS).La sustitución del esclavo está en blanco (dirección 0 (A), nuevo esclavo), y tiene el mismo perfil que el esclavo defectuoso. Se asumirá automáticamente la dirección del esclavo sustituido, y se insertará a continuación en la lista de esclavos detectados (LDS) y la lista de esclavos activos (LAS).

242 35006201 07/2012

Page 243: 35006201 k01 000_11

Depuración del bus V2 AS-i

Inserción de un dispositivo esclavo en una configuración V2 AS- i existente.

Presentación

Es posible insertar un equipo en una configuración AS-i V2 existente sin tener que recurrir al programador de bolsillo.

Esta operación es posible si:

el servicio Adressage automatique (véase página 223) del modo de configuración está activo,falta un solo slave en la configuración Unity Pro,el slave que se va a insertar está previsto en la configuración Unity Pro,el slave tiene el perfil y subperfil previstos en la configuración,el slave tiene la dirección 0(A).

Así, el acoplador AS-i V2 asignará automáticamente al slave el valor predeter-minado en la configuración.

Procedimiento

En el siguiente cuadro se describe el procedimiento que debe seguirse para que la inserción automática de un nuevo slave sea efectiva.

NOTA: Es posible modificar un proyecto realizando la manipulación que se ha indicado anteriormente, tantas veces como sea necesario.

Paso Acción

1 Agregar el nuevo slave en la pantalla de configuración en modo local.

2 Transferir la configuración hacia el autómata en modo conectado.

3 Conectar físicamente el nuevo slave de dirección 0(A) al bus AS-i V2.

35006201 07/2012 243

Page 244: 35006201 k01 000_11

Depuración del bus V2 AS-i

Modificación de la dirección de un dispositivo V2 AS-i

Presentación

Con este comando se puede desplazar el dispositivo AS-V2 seleccionado a otra dirección disponible. Esta modificación de dirección sólo se realiza en el esclavo y no en la configuración: por lo tanto, la configuración de hardware y la configuración de software son diferentes.

Procedimiento

En el cuadro siguiente se describe el procedimiento que debe seguirse para modificar la dirección de un dispositivo esclavo de AS-i V2.

Paso Acción

1 Acceder a la pantalla de depuración del acoplador TSX SAY 1000.

2 Seleccionar un esclavo en el área Configuración AS-i V2 y luego ejecutar el comando Edición → Cambiar dirección de un esclavo de AS-i.Resultado: aparece la pantalla de selección de una dirección nueva.

3 Seleccionar el banco A o B en la lista de Selección de banco.Nota: el banco B no se puede seleccionar en el caso de un esclavo de direccionamiento estándar.

4 Seleccionar la dirección que se desea de la lista de Direcciones disponibles (utilizar la barra de desplazamiento si es necesario).

5 Validar la selección haciendo clic en Aceptar.

244 35006201 07/2012

Page 245: 35006201 k01 000_11

35006201 07/2012

15

Premium y Atrium en Unity Pro

Funcionamiento AS-i V2

35006201 07/2012

Modo de funcionamiento AS-i V2

Objeto

En este capítulo se presentan los diferentes modos de funcionamiento de la función AS-i V2.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Modalidad de servicio de V2 AS-i: Generalidades 246

modalidad protegida AS-i V2 248

Modalidad de servicio offline de V2 AS-i 249

Modalidad de servicio de intercambio de datos desactivado de V2 AS-i 250

245

Page 246: 35006201 k01 000_11

Funcionamiento AS-i V2

Modalidad de servicio de V2 AS-i: Generalidades

Presentación

La función AS-i V2 ampliada admite tres modalidades de servicio que responden, cada una de ellas, a necesidades concretas. Estas modalidades son las siguientes:

La modalidad protegida,la modalidad offline,la modalidad de intercambio de datos desactivado.

Modalidad de servicio

En la figura siguiente se presenta el esquema general de funcionamiento del bus V2 AS-i .

(1) : Es posible cambiar de modalidad protegida a la modalidad offline (véase página 249) o intercambio de datos desconectado (véase página 250).

246 35006201 07/2012

Page 247: 35006201 k01 000_11

Funcionamiento AS-i V2

Correspondencia entre las modalidades de servicio del autómata y del bus AS-i.

En la tabla siguiente se presenta la correspondencia entre las modalidades de servicio del autómata Premium y las del bus AS-i V2.

Autómata Bus AS-i

Modalidad configurada (1) Modalidad protegida (Protected mode)

Modalidad no configurada (1) Modalidad configuración (Configuration mode)

Leyenda:

(1) Estas nociones del autómata (configurado, no configurado) corresponden a la declaración del módulo y de los dispositivos esclavos en la pantalla de configuración de hardware del proyecto de Unity Pro.

35006201 07/2012 247

Page 248: 35006201 k01 000_11

Funcionamiento AS-i V2

modalidad protegida AS-i V2

Presentación

La modalidad de funcionamiento protegido AS-i V2 es la modalidad que generalmente se utiliza para un proyecto que está en marcha.

Implica que el módulo AS-i V2 debe estar configurado en Unity Pro.

De este modo:

Se comprueba continuamente que la lista de los esclavos detectados es igual que la lista de los esclavos proporcionados.Se controla la alimentación.

En esta modalidad, un esclavo no se activará hasta que se declare en la configuración y se detecte.

Principio de activación de un esclavo

En el siguiente esquema se presenta el principio de activación de los esclavos AS-i V2.

248 35006201 07/2012

Page 249: 35006201 k01 000_11

Funcionamiento AS-i V2

Modalidad de servicio offline de V2 AS-i

Presentación

La modalidad offline del bus V2 AS-i es una modalidad de servicio avanzada, que se puede utilizar para la depuración o el mantenimiento.

NOTA: para utilizarlo, se requieren amplios conocimientos de comunicación AS-i V2.

Principio

Cuando llega a la modalidad Offline, el módulo efectúa inicialmente una puesta a cero de todos los esclavos presentes y detiene los intercambios del bus.

Mientras está en modalidad Offline, las salidas están forzadas a cero.

NOTA: la modalidad Offline se utiliza también para explotar la función de direccio-namiento por infrarrojos en los esclavos que admiten esta función.

Procedimiento

Es posible acceder a la modalidad de funcionamiento Offline desde el software de aplicación Unity Pro al accionar los bits 0 y 1 de la palabra %MWr.m.0.74.

Nota: El bit 7 de la palabra %MWr.m.0.3 en 1 indica que el bus AS-i está en modalidad offline.

35006201 07/2012 249

Page 250: 35006201 k01 000_11

Funcionamiento AS-i V2

Modalidad de servicio de intercambio de datos desactivado de V2 AS-i

Presentación

La modalidad de intercambio de datos desactivado de V2 A-i es una modalidad de servicio avanzada, que se puede utilizar para la depuración o el mantenimiento.

NOTA: para utilizarlo, se requieren amplios conocimientos de comunicación AS-i V2.

Principio

Al llegar al modo Intercambio de datos desactivado, los intercambios del bus siguen funcionando, pero los datos no se actualizan más.

Procedimiento

Se puede acceder al modo de funcionamiento Intercambio de datos desactivado desde el software Unity Pro al accionar los bits 2 y 3 de la palabra %MWr.m.c.74.

250 35006201 07/2012

Page 251: 35006201 k01 000_11

35006201 07/2012

16

Premium y Atrium en Unity Pro

Rendimientos AS-i V2

35006201 07/2012

Rendimientos AS-i V2

Rendimientos del bus V2 AS-i

Introducción

El bus AS-i V2 está gestionado de forma autónoma por el maestro. En cada ciclo, el maestro intercambia los datos con cada equipo esclavo configurado en el bus (en orden ascendente según el número de direccionamiento de los esclavos).

Tiempo de exploración AS-i V2

El tiempo de exploración t representa el tiempo de intercambio entre el maestro y los n esclavos (31 como máximo en /A o /B).

Ya sea:

hasta 19 esclavos activos, t = 3msde 20 a 31 esclavos activos t = (1 + número de esclavos activos) * 0,156 ms

Cuando los dos esclavos A y B se encuentran en la misma dirección, se explora un esclavo de este par cada dos ciclos.

De este modo, para 31 esclavos de direccionamiento ampliado en /A + 31 esclavos de direccionamiento ampliado en /B, el tiempo de exploración será de 10 ms.

Tiempo de respuesta AS-i V2

El tiempo de respuesta T representa el tiempo de ciclo AS-i V2.

Este engloba:

el tiempo de exploración del bus,la actualización de la memoria interna del módulo AS-i V2,el ciclo autómata.

251

Page 252: 35006201 k01 000_11

Rendimientos AS-i V2

Ejemplo

En la siguiente tabla se presentan tres ejemplos de tiempos de respuesta T para una tarea autómata de 10 ms, 30 ms y 60 ms.

Este tiempo T se consigue en un bus cargado con 31 esclavos en funcionamiento normal sin fallos de enlace.

Tarea autómata Tiempo de respuesta típico Tiempo de respuesta máximo

10 ms 35 ms 56 ms

30 ms 65 ms 96 ms

60 ms 110 ms 156 ms

252 35006201 07/2012

Page 253: 35006201 k01 000_11

35006201 07/2012

17

Premium y Atrium en Unity Pro

DFB AS-i

35006201 07/2012

DFB para el monitor de seguridad AS-i

Objeto

En este capítulo se describe el DFB para el monitor de seguridad AS-i.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Descripción del bloque de funciones de seguridad del bus As-i 254

Funcionamiento del bloque de la función de seguridad AS-i 258

Reglas de programación del DFB de seguridad 259

Instalación de un bloque de función DFB 262

253

Page 254: 35006201 k01 000_11

DFB AS-i

Descripción del bloque de funciones de seguridad del bus As-i

Descripción de la función

Este DFB permite obtener los datos tratados por el monitor de seguridad.

Representación en FBD

Representación del DFB de seguridad:

254 35006201 07/2012

Page 255: 35006201 k01 000_11

DFB AS-i

Descripción de los parámetros

En la tabla siguiente se describen los parámetros de entrada:

En la tabla siguiente se describen los parámetros de entrada/salida:

Parámetro Tipo Descripción

I0 EBOOL Variable de entrada 0: %I\b.e\r.m.0.

I1 EBOOL Variable de entrada 1: %I\b.e\r.m.1.

I2 EBOOL Variable de entrada 2: %I\b.e\r.m.2.

I3 EBOOL Variable de entrada 3: %I\b.e\r.m.3.

Leyenda:

b: número del bus AS-i.e: número de esclavo.r: bastidor.m: módulo.

Parámetro Tipo Descripción

Enable EBOOL Activación del DFB (Cold Start): si este bit está en "1", el DFB se ejecuta; de lo contrario, está desactivado. La información sólo puede utilizarse si Enable = 0.

Q0 EBOOL Variable de salida 0: %Q\b.e\r.m.0.

Q1 EBOOL Variable de salida 1: %Q\b.e\r.m.1.

Q2 EBOOL Variable de salida 2: %Q\b.e\r.m.2.

Q3 EBOOL Variable de salida 3: %Q\b.e\r.m.3.

Leyenda:

b: número del bus AS-i.e: número de esclavo.r: bastidor.m: módulo.

35006201 07/2012 255

Page 256: 35006201 k01 000_11

DFB AS-i

En la tabla siguiente se describen los parámetros de salida:

En la tabla siguiente se describen las variables internas públicas:

Parámetro Tipo Descripción

Error EBOOL El bit se establece en "1" si aparece un error: error de DFB o error del bus de seguridad (al menos un esclavo está en error):

si se trata de un error del DFB (enable = 0): véase Dfb_error (≠ 0) para obtener más información. En el caso de producirse un error del DFB, la información del proyecto de seguridad ya no es válida.si se trata de un error del proyecto de seguridad (Dfb_error = 0 y Enable = 1): consultar Sl_error para comprobar la lista de los esclavos en error.

Running EBOOL Este bit se establece en "1" durante la ejecución del DFB.

Nombre Tipo Descripción

Abort EBOOL Si este bit está en "0" en un ciclo y en "1" al siguiente, todos los cambios entre la CPU y el monitor de seguridad se detienen y el DFB se reinicia.Todos los datos internos del DFB se ponen a 0.

Timeout INT Timeout de los intercambios de datos (base de tiempo de 100 ms).Si el DFB no recibe ninguna corrección antes de este periodo, se cancela la transacción, se desactiva el DFB y el bit de error se establece en "1" (se actualizan Dfb_stat y Dfb_err).

Moni_err EBOOL este bit está en "1" si el monitor presenta errores.

Out_1 EBOOL este bit está a "1" si el contacto de OUT1 está cerrado.

Out_2 EBOOL este bit está a "1" si el contacto de OUT2 está cerrado.

SI_ready DINT cada bit corresponde al índice del dispositivo de seguridad que está en estado de prueba o de lectura.

SI_off DINT cada bit corresponde al índice del dispositivo de seguridad desactivado.

SI_error DINT cada bit corresponde al índice del dispositivo de seguridad en error.

256 35006201 07/2012

Page 257: 35006201 k01 000_11

DFB AS-i

Búsqueda de un esclavo de seguridad que se haya activado

Si las entradas I3/I2/I1/I0 del esclavo se tienen en cuenta, la búsqueda de la dirección de un esclavo de seguridad activado resulta más fácil. Estas entradas son iguales a 0/0/0/0 si el esclavo está activado, y son diferentes a 0/0/0/0 si el esclavo no está activado. Esta información no debe tenerse en cuenta en la seguridad: sólo el monitor de seguridad proporciona las entradas de seguridad.

Dfb_stat INT este es el estado del DFB; esta variable permite al usuario verificar la progresión del DFB (véase página 258).

Dfb_err INT Esta palabra informa del tipo de error:16#90: la respuesta que el monitor ha enviado no es válida,16#91: el usuario ha borrado el DFB,16#92: el intercambio se detiene en un TimeOut, el DFB no puede recibir los datos.

Nombre Tipo Descripción

35006201 07/2012 257

Page 258: 35006201 k01 000_11

DFB AS-i

Funcionamiento del bloque de la función de seguridad AS-i

Funcionamiento general

Toda la información utilizada en el DFB de seguridad AS-i se obtienen a partir de los objetos de lenguaje asociados al módulo AS-i TSX SAY 100 y AS-i V2 TSX SAY 1000.

Descripción del funcionamiento por etapas

En la siguiente tabla se describe, por etapas, el funcionamiento del DFB de seguridad:

Paso Acción

1 El maestro del bus envía la petición para poner a prueba el monitor.

2 El maestro del bus envía la petición para que el monitor copie su estado en la memoria estática.

3 El maestro del bus analiza los datos del monitor.

4 Recuperación de los datos de todos los equipos de seguridad.

258 35006201 07/2012

Page 259: 35006201 k01 000_11

DFB AS-i

Reglas de programación del DFB de seguridad

Generalidades

El DFB de seguridad cuya instalación es idéntica a la de un DFB DIAG AS-i, puede programarse en cualquier módulo de programa (Main, SR o section) en lenguaje de contactos (LD), literal estructurado (ST), lenguaje de bloques funcionales (DFB) y lista de instrucciones (IL).

Es decir:

disponible sistemáticamente en Unity Pro (véase página 262),bloqueado en modalidad de lectura y escritura,dedicado a un sólo monitor de seguridad.

Normas

Es preferible ejecutar el DFB de seguridad en la tarea MAST (por motivos de rendimiento).Se recomienda encarecidamente programar sólo una vez una instancia de DFB de seguridad en el proyecto.Para ejecutar un DFB de seguridad, es necesario:

que se active el DFB (debe ejecutarse el elemento de programa al que está asignado),que la entrada Enable esté puesta a 1.

ADVERTENCIACOMPORTAMIENTO INESPERADO DEL EQUIPO

No programe una instancia DFB de diagnóstico más de una vez dentro de la aplicación.

De lo contrario, puede que la aplicación se interrumpa o se detenga de forma inesperada.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

35006201 07/2012 259

Page 260: 35006201 k01 000_11

DFB AS-i

Programación en FBD

Representación:

260 35006201 07/2012

Page 261: 35006201 k01 000_11

DFB AS-i

Programación en lenguaje de contactos

El bloque de funciones DFB de seguridad está insertado en una red de contactos. La programación consiste en conectar estas entradas/salidas.

Representación en IL

Representación:

CAL SAFETY_MONITOR_1 (I0,..., I3, %MW101, Q0,...,Q3, %M102)

Programación en lenguaje literal estructurado

La sintaxis de programación es la siguiente:

%Li: etiqueta

SAFETY_MONITOR_1 ( I0,..., I3, %MW101, Q0,...,Q3, %M102);

con:

%Li: etiqueta,SAFETY_MONITOR_1: nombre de instancia de un DFB,I0,..., I3: entradas del DFB,%M101: entrada Enable del DFB,Q0,...,Q3: variables conectadas a las salidas del DFB,%M102: variable de salida Error.

35006201 07/2012 261

Page 262: 35006201 k01 000_11

DFB AS-i

Instalación de un bloque de función DFB

Nota

El DFB de seguridad AS-i existe en la biblioteca de diagnósticos.

Utilización de los DFB

Esta instancia del bloque se utiliza como un bloque de función estándar en lenguaje de contactos o como una función elemental en lenguaje literal estructurado, lista de instrucciones o en bloques de función.

Puede programarse en las diferentes tareas (excepto en las tareas de sucesos) y secciones del proyecto.

Instancia de DFB de seguridad

En la tabla siguiente se describe el procedimiento para crear una instancia de un DFB de seguridad:

Paso Acción

1 Seleccionar la ficha Bloques de función de la ventana del editor de datos.

2 Marcar la casilla DFB.

3 Declarar una instancia de DFB en la columna Nombre.

4 Para seleccionar el tipo de DFB, hacer doble clic en la columna Tipo de la nueva instancia y pulse el

botón Resultado: se abre la ventana Editor de datos: selección de tipo de FB.

5 Seleccionar en el área Bibliotecas/Familias el directorio <Bibliotecas>.

262 35006201 07/2012

Page 263: 35006201 k01 000_11

DFB AS-i

6 Seleccionar en el área <Bibliotecas> el directorio Diagnósticos. Resultado: aparecen los diferentes DFB de diagnóstico a la derecha de la pantalla:

7 Seleccionar el tipo DFB SAFETY_MONITOR en la columna Nombre y validar con OK.

8 Programar (véase página 259) el DFB en el módulo de programa deseado.

Paso Acción

35006201 07/2012 263

Page 264: 35006201 k01 000_11

DFB AS-i

264 35006201 07/2012

Page 265: 35006201 k01 000_11

35006201 07/2012

18

Premium y Atrium en Unity Pro

35006201 07/2012

Objetos de lenguaje del bus V2 AS-i

Objeto

En este capítulo se describen los objetos de lenguaje asociados al bus AS-i V2, así como las diferentes formas de utilizarlos.

Contenido de este capítulo

Este capítulo contiene las siguientes secciones:

Sección Apartado Página

18.1 Los objetos de lenguaje e IODDT de la comunicación AS-i V2 266

18.2 Objetos de lenguaje e IODDT genérico para todos los protocolos de comunicación

267

18.3 Los objetos de lenguaje de la función AS-i V2 271

18.4 El IODDT T_GEN_MOD aplicable a todos los módulos 287

265

Page 266: 35006201 k01 000_11

18.1 Los objetos de lenguaje e IODDT de la comunicación AS-i V2

Presentación de los objetos de lenguaje del bus AS-i V2

Generalidades

Los IODDT están predefinidos por el fabricante y, además, contienen los objetos de lenguaje de entradas/salidas que pertenecen al canal de un módulo de función específica.

La comunicación AS-i V2 tiene dos IODDT asociados:

T_COM_STS_GEN, que se aplica a todos los protocolos de comunicación.T_COM_ASI_V2 específico de la comunicación AS-i V2 y del módulo TSX SAY 1000.

NOTA: Las variables IODDT se pueden crear de dos formas diferentes:

Desde la ficha Objetos de E/S (véase Unity Pro, Modalidades de funcionamiento).Editor de datos (véase Unity Pro, Modalidades de funcionamiento).

Tipos de objetos de lenguaje

En cada uno de los IODDT se encuentra un conjunto de objetos de lenguaje que permite controlar y verificar su funcionamiento.

Existen dos tipos de objetos de lenguaje:

los objetos de intercambio implícito, (véase página 166) que se intercambian automáticamente en cada vuelta del ciclo de la tarea asociada al módulo,Los objetos de intercambio explícito (véase página 167), que se intercambian cuando lo requiere el proyecto, mediante las instrucciones de intercambios explícitos.

NOTA: si se utilizan objetos de intercambios explícitos con la función READ_STS() en más de una ocasión cada 5 s, es posible que se dificulte la visualización de la pantalla de depuración en modalidad online para el módulo TSX SAY 1000.

Los intercambios implícitos son aquellos relativos al estado de los módulos, de las señales de comunicación, de los esclavos, etc.

Los intercambios explícitos permiten fijar parámetros del módulo, así como diagnosticarlo.

266 35006201 07/2012

Page 267: 35006201 k01 000_11

18.2 Objetos de lenguaje e IODDT genérico para todos los protocolos de comunicación

Objeto

En esta sección se presentan los objetos de lenguaje y el IODDT genérico que se aplican a todos los protocolos de comunicación.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Detalles de los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN

268

Detalles de los objetos de intercambio explícito del IODDT de tipo T_COM_STS_GEN

269

35006201 07/2012 267

Page 268: 35006201 k01 000_11

Detalles de los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN

Presentación

En la tabla siguiente se presentan los objetos de intercambio implícito del IODDT de tipo T_COM_STS_GEN que se aplica a todos los protocolos de comunicación.

Bit de error

En la tabla siguiente se presenta el significado del bit de error CH_ERROR (%Ir.m.c.ERR).

Símbolo estándar Tipo Acceso Significado Dirección

CH_ERROR EBOOL R Bit error de la vía de comunicación. %Ir.m.c.ERR

268 35006201 07/2012

Page 269: 35006201 k01 000_11

Detalles de los objetos de intercambio explícito del IODDT de tipo T_COM_STS_GEN

Presentación

En esta sección se presentan los objetos de intercambio explícito del IODDT de tipo T_COM_STS_GEN que se aplican a todos los protocolos de comunicaciones, excepto Fipio y Ethernet. Agrupa los objetos de tipo palabra cuyos bits tienen un significado particular. Dichos objetos se presentan detalladamente a continuación.

Ejemplo de declaración de: una variableIODDT_VAR1 de tipo T_COM_STS_GEN.

Notas

Normalmente, el significado de los bits se indica para el estado 1 del bit en cuestión. En determinados casos, se explica cada estado del bit. No se utilizan todos los bits.

Indicador de intercambio explícito: EXCH_STS

En la siguiente tabla se presenta el significado de los bits de control de intercambio del canal EXCH_STS (%MWr.m.c.0).

Informe de intercambios explícitos: EXCH_RPT

En la siguiente tabla se presenta el significado de los bits de informe EXCH_RPT (%MWr.m.c.1).

Símbolo estándar Tipo Acceso Significado Dirección

STS_IN_PROGR BOOL R Lectura de las palabras de estado del canal en curso.

%MWr.m.c.0.0

CMD_IN_PROGR BOOL R Intercambio de parámetros de comando en curso. %MWr.m.c.0.1

ADJ_IN_PROGR BOOL R Ajuste de parámetros de comando en curso. %MWr.m.c.0.2

Símbolo estándar Tipo Acceso Significado Dirección

STS_ERR BOOL R Fallo de lectura de las palabras relativas al estado del canal.

%MWr.m.c.1.0

CMD_ERR BOOL R Fallo durante un intercambio de parámetros de comando.

%MWr.m.c.1.1

ADJ_ERR BOOL R Fallo durante un intercambio de parámetros de ajuste.

%MWr.m.c.1.2

35006201 07/2012 269

Page 270: 35006201 k01 000_11

Fallos estándar de la vía, CH_FLT

En la tabla siguiente se muestra el significado de los bits de la palabra de estado CH_FLT (%MWr.m.c.2). La lectura se realiza mediante READ_STS (IODDT_VAR1).

Símbolo estándar Tipo Acceso Significado Dirección

NO_DEVICE BOOL R No funciona ningún dispositivo en el canal. %MWr.m.c.2.0

1_DEVICE_FLT BOOL R Hay un fallo en un equipo del canal. %MWr.m.c.2.1

BLK BOOL R Fallo de bloque de terminales (no conectado) %MWr.m.c.2.2

TO_ERR BOOL R Error de Timeout (cableado defectuoso). %MWr.m.c.2.3

INTERNAL_FLT BOOL R Fallo interno o autoprueba del canal. %MWr.m.c.2.4

CONF_FLT BOOL R Configuraciones de hardware y software diferentes. %MWr.m.c.2.5

COM_FLT BOOL R Problema en la comunicación con el PLC. %MWr.m.c.2.6

APPLI_FLT BOOL R Fallo de la aplicación (fallo de ajuste o de configuración).

%MWr.m.c.2.7

270 35006201 07/2012

Page 271: 35006201 k01 000_11

18.3 Los objetos de lenguaje de la función AS-i V2

Objeto

En esta sección se presentan las generalidades de los objetos de lenguaje de la función AS-i V2 y de la IODDT asociada.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Detalles de los objetos de intercambio implícito de IODDT de tipo T_COM_ASI_V2

272

Detalles de los objetos de intercambio explícito de IODDT de tipo T_COM_ASI_V2

276

Detalles de los objetos de intercambio implícito de la función V2 AS-i 278

Detalles de los objetos de intercambio explícito de la función V2 AS-i 281

Detalle de los objetos que gestionan la modalidad de servicio de la función V2 AS-i

284

Detalles de los objetos de configuración para la función V2 AS-i 286

35006201 07/2012 271

Page 272: 35006201 k01 000_11

Detalles de los objetos de intercambio implícito de IODDT de tipo T_COM_ASI_V2

Presentación

En las tablas siguientes figuran los objetos de intercambio implícito del IODDT de tipo T_COM_ASI_V2 que se aplican a la comunicación AS-i V2.

Bit de error

En la tabla siguiente figura el significado del bit de error CH_ERROR (%Ir.m.c.ERR).

Bit de validez

En la tabla siguiente figura el significado del bit de validez VALID_IN (%Ir.m.c.0).

Bit de comunicación del bus X

En la tabla siguiente figura el significado del bit de comunicación del bus X VALID_MASTER (%Ir.m.c.1).

Lista de los esclavos de 0 a 15 del banco A erróneos

En la tabla siguiente figura el significado de los bits de la palabra (%IWr.m.c.0).

Símbolo estándar Tipo Acceso Significado Dirección

CH_ERROR BOOL R Bit de error de esclavos y del canal de comunicación.

%Ir.m.c.ERR

Símbolo estándar Tipo Acceso Significado Dirección

VALID_IN EBOOL R Indica que el conjunto de entradas es válido.Nota: Cuando este bit está a 0, indica que al menos hay una entrada no válida: modalidad offline, modalidad de intercambio de datos desactivada o fallo de canal.

%Ir.m.c.0

Símbolo estándar Tipo Acceso Significado Dirección

VALID_MASTER EBOOL R Indica un error de comunicación en el bus X, si este bit = 0.

%Ir.m.c.1

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT_0A BOOL R Esclavo 0A erróneo o ausente. %IWr.m.c.0.0

SLAVE_FLT_1A BOOL R Esclavo 1A erróneo o ausente. %IWr.m.c.0.1

SLAVE_FLT_2A BOOL R Esclavo 2A erróneo o ausente. %IWr.m.c.0.2

SLAVE_FLT_3A BOOL R Esclavo 3A erróneo o ausente. %IWr.m.c.0.3

SLAVE_FLT_4A BOOL R Esclavo 4A erróneo o ausente. %IWr.m.c.0.4

272 35006201 07/2012

Page 273: 35006201 k01 000_11

Lista de los esclavos de 16 a 31 del banco A erróneos

En la tabla siguiente figura el significado de los bits de la palabra (%IWr.m.c.1).

SLAVE_FLT_5A BOOL R Esclavo 5A erróneo o ausente. %IWr.m.c.0.5

SLAVE_FLT_6A BOOL R Esclavo 6A erróneo o ausente. %IWr.m.c.0.6

SLAVE_FLT_7A BOOL R Esclavo 7A erróneo o ausente. %IWr.m.c.0.7

SLAVE_FLT_8A BOOL R Esclavo 8A erróneo o ausente. %IWr.m.c.0.8

SLAVE_FLT_9A BOOL R Esclavo 9A erróneo o ausente. %IWr.m.c.0.9

SLAVE_FLT_10A BOOL R Esclavo 10A erróneo o ausente. %IWr.m.c.0.10

SLAVE_FLT_11A BOOL R Esclavo 11A erróneo o ausente. %IWr.m.c.0.11

SLAVE_FLT_12A BOOL R Esclavo 12A erróneo o ausente. %IWr.m.c.0.12

SLAVE_FLT_13A BOOL R Esclavo 13A erróneo o ausente. %IWr.m.c.0.13

SLAVE_FLT_14A BOOL R Esclavo 14A erróneo o ausente. %IWr.m.c.0.14

SLAVE_FLT_15A BOOL R Esclavo 15A erróneo o ausente. %IWr.m.c.0.15

Símbolo estándar Tipo Acceso Significado Dirección

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT_16A BOOL R Esclavo 16A erróneo o ausente. %IWr.m.c.1.0

SLAVE_FLT_17A BOOL R Esclavo 17A erróneo o ausente. %IWr.m.c.1.1

SLAVE_FLT_18A BOOL R Esclavo 18A erróneo o ausente. %IWr.m.c.1.2

SLAVE_FLT_19A BOOL R Esclavo 19A erróneo o ausente. %IWr.m.c.1.3

SLAVE_FLT_20A BOOL R Esclavo 20A erróneo o ausente. %IWr.m.c.1.4

SLAVE_FLT_21A BOOL R Esclavo 21A erróneo o ausente. %IWr.m.c.1.5

SLAVE_FLT_22A BOOL R Esclavo 22A erróneo o ausente. %IWr.m.c.1.6

SLAVE_FLT_23A BOOL R Esclavo 23A erróneo o ausente. %IWr.m.c.1.7

SLAVE_FLT_24A BOOL R Esclavo 24A erróneo o ausente. %IWr.m.c.1.8

SLAVE_FLT_25A BOOL R Esclavo 25A erróneo o ausente. %IWr.m.c.1.9

SLAVE_FLT_26A BOOL R Esclavo 26A erróneo o ausente. %IWr.m.c.1.10

SLAVE_FLT_27A BOOL R Esclavo 27A erróneo o ausente. %IWr.m.c.1.11

SLAVE_FLT_28A BOOL R Esclavo 28A erróneo o ausente. %IWr.m.c.1.12

SLAVE_FLT_29A BOOL R Esclavo 29A erróneo o ausente. %IWr.m.c.1.13

SLAVE_FLT_30A BOOL R Esclavo 30A erróneo o ausente. %IWr.m.c.1.14

SLAVE_FLT_31A BOOL R Esclavo 31A erróneo o ausente. %IWr.m.c.1.15

35006201 07/2012 273

Page 274: 35006201 k01 000_11

Lista de los esclavos de 0 a 15 del banco B erróneos

En la tabla siguiente figura el significado de los bits de la palabra (%IWr.m.c.2).

Lista de los esclavos de 16 a 31 del banco B erróneos

En la tabla siguiente figura el significado de los bits de la palabra (%IWr.m.c.3).

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT_0B BOOL R Esclavo 0B erróneo o ausente. %IWr.m.c.2.0

SLAVE_FLT_1B BOOL R Esclavo 1B erróneo o ausente. %IWr.m.c.2.1

SLAVE_FLT_2B BOOL R Esclavo 2B erróneo o ausente. %IWr.m.c.2.2

SLAVE_FLT_3B BOOL R Esclavo 3B erróneo o ausente. %IWr.m.c.2.3

SLAVE_FLT_4B BOOL R Esclavo 4B erróneo o ausente. %IWr.m.c.2.4

SLAVE_FLT_5B BOOL R Esclavo 5B erróneo o ausente. %IWr.m.c.2.5

SLAVE_FLT_6B BOOL R Esclavo 6B erróneo o ausente. %IWr.m.c.2.6

SLAVE_FLT_7B BOOL R Esclavo 7B erróneo o ausente. %IWr.m.c.2.7

SLAVE_FLT_8B BOOL R Esclavo 8B erróneo o ausente. %IWr.m.c.2.8

SLAVE_FLT_9B BOOL R Esclavo 9B erróneo o ausente. %IWr.m.c.2.9

SLAVE_FLT_10B BOOL R Esclavo 10B erróneo o ausente. %IWr.m.c.2.10

SLAVE_FLT_11B BOOL R Esclavo 11B erróneo o ausente. %IWr.m.c.2.11

SLAVE_FLT_12B BOOL R Esclavo 12B erróneo o ausente. %IWr.m.c.2.12

SLAVE_FLT_13B BOOL R Esclavo 13B erróneo o ausente. %IWr.m.c.2.13

SLAVE_FLT_14B BOOL R Esclavo 14B erróneo o ausente. %IWr.m.c.2.14

SLAVE_FLT_15B BOOL R Esclavo 15B erróneo o ausente. %IWr.m.c.2.15

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT_16B BOOL R Esclavo 16B erróneo o ausente. %IWr.m.c.3.0

SLAVE_FLT_17B BOOL R Esclavo 17B erróneo o ausente. %IWr.m.c.3.1

SLAVE_FLT_18B BOOL R Esclavo 18B erróneo o ausente. %IWr.m.c.3.2

SLAVE_FLT_19B BOOL R Esclavo 19B erróneo o ausente. %IWr.m.c.3.3

SLAVE_FLT_20B BOOL R Esclavo 20B erróneo o ausente. %IWr.m.c.3.4

SLAVE_FLT_21B BOOL R Esclavo 21B erróneo o ausente. %IWr.m.c.3.5

SLAVE_FLT_22B BOOL R Esclavo 22B erróneo o ausente. %IWr.m.c.3.6

SLAVE_FLT_23B BOOL R Esclavo 23B erróneo o ausente. %IWr.m.c.3.7

SLAVE_FLT_24B BOOL R Esclavo 24B erróneo o ausente. %IWr.m.c.3.8

SLAVE_FLT_25B BOOL R Esclavo 25B erróneo o ausente. %IWr.m.c.3.9

274 35006201 07/2012

Page 275: 35006201 k01 000_11

SLAVE_FLT_26B BOOL R Esclavo 26B erróneo o ausente. %IWr.m.c.3.10

SLAVE_FLT_27B BOOL R Esclavo 27B erróneo o ausente. %IWr.m.c.3.11

SLAVE_FLT_28B BOOL R Esclavo 28B erróneo o ausente. %IWr.m.c.3.12

SLAVE_FLT_29B BOOL R Esclavo 29B erróneo o ausente. %IWr.m.c.3.13

SLAVE_FLT_30B BOOL R Esclavo 30B erróneo o ausente. %IWr.m.c.3.14

SLAVE_FLT_31B BOOL R Esclavo 31B erróneo o ausente. %IWr.m.c.3.15

Símbolo estándar Tipo Acceso Significado Dirección

35006201 07/2012 275

Page 276: 35006201 k01 000_11

Detalles de los objetos de intercambio explícito de IODDT de tipo T_COM_ASI_V2

Presentación

En esta parte se presentan los objetos de intercambios explícito del IODDT de tipo T_COM_ASI_V2 que se aplica al bus AS-i V2. Agrupa los objetos de tipo palabra, cuyos bits tienen un significado particular. Estos objetos se presentan con detalle a continuación.

Ejemplo de declaración de una variable: IODDT_VAR1 de tipo T_COM_ASI_V2

Observaciones

De forma general, el significado de los bits se indica para el estado 1 de cada bit. En los casos específicos, se explica cada estado del bit. No se utilizan todos los bits.

Indicadores de ejecución de un intercambio explícito: EXCH_STS

En la tabla siguiente se presentan los significados de los bits de control de intercambio del canal EXCH_STS (%MWr.m.c.0).

Confirmación de intercambio explícito: EXCH_RPT

En la tabla siguiente se presentan los significados de los bits de confirmación EXCH_RPT (%MWr.m.c.1).

Símbolo estándar Tipo Acceso Significado Dirección

STS_IN_PROGR BOOL R Lectura de las palabras de estado del canal en curso.

%MWr.m.c.0.0

CMD_IN_PROGR BOOL R Intercambio de parámetros de comando en curso.

%MWr.m.c.0.1

ADJ_IN_PROGR BOOL R Intercambio de parámetros de ajuste en curso. %MWr.m.c.0.2

Símbolo estándar Tipo Acceso Significado Dirección

STS_ERR BOOL R Fallo de lectura de las palabras relativas al estado del canal.

%MWr.m.c.1.0

CMD_ERR BOOL R Fallo durante un intercambio de parámetros de comando.

%MWr.m.c.1.1

ADJ_ERR BOOL R Fallo durante un intercambio de parámetros de ajuste.

%MWr.m.c.1.2

276 35006201 07/2012

Page 277: 35006201 k01 000_11

Fallos estándar del canal, CH_FLT

En la tabla siguiente se muestra el significado de los bits de la palabra de estado CH_FLT (%MWr.m.c.2). La lectura se lleva a cabo a través de un READ_STS (IODDT_VAR1).

Estado específico AS-i V2

En la tabla siguiente se muestra el significado de los bits (%MWr.m.c.2) de la palabra de estado (%MWr.m.c.3) La lectura se puede realizar mediante READ_STS(IODDT_VAR1).

Símbolo estándar Tipo Acceso Significado Dirección

SLAVE_FLT BOOL R Uno o varios dispositivos en fallo. %MWr.m.c.2.1

ASI_CONF_FLT BOOL R Configuración física diferente de la configuración del software.

%MWr.m.c.2.3

INTERNAL_FLT BOOL R Fallo interno o autoprueba del canal. %MWr.m.c.2.4

CONF_FLT BOOL R Fallo de configuración de hardware o software. %MWr.m.c.2.5

COM_FLT BOOL R Fallo de comunicación con el autómata. %MWr.m.c.2.6

APPLI_FLT BOOL R Fallo de la aplicación (fallo de ajuste o de configuración).

%MWr.m.c.2.7

Símbolo estándar Tipo Acceso Significado Dirección

ASI_SUPPLY_FLT BOOL R Fallo en la alimentación AS_i. %MWr.m.c.3.6

35006201 07/2012 277

Page 278: 35006201 k01 000_11

Detalles de los objetos de intercambio implícito de la función V2 AS-i

Presentación

En las tablas siguientes se presentan los diferentes objetos de palabra de intercambio implícito. Estos objetos de palabras no están integrados en el IODDT de tipo T_COM_ASI_V2.

Bits de los canales de entradas TON

En la tabla siguiente se presenta el significado de los bits de los canales de entrada TON para el banco A (esclavos de 1 a 31) y el banco B (esclavos de 101 a 131).

Bits de los canales de salidas TON

En la tabla siguiente se presenta el significado de los bits de los canales de salidas TON para el banco A (esclavos de 1 a 31) y el banco B (esclavos de 101 a 131).

Dirección Tipo Acceso Significado

%I\b.e\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número e está activado.Para el banco A: e =1 - 31. Para el banco B: e =101 - 131.

Ejemplos:

%I\b.0\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número 0 está activado.

%I\b.1\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número 1 está activado.

%I\b.110\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número 110 está activado.

%I\b.131\r.m.c EBOOL R Indica que el canal de entrada (c = 0 - 3) del esclavo número 131 está activado.

Dirección Tipo Acceso Significado

%Q\b.e\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número e está activada.Para el banco A: e =1 - 31. Para el banco B: e =101 - 131.

Ejemplos:

%Q\b.0\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número 0 está activado.

%Q\b.1\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número 1 está activado.

278 35006201 07/2012

Page 279: 35006201 k01 000_11

Palabras de los canales de entrada analógica

En la tabla siguiente se presenta el significado de las palabras de entrada de los canales analógicos para el banco A (esclavos de 1 a 31) y el banco B (esclavos de 101 a131).

Palabras de los canales de salida analógica

En la tabla siguiente se presenta el significado de las palabras de salida de los canales analógicos para el banco A (esclavos de 1 a 31) y el banco B (esclavos de 101 a 131).

%Q\b.110\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número 110 está activado.

%Q\b.131\r.m.c EBOOL R Indica que el canal de salida (c = 0 - 3) del esclavo número 131 está activado.

Dirección Tipo Acceso Significado

Dirección Tipo Acceso Significado

%IW\b.e\r.m.c INT R Valor de la palabra de entrada de un canal (c = 0 - 3) analógico del esclavo número e.Para el banco A: e =1 - 31. Para el banco B: e =101 - 131.

Dirección Tipo Acceso Significado

%QW\b.e\r.m.c INT R Valor de la palabra de salida de un canal (c = 0 - 3) analógico del esclavo número e.Para el banco A: e =1 - 31. Para el banco B: e =101 - 131.

35006201 07/2012 279

Page 280: 35006201 k01 000_11

Objetos de palabras

En la tabla siguiente se presenta el significado de los diferentes objetos de palabra de intercambio implícito.

Dirección Tipo Acceso Significado

%IWr.m.c.4.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento estándar (A) 0 - 15 en fallo de periférico (LPF).

%IWr.m.c.5.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento estándar (A) 16 - 31 en fallo de periférico (LPF).

%IWr.m.c.6.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento ampliado (B), 0 - 15 en fallo de periférico (LPF).

%IWr.m.c.7.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento ampliado (B), 16 - 31 en fallo de periférico (LPF).

%IWr.m.c.8.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento estándar (A), 0 - 15 activo (LAS).

%IWr.m.c.9.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento estándar (A), 16 - 31 activo (LAS).

%IWr.m.c.10.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento ampliado (B), 0 - 15 activo (LAS).

%IWr.m.c.11.n BOOL R n = 0 - 15: respectivamente esclavo de direccionamiento ampliado (B), 16 - 31 activo (LAS).

280 35006201 07/2012

Page 281: 35006201 k01 000_11

Detalles de los objetos de intercambio explícito de la función V2 AS-i

Presentación

En la tabla siguiente se presentan los diferentes objetos de palabra de intercambio explícito. Estos objetos de palabras no están integrados en el IODDT de tipo T_COM_ASI_V2.

Bit de control de intercambio

En la tabla siguiente se presenta el significado del bit de control de intercambio del canal (%MWr.m.c.0).

Bit de confirmación

En la tabla siguiente se presenta el significado del bit de confirmación (%MWr.m.c.1).

Palabras %MWr.m.c.3

En la tabla siguiente se presenta el significado de los bits de las palabras %MWr.m.c.3.

Dirección Tipo Acceso Significado

%MWr.m.c.0.15 BOOL R Configuración en curso.

Dirección Tipo Acceso Significado

%MWr.m.c.1.15 BOOL R Error durante la última acción de configuración.

Dirección Tipo Acceso Significado

%MWr.m.c.3.0 BOOL R Configuración correcta.

%MWr.m.c.3.1 BOOL R Esclavo 0 presente en el bus.

%MWr.m.c.3.2 BOOL R Direccionamiento auto.

%MWr.m.c.3.3 BOOL R Direccionamiento auto. autorizado.

%MWr.m.c.3.4 BOOL R Funcionamiento en modalidad de configuración AS-i.

%MWr.m.c.3.5 BOOL R Funcionamiento en modalidad normal.

%MWr.m.c.3.6 BOOL R Fallo de alimentación AS-i.

%MWr.m.c.3.7 BOOL R Modalidad Offline activa.

%MWr.m.c.3.8 BOOL R Intercambio de datos inactivo.

%MWr.m.c.3.9 BOOL R Fallo de periférico en un dispositivo del bus.

35006201 07/2012 281

Page 282: 35006201 k01 000_11

Palabras %MWr.m.c.0.4 a %MWr.m.c.0.7

En la tabla siguiente se presenta el significado de los bits de las palabras %MWr.m.c.4 a %MWr.m.c.7.

Palabras %MWr.m.c.0.8 a %MWr.m.c.0.71

En la tabla siguiente se presenta el significado de los bits de las palabras %MWr.m.c.8 a %MWr.m.c.71.

Dirección Tipo Acceso Significado

%MWr.m.c.4.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco A de 0 a 15 detectado.

%MWr.m.c.5.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco A de 16 a 31 detectado.

%MWr.m.c.6.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco B de 0 a 15 detectado.

%MWr.m.c.7.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco B de 16 a 31 detectado.

Dirección Tipo Acceso Significado

%MWr.m.c.8 a %MWr.m.c.39

BOOL R/W Palabras 8 - 39 -> respectivamente los esclavos del banco A de 0 a 31.Byte 0:bit 0 - 3 = código de configuración de los canales de entradas y salidas (E/S),bit 4 - 7 = código de identificación (ID).Byte 1:bit 0 - 3 = código de identificación (ID1),bit 4 - 7 = código de identificación (ID2).

%MWr.m.c.40 a %MWr.m.c.71

BOOL R/W Palabras 8 - 39 -> respectivamente los esclavos del banco B de 0 a 31.Byte 0:bit 0 - 3 = código de configuración de los canales de entradas y salidas (E/S),bit 4 - 7 = código de identificación (ID).Byte 1:bit 0 - 3 = código de identificación (ID1),bit 4 - 7 = código de identificación (ID2).

282 35006201 07/2012

Page 283: 35006201 k01 000_11

Palabra %MWr.m.c.0.72

En la tabla siguiente se presenta el significado de la palabra %MWr.m.c.72.

Palabra %MWr.m.c.0.73

En la tabla siguiente se presenta el significado de la palabra %MWr.m.c.73.

Dirección Tipo Acceso Significado

%MWr.m.c.72 INT R Contiene la respuesta (valor de los parámetros enviados) del último esclavo ajustado. De este modo, Unity Pro puede comprobar el esclavo que ha recibido correctamente estos valores.

Dirección Tipo Acceso Significado

%MWr.m.c.73 INT R Contiene la dirección del último esclavo ajustado.Byte 0:Dirección del esclavo (1 a 31).Byte 1:Banco del esclavo:0 = banco A,1 = banco B.

35006201 07/2012 283

Page 284: 35006201 k01 000_11

Detalle de los objetos que gestionan la modalidad de servicio de la función V2 AS-i

Presentación

Las tablas siguientes presentan los objetos de lenguaje que permiten gestionar la modalidad de servicio de la función AS-i V2 y los parámetros de los esclavos presentes en el bus AS-i V2. Estos objetos no se encuentran integrados en los IODDT.

Objeto de modalidad de servicio

Este objeto de tipo palabra permite gestionar el paso a modalidad Offline (véase página 249) o a modalidad de intercambio de datos (véase página 250) del maestro AS-i.

NOTA: la utilización de este objeto requiere un amplio conocimiento de los principios de comunicación AS-i V2.

Descripción

La tabla siguiente presenta los diferentes estados de la palabra %MWr.m.c.74 que da acceso.

NOTA: la modalidad offline prevalece sobre la modalidad Intercambio de datos desactivado.

Objetos de parámetros

Estos objetos permiten gestionar los parámetros de los dispositivos esclavos. Pueden modificarse sin necesidad de detener la función AS-i V2.

Dirección Tipo Acceso Significado

%MWr.m.c.74.0 BOOL R/W Paso en modalidad offline.

%MWr.m.c.74.1 BOOL R/W Salida de la modalidad offline.

%MWr.m.c.74.2 BOOL R/W Intercambio de datos inactivo.

%MWr.m.c.74.3 BOOL R/W Intercambio de datos activo.

284 35006201 07/2012

Page 285: 35006201 k01 000_11

Descripción

En la tabla siguiente se presenta el significado de las palabras %MWr.m.c.75 a %MWr.m.c.138.

Dirección Tipo Acceso Significado

%MWr.m.c.75 a %MWr.m.c.106

INT R/W Contienen respectivamente el valor de los parámetros de los esclavos de 0 a 31 del banco A.

%MWr.m.c.107 a %MWr.m.c.138

INT R/W Contienen respectivamente el valor de los parámetros de los esclavos de 0 a 31 del banco B.

35006201 07/2012 285

Page 286: 35006201 k01 000_11

Detalles de los objetos de configuración para la función V2 AS-i

Presentación

Sólo se puede acceder a las constantes de configuración %KWr.m.c.d en modalidad de lectura. Estas constantes corresponden a los parámetros de configuración que se han introducido mediante el editor de configuración.

Objetos de configuración

En la tabla siguiente se presentan los objetos de tipo constantes del bus AS-i V2 ampliado.

Dirección Tipo Acceso Significado

%KWr.m.c.0 INT R Cuando el byte 0 = 10, indica que AS-i es de tipo maestro.

%KWr.m.c.1.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco A previstos de 0 a 15.

%KWr.m.c.2.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco A previstos de 16 a 31.

%KWr.m.c.3.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco B previstos de 0 a 15.

%KWr.m.c.4.n BOOL R n = 0 - 15 -> respectivamente los esclavos del banco B previstos de 16 a 31.

%KWr.m.c.5 a %KWr.m.c.36

INT R Palabras 5 - 36 -> respectivamente los esclavos del banco A de 0 a 31.Byte 0:bit 0 - 3 = código de configuración de los canales de entradas y salidas (E/S),bit 4 - 7 = código de identificación (ID).Byte 1:bit 0 - 3 = código de identificación (ID1),bit 4 - 7 = código de identificación (ID2).

%KWr.m.c.37 a %KWr.m.c.68

INT R Palabras 5 - 36 -> respectivamente los esclavos del banco B de 0 a 31.Byte 0:bit 0 - 3 = código de configuración de los canales de entradas y salidas (E/S),bit 4 - 7 = código de identificación (ID).Byte 1:bit 0 - 3 = código de identificación (ID1),bit 4 - 7 = código de identificación (ID2).

%KWr.m.c.69.0 BOOL R Si = 1, el direccionamiento auto. se activa, Si = 0, el direccionamiento auto. se desactiva.

286 35006201 07/2012

Page 287: 35006201 k01 000_11

18.4 El IODDT T_GEN_MOD aplicable a todos los módulos

Detalle de los objetos de lenguaje del IODDT de tipo T_GEN_MOD

Presentación

Todos los módulos de los autómatas Premium tienen un IODDT asociado de tipo T_GEN_MOD (véase página 190).

35006201 07/2012 287

Page 288: 35006201 k01 000_11

288 35006201 07/2012

Page 289: 35006201 k01 000_11

Premium y Atrium en Unity Pro

Índice

35006201 07/2012

CBA

Índice

AAjuste de parámetros

AS-i, 163AS-i V2, 265

CCableado de accesorios

AS-i, 68AS-i V2, 92

Componentes del bus AS-i bus, 19Configuración

AS-i, 121As-i V2, 207

DDepuración

AS-i, 137AS-i V2, 229causas, 82, 102

DFB para el monitor de seguridad AS-i/V2 AS-i

AS-i, 253AS-i V2, 253

DiagnósticoAS-i, 71, 75, 75AS-i V2, 87, 95V2 AS-i, 87

direccionamientotopológico, 118, 204

35006201 07/2012

Direccionamiento (automático)AS-i, 135AS-i V2, 223principio, 82

Dispositivos de seguridadAS-i V2, 227

Eesclavo AS-i V2

bus AS-i V2, 202estructura de datos de canal de todos los módulos

T_GEN_MOD, 190Estructura de datos de canal para módulos AS-interface

T_COM_ASI_V1, 163Estructura de datos de canal para módulos V2 AS-interface

T_COM_ASI_V2, 265estructura de datos de canal para todos los módulos

IODDT, 173

MModalidad de intercambio de datos desacti-vado

AS-i, 157V2 AS-i, 250

289

Page 290: 35006201 k01 000_11

Índice

Modalidad de retornoprincipio, 82V2 AS-i, 224

Modalidad offlineAS-i, 156V2 AS-i, 249

modalidad protegidaAS-i, 154AS-i V2, 248

Módulo TSX SAY 1000bus V2 AS-i, 198

Monitores de seguridadAS-i, 253AS-i V2, 253

RRendimientos

AS-i, 159V2 AS-i, 251

TT_COM_ASI_V2, 265T_COM_STS_GEN, 268, 269T_GEN_MOD, 190TSX SAY 100, 31TSX SAY 1000, 31

bus V2 AS-i, 198TSX SUP A02, 33TSX SUP A05, 33TSXSUPA02, conexión, 51TSXSUPA05, conexión, 53

290

35006201 07/2012