Vous êtes sur la page 1sur 150

Bus AS-Interfaz para Modicon M340 EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340


Manual de usuario
07/2011

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

Informacin de seguridad . . . . . . . . . . . . . . . . . . . . . . . . Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7 9

Parte I Bus AS-Interfase en el sistema M340. . . . . . . . . . . .


Captulo 1 Breve descripcin del bus AS-Interfaz . . . . . . . . . . . . . .
Vista general de los buses AS-Interfaz . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de topologa del bus AS-Interfaz . . . . . . . . . . . . . . . . . . . . . . . . .

11
13
14 16

Captulo 2 Caractersticas principales de los esclavos del bus ASInterfaz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Caractersticas de esclavos estndar y ampliados . . . . . . . . . . . . . . . . . . Esclavos de transaccin combinada . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

Captulo 4 Mdulo AS-Interfaz de : Maestro de bus BMX EIA 0100


4.1 Descripcin e instalacin del mdulo BMX EIA 0100 . . . . . . . . . . . . . . . . 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 . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Diagnstico del bus AS-Interfaz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduccin al diagnstico de BMX EIA 0100 . . . . . . . . . . . . . . . . . . . . . Modalidades de funcionamiento de BXM EIA 0100 . . . . . . . . . . . . . . . . . Diagnstico del mdulo BMX EIA 0100 . . . . . . . . . . . . . . . . . . . . . . . . . . Direccionamiento mltiple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31
32 33 35 37 40 42 44 45 46 48 51 54

EIO0000000141 07/2011

Parte III Instalacin del software del bus AS-Interfaz . . . . .


Captulo 5 Instalacin del software del bus AS-Interfaz. . . . . . . . . .
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 . . . . . . . . . . . . . . . . . . . . . . . . . .

55
57
58 59 60 62

Captulo 6 Configuracin de bus AS-Interfaz . . . . . . . . . . . . . . . . . .


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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

63
64 66 68 72 74 75 77 80 81 83 84 85 91 92

Captulo 7 Depuracin del bus AS-Interfaz . . . . . . . . . . . . . . . . . . . .


Presentacin de la funcin de depuracin. . . . . . . . . . . . . . . . . . . . . . . . Descripcin de la pantalla de depuracin del maestro de bus de ASInterfase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 . . . . . . . . . . . . . . . . . . . . .

95
96 97 99 101 103 105 107 108 109 110 111

Captulo 8 SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz. . . . . . . . . . . . . . . . . . . . . . . . . .


Descripcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mtodo de funcionamiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4

113
114 120 121

EIO0000000141 07/2011

Captulo 9 Rendimiento de AS-Interfaz con el maestro de bus BMX EIA 0100. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Rendimiento de BMX EIA 0100. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

125
125

Captulo 10 Objetos de lenguaje del bus AS-Interfaz . . . . . . . . . . . .


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 ASInterfaz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detalles de los objetos de configuracin de AS-Interfaz. . . . . . . . . . . . . . Detalles del IODDT T_COM_ASI_DIAG . . . . . . . . . . . . . . . . . . . . . . . . . .

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

Acerca de este libro

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

Bus AS-Interfase en el sistema M340

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

Presentacin del bus AS-Interfase

12

EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340 Revisin de AS-Interfaz EIO0000000141 07/2011

Breve descripcin del bus ASInterfaz

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

Vista general de los buses AS-Interfaz


Introduccin Los buses AS-Interfaz son buses de campo (nivel 0) que se pueden emplear para conectar captadores/accionadores. Permiten el encaminamiento de informacin binaria o analgica entre un maestro de bus y esclavos de tipo captadores/accionadores. Los tres componentes bsicos de un bus AS-Interfaz son los siguientes: un maestro de bus; una fuente de alimentacin especfica que suministre una corriente de 30 VCC; esclavos (captadores, accionadores, etc.). Principales tipos de captadores/accionadores Hay dos tipos principales de captadores/accionadores: Captadores y accionadores de comunicacin Con una funcin integrada de AS-Interfaz se conectan directamente al bus ASInterfaz o a travs de un conector sin derivacin. Captadores y accionadores convencionales e IP 65 Se conectan al bus a travs de un mdulo de E/S AS-Interfaz (interfaces Advantys IP20 e IP67). Estas interfaces conectan los captadores y los accionadores convencionales al bus AS-Interfaz y los dotan de la capacidad de entablar dilogo en el bus. Conexiones esclavo A un bus AS-Interfaz puede conectar los siguientes elementos: esclavos estndar (con direcciones de 1 a 31); esclavos ampliados (con direcciones de 1A a 31A y 1B a 31B); esclavos que admiten los perfiles de tipos de transaccin combinada. En la siguiente tabla se muestran los tipos de esclavos y el nmero mximo de conexiones de E/S para cada tipo en un bus AS-Interfaz:
Tipo de esclavo Nmero mximo de E/S Nmero mximo de esclavos

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

Ejemplo de topologa del bus AS-Interfaz


Ejemplo La siguiente ilustracin es un sencillo ejemplo de un bus AS-Interfaz:

16

EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340 Esclavos del bus AS-Interfaz EIO0000000141 07/2011

Caractersticas principales de los esclavos del bus AS-Interfaz

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

Esclavos del bus AS-Interfaz

Caractersticas de esclavos estndar y ampliados


Introduccin En un sistema AS-Interfaz, la gestin de los intercambios la proporciona un nico maestro que llama a cada esclavo uno tras otro explorando los esclavos del bus y espera su respuesta. En respuesta a la peticin del maestro AS-Interfaz: las salidas se establecen en el esclavo; las entradas desde dispositivos AS-Interfaz se envan desde el esclavo al maestro. La trama en serie de comunicacin para esclavos con direcciones estndar es la siguiente: cuatro bits de datos (D0 a D3), que se corresponden con la imagen de las entradas o las salidas segn la naturaleza de la interfaz; cuatro bits de parametrizado (de P0 a P3), que permiten definir las modalidades de funcionamiento de la interfaz. La trama en serie de comunicacin para esclavos con direcciones ampliadas es la siguiente: tres o cuatro bits de datos, que son la imagen de las entradas (cuatro bits, de D0 a D3) o salidas (tres bits, de D0 a D2) segn el tipo de interfaz; tres bits de parmetro (de P0 a P2), que permiten definir las modalidades de funcionamiento de la interfaz. Los bits Px se utilizan para dispositivos "inteligentes", entre los que se incluyen los ASIC (circuitos integrados de aplicacin especfica) de AS-Interfaz. Una operacin se puede modificar mientras el esclavo est funcionando. Algunos esclavos disponen de un "cdigo ID1" que define las funciones internas del esclavo. NOTA: La trama de base es la misma para los esclavos analgicos que para los binarios. Hay una compatibilidad ascendente entre el direccionamiento estndar y el ampliado. Esto significa que todos los esclavos en conformidad con la versin 2.0 del estndar de AS-Interfaz del mercado son admitidos por BXM EIA 0100.

18

EIO0000000141 07/2011

Esclavos del bus AS-Interfaz

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

Esclavos del bus AS-Interfaz

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

Esclavos del bus AS-Interfaz

Esclavos de transaccin combinada


Presentacin El mdulo AS-interfase maestro BMX EIA 0100 admite los siguientes tipos y perfiles de esclavo de transacciones combinadas: Tipo 1: S -7,3 Para dispositivos analgicos Tipo 3: S-7.A.7 y S-7.A.A Para esclavos de 4E/4S y 8E/8S en el modo de direccionamiento ampliado Tipo 4: S-7.A.8 y S-7.A.9; Para la transmisin de datos de hasta 16 bits desde el esclavo en el modo de direccionamiento ampliado Tipo 5: S-6.0.X. Para la transmisin a alta velocidad de datos coherentes y bidireccionales de 8, 12 16 bits mediante 2, 3 4 direcciones de esclavo consecutivas. El soporte de lo siguiente no est documentado en la versin actual del mdulo ASinterfase maestro BMX EIA 0100 Perfil de esclavo ampliado para el tipo 1 de transacciones combinadas (perfil S7.4) Tipo 2 de transacciones combinadas

EIO0000000141 07/2011

21

Esclavos del bus AS-Interfaz

22

EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340 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

Fuentes de alimentacin del bus AS-Interfaz

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

Fuentes de alimentacin del bus AS-Interfaz

Fuentes de alimentacin de AS-Interfase Phaseo


Presentacin Esta es una vista general de la gama Phaseo de fuentes de alimentacin ASI ABL. Estas fuentes de alimentacin proporcionan los 30 VCC que necesita el bus ASInterfase. El bloque de terminales saliente permite que el cable de red se conecte por separado a los mdulos AS-Interfase y al maestro AS-Interfase. Las fuentes disponen de indicadores luminosos de entrada y salida para un diagnstico rpido y continuo. Son fuentes de alimentacin monofsicas, electrnicas y de modalidad de conmutacin que proporcionan la calidad necesaria de corriente saliente para cumplir el estndar EN 50295. Esta gama de fuentes de alimentacin consta de tres tipos: Bsicas: ASI ABL B300 deteccin de defectos a tierra: ASI ABL D300 De tensin mltiple: ASI ABL M3024 ASI ABL B300x Las fuentes de alimentacin bsicas son las siguientes: ASI ABL B3002: genera 30 VCC 2,4 A, 72 W. ASI ABL B3004: genera 30 VCC 4,8 A, 144 W. ASI ABL B2002 y el esquema bsico:

26

EIO0000000141 07/2011

Fuentes de alimentacin del bus AS-Interfaz

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

Fuentes de alimentacin del bus AS-Interfaz

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

Fuentes de alimentacin del bus AS-Interfaz

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

Fuentes de alimentacin del bus AS-Interfaz

30

EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340 BMX EIA 0100 EIO0000000141 07/2011

Mdulo AS-Interfaz de : Maestro de bus BMX EIA 0100

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

BMX EIA 0100

4.1

Descripcin e instalacin del mdulo BMX EIA 0100

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

BMX EIA 0100

Descripcin fsica
General El mdulo BMX EIA 0100 se suministra como mdulo de formato estndar. Ilustraciones:

EIO0000000141 07/2011

33

BMX EIA 0100

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

BMX EIA 0100

Instalacin del mdulo


Introduccin El mdulo BMX EIA 0100 se puede instalar en cualquier posicin de un bastidor del segmento principal de M340 o de un bastidor de extensin con un bus X, excepto en las posiciones reservadas para el procesador y la fuente de alimentacin. NOTA: El mdulo se puede montar y extraer independientemente del estado de alimentacin del PLC y las fuentes de alimentacin del bus AS-Interfaz (encendido o apagado) sin que haya efectos adversos para el mdulo o para el bastidor que lo sostiene. Instalacin del mdulo en el bastidor El siguiente procedimiento se lleva a cabo para instalar el mdulo sobre un bastidor.
Paso 1 Accin Asegurarse de que la cubierta de la ranura del bastidor se ha extrado de la ranura que se va a usar. Colocar los pins de posicin situados en la parte posterior del mdulo (en la parte inferior) en las ranuras correspondientes del bastidor. Inclinar el mdulo hacia la parte superior del bastidor, de modo que coincida tambin con la parte posterior del bastidor. Ahora est debidamente colocado. Pasos 2 y 3: Ilustracin

EIO0000000141 07/2011

35

BMX EIA 0100

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

BMX EIA 0100

Conexin de BMX EIA 0100 al bus AS-Interfaz


Cables del bus AS-Interfaz Los cables del bus AS-Interfaz transportan las seales y proporcionan alimentacin elctrica de 30 VCC a los captadores y accionadores conectados al bus. Tipos de cables de AS-Interfaz:
Tipo de cable Cable plano polarizado de AS-Interfaz Especificaciones Color: amarillo Seccin de conductores: 1,5 mm2 (AWG 15) Ilustracin

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

BMX EIA 0100

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:

Conector Conexin del mdulo al bus

Tapa

El siguiente procedimiento indica la forma de cablear un conector:


Paso 1 Accin Conectar los dos conductores del cable AS-Interfaz al conector, respetando las polaridades:

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

BMX EIA 0100

Paso 3

Accin Cerrar la cubierta hasta que haga un ruido seco:

Instalar el conjunto formado en el mdulo:

EIO0000000141 07/2011

39

BMX EIA 0100

Indicadores luminosos de diagnstico del panel frontal


Introduccin El estado del mdulo lo indican cuatro indicadores luminosos del panel de visualizacin superior: RUN, ERR, A/B e I/O. Su estado, encendido, apagado o intermitente, proporciona informacin acerca de la modalidad de funcionamiento del mdulo. El LED /B indica el banco que se visualiza. Los LED 0 a 31 ofrecen informacin acerca de cada esclavo del bus en la direccin indicada. Dos LED adicionales etiquetados como ASI PWR y FAULT proporcionan informacin acerca de la fuente de alimentacin de AS-Interfaz y de los errores detectados en el bus o en un esclavo. Indicadores luminosos RUN, ERR e I/O Las combinaciones de estos indicadores luminosos RUN (verde), ERR (rojo) e I/O (verde) sealan los diferentes estados del mdulo:
RUN Apagado ERR Apagado I/O Apagado Apagado Estado del mdulo Subtensin o indicadores luminosos no funcionales Esperando a que se descargue la configuracin del mdulo Comprobaciones automticas Mdulo mal configurado Modalidad de funcionamiento normal (en la modalidad protegida con intercambio de datos en el bus) Error de mdulo interno detectado Error detectado en la aplicacin de AS-Interfaz (bus o esclavo) Error de comunicacin detectado con el PLC

Intermitente Apagado

Intermitente Intermitente Intermitente Apagado Encendido Intermitente Apagado Apagado Apagado

Apagado Encendido Encendido

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)

Encendido Banco B (slo esclavos ampliados)

40

EIO0000000141 07/2011

BMX EIA 0100

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

BMX EIA 0100

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

Tiempo de respuesta con 31 esclavos 1 para un tiempo de ciclo del PLC de 10 ms

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

BMX EIA 0100

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

BMX EIA 0100

Corriente de fuga en la conexin a tierra


Instalacin de BMX EIA 0100 Al instalar el mdulo, asegrese de seguir estas indicaciones: conecte el terminal del PLC de puesta a tierra a la puesta a tierra; apriete el tornillo de retencin para asegurarse de que el mdulo est sujeto al bastidor; utilice una fuente de alimentacin AS-Interfase de tensin extrabaja de seguridad (TBTS) con una tensin nominal de 30 V CC; coloque un dispositivo de deteccin de fallo a tierra ascendente con respecto a la fuente de corriente alterna conectada a los PLC que desconecte esta fuente de alimentacin si se detecta una fuga en la conexin a tierra; para los PLC conectados a una fuente de alimentacin de corriente continua, asegrese de que la fuente de alimentacin situada por encima del PLC sea TBTS; utilice slo productos AS-Interfase certificados en el bus.

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

BMX EIA 0100

4.2

Diagnstico del bus AS-Interfaz

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

BMX EIA 0100

Introduccin al diagnstico de BMX EIA 0100


Vista general El bloque de visualizacin del mdulo indica la presencia y el estado de funcionamiento de cada esclavo del bus AS-Interfaz. Ilustracin:

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

BMX EIA 0100

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

BMX EIA 0100

Modalidades de funcionamiento de BXM EIA 0100


Introduccin El mdulo BXM EIA 0100 de AS-Interfaz dispone de tres modalidades de funcionamiento y de tres modalidades de intercambio de datos. Las modalidades de funcionamiento son las siguientes: Configuracin: modalidad disponible tras conectar el mdulo; Protegida: modalidad de funcionamiento normal con la CPU en ejecucin; Offline: en esta modalidad se detiene la comunicacin a travs de la red. Las modalidades de intercambio de datos son las siguientes: Cero: modalidad de funcionamiento normal aunque no se produce intercambio de datos a travs de la red, ya que la CPU no est en ejecucin; Activo: modalidad de funcionamiento normal con intercambio de datos a travs de la red, ya que la CPU est en marcha; Desactivada: modalidad de depuracin o mantenimiento. Funcionamiento normal La siguiente ilustracin muestra los diferentes modos de funcionamiento de BXM EIA 0100:

48

EIO0000000141 07/2011

BMX EIA 0100

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

BMX EIA 0100

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

BMX EIA 0100

Diagnstico del mdulo BMX EIA 0100


Interrupciones en la comunicacin Las interrupciones en la comunicacin entre la CPU y el mdulo BMX EIA 0100 estn provocadas por las siguientes causas: activacin del watchdog del procesador si BMX EIA 0100 est situado en el bastidor que contiene el procesador; desconexin del cable del bus X si el mdulo BMX EIA 0100 est situado en un bastidor de extensin; extraccin de la fuente de alimentacin de BMX EIA 0100; CPU no operativa. Para estos tipos de interrupciones, BMX EIA 0100 entra en la modalidad OFFLINE y la CPU detiene la comunicacin con BMX EIA 0100. NOTA: Si el problema se encuentra en el bus X, la CPU indica tambin un error que se ha detectado en el bus X. Si se produce una interrupcin de la comunicacin entre BMX EIA 0100 y el bus AS-Interfaz, antes de apagar BMX EIA 0100 se detiene la comunicacin con la CPU y se intenta cambiar a la modalidad OFFLINE (si hay tiempo). Consulte Interrupciones de la alimentacin de AS-Interfaz (vase pgina 51) y Corte del medio AS-Interfaz (vase pgina 52). Interrupciones de la alimentacin de AS-Interfaz Si la alimentacin del bus AS-Interfaz se interrumpe: El mdulo BMX EIA 0100 cambia a la modalidad OFFLINE. Se interrumpe la comunicacin con todos los esclavos. El mdulo BMX EIA 0100 indica el error apagando el LED verde ASI PWR del panel frontal y encendiendo el LED FAULT rojo. LA CPU indica que los valores de esclavo no son vlidos. En la imagen de la memoria de la CPU: Los valores de entrada digital se establecen en 0. Para los esclavos analgicos que respetan el estndar de la especificacin completa de AS-Interfaz, los valores son 7FFF hex.

EIO0000000141 07/2011

51

BMX EIA 0100

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

BMX EIA 0100

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

BMX EIA 0100

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

Instalacin del software del bus AS-Interfaz

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

Software del bus AS-Interfaz

56

EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340 Instalacin del software del bus AS-Interfaz EIO0000000141 07/2011

Instalacin del software del bus AS-Interfaz

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

Instalacin del software del bus AS-Interfaz

Presentacin de la implementacin del bus AS-Interfase


Introduccin El bus AS-Interfase permite conectar, en un solo cable, captadores/accionadores en el nivel ms bajo de automatizacin. Estos captadores/accionadores se definen en esta documentacin como dispositivos esclavos. Para implementar la aplicacin AS-Interfase es necesario definir el contexto fsico del proyecto en que se va a integrar (bastidor, fuente de alimentacin, procesador, mdulos y dispositivos esclavos AS-Interfase conectados al bus) y luego garantizar la implementacin de su software. La implementacin de software de los mdulos de aplicacin se lleva a cabo desde los diferentes editores de Unity Pro en: Modo local Modo conectado. Principio de implementacin del bus AS-Interfase El siguiente procedimiento es el orden de implementacin recomendado, aunque se puede modificar en determinadas fases (por ejemplo, es posible empezar por la fase de configuracin):
Fase Declaracin de las variables Programacin Configuracin Descripcin Declaracin de las variables IODDT para los mdulos y variables del proyecto Programacin del proyecto y de las funciones efectuadas mediante el bus ASInterfase Declaracin de los mdulos y de los dispositivos esclavos Configuracin de los canales de los mdulos Introduccin de los parmetros de configuracin Documentacin Creacin Transferir Depuracin y ajuste Empiece por construir los archivos de documentacin que conciernen al proyecto; actualizar a lo largo del proyecto Generacin del proyecto (anlisis y edicin de los enlaces) Transferencia del proyecto al PLC Depuracin del proyecto a partir de las pantallas de depuracin o de tablas de animacin Modificacin del programa y ajuste de los parmetros Funcionamiento/ Visualizacin de la informacin necesaria para controlar el proyecto diagnstico Diagnstico del proyecto y de los mdulos Conectado Conectado1 Local Conectado Conectado Modo Local1 Local1 Local

Leyenda:
1

Estas fases se pueden realizar en cualquiera de los dos modos.

58

EIO0000000141 07/2011

Instalacin del software del bus AS-Interfaz

Arquitectura del mdulo BMX EIA 0100


Presentacin El mdulo BMX EIA 0100 funciona segn los modos maestro/esclavo. Slo controla los intercambios del bus AS-Interfase. El estndar de AS-Interfase establece varios niveles de funcionamiento que ofrece el maestro: Perfil M0 y M0e: maestro de estndar mnimo: el maestro slo expone la configuracin de los esclavos conectados al bus durante el encendido y slo los intercambios de entrada/salida. Perfil M1 y M1e: maestro de estndar completo: este perfil cubre todas las funcionalidades establecidas por el estndar de AS-Interfase. Perfil M2 y M2e - maestro de estndar reducido: este perfil corresponde a las funcionalidades del perfil M0 con posibilidad de ajustar los parmetros de los esclavos. Perfil M3: maestro ampliado completo: E/S de datos, parmetros y el resto de funciones en la interfase de host, incluye compatibilidad con el tipo 1 de transaccin combinada. Perfil M4: maestro ampliado versin 3.0 ms soporte para los tipos de transaccin combinada 2, 3, 4 y 5 NOTA: Los perfiles de maestro que incluyen la letra "e" admiten los perfiles ampliados. El mdulo integra campos de datos que permiten gestionar listas de esclavos y las imgenes de los datos de E/S. Esta informacin se almacena en memoria voltil.

EIO0000000141 07/2011

59

Instalacin del software del bus AS-Interfaz

Direccionamiento de los objetos de lenguaje asociados a dispositivos esclavos


Presentacin La adquisicin de entradas y las actualizaciones de salidas de dispositivos esclavo conectadas al bus AS-Interfase se llevan a cabo automticamente. Se produce respectivamente al comienzo y al final de cada ciclo de la tarea en la que se configura el mdulo BMX EIA 0100. El programa del usuario tiene acceso a estas entradas y salidas a travs de los objetos de lenguaje. Sintaxis Las direcciones de objetos de lenguaje se definen as: % (I, Q, IW o QW) \ b.e \ r.m.c En la siguiente tabla se describen los distintos elementos que componen la direccin del objeto de lenguaje:
Familia Smbolo Tipo de objeto Elemento Valores % I Q IW QW Significado Bit del canal de entrada digital Bit del canal de salida digital Canal de entrada analgica Canal de salida analgica Esta informacin se intercambia automticamente en cada ciclo de la tarea a la que estn adjuntos. Nmero de bus

Nmero de bus y de esclavo

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

Nmero de bastidor Posicin del mdulo Canal

r m c

60

EIO0000000141 07/2011

Instalacin del software del bus AS-Interfaz

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

Instalacin del software del bus AS-Interfaz

Sincronizacin de banco de E/S digital


Introduccin Si la opcin Sincronizacin de banco de E/S digital, est marcada, se sincronizan los ciclos de AS-Interfaz y de la CPU. De forma predeterminada, la opcin Sincronizacin de banco de E/S digital no est marcada. Sincronizacin por banco Esta modalidad slo puede usarse para esclavos binarios que tengan las siguientes caractersticas: Utilizan transacciones simples (no se permiten las transacciones combinadas). Admiten la modalidad de E/S sncronas. Si se usan pares de esclavos de los bancos A y B, los esclavos slo se pueden sincronizar por banco (todos los esclavos del banco A en el ciclo 1 y los del banco B en el ciclo siguiente). Ilustracin de la opcin marcada Sincronizacin de banco de E/S digital:

62

EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340 Configuracin del bus AS-Interfaz EIO0000000141 07/2011

Configuracin de bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Declaracin de un mdulo BMX EIA 0100 en un bastidor de PLC


Ubicacin del bastidor El maestro de bus BMX EIA 0100 se puede aadir a cualquier ranura disponible de cualquier bastidor, excepto a la ranura 0 del bastidor 0. NOTA: Un maestro del bus AS-Interfaz usa un bus de sensor. El nmero de buses de sensor conectado al procesador es limitado. Consulte las pginas de "Caractersticas generales de los procesadores BMX P34 " para conocer las limitaciones. Por ejemplo, consulte las de BMX P34 1000 aqu (vase Modicon M340 con Unity Pro, Procesadores, bastidores y mdulos de fuente de alimentacin, Manual de configuracin). Procedimiento Tras seleccionar el procesador o el bastidor, utilice este procedimiento para aadir un mdulo de comunicaciones BMX EIA 0100 al bastidor del PLC en Unity Pro:
Paso 1 2 3 Accin Abrir el editor de configuracin del hardware Seleccionar la ranura en la que se desea insertar el mdulo Seleccionar el comando Nuevo dispositivo en el men contextual. Resultado: la ventana Nuevo dispositivo aparece:

64

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Pantalla de configuracin de BMX EIA 0100


Introduccin Desde la pantalla de configuracin del mdulo BMX EIA 0100 se puede acceder a los parmetros asociados al mdulo y a los dispositivos esclavos. Ilustracin La figura siguiente muestra una pantalla de configuracin:

66

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Definicin de un dispositivo esclavo en un bus AS-Interfaz


Introduccin En el software Unity Pro encontrar un catlogo de productos Schneider Electric que rene todos los esclavos AS-Interfaz disponibles. Este catlogo est actualmente dividido en las familias siguientes: Productos de seguridad Arrancadores Interfaz IP67 Advantys Interfaces IP20 compactas Columnas luminosas Botn pulsador Retirado de la venta Familia privada Al seleccionar Familia privada, el usuario tiene la posibilidad de aumentar el catlogo Unity Pro con productos de AS-Interfaz especficos desde su terminal de programacin. NOTA: Cuando un proyecto utiliza los productos AS-Interfaz del catlogo Familia privada, siempre utilizar el catlogo Familia privada del puesto de trabajo en el que se ha creado dicho catlogo.

68

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

Procedimiento de declaracin El siguiente procedimiento declara un dispositivo esclavo en el bus AS-Interfaz:


Paso 1 2 Accin Acceder a la pantalla de configuracin de hardware del mdulo de AS-Interfaz. En el campo Configuracin de AS-Interfaz V3 llevar a cabo una de las siguientes opciones: hacer doble clic en la celda correspondiente al nmero de ranura de host del esclavo nuevo (1A a 31A o 1B a 31B); seleccionar esta celda y ejecutar el comando Edicin Agregar un esclavo de AS-Interfaz. Resultado: aparece la pantalla Asociar un perfil.

EIO0000000141 07/2011

69

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Bus AS-Interfaz visualizado en el explorador de proyectos


Explorador de proyectos Cuando se declara un mdulo BMX EIA 0100 en el bastidor del PLC, el bus ASInterfaz se representa en el directorio Configuracin del explorador del proyecto. Unity Pro calcula automticamente el nmero del bus AS-Interfaz. Es posible modificar este valor. Despus de haber declarado todos los esclavos en el bus AS-Interfaz y de haber validado la configuracin, tambin aparecen los esclavos de AS-Interfaz en el bus AS-Interfaz del explorador del proyecto. Cada esclavo aparece con su nmero de direccin. La visualizacin del bus AS-Interfaz y de los esclavos permite echar un vistazo fcilmente su direccionamiento topolgico. La ilustracin que aparece a continuacin representa el bus AS-Interfaz con sus esclavos en el explorador de proyectos:

72

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Modificacin de la configuracin del bus AS-Interfaz


Introduccin Desde la pantalla de configuracin del mdulo BMX EIA 0100, Unity Pro ofrece un conjunto de funciones que permite modificar con facilidad, en modo local, la configuracin de software del bus AS-Interfaz. NOTA: Las teclas estndar Windows de mtodo abreviado (Supr, Ctrl-X, Ctrl-C y Ctrl-V) estn disponibles para las operaciones. Eliminacin de un esclavo Este procedimiento elimina un esclavo declarado en un bus AS-Interfaz:
Paso 1 2 Accin Seleccionar el esclavo que se desea eliminar. Seleccionar el comando Edicin Eliminar un esclavo de AS-Interfaz.

Desplazamiento de un esclavo Este procedimiento mueve un esclavo declarado en un bus AS-Interfaz:


Paso 1 2 3 4 Accin Seleccionar el esclavo que se desea desplazar. Seleccionar el comando Edicin Cortar un esclavo de AS-Interfaz Seleccionar la nueva ranura. Seleccionar el comando Edicin Pegar un esclavo de AS-Interfaz.

Copia de un esclavo Este procedimiento copia un esclavo declarado en un bus AS-Interfaz:


Paso 1 2 3 4 Accin Seleccionar el esclavo que se desea copia Seleccionar el comando Edicin Copiar un esclavo de AS-Interfaz Seleccionar la ranura del nuevo esclavo. Seleccionar el comando Edicin Pegar un esclavo de AS-Interfaz.

74

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

Acceso a la descripcin de un esclavo


Introduccin Utilice Unity Pro para acceder a toda la informacin acerca de un dispositivo ASInterfaz como: el perfil de esclavo; los detalles de un perfil. Definicin de un perfil Para definir un perfil, es preciso determinar: su nombre; un comentario opcional; identificadores (IO, ID, ID1, ID2); entradas o salidas; parmetros opcionales. NOTA: No se puede acceder a las descripciones de un perfil en el caso de los productos de la Familia privada. Detalles de un perfil La funcin Detalles permite acceder, mediante un esclavo determinado, a toda la informacin del archivo de catlogo.

EIO0000000141 07/2011

75

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Adicin de un nuevo esclavo al catlogo


Introduccin Se puede definir un nuevo perfil de esclavo en el catlogo estndar mediante el software de Unity Pro. Este nuevo perfil se aade al catlogo en Familia privada y as se puede utilizar como un perfil del catlogo estndar. Procedimiento de definicin de un nuevo perfil El siguiente procedimiento define un nuevo perfil de esclavo:
Paso 1 2 3 Accin Acceder a la pantalla de configuracin de hardware del mdulo de AS-Interfaz. Hacer doble clic en una celda de host de un esclavo (1 a 31 en el banco A o B) Resultado: aparece la pantalla Asociar un perfil. Seleccionar Familia privada en el campo Nombre de familia de AS-i Resultado: aparece el Catlogo de AS-Interfaz asociado a la familia seleccionada.

EIO0000000141 07/2011

77

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Perfil de esclavo virtual (direcc. + 2) Perfil de esclavo virtual (direcc. + 3)

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

Ejemplo de la ventana Definicin de un perfil AS-Interfaz con tres parmetros:

EIO0000000141 07/2011

79

Configuracin del bus AS-Interfaz

Modificacin de los parmetros generales de un esclavo: direccionamiento automtico


Introduccin Todos los esclavos presentes en el bus AS-Interfaz deben tener asignada (por configuracin) una direccin fsica nica. sta debe ser la misma que la que est declarada en Unity Pro. El programa Unity Pro ofrece un servicio de direccionamiento automtico de esclavos y, as, se puede evitar la utilizacin de una consola AS-Interfaz. La utilidad Direccionamiento automtico se usa para lo siguiente: sustituir un esclavo que no funciona correctamente; (vase pgina 109) insertar un esclavo nuevo. (vase pgina 110) NOTA: No se acepta una nueva configuracin con direccionamiento automtico si ya hay uno o varios esclavos con direccin 0 en el bus. En este caso, aparece el mensaje Configuracin rechazada por el acoplador. NOTA: La utilidad Direccionamiento automtico no admite los esclavos de transaccin combinada S.60. Para estos esclavos, se admite el direccionamiento manual. Establecimiento del direccionamiento automtico El siguiente procedimiento establece el parmetroDireccionamiento automtico:
Paso 1 2 Accin Acceder a la pantalla de configuracin del mdulo de comunicaciones ASInterfaz Asegurarse de que la casilla de verificacin Direccionamiento automtico del rea de configuracin de V3 AS-Interfaz est marcada Resultado: la utilidad Direccionamiento automtico est activada.

Nota: El parmetro Direccionamiento automtico est seleccionado por defecto.

80

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

Modificacin de los parmetros de retorno y watchdog de un esclavo


Introduccin El rea Parmetros de la pantalla de configuracin permite activar o desactivar los parmetros predefinidos de (p. ej. Posicin de retorno y Watchdog) de determinados esclavos. Puesto que los parmetros mostrados son diferentes en funcin del esclavo que se utilice, consulte la documentacin especfica de ste para obtener ms informacin. Modalidades de retorno de las salidas de los esclavos Cuando se detecta un error (p. ej. que la CPU o el mdulo de maestro de bus no estn operativos), el maestro de bus cambia automticamente a la modalidad de intercambio de datos desactivado. De este modo, la comunicacin entre los esclavos y el maestro de bus se interrumpe. Si hay un problema de cableado en la AS-Interfaz, es posible que se pierda la comunicacin entre el esclavo y el maestro de bus, depende de la ubicacin del problema de cableado. Si se interrumpe el suministro de la fuente de alimentacin de AS-Interfaz, el maestro de bus cambia a la modalidad offline, si tiene tiempo. Puesto que la mayora de los esclavos dispone de un temporizador del elemento de deteccin "watchdog" de comunicacin interna, se pueden dar dos tipos de reacciones de los esclavos ante la prdida de comunicacin: Para esclavos con watchdog, se mantienen las salidas. Para esclavos con watchdog, las posiciones de retorno preprogramadas se implementan en el esclavo. Si el watchdog excede el tiempo de espera debido a la ausencia de comunicacin: Con la opcin Retorno a 0 configurada, el watchdog fuerza las salidas a 0 y, a continuacin, se detiene la comunicacin del bus AS-Interfaz. Con la opcin Conservacin del estado configurada: el watchdog mantiene las salidas como estaban antes de la detencin y se detiene la comunicacin del bus AS-Interfaz.

EIO0000000141 07/2011

81

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Modificacin de los parmetros de un esclavo analgico


Introduccin El rea Parmetros de la pantalla de configuracin permite activar o desactivar los parmetros predefinidos de un esclavo analgico. Por ejemplo: Los parmetros mostrados son diferentes en funcin del esclavo que se utilice; consulte la documentacin de ste para obtener ms informacin. Ejemplos de parmetros En esclavos analgicos se puede activar: Seleccin de filtro, que activa el rechazo de 50/60 Hz en las entradas; Habilitacin del canal 2, que habilita el segundo canal analgico; Habilitacin de fallos de perifrico, que permite la visualizacin de los errores perifricos detectados. Ejemplo de procedimiento El procedimiento que se indica a continuacin permite seleccionar los parmetros de un dispositivo esclavo analgico:
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 Seleccin de filtro, Habilitacin del canal 2 o Habilitacin de fallos de perifrico situadas en el rea Parmetros. Resultado: los parmetros marcados se activan en el dispositivo esclavo cuando la configuracin se carga en el PLC.

EIO0000000141 07/2011

83

Configuracin del bus AS-Interfaz

Modificacin de los parmetros de un esclavo con parmetros combinados


Introduccin Determinados esclavos tienen varias combinaciones de parmetros predefinidas. El usuario puede elegir en una lista la combinacin de parmetros que desea utilizar. El rea Parmetros de la pantalla de configuracin permite elegir una combinacin de parmetros (denominada Pgina). Puesto que los parmetros varan en funcin del tipo de esclavo utilizado, consulte la documentacin de ste para obtener ms informacin. Seleccin de parmetros El procedimiento que se indica a continuacin permite seleccionar los parmetros de un esclavo con parmetros combinados:
Paso 1 2 3 Accin Acceder a la pantalla de configuracin del mdulo maestro de bus. Seleccionar el esclavo cuyos parmetros se desea modificar. Elegir una combinacin de parmetros (pginas) en el rea Lista de valores:

La lista de parmetros seleccionados se activa cuando la configuracin se carga en el PLC.

84

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

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

Representacin en LD Representacin: Nombre de instancia ASI_DIA: ASI_1

EIO0000000141 07/2011

85

Configuracin del bus AS-Interfaz

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

En la tabla siguiente se describe el parmetro de entrada/salida:


Nombre Tipo Descripcin Direccin de un canal de maestro de ASInterfaz (IODDT)

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

Configuracin del bus AS-Interfaz

En la tabla siguiente se describen los parmetros de salida:


Nombre STATUS Tipo WORD Funcin Descripcin

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

STSLABS ARRAY [0..3] Lista de of WORD esclavos ausentes

EIO0000000141 07/2011

87

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

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:

Hay dos reas en el visualizador de diagnsticos:


rea Superior Descripcin relacionada con AS-Interfaz Lista de errores detectados con columnas: mensaje: comentario de la instancia DFB ASI_DIA; smbolo: nombre de la instancia DFB ASI_DIA. Proporciona detalles acerca del mensaje de error seleccionado en el rea superior: ubicacin del dispositivo; descripcin del error detectado; otra informacin.

Inferior

90

EIO0000000141 07/2011

Configuracin del bus AS-Interfaz

Problemas de dispositivos de seguridad de AS-Interfaz


Introduccin El mdulo BMX EIA 0100 admite dispositivos de seguridad de AS-Interfaz en su bus. Las direcciones de estos dispositivos se pueden configurar con el software Unity Pro. La oferta de seguridad de AS-Interfaz se compone de un monitor y de uno o varios esclavos. El maestro de bus ve estos dispositivos como esclavos de direccionamiento estndar, pero con un perfil particular. Existe una familia de Mdulo de seguridad en la pantalla de configuracin (vase pgina 68). Valores de E/S no significativos Los objetos de entrada/salida de estos dispositivos no deben utilizarse en una aplicacin de proyecto, ya que los valores tomados por estos objetos no son significativos. No obstante, la informacin de diagnstico del monitor de seguridad puede usarla el DFB que se suministra con el producto. El uso de objetos de entrada/salida de un dispositivo de seguridad en una aplicacin de proyecto hace que el dispositivo de seguridad pierda su funcin de monitor de seguridad. El dispositivo de seguridad ya no podr notificar situaciones anmalas a la CPU, permitiendo as un comportamiento inesperado de los dispositivos controlados que la funcin de monitor de seguridad normalmente detectara.

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

Configuracin del bus AS-Interfaz

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

Configuracin del bus AS-Interfaz

Descripcin La siguiente tabla describe cada seccin de la ficha Objetos de E/S:


Nmero 1 Nombre Creacin de variables de E/S Descripcin Tras seleccionar uno o varios objetos del rea Lista de variables puede seleccionar un tipo IODDT y crear una o varias variables de este tipo haciendo clic en Crear. Normas de funcionamiento: Al seleccionar una lnea del rea Lista de variables, puede crear una variable e introducir un nombre y un comentario. Al seleccionar varias lneas homogneas (del mismo tipo) en el rea Lista de variables, puede crear automticamente varias variables con prefijos idnticos (la primera variable con el sufijo 0, la segunda con el 1, la tercera con el 2, etc.) Este mtodo se aplica tambin a los comentarios de las variables (el primer comentario tendr el sufijo 0, el segundo tendr el 1, el tercero tendr el 2, etc.). Cuando las variables seleccionadas son de tipo EDT, el rea del tipo se atena. Slo se puede seleccionar el tipo cuando hay ms de un tipo disponible. El rea Objetos de E/S se encuentra disponible para mdulos, procesadores, bucles de control y dispositivos de bus. La seleccin de distintos objetos mediante las casillas de verificacin permite que stos se muestren en el rea en la que aparecen, Direccin, Nombre, Tipo y Comentario, despus de pulsar el botn Actualizar cuadrcula. Los objetos se pueden seleccionar segn el tipo: Canal: para canales del mdulo o para un dispositivo de bus; Configuracin: para objetos de lenguaje de configuracin; Sistema: para objetos de lenguaje que gestionan cambios explcitos; Estado: para objetos de lenguaje de estado (accesible a travs de READ_STS); Parmetro: para objetos de lenguaje de configuracin (accesible a travs de READ_PARAM, WRITE_PARAM, SAVE_PARAM y RESTORE_PARAM); Comando: para objetos de lenguaje de comando (accesibles a travs de WRITE_CMD) Implcito: para objetos de lenguaje implcitos del mdulo o de un dispositivo de bus.

Objetos de E/S

EIO0000000141 07/2011

93

Configuracin del bus AS-Interfaz

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

Depuracin del bus AS-Interfaz

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

Depuracin del bus AS-Interfaz

Presentacin de la funcin de depuracin


Introduccin La funcin Depuracin permite a cada mdulo de comunicaciones AS-Interfaz presente en un proyecto: visualizar el estado de los esclavos (conexin, parmetros, etc.); acceder a la funcin de ajuste del canal seleccionado (forzado del canal, etc.). Asimismo, esta funcin da acceso al diagnstico del mdulo en caso de que se detecte un error. NOTA: Slo se puede acceder a esta funcin en modalidad conectada. Visualizacin del bastidor Tambin se puede acceder a la informacin del mdulo de AS-Interfaz desde la pgina Visualizacin del bastidor del servidor Web FactoryCast integrado. Es posible acceder a estas pginas Web desde un navegador de Internet. Consulte Implantacin Ethernet (vase Modicon M340 para Ethernet, Procesadores y mdulos de comunicaciones, Manual de usuario) y el FactoryCast - Manual de usuario para obtener ms informacin.

96

EIO0000000141 07/2011

Depuracin del bus AS-Interfaz

Descripcin de la pantalla de depuracin del maestro de bus de AS-Interfase


Presentacin La pantalla de depuracin muestra dinmicamente el estado del mdulo de ASInterfase y los dispositivos conectados al bus. Tambin permite el acceso al ajuste de los parmetros de los esclavos y a los comandos de los canales (forzar el valor de entrada o salida, establecer/restablecer una salida, etc.). NOTA: Si la funcin READ_STS () se utiliza en una aplicacin para leer informacin de maestro de bus, no lleve a cabo esta funcin ms de una vez cada 1s. De lo contrario, la pantalla de depuracin no se actualizar correctamente. Ejemplo de pantalla de depuracin La siguiente figura muestra un ejemplo de pantalla de depuracin:

EIO0000000141 07/2011

97

Depuracin del bus AS-Interfaz

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.

Parmetros generales Configuracin y esclavo de AS-Interfase

98

EIO0000000141 07/2011

Depuracin del bus AS-Interfaz

Acceso a las funciones de diagnstico del mdulo y el canal en un dispositivo AS-Interfaz


Introduccin Las funciones de diagnstico del mdulo o del canal muestran los errores que se detectan en ese momento clasificados segn su categora: errores internos detectados en, por ejemplo, el software, la comunicacin con la CPU, la configuracin, el establecimiento de parmetros y los comandos; errores externos detectados (p. ej.: un esclavo no operativo, fuente de alimentacin de AS-Interfaz apagada, anomala del terminal, y diferencia entre la configuracin fsica y la configuracin de Unity Pro); otros errores detectados (p. ej.: BMX EIA 0100 ausente o apagado). Los errores detectados en el mdulo y el canal se indican mediante LED que se iluminan en rojo, como en los siguientes casos: la pantalla de configuracin del bastidor mediante un cuadrado rojo sobre la imagen del mdulo de AS-Interfaz; todas las pantallas de nivel del mdulo (fichas Descripcin y Fallo) que se indican en el rea de mdulo mediante el LED I/O; todas las pantallas de nivel del canal (fichas Descripcin, Config., Depuracin y Fallo): que se indican en el rea del mdulo mediante el LED I/O; que se indican en el rea del canal mediante el LED FAULT. la pantalla Fallo a la que se puede acceder con la pantalla de la ficha Fallo, en la que se describen los diagnsticos de error. El error detectado se indicar tambin: en el mdulo, mediante la visualizacin centralizada; mediante los objetos de lenguaje especializados: CH_ERROR (%Ir.m.c.ERR), MOD_ERROR (%Ir.m.MOD.ERR), %MWr.m.MOD.2, etc., y las palabras de estado (vase Premium y Atrium en Unity Pro, Bus AS-i, Manual de instalacin).

EIO0000000141 07/2011

99

Depuracin del bus AS-Interfaz

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

Depuracin del bus AS-Interfaz

Visualizacin del estado de los esclavos


Introduccin En la pantalla de depuracin del mdulo de comunicaciones, se destina la parte inferior al diagnstico del bus AS-Interfaz. Los dispositivos esclavos conectados al bus se visualizan en las dos columnas del rea de configuracin de V3 AS-Interfaz. La columna de la izquierda enumera los esclavos estndar o ampliados (Esclavos /A estndar). La columna de la derecha enumera slo los esclavos ampliados (Esclavos /B). Un LED rojo muestra el estado del esclavo en la direccin de AS-Interfaz. Un LED rojo indica un error detectado porque el esclavo: est configurado, pero no se ha detectado; se ha detectado, pero no est configurado; se ha detectado y tiene un perfil diferente del perfil configurado; no est operativo, p. ej. por un error perifrico (si lo admite el esclavo). Visualizacin del estado de los esclavos Ilustracin

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

Depuracin del bus AS-Interfaz

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

Depuracin del bus AS-Interfaz

Ajuste de los parmetros de un dispositivo AS-Interfaz


Introduccin Desde la pantalla de depuracin de un mdulo de AS-Interfaz se puede, entre otras cosas, modificar los parmetros de un esclavo. NOTA: Para guardar las modificaciones de los parmetros, la CPU debe tener instalada una tarjeta de memoria. Procedimiento de ajuste El siguiente procedimiento permite modificar los parmetros de un esclavo:
Paso 1 2 Accin Acceder a la pantalla de depuracin del mdulo de AS-Interfaz. Seleccionar el esclavo en el rea de configuracin de V3 AS-Interfaz Resultado: en el rea de esclavos de la pantalla de depuracin se muestra toda la informacin relacionada con el esclavo seleccionado.

EIO0000000141 07/2011

103

Depuracin del bus AS-Interfaz

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

Depuracin del bus AS-Interfaz

Acceso al forzado y a la cancelacin de forzado de canales digitales


Presentacin Con esta funcin se puede modificar el estado de los canales asociados a un esclavo digital de AS-Interfase. NOTA: El estado de una salida forzada est congelado y slo puede modificarlo la aplicacin despus de una cancelacin manual de forzado. No obstante, en caso de que un error detectado provoque un retorno de salida, el estado de estas salidas asume el valor definido al configurar el parmetro Modalidad de retorno (vase pgina 81). Los diferentes comandos disponibles son: Para un canal: Forzado a 0; Forzado a 1; Cancelacin de forzado. Para todos los canales (cuando se ha forzado al menos un canal): cancelacin global de forzado

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

Depuracin del bus AS-Interfaz

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

Depuracin del bus AS-Interfaz

Comandos ESTABLECER y RESETEAR para canales digitales


Introduccin Con estos comandos se pueden asignar los valores 0 (RESETEAR) o 1 (ESTABLECER) a los canales de un esclavo digital de AS-Interfaz. El estado de la salida afectado por estos comandos es temporal y en cualquier momento es posible modificarlo mediante el proyecto. Procedimiento El siguiente procedimiento asigna un valor 0 1 a los canales de esclavo seleccionados.
Paso 1 2 3 Accin Acceder a la pantalla de depuracin del mdulo de AS-Interfaz2. Seleccionar un esclavo en el rea Configuracin de V3 AS-Interfaz 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 Accin de canal.

Seleccionar la funcin que se desee (botones Establecer o Resetear) en el campo Accin de canal

EIO0000000141 07/2011

107

Depuracin del bus AS-Interfaz

Modificacin del valor de un canal analgico


Introduccin Con esta funcin se puede modificar el valor de los canales asociados a un esclavo analgico de AS-Interfaz. Procedimiento de modificacin El procedimiento que se indica a continuacin permite modificar el valor de un canal esclavo analgico:
Paso 1 2 3 Accin Acceder a la pantalla de depuracin del mdulo de AS-Interfaz. Seleccionar un esclavo analgico en el rea Configuracin de V3 ASInterfaz. Seleccionar el canal cuyo valor se desea modificar en el rea Esclavo. Resultado: aparecer la siguiente ventana:

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

Depuracin del bus AS-Interfaz

Sustitucin automtica de un esclavo no operativo


Principio Cuando un esclavo se haya declarado como no operativo, se puede sustituir automticamente por otro del mismo tipo. Si la utilidad Direccionamiento automtico (vase pgina 80) de la modalidad de configuracin est activa, la sustitucin se realiza sin detener el bus de AS-Interfaz y sin que el usuario deba tomar ninguna accin. Hay dos opciones disponibles: La sustitucin del esclavo est programada con la misma direccin mediante la herramienta de programacin de bolsillo, y tiene el mismo perfil y subperfil que el esclavo defectuoso. Por lo tanto, se aade automticamente a la lista de los esclavos detectados (LDS) y a la lista de los esclavos activados (LAS). La sustitucin del esclavo est en blanco (direccin 0, en el banco A), y tiene el mismo perfil que el esclavo defectuoso. Asume automticamente la direccin del esclavo sustituido y se aade a la lista de esclavos detectados (LDS) y la lista de los esclavos activados (LAS).

EIO0000000141 07/2011

109

Depuracin del bus AS-Interfaz

Insercin de un dispositivo esclavo en una configuracin de AS-Interfaz existente


Introduccin Es posible insertar un dispositivo en una configuracin de AS-Interfaz existente sin usar el terminal de configuracin de bolsillo. Esta operacin es posible cuando se cumplen las siguientes condiciones: El direccionamiento automtico (vase pgina 80) est activo. Falta un solo esclavo en la configuracin Unity Pro. El esclavo que se va a insertar: Est especificado en la configuracin de Unity Pro. Tiene el perfil y subperfil previstos en la configuracin. Tiene la direccin 0 en el banco A. El mdulo de AS-Interfaz asigna automticamente al esclavo el valor predefinido en la configuracin. Procedimiento El siguiente procedimiento permite insertar un nuevo esclavo automticamente:
Paso 1 2 3 Accin Agregar el nuevo esclavo en la pantalla de configuracin (vase pgina 66) en modo local. Transferir la configuracin hacia el PLC en modo conectado Conectar fsicamente el nuevo esclavo con el bus AS-Interfaz en el lugar del esclavo no operativo

NOTA: Es posible modificar un proyecto realizando el procedimiento que se ha indicado anteriormente, tantas veces como sea necesario.

110

EIO0000000141 07/2011

Depuracin del bus AS-Interfaz

Modificacin de la direccin de un dispositivo


Introduccin Con este comando se puede desplazar el dispositivo AS-Interfaz seleccionado a otra direccin disponible. La modificacin de la direccin slo puede realizarse en un esclavo y no en la configuracin y, por lo tanto, la configuracin de hardware y de software son diferentes. Procedimiento de modificacin de una direccin El siguiente procedimiento permite modificar la direccin de un dispositivo esclavo:
Paso 1 2 Accin Acceder a la pantalla de depuracin del mdulo de AS-Interfaz. Seleccionar un esclavo en el rea Configuracin de V3 AS-Interfaz y luego ejecutar el comando Edicin Cambiar direccin de un esclavo de AS-i. Resultado: se muestra la ventana Cambiar direccin para una direccin nueva.

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

Depuracin del bus AS-Interfaz

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de ASInterfaz

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-

Representacin en FBD Representacin:

Representacin en LD Representacin:

EIO0000000141 07/2011

115

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz

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

En la siguiente tabla se describen los parmetros de entrada y salida:


Parmetro Enable Tipo EBOOL Descripcin Bit = 1: activa el DFB (reinicio en fro). Si se establece este bit en 1, se ejecuta el DFB, lo que permitir que se procese la informacin. La informacin slo se puede procesar si Enable = 1. Bit = 0: desactiva el DFB. El bit lo establece en 0 el DFB en el timeout. Variable de salida 0 Variable de salida 1 Variable de salida 2 Variable de salida 3

Q0 Q1 Q2 Q3 116

EBOOL EBOOL EBOOL EBOOL

EIO0000000141 07/2011

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-

En la siguiente tabla, se describen los parmetros de salida:


Parmetro Error Tipo EBOOL Descripcin Bit = 1: detectado error de DFB o de bus de seguridad (Al menos un esclavo no operativo). Nota: Para un error de DFB detectado (Enable = 0 y Dfb_err = 1) Un error de DFB detectado invalida los datos del proyecto de seguridad. Para un error de bus detectado (Enable = 1 y Dfb_err = 0) En caso de que se detecte un error de dispositivo en el proyecto de seguridad, las direcciones incorrectas se muestran en la variable pblica ARRAY Device.Device_error. Bit = 1: DFB se est ejecutando

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

Moni_err Out_1 Out_2

EBOOL EBOOL EBOOL

EIO0000000141 07/2011

117

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-

Nombre Dfb_stat Dfb_err

Tipo STRING INT

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz

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

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-

Existen las siguientes opciones disponibles:


Output_Sorted 1 0 Significado Diagnstico clasificado segn OSSD (sin procesamiento previo); Diagnstico de todos los dispositivos

Ajuste de DFB en Unity Pro

Ajuste del cuadro de dilogo en ASISWIN:

EIO0000000141 07/2011

123

SAFETY_MONITOR_V2: DFB para el monitor de seguridad de AS-Interfaz

124

EIO0000000141 07/2011

Bus AS-Interfaz para Modicon M340 Rendimiento de AS-interfaz EIO0000000141 07/2011

Rendimiento de AS-Interfaz con el maestro de bus BMX EIA 0100

Rendimiento de BMX EIA 0100


Introduccin El bus AS-Interfaz lo gestiona de forma independiente el maestro. En cada ciclo, el maestro intercambia los datos con cada dispositivo esclavo configurado en el bus (en orden ascendente, segn el nmero de direccionamiento de los esclavos). Tiempo de exploracin El tiempo de exploracin t representa el tiempo de intercambio entre el maestro y los n esclavos (31 como mximo en cada banco). t = (2 + nmero de esclavos activos) * 0,156 ms Cuando los dos esclavos de los bancos A y B tienen la misma direccin, se explora un esclavo de este par cada dos ciclos. De este modo, para 31 esclavos de direccionamiento ampliado en banco A y 31 esclavos de direccionamiento ampliado en el banco B, el tiempo de exploracin ser de 10 ms. Tiempo de respuesta El tiempo de respuesta T representa el tiempo de ciclo AS-Interfaz. El ciclo engloba: el tiempo de exploracin de bus; la actualizacin de la memoria interna del mdulo de AS-Interfaz; el ciclo del PLC.

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

Bus AS-Interfaz para Modicon M340 EIO0000000141 07/2011

Objetos de lenguaje del bus ASInterfaz

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

Descripcin de IODDT y objetos de lenguaje


Introduccin Los IODDT estn predefinidos por el fabricante y contienen objetos de lenguaje de entradas/salidas que pertenecen al canal de un mdulo de aplicacin. En los IODDT se incluye un conjunto de objetos de lenguaje que permite la activacin y la comprobacin del funcionamiento. IODDT Las variables IODDT se pueden crear de dos maneras mediante: Ficha Mdulo Objetos de E/S (vase pgina 92) el Editor de datos. Existen dos tipos de objetos de lenguaje: Objetos de intercambio implcito, que se intercambian de forma automtica cada vez que se completa un ciclo de la tarea asociada al mdulo. Afectan al estado de los mdulos, las seales de comunicacin, los esclavos, etc. Objetos de intercambio explcito, que se intercambian cuando el proyecto lo requiere, a travs de las instrucciones de intercambios explcitos. Permiten ajustar los parmetros del mdulo, as como diagnosticarlo. La comunicacin de AS-Interfaz dispone de cuatro IODDT asociados: T_GEN_MOD que se aplica a todos los mdulos; (vase Premium y Atrium en Unity Pro, Bus AS-i, Manual de instalacin) T_COM_STS_GEN que se aplica a todos los protocolos de comunicacin; (vase Modicon M340 con Unity Pro, Conexin serie, Manual del usuario) T_COM_ASI_STD, que es especfico para la comunicacin AS-Interfaz y el mdulo BMX EIA 0100; T_COM_ASI_DIAG (vase pgina 146), que se aplica al mdulo BMX EIA 0100 y se puede utilizar como argumento de ASI_DIA DFB. NOTA: T_COM_ASI_DIAG tambin se aplica a TSX SAY 1000.

128

EIO0000000141 07/2011

Detalles de los objetos de intercambio implcito del IODDT T_COM_ASI_STD


Introduccin En las tablas siguientes se presentan los objetos de intercambio implcito del IODDT T_COM_ASI_STD que se aplican a la comunicacin de AS-Interfaz. Bit de error detectado En la tabla siguiente figura el significado del bit de error detectado CH_ERROR:
Smbolo estndar CH_ERROR Tipo BOOL Acceso L Significado Direccin

Bit de error detectado de esclavos y del canal de %Ir.m.0.ERR comunicacin

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

Detalles de los objetos de intercambio explcito del IODDT T_COM_ASI_STD


Introduccin En esta seccin se describen los objetos de intercambio explcito de los IODDT de tipo T_COM_ASI_STD que se aplican al bus AS-Interfaz. Afecta a los objetos de tipo palabra, cuyos bits tienen un significado particular. Ejemplo de declaracin de una variable: IODDT_VAR1 de tipo T_COM_ASI_STD NOTA: En general, el significado de los bits se indica para el estado del bit cuando se establece en 1. En los casos especficos, se ofrece una explicacin para cada estado del bit. NOTA: No se utilizan todos los bits. Indicadores de ejecucin de un intercambio explcito: EXCH_STS En la tabla siguiente se presentan los significados de los bits de control de intercambio del canal EXCH_STS (%MWr.m.0.0).
Smbolo estndar STS_IN_PROGR CMD_IN_PROGR ADJ_IN_PROGR Tipo BOOL BOOL BOOL Acceso L L L Significado Lectura de parmetros de estado en curso Intercambio de parmetros de comando en curso Intercambio de parmetros de ajuste en curso Direccin %MWr.m.0.0.0 %MWr.m.0.0.1 %MWr.m.0.0.2

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

Error detectado en la aplicacin (fallo de ajuste o %MWr.m.0.2.7 configuracin)

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

Detalles de los objetos de intercambio implcito de AS-Interfase


Presentacin En las tablas siguientes se presentan los diferentes objetos de palabra de intercambio implcito. Estos objetos de palabra no estn integrados en los IODDT T_COM_ASI_STD. Bits de los canales de entrada binaria En la tabla siguiente se presenta el significado de los bits de los canales de entrada binaria para el banco A (esclavos de 1 a 31) y el banco B (esclavos de 101 a 131):
Direccin %I\b.e\r.m.c Tipo EBOOL Acceso R Significado Indica que el canal de entrada (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: %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

Direccin %Q\b.110\r.m.c %Q\b.131\r.m.c

Tipo EBOOL EBOOL

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

%IWr.m.0.8.n %IWr.m.0.9.n %IWr.m.0.10.n %IWr.m.0.11.n

BOOL BOOL BOOL BOOL

R R R R

138

EIO0000000141 07/2011

Detalles de los objetos de intercambio explcito de AS-Interfaz


Introduccin En la tabla siguiente se presentan los diferentes objetos de palabra de intercambio explcito. Estos objetos de palabras no estn integrados en los IODDT T_COM_ASI_STD. NOTA: Todas las palabras (de %MWr.m.0.0.15 a %MWr.m.0.0.73) de esta seccin se leen a travs de un READ_STS (IODDT_VAR1). Bit de control de intercambio En la tabla siguiente se presenta el significado del bit de control de intercambio del canal.
Direccin %MWr.m.0.0.15 Tipo BOOL Acceso L Significado Configuracin en curso

Bit de confirmacin La siguiente tabla muestra el significado del bit de confirmacin:


Direccin %MWr.m.0.1.15 Tipo BOOL Acceso L Significado Error detectado durante la configuracin

Palabra %MWr.m.0.3 En la tabla siguiente se presenta el significado de los bits de la palabra:


Direccin %MWr.m.0.3.0 %MWr.m.0.3.1 %MWr.m.0.3.2 %MWr.m.0.3.3 %MWr.m.0.3.4 %MWr.m.0.3.5 %MWr.m.0.3.6 %MWr.m.0.3.7 %MWr.m.0.3.8 %MWr.m.0.3.9 Tipo BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Acceso L L L L L L L L L L Significado Configuracin correcta Esclavo 0 presente en el bus Direccionamiento automtico Direccionamiento automtico autorizado Funcionamiento en modalidad de configuracin AS-Interfaz Funcionamiento en modalidad normal Fallo de la fuente de alimentacin de AS-Interfaz Modalidad offline activa Intercambio de datos inactivo Error perifrico en un dispositivo de bus

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).

Palabra %MWr.m.0.0.72 En la tabla siguiente se presenta el significado de la palabra:


Direccin %MWr.m.0.72 Tipo INT Acceso L Significado Contiene el valor de los parmetros del ltimo esclavo parametrizado.

140

EIO0000000141 07/2011

Palabra %MWr.m.0.0.73 En la tabla siguiente se presenta el significado de la palabra %MWr.m.0.73.


Direccin %MWr.m.0.73 Tipo INT Acceso L Significado Contiene la direccin del ltimo esclavo parametrizado. Byte 0: direccin del esclavo (1 a 31) Byte 1: Si es 0, el esclavo est en el banco A. Si es 1, el esclavo est en el banco B.

EIO0000000141 07/2011

141

Detalles de los objetos que gestionan la modalidad de servicio de AS-Interfaz


Introduccin Las siguientes tablas presentan los objetos de lenguaje que permiten gestionar el modo de servicio del maestro de bus de AS-Interfaz y los parmetros de los esclavos presentes en el bus AS-Interfaz. Estos objetos no estn integrados en los IODDT. Objeto de modalidad de servicio Este objeto de tipo palabra permite gestionar el paso a la modalidad offline o de intercambio de datos desactivado (vase pgina 48) del maestro de bus ASInterfaz a travs de WRITE_CMD. NOTA: La utilizacin de este objeto requiere un amplio conocimiento de los principios de comunicacin de AS-Interfaz. Descripcin del objeto de modalidad de servicio La tabla siguiente presenta los diferentes estados de la palabra %MWr.m.0.74:
Direccin %MWr.m.0.74.0 %MWr.m.0.74.1 %MWr.m.0.74.2 %MWr.m.0.74.3 Tipo BOOL BOOL BOOL BOOL Acceso L/E L/E L/E L/E Significado Cambio a la modalidad offline Salida de la modalidad offline Intercambio de datos inactivo Intercambio de datos activo

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

Detalles de los objetos de configuracin de AS-Interfaz


Introduccin Slo se puede acceder a las constantes de configuracin %KWr.m.0.d. en modalidad de lectura. Estas constantes corresponden a los parmetros de configuracin que se han introducido mediante el editor de configuracin. Objetos de configuracin En la tabla siguiente se presentan los objetos de tipo constantes del bus ampliado AS-Interfaz:
Direccin %KWr.m.0.0 Tipo INT Acceso L Significado Byte 0 = 10d indica que el maestro de bus es un TSX SAY 1000. Byte 0 = 30d indica que el maestro de bus es un BMX EIA 0100. n = 1 a 15: lista de los esclavos estndar proyectados (configurados) 0A a 15A n = 1 a 15: lista de los esclavos estndar proyectados (configurados) 16A a 31A n = 1 a 15: lista de los esclavos estndar proyectados (configurados) 0B a 15B n = 1 a 15: lista de los esclavos estndar proyectados (configurados) 16B a 31B Configuraciones permanentes (perfiles) de los esclavos 0A a 31A 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.1.n %KWr.m.0.2.n %KWr.m.0.3.n %KWr.m.0.4.n %KWr.m.0.5 a %KWr.m.0.36

BOOL BOOL BOOL BOOL INT

L L L L L

144

EIO0000000141 07/2011

Direccin %KWr.m.0.37 a %KWr.m.0.68

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

Detalles del IODDT T_COM_ASI_DIAG


Objetos de T_COM_ASI_DIAG En la siguiente tabla se muestran referencias cruzadas de detalles acerca de los objetos contenidos en este IODDT:
Smbolo del objeto CH_ERROR FLT_SLAVES_0A_15A FLT_SLAVES_16A_31A FLT_SLAVES_0B_15B FLT_SLAVES_16B_31B STS_IN_PROGR STS_ERR CH_FLT SLAVE_FLT ASI_CONF_FLT INTERNAL_FLT CONF_FLT COM_FLT SLAVE_0_PRESENT ASI_SUPPLY_FLT OFFLINE_MODE_ACTIVE DATA_EXCHANGE_OFF PERIPH_FAULT LDS_0A_15A LDS_16A_31A Comentario/referencia cruzada Error de canal detectado (vase pgina 129) Error de canal detectado en los esclavos 0A a 15A (vase pgina 129) Error de canal detectado en los esclavos 16A a 31A (vase pgina 130) Error de canal detectado en los esclavos 0B a 15B (vase pgina 131) Error de canal detectado en los esclavos 6B a 31B (vase pgina 132) Lectura de parmetros de estado en curso (vase pgina 134) Error detectado al leer el estado del canal (vase pgina 134) Error detectado en un canal (vase pgina 135) Error detectado en uno de los esclavos (vase pgina 135) Configuracin fsica diferente de la configuracin proyectada (vase pgina 135) Error interno detectado: canal no operativo (vase pgina 135) Error detectado en la configuracin de hardware o de software (vase pgina 135) Error detectado en la comunicacin del bus (vase pgina 135) Esclavo 0 presente en el bus (vase pgina 139) Error detectado en la fuente de alimentacin de AS-Interfaz (vase pgina 135) Modalidad offline activa (vase pgina 139) Intercambio de datos inactivo (vase pgina 139) Error perifrico en un dispositivo del bus (vase pgina 139) Lista de los esclavos detectados para 0A a 15A (vase pgina 140) Lista de los esclavos detectados para 16A a 31A (vase pgina 140)

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

Bus AS-Interfaz para Modicon M340 ndice 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

Vous aimerez peut-être aussi