Respuesta de corrección
La tarea MC_CommandTable puede ser
interrumpida por las siguientes tareas de
Motion Control.
MC_Home Mode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
MC_CommandTable
10.12
MC_ChangeDynamic
Tabla 10- 25 Instrucción MC_ChangeDynamic
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En el ejemplo SCL, "MC_ChangeDynamic_DB" es el nombre del DB de instancia.
2
Easy Book
Manual de producto, 04/2012, A5E02486778-05
SCL
"MC_ChangeDynamic_DB"(
Execute:=_bool_in_,
ChangeRampUp:=_bool_in_,
RampUpTime:=_real_in_,
ChangeRampDown:=_bool_in_,
RampDownTime:=_real_in_,
ChangeEmergency:=_bool_in_,
EmergencyRampTime:=_real_in_,
ChangeJerkTime:=_bool_in_,
JerkTime:=_real_in_,
Done=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
El control de movimiento es muy fácil
10.12 MC_ChangeDynamic
La tarea MC_CommandTable nueva
interrumpe las siguientes tareas de Motion
Control activas:
MC_Home Mode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
MC_CommandTable
La tarea actual de Motion Control con el
lanzamiento del primer comando
"Positioning Relative",
"Positioning Absolute", "Velocity setpoint" o
"Halt".
Descripción
Modifica los ajustes dinámicos de
un eje de control de movimiento:
Cambia el valor del tiempo de
aceleración
Cambia el valor del tiempo de
deceleración
Cambia el valor del tiempo de
deceleración de parada de
emergencia
Cambiar el valor del tiempo de
suavizado (tirones)
227