Amada LMF Serie Manual De Operación página 288

Tabla de contenido
APÉNDICE D: COMANDOS DE LA INTERFAZ REMOTA
ExecuteJobContinuous
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
12
D-
Inicia la ejecución del Trabajo activo y ejecutará el trabajo en un bucle infinito.
"208,cacheobjects"
cacheobjects: indicador que indica si los objetos se copian en caché en el comando FIFO.
0 = no copiar objetos en caché para la señal StartMark
1 = copiar inmediatamente los objetos en caché
2 = copiar en caché todas las instrucciones en FIFO de hardware
(desde las versiones de firmware 2.2.27.5, 6.0.1.37 y 7.0.1.37 respectivamente)
Rango válido: [ 0,1 ]
Respuesta de código API
El cliente debe llamar a TakeHostControl antes de hacer esta llamada. El trabajo activo
(ActiveJob) debe estar en un trabajo cargado actualmente en RAM con un llamado a
MakeJobActive. La LEC esperará para iniciar el marcado hasta que se reciba una señal de
hardware de Iniciar Marca (StartMark), y seguirá repitiendo este proceso hasta que se llame a
Abort. El indicador cacheobjects determina cómo se procesa la lista de objetos marcados y se
manda al comando FIFO. Si cacheobjects = 0, el sistema esperará la señal de Iniciar Marca
(StartMark) antes de enviar los objetos en la lista al comando FIFO. Esta opción es útil cuando
se usa Control Externo, etc. Si cacheobjects = 1, todos los objetos en el trabajo se depositan en el
comando FIFO (hasta la capacidad de memoria del FIFO) tan pronto como se reciba el comando
ExecuteJobContinuous, o se haya completado el ciclo previo. Esta opción es útil cuando se
requiere un funcionamiento repetitivo a muy alta velocidad, y los datos pueden cambiar entre
cada marca (serialización, transformaciones, etc.). Si cacheobjects = 2, todos los objetos en el
trabajo se depositan en el FIFO de hardware tan pronto como se reciba el comando
ExecuteJobContinuous. Dado que todos los comandos están ahora en el hardware, no es posible
tener datos variables de marcado. Esta opción es útil cuando se requiere un funcionamiento
repetitivo a muy alta velocidad, como por ejemplo en una aplicación de marca sobre la marcha
con marcas a muy alta velocidad. Este comando regresa inmediatamente una respuesta. Si se
señalizó un Interbloqueo, el valor de retorno es ResetInterlock. La condición de interbloqueo
debe borrarse, y debe hacerse un llamado a Abort para borrar el indicador de de Interbloqueo
interno. Para determinar si se está cargando el Trabajo Activo (ActiveJob), use el comando
GetJobStatus. Para determinar si se está ejecutando el Trabajo Activo, use el comando
GetJobExecutionStatus.
TakeHostControl, MakeJobActive, GetJobStatus, GetJobExecutionStatus, Abort, LoadFlashJob,
LoadUSBJob
MARCADORES LÁSER SERIE LMF
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
990-559
Tabla de contenido
loading

Este manual también es adecuado para:

Lmf70-hpLmf50Lmf35-hpLmf20-hpLmf20-smLmf20 ... Mostrar todo

Tabla de contenido