Para ver la representación general en lenguaje IL o ST, consulte el capítulo Representación de funciones y de bloques de funciones.
En esta tabla se describen las variables de entrada:
Entrada |
Tipo |
Valor inicial |
Descripción |
---|---|---|---|
|
AXIS_REF_PTO |
- |
Nombre del eje (instancia) para el que se ejecutará el bloque de funciones. En Dispositivos, el nombre aparece debajo de la configuración del controlador. |
|
BOOL |
FALSE |
Cuando es TRUE, se ejecuta el bloque de funciones. Los valores de las entradas de los bloques de funciones pueden modificarse y las salidas se actualizan continuamente. Cuando es FALSE, finaliza la ejecución del bloque de funciones y restablece sus salidas. |
|
BOOL |
FALSE |
Información de accionamiento de la unidad. Debe ser TRUE cuando la unidad esté lista para iniciar el movimiento de ejecución. Si la señal de la unidad está conectada al controlador, utilice la entrada %Ix apropiada. Si la unidad no proporciona esta señal, puede seleccionar el valor TRUE para esta entrada. |
|
BOOL |
TRUE |
Información del interruptor de límite de hardware, en dirección positiva. Debe ser FALSE cuando se alcanza el interruptor de límite de hardware. Si la señal del interruptor de límite de hardware está conectada al controlador, utilice la entrada %Ix apropiada. Si esta señal no está disponible, puede no utilizar esta entrada o establecerla en TRUE. |
|
BOOL |
TRUE |
Información del interruptor de límite de hardware, en dirección negativa. Debe ser FALSE cuando se alcanza el interruptor de límite de hardware. Si la señal del interruptor de límite de hardware está conectada al controlador, utilice la %Ix apropiada. Si esta señal no está disponible, puede no utilizar esta entrada o establecerla en TRUE. |
(1) DriveReady
, LimP
, y LimN
se leen en el tiempo de ciclo de la tarea.
En esta tabla se describen las variables de salida:
Salida |
Tipo |
Valor inicial |
Descripción |
---|---|---|---|
|
BOOL |
FALSE |
Cuando está en TRUE, se habilita la alimentación y los comandos de movimiento son posibles. |
|
BOOL |
FALSE |
Habilita a la unidad para aceptar comandos. Si la unidad no utiliza esta señal, puede optar por no utilizar esta salida. |
|
BOOL |
FALSE |
Si es TRUE, indica que se ha detectado un error. La ejecución del bloque de funciones ha finalizado. |
|
PTO_ERROR |
|
Cuando |