Académique Documents
Professionnel Documents
Culture Documents
EIO0000000141.02
www.schneider-electric.com
La informacin que se ofrece en esta documentacin contiene descripciones de carcter general y/o caractersticas tcnicas sobre el rendimiento de los productos incluidos en ella. La presente documentacin no tiene como objetivo sustituir ni debe emplearse para determinar la idoneidad o fiabilidad de dichos productos para aplicaciones de usuario especficas. Los usuarios o integradores tienen la responsabilidad de llevar a cabo un anlisis de riesgos adecuado y exhaustivo, as como la evaluacin y pruebas de los productos en relacin con la aplicacin o uso en cuestin de dichos productos. Ni Schneider Electric ni ninguna de sus filiales o asociados asumirn responsabilidad alguna por el uso inapropiado de la informacin contenida en este documento. Si tiene sugerencias para mejoras o modificaciones o ha hallado errores en esta publicacin, 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 electrnicos o mecnicos, 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 documentacin del sistema, las reparaciones slo podr realizarlas el fabricante. Cuando se utilicen dispositivos para aplicaciones con requisitos tcnicos 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, daos o un funcionamiento incorrecto del equipo. Si no se tiene en cuenta esta informacin se pueden causar daos personales o en el equipo. 2011 Schneider Electric. Reservados todos los derechos.
EIO0000000141 07/2011
Tabla de materias
7 9
11
13
14 16
17
18 21
Parte II Fuentes de alimentacin de AS-Interfase e instalacin del hardware del mdulo BMX EIA 0100
Captulo 3 Fuentes de alimentacin del bus AS-Interfaz . . . . . . . .
Fuentes de alimentacin de AS-Interfase Phaseo . . . . . . . . . . . . . . . . . . Actualizaciones de las fuentes de alimentacin del AS-Interfaz Phaseo para las fuentes de alimentacin TSX SUP A0x . . . . . . . . . . . . . . . . . . . .
23
25
26 29
31
32 33 35 37 40 42 44 45 46 48 51 54
EIO0000000141 07/2011
55
57
58 59 60 62
63
64 66 68 72 74 75 77 80 81 83 84 85 91 92
95
96 97 99 101 103 105 107 108 109 110 111
113
114 120 121
EIO0000000141 07/2011
125
125
127
128 129 134 136 139 142 144 146
ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
149
EIO0000000141 07/2011
EIO0000000141 07/2011
Informacin de seguridad
Informacin 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 continuacin pueden aparecer a lo largo de la documentacin o en el equipo para advertir de peligros potenciales o para ofrecer informacin que aclara o simplifica los distintos procedimientos.
EIO0000000141 07/2011
TENGA EN CUENTA La instalacin, manejo, puesta en servicio y mantenimiento de equipos elctricos debern ser realizados slo 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 construccin, el funcionamiento y la instalacin de equipos elctricos y que ha sido formada en materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos.
EIO0000000141 07/2011
Presentacin
Objeto En este manual se describen los procedimientos de instalacin de hardware y software para el bus AS-Interfaz en Modicon M340. Campo de aplicacin Este documento es vlido para Unity Pro a partir de la versin 6.0. Informacin relativa al producto
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO La aplicacin de este producto requiere experiencia en el diseo y la programacin de sistemas de control. Slo las personas con dicha experiencia deberan tener permiso para programar, instalar, alterar y aplicar este producto. Siga todas las normativas de seguridad nacionales y locales. El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao al equipo. Comentarios del usuario Enve sus comentarios a la direccin electrnica techcomm@schneiderelectric.com.
EIO0000000141 07/2011
10
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 Presentacin del bus AS-Interfase EIO0000000141 07/2011
Objeto de este apartado Este apartado ofrece una introduccin general a la AS-Interfase (Actuator SensorInterface) con el maestro de bus BMX EIA 0100. Este mdulo otorga al sistema M340 la capacidad de actuar como una interfase para el bus AS-Interfase. BMX EIA 0100 es un maestro ampliado completo de acuerdo con la especificacin completa de AS-Interfase versin 3.0, revisin 1, y tiene un perfil M4. Contenido de esta parte Esta parte contiene los siguientes captulos:
Captulo 1 2 Nombre del captulo Breve descripcin del bus AS-Interfaz Caractersticas principales de los esclavos del bus AS-Interfaz Pgina 13 17
EIO0000000141 07/2011
11
12
EIO0000000141 07/2011
Objeto de este captulo En este captulo se resume brevemente el bus AS-Interfaz. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Vista general de los buses AS-Interfaz Ejemplo de topologa del bus AS-Interfaz Pgina 14 16
EIO0000000141 07/2011
13
Revisin de AS-Interfaz
Direccin estndar 248 E/S (124 entradas y 124 salidas) 31 Direccin ampliada Mximo de 992 E/S (496 entradas y 496 salidas) en 62 esclavos 62 (en dos bancos A y B estn emparejados en las direcciones estndar 31)
NOTA: Los esclavos estndar y ampliados se pueden mezclar en el mismo bus ASInterfaz. Los esclavos estndar slo se pueden configurar en el banco A. Si un esclavo estndar ocupa una direccin en el banco A, no se podr configurar un esclavo ampliado en la misma direccin del banco B.
14
EIO0000000141 07/2011
Revisin de AS-Interfaz
Componentes de AS-Interfaz La siguiente es una lista de los productos AS-Interfaz que Schneider-Electric pone a su disposicin. Dispositivos de campo interfaces Advantys para E/S binarias (IP20); interfaces Advantys para entradas analgicas (IP20); interfaces Advantys para E/S IP67 (cuatro u ocho canales); arrancadores controladores TeSys; arrancadores directos en lnea; arrancadores de la serie LA. Componentes especficos estacin de control y adaptadores para las unidades de sealizacin y control; columnas luminosas. Soluciones de seguridad monitores AS-Interfaz de seguridad en el trabajo; interfaces de seguridad. Infraestructura cables de AS-Interfaz; conectores sin derivacin (IP67); extensin de lnea y repetidor; fuentes de alimentacin de AS-Interfaz Phaseo; (vase pgina 26) rel de control de aislamiento para la lnea AS-Interface; pasarelas AS-Interfaz de Profibus, CANopen y Ethernet. Herramientas terminales del software; analizador de lnea AS-Interfaz. Puede encontrar informacin sobre estos productos en el catlogo de AS-Interfaz del sitio Web de Schneider-Electric.
EIO0000000141 07/2011
15
Revisin de AS-Interfaz
16
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 Esclavos del bus AS-Interfaz EIO0000000141 07/2011
Objeto de este captulo Este captulo es una presentacin de los tres tipos de perfiles de esclavo de ASInterfaz que admite el mdulo BMX EIA 0100: direccionamiento estndar de esclavos; direccionamiento ampliado de esclavos; esclavos de tipos de transacciones combinadas. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Caractersticas de esclavos estndar y ampliados Esclavos de transaccin combinada Pgina 18 21
EIO0000000141 07/2011
17
18
EIO0000000141 07/2011
Direccionamiento de los esclavos Cada uno de los esclavos de direccionamiento estndar conectados al bus ASInterfaz debe tener una direccin comprendida entre 1 y 31 en el banco A. Cada uno de los esclavos de direccionamiento ampliado conectados al bus ASInterfaz debe tener una direccin comprendida entre 1 y 31, ya sea en el banco A o en el banco B. Los esclavos se suministran de fbrica con la direccin 0 (la direccin del esclavo queda memorizada de forma no voltil). La programacin de direcciones se efecta con ayuda de un terminal especfico de direccionamiento. NOTA: Al sustituir un esclavo no operativo cuya direccin ya se haya definido, la actualizacin de la direccin del esclavo de reemplazo puede realizarse de forma automtica (vase pgina 80). Identificacin de los esclavos Todos los dispositivos esclavos con direccin estndar conectados al bus ASInterfaz se identifican mediante: un cdigo de E/S (cdigo de distribucin de entradas y salidas); un cdigo de identificacin (cdigo ID) que completa la identificacin funcional del esclavo para los esclavos anlogos ID1 indica el nmero de canal analgico del esclavo. Todos los esclavos con la direccin ampliada conectados al bus AS-Interfaz se identifican mediante: un cdigo de E/S (cdigo de distribucin de entradas y salidas); un cdigo ID que siempre sea igual a "A"; un cdigo ID1 que define las funciones internas del esclavo; un cdigo ID2 que completa la identificacin de la funcin interna del esclavo. Gracias a estas identificaciones, el maestro AS-Interfaz puede reconocer la configuracin actual del bus. Los diferentes perfiles los ha desarrollado la asociacin AS-Interfaz. Se usan para distinguir entre mdulos de entrada, mdulos de salida, mdulos mixtos, familias de dispositivos "inteligentes", etc. NOTA: Un estndar esclavo no se puede instalar en una direccin de un banco A si ya hay un esclavo ampliado en la misma direccin en el banco B.
EIO0000000141 07/2011
19
Nmero mximo de entradas/salidas Para esclavos binarios del mismo bus, un bus AS-Interfaz puede admitir un mximo de: 31 esclavos de direccin estndar, cada uno con un mximo de cuatro entradas y cuatro salidas con direcciones de 1 a 31. Si se utilizan esclavos con direccin estndar, es posible gestionar hasta 124 entradas + 124 salidas, es decir, 248 entradas/salidas, en el caso de que todos los dispositivos activos tengan cuatro entradas y cuatro salidas. 62 esclavos con direccin ampliada con cuatro salidas o tres entradas con direccin de 1A/1B a 31A/31B. Si se utilizan esclavos con direccin ampliada, es posible gestionar hasta 496 entradas + 496 salidas, es decir, 992 entradas/salidas, en el caso de que todos los equipos activos tengan cuatro entradas y tres salidas. Para dispositivos analgicos del mismo bus, un bus AS-Interfaz puede admitir un mximo de 124 canales de entrada y 124 canales de salida. Cable de AS-Interfaz El cable de AS-Interfaz es un enlace de doble conductor a travs del cual se realiza la comunicacin y la alimentacin de los equipos conectados. El enlace no tiene que ser trenzado necesariamente. La seccin de los conductores puede ser de 2 x 0,75 mm2 (2 x AWG 18), 2 x 1,5 mm2 (2 x AWG 15) o 2 x 2,5 mm2 (2 x AWG 13), segn la corriente que consuman los dispositivos. Topologa y longitud mxima del bus AS-Interfaz La topologa del bus AS-Interfaz es flexible. Se puede adaptar al tipo de red del usuario (punto a punto, en lnea, estructura de rbol, etc.). NOTA: La longitud total acumulada de todas las ramas del bus no deber sobrepasar los 100 m, a no ser que se utilice un repetidor. Para una longitud mxima de 300 m de cable, se pueden utilizar dos repetidores como mximo. Funcionamiento El funcionamiento se debe al procedimiento de transmisin utilizado (modulacin de corriente y codificacin Manchester). El maestro de bus supervisa la tensin de alimentacin de la lnea y de los datos transmitidos. Detecta anomalas en la transmisin y en los esclavos. A continuacin, enva esta informacin al PLC. El intercambio o la conexin de un nuevo esclavo durante el funcionamiento no perturba las comunicaciones del maestro de bus con el resto de esclavos.
20
EIO0000000141 07/2011
EIO0000000141 07/2011
21
22
EIO0000000141 07/2011
Fuentes de alimentacin de ASInterfase e instalacin del hardware del mdulo BMX EIA 0100
II
Objeto Esta seccin trata sobre las fuentes de alimentacin de AS-Interfase y se explica cmo instalar el hardware del mdulo de interfase maestro de bus de AS-Interfase BMX EIA 0100. Contenido de esta parte Esta parte contiene los siguientes captulos:
Captulo 3 4 Nombre del captulo Fuentes de alimentacin del bus AS-Interfaz Mdulo AS-Interfaz de : Maestro de bus BMX EIA 0100 Pgina 25 31
EIO0000000141 07/2011
23
24
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 Fuentes de alimentacin del bus AS-Interfaz EIO0000000141 07/2011
Objeto de este captulo Este captulo presenta las fuentes de alimentacin del bus AS-Interfaz. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Fuentes de alimentacin de AS-Interfase Phaseo Actualizaciones de las fuentes de alimentacin del AS-Interfaz Phaseo para las fuentes de alimentacin TSX SUP A0x Pgina 26 29
EIO0000000141 07/2011
25
26
EIO0000000141 07/2011
ASI ABL D300x Estas fuentes de alimentacin incorporan diagnstico y gestin de defectos a tierra. En caso de que se detecte un defecto a tierra, la fuente de alimentacin Phaseo detiene la comunicacin a travs de los cables de AS-Interfaz y pone el sistema en la modalidad de retorno configurada. Slo se puede reiniciar tras la confirmacin del defecto detectado. Dos entradas/salidas permiten la comunicacin con una unidad de procesamiento. Estos mdulos tienen tambin un LED de diagnstico de defectos de tierra. Las fuentes de alimentacin de deteccin son las siguientes: ASI ABL D3002: genera 30 VCC 2,4 A, 72 W. ASI ABL D3004: genera 30 VCC 4,8 A, 144 W. ASI ABL D3004 y el esquema de defectos de tierra:
EIO0000000141 07/2011
27
ASI ABL M3034 ASI ABL M3024 incluye dos fuentes de alimentacin totalmente independientes: Alimentacin de 30 VCC 2,4 A, 72 W para el bus AS-Interfase; Alimentacin de 24 VCC 3 A, 72 W que puede proporcionar energa para el equipo de control. ASI ABL M3024 y su esquema:
28
EIO0000000141 07/2011
Actualizaciones de las fuentes de alimentacin del AS-Interfaz Phaseo para las fuentes de alimentacin TSX SUP A0x
Sustituciones Las fuentes de alimentacin TSX SUP A0 se pueden actualizar a las fuentes de alimentacin Phaseo mejoradas y ms recientes. En la tabla todos los valores actuales son mximos y son para 30 VCC a no ser que se especifique que son para 24 VCC):
Mdulo TSX SUP TSX SUP A02 (2,4 A) Mdulos ASI ABL Phaseo ASI ABL B3002 (2,4 A) ASI ABL D3002 (2,4 A; con deteccin de defectos a tierra) TSX SUP A05 (5 A; 7 A para 24 V CC) ASI ABL B3004 (4,8 A) ASI ABL D3004 (4,8 A, con deteccin de defectos a tierra) ASI ABL M3024 (2,4 A; 3 A para 24 V CC
Puede encontrar informacin acerca de las fuentes de alimentacin TSX SUP A0 aqu (vase Premium y Atrium en Unity Pro, Bus AS-i, Manual de instalacin).
EIO0000000141 07/2011
29
30
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 BMX EIA 0100 EIO0000000141 07/2011
Objeto de este captulo En este captulo se explica la instalacin del hardware BMX EIA 0100, un maestro de bus AS-Interfaz para M340 PLC. Contenido de este captulo Este captulo contiene las siguientes secciones:
Seccin 4.1 4.2 Apartado Descripcin e instalacin del mdulo BMX EIA 0100 Diagnstico del bus AS-Interfaz Pgina 32 45
EIO0000000141 07/2011
31
4.1
Objeto de esta seccin Esta seccin trata sobre la instalacin del hardware y las caractersticas del mdulo BMX EIA 0100. Contenido de esta seccin Esta seccin contiene los siguientes apartados:
Apartado Descripcin fsica Instalacin del mdulo Conexin de BMX EIA 0100 al bus AS-Interfaz Indicadores luminosos de diagnstico del panel frontal Caractersticas tcnicas Corriente de fuga en la conexin a tierra Pgina 33 35 37 40 42 44
32
EIO0000000141 07/2011
Descripcin fsica
General El mdulo BMX EIA 0100 se suministra como mdulo de formato estndar. Ilustraciones:
EIO0000000141 07/2011
33
Tabla de referencia La siguiente tabla describe el esquema del panel frontal anterior:
Elemento 1 Descripcin Un panel de visualizacin con cuatro indicadores luminosos de estado para la visualizacin de las modalidades de funcionamiento del mdulo: LED RUN (verde): si est encendido, indica el funcionamiento normal del mdulo; LED ERR (rojo): si est encendido, indica que se ha detectado un error en el mdulo. LED /B (verde): si no est encendido, muestra los esclavos del banco A; si lo est, muestra los esclavos del banco B. LED I/O (rojo): si est encendido, indica que se ha detectado un error en la aplicacin de AS-Interfase (bus o esclavos). Un panel de visualizacin con 32 LED (de 0 a 31) que permite realizar diagnsticos del bus AS-Interfase y visualizar el estado de cada esclavo conectado al bus. LED ASI PWR (verde): si est encendido, indica que la fuente de alimentacin es la correcta. LED FAULT (rojo): cuando est encendido, indica que se han detectado errores asociados al bus AS-Interfase. Botn pulsador A/B: se utiliza para cambiar el banco que se muestra en el panel de visualizacin. Permite que los 31 LED indiquen el estado de los dispositivos del bus en los bancos A o B. Botn pulsador MODE: al pulsar de forma prolongada este botn, se produce una inicializacin de los esclavos y el mdulo cambia a la modalidad OFFLINE. De esta forma, los esclavos pueden programarse a travs de una interfase de infrarrojos. La nueva herramienta de diagnstico de bolsillo tambin puede conectarse al bus. Para volver a la modalidad normal, pulse de nuevo el botn durante un periodo prolongado. Conector de tipo CANNON SUB-D para la conexin al bus AS-Interfase.
3 4 5
NOTA: Para obtener ms informacin acerca de los elementos 1-4, consulte Indicadores luminosos del panel frontal (vase pgina 40).
34
EIO0000000141 07/2011
EIO0000000141 07/2011
35
Paso 4
Accin Apretar el tornillo de retencin para que el mdulo quede fijado en el sitio del bastidor que le corresponde. Par de apriete: Mx. 1,5 N.m (1,1 ft-lb)
Ilustracin
Nmero mximo de mdulos de sensor por estacin El nmero mximo de mdulos BMX EIA 0100 que admite cada procesador es BMX P34 1000: 2 BMX P34 200: 4
36
EIO0000000141 07/2011
Cable redondo estndar Seccin de conductores: 1,5 mm2 (AWG 15) o 2,5 mm2 (AWG 13)
Colores de conductores: AS-i - es azul. AS-i - es marrn. Cable recomendado: referencia del producto H05VV-F2x1.5; cable plano, de acuerdo con el estndar DIN VDE 0281; seccin de conductores: 1,5 mm2 (AWG 15). Encaminamiento del cable El cable AS-Interfaz y los cables de potencia que conducen alta tensin deben colocarse en canaletas separadas y protegidas por una pantalla metlica. Cuando se usa un encaminamiento comn con cables de control, es indispensable que las conexiones a travs de estos enlaces de control se efecten de acuerdo con las normas actuales para la "mejor tecnologa" (p. ej. diodo de descarga o limitadores en los bornes de elementos autoinductivos, etc.).
EIO0000000141 07/2011
37
Conector Un conjunto de conector y tapa permite la conexin del mdulo al bus AS-Interfaz. El usuario deber unir el conector al cable del bus AS-Interfaz y montarlo de acuerdo con el procedimiento que se describe aqu (vase pgina 38). Ilustracin:
Tapa
Polaridad del conductor: El conductor marrn es positivo. El conductor azul es negativo. El borne central se deja vaco. 2 Montar el conector en su cubierta y unir el cable:
38
EIO0000000141 07/2011
Paso 3
EIO0000000141 07/2011
39
Intermitente Apagado
Encendido Apagado
Apagado Encendido
Intermitente Apagado
LED /B Este LED verde seala qu banco representan los indicadores 0 a 31:
A/B Apagado Esclavos visualizados Banco A (esclavos estndar y ampliados)
40
EIO0000000141 07/2011
LED de 0 a 31 Estos LED verdes proporcionan informacin acerca de los esclavos con direcciones 0 a 31 en el bus AS-Interfaz:
LED de direccin de esclavo Apagado Encendido Intermitente lento Intermitente rpido Estado del esclavo Esclavo no configurado ni detectado Esclavo activo (configurado, detectado y activado) Error perifrico detectado en esclavo Un error de configuracin de esclavo detectado: esclavo configurado, pero no detectado; esclavo detectado, pero no configurado; esclavo detectado y configurado, pero no activo; perfil diferente del declarado.
NOTA: Para acceder a informacin detallada acerca de un esclavo con un error detectado, conecte una herramienta de programacin al esclavo. Los indicadores luminosos del mdulo slo sealan que hay una anomala en el esclavo. LED ASI PWR Este LED verde proporciona informacin acerca de la tensin del bus AS-Interfaz:
ASI PWR Apagado Encendido Estado de la fuente de alimentacin del bus AS-Interfaz Nivel de tensin incorrecto Nivel de tensin correcto
LED FAULT Este LED rojo proporciona informacin acerca del bus AS-Interfaz:
FAULT Apagado Encendido Estado del bus AS-Interfaz Correcto Error del bus AS-Interfaz detectado: sin intercambio de datos con un esclavo o con varios; en modalidad OFFLINE; mdulo no preparado para el funcionamiento normal del AS-Interfaz. Error de periferia detectado en un esclavo o en varios
Intermitente
NOTA: En caso de que el LED FAULT parpadee simultneamente por la ausencia del intercambio de datos y por un error de periferia, el error de periferia tiene prioridad sobre la ausencia de intercambio de datos. NOTA: Los errores de periferia se indican tambin en la ficha Fallo del mdulo de la pgina de diagnstico del mdulo.
EIO0000000141 07/2011
41
Caractersticas tcnicas
Bus AS-interfase En la siguiente tabla se indican las caractersticas tcnicas del bus AS-Interfase:
Caracterstica Valor
Tiempo de ciclo mximo del bus: (2+n)*156 s 5 ms para 31 esclavos de direccionamiento donde n = nmero de esclavos activos estndar o ampliado y 10 ms para 62 esclavos de direccionamiento ampliado. Nmero mximo de esclavos del bus Longitud mxima de los cables del bus ASInterfase: todas las ramificaciones sin repetidor con dos repetidores a 100 m y 200 m 31 esclavos de direccionamiento estndar o 62 esclavos de direccionamiento ampliado. 100 metros 300 metros
Nmero mximo de E/S gestionadas por el bus Esclavos de direccionamiento estndar: 124 entradas + 124 salidas Esclavos de direccionamiento ampliado: 496 entradas + 496 salidas Tensin nominal de alimentacin del bus 30 VCC
Mdulo BMX EIA 0100 En la siguiente tabla se indican las caractersticas tcnicas de BMX EIA 0100:
Caracterstica Programacin del mdulo Tipo de CPU admitida Valor Unity Pro 4.1 o posterior BMX P34 1000 (necesita el SO de la CPU 2.1 o posterior) BMX P34 2000 (necesita el SO de la CPU 2.1 o posterior) BMX P34 20102 BMX P34 2020 (necesita el SO de la CPU 2.1 o posterior) BMX P34 20302 40 ms normal/65 ms mximo
Corriente consumida de 3,3 V CC en un PLC 160 mA tpica Corriente consumida en un AS-Interfase de 30 VCC/AS-Interfase
1
27 mA tpica
Tiempo de respuesta lgica = tiempo entre que una entrada del AS-Interfase se activa en el bus, la procesa la aplicacin del PLC y se aplica a una salida del AS-Interfase.
EIO0000000141 07/2011
42
Caracterstica Potencia disipada habitual Proteccin contra polaridad inversa en entradas de bus Grado de proteccin Tensin de separacin de potencial Temperatura de funcionamiento Temperatura de almacenamiento Perfil maestro AS-Interfase Normas y condiciones de servicios
1
Valor 2,5 W S IP20 500 VCC De 0 a 60 grados Celsius De -40 a 85 grados Celsius M4 De acuerdo con aquellas correspondientes a los PLC M340
Tiempo de respuesta lgica = tiempo entre que una entrada del AS-Interfase se activa en el bus, la procesa la aplicacin del PLC y se aplica a una salida del AS-Interfase.
EIO0000000141 07/2011
43
PELIGRO
PELIGRO DE DESCARGA ELCTRICA, EXPLOSIN Y DESTELLO DE ARCO VOLTAICO Siga las instrucciones de conexin a tierra del mdulo. El incumplimiento de estas instrucciones podr la muerte o lesiones serias.
44
EIO0000000141 07/2011
4.2
Introduccin Esta seccin trata sobre la modalidad de diagnstico BMX EIA 0100. Contenido de esta seccin Esta seccin contiene los siguientes apartados:
Apartado Introduccin al diagnstico de BMX EIA 0100 Modalidades de funcionamiento de BXM EIA 0100 Diagnstico del mdulo BMX EIA 0100 Direccionamiento mltiple Pgina 46 48 51 54
EIO0000000141 07/2011
45
Seleccin del banco A o B Utilice el botn pulsador del panel frontal A/B y el LED /B para visualizar los esclavos del banco A o B de estado: Si /B no est encendido, se est visualizando en banco A. Si /B est encendido, se est visualizando en banco B.
46
EIO0000000141 07/2011
Diagnstico mediante indicadores luminosos de esclavo Indicadores LED: LED encendido: esclavo presente y activo; LED apagado: esclavo no previsto ni detectado; LED parpadea rpido: error de configuracin detectado en el esclavo; LED parpadea despacio: error perifrico detectado en el esclavo. Ejemplo de diagnstico mediante cinco esclavos direccionados en 1, 4, 10, 11 y 20:
Explicacin del ejemplo: Los LED de los esclavos 1, 4, 10 y 20 estn encendidos y, por lo tanto, estos esclavos estn activos. El LED del esclavo 11 est parpadeando y, por lo tanto, se ha detectado un error en este esclavo. Los dems LED estn apagados porque no se ha previsto ni detectado ningn esclavo en estas direcciones.
EIO0000000141 07/2011
47
48
EIO0000000141 07/2011
Definiciones de modalidad Modalidad Configuracin/INTERCAMBIO DE DATOS CERO: Se entra en esta modalidad cuando se conecta el mdulo. Los intercambios de datos a travs del bus AS-Interfaz estn activos pero todas las salidas estn establecidas en cero. El mdulo permanece en este modo hasta que se descarga una configuracin de usuario de la CPU. Se activan todos los esclavos detectados en el bus AS-Interfaz. La funcin de asignacin automtica no se encuentra disponible. Siempre que haya un esclavo con una direccin 0, no se puede salir de esta modalidad. Modalidad Protegida : Despus de que se haya descargado la configuracin, slo se activan los esclavos detectados en la configuracin de usuario. "Lista de los esclavos detectados" (LDS) comparada con "Lista de los esclavos previstos" (LPS, de la configuracin de Unity Pro descargada). Los resultados se encuentran en la Lista de los esclavos activados (LAS) (LDS + LPS => LAS) La funcin de asignacin automtica ya se encuentra disponible. Modalidad Protegida/INTERCAMBIO DE DATOS CERO: sta es la modalidad de funcionamiento normal cuando hay una configuracin de usuario en el mdulo pero la CPU no est en ejecucin. Se producen intercambios de datos a travs del bus AS-Interfaz pero todas las salidas estn establecidas en cero. Modalidad Protegida/INTERCAMBIO DE DATOS ACTIVO: sta es la modalidad de funcionamiento normal cuando hay una configuracin de usuario en el mdulo y la CPU est en ejecucin. Los datos de E/S se intercambian a travs del bus AS-Interfaz entre los esclavos y el mdulo. El mdulo realiza de forma continua: actualizaciones de la LAS comparando la LPS con la LDS (p. ej. slo los esclavos de la LAS estn activos en esta modalidad); supervisin de la fuente de alimentacin del bus AS-Interfaz. NOTA: Las modalidades de intercambio de datos ACTIVO/DESACTIVADO se pueden alternar (si el maestro no se encuentra en la modalidad OFFLINE) con indicadores de control de la interfaz de host mediante WRITE_CMD y %MWr.m.0.74: bit 2 (DESACTIVADO) o bit 3 (ACTIVO).
EIO0000000141 07/2011
49
Modalidad Protegida/INTERCAMBIO DE DATOS DESACTIVADO: sta es una modalidad de funcionamiento avanzada que puede usarse para la depuracin o el mantenimiento. Los datos de E/S no se actualizan a travs del bus AS-Interfaz pero la comunicacin del bus contina funcionando y los indicadores luminosos 1-31 indican el estado de los esclavos. NOTA: Para utilizar esta modalidad, el usuario debe estar muy familiarizado con las comunicaciones de AS-Interfaz. Modalidad OFFLINE : Cuando se entra en esta modalidad, todas las salidas estn establecidas en cero. A continuacin la comunicacin a travs del bus AS-Interfaz se detiene. Los indicadores luminosos 1-31 estn desactivados. Esta modalidad es una modalidad de funcionamiento avanzada que se puede usar para la depuracin o el mantenimiento (para programar esclavos con direccionamiento de esclavo o el terminal de ajuste o el direccionamiento por infrarrojos para los esclavos que admitan esta funcin). Esta modalidad se puede activar o desactivar mediante: botn pulsador MODE; indicador de control de la interfaz de host a travs de WRITE_CMD y %MWr.m.0.74: establezca el bit 0 (entrar en modalidad OFFLINE) o el bit 1 (salir de modalidad OFFLINE). NOTA: Para comprobar si el bus AS-Interfaz se encuentra en la modalidad OFFLINE, utilice READ_STS y el indicador de control de la interfaz de host %MWr.m.0.03: bit 7 (si est establecido, el mdulo se encuentra en la modalidad OFFLINE). NOTA: Para utilizar esta modalidad, el usuario debe estar muy familiarizado con las comunicaciones de AS-Interfaz. Modalidades de retorno bus-maestro Si la CPU se cambia a la modalidad de detencin, el BMX EIA 0100 retorna a la modalidad de intercambio de datos cero. Si la comunicacin de la CPU bus-maestro deja de estar operativa, el BMX EIA 0100 retorna a la modalidad offline si tiene tiempo. Si la comunicacin bus-maestro del bus AS-Interfaz deja de ser operativa, el BMX EIA 0100 retorna a la modalidad de intercambio de datos desactivado. La CPU deja de comunicarse con el BMX EIA 0100.
50
EIO0000000141 07/2011
EIO0000000141 07/2011
51
Corte del medio AS-Interfaz Hay varios lugares en los que se puede producir un corte del medio: Tras el mdulo BMX EIA 0100 , pero antes de la fuente de alimentacin de ASInterfaz. El comportamiento es el mismo que en Interrupciones de la alimentacin de AS-Interfaz (vase pgina 51). El mdulo BMX EIA 0100 no ve la fuente de alimentacin. El corte se produce tras BMX EIA 0100 y la fuente de alimentacin de ASInterfaz. Todos los esclavos desaparecen (vase pgina 52) del panel frontal, pero BMX EIA 0100 no notifica el error de la fuente de alimentacin porque todava "ve" la fuente de alimentacin. El corte se produce tras el mdulo y tras un esclavo o varios. Los esclavos localizados tras el corte desaparecen (vase pgina 52) del panel frontal. No se notifica el error de la fuente de alimentacin. Desaparicin de esclavos Cuando se extrae un esclavo (o deja de funcionar) de un bus AS-Interfaz activo sin cambiar la LPS (lista de los esclavos previstos, esclavos configurados), desde el punto de vista del maestro de bus BMX EIA 0100 , el esclavo desaparece porque el mdulo ya no va a intercambiar datos con el esclavo. El mdulo BMX EIA 0100 entonces: elimina el esclavo (direccin) de la LDS (lista de los esclavos detectados) y la LAS (lista de los esclavos activados); aade estos esclavos a la LFS (lista de los esclavos averiados) y la CDI (imagen de datos de configuracin). El error de configuracin detectado se notifica a la CPU mediante el indicador Config_OK. En caso de la desaparicin de un esclavo, la CPU indica lo siguiente: El valor ledo desde el esclavo no es vlido. Un error de configuracin detectado se notifica a la CPU mediante el indicador Config_OK: Para un esclavo de entrada digital, el valor se establece en 0. Para un esclavo de entrada analgica que respeta el estndar de la especificacin completa de AS-Interfaz, el valor se establece en 7FFF hex.
52
EIO0000000141 07/2011
Configuracin incorrecta Hay tres errores de configuracin de esclavos que puede detectar BMX EIA 0100: Un esclavo se detecta pero no se proyecta, p. ej. no se encuentra en la configuracin que se ha descargado del procesador. Un esclavo se proyecta pero no se detecta, p. ej. no se detecta un esclavo previsto. Un esclavo se proyecta y se detecta pero el perfil de configuracin no es el mismo que el del perfil detectado. Un error de configuracin detectado se notifica a la CPU mediante el indicador Config_OK y se indica en la ficha Fallo del mdulo de la ventana de diagnstico del canal.
EIO0000000141 07/2011
53
Direccionamiento mltiple
Direccionamiento de esclavos idnticos El estado de los esclavos con direcciones idnticas depende del tiempo de conexin: Si se conecta un esclavo nuevo al bus y en el bus ya hay otro con una direccin idntica, el nuevo esclavo no es detectado por BMX EIA 0100. Sus acciones son desconocidas y no se detectan los posibles errores. Si se conectan dos esclavos al bus simultneamente, el estado de BMX EIA 0100 y de los esclavos es desconocido. El origen de los errores detectados, si lo hay, puede ser incorrecto.
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO No conecte dos esclavos con direcciones idnticas a un bus AS-Interfaz, ya que podra detectarse un error incorrecto. El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao al equipo.
54
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 Software del bus AS-Interfaz EIO0000000141 07/2011
III
Finalidad de esta seccin En esta parte se presenta la instalacin del software del bus AS-Interfaz. El maestro de bus BMX EIA 0100 necesita el software de Unity Pro. Contenido de esta parte Esta parte contiene los siguientes captulos:
Captulo 5 6 7 8 9 10 Nombre del captulo Instalacin del software del bus AS-Interfaz Configuracin de bus AS-Interfaz Depuracin del bus AS-Interfaz SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz Rendimiento de AS-Interfaz con el maestro de bus BMX EIA 0100 Objetos de lenguaje del bus AS-Interfaz Pgina 57 63 95 113 125 127
EIO0000000141 07/2011
55
56
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 Instalacin del software del bus AS-Interfaz EIO0000000141 07/2011
Introduccin Este captulo presenta los principios de la instalacin de software del bus ASInterfaz mediante el maestro de bus BMX EIA 0100. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Presentacin de la implementacin del bus AS-Interfase Arquitectura del mdulo BMX EIA 0100 Direccionamiento de los objetos de lenguaje asociados a dispositivos esclavos Sincronizacin de banco de E/S digital Pgina 58 59 60 62
EIO0000000141 07/2011
57
Leyenda:
1
58
EIO0000000141 07/2011
EIO0000000141 07/2011
59
b e
De 1 a 999
De 1 a 31 Nmero de esclavo para banco A De 101 a 131 Nmero de esclavo para banco B (offset de 100 en relacin con el nmero de esclavo del banco A) 0 0 De 0 a 3 Nmero de bastidor virtual Posicin del mdulo virtual Nmero de canal de entrada o de salida
r m c
60
EIO0000000141 07/2011
Ejemplo %I\2.1\0.0.3 indica: bit de entrada binaria, nmero de bus 2, banco A, esclavo 1 y, de forma implcita, bastidor 0 y mdulo 0, entrada 3 del mdulo BMX EIA 0100. %Q\2.131\0.0.0 indica: bit de salida binaria, nmero de bus 2, banco B, esclavo 31 y, de forma implcita, bastidor 0 y mdulo 0, salida 0 del mdulo BMX EIA 0100. Ilustracin:
Direccionamiento de bancos La direccin fsica de un esclavo de AS-Interfase se programa mediante una consola. Un esclavo analgico se puede configurar en una ranura slo en el banco A. En Unity Pro, un esclavo del banco B binario y ampliado tiene una direccin entre 101 y 131. El nmero de los esclavos del banco A estndar binario o de esclavos analgicos (que es siempre estndar) se encuentra entre 1 y 31. Si un esclavo estndar se establece en el banco A, un esclavo ampliado del banco B no puede tener la misma direccin (vase pgina 54). Slo dos esclavos ampliados pueden tener la misma direccin en los bancos A y B.
EIO0000000141 07/2011
61
62
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 Configuracin del bus AS-Interfaz EIO0000000141 07/2011
6
Objeto En este captulo se describen los aspectos de configuracin necesarios para instalar el bus AS-Interfaz. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Declaracin de un mdulo BMX EIA 0100 en un bastidor de PLC Pantalla de configuracin de BMX EIA 0100 Definicin de un dispositivo esclavo en un bus AS-Interfaz Bus AS-Interfaz visualizado en el explorador de proyectos Modificacin de la configuracin del bus AS-Interfaz Acceso a la descripcin de un esclavo Adicin de un nuevo esclavo al catlogo Modificacin de los parmetros generales de un esclavo: direccionamiento automtico Modificacin de los parmetros de retorno y watchdog de un esclavo Modificacin de los parmetros de un esclavo analgico Modificacin de los parmetros de un esclavo con parmetros combinados DBF ASI_DIA Problemas de dispositivos de seguridad de AS-Interfaz Objetos de E/S Pgina 64 66 68 72 74 75 77 80 81 83 84 85 91 92
EIO0000000141 07/2011
63
64
EIO0000000141 07/2011
Paso 4
Accin Desplegar la lnea Estacin local Modicon M340 y la lnea Comunicacin haciendo clic en el signo +. Resultado: la ventana Nuevo dispositivo se expande:
Seleccionar el mdulo BMX EIA 0100 y, a continuacin, confirmar mediante el comando Aceptar.
NOTA: Es necesario que est instalada la versin 2.1 o posterior del SO de la CPU para configurar el mdulo BMX EIA 0100.
EIO0000000141 07/2011
65
66
EIO0000000141 07/2011
Descripcin En la tabla siguiente se detallan los elementos que componen la pantalla de configuracin y sus funciones.
Nmero 1 Elemento Fichas Funcin La ficha que se encuentra en primer plano indica la modalidad en curso (Config. en este caso). Cada modalidad puede seleccionarse con la ficha correspondiente. Las modalidades disponibles son las siguientes: Configuracin; Depuracin, a la que slo se puede acceder en modalidad En lnea; Diagnsticos, a la que slo se puede acceder en modalidad En lnea; NOTA: La ficha Objetos de E/S (vase pgina 92) se usa para obtener una vista previa de los objetos de entrada/salida. 2 Mdulo Esta rea especifica el nombre abreviado del mdulo y el estado del mdulo en modalidad conectada. En esta rea se encuentran tres indicadores que indican el estado del mdulo en modalidad conectada: RUN indica el modo de funcionamiento del mdulo. ERR seala un error interno detectado en el mdulo. E/S seala un error externo detectado en el mdulo o un error detectado en la aplicacin. En esta rea seleccione los parmetros generales asociados al canal: Funcin: la funcin del bus AS-I V3 no se puede cambiar (est atenuada). Tarea: los objetos de intercambio implcitos del canal se intercambian a travs de las tareas MAST o FAST.
Parmetros generales
Configuracin Estos campos se utilizan para configurar los parmetros de configuracin del canal. Es posible que ciertas opciones no estn disponibles (estn atenuadas). Hay cuatro campos: la configuracin de AS-Interfaz; las caractersticas del esclavo seleccionado; los parmetros aplicados al esclavo seleccionado; los smbolos de las entradas y salidas asociadas a un dispositivo.
EIO0000000141 07/2011
67
68
EIO0000000141 07/2011
EIO0000000141 07/2011
69
Paso 3
Accin Seleccionar la familia deseada en el campo Familias de perfiles de AS-Interfaz. Resultado: aparece el Catlogo de AS-i asociado a la familia seleccionada.
Leyenda de la columna @: std: esclavo de direccionamiento estndar (se configura en el banco A); A/B: esclavo de direccionamiento ampliado (se configura en los bancos A o B). Nota: Los siguientes productos o familias se han retirado porque ya no es posible aadir los productos que se han mencionado. No obstante, si una aplicacin los usa, estos productos aparecen en la pantalla de configuracin y funcionan con normalidad: sealizacin y control (cdigo 7); detector de proximidad inductivo (cdigo 11); interfaz IP67 modular M12 (cdigo 3); interfaz IP67 M12 (cdigo 10); interfaz IP67 M8 (cdigo 15); teclado (cdigo 5); detector fotoelctrico (cdigo 9); productos XVA-S102 de las balizas indicadoras (cdigo 6). 4 En el Catlogo de AS-i, seleccionar el dispositivo deseado.
70
EIO0000000141 07/2011
Paso 5
Accin Confirmar la seleccin con Aceptar. Resultado: el dispositivo esclavo se define en su ranura y la referencia del dispositivo conectado aparece junto al nmero del esclavo.
Para conectar otros dispositivos esclavos al bus AS-Interfaz, repetir el procedimiento indicado desde el paso 2
Reglas de configuracin Las reglas para la configuracin de los esclavos son las siguientes: La columna B /Esclavos slo admite esclavos de direccionamiento ampliado, siempre que la celda Esclavos /A estndar, situada inmediatamente a su izquierda no est ocupada por un esclavo de estndar. La columna Esclavos /A estndar admite esclavos de direccionamiento ampliado. Esta columna admite tambin esclavos de direccionamiento estndar, siempre que la celda B /Esclavos, situada inmediatamente a su derecha, no est ocupada por un esclavo ampliado. Por lo tanto, se pueden configurar, como mximo, 62 esclavos de direccionamiento ampliado o 31 esclavos de direccionamiento estndar.
71
EIO0000000141 07/2011
72
EIO0000000141 07/2011
Secciones del explorador de proyectos Explicacin de las secciones del explorador de proyectos de AS-Interfaz:
Nmero 1 2 3 4 Maestros de bus con posiciones del bastidor 2: esclavo en la direccin 2, banco A Esclavo ampliado en direccin 8, banco B Nombre del catlogo de esclavo
Modificacin del nmero del bus El procedimiento para modificar el nmero de bus AS-Interfaz se proporciona a continuacin:
Paso 1 2 Accin Cerrar la pantalla de configuracin del mdulo AS-Interfaz. En el explorador de proyectos, hacer clic con el botn derecho del ratn sobre el mdulo AS-Interfaz y seleccionar las propiedades. Resultado: se abre la ventana Propiedades de bus:
3 4
En la ventana Propiedades de bus, seleccionar el nmero del bus que se desee entre 1 y 999. Hacer clic en Aceptar para validar la modificacin. Resultado: se modifican las direcciones del dispositivo esclavo conectado a este mdulo AS-Interfaz.
EIO0000000141 07/2011
73
74
EIO0000000141 07/2011
EIO0000000141 07/2011
75
Acceso a la informacin acerca de un perfil El procedimiento siguiente muestra las caractersticas de un dispositivo esclavo:
Paso 1 2 3 4 Accin Acceder a la pantalla de configuracin de hardware del mdulo AS-Interfaz Hacer doble clic en el esclavo deseado. Resultado: se muestra la pantalla Asociar un perfil y se resalta el dispositivo. Seleccionar la familia de perfiles y la referencia del esclavo que se desee. Hacer clic en el botn: Ver para obtener informacin acerca del tipo de definicin; Detalles para acceder a toda la informacin.
76
EIO0000000141 07/2011
EIO0000000141 07/2011
77
Paso 4
Accin Hacer clic en el botn Aadir Se abre la ventana Definicin de un perfil AS-Interfaz:
Introducir: el nombre del perfil nuevo; un comentario opcional. Seleccionar: el cdigo IO (que corresponde a la configuracin de las entradas y salidas); el cdigo ID (identificador) (ms ID1 para un tipo ampliado). Definir para cada parmetro: confirmacin del sistema (casilla marcada); una etiqueta opcional. Confirmar la introduccin del nuevo perfil mediante Aceptar.
Perfil de transaccin combinada S-6.0. Los perfiles S-60 se deben definir a travs de Familia privada. Utilice estos perfiles para la transmisin de alta velocidad de datos coherentes y bidireccionales de 8, 12 16 bits mediante direcciones de esclavo coherentes 2, 3 4. Un esclavo fsico puede tener de 1 a 3 perfiles de esclavo virtual:
Perfil de esclavo fsico (direcc.) Perfil de esclavo virtual (direcc. + 1) S-6.0..2 S-6.0..A S-6.0..5 S-6.0..3 S-6.0..B S-6.0..6 S-6.0..2 S-6.0..A S-6.0..7
78
EIO0000000141 07/2011
S-6.0..5
S-6.0..6 S-6.0..6
Si se define un perfil S-6.0, la ventana Definicin de un perfil AS-Interfaz dispone de un men desplegable adicional que permite elegir y etiquetar los parmetros para el esclavo fsico y para cada esclavo virtual. El nmero de parmetros disponibles para los perfiles de esclavo fsico se indica a continuacin:
Perfil de esclavo fsico (direcc.) Nmero de parmetros disponibles 2 S-6.0..2 S-6.0..A 3 S-6.0..3 S-6.0..B 4 S-6.0..2 S-6.0..A
EIO0000000141 07/2011
79
80
EIO0000000141 07/2011
EIO0000000141 07/2011
81
Ejemplo de procedimiento En el siguiente procedimiento se selecciona el Watchdog y la Posicin de retorno asignados a las salidas de un esclavo que admita estos parmetros.
Paso 1 2 3 Accin Acceder a la pantalla de configuracin del mdulo maestro de bus. Seleccionar el esclavo cuyos parmetros se desea modificar. Hacer clic en las casillas de verificacin Watchdog o Posicin de retorno situadas en el rea Parmetros:
Resultado: la modalidad de posicin de retorno o el watchdog se activan en el dispositivo esclavo cuando se carga la configuracin.
82
EIO0000000141 07/2011
EIO0000000141 07/2011
83
84
EIO0000000141 07/2011
DBF ASI_DIA
Descripcin de la funcin Este DFB permite la supervisin del bus AS-Interfaz en cuanto a los errores detectados en los siguientes elementos: el mdulo y el propio bus; esclavos ausentes; esclavos no configurados; esclavos. El DFB debe estar en una aplicacin para mostrar la informacin detallada de diagnstico en el visualizador de diagnsticos. Para obtener una descripcin sobre el funcionamiento del DBF ASI_DIA, haga clic aqu (vase Unity Pro, Diagnsticos, Biblioteca de bloques). Representacin en FBD Representacin: Nombre de instancia ASI_DIA: ASI_1
EIO0000000141 07/2011
85
Representacin en IL Representacin: Cal ASI_1(Ed:=Enable_control, ADR_CPL:=T_DIAG_input, Status=>Status_output, Stgene=>Stegene_ouput, Stslabs=>Stslabs_ouput, Stslnc=>Stslnc_output, Stslko=>Stslko_output) Representacin en ST Representacin: ASI_1(Ed:=Enable_control, ADR_CPL:=T DIAG_input, Status=>Status_output, Stgene=>Stegene_ouput, Stslabs=>Stslabs_ouput, Stslnc=>Stslnc_output, Stslko=>Stslko_output); Descripcin de los parmetros En la siguiente tabla se describe el parmetro de entrada:
Nombre ED Tipo EBOOL Descripcin Bit de activacin del DFB, si ED = 0, el bus AS-Interfaz no se supervisa
ADR_CPL T_COM_ASI_DIAG
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO T_DIAG_output no debe conectarse. El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao al equipo.
86
EIO0000000141 07/2011
Tipo de error Los siguientes bits indican el tipo de error detectado: bit 0 = 1: mdulo o bus; bit 1 = 1: esclavos ausentes; esclavos ausentes; bit 2 = 1: esclavos no configurados; bit 3 = 1: esclavos. Error de mdulo o de bus Detalle del error de mdulo o de bus detectado: bit 0 = 1: el mdulo AS-Interfaz no acepta la solicitud de identificacin del mdulo; bit 1 = 1: esclavo con direccin 0 detectado en el bus AS-Interfaz; bit 2 = 1: error de la fuente de alimentacin de AS-Interfaz detectado; bit 3 = 1: fase offline activa; bit 4 = 1: modalidad de DATA_EXCHANGE inactiva; bit 5 = 1: no hay esclavos en el bus; bit 6 = 1: error perifrico detectado. Valores predeterminados = 0 STSLABS[0]: esclavos 0A a 15A: bit 0: no significativo, establecido siempre en 0; bit 1 = 1: el esclavo configurado en la direccin 1A est ausente, [...]; bit 15 = 1: el esclavo configurado en la direccin 15A est ausente. STSLABS[1]: esclavos 16A a 31A: bit 0 = 1: el esclavo configurado en la direccin 16A est ausente, [...]; bit 15 = 1: el esclavo configurado en la direccin 31A ausente. STSLABS[2]: esclavos 0B a 15B: bit 0: no significativo, establecido siempre en 0; bit 1 = 1: el esclavo configurado en la direccin 1B est ausente, [...]; bit 15 = 1: el esclavo configurado en la direccin 15B ausente. STSLABS[3]: esclavos 16B a 31B: bit 0 = 1: el esclavo configurado en la direccin 16B est ausente, [...]; bit 15 = 1: el esclavo configurado en la direccin 31B est ausente.
STGENE
WORD
EIO0000000141 07/2011
87
STSLNC
Valores predeterminados = 0 ARRAY [0..3] Lista de of WORD esclavos no STSLNC[0]: esclavos 0A a 15A: configurados bit 0: no significativo, establecido siempre en 0; bit 1 = 1: el esclavo detectado en la direccin 1A no est configurado, [...]; bit 15 = 1: el esclavo detectado en la direccin 15A no est configurado. STSLNC[1]: esclavos 16A a 31A: bit 0 = 1: el esclavo detectado en la direccin 16A no est configurado, [...]; bit 15 = 1: el esclavo detectado en la direccin 31A no est configurado. STSLNC[2]: esclavos 0B a 15B: bit 0: no significativo, establecido siempre en 0; bit 1 = 1: el esclavo detectado en la direccin 1B no est configurado, [...]; bit 15 = 1: el esclavo detectado en la direccin 15B no est configurado. STSLNC[3]: esclavos 16B a 31B: bit 0 = 1: el esclavo detectado en la direccin 16B no est configurado, [...]; bit 15 = 1: el esclavo detectado en la direccin 31B no est configurado.
88
EIO0000000141 07/2011
STSLKO
Valores predeterminados = 0 ARRAY [0..3] Lista de of WORD esclavos con STSLKO[0]: esclavos 0A a 15A: errores bit 0: no significativo, establecido siempre en 0; detectados bit 1 = 1: se ha detectado un error en el esclavo en la direccin 1A o este esclavo est mal configurado, etc.; bit 15 = 1: se ha detectado un error en el esclavo en la direccin 15A o este esclavo est mal configurado. STSLKO[1]: esclavos 16A a 31A: bit 0 = 1: se ha detectado un error en el esclavo en la direccin 16A o este esclavo est mal configurado, etc.; bit 15 = 1: se ha detectado un error en el esclavo en la direccin 31A o este esclavo est mal configurado. STSLKO[2]: esclavos 0B a 15B: bit 0: no significativo, establecido siempre en 0; bit 1 = 1: se ha detectado un error en el esclavo en la direccin 1B o este esclavo est mal configurado, etc.; bit 15 = 1: se ha detectado un error en el esclavo en la direccin 15B o este esclavo est mal configurado. STSLKO[3]: esclavos 16B a 31B: bit 0 = 1: se ha detectado un error en el esclavo en la direccin 16B o este esclavo est mal configurado, etc.; bit 15 = 1: se ha detectado un error en el esclavo en la direccin 31B o este esclavo est mal configurado.
EIO0000000141 07/2011
89
Visualizador de diagnsticos El visualizador de diagnsticos utiliza una instancia de un DFB ASI_DIA para mostrar informacin acerca de los errores detectados en el bus AS-Interfaz. Ilustracin del visualizador de diagnsticos:
Inferior
90
EIO0000000141 07/2011
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO No utilizar objetos de entrada/salida de un dispositivo de seguridad en una aplicacin de proyecto. El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao al equipo.
EIO0000000141 07/2011
91
Objetos de E/S
Introduccin La ficha Objetos de E/S de la pantalla de configuracin del maestro de bus de ASInterfaz permite gestionar los objetos de E/S del mdulo y el esclavo. Mediante la ficha Objetos de E/S se puede: visualizar objetos de E/S con direccionamiento topolgico; filtrar objetos de E/S; clasificar objetos de E/S; crear una instancia de uno de los IODDT predefinidos para el mdulo; crear variables; obtener una representacin simblica previa de un conjunto de variables IODDT; obtener una representacin simblica previa de un conjunto de variables. Ficha Objetos de E/S Ilustracin:
92
EIO0000000141 07/2011
Objetos de E/S
EIO0000000141 07/2011
93
Nmero 3
Nombre Actualizar
Descripcin Al hacer clic en el botn Actualizar cuadrcula se actualiza la Lista de variables con la informacin seleccionada en el rea Objetos de E/S. El botn Filtro en uso se usa para visualizar slo los objetos que se han usado en el proyecto. Esta rea le permite: visualizar los objetos seleccionados en el rea Objetos de E/S; seleccionar una o varias lneas de objetos para crear variables y para asociarlas a variables; abrir (vase pgina 94) la ventana Propiedades de datos; ver el comentario asociado a la variable.
Lista de variables
Acceso a las propiedades de datos El siguiente proceso permite acceder a la ventana Propiedades de datos:
Paso 1 2 Accin En la Lista de variables, hacer clic en la variable cuyas posibilidades desee visualizar. Hacer clic con el botn derecho del ratn en Propiedades. Resultado: aparecer la ventana Propiedades de datos.
Preguntas frecuentes Puede encontrar algunas preguntas acerca del uso de Objetos de E/S aqu (vase Unity Pro, Modalidades de funcionamiento).
94
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 Depuracin del bus AS-Interfaz EIO0000000141 07/2011
7
Objeto de este captulo Este captulo describe el proceso de depuracin del bus AS-Interfaz. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Presentacin de la funcin de depuracin Descripcin de la pantalla de depuracin del maestro de bus de AS-Interfase Acceso a las funciones de diagnstico del mdulo y el canal en un dispositivo AS-Interfaz Visualizacin del estado de los esclavos Ajuste de los parmetros de un dispositivo AS-Interfaz Acceso al forzado y a la cancelacin de forzado de canales digitales Comandos ESTABLECER y RESETEAR para canales digitales Modificacin del valor de un canal analgico Sustitucin automtica de un esclavo no operativo Insercin de un dispositivo esclavo en una configuracin de AS-Interfaz existente Modificacin de la direccin de un dispositivo Pgina 96 97 99 101 103 105 107 108 109 110 111
EIO0000000141 07/2011
95
96
EIO0000000141 07/2011
EIO0000000141 07/2011
97
Descripcin En la tabla siguiente se muestran los distintos elementos de la pantalla de depuracin y sus funciones correspondientes:
Direccin Elemento 1 Fichas Funcin La ficha situada en primer plano seala la modalidad en curso (en este caso, Depuracin). Cada modalidad se puede seleccionar mediante la ficha correspondiente. Las modalidades disponibles son las siguientes: Depuracin, a la que slo se puede acceder en modalidad Online; Diagnsticos (predeterminada), a la que slo se puede acceder en modalidad Online; Configuracin La ficha Objetos de E/S se usa para obtener una representacin simblica previa de los objetos de entrada/salida. 2 Mdulo Esta rea especifica el nombre abreviado del mdulo. En la misma rea se encuentran tres indicadores luminosos que proporcionan informacin sobre la modalidad de funcionamiento del mdulo: RUN indica la modalidad de funcionamiento del mdulo. ERR seala un error interno detectado en el mdulo. I/O seala un error detectado (externo al mdulo o en una aplicacin). Esta rea especifica cmo se establecen los parmetros de la tarea MAST o FAST configurada para el canal de comunicacin de AS-Interfase. Esta rea muestra los dispositivos esclavos conectados al bus. Muestra tambin el estado de los canales del esclavo y proporciona acceso a las funciones de depuracin.
98
EIO0000000141 07/2011
EIO0000000141 07/2011
99
Procedimiento para acceder al diagnstico del mdulo El siguiente procedimiento permite el acceso a la pantalla Diagnstico del mdulo:
Paso 1 2 Accin Abrir el mdulo de AS-Interfaz cuyo diagnstico se desea realizar. Acceder a la pantalla de diagnstico haciendo clic en la ficha Fallo. Resultado: aparece la lista de anomalas del mdulo:
100
EIO0000000141 07/2011
NOTA: Como muestra 6.0.F.C en la ilustracin, si se ha detectado un error en un esclavo con un perfil S-6.0, se indica que se han detectado errores en todos los "esclavos" virtuales.
EIO0000000141 07/2011
101
Al hacer clic en un esclavo con un error detectado, se abre la ventana Diagnstico de esclavo que muestra el estado del esclavo:
Esta ventana muestra los siguientes errores que se han detectado para cada dispositivo esclavo: esclavo configurado, pero no detectado; esclavo detectado, pero no configurado; perfil detectado que difiere del perfil configurado (I/O, ID, ID1 o ID2); fallo de periferia. NOTA: El campo Perfil del rea del esclavo de la pantalla de depuracin le permite asegurarse de los perfiles del esclavo especificado (Configurado) y el esclavo Detectado sea idnticos.
102
EIO0000000141 07/2011
EIO0000000141 07/2011
103
Paso 3
Accin Hacer clic en la opcin Modificar parmetros situada en el campo Parmetros del rea de esclavos. Resultado: aparece la ventana Modificar parmetros.
4 5
Seleccionar y cancelar la seleccin de parmetros Hacer clic en Transferir y guardar as los valores de parmetros nuevos en la tarjeta de memoria de la CPU.
Listas de parmetros Para conocer los esclavos que admiten listas de parmetros, consulte Seleccin de parmetros (vase pgina 84).
104
EIO0000000141 07/2011
ATENCIN
COMPORTAMIENTO INESPERADO DE LA APLICACIN No fuerce el canal a un nuevo valor si no comprende los resultados completamente. El incumplimiento de estas instrucciones puede causar lesiones o dao al equipo.
EIO0000000141 07/2011
105
Procedimiento de forzado/cancelacin de forzado Utilice el procedimiento siguiente para forzar o cancelar el forzado de canales vinculados a un esclavo.
Paso 1 2 3 4 Accin para un canal Accin para un grupo de canales
Acceda a la pantalla de depuracin del mdulo de AS-Interfase. Seleccione un esclavo en el rea Configuracin de V3 AS-Interfase Seleccione el canal que modificar en el cuadro del rea de esclavo. Haga clic en el botn Cancelar forzado que se encuentra en el rea del esclavo.
Es posible modificar el canal con los botones situados en el campo Accin de canal.
Seleccione la funcin que se desea mediante los botones Forzar a 0 o Forzar a 1) del campo Accin de canal.
106
EIO0000000141 07/2011
Seleccionar la funcin que se desee (botones Establecer o Resetear) en el campo Accin de canal
EIO0000000141 07/2011
107
Hacer clic en el botn Cambiar valor. Resultado: aparece la ventana E/S analgicas.
Introducir el valor decimal 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; consulte el paso 3.
108
EIO0000000141 07/2011
EIO0000000141 07/2011
109
NOTA: Es posible modificar un proyecto realizando el procedimiento que se ha indicado anteriormente, tantas veces como sea necesario.
110
EIO0000000141 07/2011
Seleccionar el banco A o B en Seleccin de banco. Nota: El banco B no se puede seleccionar si se selecciona un esclavo estndar porque slo est configurado en el banco A. Seleccionar la direccin que se desea de la lista de Direcciones disponibles (utilizar la barra de desplazamiento si es necesario). Confirmar la seleccin haciendo clic en Aceptar.
4 5
EIO0000000141 07/2011
111
112
EIO0000000141 07/2011
Bus AS-Interfaz para Modicon M340 SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz EIO0000000141 07/2011
Introduccin Este captulo describe el DFB SAFETY_MONITOR_V2 para el monitor de seguridad de AS-Interfaz. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Descripcin Mtodo de funcionamiento Configuracin Pgina 114 120 121
EIO0000000141 07/2011
113
Descripcin
Descripcin de la funcin La funcin SAFETY_MONITOR_V2 permite que se obtengan los datos procesados por el monitor de seguridad. Slo se utiliza para diagnsticos y no se puede utilizar para controlar el bus AS-Interfase ni sus bloques. La funcin SAFETY_MONITOR_V2 cumple los siguientes estndares de seguridad: IEC 61508: SIL 3 EN 954-1: Categora 4 EN ISO 13849-1: Categora 4, Nivel de rendimiento e El DFB SAFETY_MONITOR_V2 puede gestionar hasta 48 dispositivos y admite la clasificacin segn OSSD (dispositivos de conmutacin de seal de salida) o la visualizacin de todos los dispositivos. Puede programarse en cualquier mdulo del programa (principal, SR o una seccin). Est dedicado a un nico monitor de seguridad. Los parmetros adicionales EN y ENO se pueden configurar. Normas Por motivos de rendimiento, se recomienda ejecutar SAFETY_MONITOR_V2 en la tarea MAST. Programe nicamente una instancia de SAFETY_MONITOR_V2 en su proyecto. Para ejecutar SAFETY_MONITOR_V2, realice lo siguiente: El DFB no debe programarse en una tarea de evento (el resto de las tareas y secciones se encuentran disponibles). Debe llamarse al DFB (el elemento del programa al que est asignado debe ejecutarse). La entrada Enable debe estar establecida en 1. La entrada Output_Sorted debe estar establecida en la salida (clasificada o sin clasificar). El monitor de AS-Interfase debe configurarse en Unity Pro.
114
EIO0000000141 07/2011
Representacin en LD Representacin:
EIO0000000141 07/2011
115
Representacin en IL Representacin: CAL SAFETY_MONITOR_V2_Instance (IO:=I0_Input, I1:=I1_Input, I2:=I2_Input, I3:=I3_Input, Enable:=Enable_Output, Q0:=Q0_Output, Q1:=Q1_Output, Q2:=Q2_Output, Q3:=Q3_Output, Output_Sorted:=Sorted, Error=>Error_Output, Running=>Running_Output) Representacin en ST Representacin: SAFETY_MONITOR_V2_Instance (IO:=I0_Input, I1:=I1_Input, I2:=I2_Input, I3:=I3_Input, Enable:=Enable_Output, Q0:=Q0_Output, Q1:=Q1_Output, Q2:=Q2_Output, Q3:=Q3_Output, Output_Sorted:=Sorted, Error=>Error_Output, Running=>Running_Output); Descripcin de los parmetros La tabla siguiente describe los parmetros de entrada:
Parmetro I0 I1 I2 I3 Tipo EBOOL EBOOL EBOOL EBOOL Descripcin Variable de entrada 0 Variable de entrada 1 Variable de entrada 2 Variable de entrada 3 Bit = 1: Diagnstico clasificado segn OSSD (sin procesamiento previo); Bit = 0: Diagnstico de todos los dispositivos
Output_Sorted BOOL
Q0 Q1 Q2 Q3 116
EIO0000000141 07/2011
Running
EBOOL
Variables pblicas internas En la tabla siguiente se describen las variables pblicas internas:
Nombre Abort Tipo EBOOL Descripcin Si este bit est establecido en 0 en un ciclo y en 1 en el siguiente ciclo, todos los intercambios entre la CPU y el monitor de seguridad se interrumpirn. El DFB se reiniciar y todos los datos internos del DFB se establecern en 0. Timeout durante el intercambio de datos Si el DFB no recibe un conjunto de datos correcto antes de que transcurra este tiempo, ocurre lo siguiente: La transmisin se cancela. El DFB se desactiva. La salida Error se establece en 1 (Dfb_stat y Dfb_err se actualizan). Bit = 1: error del monitor Bit = 1: 1. OSSD (OUT1) activado Bit = 1: 2. OSSD (OUT2) activado
Timeout
INT
EIO0000000141 07/2011
117
Nombre Device.Device_ready
Tipo
Descripcin
ARRAY[0..47] Dispositivo listo OF BOOL Cada ndice corresponde al ndice del dispositivo de seguridad que est preparado pero que sigue en modo de prueba o en espera de otra condicin como la confirmacin local, la activacin del botn de inicio, etc. ARRAY[0..47] Dispositivo desactivado Cada ndice corresponde al ndice de OF BOOL un dispositivo de seguridad desactivado. Nota: Los dispositivos desactivados (incluidos NOP) que estn establecidos en FALSE tambin se transmiten como Device_off. ARRAY[0..47] Error de dispositivo OF BOOL Cada ndice corresponde al ndice de un dispositivo de seguridad no operativo. ARRAY[0..47] El dispositivo no se est comunicando. OF BOOL Cada ndice corresponde al ndice de un dispositivo de seguridad que no se est comunicando en el bus ASInterfase.
Device.Device_off
Device.Device_error
Device.Device_noCom
Device.Device_allocation ARRAY[0..47] Dispositivo que recibe instrucciones OF INT Cada ndice corresponde al ndice de un dispositivo de seguridad. Se asigna al dispositivo de seguridad un valor entero que corresponde al bucle de proceso. 1 = primer OSSD 2 = segundo OSSD 3 = procesamiento previo (slo aparece en caso de que se detecte un error; el resto de las veces se muestra 0.) 4 = ambos OSSD Nota:Esta informacin slo se transmite si Output_Sorted se establece en 0.
118
EIO0000000141 07/2011
Descripcin Estado de procesamiento de DFB en texto normal Indica los siguientes tipos de errores detectados: 90 hex: la respuesta enviada por el monitor no es vlida. 91 hex: el usuario ha cancelado el intercambio de datos. 92 hex: se ha cancelado el intercambio debido al timeout; el DFB no puede recibir datos.
EIO0000000141 07/2011
119
Mtodo de funcionamiento
Introduccin Toda la informacin usada en SAFETY_MONITOR_V2 se ha tomado de objetos de lenguaje asociados al mdulo maestro de bus BMX EIA 0100. Funcionamiento del DFB SAFETY_MONITOR_V2
Fase 1 2 3 4 Descripcin El maestro de bus realiza un sondeo del monitor para probarlo. El maestro de bus realiza un sondeo del monitor para solicitar que copie su estado en la memoria esttica. El maestro de bus analiza los datos del monitor. Se restauran los datos de todos los dispositivos de seguridad.
120
EIO0000000141 07/2011
Configuracin
Configuracin del mdulo maestro de bus de AS-Interfaz
Paso 1 Accin Agregar el mdulo BMX EIA 0100 de la biblioteca del mdulo a la configuracin.
Hacer doble clic en el mdulo en la pantalla de bus PCL Resultado:aparece un cuadro de dilogo de configuracin.
EIO0000000141 07/2011
121
Paso 3
Accin Agregar el monitor de seguridad de AS-Interfaz a la ventana Asociar un perfil. Resultado: aparece una lista de direcciones de las entradas y salidas de DFB (dentro de un crculo rojo).
Introducir los ajustes de configuracin de AS-Interfaz NOTA: Tambin se puede visualizar la configuracin del bus AS-Interfaz en el explorador de proyectos en Configuracin.
Ordenacin de salidas
ATENCIN
INTERPRETACIN INCORRECTA DEL DIAGNSTICO La configuracin del DFB para Output_Sorted debe ser la misma que ajustes del software ASISWIN que estn en el cuadro de dilogo Informacin sobre el monitor/bus, ficha Diagnstico/Servicio Seleccin de datos. De lo contrario, la informacin de diagnstico se interpreta de forma incorrecta en Unity Pro. El incumplimiento de estas instrucciones puede causar lesiones o dao al equipo.
122
EIO0000000141 07/2011
EIO0000000141 07/2011
123
124
EIO0000000141 07/2011
EIO0000000141 07/2011
125
Rendimiento de AS-interfaz
Ejemplo con esclavos digitales En la siguiente tabla se presentan tres ejemplos de tiempos de respuesta, T, para una tarea del PLC de 10 ms y 30 ms. Este tiempo, T, corresponde a un bus cargado con 31 esclavos con un funcionamiento normal que no admite la transaccin combinada:
Tarea del PLC 10 ms 30 ms Tiempo de respuesta normal 40 ms 70 ms Tiempo de respuesta mximo 65 ms 105 ms
Ejemplo con esclavos de transacciones combinadas Para esclavos de transaccin combinada, el rendimiento para una tarea de PLC de 10 ms corresponde a lo siguiente:
Tipo CT CTT1 CTT2 CTT3 CTT4 CTT5 Perfil S-7.3 S-7.A.7 S-7.A.A S-7.A.8 S-7.A.9 S-6.0. Tiempo de transmisin del bus 35 ms por canal 10 ms 20 ms 15 ms por canal, 14 bits 20 ms por canal, 12 bits 5 ms Tiempo de respuesta normal 100 ms por canal 50 ms 70 ms 60 ms por canal, 14 bits 70 ms por canal, 12 bits 40 ms Tiempo de respuesta mximo 100 ms por canal 70 ms 90 ms 80 ms por canal, 14 bits 90 ms por canal, 12 bits 60 ms
126
EIO0000000141 07/2011
10
Objeto de este captulo En este captulo se describen los objetos de lenguaje asociados al maestro de bus BMX EIA 0100 de AS-Interfaz, as como las diferentes formas de utilizarlos. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Descripcin de IODDT y objetos de lenguaje Detalles de los objetos de intercambio implcito del IODDT T_COM_ASI_STD Detalles de los objetos de intercambio explcito del IODDT T_COM_ASI_STD Detalles de los objetos de intercambio implcito de AS-Interfase Detalles de los objetos de intercambio explcito de AS-Interfaz Detalles de los objetos que gestionan la modalidad de servicio de AS-Interfaz Detalles de los objetos de configuracin de AS-Interfaz Detalles del IODDT T_COM_ASI_DIAG Pgina 128 129 134 136 139 142 144 146
EIO0000000141 07/2011
127
128
EIO0000000141 07/2011
Bit de validez En la tabla siguiente figura el significado del bit de validez VALID_IN:
Smbolo estndar VALID_IN Tipo EBOOL Acceso L Significado Direccin
%Ir.m.0.0 Indica que todas las entradas son vlidas. NOTA: Cuando este bit est en 0, indica que hay al menos una entrada no vlida: error detectado en el canal, modalidad offline o modalidad intercambio de datos desactivada.
Bit de comunicacin del bus X En la tabla siguiente figura el significado del bit de comunicacin del bus X VALID_MASTER:
Smbolo estndar VALID_MASTER Tipo EBOOL Acceso Significado L Indica un error de comunicacin detectado en el bus X si este bit = 0. Direccin %Ir.m.0.1
Lista de los esclavos de 0 a 15 del banco A con errores detectados En la tabla siguiente figura el significado de los bits de la palabra %IWr.m.0.0:
Smbolo estndar SLAVE_FLT_0A SLAVE_FLT_1A SLAVE_FLT_2A Tipo BOOL BOOL BOOL Acceso L L L Significado Se ha detectado un error en el esclavo 0A o este esclavo est ausente. Se ha detectado un error en el esclavo 1A o este esclavo est ausente. Se ha detectado un error en el esclavo 2A o este esclavo est ausente. Direccin %IWr.m.0.0.0 %IWr.m.0.0.1 %IWr.m.0.0.2
EIO0000000141 07/2011
129
Smbolo estndar SLAVE_FLT_3A SLAVE_FLT_4A SLAVE_FLT_5A SLAVE_FLT_6A SLAVE_FLT_7A SLAVE_FLT_8A SLAVE_FLT_9A SLAVE_FLT_10A SLAVE_FLT_11A SLAVE_FLT_12A SLAVE_FLT_13A SLAVE_FLT_14A SLAVE_FLT_15A
Tipo BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL
Acceso L L L L L L L L L L L L L
Significado Se ha detectado un error en el esclavo 3A o este esclavo est ausente. Se ha detectado un error en el esclavo 4A o este esclavo est ausente. Se ha detectado un error en el esclavo 5A o este esclavo est ausente. Se ha detectado un error en el esclavo 6A o este esclavo est ausente. Se ha detectado un error en el esclavo 7A o este esclavo est ausente. Se ha detectado un error en el esclavo 8A o este esclavo est ausente. Se ha detectado un error en el esclavo 9A o este esclavo est ausente. Se ha detectado un error en el esclavo 10A o este esclavo est ausente. Se ha detectado un error en el esclavo 11A o este esclavo est ausente. Se ha detectado un error en el esclavo 12A o este esclavo est ausente. Se ha detectado un error en el esclavo 13A o este esclavo est ausente. Se ha detectado un error en el esclavo 14A o este esclavo est ausente. Se ha detectado un error en el esclavo 15A o este esclavo est ausente.
Direccin %IWr.m.0.0.3 %IWr.m.0.0.4 %IWr.m.0.0.5 %IWr.m.0.0.6 %IWr.m.0.0.7 %IWr.m.0.0.8 %IWr.m.0.0.9 %IWr.m.0.0.10 %IWr.m.0.0.11 %IWr.m.0.0.12 %IWr.m.0.0.13 %IWr.m.0.0.14 %IWr.m.0.0.15
Lista de los esclavos de 16 a 31 del banco A con errores detectados En la tabla siguiente figura el significado de los bits de la palabra %IWr.m.0.1:
Smbolo estndar SLAVE_FLT_16A SLAVE_FLT_17A SLAVE_FLT_18A SLAVE_FLT_19A Tipo BOOL BOOL BOOL BOOL Acceso L L L L Significado Direccin
Se ha detectado un error en el esclavo 16A o este %IWr.m.0.1.0 esclavo est ausente. Se ha detectado un error en el esclavo 17A o este %IWr.m.0.1.1 esclavo est ausente. Se ha detectado un error en el esclavo 18A o este %IWr.m.0.1.2 esclavo est ausente. Se ha detectado un error en el esclavo 19A o este %IWr.m.0.1.3 esclavo est ausente.
130
EIO0000000141 07/2011
Smbolo estndar SLAVE_FLT_20A SLAVE_FLT_21A SLAVE_FLT_22A SLAVE_FLT_23A SLAVE_FLT_24A SLAVE_FLT_25A SLAVE_FLT_26A SLAVE_FLT_27A SLAVE_FLT_28A SLAVE_FLT_29A SLAVE_FLT_30A SLAVE_FLT_31A
Tipo BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL
Acceso L L L L L L L L L L L L
Significado
Direccin
Se ha detectado un error en el esclavo 20A o este %IWr.m.0.1.4 esclavo est ausente. Se ha detectado un error en el esclavo 21A o este %IWr.m.0.1.5 esclavo est ausente. Se ha detectado un error en el esclavo 22A o este %IWr.m.0.1.6 esclavo est ausente. Se ha detectado un error en el esclavo 23A o este %IWr.m.0.1.7 esclavo est ausente. Se ha detectado un error en el esclavo 24A o este %IWr.m.0.1.8 esclavo est ausente. Se ha detectado un error en el esclavo 25A o este %IWr.m.0.1.9 esclavo est ausente. Se ha detectado un error en el esclavo 26A o este %IWr.m.0.1.10 esclavo est ausente. Se ha detectado un error en el esclavo 27A o este %IWr.m.0.1.11 esclavo est ausente. Se ha detectado un error en el esclavo 28A o este %IWr.m.0.1.12 esclavo est ausente. Se ha detectado un error en el esclavo 29A o este %IWr.m.0.1.13 esclavo est ausente. Se ha detectado un error en el esclavo 30A o este %IWr.m.0.1.14 esclavo est ausente. Se ha detectado un error en el esclavo 31A o este %IWr.m.0.1.15 esclavo est ausente.
Lista de los esclavos de 0 a 15 del banco B con errores detectados En la tabla siguiente figura el significado de los bits de la palabra %IWr.m.0.2:
Smbolo estndar SLAVE_FLT_0B SLAVE_FLT_1B SLAVE_FLT_2B SLAVE_FLT_3B SLAVE_FLT_4B Tipo BOOL BOOL BOOL BOOL BOOL Acceso L L L L L Significado Se ha detectado un error en el esclavo 0B o este esclavo est ausente. Se ha detectado un error en el esclavo 1B o este esclavo est ausente. Se ha detectado un error en el esclavo 2B o este esclavo est ausente. Se ha detectado un error en el esclavo 3B o este esclavo est ausente. Se ha detectado un error en el esclavo 4B o este esclavo est ausente. Direccin %IWr.m.0.2.0 %IWr.m.0.2.1 %IWr.m.0.2.2 %IWr.m.0.2.3 %IWr.m.0.2.4
EIO0000000141 07/2011
131
Smbolo estndar SLAVE_FLT_5B SLAVE_FLT_6B SLAVE_FLT_7B SLAVE_FLT_8B SLAVE_FLT_9B SLAVE_FLT_10B SLAVE_FLT_11B SLAVE_FLT_12B SLAVE_FLT_13B SLAVE_FLT_14B SLAVE_FLT_15B
Tipo BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL
Acceso L L L L L L L L L L L
Significado Se ha detectado un error en el esclavo 5B o este esclavo est ausente. Se ha detectado un error en el esclavo 6B o este esclavo est ausente. Se ha detectado un error en el esclavo 7B o este esclavo est ausente. Se ha detectado un error en el esclavo 8B o este esclavo est ausente. Se ha detectado un error en el esclavo 9B o este esclavo est ausente. Se ha detectado un error en el esclavo 10B o este esclavo est ausente. Se ha detectado un error en el esclavo 11B o este esclavo est ausente. Se ha detectado un error en el esclavo 12B o este esclavo est ausente. Se ha detectado un error en el esclavo 13B o este esclavo est ausente. Se ha detectado un error en el esclavo 14B o este esclavo est ausente. Se ha detectado un error en el esclavo 15B o este esclavo est ausente.
Direccin %IWr.m.0.2.5 %IWr.m.0.2.6 %IWr.m.0.2.7 %IWr.m.0.2.8 %IWr.m.0.2.9 %IWr.m.0.2.10 %IWr.m.0.2.11 %IWr.m.0.2.12 %IWr.m.0.2.13 %IWr.m.0.2.14 %IWr.m.0.2.15
Lista de los esclavos de 16 a 31 del banco B con errores detectados En la tabla siguiente figura el significado de los bits de la palabra %IWr.m.0.3:
Smbolo estndar SLAVE_FLT_16B SLAVE_FLT_17B SLAVE_FLT_18B SLAVE_FLT_19B SLAVE_FLT_20B SLAVE_FLT_21B Tipo BOOL BOOL BOOL BOOL BOOL BOOL Acceso L L L L L L Significado Se ha detectado un error en el esclavo 16B o este esclavo est ausente. Se ha detectado un error en el esclavo 17B o este esclavo est ausente. Se ha detectado un error en el esclavo 18B o este esclavo est ausente. Se ha detectado un error en el esclavo 19B o este esclavo est ausente. Se ha detectado un error en el esclavo 20B o este esclavo est ausente. Se ha detectado un error en el esclavo 21B o este esclavo est ausente. Direccin %IWr.m.0.3.0 %IWr.m.0.3.1 %IWr.m.0.3.2 %IWr.m.0.3.3 %IWr.m.0.3.4 %IWr.m.0.3.5
132
EIO0000000141 07/2011
Smbolo estndar SLAVE_FLT_22B SLAVE_FLT_23B SLAVE_FLT_24B SLAVE_FLT_25B SLAVE_FLT_26B SLAVE_FLT_27B SLAVE_FLT_28B SLAVE_FLT_29B SLAVE_FLT_30B SLAVE_FLT_31B
Tipo BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL
Acceso L L L L L L L L L L
Significado Se ha detectado un error en el esclavo 22B o este esclavo est ausente. Se ha detectado un error en el esclavo 23B o este esclavo est ausente. Se ha detectado un error en el esclavo 24B o este esclavo est ausente. Se ha detectado un error en el esclavo 25B o este esclavo est ausente. Se ha detectado un error en el esclavo 26B o este esclavo est ausente. Se ha detectado un error en el esclavo 27B o este esclavo est ausente. Se ha detectado un error en el esclavo 28B o este esclavo est ausente. Se ha detectado un error en el esclavo 29B o este esclavo est ausente. Se ha detectado un error en el esclavo 30B o este esclavo est ausente. Se ha detectado un error en el esclavo 31B o este esclavo est ausente.
Direccin %IWr.m.0.3.6 %IWr.m.0.3.7 %IWr.m.0.3.8 %IWr.m.0.3.9 %IWr.m.0.3.10 %IWr.m.0.3.11 %IWr.m.0.3.12 %IWr.m.0.3.13 %IWr.m.0.3.14 %IWr.m.0.3.15
EIO0000000141 07/2011
133
Confirmacin de intercambio explcito: EXCH_RPT En la tabla siguiente se presentan los significados de los bits de confirmacin EXCH_RPT (%MWr.m.0.1):
Smbolo estndar STS_ERR CMD_ERR ADJ_ERR Tipo BOOL BOOL BOOL Acceso L L L Significado Error detectado durante la lectura de las palabras de estado del canal Error detectado durante un intercambio de parmetros de comando Error detectado durante el intercambio de parmetros de ajuste Direccin %MWr.m.0.1.0 %MWr.m.0.1.1 %MWr.m.0.1.2
134
EIO0000000141 07/2011
Errores de canal estndar detectados, CH_FLT En la siguiente tabla se muestra el significado de los bits de la palabra de estado CH_FLT (%MWr.m.0.2). La lectura se realiza mediante un READ_STS (IODDT_VAR1).
Smbolo estndar SLAVE_FLT ASI_CONF_FLT INTERNAL_FLT CONF_FLT COM_FLT APPLI_FLT Tipo BOOL BOOL BOOL BOOL BOOL BOOL Acceso L L L L L L Significado Error detectado en uno o en varios dispositivos Direccin %MWr.m.0.2.1
Configuracin fsica diferente de la configuracin %MWr.m.0.2.3 del software Error interno detectado o autoprueba del canal %MWr.m.0.2.4
Error detectado en la configuracin de hardware %MWr.m.0.2.5 o de software Problema de comunicacin con el PLC %MWr.m.0.2.6
Estado especfico de AS-Interfaz En la tabla siguiente, se muestra el significado de los bits de palabra de estado (%MWr.m.0.3) (%MWr.m.0.2). La lectura se realiza mediante un READ_STS (IODDT_VAR1).
Smbolo estndar ASI_SUPPLY_FLT Tipo BOOL Acceso L Significado Error de la fuente de alimentacin de AS-Interfaz detectado Direccin %MWr.m.0.3.6
EIO0000000141 07/2011
135
Ejemplos: %I\b.0\r.m.c %I\b.1\r.m.c %I\b.110\r.m.c %I\b.131\r.m.c EBOOL EBOOL EBOOL EBOOL R R R R Indica que el canal de entrada (c = 0 a 3) del esclavo 0 est activado. Indica que el canal de entrada (c = 1 a 3) del esclavo 1A est activado. Indica que el canal de entrada (c = 110 a 3) del esclavo 10B est activado. Indica que el canal de entrada (c = 131 a 3) del esclavo 31B est activado.
Bits de los canales de salida binaria En la tabla siguiente se presenta el significado de los bits de los canales de salida binaria para el banco A (esclavos de 1 a 31) y el banco B (esclavos de 101 a 131):
Direccin %Q\b.e\r.m.c Tipo EBOOL Acceso Significado R Indica que el canal de salida (c = 0 a 3) del esclavo nmero "e" est activado. Para el banco A: e = 1 a 31 Para el banco B: e = 101 a 131
Ejemplos: %Q\b.0\r.m.c %Q\b.1\r.m.c EBOOL EBOOL R R Indica que el canal de salida (c = 0 a 3) del esclavo 0 est activado. Indica que el canal de salida (c = 0 a 3) del esclavo 1A est activado.
136
EIO0000000141 07/2011
Acceso Significado R R Indica que el canal de salida (c = 0 a 3) del esclavo nmero 10B est activado. Indica que el canal de salida (c = 0 a 3) del esclavo nmero 31B est activado.
Palabras de los canales de entrada analgica En la tabla siguiente se muestra el significado de las palabras de entrada de los canales analgicos para el banco A: (esclavos 1 a 31) y banco B (esclavos 101 a 131):
Direccin %IW\b.e\r.m.c Tipo INT Acceso R Significado Valor de la palabra de entrada de un canal (c = 0 a 3) analgico del esclavo nmero "e". Para el banco A: e = 1 a 31 Para el banco B: e = 101 a 131
Palabras de los canales de salida analgica En la tabla siguiente se presenta el significado de las palabras de salida de los canales analgicos para el banco A (esclavos de 1 a 31) y el banco B (esclavos de 101 a 131):
Direccin %QW\b.e\r.m.c Tipo INT Acceso R Significado Valor de la palabra de salida de un canal (c = 0 a 3) analgico del esclavo nmero "e". Para el banco A: e = 1 a 31 Para el banco B: e = 101 a 131
EIO0000000141 07/2011
137
Objetos de palabra En la tabla siguiente se presenta el significado de los diferentes objetos de palabra de intercambio implcito. La lectura se realiza mediante un READ_STS (IODDT_VAR1).
Direccin %IWr.m.0.4.n Tipo BOOL Acceso R Significado n = 0 a 15: esclavo de direccionamiento estndar (banco A) de 0 a 15 (LAS), respectivamente, con fallo perifrico detectado (LPF). n = 0 a 15: esclavo de direccionamiento estndar (banco A) de 16 a 31 (LAS), respectivamente, con fallo perifrico detectado (LPF). n = 0 a 15: esclavo de direccionamiento ampliado (banco B) de 0 a 15 (LAS), respectivamente, con fallo perifrico detectado (LPF). n = 0 a 15: esclavo de direccionamiento ampliado (banco B) de 16 a 31 (LAS), respectivamente, con fallo perifrico detectado (LPF). n = 0 a 15: esclavo de direccionamiento estndar (banco A) de 0 a 15 (LAS) activo. n = 0 a 15: esclavo de direccionamiento estndar (banco A) de 16 a 31 (LAS) activo. n = 0 a 15: esclavo de direccionamiento ampliado (banco B) de 0 a 15 (LAS) activo. n = 0 a 15: esclavo de direccionamiento ampliado (banco B) de 16 a 31 (LAS) activo.
%IWr.m.0.5.n
BOOL
%IWr.m.0.6.n
BOOL
%IWr.m.0.7.n
BOOL
R R R R
138
EIO0000000141 07/2011
EIO0000000141 07/2011
139
Palabras de %MWr.m.0.0.4 a %MWr.m.0.0.7 En la tabla siguiente se presenta el significado de los bits de las palabras:
Direccin %MWr.m.0.4.n %MWr.m.0.5.n %MWr.m.0.6.n %MWr.m.0.7.n Tipo BOOL BOOL BOOL BOOL Acceso L L L L Significado n = 0 a 15: esclavos del banco A de 0 a 15 detectados (el esclavo est en LDS) n = 0 a 15: esclavos del banco A de 16 a 31 detectados (el esclavo est en LDS) n = 0 a 15: esclavos del banco B de 0 a 15 detectados (el esclavo est en LDS) n = 0 a 15: esclavos del banco B de 16 a 31 detectados (el esclavo est en LDS)
Palabras de %MWr.m.0.0.8 a %MWr.m.0.0.71 En la tabla siguiente se presenta el significado de los bits de las palabras:
Direccin De %MWr.m.0.8 a %MWr.m.0.39 Tipo INT Acceso R Significado Palabras 8 - 39: de los esclavos del banco A de 0 a 31, respectivamente Byte 0: bit 0 a 3 = cdigo de configuracin de los canales de entradas y salidas (E/S); bit 4 a 7 = cdigo de identificacin (ID). Byte 1: bit 0 a 3 = cdigo de identificacin (ID1); bit 4 a 7 = cdigo de identificacin (ID2). De %MWr.m.0.40 a %MWr.m.0.71 INT R Palabras de 8 a 39: de los esclavos del banco B de 0 a 31, respectivamente. Byte 0: bit 0 a 3 = cdigo de configuracin de los canales de entradas y salidas (E/S); bit 4 a 7 = cdigo de identificacin (ID). Byte 1: bit 0 a 3 = cdigo de identificacin (ID1); bit 4 a 7 = cdigo de identificacin (ID2).
140
EIO0000000141 07/2011
EIO0000000141 07/2011
141
NOTA: Las modalidades offline tienen prioridad sobre las modalidades de intercambio de datos. Objetos de parmetros de ajuste Estos objetos permiten gestionar los parmetros de los dispositivos esclavos. Pueden modificarse sin tener que detener la funcin del maestro de bus de ASInterfaz.
142
EIO0000000141 07/2011
Descripcin de lo objetos de parmetros de ajuste En la tabla siguiente se presenta el significado de las diferentes palabras de %MWr.m.0.76 a %MWr.m.0.139.
Direccin %MWr.m.0.76 a %MWr.m.0.107 %MWr.m.0.108 a %MWr.m.0.139 %MWr.m.0.140 a %MWr.m.0.171 %MWr.m.0.172 a %MWr.m.0.203 Tipo INT Acceso L/E Significado PI: contiene los valores de parmetro de los esclavos 0A a 31A (1 palabra/esclavo, slo se usan 4 bits) Contiene los valores de parmetro de los esclavos 0B a 31B (1 palabra/esclavo, slo se usan 4 bits) EPI: contiene los valores de parmetro que reflejan los esclavos 0A a 31A (1 palabra/esclavo, slo se usan 4 bits) EPI: contiene los valores de parmetro que reflejan los esclavos 0B a 31B (1 palabra/esclavo, slo se usan 4 bits)
INT
L/E
INT
INT
Las instrucciones READ_PARAM, WRITE_PARAM, SAVE_PARAM (vase Unity Pro S, Gestin de E/S, Librera de bloques) y RESTORE_PARAM intercambian estos objetos. El reflejo de los parmetros de ajuste de (MWr.m.0.140 a %MWr.m.0.203) slo es significativo cuando finaliza la instruccin READ_PARAM; en otras circunstancias, es posible que su contenido no sea fiable. Para esclavos situados en el banco B, el bit 3 de EPI est siempre establecido. Los bits de un parmetro que no se han utilizado disponen de valores aleatorios en EPI.
EIO0000000141 07/2011
143
L L L L L
144
EIO0000000141 07/2011
Tipo INT
Acceso L
Significado Configuraciones permanentes (perfiles) de los esclavos 0B a 31B Byte 0: Bits 0 a 3: cdigo de E/S del esclavo Bits 4 a 7: cdigo ID del esclavo Byte 1: Bits 0 a 3: cdigo ID1 del esclavo Bits 4 a 7: cdigo ID2 del esclavo
%KWr.m.0.69
INT
Indicadores de configuracin de usuario: Bit 0: reservado Bit 1: si = 0, direccionamiento automtico desactivado; si = 1, direccionamiento automtico activado. Bit 2: si = 0, sincronizacin de banco de E/S digital desactivada; si = 1, sincronizacin de banco de E/S digital activada. Bit 3: reservado Bit 4: reservado Bit 5: configuracin de retorno Si = 0: (predeterminado) el watchdog del maestro de bus activa un cambio a la modalidad de intercambio de datos desactivado. Si = 1: el watchdog del maestro de bus activa un cambio a la modalidad de intercambio de datos cero. Bits 6 a 15: reservado
EIO0000000141 07/2011
145
146
EIO0000000141 07/2011
Smbolo del objeto LDS_0B_15B LDS_16B_31B MASTER_TYPE LPS_0A_15A LPS_16A_31A LPS_0B_15B LPS_16B_31B
Comentario/referencia cruzada Lista de los esclavos detectados para 0B a 15B (vase pgina 140) Lista de los esclavos detectados para 16B a 31B (vase pgina 140) Tipo de maestro de bus (vase pgina 144) Lista de los esclavos proyectados (configurados) para 0A a 15A (vase pgina 144) Lista de los esclavos proyectados (configurados) para 16A a 31A (vase pgina 144) Lista de los esclavos proyectados (configurados) para 0B a 15B (vase pgina 144) Lista de los esclavos proyectados (configurados) para 16B a 31B (vase pgina 144)
EIO0000000141 07/2011
147
148
EIO0000000141 07/2011
ndice
B C A
BMX EIA 0100 instalacin, 35 BMX EIA 0100 instalacin del hardware, 23 pantalla de depuracin, 97 BMX EIA 0100 sincronizacin de banco de E/S digital, 62 T_COM_ASI_V3, 127 BMX EIA 0100 visualizacin del estado de los esclavos, 101 BXM EIA 0100 modalidades de funcionamiento, 48
A
acceso a la descripcin de esclavo, 75 accesorios de cableado AS-Interfaz, 37 adicin de un nuevo esclavo al catlogo, 77 AS-Interfaz ajuste de los parmetros del dispositivo, 103 insercin de un dispositivo esclavo en la configuracin existente, 110 modificacin de una direccin de dispositivo, 111 ASI_DIA, 85
B
BMX EIA 0100, 31 bus AS-Interfase, 42 caractersticas tcnicas, 42 BMX EIA 0100 corriente de fuga en la conexin a tierra, 44 descripcin e instalacin, 32 BMX EIA 0100 diagnstico, 51 BMX EIA 0100 diagnstico del mdulo y el canal, 99 BMX EIA 0100 direccionamiento mltiple, 54 BMX EIA 0100 fuentes de alimentacin de AS-Interfase, 23
EIO0000000141 07/2011
C
canal analgico modificacin de valor, 108 canal digital ESTABLECER y RESETEAR, 107 forzado/cancelacin de forzado, 105 configuracin AS-Interfaz, 63 configuracin de los parmetros AS-Interfaz, 127
149
ndice
D
depuracin AS-Interfaz, 95 Depuracin causas, 51 DFB para el monitor de seguridad de AS-Interfaz, 113 diagnostico AS-Interfaz, 45, 45 Diagnstico AS-Interfaz, 40 direccionamiento topolgico, 60 direccionamiento (automtico) AS-Interfaz, 80 Dispositivos de seguridad AS-Interfaz, 91
M
M340 bus AS-Interfase en, 11 modalidad de retorno AS-Interfaz, 81 modificacin de la configuracin del bus ASInterfaz, 74 mdulo BMX EIA 0100 bus AS-Interfase, 59
O
objetos de configuracin, 144 objetos de intercambio explcito, 139 T_COM_ASI_STD, 134 objetos de intercambio implcito, 136 T_COM_ASI_STD, 129 objetos de modalidad de servicio, 142
E
esclavo analgico modificacin de parmetros, 83 Esclavos ampliados Caractersticas, 18 esclavos de transaccin combinada, 21 Esclavos estndar Caractersticas, 18 Estacin M340 nmero mximo de mdulos BMX EIA 0100, 36 estructura de datos de canal del mdulo de AS-Interfaz T_COM_ASI_V3, 127 explorador de proyectos, 72
P
Phaseo, 25
R
rendimiento AS-Interfaz, 125
S
SAFETY_MONITOR_V2, 113 Sustitucin automtica de esclavos, 109
T I
instalacin del software, 57 IODDT y objetos de lenguaje descripcin, 128 T_COM_ASI_DIAG, 146 T_COM_ASI_V3, 127
W
watchdog AS-Interfaz, 81
150
EIO0000000141 07/2011