8 Referencia de RAPID
8.2.2 GetQueueLevel - Obtener el nivel de la cola
8.2.2 GetQueueLevel - Obtener el nivel de la cola
Utilización
GetQueueLevel se utiliza para obtener el número actual de objetivos de elementos
de un origen de elementos que cumpla determinadas condiciones.
Ejemplo básico
Se asigna a reg1 el número actual de objetivos de elemento del origen de
elementos PlaceSource.
Valor de retorno
Tipo de dato: num
El número actual de objetivos de elemento del origen de elementos.
Argumentos
ItemSource
Tipo de dato: itmsrc
El origen de elementos cuyo número actual de objetivos de elemento debe
obtenerse.
\ItmType
Tipo de dato: num
Sólo se cuentan los elementos del número de tipo especificado.
\MinLimit
Tipo de dato: num
Define la distancia mínima hasta el centro del robot desde donde se cuenta un
elemento. Un valor negativo indica que el límite se encuentra más arriba del centro
del robot. Un valor positivo indica que el límite se encuentra más abajo. Los
parámetros no afectan a las áreas de trabajo indexadas.
\MaxLimit
Tipo de dato: num
Define la distancia máxima hasta el centro del robot desde donde se cuenta un
elemento. Un valor negativo indica que el límite se encuentra más arriba del centro
del robot. Un valor positivo indica que el límite se encuentra más abajo. El
parámetro no afecta a las áreas de trabajo indexadas.
Gestión de errores
Pueden generarse los errores recuperables siguientes. Los errores pueden ser
gestionados en un gestor de errores. La variable de sistema ERRNO cambia a:
Código de error
ERR_ITMSRC_UNDEF
Continúa en la página siguiente
310
reg1 := GetQueueLevel(PlaceSource);
GetQueueLevel (ItemSource [\ItmType] [\MinLimit] [\MaxLimit])
Descripción
itmsrc no definido
© Copyright 2008-2020 ABB. Reservados todos los derechos.
Manual de aplicaciones - PickMaster 3
3HAC031978-005 Revisión: U