Procedimiento Para Crear El Programa De Usuario - Siemens SIMATIC FM 357-2 Manual

Módulo de posicionamiento multieje servoaccionamientos y motores paso a paso
Ocultar thumbs Ver también para SIMATIC FM 357-2:
Tabla de contenido

Publicidad

6.1.6

Procedimiento para crear el programa de usuario

La librería "FM357-2L", suministrada como parte del paquete de configuración, se puede
emplear como modelo para crear un programa de usuario. En la parte denominada "USER
PROGRAM" del OB 1 se tiene un programa de usuario para controlar los ejes con ayuda de
la herramienta "Parameterize FM 357-2".
Procedimiento recomendado:
1. Abrir el proyecto en el Administrador SIMATIC.
2. Seleccionar SIMATIC xxx > CPUxxx > Programa S7.
3. Abrir la librería "FM357-2L", desde el Administrador SIMATIC, mediante Archivo >
Abrir... > Librerías.
4. Una vez allí, elegir el directorio "BF_V3...".
5. Seleccionar la carpeta de "Symbols" y copiarla dentro del proyecto bajo SIMATIC xxx >
CPUxxx > Programa S7 (reemplazar el objeto ya existente).
6. Abrir la carpeta "Sources" y copiar el fichero fuente en AWL "fm357ob_n1" (para un FM)
o "fm357ob_n2" (para dos FMs) dentro de la carpeta "Fuentes" del proyecto. En caso de
que se tengan más de dos FMs, utilizar el fichero fuente AWL "fm357ob_n2" e
incrementar las llamadas de la función básica de acuerdo con el número de módulos
presentes.
7. Abrir la carpeta "Blocks" y copiar todos los bloques en ella contenidos dentro del
directorio "Bloques" del proyecto (incluidos los bloques UDT).
8. Seleccionar en el proyecto la carpeta de "Fuentes". Hacer doble click sobre el fichero
"fm357ob_n1" para arrancar el "editor KOP/AWL/FUP".
9. Modificar los parámetros de entrada para adecuarlos a la presente aplicación
dentro del OB 100, en la llamada a la FC 1, y dentro del OB 82, en la llamada a la
FC 5 (véanse los apartados 6.3.1, FC 1 y 6.3.2, FC 5).
10.Introducir el programa de usuario dentro del OB 1 (en la sección USER
PROGRAM). Aquí se pueden insertar aquellas funciones que sean necesarias para
la aplicación desde el proyecto de ejemplo "zEn16_01_FM357-2_BF_EX" (ejemplos
del 1 al 7, véase apartado 6.8). Activar las funciones correspondientes en el
programa de usuario mediante la activación/desactivación de señales en el DB 115
(DB de usuario para los ejemplos).
Modificar, según corresponda, el parámetro de entrada de la FC 22.
11. Mediante las opciones de menú Archivo > Guardar y Archivo > Compilar se
generarán, a partir de los códigos fuente en AWL, los bloques de organización (OB 1,
OB 82, OB 100). Los mensajes de aviso del compilador se pueden ignorar.
12.Cerrar el editor.
13.Pasar la CPU a "STOP" y dar tensión a la misma.
14.Seleccionar en el Administrador SIMATIC la carpeta SIMATIC xxx > CPUxxx >
Programa S7 > Bloques.
15.Transferir todos los bloques S7 allí contenidos a la CPU (incluyendo los datos de
sistema) mediante Sistema de destino > Cargar (la CPU deberá estar en STOP).
16.Pasar la CPU a RUN. Transcurrido aproximadamente un minuto, el LED amarillo "DIAG"
del FM 357-2 parpadeará periódicamente, indicando que el arranque de la CPU y del
FM 357-2 se han llevado a cabo correctamente.
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01
Programación de los bloques de función estándares
6-13

Publicidad

Tabla de contenido
loading

Tabla de contenido