APÉNDICE D: COMANDOS DE LA INTERFAZ REMOTA
Comandos de API Remota - Detalle (Orden Alfabético)
A continuación se presenta un detalle de los Comandos de API Remota, ordenados alfabéticamente por nombre de función.
Abort
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
AddObjectMarkingPass
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
6
D-
Detiene la ejecución de un trabajo.
"1" o "1,blocking"
blocking: el comportamiento de bloqueo del comando. 0 = no bloquear, 1 = bloquear
Tipo de dato: int
Código de Respuesta API
Durante el procesamiento de anulación la LEC hace dos tareas. La primera tarea es parar
inmediatamente la ejecución de un trabajo en proceso. La segunda tarea es borrar todos los datos
en cola y esperar el protocolo de enlace del comando FIFO para concluir el proceso de
anulación. Cuando se usa la opción de bloquear, el comando Abort espera hasta que ambas tareas
sean concluidas antes de responder. Cuando se usa la opción de no bloquear, el comando Abort
responde inmediatamente después de la primera tarea. Cuando se llama al "1", la versión de
sintaxis más corta del comando, éste usará la opción de bloquear. La versión de sintaxis más
larga está disponible en el firmware 2.2.27.4 y superior, y en el 6.0.1.35 y superior.
Ninguno
Agrega una pasada de marcado (MarkingPass) a un objeto de marcado contenido en el trabajo
activo (ActiveJob) con la lista de vectores especificada.
"123,objectindex,vectorlist,repetitions,markspeed,jumpspeed,jumpdelay,markdelay,polydelay,las
erpower,laseroffdelay,laserondelay,zaxis,frequency,pulsewidth,eightbitword,varijumpdelay,varij
umplength,wobbleamplitude,wobblefrequency,powerreset,varipolydelay,powerrampstart,powerr
ampend,powerrampstartrate,powerrampendrate,powerrampendtime"
objectindex: el índice de base cero del objeto que se va a cambiar.
Tipo de dato: int
Rango válido: [ 0 a (cuenta de objetos – 1) ]
vectorlist: el perfil de lista de vectores que se va a establecer. 0 = lista de contorno, 1 = lista de
relleno.
Tipo de dato: int
repetitions: el número de veces que se va a repetir esta pasada de marcado (MarkingPass) al
ejecutar el objeto.
Tipo de dato: int
Rango válido: [> 0]
0,newpassindex si no hubo error, o
errorcode si hubo un error. errorcode es un código de respuesta API.
El cliente debe llamar a TakeHostControl antes de hacer esta llamada. El Objeto en objectindex
debe ser un tipo de objeto de marcado válido. Un objeto de marcado puede tener un número
ilimitado de pasadas de marcado (MarkingPasses) para vectores tanto de contorno como de
relleno. Usualmente, una pasada de marcado (MarkingPass) representa un perfil (Profile). Cada
MarkingPass puede tener también un número de repeticiones. Vea en SetObjectProfile una
definición de los parámetros de Perfil incluidos en este comando.
SetObjectProfile, GetObjectProfile, GetObjectNumMarkingPasses,
DeleteObjectMarkingPass, SetObjectPassRepetitions, GetObjectPassRepetitions
MARCADORES LÁSER SERIE LMF
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
Plataformas Soportadas: Código de Firmware 6.x y 7.x
990-559