Instrucciones De Control Del Dispositivo - Roland EGX-300 Manual Del Usuario

Tabla de contenido

Publicidad

Parte 2

2-9 Instrucciones de control del dispositivo

Las instrucciones de control de dispositivos determinan como se manejará la comunicación entre el EGX-300 y el ordenador
utilizando el interface RS-232C; También se utilizan cuando se emite el estado del ordenador desde el EGX-300. Se puede utilizar
algunas de estas para formatear la salida de las instrucciones CAMM-GL I.
Una instrucción de control de dispositivos se compone de tres carácteres: ESC (1Bh), a ".", y un carácter en mayúsculas. También hay dos
tipos de instrucciones de control de dispositivos: uno lleva parámetros y el otro no.
Los parámetros se pueden omitir. Se utilizan puntos y coma, ";" como separadores entre parámetros. Un punto y coma sin parámetros
significa que se han omitido los parámetros. Las instrucciones de control de dispositivos con parámetros necesitan un terminador para
indicar la finalización de la instrucción. Dos puntos " : " se utilizan como terminador, y no deben ser omitidos.
No se necesita ningún terminador para las instrucciones de control de dispositivos sin parámetros.
Instrucción
Formato
Instrucciones del Protocolo de intercambio
ESC .B
[ESC].B
Capacidad restante
de salida del buffer
ESC .M
[ESC].M
Especificaciones de
<P1>; <P2>;
ajuste de salida del
<P3>; <P4>;
protocolo de
<P5>; <P6>:
intercambio (1)
ESC .N
[ESC]. N
Especificaciones de
<P1>;<P2>;
ajuste de salida del
<P3>; ••••••••
protocolo de
;<P11>:
intercambio (2)
ESC .H
[ESC].H
Ajusta el modelo
<P1>; <P2>;
de protocolo de
<P3>; •••
intercambio ENQ/
••••• ;<P12>:
ACK
ESC .I
ESC]. I
; Ajusta el
<P1>; <P2>;
protocolo de
<P3>; •••
intercambio Xon/
••••• ;<P12>:
Xoff y el modelo
de protocolo de
intercambio
Mode2 ENQ/ACK
ESC .@
[ESC].@ P1;
Controls DTR
P2:
Instrucciones de estado
ESC .O
[ESC].O
Outputs the Status
of Buffer, Pause
54
Parámetro
Intervalo ([] por defecto)
Ninguno
P1: Tiempo delay
0-32767 (mseg) [0
P2: Carácter de salida de
(mseg)]
disparo
[0 (no ajusta nada)]
P3: Terminador de eco
[0 (no ajusta nada)]
P4: Terminador de salida
[13 ([CR])]
P5: Terminador de salida
[0 (no ajusta nada)]
P6: Iniciador de salida
[0 (no ajusta nada)]
P1: Delay interletraje
0-32767 (mseg)
P2-P11:
[0 (mseg)]
Carácter Xoff (para Xon/Xoff)
[All 0 (no ajusta nada)]
Carácter de respuesta
inmediata (para ENQ/ACK)
P1: Los números de bytes
0-15358 (byte) [80
para bloque de datos
(byte)]
P2: Carácter ENQ
[0 (no ajusta nada)]
P3-P12:
[All 0 (no ajusta nada)]
Carácter ACK (sólo cuando
<P2> está ajustado)
P1: Límite de la capacidad
0-15358 (byte) [80
de buffer restante (para
(byte)]
Xon/Xoff)
El número de bytes de
bloques de datos (para
ENQ/ACK (mode2))
[0 (no ajusta nada)]
P2: Carácter ENQ (para
ENQ/ACK (mode2))
0 (para Xon/Xoff)
[All 0 (no ajusta nada)]
P3-P12:
Carácter Xon (para Xon/Xoff)
Carácter ACK
(para ENQ/ACK (mode2))
P1: Ignorado
P2: Control de señal DTR
0-255
Ninguno
Explicación
Envía la capacidad actual de buffer que
queda en el ordenador.
Ajusta las especificaciones de envío del
protocolo de intercambio.
Nota : Cuando especifique algunos valores
para <P4> y <P5>, siempre ajuste 0 a <P6>.
Cuando especifique algunos valores para
<P6> siempre ajuste 0 a <P5>.
Ajusta un delay interletraje y un carácter
Xoff para realizar el protocolo de intercam-
bio Xon/Xoff.
Cuando se recibe el carácter ENQ ajustado
por <P2>, compara el valor ajustado por
<P1> y la capacidad de buffer restante y
devuelve el carácter ACK al ordenador host
cuando la capacidad de buffer restante es
importante. El [ESC].H sin parámetro realiza
un protocolo de intercambio defectuoso.
Utilizado para realizar el protocolo de
intercambio Xon/Xoff y el protocolo de
intercambio ENQ/ACK modo 2.La instruc-
ción [ESC].I sin parámetro realiza un
protocolo de intercambio defectuoso. En un
intercambio de protocolo defectuoso,
siempre devuelve el carácter ACK al
ordenador host, independientemente de la
capacidad del buffer, cuando recibe el
carácter ENQ.
Controla la señal DTR (patilla nº 20 de
[1]
RS-232C). Un parámetro par (por ejemplo
0) siempre ajusta la señal DTR a High sin
realizar el protocolo de intercambio del
hardware. Un parámetro impar (por
ejemplo, 1) realiza el protocolo de intercam-
bio del hardware y controla la señal DTR
según la capacidad del buffer restante.
Envía los códigos de estaso de EGX-300 que
aparece en la siguiente tabla.
Código
Significado
0
Información que permanece en el buffer.
8
Buffer vacío.
1 6
Información que permanece en el buffer.
EGX-300 interrumpido (Se visualiza
Pause On).
2 4
Buffer vacío. Estando interrumpido el
EGX-300 (Se visualiza Pause On).

Publicidad

Tabla de contenido
loading

Tabla de contenido