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

Tabla de contenido
ExecuteJobOnce
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
GetActiveJob
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
GetActiveLaser
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
990-559
APÉNDICE D: COMANDOS DE LA INTERFAZ REMOTA
Inicia la ejecución del Trabajo Activo (ActiveJob), y lo ejecuta una sola vez sin repetición.
"207,cacheobjects"
cacheobjects: indicador que indica si los objetos se copian en caché en el comando FIFO
0 = no copiar los objetos en caché, pero esperar la señal de iniciar marca (StartMark)
1 = copiar los objetos a caché inmediatamente
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 para inciar marca (StartMark). El Trabajo puede ser detenido llamando a Abort en
cualquier momento. El indicador cacheobjects determina cómo se procesa la lista de objetos de
marcado y se envía 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 ExecuteJobOnce. Esta opción es útil cuando se requiere un funcionamiento
repetitivo 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 Interbloqueo
interno. Para determinar si el Trabajo Activo (ActiveJob) se está cargando, use el comando
GetJobStatus. Para determinar si el Trabajo Activo se está ejecutando, use el comando
GetJobExecutionStatus.
TakeHostControl, GetJobStatus, GetJobExecutionStatus, Abort, LoadFlashJob, LoadUSBJob
Obtiene el nombre y el valor de índice del trabajo actualmente activo (ActiveJob).
"218"
Ninguno
0,value,name si hubo un error, donde:
value = el índice de Selección de Trabajo por E/S del trabajo
name = el nombre del trabajo o
errorcode si hubo un error. errorcode es una respuesta de código API
Antes de interactuar con un trabajo, éste debe activarse con el comando MakeJobActive.
LoadFlashJob, LoadUSBJob, MakeJobActive
Obtiene el nombre del archivo manejador de láser actualmente activo.
"49"
Ninguno
0,laserfile si no hubo error,
o errorcode si hubo un error. errorcode es una respuesta de código API.
Ninguno
GetLaserFileList, LoadLaserFile
MARCADORES LÁSER SERIE LMF
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
13
D-
Tabla de contenido
loading

Este manual también es adecuado para:

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

Tabla de contenido