Instrucción Mc_Moveabsolute - Siemens SIMATIC S7-1200 Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido
9.3.2.5
Instrucción MC_MoveAbsolute
Tabla 9- 33
Instrucción MC_MoveAbsolute
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En el ejemplo SCL, "MC_MoveAbsolute_DB" es el nombre del DB de instancia.
2
Tabla 9- 34
Parámetros de la instrucción MC_MoveAbsolute
Parámetro y tipo
Axis
Execute
Position
Velocity
Done
Busy
CommandAborted
Error
ErrorID
ErrorInfo
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
SCL
"MC_MoveAbsolute_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Position:=_real_in_,
Velocity:=_real_in_,
Done=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
Tipo de datos
IN
TO_Axis_1
IN
Bool
IN
Real
IN
Real
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Word
OUT
Word
Descripción
Objeto tecnológico Eje
Inicio de la tarea con flanco positivo (valor predeterminado: False)
Posición de destino absoluta (valor predeterminado: 0.0)
Valores límite: -1.0e
≤ Position ≤ 1.0e
12
Velocidad del eje (valor predeterminado: 10.0)
Esta velocidad no siempre se alcanza, debido a la aceleración y
deceleración configurada y a la posición de destino a la que hay que
aproximarse.
Valores límite: velocidad inicio/parada ≤ Velocity ≤ velocidad
máxima
TRUE = Posición de destino absoluta alcanzada
TRUE = La tarea está siendo ejecutada.
TRUE = La tarea ha sido interrumpida por otra durante la ejecución.
TRUE = Se ha producido un error durante la ejecución de la tarea.
La causa del error se indica en los parámetros "ErrorID" y "ErrorInfo".
ID de error del parámetro "Error" (valor predeterminado: 0000)
ID de información de error del parámetro "ErrorID" (valor
predeterminado: 0000)
102BInstrucciones tecnológicas
9.3 Basic motion control
Descripción
Utilice la instrucción
MC_MoveAbsolute para iniciar un
movimiento de posicionamiento
del eje a una posición absoluta.
Para utilizar la instrucción
MC_MoveAbsolute primero es
necesario haber habilitado y
referenciado el eje.
12
371
Tabla de contenido
loading

Tabla de contenido