102BInstrucciones tecnológicas
9.3 Basic motion control
La tarea MC_Reset no puede ser interrumpida por otra tarea de Motion Control. Las tareas
MC_Reset nuevas no interrumpen ninguna otra tarea de Motion Control activa.
Tabla 9- 27
Parámetros de la instrucción MC_Reset
Parámetro y tipo
Axis
IN
Execute
IN
Done
OUT
Busy
OUT
Error
OUT
ErrorID
OUTP
ErrorInfo
OUT
Para acusar un error con MC_Reset, proceda del siguiente modo:
1. Compruebe que se dan las condiciones arriba indicadas.
2. Inicie el acuse del error con un flanco ascendente en el parámetro de entrada Execute.
3. El error ha sido acusado cuando Done es TRUE y la variable <Nombre de
9.3.2.3
Instrucción MC_Home
Tabla 9- 28
Instrucción MC_Home
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En el ejemplo SCL, "MC_Home_DB" es el nombre del DB de instancia.
2
Están disponibles los siguientes tipos de referenciación:
● Referenciación directa absoluta (Mode = 0): La posición actual del eje se ajusta al valor
● Referenciación directa relativa (Mode = 1): La posición actual del eje se desplaza según
366
Tipo de datos
TO_Axis_1
Bool
Bool
Bool
Bool
Word
Word
eje>.StatusBits.Error del objeto tecnológico es FALSE.
SCL
"MC_Home_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Position:=_real_in_,
Mode:=_int_in_,
Done=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
del parámetro "Position".
el valor del parámetro "Position".
Descripción
Objeto tecnológico Eje
Inicio de la tarea con flanco positivo
TRUE = El error ha sido acusado.
TRUE = La tarea está siendo ejecutada.
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""
ID de info de error del parámetro "ErrorID"
Descripción
Utilice la instrucción MC_Home para
cuadrar las coordenadas del eje con la
posición física real del accionamiento.
Se requiere una referenciación para
posicionar el eje de forma absoluta:
Para utilizar la instrucción MC_Home
primero es necesario haber habilitado el
eje.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05