Instrucciones tecnológicas
9.3 Motion control
9.3.5.4
Instrucción MC_Home (Referenciar eje)
Tabla 9- 32
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
del parámetro "Position".
● Referenciación directa relativa (Mode = 1): La posición actual del eje se desplaza según
el valor del parámetro "Position".
● Referenciación pasiva (Mode = 2): Durante la referenciación pasiva, la instrucción
MC_Home no realiza ningún movimiento de referenciación. El movimiento necesario
para este paso debe ser implementado por el usuario mediante otras instrucciones de
Motion Control. El eje está referenciado cuando se detecta el interruptor de punto de
referencia.
● Referenciación activa (Mode = 3): El procedimiento de referenciación se ejecuta
automáticamente.
Tabla 9- 33
Parámetros de la instrucción MC_Home
Parámetro y tipo
Axis
Execute
Position
476
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_);
Tipo de datos
IN
TO_Axis_PTO
IN
Bool
IN
Real
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.
Descripción
Objeto tecnológico Eje
Inicio de la tarea con flanco positivo
Mode = 0, 2 y 3 (posición absoluta del eje tras haber
•
completado la operación de referenciación)
Mode = 1 (Valor de corrección de la posición actual del
•
eje)
Valores límite: -1.0e
≤ Position ≤ 1.0e
12
Manual de sistema, 03/2014, A5E02486683-AG
12
Controlador programable S7-1200