Remote Keyboard Display controller
for LCD Toshiba and Fluorescent FUTABA
Foto
e Schema della Tastiera BG per RKD LT
Manuale Tecnico PDF,
in Italiano, della scheda
RKD LT.
Ver.3.00 - Rel.. 15 Settembre 1999.
La RKD LT é un'interessante scheda di supporto nel formato EUROCARD da 100x160 mm, per affrontare in modo economico ed efficiente il problema dell'interfacciamento utente nel settore industriale.
La scheda é un completo terminale in grado di gestire autonomamente sia l'acquisizione che la visualizzazione di informazioni, nei confronti dell'utente. Lo scambio delle informazioni descritte nei confronti dell'unità intelligente di comando può avvenire in due modalità: seriale o parallela, in modo da soddisfare tutte le esigenze sia in termini di praticità che di velocità. Essenzialmente la RKD LT si presta a gestire tutte le problematiche di rappresentazione messaggi, rappresentazioni grafiche, segnalazioni visive ed acustiche, acquisizione tastiere, hardcopy su stampante, ecc.
In questo modo tutti i sistemi provvisti di una linea seriale e tutte le schede di controllo del BUS industriale ABACO®, possono interfacciarsi al terminale intelligente RKD LT, con il notevole beneficio di non dover sviluppare del software di gestione specifico (con conseguente riduzione dello spazio codice ed incremento della velocità di esecuzione). La scheda viene fornita con un apposito firmware di gestione che consente di effettuare tutte le tradizionali funzioni di un terminale alfanumerico e grafico. Quando necessario, questo firmware può essere variato a seconda delle esigenze dell'utente e in più può essere fornita una completa struttura di lavoro, che fornisce la possibilità di sviluppare un proprio firmware di gestione.
Tabella riassuntiva dei comandi per RKD LT |
|||
COMANDO |
CODICE |
CODICE HEX |
MNEMONICO |
H O M E |
01 |
01 |
SOH |
CURSOR LEFT |
21 |
15 |
NACK |
CURSOR RIGHT |
06 |
06 |
ACK |
CURSOR DOWN |
10 |
0A |
LF |
CURSOR UP |
26 |
1A |
SUB |
CARRIAGE RETURN |
13 |
0D |
CR |
CR + LF |
29 |
1D |
GS |
Posizionamento Assoluto del Cursore con Offset 20H |
27 89 r c |
1B 59 r c |
ESC Y ASCII(r) ASCII(c) |
BACK SPACE |
08 |
08 |
BS |
CLEAR PAGE |
12 |
0C |
FF |
CLEAR LINE |
25 |
19 |
EM |
CLEAR END OF LINE |
27 75 |
1B 4B |
ESC K |
CLEAR END OF PAGE |
27 107 |
1B 6B |
ESC k |
Disattivazione del Cursore |
27 80 |
1B 50 |
ESC P |
Attivazione del Cursore Fisso |
27 79 |
1B 4F |
ESC O |
Attivazione del Cursore Lampeggiante |
27 77 |
1B 4D |
ESC M |
Richiesta di Scrittura in EEPROM |
27 51 |
1B 33 |
ESC 3 |
Scrittura del Byte di Presenza |
27 33 78 chiave |
1B 21 4E chiave |
ESC ! N ASCII(chiave) |
Lettura del Byte di Presenza |
27 33 110 |
1B 21 6E |
ESC ! n |
Scrittura di un blocco di caratteri in EEPROM |
27 6 byte0...byteN |
1B 6 byte0...byteN |
ESC ASK ASCII(byte0) ...ASCII(byte N) |
Lettura di un blocco di caratteri in EEPROM |
27 7 byte0 byte1 byte2 |
1B 7 byte0 byte1 byte2 |
ESC BEL ASCII(byte0) ASCII(byte1) ASCII(byte2) |
Attivazione Key-Click Senza Memorizzazione |
27 53 |
1B 35 |
ESC 5 |
Disattivazione Key-Click Senza Memorizzazione |
27 54 |
1B 36 |
ESC 6 |
Riconfigurazione Tasto |
27 55 num. Tasto cod. |
1B 37 num. Tasto cod. |
ESC 7 ASCII(num. Tasto) ASCII(cod.) |
Attivazione Key-Click Con Memorizzazione |
27 33 53 |
1B 21 35 |
ESC ! 5 |
Disattivazione Key-Click Con Memorizzazione |
27 33 54 |
1B 21 36 |
ESC ! 6 |
Lettura del Numero di Versione |
27 86 |
1B 56 |
ESC V |
Settaggio del Display in Modalità Alfanumerica |
27 208 |
1B D0 |
ESC ASCII(208) |
Settaggio del Display in Modalità Grafica |
27 209 |
1B D1 |
ESC ASCII(209) |
Abilitazione copia dei caratteri ricevuti sulla linea Seriale 1 |
27 3 |
1B 3 |
ESC ETX |
Disabilitazione copia dei caratteri ricevuti sulla linea Seriale 1 |
27 4 |
1B 4 |
ESC EOT |
Visualizzazione di uno SCREEN |
27 122 byte1 byte2 |
1B 7A byte1 byte2 |
ESC z ASCII(byte1) ASCII(byte2) |
Visualizzazione di una STRINGA |
27 8 byte0...byteN |
1B 8 byte0...byteN |
ESC BS ASCII(byte0).. ASCII(byte N) |
Visualizzazione Carattere |
32 ÷ 125 |
20 ÷ 7D |
"spazio" ÷ "}" |
Attivazione LEDs |
27 50 numero LEDs Attr. |
1B 32 numero LEDs Attr. |
ESC 2 ASCII(n.LED) ASCII(Attr.) |
Attivazione Maschera LEDs |
27 52 byte1 byte2 byte3 |
1B 34 byte1 byte2 byte3 |
ESC 4 ASCII(byte1) ASCII(byte2) ASCII(byte3) |
Settaggio dell'Orologio |
27 33 70 "stringa" |
1B 21 46 "stringa' |
ESC ! F ASCII("stringa") |
Lettura dell'Orologio |
27 33 102 |
1B 21 66 |
ESC ! f |
Visualizzazione dell"ORA |
27 33 116 r c |
1B 21 74 r c |
ESC ! t ASCII(r) ASCII(c) |
Visualizzazione della DATA |
27 33 100 r c |
1B 21 64 r c |
ESC ! d ASCII(r) ASCII(c) |
Selezione Attributo REVERSE |
27 48 80 |
1B 30 50 |
ESC O P |
Attributo Abilitato |
14 |
E |
SO |
Disabilitazione Attributo |
15 |
F |
SI |
Settaggio ZOOM Carattere |
27 201 zoom |
1B C9 zoom |
ESC ASCII(201) ASCII(zoom) |
Settaggio Elaborazione VERTICALE / ORIZONTALE |
27 207 elong |
1B CF elong |
ESC ASCII(207) ASCII(elong) |
Settaggio Direzione di Scrittura dei Caratteri |
27 210 dir |
1B D2 dir |
ESC ASCII(210) ASCII(dir) |
Settaggio Posizione Cursore Carattere a Livello Pixel |
27 206 rifa colL colH |
1B CE rifa colL colH |
ESC ASCII(206) ASCII(riga( ASCII(colL) ASCII(colH) |
Rappresentazione di un RETTANGOLO |
27 202 byte0...bytr5 |
1B CA byte0...bytr5 |
ESC ASCII(202) ASCII(byte0) ...ASCII(byte5) |
Rappresentazione di una RETTA |
27 203 byte0...bytr5 |
1B CB byte0...bytr5 |
ESC ASCII(203) ASCII(byte0) ...ASCII(byte5) |
FILL di un RETTANGOLO |
27 204 byte0...bytr5 |
1B CC byte0...bytr5 |
ESC ASCII(204) ASCII(byte0) ...ASCII(byte5) |
Rappresentazione di una CERCHIO o di un ARCO |
27 205 byte0...bytr5 |
1B CD byte0...bytr5 |
ESC ASCII(205) ASCII(byte0) ...ASCII(byte5) |
Rappresentazione di un PIANO CARTESIANO |
27 228 byte0...bytr7 |
1B E4 byte0...bytr7 |
ESC ASCII(228) ASCII(byte0) ...ASCII(byte7) |
Rappresentazione di un TRIANGOLO PIENO a DESTRA |
27 230 riga colL colH |
1B E6 riga colL colH |
ESC ASCII(230) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un TRIANGOLO VUOTO a DESTRA |
27 231 riga colL colH |
1B E7 riga colL colH |
ESC ASCII(231) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un TRIANGOLO PIENO in BASSO |
27 232 riga colL colH |
1B E8 riga colL colH |
ESC ASCII(232) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un TRIANGOLO VUOTO in BASSO |
27 233 riga colL colH |
1B E9 riga colL colH |
ESC ASCII(233) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un TRIANGOLO PIENO a SINISTRA |
27 234 riga colL colH |
1B EA riga colL colH |
ESC ASCII(234) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un TRIANGOLO VUOTO a SINISTRA |
27 235 riga colL colH |
1B EB riga colL colH |
ESC ASCII(235) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un TRIANGOLO PIENO in ALTO |
27 236 riga colL colH |
1B EC riga colL colH |
ESC ASCII(236) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un TRIANGOLO VUOTO in ALTO |
27 237 riga colL colH |
1B ED riga colL colH |
ESC ASCII(237) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un CERCHIO PIENO (RAGGIO 2 PIXEL) |
27 238 riga colL colH |
1B EE riga colL colH |
ESC ASCII(238) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un CERCHIO VUOTO (RAGGIO 2 PIXEL) |
27 239 riga colL colH |
1B EF riga colL colH |
ESC ASCII(239) ASCII(riga) ASCII(colL) ASCII(colH) |
Rappresentazione di un PIXEL |
27 229 riga colL colH |
1B E5 riga colL colH |
ESC ASCII(229) ASCII(riga) ASCII(colL) ASCII(colH) |
Attivazione BUZZER |
07 |
07 |
BEL |
Data Sheet RKD LT, Rel. 94.5.1