Siemens FM 352-5 Manual Del Usuario
Siemens FM 352-5 Manual Del Usuario

Siemens FM 352-5 Manual Del Usuario

High speed boolean processor
Tabla de contenido

Publicidad

Enlaces rápidos

High Speed Boolean Processor

FM 352-
5

SIMATIC
S7-300
High Speed Boolean Processor
FM 352-5
Manual del usuario
05/2011
A5E00131331-04
___________________
Prólogo
___________________
Descripción del producto
___________________
Primeros pasos
Montaje y desmontaje del
___________________
FM 352-5
___________________
Cablear el módulo FM 352-5
Configurar el módulo
___________________
FM 352-5
___________________
Programar y usar el
FM 352-5
Señales de encoders y su
___________________
evaluación
Diagnóstico y búsqueda de
___________________
errores
Uso del FM 352-5 con
___________________
maestros 'no S7'
___________________
Datos técnicos
Cableado de protección
___________
externo para Procesador
booleano FM 352-5
___________________
Listas de recambios
1
2
3
4
5
6
7
8
9
A
B
C

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Siemens FM 352-5

  • Página 1 ___________________ Primeros pasos SIMATIC Montaje y desmontaje del ___________________ FM 352-5 S7-300 ___________________ High Speed Boolean Processor Cablear el módulo FM 352-5 FM 352-5 Configurar el módulo ___________________ FM 352-5 Manual del usuario ___________________ Programar y usar el FM 352-5 Señales de encoders y su...
  • Página 2 Considere lo siguiente: ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma...
  • Página 3: Prólogo

    SIMATIC. Estándares, certificaciones y homologaciones El FM 352-5 cumple las exigencias y criterios especificados en la norma IEC 1131, Part 2 así como los requisitos para obtener el certificado CE. El módulo dispone de las siguientes homologaciones: FM Class I Div. 2, Groups A, B, C, D y cULus Class I, Div. 2, Groups A, B, C, D.
  • Página 4 Prólogo Reciclaje y eliminación de residuos El FM 352-5 es reciclable gracias a que sus componentes son poco contaminantes. Para un reciclaje y eliminación ecológicos de su antiguo equipo, diríjase a un centro certificado de recogida de material electrónico. Ayudas de búsqueda Sírvase utilizar las ayudas siguientes para acceder a la información que necesita:...
  • Página 5: Technical Support

    ● Su persona de contacto para automatización y accionamientos de su región. ● Bajo la rúbrica "Servicios" encontrará información sobre el servicio técnico más próximo, Todo esto y mucho más en "Servicios". High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 6 Prólogo High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 7: Tabla De Contenido

    Ejecutar un programa de ejemplo del FM 352-5 .................23 Montaje y desmontaje del FM 352-5......................27 Reglas para el montaje ........................27 Montar y desmontar el FM 352-5 en un sistema S7-300 ............28 Montaje en un sistema stand-alone.....................29 Cablear el módulo FM 352-5 ........................31 Reglas generales y directivas ......................31...
  • Página 8 Elaborar un bloque de función de aplicación ................67 Crear el juego de interfaces FB/DB .................... 93 Testear un programa......................... 101 Transferir el programa al módulo FM 352-5 ................102 Funcionamiento autónomo (stand-alone) ................. 105 Controlar los parámetros dinámicos ..................106 Funciones de memoria......................
  • Página 9 Índice 6.10 Operaciones de la librería FM 352-5 ..................135 6.10.1 Escalador binario (BiScale)......................137 6.10.2 Temporizadores de impulsos (TP16 y TP32) ................138 6.10.3 Retardo a la conexión (TON16 y TON32) .................139 6.10.4 Retardo a la desconexión (TOF16 y TOF32) ................140 6.10.5 Generador de impulsos de reloj (CP_Gen)................141...
  • Página 10 Frecuencia de conmutación de cargas inductivas sin diodos........... 222 Tabla de declaración del bloque de función ................232 Operaciones válidas para el FM 352-5 ..................238 Cableado de protección externo para Procesador booleano FM 352-5 ..........245 Listas de recambios..........................249 High Speed Boolean Processor FM 352-5...
  • Página 11: Descripción Del Producto

    Funciones del módulo FM 352-5 Sinopsis El FM 352-5 es un procesador booleano rápido que permite controlar un proceso de forma independiente y mucho rápida dentro de un amplio sistema automatizado. El módulo FM 352-5 puede ser configurado de manera que funcione en los modos siguientes: ●...
  • Página 12 FM 352-5 Funcionamiento en configuración como coprocesador Configuración del hardware El módulo FM 352-5 se configura con el software de configuración FM 352-5 y la herramienta estándar de configuración de hardware de STEP 7. Los diálogos de configuración del módulo FM 352-5 permiten ajustar las propiedades y parámetros siguientes: ●...
  • Página 13: Programación Del Fm

    1.1 Funciones del módulo FM 352-5 Programación del FM 352-5 El módulo FM 352-5 se programa con el software de configuración del FM 352-5 y el editor KOP/FUP de STEP 7 (versión 5.1, SP3 o superior). El software del FM 352-5 ofrece una librería con operaciones especiales para el catálogo de elementos de programación.
  • Página 14: Características Físicas Del Módulo

    LEDs de estado tensión de salida LEDs de estado entradas/salidas LEDs de estado del encoder 24V o de las entradas digitales Regleta de bornes extraíble Conector de la alimentación de 24 V DC extraíble High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 15: Otras Características Físicas

    La SIMATIC Micro Memory Card se introduce en esta ranura mediante presión. LEDs de estado módulo Figura 1-2 Características principales del módulo FM 352-5 Otras características físicas La muestra características adicionales del módulo: ● Selector de tres posiciones para ajustar el modo de operación del módulo ●...
  • Página 16 Si en la SIMATIC Micro Memory Card ya hay datos almacenados que no pertenezcan a un FM 352-5 (p. ej. CPU S7), es posible que se produzcan avisos de error de una SIMATIC Micro Memory Card defectuosa al arrancar el FM 352-5.
  • Página 17: Configuraciones Del Sistema

    La figura siguiente muestra algunas de las configuraciones de sistema posibles que ofrece el FM 352-5. El programa de control se programa con el software de configuración FM 352-5 en el entorno de programación STEP 7. El módulo FM 352-5 opera en las configuraciones siguientes: (1) en un sistema S7, (2) en una configuración autónoma (stand-alone) o (3) bien...
  • Página 18: Modos De Operación

    Configuración del sistema para comprobar el programa En el modo Test, la CPU S7- ejecuta el FB de aplicación, mientras que el módulo FM 352-5 pone a disposición las entradas y salidas directamente a la CPU S7. Eso le permite simular el programa a una velocidad menor y comprobar el cableado.
  • Página 19: Tiempo De Respuesta Durante La Ejecución Del Programa

    1.4 Modos de operación Tiempo de respuesta durante la ejecución del programa Como indicamos anteriormente, el tiempo de respuesta del FM 352-5 es extremadamente rápido. En el modo de operación normal, el tiempo de respuesta equivale al tiempo que transcurre desde que se modifica una entrada hasta que se aplica un valor a una salida.
  • Página 20: Visión De Conjunto De Las Tareas Básicas

    Visión de conjunto de las tareas básicas Sinopsis La siguiente figura muestra esquemáticamente las tareas básicas necesarias para instalar, configurar, programar y utilizar el módulo FM 352-5 cuando se configura para funcionar en un sistema S7. Tabla 1- 1 Tareas básicas para preparar y poner el FM 352-5 en marcha...
  • Página 21: Primeros Pasos

    1. Transfiera el programa a la CPU S7. 2. Conmute el selector de la CPU a la posición RUN. 3. Conmute el selector del módulo FM 352-5 a la posición RUN. Ejecute el programa y obsérvelo en modo Test. 1. Inicie el modo Test/Run utilizando la tabla de variables VAT como indicado.
  • Página 22 3. Observe la ejecución del programa en modo Normal como se ha indicado anteriormente. Véanse los apartados "Montaje y desmontaje del FM 352-5 (Página 27)", "Cablear el módulo FM 352-5 (Página 31)" y "Configurar el módulo FM 352-5 (Página 45)".
  • Página 23: Ejecutar Un Programa De Ejemplo Del Fm 352-5

    Ejecutar un programa de ejemplo del FM 352-5 Programa de ejemplo "Getting Started" Al instalar el paquete de software FM 352-5, también se instala un proyecto de ejemplo en la carpeta "Proyectos de ejemplo de STEP 7. El proyecto de ejemplo inglés figura en la carpeta siguiente: ●...
  • Página 24: Configurar Parámetros Del Módulo

    2.2 Ejecutar un programa de ejemplo del FM 352-5 Configurar parámetros del módulo 1. Vuelva a la ventana de HW Config y haga doble clic en el FM 352-5 para acceder al diálogo de propiedades del módulo FM 352-5. 2. Seleccione la ficha "Direcciones" y asigne las direcciones de entrada y salida.
  • Página 25: Observar La Ejecución Del Programa En Modo Test

    Para conmutar a modo Normal es preciso transferir el programa al módulo FM 352-5 e iniciar el FB interfaz para modo normal como se describe a continuación. 1. Ahora retorne a la ventana de HW Config y haga doble clic en el FM 352-5 para acceder al diálogo de propiedades.
  • Página 26 Primeros pasos 2.2 Ejecutar un programa de ejemplo del FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 27: Montaje Y Desmontaje Del Fm 352-5

    40 °C. Disposición mecánica Si va a configurar el módulo FM 352-5 para utilizarlo en un sistema S7-300, observe las reglas siguientes al planificar la disposición mecánica de su sistema de automatización: ●...
  • Página 28: Montar Y Desmontar El Fm 352-5 En Un Sistema S7-300

    3. Enganche el módulo al perfil, desplácelo a la izquierda hasta que tope con el módulo de la izquierda y suéltelo en su posición. 4. Fije los dos tornillos en la parte inferior del FM 352-5 con un par de apriete de entre 0,8 y 1,1 Nm para fijar el módulo al perfil.
  • Página 29: Montaje En Un Sistema Stand-Alone

    (http://support.automation.siemens.com/WW/view/es/13008499). Nota Si el módulo FM 352-5 detecta que a su lado tiene conectado otro módulo en el perfil mediante un conector de bus S7-300, el FM 352-5 no conmutará al modo stand-alone. Para garantizar un funcionamiento correcto en configuración stand-alone, no enchufe conectores de bus a cada lado del módulo FM 352-5.
  • Página 30 Montaje y desmontaje del FM 352-5 3.3 Montaje en un sistema stand-alone High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 31: Cablear El Módulo Fm 352-5

    En caso de utilizar el FM 352-5 como componente de una planta o sistema industrial habrá que respetar determinar reglas y directivas según las condiciones en que se vaya a utilizar. Este capítulo indica las reglas principales a observar en caso de integrar el FM 352-5 en una planta o sistema industrial.
  • Página 32: Tensión De Red

    El rango de tensión nominal ajustado tiene que alimentación corresponder a la tensión de línea local. Todos los circuitos del FM 352-5 Cualquier fluctuación de la tensión de línea o cualquier desviación del valor nominal no deberá salirse de las tolerancias permitidas.
  • Página 33: Asignación De Bornes Del Conector Frontal

    1L+ y 1M para el cableado de la alimentación de 24 V c.c. de la circuitería lógica del módulo. Esta conexión junto con las 2L+/2M es el cableado mínimo necesario para arrancar el módulo FM 352-5. High Speed Boolean Processor FM 352-5...
  • Página 34 Anclaje del alivio de tracción Conector extraíble de la alimentación del módulo de 24 V DC Tapa o puerta del conector de alimentación Figura 4-1 Conector frontal del módulo FM 352-5AH01(salidas, Low) High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 35 Anclaje del alivio de tracción Conector extraíble de la alimentación del módulo de 24 V DC Tapa o puerta del conector de alimentación Figura 4-2 Conector frontal del módulo FM 352-5AH11 (salidas, High) High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 36: Asignación Del Conector O Regleta De Bornes

    : En el módulo FM 352-5AH01-0AE0, el borne 10 tiene el nombre 2M y ejerce de masa para la sección 2. En el módulo FM 352-5AH11-0AE0 el borne 10 tiene el nombre 2L+ y ejerce de alimentación para la sección 2. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 37 I 10 I 10 I 10 Señal B Verde Entrada I 11 I 11 I 11 I 11 Señal N Verde Masa para sección 3 - circuitos de sensores High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 38: Cablear El Conector Frontal

    Cablear el módulo FM 352-5 4.3 Cablear el módulo FM 352-5 Cablear el módulo FM 352-5 Cablear el conector frontal Para conectar los cables de señales de proceso a la regleta de bornes del módulo FM 352-5, siga los pasos siguientes: 1.
  • Página 39: Conexión De Los Cables De Encoders

    La siguiente figura muestra la asignación de pines de un cable de encoder encoder incremental de Siemens y las conexiones correspondientes en el conector frontal del FM 352-5 para la interfaz de encoder de 5 V. Los últimos cuatro caracteres del número de referencia para el pedido indican la longitud del cable.
  • Página 40 La siguiente figura muestra la asignación de pines de un cable de encoder encoder incremental de Siemens y las conexiones correspondientes en el conector frontal del FM 352-5 para la interfaz de encoder de 5 V. Los últimos cuatro caracteres del número de referencia para el pedido indican la longitud del cable.
  • Página 41 Conecte el hilo del encoder P al borne previsto, 5V o 24V c.c., según lo exija el encoder utilizado en el módulo maestro FM 352-5. Si la estación SSI maestra o SSI esclava ("escucha") no fuera un módulo FM 352-5, conecte el cableado a dicha estación como se indique en el manual de usuario de la estación utilizada.
  • Página 42: Conectar Los Cables Apantallados A Través De Un Estribo De Conexión De Pantallas

    1 cable con un diámetro de pantalla de 4 a 13 mm 6ES7390-5CA00-0AA0 El estribo de conexión de pantallas tiene 80 mm de ancho con espacio para dos hileras con 4 terminales de pantalla, respectivamente. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 43 Borde B Cable guía La pantalla debe estar por debajo del terminal de pantalla Borde A Terminal de pantalla Figura 4-6 Fijar cables apantallados al estribo de conexión de pantallas High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 44: Fijación De Los Cables

    Utilice un cable suficientemente largo entre el terminal de pantalla y el conector frontal. De este modo podrá retirar el conector frontal sin necesidad de retirar el terminal de pantalla. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 45: Configurar El Módulo Fm 352-5

    Librería de bloques de función del FM 352-5 Una vez instalado el software, encontrará una librería de FBs del FM 352-5 en los elementos de programación del editor KOP/FUP de STEP 7. La librería de FBs incluye temporizadores, contadores, registros de desplazamiento y otras operaciones destinadas a ser utilizadas exclusivamente con el módulo FM 352-5.
  • Página 46 5.1 Instalar el software de configuración/programación Uso de STEP 7 con el FM 352-5 Para configurar, programar y utilizar el módulo FM 352-5, utilice STEP 7 y el software de configuración FM 352-5 y así poder ejecutar las funciones siguientes: 1.
  • Página 47: Tareas Principales

    1. Crear la configuración del hardware con la aplicación HW Config de STEP 7. 2. Crear el FB de aplicación para el módulo FM 352-5 en el editor KOP/FUP/AWL de STEP 7 y crear la llamada del FB en el programa principal del PLC.
  • Página 48: Comprobar La Coherencia Del Programa Y De La Configuración

    7 para restablecer la coherencia entre el módulo FM y el PLC. Mantener la coherencia El diálogo de propiedades del FM 352-5 dispone del botón "Compilar" que permite crear un SDB especialmente formateado para el módulo FM 352-5. Este SDB especial se crea combinando el FB de aplicación y los parámetros estáticos.
  • Página 49: Resumen De La Configuración Del Hardware

    La siguiente tabla muestra esquemáticamente las tareas básicas necesarias para instalar y configurar el módulo FM 352-5 en un sistema S7-300. (El módulo FM 352-5 también se puede instalar en un sistema de periferia descentralizada con una estación ET 200M y un módulo IM153-1 o IM153-2, pero en este capítulo se describe a modo de ejemplo un...
  • Página 50: Configuración Del Hardware

    Una ventana vacía para posicionar bastidores y módulos en slots apropiados. Un catálogo de hardware que contiene todos los componentes S7 necesarios para crear un sistema de automatización. Figura 5-2 Ventana de configuración del hardware High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 51: Insertar Un Equipo S7

    6. Seleccione una CPU apropiada de la carpeta CPU-300 e insértela. Insertar el módulo FM 352-5 Siga los pasos siguientes para insertar el módulo FM 352-5 en un equipo SIMATIC S7-300: 1. Vaya al catálogo de hardware y abra la carpeta FM-300.
  • Página 52: Asignar Propiedades Y Parámetros

    Una vez posicionado el módulo FM 352-5 en un slot válido del equipo S7-300, deberá configurar el módulo asignándole determinadas propiedades y parámetros. Haga doble clic en la línea del módulo FM 352-5. Se abrirá el diálogo de propiedades del módulo, el cual contiene cuatro fichas para asignar propiedades y parámetros.
  • Página 53: Asignar Las Direcciones De Entrada Y Salida

    Parametrización de la unidad [3] La ficha "Parámetros" muestra una vista jerárquica de las distintas funciones y diagnósticos del módulo FM 352-5, cuyos estados operativos pueden parametrizarse (véase la siguiente figura). Los parámetros, que aparecen listados y descritos en las tablas siguientes son los siguientes: ●...
  • Página 54 Haga clic en la casilla de verificación correspondiente para habilitar o inhibir el parámetro o alarma de diagnóstico en cuestión. Figura 5-5 Diálogo de propiedades del FM 352-5, ficha Parámetros High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 55: Seleccionar Parámetros De Diagnóstico

    Inhibido habilitadas individualmente * Las salidas del módulo FM 352-5 pueden conectarse durante menos de 5 µs. Para que el FPGA pueda reaccionar a la sobrecarga en la salida y pueda activar el bit de salida de diagnóstico, la duración de impulso del tiempo que la salida permanece conectada debe ser como mínimo de 2 ms.
  • Página 56: Seleccionar Parámetros De Configuración

    SIMATIC Micro Memory Card del módulo FM 352-5 tienen que ser idénticas para que se supere la prueba de coherencia. Si se modifican los parámetros estáticos o el FB de aplicación, es necesario volver a compilar para restablecer la coherencia necesaria (véase...
  • Página 57 Estado activo = 0, estado activo = 1 Estado activo = 1 Polaridad de entrada B  Estado activo = 0, estado activo = 1 Estado activo = 1 Polaridad de entrada N  High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 58 Comprueba si las configuraciones de hardware de FM y CPU coinciden (véase el apartado "Comprobar la coherencia del programa y de la configuración (Página 48)"). High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 59: Seleccionar Filtros De Entrada

    Seleccionar filtros de entrada Descripción del comportamiento de los filtros Los filtros del módulo FM 352-5 son filtros contra ruidos parásitos. Los impulsos parásitos se filtran de la señal de entrada si el impulso es inferior al tiempo de retardo. Los impulsos que son iguales o más largos que el tiempo de retardo se transfieren al programa.
  • Página 60: Propiedades De Las Entradas Digitales Diferenciales De 5 V Rs

    SSI se dispone solamente del filtro mínimo de entradas de hardware. Si direcciona las entradas del encoder SSI en el programa de usuario, se filtrarán las entradas según como esté especificado en la parametrización. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 61: Guardar Y Compilar La Configuración Del Hardware

    Para guardar los parámetros de configuración del FM 352-5, siga los pasos siguientes: 1. Haga clic en el botón "Aceptar" del diálogo de propiedades del FM 352-5. 2. Haga clic en el botón "Guardar y compilar" o elija el comando de menú "Equipo >...
  • Página 62: Programar El Control

    Al terminar los pasos de configuración descritos en los apartados anteriores, estará listo para preparar su programa para el FM 352-5. (4) La ficha "Programación" del diálogo de propiedades del FM 352-5 (véase la figura siguiente) constituye la interfaz con el entorno de programación del FM 352-5. Utilice los campos y botones como se indica más abajo.
  • Página 63 Cualquier error que se detecte al comprobar la sintaxis tiene que ser corregido para poder compilar el FB de aplicación. 5. Tras eliminar los errores del programa del FM 352-5 en la CPU S7 o en S7-PLCSIM, podrá compilarlo a un formato ejecutable en el módulo FM 352-5. Haga clic en el botón "Compilar"...
  • Página 64 Configurar el módulo FM 352-5 5.10 Programar el control High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 65: Programar Y Usar El Fm 352-5

    Introducción Este capítulo contiene la información necesaria para crear y comprobar programas FM 352-5. También deberá consultar la documentación de STEP 7 (versión 5.1, SP2 o superior) para disponer de toda la información necesaria para crear los programas, dado que STEP 7 es el entorno de programación requerido para escribir, observar y comprobar el programa.
  • Página 66 Programar y usar el FM 352-5 6.1 Sinopsis Crear el programa de control Cargar el programa en el módulo FM 352-5 (véase el apartado "Transferir el programa al módulo FM 352-5 (Página 102)"): Compilar el FB de aplicación en la ficha "Programación".
  • Página 67: Elaborar Un Bloque De Función De Aplicación

    FM 352-5 a la carpeta "Bloques" de la CPU S7. 3. También se puede copiar la tabla de símbolos de la librería del FM 352-5 a la carpeta "Bloques" de la CPU S7 y utilizarla como plantilla. Luego podrá cambiar los nombres simbólicos según sea necesario.
  • Página 68: La Interfaz Del Módulo Fm

    6.2 Elaborar un bloque de función de aplicación La interfaz del módulo FM 352-5 La programación del FM 352-5 imita la programación de un bloque de función con el editor KOP/FUP de STEP 7. El FB de aplicación (FB_APP) refleja la aplicación del FM, mientras que la tabla de declaración de variables del FB refleja los recursos del FM.
  • Página 69 "Ejemplo de una tabla de declaración, estructura de encoder". Esta estructura representa los recursos del encoder a los cuales accede la aplicación. Las operaciones específicas del FM 352-5 representadas como FBs en la librería FM 352-5 se declaran como variables estáticas multiinstancia con nombre. Estas declaraciones pueden realizarse como declaraciones individuales en cualquier lugar de la sección estática...
  • Página 70: Asignar Elementos De Entrada

    (modificable) Sección de entradas: los bytes 2 a 15 son datos específicos de posición de la CPU al módulo FM 352-5. Está permitido utilizar cualquier combinación de BOOL, arrays de BOOL, BYTE, WORD, INT o DINT, hasta un total de 14 bytes. También es posible asignar nombres a las entradas.
  • Página 71: Asignar Elementos De Salida

    Comentario Sección de salidas: Esta salida es específica de la posición. Los primeros 8 bits son salidas digitales del FM 352-5. Puede especificar una lista de BOOL o un array de BOOL (pero no ambos). Asimismo puede asignar nombres a las salidas.
  • Página 72: Asignar Elementos Estáticos

    FM 352-5 que se utilizarán en el programa. Las dos primeras secciones constan de 8 bits de alarma de proceso y de estado del módulo FM 352-5, como muestra la tabla siguiente. Los bits de estado del módulo no pueden ser modificados.
  • Página 73 Programar y usar el FM 352-5 6.2 Elaborar un bloque de función de aplicación Esta parte de la sección estática contiene la estructura del encoder, como muestra la tabla siguiente. Estos elementos no se pueden modificar. Sin embargo es posible eliminar toda la estructura en caso de que no se utilice el encoder.
  • Página 74 Sección estática: Estas definiciones no son específicas de la posición. El módulo FM 352-5 distingue el FB multiinstancia por el tipo ("CTU16", "TP32", etc.). Los FBs son de la librería del FM 352-5. También es posible asignar nombres a los FBs.
  • Página 75 Programar y usar el FM 352-5 6.2 Elaborar un bloque de función de aplicación Esta parte de la sección estática contiene declaraciones para operaciones flip-flop y operaciones de flanco creciente y decreciente, como se muestra en la tabla siguiente. Estos nombres se pueden modificar.
  • Página 76 Programar y usar el FM 352-5 6.2 Elaborar un bloque de función de aplicación Esta parte de la sección estática contiene las declaraciones para conectores, como muestra la tabla siguiente. Estos nombres se pueden modificar. Tabla 6- 8 Ejemplo de una tabla de declaración para los conectores del FB de aplicación (en STEP 7 V5.1) Dirección...
  • Página 77: Asegurar La Coherencia De Datos

    6.2 Elaborar un bloque de función de aplicación Asegurar la coherencia de datos Al transferir datos al FM 352-5 vía los 14 bytes, deberá considerar los puntos siguientes para garantizar la coherencia de los datos: Para la coherencia del tipo de datos DINT o menor: ●...
  • Página 78: Seleccionar Operaciones Básicas De Step 7 Para El Fb De Aplicación

    STEP 7, como muestra la figura siguiente. Figura 6-1 Operaciones de STEP 7 de lógica binaria y de comparación válidas para el FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 79 Seleccionar operaciones de STEP 7 adicionales para el FB de aplicación La siguiente figura muestra cuatro operaciones adicionales del catálogo de STEP 7 que son válidas para el FM 352-5, a saber: las operaciones de conversión I_DI, INV_I, INV_DI y la operación MOVE.
  • Página 80 La siguiente figura muestra las operaciones de desplazamiento y rotación del catálogo de STEP 7 válidas para el FM 352-5. Figura 6-3 Operaciones de STEP 7 de desplazamiento y rotación válidas para el FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 81 La siguiente figura muestra las operaciones de unión de palabras del catálogo de STEP 7 válidas para el FM 352-5. Figura 6-4 Operaciones de STEP 7 lógicas con palabras válidas para el FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 82 1. Expanda la carpeta de librerías en el catálogo de operaciones y luego seleccione el objeto FM 352-5 y expándalo. 2. Expanda la carpeta de la librería FM 352-5. Aparecerá la lista completa de FBs con sus nombres simbólicos. 3. Seleccione los FBs que necesita para su programa y haga doble clic o bien arrástrelos hasta su programa con el método de arrastrar y soltar (drag&drop).
  • Página 83 Programar y usar el FM 352-5 6.2 Elaborar un bloque de función de aplicación Figura 6-5 Librería FM 352-5 de FBs High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 84: Operandos De Las Operaciones

    Como el programa del FB de aplicación está concebido para ejecutarse en el módulo FM 352-5, los operandos no pueden acceder a otras áreas de memoria de la CPU S7. La siguiente tabla muestra los operandos que pueden ser utilizados en el programa.
  • Página 85: Ejemplos De Operandos De Entrada Y Salida

    Bit de salida de la CPU como entrada Conector booleano Bit de entrada digital del módulo Una de las ocho interrupciones del módulo Figura 6-6 Operandos de entrada y salida soportados por el FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 86 6.2 Elaborar un bloque de función de aplicación Ejemplos de FBs de la librería La siguiente figura muestra un ejemplo de un temporizador como impulso de 32 bits (FB113 de la librería FM 352-5). Este temporizador está declarado como llamada multiinstancia en el área Stat. #Conn.arrX...
  • Página 87 Programar y usar el FM 352-5 6.2 Elaborar un bloque de función de aplicación La siguiente figura muestra ejemplos de cómo utilizar la operación MOVE para conectar valores a las entradas de la CPU. La operación MOVE también se puede utilizar para convertir valores de un tipo de datos a otro, cuando sea necesario.
  • Página 88 Programar y usar el FM 352-5 6.2 Elaborar un bloque de función de aplicación La siguiente figura muestra cómo utilizar la operación MOVE para convertir datos de DINT a INT. Esto sólo es posible si el valor DINT está comprendido en los límites de INT. También se puede convertir de INT a DINT, pero para conservar el signo es necesario utilizar la operación I_DI.
  • Página 89: Conectores

    6.2 Elaborar un bloque de función de aplicación Conectores Los conectores constituyen un tipo especial de operandos que necesita el FM 352-5 para poder llevar a cabo funciones de control, de forma similar a las marcas M de los programas S7 estándar.
  • Página 90 Ejemplos de conectores Reloj multifase El módulo FM 352-5 utiliza un procesador integrado, el FPGA, para ejecutar código en paralelo en lugar de hacerlo secuencialmente como lo hacen los autómatas programables convencionales. Este tipo de ejecución ofrece tiempos de ciclo extremadamente rápidos y estables.
  • Página 91 Programar y usar el FM 352-5 6.2 Elaborar un bloque de función de aplicación ● Detectores de flancos ● Registros de desplazamiento ● Escalador binario La siguiente figura muestra ejemplos del reloj multifase de elementos remanentes con conectores. #Conn.arrX #FF.ThirdFF...
  • Página 92 La siguiente figura muestra gráficamente cómo el reloj multifase gestiona las entradas y salidas del módulo FM 352-5. El total del tiempo de respuesta se calcula sumando los retardos de entrada, el tiempo de ciclo y los retardos de salida, como muestra la figura. Las entradas provenientes de la CPU son retardadas por su propio ciclo, por el ciclo E/S y por el ciclo del microprocesador del módulo.
  • Página 93: Crear El Juego De Interfaces Fb/Db

    La transición del modo Normal al modo Test es iniciada por el programa de usuario de la CPU mediante una llamada al FB interfaz para el modo Test (FB30 en la librería FM 352-5). Como resultado de este comando de transición de modo, el FM 352-5 sustituye el programa del FPGA por su programa de test interno.
  • Página 94 Programar y usar el FM 352-5 6.3 Crear el juego de interfaces FB/DB La siguiente figura muestra la estructura del FB "I_Debug" que se utiliza para llamar el FB interfaz para el modo Test. La entrada "OneScan" sólo actúa en el modo Normal.
  • Página 95 352-5 y el FB de aplicación correspondiente. ● [2] El FB interfaz para el modo test lee las entradas del módulo FM 352-5 y [3] transfiere los datos junto con los datos de la interfaz CPU_Out al DB de instancia del FB de aplicación correspondiente.
  • Página 96: Llamar Al Fb Interfaz Para Modo Normal

    STOP hasta que el programa de usuario de la CPU llama al FB interfaz normal (FB31 en la librería FM 352-5) con un 1 en la entrada Run y con el selector RUN/STOP en la posición RUN. Con esta llamada, el módulo FM 352-5 empezará a ejecutar el programa que fue transferido al FPGA.
  • Página 97 La figura siguiente muestra el flujo de los datos de entrada y salida entre el OB1 del proyecto principal y las entradas y salidas del módulo FM 352-5 a través del FB interfaz. El FB interfaz transfiere los datos CPU_Out de la CPU al módulo y los datos CPU_In del módulo a la CPU.
  • Página 98: Definir Los Parámetros Del Fb Interfaz

    "Definiciones de los bytes de control y de los bytes de estado"). AppFB* Block_FB El número del FB de aplicación del módulo FM 352-5 que se utiliza en el modo Test. AppInstDB* Block_DB El número del DB de instancia del FB de aplicación del módulo FM 352-5 que se utiliza en el modo Test.
  • Página 99 Ejemplo de una tabla de declaración para la sección de entradas del FB de aplicación (en STEP 7 V5.1) Dirección Declaración Designación Tipo Sección de entradas: Los bytes 2 a 15 son datos que se transfieren de la CPU al módulo FM 352-5. CPU_Out STRUCT +0.0 Bits ARRAY [0..15] *0.1...
  • Página 100 Ejemplo de una tabla de declaración para la sección de salidas del FB de aplicación (en STEP 7 V5.1) Dirección Declaración Denominación Tipo Sección de salidas: las entradas de la CPU son salidas del módulo FM 352-5 que se transfieren a la CPU. 18.0 CPU_In STRUCT +0.0 Bits ARRAY [0..15]...
  • Página 101: Testear Un Programa

    Compruebe su programa y elimine los fallos en el entorno STEP 7 para poder observar la ejecución de las operaciones del programa. Para comprobar el FB de aplicación mediante una CPU S7 con un módulo FM 352-5 en modo Test, deberá transferir a la CPU, además de los bloques utilizados en el programa normal de la CPU, los siguientes elementos: ●...
  • Página 102: Transferir El Programa Al Módulo Fm 352-5

    FPGA, es necesario compilar el FB de aplicación del módulo FM 352-5. Una vez que haya creado y probado el programa de aplicación, siga los pasos siguientes para compilar el programa y la configuración hardware en el SDB para el módulo FM 352-5:...
  • Página 103: Utilizar El Módulo Fm 352-5 En Modo Normal

    RUN/STOP esté en la posición RUN, termine las llamadas al FB interfaz para el modo Test y llame el FB interfaz para modo normal (FB31 en la librería FM 352-5) con la entrada Run a 1 desde el programa de usuario de la CPU. Con esta llamada, el módulo FM 352-5 empezará...
  • Página 104 Archivo > Memory Card S7 > Abrir para abrir la ventana "Memory Card S7". 3. Copie la carpeta de datos de sistema del FM 352-5 que contiene el SDB 32512 y que figura en la carpeta de bloques del programa del FM 352-5 en la ventana de la SIMATIC Micro Memory Card.
  • Página 105: Funcionamiento Autónomo (Stand-Alone)

    Funcionamiento autónomo (stand-alone) Requisitos Para que el módulo FM 352-5 pueda operar en funcionamiento autónomo es necesario haber desarrollado el programa en el entorno STEP 7 y haber copiado el programa correcto y una configuración hardware correcta en la SIMATIC Micro Memory Card mediante la programadora de Memory Cards que incorpora la programadora Siemens, o bien conectando una programadora de EPROM al PC.
  • Página 106: Controlar Los Parámetros Dinámicos

    Escribir los parámetros dinámicos con la función de sistema 55 Con la SFC 55 "WR_PARM" (escribir parámetros) puede modificar los parámetros dinámicos en el registro 1 y transferirlos al módulo FM 352-5. Estos parámetros adquieren vigencia al llamar la SFC 55. Sin embargo, los parámetros transferidos al módulo no sobreescriben los parámetros del módulo en el SDB correspondiente, siempre que se...
  • Página 107 Programar y usar el FM 352-5 6.7 Controlar los parámetros dinámicos Nombre Descripción de la activación de alarmas Valor O7-O0: Sobrecarga en salida (activable individualmente) 0 = inhibir 1 = habilitar MMC: Diagnóstico de la SIMATIC Micro Memory Card 0 = inhibir...
  • Página 108: Funciones De Memoria

    Funciones de memoria Borrado total de la memoria En el borrado total de la memoria del módulo FM 352-5 el FPGA lee la imagen de la SIMATIC Micro Memory Card. El contenido de la memoria del programa no se conserva.
  • Página 109: Extracción De La Simatic Micro Memory Card Durante El Funcionamiento

    STOP sin que la SIMATIC Micro Memory Card esté insertada y siempre que no se interrumpa el suministro eléctrico. Si se interrumpe el suministro eléctrico, el módulo FM 352-5 pasa al modo STOP y no puede retornar al modo RUN hasta que no se inserte una SIMATIC Micro Memory Card válida.
  • Página 110: Juego De Instrucciones Para La Programación Kop

    STEP 7. Las operaciones de lógica binaria (contactos y bobinas) y algunas operaciones adicionales forman parte de las operaciones estándar de STEP 7. Los bloques de función específicos del FM 352-5 están disponibles en la librería FM 352-5. Operaciones de STEP 7 para el FM 352-5 La tabla siguiente muestra los nombres simbólicos y la descripción de las operaciones de...
  • Página 111 Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP Nombre simbólico Descripción SHL_DW Desplazar palabra doble a la izquierda (Página 131) SHR_DW Desplazar palabra doble a la derecha (Página 132) ROL_DW Rotar palabra doble a la izquierda (Página 133) ROR_DW Rotar palabra doble a la derecha (Página 134)
  • Página 112: Contacto Normalmente Abierto

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.1 contacto normalmente abierto Descripción Esta operación figura en la lista de operaciones estándar de STEP 7. Tabla 6- 17 Entrada de contacto normalmente abierto Representación KOP Parámetros...
  • Página 113: Not

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.4 Descripción Esta operación figura en la lista de operaciones estándar de STEP 7. Tabla 6- 20 Representación KOP Parámetro Tipo de datos Operandos Descripción <Dirección>...
  • Página 114: Move

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.6 MOVE Descripción Esta operación figura en la lista de operaciones estándar de STEP 7. El valor indicado en la entrada IN se copia a la dirección indicada en la salida OUT. Si EN está conectada a la lógica, el valor de MOVE será...
  • Página 115: Activar/Desactivar Flip-Flop (Sr)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.8 Activar/desactivar flip-flop (SR) Descripción Esta operación figura en la lista de operaciones estándar de STEP 7. Indique para cada operación SR un elemento unívoco que esté declarado en la estructura FF.
  • Página 116: Detectar Flanco Creciente -( P )

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.10 Detectar flanco creciente —( P )— Descripción Esta operación figura en la lista de operaciones estándar de STEP 7. —( P )— (Detectar flanco creciente) detecta un cambio de señal en la <dirección> de 0 a 1 y lo señaliza con un RLO = 1 después de la operación.
  • Página 117: Detectar Flanco De Señal Positivo (Pos)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.12 Detectar flanco de señal positivo (POS) Descripción Esta operación figura en la lista de operaciones estándar de STEP 7. Indique para la entrada M_BIT un elemento unívoco que esté declarado en la estructura Edge.
  • Página 118: Función De Comparación (Cmp)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.14 Función de comparación (CMP) Descripción Esta operación figura en la lista de operaciones estándar de STEP 7. Puede ser programada con valores de 16 o de 32 bits. La función de comparación puede ser utilizada como un contacto normal.
  • Página 119: Generar Complemento A 1 De Un Entero De 16 Bits (Inv_I)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.15 Generar complemento a 1 de un entero de 16 bits (INV_I) Descripción La operación INV_I (Complemento a 1 de un entero) lee el contenido del parámetro IN y combina el valor con la plantilla hexadecimal W#16#FFFF mediante una operación lógica...
  • Página 120: Generar Un Complemento A 1 De Un Entero De 32 Bits (Inv_Di)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.16 Generar un complemento a 1 de un entero de 32 bits (INV_DI) Descripción La operación INV_DI (Complemento a 1 de un entero de 32 bits) lee el contenido del parámetro IN y combina el valor con la plantilla hexadecimal W#16#FFFF FFFF mediante...
  • Página 121: Wand_W (Y Lógica Con Palabras)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.17 WAND_W (Y lógica con palabras) Descripción La operación WAND_W (Y lógica con palabras) se activa cuando la entrada de habilitación (EN) tiene el estado lógico "1". Esta operación combina entonces los dos valores de palabra de IN1 y IN2 bit a bit realizando una Y lógica.
  • Página 122: Wor_W (O Lógica Con Palabras)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.18 WOR_W (O lógica con palabras) Descripción La operación WOR_W (O lógica con palabras) se activa cuando la entrada de habilitación (EN) tiene el estado lógico "1". Esta operación combina los dos valores de las palabras IN1 y IN2 bit a bit realizando una O lógica.
  • Página 123: Wxor_W (O-Exclusiva Con Palabras)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.19 WXOR_W (O-exclusiva con palabras) Descripción La operación WXOR_W (O-exclusiva con palabras) se activa cuando la entrada de habilitación (EN) tiene el estado de señal "1". Esta operación lógica combina los dos valores de las palabras IN1 y IN2 bit a bit realizando una O exclusiva.
  • Página 124: Wand_Dw (Y Lógica Con Dobles Palabras)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.20 WAND_DW (Y lógica con dobles palabras) Descripción La operación WAND_DW (Y lógica con dobles palabras) se activa cuando la entrada de habilitación (EN) tiene el estado de señal "1". Esta operación lógica combina los dos valores de las palabras IN1 y IN2 bit a bit realizando una Y lógica.
  • Página 125: Wor_Dw (O Lógica Con Dobles Palabras)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.21 WOR_DW (O lógica con dobles palabras) Descripción La operación WOR_DW (O lógica con dobles palabras) se activa cuando la entrada de habilitación (EN) tiene el estado de señal "1". Esta operación lógica combina los dos valores de las palabras IN1 y IN2 bit a bit realizando una O lógica.
  • Página 126: Wxor_Dw (O-Exclusiva Con Dobles Palabras)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.22 WXOR_DW (O-exclusiva con dobles palabras) Descripción La operación WXOR_DW (O-exclusiva con dobles palabras) se activa cuando la entrada de habilitación (EN) tiene el estado de señal "1". Esta operación lógica combina los dos valores de las palabras IN1 y IN2 bit a bit realizando una O exclusiva.
  • Página 127: Desplazar Entero De 16 Bits A La Derecha (Shr_I)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.23 Desplazar entero de 16 bits a la derecha (SHR_I) Descripción La operación SHR_I (Desplazar entero a la derecha) se activa si la entrada de habilitación (EN) tiene el estado de señal "1".
  • Página 128: Desplazar Entero De 32 Bits A La Derecha (Shr_Di)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.24 Desplazar entero de 32 bits a la derecha (SHR_DI) Descripción La operación SHR_DI (Desplazar entero de 32 bits a la derecha) se activa si la entrada de habilitación (EN) tiene el estado lógico "1".
  • Página 129: Desplazar Palabra A La Izquierda (Shl_W)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.25 Desplazar palabra a la izquierda (SHL_W) Descripción La operación SHL_W (Desplazar 16 bits a la izquierda) se activa si la entrada de habilitación (EN) tiene el estado de señal "1". Con la operación SHL_W se desplazan los bits 0 a 15 de la entrada IN bit a bit a la izquierda.
  • Página 130: Desplazar Palabra A La Derecha (Shr_W)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.26 Desplazar palabra a la derecha (SHR_W) Descripción La operación SHR_R (Desplazar palabra a la derecha) se activa si la entrada de habilitación (EN) tiene el estado de señal "1". Con la operación SHR_W se desplazan los bits 0 a 15 de la entrada IN bit a bit a la derecha.
  • Página 131: Desplazar Doble Palabra A La Izquierda (Shl_Dw)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.27 Desplazar doble palabra a la izquierda (SHL_DW) Descripción La operación SHL_DW (Desplazar doble palabra a la izquierda) se activa si la entrada de habilitación (EN) tiene el estado de señal "1". Con la operación SHL_DW se desplazan los bits 0 a 31 de la entrada IN bit a bit a la izquierda.
  • Página 132: Desplazar Doble Palabra A La Derecha (Shr_Dw)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.28 Desplazar doble palabra a la derecha (SHR_DW) Descripción La operación SHR_DW (Desplazar palabra doble a la derecha) se activa si la entrada de habilitación (EN) tiene el estado lógico "1". Con la operación SHR_DW se desplazan los bits 0 a 31 de la entrada IN bit a bit a la derecha.
  • Página 133: Rotar Doble Palabra A La Izquierda (Rol_Dw)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.29 Rotar doble palabra a la izquierda (ROL_DW) Descripción La operación ROL_DW (Rotar doble palabra a la izquierda) se activa si la entrada de habilitación (EN) tiene el estado de señal "1". Esta operación hace rotar el contenido completo de la entrada IN bit a bit a la izquierda.
  • Página 134: Rotar Doble Palabra A La Derecha (Ror_Dw)

    Programar y usar el FM 352-5 6.9 Juego de instrucciones para la programación KOP 6.9.30 Rotar doble palabra a la derecha (ROR_DW) Descripción La operación ROR_DW (Rotar doble palabra a la derecha) se activa si la entrada de habilitación (EN) tiene el estado de señal "1". Esta operación hace rotar el contenido completo de la entrada IN bit a bit a la derecha.
  • Página 135: Operaciones De La Librería Fm 352-5

    Operaciones de la librería FM 352-5 Sinopsis En la tabla siguiente figuran los FBs de la librería FM 352-5, sus nombres simbólicos y una descripción de sus respectivas funciones. Los números de los FBs se pueden modificar una vez copiados a la carpeta Bloques del programa.
  • Página 136 Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 Nº de FB Nombre simbólico Descripción FB 102 FMDiv32 Dividir, 32 bits (Página 151) FB 103 FMDiv16 Dividir, 16 bits (Página 152) FB 79 ENCODE Codificar el bit más significativo activado en una palabra doble (DWORD) (Página 153)
  • Página 137: Escalador Binario (Biscale)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.1 Escalador binario (BiScale) Descripción El escalador binario (FB112) ofrece la posibilidad de generar una serie de impulsos de salida a la mitad de la velocidad de los impulsos de entrada.
  • Página 138: Temporizadores De Impulsos (Tp16 Y Tp32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.2 Temporizadores de impulsos (TP16 y TP32) Descripción Existen dos versiones de este temporizador, a saber: de 16 bits (FB116) y de 32 bits (FB113). Los temporizadores de impulsos "TP16" y "TP32" generan el ancho de impulsos PT.
  • Página 139: Retardo A La Conexión (Ton16 Y Ton32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.3 Retardo a la conexión (TON16 y TON32) Descripción Existen dos versiones de este temporizador, a saber: de 16 bits (FB117) y de 32 bits (FB114). "TON16" y "TON32" retardan un flanco creciente en el tiempo PT.
  • Página 140: Retardo A La Desconexión (Tof16 Y Tof32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.4 Retardo a la desconexión (TOF16 y TOF32) Descripción Existen dos versiones de este temporizador, a saber: de 16 bits (FB118) y de 32 bits (FB115). "TOF16" y "TOF32" retardan un flanco decreciente por el tiempo PT.
  • Página 141: Generador De Impulsos De Reloj (Cp_Gen)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.5 Generador de impulsos de reloj (CP_Gen) Descripción El generador de impulsos de reloj (FB119) permite formar un impulso a una frecuencia determinada que puede estar comprendida entre menos de 1 Hz hasta máximo 50 kHz.
  • Página 142: Contador Adelante (Ctu16)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.6 Contador adelante (CTU16) Descripción Con "CTU16" (FB 121) se incrementa el contador. El contador incrementa en pasos de a uno cada vez que aparece un flanco creciente en la entrada CU. Cuando el estado del contador alcanza el límite superior de 32767, deja de incrementar.
  • Página 143: Contador Atrás (Ctd16)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.7 Contador atrás (CTD16) Descripción Con "CTD16" (FB 122) se decrementa el contador. El contador decrementa en pasos de a 1 cada vez que aparece un flanco positivo en la entrada CD. Cuando el estado del contador alcanza el límite inferior de -32768, ya no se decrementa más.
  • Página 144: Contador Adelante/Atrás (Ctud16 Y Ctud32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.8 Contador adelante/atrás (CTUD16 y CTUD32) Descripción Existen dos versiones del contador "CTUD", a saber: de 16 bits (FB 123) y de 32 bits (FB 120). Cuando se produce un flanco ascendente el valor del contador cambia como se indica a continuación:...
  • Página 145: Registros De Desplazamiento De Bits (Shift, Shift2, Shift4, Shift8, Shift16 Y Shift32)

    SHIFT, SHIFT2, SHIFT4, SHIFT8 y SHIFT16 se precisa 1 bloque de la memoria RAM por operación. Todos los registros de desplazamiento de bits, así como las operaciones LIFO y FIFO necesitan bloques de la memoria RAM. El módulo FM 352-5 soporta como máximo 10 bloques de la memoria RAM. Tabla 6- 56 Registros de desplazamiento de bits (SHIFT) Representación...
  • Página 146 Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 Representación KOP Representación KOP Representación KOP SHIFT2 SHIFT8 SHIFT4 Reset Out1 Reset Out1 Reset Out1 Out2 Data1 Out2 Data1 Out2 Data1 Data2 Out3 Out3 Data2 Data2 Clock...
  • Página 147: Valor Absoluto (Fmabs32 Y Fmabs16)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.10 Valor absoluto (FMABS32 y FMABS16) Descripción La operación ABS escribe el valor absoluto del número suministrado por la entrada IN en la salida OUT. El valor absoluto de un número es el número sin signo.
  • Página 148: Sumar (Fmadd32 Y Fmadd16)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.12 Sumar (FMAdd32 y FMAdd16) Descripción FMAdd suma el valor de la entrada IN_A al valor de la entrada IN_B y escribe el resultado en la salida OUT. La salida OVF se pone al "1" lógico cuando se produce un desbordamiento;...
  • Página 149: Multiplicar Doble Entero (Fmmul32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.14 Multiplicar doble entero (FMMul32) Descripción FMMul32 multiplica el valor de doble entero de la entrada IN_A por el valor de doble entero de la entrada IN_B y escribe el resultado en la salida OUT. La salida DONE indica que el resultado está...
  • Página 150: Multiplicar Entero (Fmmul16)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.15 Multiplicar entero (FMMul16) Descripción FMMul16 multiplica el valor entero de la entrada IN_A por el valor entero de la entrada IN_B y escribe el resultado entero en la salida OUT. La salida DONE indica que el resultado está...
  • Página 151: Dividir Doble Entero (Fmdiv32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.16 Dividir doble entero (FMDiv32) Descripción FMDiv32 divide el valor de doble entero de la entrada IN_A por el valor de doble entero de la entrada IN_B y escribe el resultado en la salida OUT y el resto en Remain. La salida DONE indica que el resultado está...
  • Página 152: Dividir Entero (Fmdiv16)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.17 Dividir entero (FMDiv16) Descripción FMDiv16 divide el valor de doble entero de la entrada IN_A por el valor de doble entero de la entrada IN_B y escribe el resultado en la salida OUT y el resto en Remain. La salida DONE indica que el resultado está...
  • Página 153: Codificar Posición Binaria (Encode)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.18 Codificar posición binaria (ENCODE) Descripción La operación ENCODE convierte el contenido de IN en un número binario correspondiente a la posición del bit activado en el extremo izquierdo de IN y retorna el resultado como valor de la operación.
  • Página 154: Sumar Bits (Bitsum)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.19 Sumar bits (BITSUM) Descripción La operación BITSUM cuenta la cantidad de bits puestos a "1" en la entrada IN y retorna esta suma como valor de la operación. Si EN está conectada a la lógica, el valor de BITSUM será...
  • Página 155: Bitpack_W Y Bitpack_Dw

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.20 BitPack_W y BitPack_DW Descripción La operación BitPack está disponible en dos versiones, a saber: 16 bits (FB93) y 32 bits (FB92), dependiendo de si los bits se deben empaquetar en una palabra (WORD), o bien en una palabra doble (DWORD).
  • Página 156: Bitcast_W Y Bitcast_Dw

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.21 BitCast_W y BitCast_DW Descripción La operación BitCast está disponible en dos versiones, a saber: 16 bits (FB91) y 32 bits (FB90), en función de la entrada (WORD o DWORD). Cuando se habilita el FB, la palabra (WORD), o bien la palabra doble (DWORD) se convierte en bits o salidas BOOL (OUT0 a OUT15, o bien OUT0 a OUT31).
  • Página 157 Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 Representación KOP Representación KOP Param. Tipo de Operando Descripción datos WORD, Entrada, Entrada a BitCast_W BitCast_DW DWORD constante convertir OUTn BOOL Salida Salida de la OUT0 función...
  • Página 158: Bitpick_W Y Bitpick_Dw

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.22 BitPick_W y BitPick_DW Descripción La operación BitPick está disponible en dos versiones, a saber: 16 bits (FB87) y 32 bits (FB86), en función de la entrada (WORD o DWORD).
  • Página 159: Bitinsert (Insertar Bits)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.23 BitInsert (Insertar bits) Descripción La operación BitInsert está disponible en dos versiones, a saber: 16 bits (FB95) y 32 bits (FB94), en función de la entrada (WORD o DWORD).
  • Página 160: Bitshift_W Y Bitshift_Dw

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.24 BitShift_W y BitShift_DW Descripción La operación BitShift está disponible en dos versiones, a saber: como versión de 16 bits (FB89) y como versión de 32 bits (FB88), en función de la salida (WORD o DWORD).
  • Página 161: Concatenar Palabras (Wordpack)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.25 Concatenar palabras (WordPack) Descripción Cuando se habilita el FB, las palabras de entrada se concatenan en una palabra doble. IN_A es la palabra más significativa, en tanto que IN_B es la palabra menos significativa. La salida se guardará...
  • Página 162: Wordcast

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.26 WordCast Descripción Cuando se habilita el FB, la palabra doble de entrada (DWORD) se convierte en dos palabras. OUT_A es la palabra más significativa, en tanto que OUT_B es la palabra menos significativa.
  • Página 163: Medir Período (Period16, Period32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.27 Medir período (PERIOD16, PERIOD32) Descripción La operación PERIOD (Medir período) está disponible en dos versiones, a saber: 16 bits (FB81) y 32 bits (FB80), dependiendo de si la salida es una palabra (WORD), o bien una palabra doble (DWORD).
  • Página 164: Medir Frecuencia (Freq16, Freq32)

    Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 6.10.28 Medir frecuencia (FREQ16, FREQ32) Descripción La operación FREQ (Medir frecuencia) está disponible en dos versiones, a saber: 16 bits (FB 83) y 32 bits (FB 82), dependiendo de si la salida es una palabra (WORD), o bien una palabra doble (DWORD).
  • Página 165: Borrar Primer Registro De La Tabla (Fifo16, Fifo32)

    2 bloques de la memoria RAM. Todos los registros de desplazamiento de bits, así como las operaciones LIFO y FIFO necesitan bloques de la memoria RAM. El módulo FM 352-5 soporta como máximo 10 bloques de la memoria RAM. Ciclo n:...
  • Página 166 Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 Representación KOP Representación KOP Parámetros Tipo de Operandos Descripción datos Reset BOOL Entrada, Si 1 y EN están FIFO16 FIFO32 constante activadas, poner FIFO a 0000 (00000000)
  • Página 167: Borrar Último Registro De La Tabla (Lifo16, Lifo32)

    2 bloques de la memoria RAM. Todos los registros de desplazamiento de bits, así como las operaciones LIFO y FIFO necesitan bloques de la memoria RAM. El módulo FM 352-5 soporta como máximo 10 bloques de la memoria RAM. Ciclo n...
  • Página 168 Programar y usar el FM 352-5 6.10 Operaciones de la librería FM 352-5 Representación KOP Representación KOP Parámetros Tipo de Operandos Descripción datos Reset BOOL Entrada, Si 1 y EN están LIFO16 LIFO32 constante activadas, poner LIFO a 0000 (00000000)
  • Página 169: Señales De Encoders Y Su Evaluación

    Tipos de encoders Tipos de encoders El módulo FM 352-5 permite conectar uno de los siguientes tipos de encoders: ● Encoder incremental diferencial RS-422 (contador de 16 ó 32 bits) ● Encoder incremental con salida única de 24 V (contador de 16 ó 32 bits) ●...
  • Página 170: Control De Encoder

    ● Este control de función se selecciona en la configuración de hardware en el cuadro de diálogo "Propiedades" del módulo FM 352-5, en la ficha "Parámetros" (véase el apartado "Asignar propiedades y parámetros (Página 52)").
  • Página 171 Valor actual para encoder incremental: DINT para el encoder de 32 bits, INT para el encoder de 16 bits +6.0 stat Load_Val DINT Valor de carga para el encoder: DINT o INT =10.0 stat END_STRUCT High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 172: Contadores Del Encoder Incremental

    Señales de encoders y su evaluación 7.2 Contadores del encoder incremental Contadores del encoder incremental Modos de contaje El módulo FM 352-5 soporta un contador de encoder incremental de 16 ó 32 bits. El contador ofrece tres modos de funcionamiento distintos: ● Continuo ● Monosegmento ●...
  • Página 173: Comportamiento Común A Los Tres Modos De Contaje

    Cuando el contador cuenta atrás, el módulo va decrementando al valor mínimo, luego salta al valor máximo y sigue contando. (Este salto no se refleja en el bit de rebase por defecto.) High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 174 Reset o Load. (Este salto no se refleja en el bit de rebase por defecto.) ● Incrementa al límite superior del contador, salta al límite inferior y sigue contando. (Este incremento no se refleja en los bits de rebase.) High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 175: Modo De Contaje Periódico

    ● Incrementa al límite superior del contador, salta al límite inferior y sigue contando. (Este incremento no se refleja en los bits de rebase.) High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 176 Señales de encoders y su evaluación 7.2 Contadores del encoder incremental La figura siguiente muestra el funcionamiento del modo de contaje periódico. Figura 7-3 Modo de contaje periódico High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 177: Señales Del Encoder Diferencial

    Para evitar un diagnóstico de rotura de hilo, conecte las señales de entrada no utilizadas X a +5V y /X (invertida) a tierra (GND). High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 178: Señales Del Encoder Con Salida Única De 24 V

    24 V con nivel de sentido y los correspondientes impulsos de contaje. Figura 7-5 Señales de un encoder de impulsos de 24 V con nivel de sentido High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 179: Evaluación De Impulsos

    Evaluación de impulsos Introducción Los contadores del FM 352-5 cuentan los flancos de las señales. Normalmente, el flanco en A se evalúa para una evaluación individual (x1). Para obtener una resolución más alta, puede elegir una evaluación doble o cuádruple de las señales (x2 o x4) en el parámetro de evaluación de señales del encoder.
  • Página 180: Evaluación Simple

    ● El contador decrementa en el flanco positivo de A si B es alto y en el flanco negativo de A si B está abajo. La figura siguiente muestra la doble evaluación de las señales. Figura 7-8 Doble evaluación High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 181: Evaluación Cuádruple

    A si B está arriba, así como en el flanco negativo de B si A está arriba y en el flanco positivo de B si A está abajo. La figura siguiente muestra la evaluación cuádruple de las señales. Figura 7-9 Evaluación cuádruple High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 182: Encoders Absolutos Ssi

    Los encoders absolutos con interfaz serie síncrono (SSI) asignan un valor numérico fijo a cada posición. Este valor queda disponible de forma permanente y puede ser leído en serie. El módulo FM 352-5 procesa solamente código Gray. Los encoders SSI multivuelta tienen una longitud de trama de 25 bits. El módulo 352-5 procesa 24 bits.
  • Página 183: Sentido De Desplazamiento De Los Datos

    El modo "Escuchar" permite conectar otros módulos a un mismo encoder a fines de sincronización. Nota En el modo SSI, el diagnóstico de rotura de hilo comprueba solamente el estado de señal de D o /D (inversa). High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 184 Señales de encoders y su evaluación 7.6 Encoders absolutos SSI High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 185: Diagnóstico Y Búsqueda De Errores

    Indica la conexión de cada salida. Rojo Indica una sobrecarga en la salida de la alimentación de 5 V. 24VF Rojo Indica una sobrecarga en la salida de la alimentación de 24 V. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 186: Funcionamiento De Los Leds

    STOP Card o del PC. Parpadeo lento (0,5 Hz) Cuando el módulo está en modo Test/RUN. STOP Parpadeo lento (0,5 Hz) Cuando el módulo está en modo Test/STOP. STOP High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 187: Avisos De Diagnóstico

    En la ficha Parámetros del diálogo de configuración de hardware puede seleccionar el tipo de diagnóstico que desea habilitar. Seleccione también si desea que el módulo dispare alarmas de diagnóstico o alarmas de proceso. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 188: Respuestas A Alarmas De Diagnóstico

    El módulo inapropiado o no insertado Se activa cuando falta la SIMATIC Micro Memory 8:x:31 Card. Estado operativo STOP Ajustar si no está en modo RUN 8:x:32 Tiempo excedido (watchdog activado) Módulo defectuoso 8:x:33 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 189 16 (longitud del canal en bits) Indica el número de bits de diagnóstico por canal 1 (valor de contaje canal) Número de canales del mismo tipo que no fallan Vector de canal. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 190 Nota: Como no es posible detectar una sobrecarga cuando está desactivada la salida, la señalización de sobrecarga se eliminará tres (3) segundos después de que se corrija la condición de sobrecarga o de que se desactive la salida. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 191 1 Este número es la palabra de comprobación de coherencia tal y como aparece tras compilar y cargar el FM 352-5. En el modo Test, es la versión del programa Debug FPGA. 2 Ver bytes de estado 1 y 2 "Definiciones de bytes de control y bytes de estado" en el apartado "Interfaz de datos de usuario (Página 203)".
  • Página 192: Diagnóstico De Rotura De Hilo

    A, /A (invertida), B, /B (invertida) y N, /N (invertida). Cuando el diagnóstico de rotura de hilo está habilitado para un encoder absoluto SSI, solamente se comprueban las señales D y /D (invertida). High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 193: Alarmas

    Alarmas Tratamiento de alarmas El módulo FM 352-5 puede disparar alarmas de proceso y de diagnóstico. Estas alarmas se gestionan en un OB de alarma. Si se dispara una alarma y el OB correspondiente no está Programar con STEP 7 cargado, la CPU cambiará...
  • Página 194: Evaluar Alarmas De Proceso

    Diagnóstico y búsqueda de errores 8.3 Alarmas Evaluar alarmas de proceso Si el FM 352-5 dispara una alarma de proceso, la información siguiente estará disponible en la variable OB40_POINT_ADDR. Figura 8-1 Acceder a las alarmas de proceso OB40 vía KOP...
  • Página 195: Búsqueda De Errores

    Búsqueda de errores Sinopsis La tabla siguiente muestra los errores de diagnóstico que registra el módulo FM 352-5 en los registros 0, 1 ó 128 según el número de byte y bit. Cada error o fallo es registrado por STEP 7 en modo online, como muestra la tabla. La descripción de cada error y sus causas posibles también se recoge en la tabla.
  • Página 196 El programa del FM 352-5 no Nota: Es posible que la ha sido compilado y transferido comprobación de coherencia por (1) el FM 352-5 y (2) la esté inhibida en la ficha configuración de hardware S7 "Parámetros avanzados" del desde que fue modificado.
  • Página 197 RUN/STOP. posición STOP. El LED amarillo STOP Nota: STEP 7 está activado. El FM 352-5 no ha recibido el El selector RUN/STOP del no muestra un comando RUN del PLC o ha PLC se encuentra en la posición STOP y el FM 352-5...
  • Página 198 FM 352-5 ha fallado el test externas por CEM han Flash interno de arranque. causado un error fatal. Reinicie el módulo FM 352-5 y vuelva a comprobar si el error persiste. En caso afirmativo, el módulo FM 352-5 está defectuoso o hay interferencias eléctricas considerables.
  • Página 199 Posicionar FM, Rotura de hilo del Las entradas diferenciales del rotura de hilo encoder incremental FM 352-5 AD, /AD, B, /B, N, /N interfaz del encoder del FM en encóder diferencial (RS422). (AD, /AD sólo con encoder SSI 352-5 es incorrecto o falla.
  • Página 200 La entrada de 24V conectada La alimentación de 24V o el vigilancia de encoder (3L) al borne 3L del FM 352-5 no cableado que se conecta al tensión +/-15V está conectada o se encuentra borne 3L del FM 352-5 no es El LED rojo IOF está...
  • Página 201: Uso Del Fm 352-5 Con Maestros 'No S7

    Requisitos para aplicaciones 'no S7' Vista general El módulo FM 352-5 puede ser utilizado en un sistema PLC 'no S7' a través de un canal de E/S PROFIBUS-DP. Este módulo funciona como módulo de 16 bytes de entrada y de 16 bytes de salida al instalarlo en un bastidor ET 200M.
  • Página 202: Requerimientos De Sistema Para Cpus 'No S7

    CPU maestra. Asimismo, si no ha puesto el módulo FM 352-5 en servicio utilizando el entorno STEP 7 al crear y testear el programa, es posible que quiera incorporar controles que permitan conmutar al modo Test para poder determinar si el módulo está...
  • Página 203: Interfaz De Datos De Usuario

    La CPU maestra tiene acceso a un total de 16 bytes de datos de entradas y a 16 bytes de datos de salida durante el funcionamiento normal del módulo FM 352-5. Los primeros dos bytes de salida se utilizan para transferir información de control y los primeros dos bytes de entrada retornan información de estado a la CPU.
  • Página 204 SIMATIC Micro Memory Card. Tabla 9- 3 Bytes de control y bytes de estado del FM 352-5 Byte Bit 7...
  • Página 205: Definiciones De Los Bits Del Byte De Control Del Encoder

    Uso del FM 352-5 con maestros 'no S7' 9.3 Interfaz de datos de usuario Definiciones de los bits de los bytes de estado del encoder Los bits de los bytes de estado definidos en las tablas siguientes permiten al programa determinar el estado del encoder.
  • Página 206 Uso del FM 352-5 con maestros 'no S7' 9.3 Interfaz de datos de usuario Definiciones de los bits del byte de estado de la fuente de alimentación Los bits del byte de estado de la fuente de alimentación definidos en la tabla siguiente permiten al programa determinar el estado de cada una de las fuentes que alimentan el módulo.
  • Página 207: Datos Técnicos

    Observe las directivas de instalación específicas relativas a la protección contra rayos (véase el apartado Cableado de protección externo para Procesador booleano FM 352-5 (Página 245)). High Speed Boolean Processor FM 352-5...
  • Página 208: A.2 Especificaciones Técnicas

    Máx. 200 mA, sin cargar la alimentación De la tensión de entrada 3L+ con 20,4 - 28,8 V  del encoder Típ. 130 mA Del bus posterior  Potencia disipada del módulo típ. 6,5 W High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 209 Corriente bias permitida  On: mín. 3,2 mA El filtro de retardo a la entrada es un filtro de ruido (impulso). Puede que no rechace una onda continua de 1/retardo. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 210  600 m Apantallado  : Sin protección contra rebotes inductivos >55 mJ Las salidas no se protegen contra contratensión si la intensidad no se limita a <3 A. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 211 Límite (interno) de la tensión de interrupción de Máx. L+ (-55 V) circuito inductiva Típ. L+ (-45 V) Protección contra cortocircuitos de la salida Electrónica Típ. 1,7 A a 3,5 A Umbral de reacción  High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 212 16, 32, 48 ó 64 µs Tiempos de retardo (monoflop)  13 bits ó 25 bits Longitud registro de desplazamiento SSI  125 kHz, 250 kHz, 500 kHz ó 1 MHz Cadencia  High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 213 Sí, electrónica. (no protegida contra aplicación de Protección  tensión normal o del contador.) Sí Diagnóstico  No es posible utilizar más de una fuente de alimentación de salida de encoders al mismo tiempo. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 214 Fallo de alimentación de tensión  24VF, LED rojo (encoder) LED verde (I 0 a I 11) Estado de entrada  LED verde (Q 0 a Q 7) Estado de salida  High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 215 Encontrará indicaciones de diagnóstico para estas condiciones solamente si lo ha habilitado en la ficha "Parámetros" del cuadro de diálogo de propiedades del FM 352-5. Si el ancho de impulso es menor que 2 ms (5AH01) ó 20 µs (5AH11) es posible que no se indique el diagnóstico de sobrecarga de salida.
  • Página 216: Esquema De Principio

    Esquema de principio Descripción La siguiente figura muestra un bloque funcional de los principales componentes de hardware del módulo FM 352-5. Figura A-1 Esquema de principio del módulo FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 217 Datos técnicos A.3 Esquema de principio Figura A-2 Diagrama de funciones de la tarjeta E/S del módulo FM 352-5AH11-0AE0 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 218 Datos técnicos A.3 Esquema de principio Figura A-3 Diagrama de funciones de la tarjeta E/S del módulo FM 352-5AH01-0AE0 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 219 Datos técnicos A.3 Esquema de principio Figura A-4 Diagrama de funciones de la tarjeta de encóder del módulo FM 352-5AHx1 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 220: A.4 Datos De Operación

    (otros canales están desconectados o separados) 1 canal 2 canales 4 canales 8 canales Figura A-5 Frecuencia de conmutación con temperatura ambiente y una carga de salida de 500 mA High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 221 Frecuencia de conmutación (en kHz) de los canales activos (otros canales están desconectados o separados) 4 canales 8 canales Figura A-6 Frecuencia de conmutación con Intensidad máx. de salida a 60 °C High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 222: Frecuencia De Conmutación De Cargas Inductivas Sin Diodos

    Frecuencia de conmutación de cargas inductivas sin diodos Energía nominal máxima del inductor La energía contenida en la inductancia del relé deteriorará la salida del módulo FM 352-5 si se excede el límite de destrucción. La energía es proporcional a la inductancia del relé, así...
  • Página 223 A.5 Frecuencia de conmutación de cargas inductivas sin diodos Diagrama 1 Consulte la siguiente figura para determinar si el módulo FM 352-5 puede superar la energía almacenada en el inductor sin utilizar diodos de conmutación. Ejemplo: Utilizando los valores determinados conforme a las características de carga inductiva (corriente del relé...
  • Página 224 FM 352-5. El diagrama 2 es aplicable a las cargas inductivas de conmutación del módulo FM 352-5 sin utilizar diodos de conmutación, teniendo todas las E/S una carga nominal máxima a 60 El diagrama muestra L/R en milisegundos en función de la frecuencia de conmutación...
  • Página 225: Diodos De Conmutación

    ● El factor de trabajo relativo del relé no debería exceder un 50% a la frecuencia de conmutación máxima. ● Si se excede el límite máximo de conmutación térmica de una salida del FM 352-5, es posible que se reduzca la fiabilidad funcional, a menos que la temperatura ambiente máxima sea inferior a 60°...
  • Página 226 A.5 Frecuencia de conmutación de cargas inductivas sin diodos En la siguiente figura puede ver la aplicación de los diodos de conmutación. Figura A-9 Aplicación de diodos de conmutación High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 227: Recursos Fpga Utilizados Por Las Operaciones

    NEG* Contador CTD16* CTU16* CTUD16* CTUD32* Tiempos TOF16* TOF32* TON16* TON32* TP16* TP32* Registros de desplazamiento SHIFT* SHIFT2* SHIFT4* SHIFT8* SHIFT16* SHIFT32* SHR_I* SHR_I_U SHR_DI* SHR_DI_U ROL_DW* ROL_DW_U SHL_DW* High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 228 FMDIV32* FMMUL16* FMMUL32* BITSUM* BITSUM_U ENCODE* ENCODE_U Transferencia de datos MOVE (con memoria) MOVE_U (sin memoria) DatSel16 DatSel32 WordPack* WordPack_U WordCast* WordCast_U BitPick_DW* BitPick_DW_U BitPick_W* BitPick_W_U BitCast_DW* BitCast_DW_U BitCast_W* High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 229 SSI esclavo 32 bits Ninguna Comparador CMP16_EQ CMP16_GE CMP16_GT CMP16_LE CMP16_LT CMP16_NE CMP32_EQ CMP32_GE CMP32_GT CMP32_LE CMP32_LT CMP32_NE Conversión de tipos I_DI* I_DI_U INV_DI* INV_DI_U INV_I* INV_I_U Operaciones lógicas High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 230 <> (INT) == (DINT) >= (DINT) > (DINT) <= (DINT) < (DINT) <> (DINT) * La operación tiene memoria y utiliza una fase de reloj. _U no memorizado, no remanente High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 231: Recursos Fpga Utilizados Por El Soporte De Hardware De Diagnóstico

    Puesto que el compilador del FM 352-5 optimiza los segmentos de tiempo utilizados en la imagen FPGA, empaquetando las funciones no relacionadas en segmentos, al suprimir la función de diagnóstico no disminuirá...
  • Página 232: Tabla De Declaración Del Bloque De Función

    (modificable) Sección de entradas: los bytes 2 a 15 son datos específicos de posición de la CPU al módulo FM 352-5. Está permitido utilizar cualquier combinación de BOOL, arrays de BOOL, BYTE, WORD, INT o DINT, hasta un total de 14 bytes. También es posible asignar nombres a las entradas.
  • Página 233 Comentario Sección de salidas: Esta salida es específica de la posición. Los primeros 8 bits son salidas digitales del FM 352-5. Puede especificar una lista de BOOL o un array de BOOL (pero no ambos). Asimismo puede asignar nombres a las salidas.
  • Página 234 +1.0 * stat Hold * BOOL * Entrada de parada por software del encoder incremental. +1.1 * stat Reset * BOOL * Entr. SW Reiniciar para encoder incremental High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 235 Sección estática: Estas definiciones no son específicas de la posición. El módulo FM 352-5 distingue el FB multiinstancia por el tipo ("CTU16", "TP32", etc.). Los FBs son de la librería del FM 352-5. También es posible asignar nombres a los FBs.
  • Página 236 ThirdEdge BOOL (modificable) (modificable) (modificable) +2.0 stat Edge4to10 ARRAY [4..10] (modificable) (modificable) (modificable) *0.1 stat BOOL (modificable) +4.0 stat LastEdge BOOL (modificable) (modificable) (modificable) =6.0 stat END_STRUCT (modificable) High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 237 A utilizar en posiciones donde STEP 7 (no modificable) (no modificable) (no modificable) requiera una bobina de salida para ejecutar la operación, pero no es requerido por el programa. High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 238: Operaciones Kop De Los Elementos De Programa De Step

    FM 352-5. Las operaciones en cursiva son bloques de función que están disponibles en la librería del FM 352-5 una vez instalado el software de configuración FM 352-5. Estos FBs se encuentran en el catálogo de elementos de programa de STEP 7, en la carpeta "Librerías".
  • Página 239 Datos técnicos A.7 Operaciones válidas para el FM 352-5 Operación Carpeta Descripción SHL_W Desplazamiento y Desplazar palabra a la izquierda rotación SHR_W Desplazamiento y Desplazar palabra a la derecha rotación SHL_DW Desplazamiento y Desplazar palabra doble a la izquierda rotación...
  • Página 240 Datos técnicos A.7 Operaciones válidas para el FM 352-5 Operación Carpeta Descripción BITSUM Librería FM 352-5 Contar los bits activados en una palabra doble (DWORD) BitPack_W Librería FM 352-5 Empaquetar 16 bits digitales en una palabra (WORD) BitPack_DW Librería FM 352-5...
  • Página 241: Operaciones Fup De Los Elementos De Programa De Step

    FM 352-5. Las operaciones en cursiva son bloques de función que están disponibles en la librería del FM 352-5 una vez instalado el software de configuración FM 352-5. Estos FBs se encuentran en el catálogo de elementos de programa de STEP 7, en la carpeta "Librerías".
  • Página 242 Datos técnicos A.7 Operaciones válidas para el FM 352-5 Operación Carpeta Descripción SHR_W Desplazamiento y Desplazar palabra a la derecha rotación SHL_DW Desplazamiento y Desplazar palabra doble a la izquierda rotación SHR_DW Desplazamiento y Desplazar palabra doble a la derecha rotación...
  • Página 243 Datos técnicos A.7 Operaciones válidas para el FM 352-5 Operación Carpeta Descripción ENCODE Librería FM 352-5 Buscar el bit más significativo activado en una palabra doble (DWORD) BITSUM Librería FM 352-5 Contar los bits activados en una palabra doble (DWORD) BitPack_W Librería FM 352-5...
  • Página 244 Datos técnicos A.7 Operaciones válidas para el FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 245: B Cableado De Protección Externo Para Procesador Booleano Fm 352-5

    Cableado de protección externo para Procesador booleano FM 352-5 El módulo SIMATIC S7 FM 352-5 está disponible en dos versiones diferentes: ● El FM 352-5AH1x-0AE0 tiene salidas tipo PNP ● El FM 352-5AH0x-0AE0 tiene salidas tipo NPN Las indicaciones del Instrucciones de servicio SIMATIC S7-300 CPU 31xC y CPU 31x: Configuración (http://support.automation.siemens.com/WW/view/es/13008499), anexo...
  • Página 246 Cableado de protección externo para Procesador booleano FM 352-5 Cableado Los siguientes diagramas muestran cómo se deben cablear los componentes conforme a las especificaciones. Figura B-1 Diagrama de conexión para el módulo FM 352-5AH1x-0AE0 (salidas tipo PNP) High Speed Boolean Processor FM 352-5...
  • Página 247 Cableado de protección externo para Procesador booleano FM 352-5 Figura B-2 Diagrama de conexión para el módulo FM 352-5AH0x-0AE0 (salidas tipo NPN) High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 248 Cableado de protección externo para Procesador booleano FM 352-5 High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...
  • Página 249: Listas De Recambios

    Listas de recambios Recambios suministrados con el FM 352-5 Con el módulo FM 352-5 se suministran los siguientes recambios: Tabla C- 1 Recambios del módulo FM 352-5 Pieza Descripción Referencia Bus de ampliación para Para conectar el módulo FM del 6ES7390-0AA00-0AA0 conexión al bus P...
  • Página 250: Accesorios Del Fm

    2 MB: 6ES7953-8LL20-0AA0 En módulos FM 352-5 suministrados antes de 2008 deben tenerse en cuenta algunas limitaciones al usar SIMATIC Micro Memory Cards actuales. Encontrará más información al respecto en Internet, en Siemens - Industry Automation and Drive Technologies - Service&Support (http://support.automation.siemens.com/WW/view/en/25393901).
  • Página 251 La tabla siguiente muestra una relación de las piezas recomendadas para el módulo FM 352-5. Las letras "XXXX" al final del número de pieza indican que la pieza está disponible en varias versiones que aparecen en el catálogo con números distintos.
  • Página 252 Listas de recambios High Speed Boolean Processor FM 352-5 Manual del usuario, 05/2011, A5E00131331-04...

Tabla de contenido