Programa De Usuario - Siemens SIMATIC S7-300 Manual

Autómata programable, funcciones integradas cpu 312/ 314 ifm
Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

DB de instancia
del SFB 39
Inicialización del
SFB 39
Programa de
usuario
DB 10
Tabla 6-24
Ejemplo 1 Posicionamiento, estructura del DB 10
Dirección
Nombre
0.0
+0.0
DEST_VAL
+4.0
REF_VAL
+8.0
SWITCH_OFF_DIFF
+10.0
Break
+11.0
---
+12.0
Byte de mando
+13.0
Byte de estado
=14.0
Funciones integradas CPU 312 IFM/CPU 314 IFM
EWA 4NEB 710 6058-04a
En el presente ejemplo, los datos se depositan en el DB de instancia 59.
La figura siguiente muestra el SFB 39 con los valores de inicialización procedentes
del DB 10.
EN
10000
DEST_VAL
REF_VAL
0
0
SWITCH_OFF_DIFF
0
BREAK
E 0.0
POS_MODE2
E 0.1
POS_MODE1
REF_ENABLE
0
POS_STRT
0
SET_POS
Figura 6-26
Inicialización del SFB 39 en el arranque (1)
Seguidamente figura el programa de usuario para el ejemplo en cuestión. Fue escrito
utilizando el Editor AWL de STEP 7.
Los datos para el SFB 39 están en el DB 10. El DB tiene la estructura siguiente:
Tipo
Valor
incial
STRUCT
DINT
L#10000
DINT
L#0
INT
0
BYTE
B#16#0
BYTE
B#16#0
BYTE
B#16#0
BYTE
B#16#0
END_STRUCT
Función integrada Posicionamiento
SFB 39
ENO
ACTUAL_POS
POS_READY
REF_VALID
POS_VALID
Posición de destino: longitud de la
lámina = 2 m
Punto de referencia = 0
Anticipo de desconexión (se determina
durante la puesta en marcha)
Velocidad máxima = 10 V
no utilizada
Bits de mando para posicionamiento
Bit de estado de posicionamiento
DB10.DBX 13.7
1
0
0
Comentario
6-49

Publicidad

Tabla de contenido
loading

Tabla de contenido