Bloques de funciones administrativas
Los bloques de funciones administrativas se utilizan para consultar información o cambiar ajustes específicos. Sin embargo, nunca desencadenan un movimiento.
Una unidad física (denominada unidad de ahora en adelante) se representa en CODESYS SoftMotion por el objeto de software AXIS_REF_SM3
(denominado eje de ahora en adelante). Según el bloque de funciones administrativas que se utilice, la ejecución se lleva a cabo en la unidad, en el eje o en ambos.
Bloques de funciones | |
---|---|
Controla la fase de potencia de la unidad | |
Restablece los errores de eje y conducción | |
Cambia el sistema de coordenadas del eje a cualquier valor; por ejemplo, esto puede resultar útil como referencia. | |
Controla el freno mecánico cuando la transmisión admite esta función | |
Lee el estado actual del freno mecánico | |
Establece los límites dinámicos (velocidad, aceleración, desaceleración, tirón y par) de un eje Para obtener más información, consulte lo siguiente: Límites dinámicos en Pestaña: General | |
Cambia la escala de un eje lineal | |
Cambia la escala de un eje giratorio | |
Establece el Pronóstico de un eje | |
Devuelve la previsión establecida del eje | |
Devuelve el momento en que el eje alcanza una posición específica. Esto es especialmente útil cuando se combina con Pronóstico. | |
Establece factores adicionales para la conversión. Por ejemplo, el factor de par se puede utilizar para tener en cuenta una caja de cambios | |
Establece un modo de funcionamiento diferente para el eje cuando el variador admite esta función | |
Establece el tipo de movimiento de un eje virtual en limitado o módulo Para obtener más información, consulte lo siguiente: Pestaña: General. | |
Establece el tipo de rampa de velocidad de un eje Para obtener más información, consulte lo siguiente: Tipo de rampa de velocidad en el Pestaña: General capítulo | |
Establece los límites de posición para ejes limitados y la reacción correspondiente en caso de error Para obtener más información, consulte lo siguiente: Conmutadores de límite de software y Reacción de error de software en el Pestaña: General capítulo | |
Devuelve la posición de conducción cuando se produce un evento de activación definido | |
Anula las funciones que utilizan eventos desencadenantes (ejemplo: | |
Devuelve la entrada más antigua de la memoria de errores del bloque de funciones del eje. Esta información se puede usar para mostrarla en una visualización, por ejemplo. | |
Elimina la entrada más antigua de la memoria de errores del bloque de funciones del eje. | |
Devuelve la posición establecida del eje | |
Devuelve la posición establecida, la velocidad establecida, la aceleración y la sacudida establecida. ¿Cuándo Pronóstico está habilitada, los datos también se pueden consultar en el futuro. Para obtener más información, consulte lo siguiente: SMC_SetForecast | |
Devuelve la posición real de la unidad | |
Devuelve la velocidad real de la unidad | |
Devuelve el par real o la fuerza real de la transmisión | |
Lee el error de la unidad | |
Lee el estado actual del eje | |
Devuelve el estado de comunicación del eje | |
Comprueba si los valores establecidos actuales superan los límites dinámicos establecidos del eje Para obtener más información, consulte lo siguiente: SMC_ChangedynamicLimits y Límites dinámicos en Pestaña: General | |
Devuelve el desfase del eje (diferencia entre la posición establecida del eje y la posición real del variador) | |
Devuelve si el retraso está dentro de un rango configurable | |
Devuelve la distancia recorrida por el eje desde que se inició el bloque. Esto es especialmente útil para los ejes de los módulos | |
Lee un valor booleano del eje o la unidad | |
Lee un valor del eje o la unidad | |
Escribe un valor booleano en el eje o la unidad | |
Escribe un valor en el eje o en la unidad |
Bloques de funciones de diagnóstico | |
---|---|
Escribe los valores establecidos y los valores reales (posición, velocidad y aceleración) del eje y la conducción de forma cíclica en un archivo. Esto puede resultar útil para el diagnóstico de errores y secuencias de movimiento en otras herramientas | |
Registra el valor máximo de la velocidad establecida del eje. Este bloque de funciones puede resultar útil para fines de diagnóstico. | |
Registra el valor máximo de la aceleración establecida del eje. Este bloque de funciones puede resultar útil para fines de diagnóstico. |
Persistir | |
---|---|
Conserva la posición de un eje con codificador absoluto Para obtener más información sobre «Persist», consulta lo siguiente: Persistencia de una posición del eje | |
Persiste en la posición de un eje lógico Para obtener más información acerca de los ejes lógicos, consulte lo siguiente: Unidad lógica |