Resumen de contenidos para Siemens SIMATIC NET CP 243-2
Página 1
Prologo, índice Descripción técnica y directivas para la instalación Interfaz para programa SIMATIC NET de usuario en la CPU S7–200 Acceso a los datos de los esclavos AS–i CP 243–2 Señalización de errores y AS–Interface Master diagnóstico en el programa de usuario Manual Interfaz de comandos...
Página 2
Marca registrada SIMATICR y SIMATIC NETR son marcas registradas de SIEMENS AG. Las restantes designaciones utilizadas en esta publicación pueden ser marcas registradas cuyo uso por terceros para sus propios fines puede lesionar los derechos de los propietarios de las mismas.
Prólogo Finalidad del presente manual Este manual le ayuda a utilizar el módulo CP 243–2. Le informa sobre cómo puede activar a través de este módulo actuadores AS–Interface y sensores AS–Interface desde una CPU S7–22x. Le recomendamos el siguiente procedimiento para ..obtener una visión de conjunto del tema AS–Interface en su totalidad: –...
Indice Descripción técnica y directivas para la instalación ......Generalidades sobre la operación – indicaciones de seguridad .
Página 6
Indice Interfaz de comandos ............Interfaz de comandos del CP 243–2 .
Página 7
Indice Anexos AS–Interface Protocol Implementation Conformance Statement (PICS) ... Bibliografía ..............Observaciones sobre la marca CE .
Página 8
Indice CP 243–2AS–Interface Master viii C79000–G6972–C142/02...
Descripción técnica y directivas para la insta- lación El presente capítulo le explica las prestaciones y le familiariza con la puesta en servicio y las funciones fundamentales del módulo maestro CP 243–2. Usted conocerá las siguientes propiedades del CP 243–2: las aplicaciones los datos técnicos los elementos de indicación y mando...
Descripción técnica y directivas para la instalación Generalidades sobre la operación – indicaciones de seguridad Cuidado Tenga en cuenta las directivas EGB al manejar y montar el CP 243–2. Sólo se permite conectar el CP 243–2 estando desconectada la fuente de alimentación AS–i.
Descripción técnica y directivas para la instalación Aplicación del módulo Esclavo DP y maestro AS–i El módulo CP 243–2 puede trabajar en el sistema de automatización S7–200. Permite la conexión de un S7–200 al AS–Interface (como maestro AS–i). Ambas conexiones se pueden utilizar con independencia la una de la otra.
Descripción técnica y directivas para la instalación Volumen de suministro El suministro del CP 243–2 incluye los siguientes componentes: CP 243–2 Información sobre producto CP 243–2 CP 243–2AS–Interface Master C79000–G6972–C142/02...
Descripción técnica y directivas para la instalación Datos técnicos del módulo El módulo CP 243–2 tiene los siguientes datos técnicos: Tabla 1-1 Característica Explicación / Valores Tiempo de ciclo AS–i 5 ms para 31 esclavos 10 ms para 62 esclavos AS–i con espacio de direccio- nes extendido Configuración de AS–Interface por pulsador en el panel frontal o con el comando Con-...
Descripción técnica y directivas para la instalación Montaje del módulo Slots en S7–200 El CP 243–2 se puede instalar en el sistema de automatización S7–200 (CPUs 22x) en to- dos los slots previstos para módulos de extensión. Tener en cuenta las restricciones Existen restricciones para la CPU utilizada en cada caso y en lo relativo a la alimentación eléctrica: de la posibilidad de extensión con varios módulos de extensión...
Descripción técnica y directivas para la instalación Panel frontal – acceso a todas las funciones Zona de conexiones, de visualización y de mando A través del panel frontal tiene usted acceso a todos los elementos de conexión, visualiza- ción/indicación y mando del CP 243–2. Las zonas de conexiones y mando están cubiertas por una tapa frontal durante el funciona- miento.
Descripción técnica y directivas para la instalación Zona de conexiones Conexiones El CP 243–2 cuenta con las siguientes conexiones: dos conexiones al cable AS–i (puenteadas internamente); una conexión para tierra de funcionamiento; Las conexiones se encuentran debajo de la cubierta inferior de la tapa frontal del CP 243–2. Tierra de funcionamiento Cables AS–i Figura 1-3...
Página 17
Descripción técnica y directivas para la instalación Nota Tierra de funcionamiento (Borne El CP 243–2 tiene una conexión para tierra de funcionamiento. Esta conexión se debe co- nectar con la ohmicidad más baja posible al conductor de protección. CP 243–2AS–Interface Master C79000–G6972–C142/02...
Descripción técnica y directivas para la instalación Modos de funcionamiento del CP 243–2 Modo estándar En este modo, el programa de usuario accede a los datos útiles de los esclavos AS–i y a los datos de diagnóstico del CP 243–2. La programación es sencilla y resulta suficiente para la mayoría de las soluciones de automatización.
Descripción técnica y directivas para la instalación Elementos de visualización/indicación y mando Conmutación de estados de visualización – pulsador DISPLAY La conmutación de los estados de visualización entre indicación de estado (estado básico) e indicación de esclavos tiene lugar con el pulsador DISPLAY. Apretando repetidamente el pulsador se cambia en cada caso al siguiente estado de visualización y finalmente de nuevo al estado inicial.
Descripción técnica y directivas para la instalación 1.8.1 Indicación de estado Identificación del estado de la indicación de estado La indicación de estado se reconoce por el hecho de que no está encendido ningún diodo de grupo. La indicación de estado está preajustada como indicación estándar en el estado básico del CP 243–2.
Descripción técnica y directivas para la instalación 1.8.2 Indicación de esclavos Identificación del estado de la indicación de esclavos El cambio al modo de indicación de esclavos tiene lugar apretando el pulsador DISPLAY; el paso de un grupo a otro se consigue apretando de nuevo el pulsador DISPLAY. La indica- ción de esclavos está...
Descripción técnica y directivas para la instalación Ejemplo de una indicación de esclavos Puede ver lo siguiente en la representación: el 2º diodo de grupo esta encendido, lo que significa la 2ª fila de arriba (equivale a 2 ; 2º grupo de cinco; esclavos 5–9). Si dentro de la indicación de esclavos están encendidos además el 2º...
Descripción técnica y directivas para la instalación Configurar AS–Interface por medio del pulsador SET Identificación del estado de indicación El CP 243–2 conoce dos modos de funcionamiento en AS–Interface: modo de configuración modo protegido Apretando el pulsador SET se cambia el modo de funcionamiento. Nota El pulsador SET sólo puede actuar si en el byte de control del CP 243–2 el bit PLC_RUN = 0.
Descripción técnica y directivas para la instalación Preparar la configuración Asegure los estados siguientes: S La CPU S7–22x tiene que estar en STOP (PLC_RUN=0). S El CP 243–2 y todos los esclavos AS–i han de estar conectados a AS–Interface y tienen que ser abastecidos de tensión por la fuente de alimentación AS–i.
Interfaz para programa de usuario en la CPU S7–200 El presente capítulo le informa sobre cómo direccionar el CP 243–2. Aprenderá el signifi- cado de los datos en el módulo digital y en el analógico y sabrá cómo acceder a las entra- das y salidas analógicas.
Interfaz para programa de usuario en la CPU S7–200 Panorámica CP 243–2 como módulo de extensión en S7–200 El CP 243–2 ocupa dos lugares consecutivos para módulos de extensión en S7–200: Módulo digital 8ED/8SD (8 entradas digitales/8 salidas digitales) Módulo analógico 8EA/8SA (8 entradas analógicas/8 salidas analógicas) CP 243–2 S7–200 CPU Programa de usuario...
Interfaz para programa de usuario en la CPU S7–200 Direccionamiento del CP 243–2 en la CPU S7–200 Espacios de direcciones Las direcciones iniciales de los espacios de direcciones están definidas por el tipo de CPU S7–200 utilizada el slot del CP 243–2 en S7–200. Ejemplos A continuación encontrará...
Página 28
Interfaz para programa de usuario en la CPU S7–200 Ejemplo para CPU 224 y un CP 243–2 enchufado directamente junto a la CPU CPU 224 CP 243–2 14 DE (ED) 10 DA (SD) 8 DE (ED) 8 DA (SD) 8 AE (EA) 8 AA (SA) E0.0 A0.0...
Página 29
Interfaz para programa de usuario en la CPU S7–200 Ejemplo para CPU 224, un módulo de 8 entradas digitales (DE), un módulo de 3 entradas analógicas (AE)/1 salida analógica (AA) y un CP 243–2 CPU 224 Módulo Módulo CP 243–2 14 DE 10 DA 8 DE (ED)
Interfaz para programa de usuario en la CPU S7–200 Significado de los datos en el módulo digital Panorámica El módulo digital del CP 243–2 consta de cuatro fichas Ficha de identificación de 8 bits (identificación de módulo de E/S) Ficha de errores de 8 bits Ficha de entradas 8DE (ED = entradas digitales, byte de estado del CP 243–2) Ficha de salidas 8DA (SD = salidas digitales;...
Interfaz para programa de usuario en la CPU S7–200 2.3.1 Ficha de identificación en el módulo digital Significado La ficha de identificación señaliza, con el valor indicado más abajo, la identificación de mó- dulo de entradas/salidas (E/S) para la existencia de un módulo digital 8DE/8DA (8 ED/8 SD).
Interfaz para programa de usuario en la CPU S7–200 2.3.2 Ficha de errores en el módulo digital Significado para el programa de usuario Este registro provee siempre el valor “0”. Los errores de los informes del CP 243–2 que usan el error se colocan en analogico el módulo (ver el capítulo 2.4.2). Ejemplo de acceso a la ficha de errores Si el CP 243–2 está...
Interfaz para programa de usuario en la CPU S7–200 2.3.3 Byte de estado (ficha de entradas 8DE [=8ED]) Significado para el programa de usuario Esta ficha indica el estado del CP 243–2 en relación a la interfaz de maestro AS–i. El byte de estado tiene la siguiente estructura Bit 7 Bit 6...
Interfaz para programa de usuario en la CPU S7–200 2.3.4 Byte de control (ficha de salidas 8DA [=8SD]) Significado para el programa de usuario El programa de usuario controla a través de esta ficha el intercambio de datos con el CP 243–2.
Interfaz para programa de usuario en la CPU S7–200 Significado de los datos en el módulo analógico Panorámica El módulo analógico del CP 243–2 consta de cuatro áreas Ficha de identificación de 8 bits (identificación de módulo de E/S) Ficha de errores de 8 bits 8 palabras de entrada analógica (8 AE [EA]) 8 palabras de salida analógica (8 AA [SA]) A través de estas áreas se desarrollan en lo esencial las funciones mencionadas en la figura...
Interfaz para programa de usuario en la CPU S7–200 2.4.1 Ficha de identificación en el módulo analógico Significado La ficha de identificación señaliza, con el valor indicado más abajo, la identificación de mó- dulo de entradas/salidas (E/S) para la existencia de un módulo analógico 8AE/8AA (8 EA/8 SA).
Interfaz para programa de usuario en la CPU S7–200 2.4.2 Ficha de errores en el módulo analógico Significado para el programa de usuario A través de esta ficha, el CP 243–2 señaliza errores al programa de usuario. La ficha de errores tiene la siguiente estructura Bit 7 Bit 6 Bit 5...
Interfaz para programa de usuario en la CPU S7–200 Ejemplo de acceso a la ficha de errores Supuesto: El CP 243–2 está enchufado directamente junto a la CPU S7–200. Evalúe los bits de marcas especiales SM 11.0 y SM 11.2 en el campo de SM (campo de mar- cas especiales de la CPU S7–200;...
Interfaz para programa de usuario en la CPU S7–200 Accesos a las palabras de entrada y salida analógicas Principio Con un mecanismo de selección de banco (Bank–Select) se pueden conmutar en el CP 243–2 las 8 palabras de entrada analógicas y las 8 palabras de salida analógicas a 64 áreas de entrada analógica distintas y 64 áreas de salida analógica distintas (bancos).
Página 40
Interfaz para programa de usuario en la CPU S7–200 No. banco Banco 30 seleccionado Banco 31 seleccionado Banco 32 seleccionado Banco 33 seleccionado Banco 34 seleccionado Banco 35 seleccionado Banco 36 seleccionado Banco 37 seleccionado Banco 38 seleccionado Banco 39 seleccionado Banco 40 seleccionado Banco 41 seleccionado Banco 42 seleccionado...
Interfaz para programa de usuario en la CPU S7–200 2.5.1 Area de entradas analógicas Asignación de áreas de entradas El área de entradas del módulo analógico del CP 243–2 es reproducido como sigue en las entradas analógicas del programa de usuario a través de la selección de bancos: S7–200 CPU CP 243–2 Bits de selección...
Página 42
Interfaz para programa de usuario en la CPU S7–200 Banco 1: diagnóstico en AS–Interface En este banco se visualiza la lista Delta de los esclavos AS–i. La lista Delta contiene discrepancias entre los esclavos AS–i existentes y la configuración del CP 243–2. Son indicadas respectivamente por un bit puesto: esclavo faltante esclavo sobrante...
Interfaz para programa de usuario en la CPU S7–200 2.5.2 Area de salidas analógicas Asignación de áreas de salidas El área de salidas del módulo analógico del CP 243–2 es reproducido como sigue en las salidas analógicas del programa de usuario a través de la selección de bancos: S7–200 CPU CP 243–2 Bits de selec-...
Interfaz para programa de usuario en la CPU S7–200 Banco 2–15: datos de comandos en AS–Interface A través de esta área registra usted llamadas de comandos al CP 243–2. Loas estructuras de datos y las codificaciones utilizadas se describen en el capítulo 5.2. El número de bancos utilizados depende del respectivo comando.
Acceso a los datos de los esclavos AS–i En este capítulo se explica la interfaz de maestro AS–i del CP 243–2. En primer lugar se explica el direccionamiento de los esclavos AS–i y el acceso a los datos binarios de los es- clavos.
Acceso a los datos de los esclavos AS–i Acceso a los datos binarios de los esclavos AS–i 3.1.1 Direccionamiento de los esclavos AS–i por el programa de usuario Condiciones Antes de poder acceder a los datos de E/S de los esclavos AS–i se tienen que cumplir las siguientes condiciones.
Acceso a los datos de los esclavos AS–i Ocupación de los datos de entrada AS–i de esclavos estándar y A (Banco 0 en el área de entradas analógicas del CP) Banco No. byte Bit 7–4 Bit 3–0 reservado Esclavo 1 o esclavo 1A Bit 3 | Bit 2 | Bit 1...
Acceso a los datos de los esclavos AS–i Ocupación de los datos de entrada AS–i de los esclavos B (Banco 31 en el área de entradas analógicas del CP) Banco No. byte Bit 7–4 Bit 3–0 reservado Esclavo 1B Bit 3 | Bit 2 | Bit 1 | Bit 0...
Acceso a los datos de los esclavos AS–i Intercambio de datos en estado STOP de la CPU S7–22x En el estado STOP de la CPU S7–22x, ésta pone automáticamente a ”0” el bit PLC_RUN en el área de control digital. Esto hace que el CP 243–2 entregue datos ”0” a todos los es- clavos binarios.
Página 50
Acceso a los datos de los esclavos AS–i Ejemplo La figura 3-1 muestra un ejemplo de direccionamiento de 4 esclavos AS–i por el CP 243–2. En el ejemplo se utilizan las direcciones iniciales m = 0 para los datos de entrada y n = 0 para los datos de salida.
Acceso a los datos de los esclavos AS–i 3.1.2 Acceso a los datos útiles de AS–i Acceso a datos con STEP 7–Micro Para el acceso a los datos binarios de los esclavos utiliza usted los comandos de transfe- rencia analógicos del lenguaje de programación STEP 7–Micro/WIN32. Ejemplo Si desea acceder bit a bit a los datos de esclavos, puede proceder según el siguiente ejem- plo de programa.
Acceso a los datos de los esclavos AS–i Acceso a los datos analógicos de los esclavos AS–i (esclavos según perfil 7.3 ó 7.4) 3.2.1 Direccionamiento de los esclavos analógicos AS–i por el programa de usuario Condiciones Antes de poder acceder a los datos de E/S de los esclavos AS–i se tienen que cumplir las siguientes condiciones.
Página 53
Acceso a los datos de los esclavos AS–i Banco No. byte Significado Esclavo 3, canal 2, High Byte Esclavo 3, canal 2, Low Byte Esclavo 3, canal 3, High Byte Esclavo 3, canal 3, Low Byte Esclavo 3, canal 4, High Byte Esclavo 3, canal 4, Low Byte Esclavo 4, canal 1, High Byte Esclavo 4, canal 1, Low Byte...
Página 54
Acceso a los datos de los esclavos AS–i Banco No. byte Significado Esclavo 9, canal 4, Low Byte Esclavo 10, canal 1, High Byte Esclavo 10, canal 1, Low Byte Esclavo 10, canal 2, High Byte Esclavo 10, canal 2, Low Byte Esclavo 10, canal 3, High Byte Esclavo 10, canal 3, Low Byte Esclavo 10, canal 4, High Byte...
Página 55
Acceso a los datos de los esclavos AS–i Banco No. byte Significado Esclavo 16, canal 3, High Byte Esclavo 16, canal 3, Low Byte Esclavo 16, canal 4, High Byte Esclavo 16, canal 4, Low Byte Esclavo 17, canal 1, High Byte Esclavo 17, canal 1, Low Byte Esclavo 17, canal 2, High Byte Esclavo 17, canal 2, Low Byte...
Página 56
Acceso a los datos de los esclavos AS–i Banco No. byte Significado Esclavo 23, canal 1, Low Byte Esclavo 23, canal 2, High Byte Esclavo 23, canal 2, Low Byte Esclavo 23, canal 3, High Byte Esclavo 23, canal 3, Low Byte Esclavo 23, canal 4, High Byte Esclavo 23, canal 4, Low Byte Esclavo 24, canal 1, High Byte...
Acceso a los datos de los esclavos AS–i Casos especiales En la dirección de entrada, el CP 243–2 proporciona el valor 7FFF cuando el esclavo AS–i no existe, ha fallado o no es un esclavo analógico según el perfil 7.3 ó 7.4, el número de canal no es soportado por el esclavo, el esclavo señaliza ”valor no válido”.
Acceso a los datos de los esclavos AS–i 3.2.2 Acceso a los datos analógicos de AS–i Acceso a datos con STEP 7–Micro Para el acceso a los datos analógicos de los esclavos utiliza usted los comandos analógicos del lenguaje de programación STEP 7–Micro/WIN32. Ejemplo El siguiente ejemplo representado en AWL es válido para una CPU 222 con CP 243–2 en- chufado directamente al lado.
Página 60
Acceso a los datos de los esclavos AS–i CP 243–2AS–Interface Master 3-16 C79000–G6972–C142/02...
Señalización de errores y diagnóstico en el programa de usuario En este capítulo se le informa sobre qué errores del CP 243–2 son señalizados y cómo se puede leer la lista Delta. CP 243–2AS–Interface Master C79000–G6972–C142/02...
Señalización de errores y diagnóstico en el programa de usuario Señalización Señalización de errores Si, durante el funcionamiento, el CP 243–2 detecta errores en AS–Interface (fallos de escla- vos AS–i, AS–i Power Fail), señaliza este hecho por reposición de los datos de entrada de los esclavos en cuestión y poniendo el bit correspondiente en la ficha de errores, área de SM (marcas especiales).
Señalización de errores y diagnóstico en el programa de usuario Ejemplo: Lectura de la lista Delta Ejemplo de AWL El siguiente ejemplo representado en AWL es válido para una CPU 222 con CP 243–2 en- chufado directamente al lado. Al producirse un error de configuración de AS–i en el modo protegido, el CP 243–2 pone los bits SM 9.0 y SM 11.0 (ambos bits proporcionan al usuario la misma información: Error de configuración de AS–i).
Página 64
Señalización de errores y diagnóstico en el programa de usuario CP 243–2AS–Interface Master C79000–G6972–C142/02...
Interfaz de comandos A través de la interfaz de comandos puede gobernar totalmente el comportamiento de maestro AS–i a través de su programa de usuario. En este capítulo se le informa sobre la interfaz de comandos AS–i y los comandos AS–i. Usted necesita la interfaz de comandos AS–i si desea utilizar funciones que vayan más allá...
Interfaz de comandos Interfaz de comandos del CP 243–2 Funcionamiento – búfer de comandos y búfer de respuestas Las llamadas de comandos al CP 243–2 tienen lugar desde el programa de usuario. Para ello, usted especifica una llamada de comando en un búfer de comandos e inicia la petición. El búfer de comandos está...
Página 67
Interfaz de comandos Desarrollo de comandos Vea en el siguiente diagrama cómo editar comandos en el programa de usuario; cómo reacciona el CP 243–2 a un comando. Maestro AS–i CP 243–2 (programa de usuario) (reacción a comando) Poner parámetros de co- mando en área de salidas analógicas Estado básico...
Página 68
Interfaz de comandos El bit ASI_RESP sólo es repuesto por el CP 243–2 si el programa de usuario ha puesto el bit ASI_COM a ”0”. Ejemplo El siguiente ejemplo representado en AWL es válido para una CPU 222 con CP 243–2 en- chufado directamente al lado.
Página 69
Interfaz de comandos Tabla 5-2 , (continuación) A1.0, 1 //seleccionar banco 5 BMW VW748, AAW0, 8 //V–Memory –> Banco A1.0, 1 //seleccionar banco6 A1.1, 1 //seleccionar banco6 BMW VW764, AAW0, 8 //V–Memory –> Banco A1.0, 1 //seleccionar banco7 BMW VW780, AAW0, 8 //V–Memory –>...
Página 70
Interfaz de comandos Tabla 5-2 , (continuación) A1.0, 1 //seleccionar banco9 BMW AEW0, VW512, 8 //Banco –> V–Memory A1.0, 1 //seleccionar banco10 A1.1, 1 //seleccionar banco10 BMW AEW0, VW528, 8 //Banco –> V–Memory A1.0, 1 //seleccionar banco11 BMW AEW0, VW544, 8 //Banco –>...
Interfaz de comandos Descripción de los comandos AS–i Panorámica A continuación se describen las llamadas de comandos AS–i que pueden ser enviadas por el sistema S7–200 al CP 243–2. Con estas llamadas de comandos, el CP 243–2 pone a dis- posición todo el conjunto de funciones del perfil maestro M1 de la especificación AS–i–Mas- ter.
Página 72
Interfaz de comandos Tabla 5-3 , (continuación) Nombre Parámetros Retorno Codifi- cación Poner_modo Modo –> descripción, ver cap. 5.2.13 Cambiar_dirección_esclavo_AS–i Dirección1, (Change_AS–i–Slave_Address) Dirección2 –> descripción, ver cap. 5.2.14 Leer_estado_esclavo_AS–i Dirección de esclavo Registro de errores del –> descripción, ver cap. 5.2.15 esclavo AS–i Leer_listas_y_Flags LDS,LAS,LPS,Flags...
Página 73
Interfaz de comandos Tabla 5-3 , (continuación) Nombre Parámetros Retorno Codifi- cación Leer_datos y lista Delta –> descripción, ver cap. 5.2.32 ninguna Bits de error Datos de entrada Lista Delta CP 243–2AS–Interface Master C79000–G6972–C142/02...
Interfaz de comandos Estructura general del búfer de comandos Dependiendo del comando, el búfer de comandos puede abarcar como máximo 14 bancos (banco 2–5 en el módulo analógico) con un máximo de 224 Byte. En la siguiente descripción de la interfaz de comandos, para la numeración de los bytes se supone, para simplificar, la dirección inicial 0 para el módulo de entradas analógicas del CP.
Interfaz de comandos Estructura general del búfer de respuesta (Response–Buffer) Dependiendo del comando, el búfer de respuesta puede abarcar como máximo 14 bancos (banco 2–15 en el módulo analógico) y como máximo de 224 Byte. En la siguiente descripción de la interfaz de comandos, para la numeración de los bytes se supone, para simplificar, la dirección inicial 0 para el módulo de salidas analógicas del CP.
Interfaz de comandos Estado del comando En el estado del comando del búfer de respuesta se señaliza en el Byte 1 si la petición se ha procesado correctamente o con error. Tabla 5-6 Valor Significado Petición terminada sin error. La dirección de esclavo AS–i es incorrecta Esclavo AS–i no activado (no en LAS).
Interfaz de comandos Estructura general de la dirección de esclavo AS–i Si se tiene que direccionar un esclavo AS–i en un comando o en una respuesta, este direc- cionamiento tiene lugar según el esquema siguiente: Bit 7 Bit 5 Bit 4 Bit 3 Bit 0 S–Bit...
Interfaz de comandos 5.2.1 Configurar_parámetro_permanente (Set_Permanent_Parameter) Significado Con esta llamada se transmite un valor de parámetro para el esclavo AS–i indicado al CP 243–2. El valor se almacena en forma no volátil como valor configurado. El parámetro configurado no es transmitido inmediatamente por el CP 243–2 al esclavo AS–i.
Interfaz de comandos 5.2.2 Leer_parámetro_permanente (Get_Permanent_Parameter) Significado Con esta llamada se lee un parámetro específico del esclavo almacenado en el EEPROM del CP 243–2. Estructura de los datos de petición en el búfer de emisión Banco Byte Significado Número de comando: 01 Dirección de esclavo AS–i Estructura de los datos de respuesta en el búfer de recepción Banco...
Interfaz de comandos 5.2.3 Escribir_parámetro (Write_Parameter) Significado del comando El parámetro AS–i transmitido con el comando es transferido al esclavo AS–i direccionado. El parámetro se almacena en el CP 243–2 sólo en forma volátil y no se transfiere al EE- PROM como parámetro configurado.
Interfaz de comandos 5.2.4 Leer_parámetro (Read_Parameter) Significado Con esta llamada se suministra de vuelta el parámetro actual (parámetro real) de un es- clavo. Este valor no se debe confundir con el eco del parámetro, que el esclavo AS–i suministra como respuesta a la petición Escribir_parámetro. Estructura de los datos de petición en el búfer de emisión Banco Byte...
Interfaz de comandos 5.2.5 Almacenar_parámetros_actuales (Store_Actual_Parameters) Significado Con esta llamada se sobreescriben los parámetros configurados en forma no volátil con los parámetros actuales (reales), lo que significa que se produce una configuración de los pará- metros. En el caso de esclavos AS–i que cumplen el perfil normalizado de esclavo AS–i 7.4, el pro- pio maestro AS–i gestiona la parametrización de esclavos AS–i.
Interfaz de comandos 5.2.6 Almacenar_configuración_permanente_extendida (Set_Extended_Permanent_Configuration) Significado Con esta llamada se almacenan los siguientes datos de configuración para el esclavo AS–i direccionado. Configuración de E/S ID–Code Extended ID1–Code Extended ID2–Code Los datos de configuración son almacenados en forma no volátil en el EEPROM del CP 243–2 y sirven al maestro AS–i de especificación para el modo protegido.
Interfaz de comandos 5.2.7 Leer_configuración_permanente_extendida (Set_Extended_Permanent_Configuration) Significado Con esta llamada se leen los siguientes datos de configuración (especificaciones nominales configuradas) de un esclavo AS–i direccionado, almacenados en el EEPROM del maestro AS–i: Configuración de E/S ID–Code Extended ID1–Code Extended ID2–Code Los datos de configuración son definidos por el fabricante del esclavo AS–i.
Interfaz de comandos 5.2.8 Almacenar_configuración_actual (Store_Actual_Configuration) Significado del comando Con esta llamada, los datos de configuración (actuales = reales) determinados en AS–Inter- face (configuración de E/S, ID–Code, Extended ID1–Code e Extended ID2–Code) para to- dos los esclavos AS–i se almacenan en forma no volátil en el EEPROM como datos de con- figuración (teóricos).
Interfaz de comandos 5.2.9 Leer_configuración_actual_extendida (Read_Extended_Actual_Configuration) Significado del comando Con esta llamada se leen los siguientes datos de configuración de un esclavo AS–i direccio- nado, determinados por el maestro AS–i en AS–Interface: Configuración de E/S ID–Code Extended ID1–Code Extended ID2–Code Los datos de configuración son definidos por el fabricante del esclavo AS–i.
Página 87
Interfaz de comandos 5.2.10 Configurar_LPS_extendida (Set_LPS) Significado Con esta llamada se transfiere la lista de esclavos AS–i configurados para almacenamiento no volátil en EEPROM. Al ejecutar este comando, el maestro AS–i cambia a la fase Offline y luego pasa de nuevo al modo normal (reinicio del maestro AS–i).
Interfaz de comandos 5.2.11 Poner_modo_Offline (Set_Offline_Mode) Significado Esta llamada conmuta entre modo Online y modo Offline. El modo Online representa el modo de funcionamiento normal del CP 243–2. Aquí se pro- cesan cíclicamente las siguientes peticiones: En la así llamada fase de intercambio de datos se transmiten para todos los esclavos de la LAS los campos de datos de salida a las salidas de los esclavos.
Interfaz de comandos 5.2.12 Seleccionar_autoprogramación Significado Con esta llamada se puede liberar o bloquear la función Programación automática de direc- ciones (ver también el capítulo 6.1). El bit AUTO_ADDR_ENABLE se almacena en forma no volátil, lo que significa que se con- serva también después de un arranque/rearranque del maestro AS–i.
Interfaz de comandos 5.2.13 Poner_modo_operación (Set_Operation_Mode) Significado del comando Con esta llamada se puede elegir entre modo de configuración y modo protegido. En el modo protegido se activan sólo esclavos AS–i inscritos en la LPS cuyas configura- ciones teórica y real coincidan, es decir, si la configuración de E/S y los ID–Codes de los esclavos AS–i detectados son idénticos a los valores configurados.
Interfaz de comandos 5.2.14 Cambiar_dirección_esclavo_AS–i (Change_AS–i–Slave_Address) Significado del comando Con esta llamada se puede cambiar la dirección de un esclavo AS–i. Esta llamada se utiliza ante todo para agregar al AS–i un nuevo esclavo AS–i con la direc- ción por omisión ”0”. En tal caso se produce un cambio de dirección de la ”dirección de es- clavo antigua”=0 a la ”dirección de esclavo nueva”.
Interfaz de comandos 5.2.15 Leer_estado_esclavo_AS–i Significado Con esta llamada se puede leer la ficha de estados del esclavo AS–i direccionado. Los flags de la ficha de estados tienen los siguientes significados, dependiendo del tipo de esclavo AS–i: Bit de es- Esclavo AS–i según norma 2.0 Esclavo AS–i según norma 2.1 tado...
Página 93
Interfaz de comandos Estructura de los datos de respuesta en el búfer de recepción Banco Byte Significado Bit 7 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Eco del número de comando: 0F Estado del comando reservado CP 243–2AS–Interface Master 5-29 C79000–G6972–C142/02...
Interfaz de comandos 5.2.16 Leer_listas_extendidas_y_flags (Get_LPS, Get_LAS, Get_LDS, Get_Flags) Significado Con esta llamada se leen las siguientes entradas del maestro AS–i CP 243–2: Lista de los esclavos AS–i activados (LAS) Lista de los esclavos AS–i identificados (LDS) Lista de esclavos AS–i configurados (LPS) Flags según especificación AS–i Estructura de los datos de petición en el búfer de emisión Banco...
Página 96
Interfaz de comandos Flag 1 Flag 2 Número de bit Significado Número de bit Significado OFFLINE_READY OFFLINE reservado MODO_NORMAL EEPROM_OK MODO AUTO_ADDR_ENABLE AUTO_ADDR_AVAIL PERIPHERY_FAULT AUTO_ADDR_ASSIGN reservado LES_0 reservado CONFIG_OK reservado Significado de los flags OFFLINE_READY El flag está puesto si está activa la fase Offline. El flag está...
Interfaz de comandos 5.2.17 Leer_configuración_global_extendida Significado Con este comando se leen los siguientes datos del CP 243–2: la lista de los esclavos AS–i activados (LAS). Indica cuáles de los esclavos conectados están activados; los datos de configuración actuales de los esclavos conectados (configuración de E/S y ID–Code);...
Interfaz de comandos 5.2.18 Almacenar_configuración_global_extendida Significado Con esta llamada se transfiere la configuración global deseada de AS–Interface al maestro AS–i y se almacena en como configuración teórica en forma no volátil en EEPROM. Con esto se configura el CP 243–2. En detalle se transfieren los siguientes datos: la lista de esclavos configurados, que define qué...
Página 106
Interfaz de comandos Flag 1 Flag 2 Número de bit Significado Número de bit Significado OFFLINE_READY OFFLINE INTERNAL MODO_NORMAL EEPROM_OK MODO AUTO_ADDR_ENABLE AUTO_ADDR_AVAIL PERIPHERY_FAULT AUTO_ADDR_ASSI_GN reservado LDS_0 reservado CONFIG_OK Arranque_MPO Los flags cuyos valores modifican el modo de operación del maestro AS–i se representan sombreados.
Interfaz de comandos 5.2.19 Escribir_lista_parámetros_extendida Significado Con este comando se transfieren al CP 243–2 parámetros para todos los esclavos AS–i. El CP 243–2 transmite a los esclavos AS–i sólo los parámetros que han cambiado, es de- cir, que difieren de los parámetros actuales (reales). Estructura de los datos de petición en el búfer de emisión Banco Byte...
Página 108
Interfaz de comandos Estructura de los datos de respuesta en el búfer de recepción Banco Byte Significado Eco del número de comando: 3C Estado del comando CP 243–2AS–Interface Master 5-44 C79000–G6972–C142/02...
Página 109
Interfaz de comandos 5.2.20 Leer_lista_ecos_parámetro_extendida Significado Al transmitir parámetros a los esclavos AS–i, éstos devuelven como respuesta los así llama- dos ”valores eco”. Con la llamada de Leer lista de ecos de parámetros se leen los valores eco de todos los esclavos AS–i. Estructura de los datos de petición en el búfer de emisión Banco Byte...
Interfaz de comandos 5.2.21 Leer_identificador_versión Significado Con esta llamada se lee el identificador de la versión del firmware del CP 243–2. Estructura de los datos de petición en el búfer de emisión Banco Byte Significado Número de comando: 14 La respuesta del CP 243–2 contiene el nombre y el número de la versión de firmware del CP 243–2 en la forma siguiente: Estructura de los datos de respuesta en el búfer de recepción Banco...
Interfaz de comandos 5.2.22 Leer_ID_esclavo AS–i Significado Con esta llamada se puede leer el ID–Code de un esclavo AS–i directamente a través del cable AS–i. La llamada está prevista con fines de diagnóstico y no se necesita en el servicio normal del maestro.
Interfaz de comandos 5.2.23 Leer_ID1_esclavo AS–i Significado Con esta llamada se puede leer el ID–Code 1 de un esclavo AS–i directamente a través del cable AS–i.1 La llamada está prevista con fines de diagnóstico y no se necesita en el servi- cio normal del maestro.
Interfaz de comandos 5.2.24 Escribir_ID1_esclavo AS–i Significado Con esta llamada se puede escribir el Extended ID–Code 1 de un esclavo AS–i con la direc- ción ”0” directamente a través del cable AS–i. La llamada está prevista con fines de diag- nóstico y no se necesita en el servicio normal del maestro.
Interfaz de comandos 5.2.25 Leer_ID2_esclavo AS–i Significado Con esta llamada se puede leer el ID–Code 2 de un esclavo AS–i directamente a través del cable AS–i. La llamada está prevista con fines de diagnóstico y no se necesita en el servicio normal del maestro.
Interfaz de comandos 5.2.26 Leer_ES_esclavo AS–i Significado Con esta llamada se puede leer la configuración de E/S de un esclavo AS–i directamente a través del cable AS–i. La llamada está prevista con fines de diagnóstico y no se necesita en el servicio normal del maestro.
Interfaz de comandos 5.2.27 Leer_lista_errores_periferia (Get_LPF) Significado Con esta llamada se lee del maestro AS–i la lista de los errores de periferia (LPF) señaliza- dos por los esclavos AS–i. La LPF es actualizada cíclicamente por el maestro AS–i. En la descripción del esclavo AS–i puede consultar si y cuándo un esclavo AS–i señaliza un error de la periferia conectada (p.
Interfaz de comandos 5.2.28 Escribir_string_parámetros_esclavo AS–i Significado Con esta llamada se puede enviar un string de parámetros según el perfil de esclavos AS–i 7.4 al maestro AS–i, que lo transfiere a la dirección de esclavo AS–i indicada en el búfer de emisión.
Interfaz de comandos 5.2.29 Leer_string_parámetros_esclavo AS–i Significado Con esta llamada se puede leer un string de parámetros según el perfil de esclavos AS–i 7.4 del esclavo AS–i con la dirección de esclavo AS–i indicada en el búfer de emisión. El maestro AS–i suministra hasta 223 Byte de datos de respuesta. El número de bytes de parámetros realmente enviado por el esclavo AS–i es señalizado por el maestro AS–i en el Byte 2 del búfer de recepción (número de bytes de parámetros).
Interfaz de comandos 5.2.30 Leer_string_ID_esclavo AS–i Significado Con esta llamada se puede leer un string de identificación según el perfil de esclavos AS–i 7.4 del esclavo AS–i con la dirección de esclavo AS–i indicada en el búfer de emisión. El maestro AS–i suministra siempre 223 Byte de datos de respuesta.
Interfaz de comandos 5.2.31 Leer_string_diagnóstico_esclavo AS–i Significado Con esta llamada se puede leer un string de diagnóstico según el perfil de esclavos AS–i 7.4 del esclavo AS–i con la dirección de esclavo AS–i indicada en el búfer de emisión. El maestro AS–i suministra hasta 223 Byte de datos de respuesta.
Interfaz de comandos 5.2.32 Leer_datos_y_lista_Delta_extendida Significado Con esta llamada se pueden leer en forma coherente los bits de error de AS–i, los datos de entrada de los esclavos AS–i y la lista Delta. Estructura del búfer de comandos Banco Byte Significado Número de comando: 3D Estructura del búfer de respuesta...
Página 123
Interfaz de comandos Datos esclavo 28B Datos esclavo 29B Datos esclavo 30B Datos esclavo 31B Delta Delta Delta Delta Delta Delta Delta Delta esclavo esclavo esclavo esclavo esclavo esclavo esclavo esclavo Delta Delta Delta Delta Delta Delta Delta Delta esclavo esclavo esclavo esclavo...
Página 124
Interfaz de comandos CP 243–2AS–Interface Master 5-60 C79000–G6972–C142/02...
Eliminación de perturbaciones / indicaciones de fallos En este capítulo se le informa sobre estados de operación especiales. Se le proporcionan ayudas para la eliminación de errores. CP 243–2AS–Interface Master C79000–G6972–C142/02...
Eliminación de perturbaciones / indicaciones de fallos Sustitución de un esclavo AS–Interface averiado / programación au- tomática de direcciones Sustitución simple de esclavos AS–Interface Con la función de programación automática de direcciones puede sustituir fácilmente escla- vos AS–Interface que hayan fallado. Nota Tenga en cuenta que la ”programación automática de direcciones”...
Eliminación de perturbaciones / indicaciones de fallos Indicaciones de errores del CP 243–2 / remedio en caso de errores A continuación se listan posibles causas de perturbaciones en el funcionamiento del CP 243–2 así como sus posibles remedios. Tabla 6-1 Indicaciones de errores del CP 243–2 / remedio en caso de errores Error Causa posible...
Página 128
Eliminación de perturbaciones / indicaciones de fallos Tabla 6-1 Indicaciones de errores del CP 243–2 / remedio en caso de errores Error Causa posible Remedio El indicador CER está permanente- El CP 243–2 aún no está configu- Configure el CP 243–2 por medio mente encendido.
Página 129
Eliminación de perturbaciones / indicaciones de fallos Tabla 6-1 Indicaciones de errores del CP 243–2 / remedio en caso de errores Error Causa posible Remedio Después de fallar un esclavo AS–In- El CP 243–2 se encuentra en el En el modo de configuración no es terface, el indicador ”AUP”...
Página 130
Eliminación de perturbaciones / indicaciones de fallos CP 243–2AS–Interface Master C79000–G6972–C142/02...
AS–Interface Protocol Implementation Conformance Statement (PICS) PICS para CP 243–2 Tabla A-1 Fabricante Siemens AG Nombre del producto CP 243–2 – AS–Interface Master Referencia: 6GK7243–2AX00–0XA0 Versión Perfil de maestro Fecha 31.01.2000 Lista de funciones de maestro disponibles Tabla A-2 Función o llamada en la interfaz Host Observación / Realización de la función...
Página 132
AS–Interface Protocol Implementation Tabla A-2 , (continuación) Función o llamada en la interfaz Host Observación / Realización de la función (representación simbólica) por / Capítulo Status, Config = Read_Actual_Configura- Leer_datos_configuración_actual_extendi- tion(Addr) dos / ver cap. 5.2.9 Status = Set_LPS(List31) Almacenar_ LPS_extendidos / ver cap. 5.2.10 Status, List31 = Get_LPS() Leer_listas_y_flags /...
Página 133
AS–Interface Protocol Implementation Tabla A-2 , (continuación) Función o llamada en la interfaz Host Observación / Realización de la función (representación simbólica) por / Capítulo 23.5 Status, Resp = Cmd_Read_Reset_Sta- Leer_y_borrar_estado_esclavo / tus(Addr, STATRES) ver cap. 5.2.22 Explicación de símbolos de la columna 3 (M2) Símbolo Significado Función existente...
AS–Interface Protocol Implementation Dependencia del tiempo de ciclo de AS–Interface del número de esclavos conectados La fórmula siguiente sirve para calcular el tiempo de ciclo de AS–Interface en función del número de esclavos activados. = (1+número de esclavos activados) * 156µs cicl Si una pareja de esclavos con Extended Adressing Mode (esclavos A/B) ocupa una direc- ción, esta pareja se cuenta, en la fórmula mostrada, como un único esclavo.
Página 135
Dirección de Internet de la AS–International Association e.V.: http:/www.as–interface.com SIMATIC NET Comunicación industrial Catálogo IK 10 El catálogo se puede conseguir a través de cualquier representación, sucursal o sociedad nacional SIEMENS. SIMATIC S7–200 Sistema de automatización / Manual del sistema Siemens AG CP 243–2AS–Interface Master...
Siemens AG Referencia Los números de referencia para las documentaciones de SIEMENS arriba mencionadas figuran en los catálogos ”SIMATIC NET Comunicación industrial, catálogo IK ” y ”SIMATIC Sistemas de automatización SIMATIC S7 / M7 / C7 – Componentes para la automatización totalmente integrada, catálogo ST70”.
El producto arriba mencionado cumple los requisitos impuestos por la directiva de la UE 89/336/CEE ”Compatibilidad electromagnética”. La declaración de conformidad con las normas arriba mencionadas se encuentra a disposición de las autoridades correspondientes en: Siemens Aktiengesellschaft Bereich Antreibs– und Automatisierungstechnik Industrielle Kommunikation (A&D PT2) Postfach 4848 D–90327 Nürnberg...
Página 138
Observaciones sobre la marca CE CP 243–2AS–Interface Master C79000–G6972–C142/02...
Página 139
S7. Diríjase a su Training-Center regional o al Training-Center central en 90327 Nuremberg (Alemania). Infoline: Tel. 0180 523 5611 (48 Pfg./min), Fax. 0180 523 5612 Internet: http://www.ad.siemens.de/training E-Mail: AD-Training@nbgm.siemens.de SIMATIC Customer Support Hotline A su disposición a cualquier hora, en todo el mundo: Nürnberg...
RDSI (x.75, 64 kBit). Otras ayudas Si tiene más preguntas relativas a productos SIMATIC NET, póngase en contacto con su interlocutor de Siemens en la representación o la delegación de su zona. Encontrará la dirección en: S nuestro catálogo IK 10 S en Internet (http://www.ad.siemens.de)
Página 141
Glosario AS-i-Power Fail. Flag o diodo luminiscente que indica que la tensión de alimentación es demasiado baja o ha fallado en el cable AS-i (p. ej. por fallo de la fuente de alimenta- ción AS-i). AS-i (AS-Interface) Interfaz de actuador/sensor. Es un sistema de interconexión para el sector de campo más bajo del nivel de automatización.
Página 142
Glosario LES/LDS Lista de esclavos detectados / list of detected esclavos. Lista de esclavos configurados Maestro AS-i A través del mastro AS-i se supervisan y controlan sensores y actuadores binarios sen- cillos por medio de módulos AS-i o esclavos AS-i. Se distingue entre el maestro AS-i estándar y el maestro AS-i extendido.
Página 143
Fuente de alimentación, 1-2 Alimentación eléctrica, 1-5, 1-8, 1-10 Area de entradas analógicas, 2-17 Area de salidas analógicas, 2-19 AS–i. Siehe AS–Interface Indicación de esclavos, 1-13 AS–Interface Ejemplo, 1-14 Configurar por medio del pulsador SET, 1-15 Indicación de estado, 1-12 Datos de entrada, 3-2 Indicaciones de fallos, 6-1 Datos de salida, 3-2...
Página 144
Palabras de entrada y salida analógicas, accesos Selección de banco, 2-2 a, 2-15 Señalización de diagnóstico, 4-2 Panel frontal, 1-7 Señalización de errores, 4-2 Perfil de sombrero, 1-6 Maestro, 4-1 PICS, A-1 STEP 7–Micro, 3-7, 3-15 PROFIBUS–DP, Maestro, funciones de maestro disponibles, A-1 Programa de usuario, interfaz para, 2-1 Programación automática de direcciones, 6-2...