Biblioteca:
Nombre de biblioteca: PLCopen MC part 1
Espacio de nombres: PLCO
La biblioteca PLCopen MC part 1 cumple en gran medida con las especificaciones de PLCopen Motion Control Part 1, Version 2.0. En el presente documento se indican las desviaciones respecto de las especificaciones o las adiciones a estas.
Esta biblioteca admite los siguientes dispositivos:
M262M05
M262M15
M262M25
M262M35
Dispositivos Sercos conectados (consulte la guía del usuario de su dispositivo)
Categoría |
Bloque de funciones |
Breve descripción |
---|---|---|
Vuelta al punto de referencia |
FB_HomingDigitalInput |
Este bloque de funciones permite devolver un variador a un interruptor de referencia. |
FB_HomingTorque |
Este bloque de funciones permite devolver un variador al punto de referencia mediante un movimiento hacia un objeto físico que bloquea el movimiento para determinar el punto cero. |
|
FB_HomingTouchprobe |
Este bloque de funciones permite devolver un variador al valor de captura de posición de una sonda por contacto. |
|
Un solo eje |
MC_AbortTrigger |
Este bloque de funciones finaliza la captura de posición. |
MC_CustomJob |
Este bloque de funciones permite controlar un eje mediante un algoritmo personalizado que calcula la posición cíclica establecida, la velocidad y la aceleración del eje. |
|
MC_DigitalCamSwitch |
Este bloque de funciones es una analogía digital de una unidad de conmutador de leva de un eje mecánico o riel. El bloque de funciones proporciona hasta 32 levas, denominadas pistas. Una vez alcanzada una posición predeterminada, se activa una salida lógica o física. |
|
MC_Halt |
Este bloque de funciones detiene el movimiento en curso. Este bloque de funciones puede ser cancelado por otros bloques de funciones. Consulte MC_Stop para obtener información sobre paradas que no pueden cancelarse. |
|
MC_Home |
Este bloque de funciones devuelve el variador al punto de referencia con los ajustes específicos de vuelta al punto de referencia del variador. |
|
MC_MoveAbsolute |
Este bloque de funciones ejecuta un movimiento hacia una posición de destino absoluta especificada. |
|
MC_MoveAdditive |
Este bloque de funciones ejecuta un movimiento con una distancia especificada con referencia a la posición de destino anterior. |
|
MC_MoveRelative |
Este bloque de funciones ejecuta un movimiento con una distancia especificada con referencia a la posición. |
|
MC_MoveSuperImposed |
Este bloque de funciones ejecuta un movimiento superpuesto con un desplazamiento de posición especificado con referencia a la posición de un movimiento en curso. |
|
MC_MoveVelocity |
Este bloque de funciones ejecuta un movimiento con una velocidad de destino especificada. |
|
MC_Power |
Este bloque de funciones habilita o deshabilita la fase de arranque del variador. |
|
MC_ReadActualPosition |
Este bloque de funciones devuelve la posición en unidades definidas por el usuario. |
|
MC_ReadActualTorque |
Este bloque de funciones devuelve el par en Nm mientras el valor de la entrada Enable sea TRUE. |
|
MC_ReadActualVelocity |
Este bloque de funciones devuelve la velocidad en Nm mientras el valor de la entrada Enable sea TRUE. |
|
MC_ReadAxisError |
Este bloque de funciones devuelve información sobre los errores del eje detectados y los errores del variador detectados. |
|
MC_ReadAxisInfo |
Este bloque de funciones devuelve información de estado detallada sobre el eje conectado, como el estado de funcionamiento del variador e información de estado. |
|
MC_ReadMotionState |
Este bloque de funciones devuelve información de estado detallada sobre el movimiento del eje conectado. |
|
MC_ReadStatus |
Este bloque de funciones proporciona información sobre el estado operativo PLCopen del eje conectado. |
|
MC_Reset |
Este bloque de funciones confirma los errores detectados relacionados con el eje y el variador. |
|
MC_SetPosition |
Este bloque de funciones establece un valor de posición en la posición del motor para definir el punto cero. |
|
MC_Stop |
Este bloque de funciones detiene el movimiento en curso. Mientras este bloque de funciones permanezca activo, no podrán iniciarse otros movimientos. Consulte MC_Halt para obtener información sobre paradas que sí pueden cancelarse. |
|
MC_TorqueControl |
Este bloque de funciones permite operar un variador en la modalidad operativa Cyclic Synchronous Torque (CST). |
|
MC_TouchProbe |
Este bloque de funciones configura e inicia la captura de posición. |
|
Varios ejes |
MC_CamIn |
Este bloque de funciones activa el acoplamiento de un eje maestro y un eje subordinado con el perfil de una leva electrónica especificada en una tabla de levas. |
MC_GearIn |
Este bloque de funciones activa el acoplamiento de un eje maestro y un eje subordinado con una relación de transmisión determinada entre la posición o la velocidad del eje maestro y del eje subordinado, en función de la modalidad de funcionamiento. |
|
MC_PhasingAbsolute |
Este bloque de funciones crea una compensación de posición entre la posición de un eje maestro y la posición de este eje maestro desde el punto de vista del eje subordinado. |