ABB IRB 1400 Manual Del Producto página 128

Ocultar thumbs Ver también para IRB 1400:
Tabla de contenido

Publicidad

5 Referencias de RAPID
5.2.1.6 g_GripOut - Mover manualmente la pinza para agarrar hacia fuera
Continuación
Si se declara este argumento, el programa continúa directamente en la siguiente
sentencia independientemente de cómo se ejecute el agarre.
Limitaciones
Esta instrucción solo se permite en las tareas de pinza T_ROB_R y T_ROB_L.
Ejecución de programas
Si no se declara NoWait, el programa se pone en pausa hasta que la pinza sostiene
correctamente el objeto. De lo contrario, se genera un error. Si se declara NoWait,
la llamada a esta instrucción finaliza y el programa continúa directamente en la
siguiente sentencia.
Si no se requiere detección, se puede omitir tanto targetPos como
posAllowance.
En las operaciones normales se supone que el agarre durará menos de 5 minutos.
Para evitar el sobrecalentamiento de la pinza u otros impactos causados por un
tiempo prolongado de agarre continuo, la fuerza de agarre se libera
automáticamente después de un agarre ininterrumpido durante 30 minutos.
Gestión de errores
Si la pinza no está calibrada, se genera un error y la variable de sistema ERRNO
cambia a ERR_HAND_NOTCALIBRATED. El error puede ser gestionado en el gestor
de errores.
Si la pinza no está en un estado previsto, se genera un error y la variable de sistema
ERRNO cambia a ERR_HAND_WRONGSTATE. El error puede ser gestionado en el
gestor de errores.
Si se define targetPos pero no se sostiene el objeto dentro del rango esperado,
se genera un error y la variable de sistema ERRNO cambia a
ERR_HAND_FAILEDGRIPPOS. El error puede ser gestionado en el gestor de errores.
Si targetPos tiene un valor menor que la posición actual, la pinza no puede
agarrar ejerciendo una fuerza hacia fuera. En ese caso, se genera un error y la
variable de sistema ERRNO cambia a FAILEDGRIPOUTWARD. El error puede ser
gestionado en el gestor de errores.
Sintaxis
128
g_GripOut
['\' holdForce ':='] <expression (IN) of num> ','
['\' targetPos ':='] <expression (IN) of num> ','
['\' posAllowance ':='] <expression (IN) of num> ','
['\' NoWait ] ';'
© Copyright 2015-2018 ABB. Reservados todos los derechos.
Manual del producto - Pinza del IRB 14000
3HAC054949-005 Revisión: H

Publicidad

Tabla de contenido
loading

Tabla de contenido