Home
Manuale Tecnico
Contents
1. En En ill FiGuRA 1 FOTO DELLA SCHEDA RKD LT Rel 3 00 a Pagina 3 grifo ITALIAN TECHNOLOGY COMUNICAZIONE CON UNITA DI CONTROLLO Il colloquio trala RKDLT e l unit master di controllo pu avvenire in due modalit tramite la linea seriale oppure interfacciandosi al BUS industriale ABA CO sfruttando quindi una comunicazione parallela ad alta velocit In questo modo possibile adattare la RKD LT alle proprie esigenze sia in termini di risorse hardware disponibili che di velocit di esecuzione INTERFACCIA PARALLELA PER ABACO BUS La RKDLT dispone di un interfaccia parallela per ABACO BUS che permette di velocizzare in modo considerevole tutte le operazioni di comunicazione Tramite questa sezione viene gestito il colloquio tra CPU di bordo e la scheda di comando serie GPC in particolare essa provvede a gestire il mappaggio della scheda in I O tramite un comodo dip switch occupando 2 soli byte dello spazio totale d indirizzamento L interfacciamento con il BUS industriale ABACO realizzato prevedendo la gestione di un BUS ad 8 bit sia di dati che di indirizzi LINEA SERIALE PRINCIPALE La RKDLT dispone di una linea seriale che pu essere configurata in RS 232 oppure in RS 422 o Current Loop solo se la linea seriale ausiliaria in RS232 Il protocollo di comunicazione
2. 33 CONFIGURAZIONE SCHEDA CON FIRMWARE TRKDGL 33 CONFIGURAZIONE SCHEDA CON FIRMWARE TRKDAF 36 BUFFER DI RICEZIONE aa 38 ACQUISIZIONE DELLA TASTIERA 38 RAPPRESENTAZIONE DEI CARATTERI 40 COMANDI PER IL POSIZIONAMENTO DEL CURSORE 40 CURSOR LEFT uri 40 CURSOR RIGHT curia 41 CURSOR DOWN acrilica 41 CURSOR UP ira 41 CARRIAGE RETURN coniare 41 CARRIAGE RETURN LINE FEED 42 silicati 42 POSIZIONAMENTO ASSOLUTO DEL CURSORE 42 COMANDI PER LA CANCELLAZIONE DEI CARATTERI 43 lt lt 43 CLEAR END OF LINE aaa 43 COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEL CURSORE 44 DISATTIVAZIONE DEL CURSORE 44 ATTIVAZIONE DEL CURSORE FISSO 44 ATTIVAZIONE DEL CURSORE LAMPEGGIANIE 44 ATTIVAZIONE DEL CURSORE BLOCCO LAMPEGGIANIE
3. 12 CN2 CONNETORE PER TASTIERA BG 12 CN3 CONNETTORE PER LINEE SERIALI A 16 J5 CONNETTORE COMPLEMENTARE PER LINEE SERIALI 19 CONNETORE PER DISPLAY FLUORESCENTI ALFANUMERICI 20 J2 CONNETORE PER DISPLAY LCD GRAFICI _ 21 CONNETTORE PER BUS 22 JUMPERS M M 24 JUMPERS 5 VIE illa 24 JUMPERS A 3 VIE illa 26 JUMPERS A 2 VIE oa 27 REGOLAZIONE DEL CONTRASTO DEI DISPLAY 27 SELEZIONE DELLA COMUNICAZIONE SERIALE 28 DESCRIZIONE INTERFACCIA PARALLELA 30 INTRODUZIONE smania 30 MAPPAGGIO DELLA SCHEDA 30 REGISTRI PER LA COMUNICAZIONE PARALLELA 31 GESTIONE DELLA COMUNICAZIONE PARALLELA 32 RKD LT Rel 3 00 Pagina I gritos _ ITALIAN TECHNOLOGY DESCRIZIONE SOFTWARE 33 CONFIGURAZIONE DELLA SCHEDA
4. 4 TASTIERA iW a T 4 X gt _ 5 DISPLAY ALFANUMERICI FLUORESCENTI 5 DISPLAY LCD GRAFICI _ 5 LED ESTERNI 5 EEPROM criari 5 FIRMWARE TRKDCGL 5 FIRMWARE TR KDAF 6 SPECIFICHE TECNICHE 8 CARATTERISTICHE GENERALI 8 CARATTERISTICHE FISICHE 9 CARATTERISTICHE ELETTRICHE 9 INSTALLAZIONE cai 10 CONNESSIONI CON IL MONDO ESTERNO 10 CONNETORE PER LEDS ESTERNI A
5. 55 VISUALIZZAZIONE DI UN CERCHIO DI RAGGIO 3 PUNII 55 VISUALIZZAZIONE DI UN CERCHIO PIENO DI RAGGIO 3 PUNTI 56 VISUALIZZAZIONE DI UNA FRECCIA VERSO D ALIO 56 VISUALIZZAZIONE DI UNA FRECCIA VERSO IL BASSO 57 VISUALIZZAZIONE DI UNA FRECCIA VERSO DESTRA 57 VISUALIZZAZIONE DI UNA FRECCIA VERSO SINISTRA 58 VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO 58 VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO IL BASSO 59 VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO DESTRA 59 VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO SINISTRA 60 VISUALIZZAZIONE DI UN PIANO CARTESIANODO 60 COMANDI PER FUNZIONI VARIE 61 ATTIVAZIONE TEMPORIZZATA DEL BUZZER 61 RICHIESTA CODICE DI PRESENZA 61 SCRITTURA DI DATI IN EEPRON 61 LETTURA DI DATI DALD EEPRONI 62 SETTAGGIO LUMINOSITA DEL DISPLAY FLUORES
6. Pagina 45 grifo ITALIAN TECHNOLOGY COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEI CARATTERI Sono riportati di seguito i comandi relativi ai vari attributi dei caratteri disponibili solo nel firmware TRKDGL in modalit alfanumerica ATTIVAZIONE DELL ATTRIBUTO DI REVERSE TRKDAF TVI 950 TRKDGL Codice 27 33 50 1B 21 32 Hex Alfanumerica 0 Mnemonico ESC 2 TRKDGL N Grafica ADDS Viewpoint Codice 27 48 80 14 4B 30 50 0E Hex Mnemonico ESC 0 P SO Attiva l attributo di reverse relativo alla rappresentazione dei caratteri in modalit alfanumerica A seguito di questo comando i caratteri successivamente ricevuti saranno visualizzati in negativo fino quando tale attributo non viene disattivato N B Tale comando non 6 disponibile quando sono collegati i display con controllore Hitachi HD61830B DISATTIVAZIONE DELL ATTRIBUTO DI REVERSE Disponibile in TVI 950 TRKDAF Codice 27 33 48 4B 21 30 Hex TRKDGL Mnemonico ESC 0 Alfanumerica ADDS Viewpoint Grafica Codice 27 48 80 15 4B 30 50 0F Hex Mnemonico ESC 0 P SI Disattiva l attributo di reverse relativo alla rappresentazione dei caratteri in modalit alfanumerica A seguito di questo comando viene ripristinato il normale funzionamento ed i caratteri successiva mente ricevuti saranno visualizzati in modalit normale N B Tale comando non disponibile quando sono c
7. Pagina 49 grifo ITALIAN TECHNOLOGY MEMORIZZAZIONE DI UNA SCHERMATA IM EEPROM TVI 950 e ADDS Viewpoint TRKDGL NO Codice 27 33 67 car 1 n Alfanumerica 21 43 n scr 1 car n Hex Mnemonico ESC C ASCII n scr ASCII car 1 ASCII car n L Sratica Memorizza nella EEPROM di bordo della RKD LT la schermata alfanumerica il cui numero indicato in n scr Le schermate alfanumeriche sono delle pagine di testo la cui dimensione corrisponde a quella del display fluorescente utilizzato quindi il numero dei caratteri che deve essere inviato corrisponde a n NUMERO COLONNE x NUMERO RIGHE I codici dei caratteri che compongono la schermata devono essere visualizzabili sul display quindi compresi nel range 32 255 20 Hex mentre il numero della videata n scr deve essere compreso tra 1 ed il valore massimo dipendente dal display utilizzato e dalle dimensioni della EEPROM installata ricavabile dalla seguente tabella Fiaba 25 o FIGURA 38 NUMERO DI SCHERMATE MEMORIZZABILI INEEPROM VISUALIZZAZIONE DI UN SCHERMATA IN EEPROM TRKDAF 51 TVI 950 e ADDS Viewpoint TRKDGL Codice 27 33 68 4B 21 44 n scr Hex Mnemonico ESC D ASCII n scr Grafica La schermata di n caratteri corrispondente a n scr viene letta dall EEPROM e visualizzata sul display partendo dal pri
8. Pagina 47 grifo ITALIAN TECHNOLOGY COMANDI PER LA GESTIONE DEI LEDS ESTERNI Di seguito sono riportate le descrizioni dei comandi relativi alla gestione degli 8 LEDs esterni disponibili in funzione del firmware utilizzato Da notare che si ha un corretto funzionamento solo tali LEDs sono collegati a catodo comune come precedentemente indicato ATTIVAZIONE DEI LEDS ESTERNI TVI 950 e ADDS Viewpoint TRKDGL Codice 27 50 mask 1B 32 mask Hex I Mnemonico ESC 2 ASCII mask TRKDGL Grafica Vengono attivati gli 8 LEDs esterni collegati al connettore CNI secondo quando indicato in mask Il significato dei bit di tale byte il seguente bit7 bit5 bit4 bit2 mask LED7 LED6 LEDS LED3 LED2 LEDI LEDO Se un determinato bit posto a 0 il relativo LED risulter spento viceversa questo sar acceso se il bit in questione posto ad 1 Si faccia riferimento alle figure 3 e 4 riportate nelle pagine precedenti per associare il numero del LED qui riportato ai relativi pin del connettore CN1 della RKD LT Se per esempio si vuole attivare il ed il LED4 sar necessario inviare la seguente sequenza 27 50 18 ATTIVAZIONE INVERSA DEI LEDS ESTERNI TVI 950 e ADDS Viewpoint R Codice 27 53 mask IB 35 mask Hex TRKDGL SI Alfanumerica Mnemonico ESC 5 ASCII mask TRKDGL Grafica Vengono attivati gli 8 LEDs esterni
9. L Leto dau da indH n indH n ASCII ind H ASCII n Attivazione dei LEDs esterni 27 50 mask 1B 32 mask ESC 2 ASCII mask Attivazione inversa LEDs esterni 27 53 mask B 35 mask ESC 5 ASCII mask Attivazione keyclick 21 56 1B 38 ESC 8 su buzzer locale Disattivazione keyclick 27 51 B 39 ESC 9 su buzzer locale Attivazione keyclick 27 58 18 ESC su tastiera BG Disattivazione keyclick 27 59 1B 3B ESC su tastiera BG Richiesta codice di presenza 27 78 1B 4E ESC N A4 TRKDGL IN MODALIT ALFANUMERICA 950 Pagina A 4 3 RKD LT Rel 3 00 COMANDO CODICE CODICE HEX MNEMONICO ij CARRIAGE RETURN Posizionamento Or ora 27 00 rc IB 00 ESC NUL ASCII r ASCII c livello carattere Posizionamento assoluto cursore 27 08 18 06 ESC ACK y x 00 y x 00 ASCII y ASCH x NUL L C 5 Visualizzazione cratere Visualizzazione di una stringa 08 18 08 n 13 1 car n ASCII car 1 ASCII car n 27 55 36 ESC 6 ASCIlI ind L Scrittura dati in EEPROM indL indH n ind L indH n ASCII ind ASCII n byte 1 byten byte 1 byte n ASCII byte 1 ASCII byte n 27 56 18 37 ESC 7 L LR dat da CREROM indL indH n indL indH n ASCIIind H ASCII n Attivazione dei LEDs esterni 27 50 mask 1B 32
10. 45 COMANDI PER LA GESTIONE DELLA SERIALE AUSILIARIA 45 ATTIVAZIONE ECO SU SERIALE AUSILIARIA 45 DISATTIVAZIONE ECO SU SERIALE AUSILIARIA 45 COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEI CARATTERI 46 ATTIVAZIONE DELL ATTRIBUTO DI REVERSE 46 DISATTIVAZIONE DELL ATTRIBUTO DI REVERSEA 46 COMANDI PER LA GESTIONE DELLA TASTIERA 47 ATTIVAZIONE KEYCLICK SU BUZZER LOCALE 47 DISATTIVAZIONE KEYCLICK SU BUZZER LOCALE 47 ATTIVAZIONE KEYCLICK SU TASTIERA BG 47 DISATTIVAZIONE KEYCLICK SU TASTIERA BG 47 COMANDI LA GESTIONE DEI LEDS ESTERNI 48 ATTIVAZIONE DEI LEDS ESTERNI 48 ATTIVAZIONE INVERSA DEI LEDS ESTERNI 48 COMANDI PER LA GESTIONE DELLE SCHERMATE ALFANUMERICHE 49 VISUALIZZAZIONE DI UNA SCHERMATA 49 MEMORIZZAZIONE DI UNA SCHERMATA IN EE
11. FiGURA 45 FRECCIA PIENA ORIENTATA VERSO IL BASSO Il punto indicato con la quello alla quale fanno riferimento le coordinate x e y I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO DESTRA TVI 950 e ADDS Viewpoint TRKDGL Codice 27 30 y x 00 4B IE y x 00 Hex Alfanumerica Mnemonico ESC RS ASCII y ASCII x NUL Grafica Visualizza una freccia piena orientata verso destra come rappresentata nella figura seguente EH 11 FIGURA 46 FRECCIA PIENA ORIENTATA VERSO DESTRA 2 Il punto indicato con la quello alla quale fanno riferimento le coordinate x e y I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzion
12. 950 A 2 FiGURA TRKDGL IN MODALIT ALFANUMERICA ADDS VIEWPOINT A 3 FIGURA 4 TRKDGL IN MODALIT ALFANUMERICA 950 A 4 FIGURA 5 TABELLA 1 DEI COMANDI TRKDGL IN MODALIT GRAEFICA A 5 FIGURA TABELLA 2 DEI COMANDI TRKDGL IN MODALIT GRAEFICA A 6 RKD LT Rel 3 00 7 Pagina V grifo ITALIAN TECHNOLOGY Pagina VI RKDLT Rel 3 00 INTRODUZIONE L uso di questi dispositivi rivolto IN VIA ESCLUSIVA a personale specializzato Scopo di questo manuale la trasmissione delle informazioni necessarie all uso competente e sicuro dei prodotti Esse sono il frutto di un elaborazione continua e sistematica di dati e prove tecniche registrate e validate dal Costruttore in attuazione alle procedure interne di sicurezza e qualit dell informazione I dati di seguito riportati sono destinati IN VIA ESCLUSIVA ad un utenza specializzata in grado di interagire con i prodotti in condizioni di sicurezza per le persone per la macchina per l ambiente interpretando un elementare diagnostica dei guasti e delle condizioni di funzionamento anomale e compiendo semplici operazioni di verifica funziona
13. COMANDI PER IL POSIZIONAMENTO DEL CURSORE Di seguito sono riportati i comandi relativi alle varie modalit di posizionamento del cursore disponibili in funzione del firmware utilizzato CURSOR LEFT TRKDAF TVI 950 TRKDGL Codice 08 Alfanumerica O Mnemonico BS TRKDGL Grafica ADDS Viewpoint Codice 21 15 Hex Mnemonico NACK Il cursore viene spostato di una posizione a sinistra senza alterare il contenuto del display Se questo si trova nella posizione di Home verr posizionato nell ultimo carattere in basso a destra RKD LT Rel 3 00 Pagina 40 ITALIAN TECHNOLOGY grifo CURSOR RIGHT TRKDAF TVI 950 TRKDGL Mnemonico HT TRKDGL Gra NO fica ADDS Viewpoint Codice 06 Il cursore viene spostato di una posizione a destra Se il cursore si trova nell ultimo carattere in basso a destra del display verr posizionato nella posione di Home CURSOR DOWN TVI 950 ed ADDS Viewpoint TRKDGL Codice 10 0 Hex Alfanumerica Mnemonico LF TRKDGL SI Grafica Il cursore viene posizionato nella riga successiva a quella in cui si trova ma rimane nella stessa colonna Se il cursore si trova nell ultima riga del display verr posizionato nella prima riga del display CURSOR UP TVI 950 Codice 11 0B Hex Mnemonico VT ADDS Viewpoint Codice 26 1A Hex Mnemonico SUB Il cursore viene posizion
14. Rel 3 00 Tastiera BG Tastiera da 56 tasti con matrice 7x8 tasti colorati e serigrafati LED buzzer comodo contenitore plastico flat a 20 vie per collegamento diretto a RKD LT e MDU RKD IAF 404 Interface Adapter Futaba 40x4 Modulo d interfaccia per display fluorescenti Futaba M404SD01BA da 40x4 caratteri connettore a 20 vie per collegamento diretto a RKD LT MDU 01 ed MDU RKD connettore a 20 vie normalizzato di ABACO connettore a 26 vie per collegamento al display connettore morsettiera per alimentazione esterna fori per montaggio meccanico RKD LT Rel 3 00 Pagina 67 grifo ITALIAN TECHNOLOGY Pagina 68 Rel 3 00 N APPENDICE A gt BELLE RIASSUNTIVE COMANDI CJ CI Sono riportate di seguito le tabelle riassuntive con i codici dei comandi relativi ai firmware TRKDAL e TRKDGL nelle varie modalit operative COMANDO CODICE CODICE HEX MNEMONICO HOME son CURSOR LEFT o 15 CURSOR RIGHT 0 ACK CARRIAGE RETURN O gt R Return Line Feed GS Posizionamento assoluto cursore ESC Y ASCII r ASCII c Attivazione ECO 27 51 18 33 ESC 3 su seriale ausiliaria Disattivazione 27 52 18 34 ESC 4 su seriale ausiliaria Visualizzazione carattere 32 255 SP ASCII 255 Visualizzazione di una schermata 16 30 pe n scr H
15. 119 77 20 78 121 79 7A z 90 z 90 s5A z 12 7 z FIGURA 37 TABELLA DEI CODICI DEI TASTI ALFANUMERICI RKD LT Rel 3 00 A Os 92 92 gt lt lt 5 18 gt CA ON o oo SEES 1 C C gt p afl C L5 c uial ON N CC N N N N gt lu N N N Pagina 39 grifo ITALIAN TECHNOLOGY Come si 6900 notare in questa tabella non sono riportate le combinazioni reltive al tasto CTRL in quanto i relativi codici sono facilmente ottenibili sottraendo 64 40 Hex dai valori in essa riportati Ad esempio la combinazione CTRL SHIFT A genera il codice 65 64 1 Si ricorda inoltre che la funzione di Control disponibile solo per i tasti o combinazione di tasti il cui codice maggiore o uguale a 64 A B C Per quel che riguarda individuazione dei tasti nella matrice 7x8 si faccia riferimento allo
16. 74 gt Master Remote System FIGURA 10 ESEMPIO DI COLLEGAMENTO IN RS 232 N B In questo schema riportato un collegamento in RS 232 nel quale utilizzata anche la linea di handshake RTSA Questo segnale gestito dalla RKD LT con le modalit illustrate in seguito In ogni caso possibile comunicare con la scheda senza problemi anche con unit master che non supportano tale connessione CN3 RKD LT 16 Pin Connector Master Remote System FIGURA 11 ESEMPIO DI COLLEGAMENTO IN RS 422 Pagina 17 RKD LT Rel 3 001 grifo ITALIAN TECHNOLOGY CN3 RKD LT 16 Pin Connector Master Remote System FIGURA 12 ESEMPIO DI COLLEGAMENTO IN CURRENT Loop A 4 FILI In questo schema indicata la tensione per alimentare l anello VCL e le resistenze di limitazione della corrente R Il valore di tensione di alimentazione varia in funzione del numero di dispositivi collegati infatti bisogna garantire che quando circola la massima corrente 20 mA ogni dispositivo dissipi al massimo 125 mW per il trasmettitore e 90 mW per il ricevitore La resistenza R invece necessaria per limitare la corrente massima in caso di corto circuito della linea questa tipicamente per una tensione VCL 5V dc del valore di 220 Per maggiori informazioni consultare il Data Book HEWLETT PACKARD nella parte che riguarda gli opto accoppiatori per Current Loop denominati HCPL 4100 e HC
17. L n scr H nscr ASCII n scer ASCII n scr L Memorizzazione di una 27 33 67 18 21 43 ESC ASCII n scr schermata in EEPROM car 1 car n car ASCII car 1 n Visualizzazione di una schermata in 27 33 68 n scr 18 21 44 n scr ESC D ASCII n scr Lettura di una schermata in EEPROM 27 33 69 IB 21 45 ESC E ASCII n scr Attivazione dei LEDs esterni 27 50 mask 32 mask ESC 2 ASCII mask Settaggio luminosit m gt del display fluorescente 27 33 dimming 1B 21 dimming ESC ASCII dimming Realizzazione di 27 3366 ind 1B 21 42 ind ESC B ASCII ind caratteri personalizzati byte 1 byte 5 byte 1 byte 5 ASCII byte 1 ASCII byte 5 FiGURA 1 TRKDAF Apps VIEWPOINT 01 21 10 CURSOR UP 26 13 29 RKD LT Rel 3 00 Pagina A 1 grifo ITALIAN TECHNOLOGY o 1 12 m 6 MX ce Corrige Rem Lime Fed 22 Ativazione EGO SQ seriale 27 33 65 IB 21 41 ESC A ausiliaria bistabile Disattivazione PI E 27 33 65 IB 21 41 ESC A ausiliaria bistabile Visualizzazione di una schermata n scr n scr L H 5 5 H ASCII n scr L
18. Memorizzazione di una 27 33 67 IB 21 43 ESC ASCII n scr schermata in EEPROM 1 ASCII car 1 ASCII car n Visualizzazione di una schermata in EEPROM 27 33 68 1B 21 44 n scr ESC D ASCII n scr Lettura di una schermata in EEPROM 27 33 69 1B 21 45 5 ESC E ASCII n scr Attivazione dei LEDs esterni 27 50 mask 18 32 mask ESC 2 ASCII mask Settaggio luminosit Lu _ i Sii del display fluorescente 27 33 dimming 1B 21 dimming ESC ASCII dimming Realizzazione di 27 33 66 ind 1B 21 42 ind ESC B ASCII ind caratteri personalizzati byte 1 byte 5 byte 1 5 ASCII byte 1 ASCII byte 5 Ficura 2 TRKDAF 950 Pagina A 2 3 nn RKD LT Rel 3 00 NN conu 3 5 L cwmormem s _ _ STI O Carige Ret a 000 27 51 1B 33 ESC 3 su seriale ausiliaria Disattivazione ECO 27 52 IB 34 ESC 4 su seriale ausiliaria Visualizzazione carattere 32 255 5 8 255 Visualizzazione di una schermata 21 129 co n scr nscr L L ASCII n scr H ASCII n scr L 27 54 1B 36 ESC 6 ASCII ind L Scrittura dati in EEPROM indL indH n indL indH n ASCII ind ASCII n byte 1 byte n byte 1 byte n ASCII byte 1
19. ASCII byte n 27 55 18 37 ESC 7 ASCII ind L Lettura dati da indL indH n indL indH n ASCII ind H ASCII n Attivazione dei LEDs esterni 27 50 mask 1B 32 mask ESC 2 ASCII mask Attivazione inversa LEDs esterni 27 53 mask 35 mask ESC 5 ASCII mask Attivazione keyclick 21 56 1B 38 ESC 8 su buzzer locale Disattivazione keyclick 27 51 18 39 ESC 9 su buzzer locale Attivazione keyclick 27 58 18 3A ESC su tastiera BG Disattivazione keyclick 27 S9 18 3B ESC su tastiera BG Richiesta codice di presenza 27 78 1B 4E ESC N FIGURA TRKDGL IN MODALIT ALFANUMERICA ADDS VIEWPOINT RKD LT Rel 3 00 Pagina A 3 grifo ITALIAN TECHNOLOGY m m j o m j e wr Core Rem ue e 1 n O s sarile 27 33 65 18 21 41 ESC A ausiliaria bistabile Disattivazione ECO sisaria 27 33 65 IB 21 41 ESC A ausiliaria bistabile Visualizzazione carattere 32 255 SP ASCII 255 Visualizzazione di una schermata 21 22 n scr L nscr L 5 H ASCII n scr L 27 54 18 36 ESC 6 ASCII ind L Scrittura dati in EEPROM indL indH n ind L indH n ASCII ind ASCII n byte 1 byte n byte 1 byte ASCII byte 1 ASCII byte n 27 55 1 37 ESC 7
20. MATRIX 7x8 FUTABA Fluorescent DISPLAY 8 LEDs common katode FBC 116 NCS 01 OPTIONAL Serial Line ANY CPU TYPE GPC 552 GPC 15R PC like or Macintosh FIGURA 48 SCHEMA DELLE POSSIBILI CONNESSIONI RKD LT Rel 3 00 Pagina 65 grifo ITALIAN TECHNOLOGY GPC 150 General Purpose Controller 84C15 Microprocessore Z80 a 16 MHz completa implementazione CMOS 512K EPROM o FLASH 512K RAM Back Up con batteria al litio esterna FLASH seriale 1 linea RS 232 1 RS 232 o RS 422 485 o current loop 40 I O TTL 2 timer counter 2 watch dog dip switch EEPROM linee di A D da 12 bit LED di attivit GPC 15R General Purpose Controller 84C15 Microprocessore 780 a 10 MHz completa CMOS 512K EPROM o FLASH RAM tamponata RTC da 2K o 8KRTC 512K RAM tamponata da batteria esterna EEPROM 1 linea RS 232 RS 232 o RS 422 485 o current loop 24 I O TTL 4 timer counter 2 watch dog dip switch buzzer 8 output a rel 3A 16 input optoisolati NPN alimentatore di bordo anche per I O galvanicamente isolato power failure alimentazione da rete 220 Vac attacco rapido per guide DIN 46277 1 e 3 GPC 153 General Purpose Controller 84C15 Microprocessore Z80 a 10 MHz Completa implementazione CMOS 512K EPROM o FLASH 512 RAM Back Up con batteria al litio esterna 1 linea RS 232 1 RS 232 o RS 422 485 o current loop 16 I O TTL 2 timer counter 2
21. cancellata l intera linea RKD LT Rel 3 00 Pagina 43 grifo ITALIAN TECHNOLOGY COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEL CURSORE Di seguito sono riportati i comandi relativi ai vari attributi del cursore disponibili in funzione del firmware utilizzato e dei vari display installabili DISATTIVAZIONE DEL CURSORE TRKDAF 51 TVI 950 ADDS Viewpoint TRKDGL Codice 27 80 1B 50 Hex Mnemonico ESC P TRKDGL Il cursore viene disattivato e non pi visibile ATTIVAZIONE DEL CURSORE FISSO TRKDAF TVI 950 e ADDS Viewpoint TRKDGL Codice 27 79 1B 4F Hex Alfanumerica SI Mnemonico ESC O TRKDGL Grafica Il cursore viene attivato quindi reso visibile e rappresentato sotto forma di linea non lampeggiante posizionata al di sotto del carattere Questo comando non disponibile quando sono collegati i display fluorescenti Futaba 20x4 e 40x4 ATTIVAZIONE DEL CURSORE LAMPEGGIANTE TRKDAF 51 TVI 950 e ADDS Viewpoint R Codice 27 77 1B 4D Hex TRKDGL Alfanumerica Mnemonico ESC M TRKDGL no SI Grafica NO Il cursore viene attivato quindi reso visibile e rappresentato sotto forma di linea lampeggiante posizionata al di sotto del carattere Questo comando 6 disponibile quando sono collegati i display fluorescenti Futaba 20x4 e 40x4 Pagina 44 Rel 3 00 ITALIAN TE
22. 2 byte dip Swicth a 8 vie per il settaggio dell indirizzo in E di bordo fino a 2 Kbytes per memorizzazione di messaggi parametri ecc possibilit di memorizzare delle schermate alfanumeriche in EPROM da richiamare poi in visualizzazione 2 Dip Switch da 8 e4 vie per set upe configurazione unica tensione di alimentazione a 5Vdc 130 mA senza display e tastiera disponibile eventualmente con sistema operativo GDOS 80 per lo sviluppo di un proprio programma di gestione Via dell Artigiano 8 6 ifm 40016 San Giorgio di Piano 0 II fo Bologna ITALY malan TecHNoLoy E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 FAX 39 051 893 661 RKDLT Edizione 3 00 Rel 15 Settembre 1999 GPC sono marchi registrati della ditta grifo Vincoli sulla documentazione grifo Tutti i Diritti Riservati Nessuna parte del presente manuale pu essere riprodotta trasmessa trascritta memo rizzata in un archivio o tradotta in altre lingue con qualunque forma o mezzo sia esso elettronico meccanico magnetico ottico chimico manuale senza il permesso scritto della grifo IMPORTANTE Tutte le informazioni contenute nel presente manuale sono state accuratamente verifi cate ciononostante grifo non si assume nessuna responsabilit per danni diretti o indiretti a cose e o persone derivanti da errori omissioni o dall uso del presente manuale del software o del
23. 38 NUMERO DI SCHERMATE MEMORIZZABILI IN EEPROM eee e eee 50 FIGURA 39 NUMERAZIONE E DISPOSIZIONE DEGLI ARCHI DI CERCHIO 55 FIGURA 40 FRECCIA ORIENTATA VERSO DALIO 56 FIGURA 41 FRECCIA ORIENTATA VERSO IL BASSO 57 FIGURA 42 FRECCIA ORIENTATA VERSO DESTRA 57 FiGURA 43 FRECCIA ORIENTATA VERSO SINISTRA 58 FIGURA 44 FRECCIA PIENA ORIENTATA VERSO D ALIO FIGURA 45 FRECCIA PIENA ORIENTATA VERSO IL BASSO 59 Pagina IV RKDLT Rel 3 00 FIGURA 46 FRECCIA PIENA ORIENTATA VERSO DESTRA 59 FIGURA 47 FRECCIA PIENA ORIENTATA VERSO SINISTRA 60 FIGURA 48 SCHEMA DELLE POSSIBILI CONNESSIONI 65 1 TRKDAF ADDS VIEWPOINT A 1 A2 COMANDI TRKDAF
24. 422 Collega resistenza di terminazione alla linea di ricezione in RS 422 1 8 Collega il segnale 1 proveniente dal BUS ABACO In abbinamento a JP4 e 1 5 seleziona il tipo di comunicazione JP10 delle due linee seriali JP11 Seleziona il range di tensione per il contrasto del display LCD 53 1 Collega il segnale di proveniente dal BUS FIGURA 17 TABELLA RIASSUNTIVA JUMPERS Di seguito riportata una descrizione tabellare delle possibili connessioni degli 11 jumpers con la loro relativa funzione Per riconoscere tali connessioni sulla scheda si faccia riferimento alla serigrafia della stessa o alla figura 2 di questo manuale dove viene riportata la numerazione dei pin dei jumpers che coincide con quella utilizzata nella seguente descrizione Per l individuazione dei jumpers a bordo della scheda si utilizzi invece la figura 19 In tutte le seguenti tabelle 1 indica la connessione di default ovvero quella impostata in fase di collaudo con cui la scheda viene fornita JUMPERS A 5 VIE JUMPER CONNESSIONE UTILIZZO JP2 posizione 2 3 Abilita la circuiteria di comunicazione in RS 422 non connesso Disabilita la circuiteria di comunicazione RS 422 FIGURA 18 TABELLA JUMPERS A 5 VIE RKD LT Rel 3 00 Pagina 24 19 DISPOSIZIONE JUMPERS RKD LT Rel 3 00 Pagina 25 re JUMPERS A 3 VIE JUMPER
25. 422 In abbinamento a JP3 JP4 e JP5 configura la linea seriale principale A in RS 422 o Current Loop e quella ausiliaria B in RS 232 In abbinamento a JP3 JP4 e JP5 configura la linea seriale principale A in RS 232 e quella ausiliaria B in RS 422 o Current Loop In abbinamento a JP3 JP4 e JP5 configura entrambe le linee seriali in RS 232 FIGURA 20 TABELLA JUMPERS A 3 VIE ITALIAN TECHNOLOGY Perun corretto funzionamento della sezione di comunicazione seriale i jumpers 4 JP5 e JP10 devono sempre essere settati nella medesiva posizione altre combinazioni non sono consentite RKD LT Rel 3 00 Pagina 26 JUMPERS A 2 VIE JUMPER CONNESSIONE UTILIZZO DEF non connesso Non collega la resistenza di terminazione alla circuiteria di comunicazione in RS 422 connesso Collega la resistenza di terminazione alla circuiteria di comunicazione in RS 422 non connesso L interfaccia parallela non gestisce il segnale M1 proveniente dal BUS ABACO connesso L interfaccia parallela gestisce il segnale M1 proveniente dal BUS ABACO non connesso Seleziona il range di tensione di 7 5 15 Vdc per la regolazione del contrasto del display LCD connesso Seleziona il range di tensione di 6 12 Vdc per la regolazione del contrasto del display LCD Non collega il segnale di RESET proveniente dal BUS ABACO alla relativa circuiteria presente a bordo scheda Collega il seg
26. BELL o per feedback sonoro del tasto premuto 2 linee seriali Full Duplex in RS 232 RS 422 o Current Loop EEPROM per messaggi parametri ecc Max 2 Kbytes 2 dip switch totale 11 linee per configurazione della scheda Interfaccia parallela per BUS industriale ABACO Dip switch 8 vie per settaggio indirizzo in I O Z180 con quarzo da 18 432 MHz BUS a 8 bit di dati ed indirizzi 256 byte totali d indirizzamento 2 byte di spazio occupato in I O BAUD RATE 2400 4800 9600 o 19200 Baud 1 Stop Bit No Parity 8 Bit Alfanumerici fluorescenti Futaba M202SDO1BA e compatibili 20x2 caratteri piccolo Futaba 2025 08 e compatibili 20x2 caratteri grande Futaba 2045001 e compatibili 20x4 caratteri Futaba M40SD04GJ e compatibili 40x1 caratteri Futaba 4025007 e compatibili 40x2 caratteri Futaba M404SDOI1BA e compatibili 40x4 caratteri 404 Grafici LCD con controller Toshiba T6963C Toshiba TLX 1021 e compatibili 120x64 punti Toshiba TLX 711A e compatibili 240x64 punti Toshiba TLX 1391 e compatibili 128x128 punti Toshiba TLX 1013 e compatibili 160x128 punti Toshiba TLX 1301 e compatibili 240x128 punti Toshiba TLX 1091 e compatibili 240x128 punti Grafici LCD con controller Hitachi HD61830B Varitronix MGLS240128V2 e compatibili 240x128 punti RKD LT Rel 3 00 CARATTERISTICHE FISICHE Dimensioni Formato standard EURO
27. MVP Pagina 63 grifo ITALIAN TECHNOLOGY C NIDI C3 TRTIS 1D TO ESTERNE La scheda RKD LT ha possibilit di accettare come unit master di controllo tutte le schede di CPU del carteggio grifo serie GPC aumentando cos la sua notevole versatilit Per quel che rigurda il collegamento ai connettori bi bordo sono inoltre disponibili una serie di moduli che rendono pi agevoli queste operazioni A titolo di esempio viene riportato di seguito una breve descrizione di alcune di queste schede SPB 04 08 Switch Power BUS 4 8 slots Motherboard con 4 8 slots del BUS industriale ABACO passo 4 TE connettori normalizzati di alimentazione resistenze di terminazione connettore corpo F per alimentatore SPC xxx foratura per aggancio ai rack ABB 05 ABACO Block BUS 5 slots Motherboard ABACO 5 slots passo 4 TE guidaschede connettori normalizzati di alimentazione tasto di reset LEDs per alimentazioni interfaccia ABACO I O BUS sezione alimentatrice per 5 Vdc sezione alimentatrice V Opto sezioni alimentatrici galvanicamente isolate tre tipi di alimentazione da rete bassa tensione o stabilizzata Attacco rapido per guide GPC 51 General Purpose Controller fam 51 Microprocessore famiglia 51 INTEL compreso il tipo mascherato BASIC comprende 16 linee di I O TTL dip switch 3 timer counter linea RS 232 4 linee di A D da 11 bit buzzer EPROM programme
28. ON genera uno zero logico mentre se posto in OFF genera un uno logico Anche il jumper JP8 descritto nel capitolo precedente influisce sulla logica d indirizzamento e deve essere settato a seconda del tipo di scheda di controllo serie GPC utilizzata In particolare se la scheda di controllo provvista del segnale M1 sul connettore BUS ABACO allora il jumper JP8 deve essere connesso e viceversa In fase di impostazione dell indirizzo di mappaggio delle schede fare attenzione a non allocare pi schede agli stessi indirizzi considerare per questo indirizzo di mappaggio anche il numero di byte occupati Nel caso questa condizione non venga rispettata si viene a creare una conflittualit sul BUS che pregiudica il funzionamento di tutto il sistema e delle stesse schede Pagina 30 Rel 3 00 ITALIAN TECHNOLOGY ba A titolo di esempio viene riportato di seguito un esempio di mappaggio Dovendo mappare la scheda RKD LT comandata da una scheda di controllo provvista del segnale all indirizzo di mappaggio 04AH la scheda deve essere configurata come segue JP8 53 2 53 3 53 4 53 5 53 6 53 7 53 8 Connesso OFF ON OFF ON ON OFF ON Per quanto riguarda l individuazione a bordo scheda dei componenti qui menzionati si faccia riferimento alle figure 8 e 19 riportate nelle pagine precedenti REGISTRI PER LA COMUNICAZIONE PARALLELA Indicando con lt indbase gt l i
29. a 8 bit NO PARITY 1 di Stop con Baud Rate selezionabile tra 2400 4800 9600 19200 Baud Quest ultimo parametro impostabile direttamente dal cliente tramite il settaggio degli appositi dip switch di bordo LINEA SERIALE AUSILIARIA La RKD LT dispone di una linea seriale ausiliaria che pu essere configurata in RS 232 oppure in RS 422 o Current Loop solo se la linea seriale principale in RS232 Su questa possibile attivare la funzione di eco dei dati ricevuti realizzando delle operazioni di Hardcopy su un altro dispositivo seriale come ad esempio una stampante pilotato direttamente dalla scheda stessa Il protocollo di comunicazione a 8 bit NO PARITY 1 di Stop con Baud Rate selezionabile tra 2400 4800 9600 19200 Baud Quest ultimo parametro impostabili direttamente dal cliente tramite il settaggio degli appositi dip switch di bordo TASTIERA LaRKDLT in grado di gestire direttamente la Tastiera BG a 56 tasti oppure una generica matrice da 7x8 tasti questi vengoni acquisiti dalla scheda stessa e sono gestiti con le funzioni di AutoRepeat Shift Caps Lock e Control E possibile inoltre inserire o disinserire la funzione di Keyclick cio l attivizione del Buzzer a seguito della pressione di un tasto RKD LT Rel 3 00 Pagina 4 BUZZER La RKDLT dispone di una circuiteria in grado di emettere un suono costante basata su un buzzer capacitivo Questa pu essere abilitata via softw
30. il codice 13 CR partendo dalla posizione del cursore ed utilizzando gli attributi dei caratteri zoom elongazione reverse ecc attualmente impostati La stringa viene rappresentata solo al ricevimento del CR ed i caratteri che la compongono devono essere compresi nel range 32 126 20 7 Hex N B A differenza della rappresentazione diretta dei caratteri questo comando permette di visualizzare un messaggio solo quando questo stato completamente trasmesso allla RKD LT In questo modo si evitano dellerappresentazioni temporalmente frammentate dovute a possibili ritardi nella comuni cazione buffer di ricezione pieno lentezza nella trasmissione da parte dell unit master ecc VISUALIZZAZIONE DI UN PUNTO TVI 950 e ADDS Viewpoint TRKDGL Codice 27 29 y x 00 4B ID y x 00 Hex Alfanumerica Mnemonico ESC GS ASCII y ASCII x NUL Grafica Visualizza il punto del display individuato dalle coordinate x e y Ivalori di questi parametri devono essere compresi tra 0 ed il valore massimo che dipende dal display grafico utilizzato Il codice 00 NUL presente al termine della sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando RKD LT Rel 3 00 Pagina 53 grifo ITALIAN TECHNOLOGY VISUALIZZAZIONE DI UNA LINEA TVI 950 e ADDS Viewpoint Alfanumerica Codice 27 03
31. mask ESC 2 ASCII mask Attivazione inversa LEDs esterni 27 53 mask 35 mask ESC 5 ASCII mask Attivazione keyclick 21 56 18 38 ESC 8 su buzzer locale Disattivazione keyclick 27 51 18 39 ESC 9 su buzzer locale Attivazione keyclick 27 58 1B 3A ESC su tastiera BG Disattivazione keyclick 27 59 18 3B ESC su tastiera BG Richiesta codice di presenza 27 78 1B 4E ESC N Visualizzazione di un punto 27 29 IB 1 ESC GS y x 00 y x 00 ASCII y ASCII x NUL ESC ETX Visualizzazione di una linea ASCII y1 ASCII x1 NUL ASCII y2 ASCII x2 NUL ESC STX Visualizzazione di un rettangolo ASCII y1 ASCII x1 NUL ASCII y2 ASCII x2 NUL ESC EOT Visualizzazione rettangolo pieno ASCII y1 ASCII x1 NUL ASCII y2 ASCII x2 NUL FiGURA A5 TABELLA 1 DEI COMANDI TRKDGL IN MODALIT GRAFICA RKD LT Rel 3 00 Pagina A 5 0 ITALIAN TECHNOLOGY COMANDO CODICE CODICE HEX MNEMONICO 27 05 1B 05 ESC ENQ y x 00 y x 00 ASCII y ASCII x NUL r r ASCII r arc in n arc arc in n arc ASCII arc in ASCII n arc Visualizzazione di un cerchio 27 39 18 27 ESC di raggio 3 punti y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di un cerchio pieno 27 38 B 26 ESC amp di raggio 3 punti y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 37 1B 25 ESC freccia verso l alto y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 33 1B 21 ESC freccia verso il bass
32. memoria da parte dell unit master di controllo Perquanto riguarda la generazione delle schermate descritte si pu far uso di un potente programma di editor per il P C denominato RKD EDIT disponibile in Italiano ed in Inglese realizzato appositamente dalla grifo che consente la creazione la correzione e la generazione del file testo contenente le schermate dei messaggi tale file viene poi utilizzato direttamente perla programmazione della EPROM per la RKD LT Tutte le operazioni guidate da una serie di men a tendina e con la possibilit di usare il mouse consentono di creare rapidamente gli schermi necessari con il minimo dispendio di energie Per maggiori informazioni fare riferimento ai capitoli successivi FIRMWARE TRKDAF E il firmware di emulazione terminale in modalit alfanumerica dedicato ai display fluorescenti Viene gestita la tastiera BG su cui viene effettuata la scansione ed il debouncing ogni tasto premuto viene riconosciuto codificato e trasmesso al sistema di controllo nel modo prescelto seriale o parallelo In pi sono gestiti autonomamente 1 tasti speciali assegnando le relative funzioni e le funzioni di AutoRepeat Shift Control Caps Lock e Keyclick I comandi e o 1 dati ricevuti dal sistema di controllo vengono interpretati ed eseguiti interagendo con il display selezionato tra i comandi se ne possono ricordare alcuni come posizionamento cursore cancellazione display cancellazione linea at
33. schema elettrico della tastiera BG riportato in precedenza Nella figura in questione vi sono anche un LED ed un Buzzer questi componenti sono gestiti dalla RKD LT con le seguenti funzionalit LED Indicalo stato della modalit di Caps Lock Attivo caratteri in maiuscolo Buzzer gt utilizzato per il feedback sonoro del tasto premuto KeyClick quando questa funzione viene attivata tramite l apposito comando RAPPRESENTAZIONE DEI CARATTERI La scheda RKDLT con firmware TRKDAF o TRKDGL in modalit alfanumerica visualizza direttamente tuttii caratteri aventi un codice compreso nel range 32 255 20 FF Hex mentre quando in esecuzione il firmarware TRKDGL in modalit grafica tale intervallo di restringe a 32 126 20 7E Se viene inviato un codice al di fuori di questo range e questo non un comando viene ignorato I caratteri relativi ai codici compresi nel range 32 127 20 7F Hex corrispondono a quelli della tabella ASCII standard mentre i caratteri associati ai codici 128 255 80 FF Hex variano in funzione del tipo di display utilizzato Per questo motivo si faccia riferimento alle varie tabelle riportate nella documentazione specifica del modello in questione Il carattere viene visualizzato nella posizione attuale del cursore e quest ultimo avanzer nella posizione successiva se si trova nell ultimo carattere in basso a destra del display verr posizionato nella posizione di Home
34. watch dog dip switch buzzer 8 linee di AID da 12 bit alimentazione in DC AC attacco rapido per guide DIN 46277 1 e 3 GPC 884 General Purpose Controller 80C188ES Microprocessore AMD 80C188ES fino a 40M Hz Completa implementazione CMOS formato serie 4 512K EPROM o FLASH 512K RAM tamponata con batteria al litio RTC 1 linea RS 232 1 RS 232 o RS 422 485 o current loop 16 I O TTL 3 timer counter watch dog 11 linee di A D da 12 bit attacco rapido per guide DIN 46277 1 e 3 GPC 114 General Purpose Controller 68HC11 Microprocessore 68HC11A1 a 8M Hz Completa implementazione CMOS formato serie 4 32K EPROM 32K RAM tamponata con batteria al litio 32K EPROM RAM EEPROM 1 linea RS 232 0 RS 422 485 101 TTL 3 timer counter watch dog 8 linee di A D da 8 bit 1 linea seriale sincrona bassissimo assorbimento attacco rapido per guide DIN 46277 1 e 3 NCS 01 New Connector Support Scheda di supporto per la comunicazione seriale connettore standard per RS 232 a 16 pin ABACO connettori a rapida estrazione per collegamento diretto alla filatura del campo 2 connettori D25 con pin out standard RS 232 standard DCE DTE selezionabile FBC 110 116 Flat Block Contact 10 16 vie Interfaccia per 1 connettore a perforazione di isolante scatolino ds 10 16 vie maschio e la filatura del campo morsettiere a rapida estrazione attacco rapido per guide DIN 46277 1 e 3 Pagina 66
35. 1 1 00 y2 2 00 IB 03 yl 1 00 y2 x2 00 Hex Grafica Mnemonico ESC ETX ASCII y1 ASCII x1 NUL ASCII y2 ASCII x2 NUL Visualizza una linea che inizia dal punto con coordinate x1 e y1 e termina nel punto individuato dax2 e y2 I valori di questi parametri devono essere compresi tra 0 ed il valore massimo che dipende dal display grafico utilizzato N B Il codici 00 NUL presenti nella sequenza sono stati inseriti per compatibilit con espansioni future e devono sempre essere trasmessi per una corretta esecuzione del comando VISUALIZZAZIONE DI UN RETTANGOLO TVI 950 e ADDS Viewpoint Es Alfanumerica Codice 27 02 yl XI 00 y2 2 00 IB 02 yl x1 00 y2 x2 00 Hex Grafica Mnemonico ESC STX ASCII y1 ASCII x1 NUL ASCII y2 ASCII x2 NUL Visualizza un rettangolo che ha come vertice in alto a sinistra il punto con coordinate e y1 come vertice in basso a destra quello individuato da x2 e y2 I valori di questi parametri devono essere compresi tra 0 ed il valore massimo che dipende dal display grafico utilizzato N B Il codici 00 NUL presenti nella sequenza sono stati inseriti per compatibilit con espansioni future e devono sempre essere trasmessi per una corretta esecuzione del comando VISUALIZZAZIONE DI UN RETTANGOLO PIENO TVI 950 e ADDS Viewpoint NO Alfanumerica Codice 27 04 1 1 00 y2 x2 00 04 yl XI 00 y2 x2 00 Hex Grafica Mnemonico ESC EOT ASCII y1 ASCII x1 NUL ASCII y2
36. 17A ed U18A non deve essere montato nessun driver I jumper JP2 JP3 JP4 JP5 JP6 e JP10 devono essere in posizione 2 3 infine il jumper JP7 deve essere connesso FIGURA 24 LINEA PRINCIPALE IN RS 232 E LINEA AUSILIARIA IN RS 422 LINEA PRINCIPALE A IN RS 232 LINEA AUSILIARIA B IN CURRENT LOOP Su U16 deve essere montato il driver MAX 202 su U17A deve essere montato il driver HCPL 4200 U18A deve essere montato il driver HCPL 4100 mentre su U15 U17 ed U18 non deve essere montato nessun driver I jumper JP3 JP4 JP5 e JP10 devono essere in posizione 2 3 mentre i restanti jumper devono rimanere non connessi D MAX 232 SONE p FIGURA 25 LINEA PRINCIPALE IN RS 232 E LINEA AUSILIARIA IN CURRENT LooP LINEA PRINCIPALE A IN RS 232 LINEA AUSILIARIA B IN RS 232 U15 ed 16 devono essere montati il driver MAX 202 mentre su U17 U18 U17A eU18A non deve essere montato nessun driver Tutti i jumper devono essere non connessi MAX 232 DODID FIGURA 26 LINEA PRINCIPALE IN RS 232 E LINEA AUSILIARIA IN RS 232 RKD LT Rel 3 00 Pagina 29 grifo ITALIAN TECHNOLOGY DESCRIZIONE INTERFACCIA PARALLELA INTRODUZIONE In questo capitolo verrano fornite tutte le indicazioni relative alla gestione dell interfaccia parallela della RKD LT sia da un punto di vista hardware che software Tra queste si trovano le informazi
37. 55 ind L indH n Alfanumerica 37 ind L ind Hex Mnemonico ESC 7 ASCII ind L ASCII ind ASCII n Grafica Legge e restituisce il blocco di n bytes memorizzato nella EEPROM di bordo della RKD LT a partire dall indirizzo ind Quest ultimo 6 un parametro a 16 bit che deve essere quindi inviato in due byte rispettivamente prima quello basso bit 7 0 poi quello alto bit 15 8 il relativo valore deve essere compreso tra 32 20 Hex ed un valore massimo che dipende dalle dimensioni della EEPROM installata 24c04 512 bytes 24c16 2048 bytes e deve essere tale da poter leggere interamente gli n byte in questione SETTAGGIO LUMINOSITA DEL DISPLAY FLUORESCENTE TRKDAF SI TVI 950 e ADDS Viewpoint TRKDGL Codice 27 33 dimming 1B 21 dimming Hex Mnemonico ESC ASCII dimming TRKDGL vo Grafica Imposta 11 livello di luminosit del display fluorescente Futaba collegato alla RKD LT secondo quanto indicato nel parametro dimming in particolare dimming 00 gt Imposta la luminosit allo 0 32 20 Hex gt Imposta la luminosit al 20 48 30 Hex gt Imposta la luminosit al 30 64 40 Hex gt Imposta la luminosit al 40 96 60 Hex gt Imposta la luminosit al 60 112 70 Hex gt Imposta la luminosit al 70 128 80 Hex gt Imposta la luminosit al 80 255 Hex gt Imposta la luminosit al 100 I livelli di luminosit impostabili sono in relazione al modello di disp
38. 9 TABELLA DI SELEZIONE DISPLAY LCD GRAFICI Il formato del carattere 6 gestito solo in modalit alfanumerica quando 6 selezionata quella grafica dip S1 5 in ON le dimensioni minime del carattere sono di 8x8 punti e i dip di 51 devono quindi essere posizionati nel modo opportuno La selezione del formato da 6x8 punti in modalit graficanon ammessa e causa dei malfunzionamenti a livello di visualizzazione sul display Pagina 34 Rel 3 00 Selezione del Baud Rate della linea seriale principale Se viene selezionata la modalit di comunicazione parallela dip S2 4 in ON ininfluente lo stato dei dip 52 2 ed 52 3 per la selezione del Baud Rate di comunicazione sulla linea seriale In caso contrario il settaggio di tale parametro deve essere effettuato secondo quanto riportato nella seguente tabella Ficura 30 SELEZIONE BAUD RATE LINEA SERIALE PRINCIPALE CON TRKDGL Selezione del Baud Rate della linea seriale ausiliaria La selezione del Baud Rate di comunicazione della linea seriale ausialiariadeve esssere effettuata tramite i dip 51 6 ed 51 7 secondo quanto riportato nella seguente tabella FiGURA 31 SELEZIONE BAUD RATE LINEA SERIALE AUSILIARIA CON TRKDGL RKD LT Rel 3 00 Pagina 35 grifo ITALIAN TECHNOLOGY CONFIGURAZIONE SCHEDA CON FIRMWARE TRKDAF La configurazione della RKD LT dotata del firmware TRK
39. A AUSILIARIA IN RS 232 28 FIGURA 24 LINEA PRINCIPALE IN RS 232 LINEA AUSILIARIA IN RS 422 29 FIGURA 25 LINEA PRINCIPALE IN RS 232 E LINEA AUSILIARIA IN CURRENT Loop 29 FIGURA 26 LINEA PRINCIPALE IN RS 232 E LINEA AUSILIARIA IN RS 232 29 FIGURA 27 TABELLA INDIRIZZI PER COMUNICAZIONE PARALLELA 31 FIGURA 28 TABELLA DIP SWITCH DI CONFIGURAZIONE PER FIRMWARE TRKDGL 33 FIGURA 29 TABELLA DI SELEZIONE DISPLAY LCD GRAFICI 34 FIGURA 30 SELEZIONE RATE LINEA SERIALE PRINCIPALE CON TRKDGL 35 FIGURA 31 SELEZIONE BAUD RATE LINEA SERIALE AUSILIARIA CON TRKDGL 35 FIGURA 32 TABELLA DIP SWITCH DI CONFIGURAZIONE PER FIRMWARE TRKDAF 36 FIGURA 33 TABELLA DI SELEZIONE DISPLAY FLUORESCENTI FUTABA 36 FIGURA 34 SELEZIONE Baup RATE LINEA SERIALE PRINCIPALE CON TRKDAF 37 FIGURA 35 SELEZIONE BAUD RATE LINEA SERIALE AUSILIARIA CON TRKDAFE 37 FIGURA 36 TABELLA DEI CODICI DEI TASTI SPECIALI FIGURA 37 TABELLA DEI CODICI DEI TASTI ALFANUMERICI FIGURA
40. ASCII x2 NUL Visualizza un rettangolo pieno che ha come vertice in alto a sinistra il punto con coordinate x1 e come vertice in basso a destra quello individuato da x2 e y2 I valori di questi parametri devono essere compresi tra 0 ed il valore massimo che dipende dal display grafico utilizzato Da notare che questo comando in abbinamento all attributo di reverse permette di cancellare delle porzioni di display lasciando inalterato il restante contenuto N B Il codici 00 NUL presenti nella sequenza sono stati inseriti per compatibilit con espansioni future e devono sempre essere trasmessi per una corretta esecuzione del comando Pagina 54 r LT Rel 3 00 ITALIAN TECHNOLOGY S grifo VISUALIZZAZIONE DI UN CERCHIO TRKDAF TVI 950 e ADDS Viewpoint k NO Alfanumerica Codice 27 05 y x 00 r arc in n arc 1 05 y x 00 arc in n arc Hex Grafica ESC ENO ASCII y ASCII x NUL ASCII r ASCII arc in ASCII n arc Visualizza un cerchio o porzione di cerchio con un raggio di r punti e con il centro nel punto con coordinate x e y I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato I restanti codici della sequenza consentono di rappresentare dei semi cerchi o dei qu
41. CENTE 62 REALIZZAZIONE DI CARATTERI PERSONALIZZATI eee 000 0 63 SCHEDE lt 2049 a eon ae ea eene 64 APPENDICE A TABELLE RIASSUNTIVE DEI COMANLDI A A 1 APPENDICE B INDICE ANALITICO B 1 grifo ITALIAN TECHNOLOGY INDICE DELLE FIGURE FIGURA 1 FOTO DELLA SCHEDA gt gt 269555555566009596060655556060954640005955006605005000556560090806000006569000959006085598600965 9 FIGURA 2 PIANTA 95 5 9 A FIGURA 3 CNI CONNETTORE PER LEDS ESTERNI 10 FIGURA 4 ESEMPIO DI COLLEGAMENTO DEI LEDs ESTERNI CATODO COMUNE 11 FIGURA 5 CN2 CONNETTORE PER TASTIERA BG 12 FIGURA 6 SCHEMA ELETTRICO TASTIERA BG 13 FIGURA 7 VISTA FRONTALE TASTIERA BG 14 FIGURA 8 DISPOSIZIONE CONNETTORI DIP SWITCH TRIMMER ECC 19 FIGURA 9 CN3 CON
42. CHNOLOGY rT grifo TVI 950 e ADDS Viewpoint Codice 27 81 1B 51 Hex Mnemonico ESC Q Grafica Il cursore viene attivato quindi reso visibile e rappresentato sotto forma di rettangolo lampeggiante visualizzato alternativamente con il carattere sovrapposto ad esso Tale comando 6 disponibile quando sono collegati i display con controllore Hitachi HD61830B COMANDI PER LA GESTIONE DELLA SERIALE AUSILIARIA Di seguito sono riportati icomandi relativi alla seriale ausiliaria disponibili in funzione del firmware utilizzato ATTIVAZIONE ECO SU SERIALE AUSILIARIA TRKDAF TVI 950 TRKDGL Codice 27 33 65 1B 21 41 Hex 0 ESC A TRKDGL Gra fica ADDS Viewpoint Codice 27 51 1B 33 Hex Mnemonico ESC 3 Viene attivato l eco ri trasmissione sulla linea seriale ausiliaria di tutto quanto ricevuto dall unit master di controllo DISATTIVAZIONE ECO SU SERIALE AUSILIARIA TVI 950 TRKDGL Codice 27 33 65 1B 21 41 Hex Alfanumerica Mnemonico ESC A TRKDGL NO Grafica ADDS Viewpoint Codice 27 52 1B 34 Hex Mnemonico ESC 4 Disattiva l eco sulla linea seriale ausiliaria N B In modalit TVI950 leco sulla seriale ausiliaria gestito tramite lo stesso comando Questo infatti ha un funzionamento bistabile e va ad attivare o disattivare tale funzione in relazione allo stato precedente di default disattivo RKD LT Rel 3 00
43. CONNESSIONE UTILIZZO DEF JP3 1 4 1 5 L6 JP10 posizione 1 2 posizione 2 3 non connesso posizione 1 2 posizione 2 3 non connesso posizione 1 2 posizione 2 3 non connesso posizione 2 3 non connesso posizione 1 2 posizione 2 3 non connesso grifo In abbinamento a JP4 1 5 e JP10 configura la linea seriale principale A in RS 422 o Current Loop e quella ausiliaria B in RS 232 In abbinamento a JP4 JP5 e JP10 configura la linea seriale principale A in RS 232 e quella ausiliaria B in RS 422 o Current Loop In abbinamento a 4 JP5 e JP10 configura entrambe le linee seriali in RS 232 In abbinamento a JP3 1 5 e JP10 configura la linea seriale principale A in RS 422 o Current Loop e quella ausiliaria B in RS 232 In abbinamento a JP3 JP5 e JP10 configura la linea seriale principale A in RS 232 e quella ausiliaria B in RS 422 o Current Loop In abbinamento a JP5 e JP10 configura entrambe le linee seriali in RS 232 In abbinamento a JP3 JP4 e JP10 configura la linea seriale principale A in RS 422 o Current Loop e quella ausiliaria B in RS 232 In abbinamento a JP3 JP4 e JP10 configura la linea seriale principale A in RS 232 e quella ausiliaria B in RS 422 o Current Loop In abbinamento a JP4 e JP10 configura entrambe le linee seriali in RS 232 Abilita la circuiteria di comunicazione in RS 422 Disabilita la circuiteria di comunicazione in RS
44. DAF per la gestione dei display fluorescenti Futaba deve essere eseguita secondo quanto riportato nella seguente tabella 22 Selezione del BAUD RATE della linea qa Vedi tabella seguente 52 3 seriale principale Selezione dell interfaccia di comunicazione ABACO BUS principale Vedi tabella seguente TVI950 Vedi tabella seguente Selezione del BAUD RATE della linea seriale ausiliaria FIGURA 32 TABELLA DIP SWITCH DI CONFIGURAZIONE PER FIRMWARE TRKDAF Selezione del modello del display La selezione del modello di display fluorescente Futaba da gestire tramite la RKD LT deve essere effettuata tramite i primi 3 dip di S1 secondo le modalit riportate nella seguente tabella S1 1 DISPLAY formato Futaba M202SD01 BA e compatibili 20x2 caratteri piccolo Futaba M202SD08GK e compatibili 20x2 caratteri grande Futaba 2045001 e compatibili 20x4 caratteri OFF OFF OFF O F ON OFF O Futaba M402SD07GK e compatibili 40x2 caratteri Futaba MA04SDOIBA e compatibili 40x4 caratteri FIGURA 33 TABELLA DI SELEZIONE DISPLAY FLUORESCENTI FUTABA N Pagina 36 RKD LT Rel 3 00 Selezione del Baud Rate della linea seriale principale Se viene selezionata la modalit di comunicazione parallela dip S2 4 in ON ininfluente lo stato dei dip S1 2 ed S1 3 per la selezione del Baud Rate di comunicazione sulla linea seriale In caso contrario il settaggio di ta
45. DDS Viewpoint ADDS VIEWPOINT TVI 950 TASTO Dec Hex gt Freccia UP rosso Freccia DOWN rosso Freccia LEFT rosso Freccia RIGHT rosso Freccia UP azzurro Freccia DOWN azzurro STOP RUN E ERASE ENTER Spazio W 85 Dec m 0 09 85 15 8 14 8 NK um 8 OD 20 _ oo N js N N N ri U N Qo N N Qo N N N 92 N N N C FIGURA 36 TABELLA DEI CODICI DEI TASTI SPECIALI Rel 3 00 Pagina 38 Tutti 1 restanti tasti sono gestiti con le funzioni di Shift Caps Lock e Control ottenibili rispettiva mente tramite i tasti SHIFT DRAW e CTRL Nella seguente tabella sono riportati 1 codici in formato decimale esadecimale ed ASCII relativi tali tasti nelle varie combinazioni possibili SHIFT DRAW Caps lock DRAW SHIFT TASTO Dec Hex ASCI ASCII 50 32 51 33 52 3 e 53 35 54 _55 37_ 56 38 57 39 _48 30 58 45 2D 59 44 2 46 2 47 2F 97 61 _98 62 _99 63 _64 55 102 66 104 68 105 69 107 108 6 III d Di 70 113 71 114 72 115 73 116 74 75
46. IA PARALLELA 30 DESCRIZIONE SOFTWARE 33 DIMENSIONI 9 DIMMING 62 DIPSWITCH 2 8 15 DISATTIVAZIONE DEL CURSORE comando 44 DISATTIVAZIONE DELL ATTRIBUTO DI REVERSE comando 46 DISATTIVAZIONE ECO SU SERIALE AUSILIARIA comando 45 DISATTIVAZIONE KEYCLICK SU BUZZER LOCAL comando 47 DISATTIVAZIONE KEYCLICK SU TASTIERA BG comando 47 DISPLAY 2 5 6 8 20 36 40 44 DISPLAY LCD 5 8 21 27 34 E EEPROM 2 5 8 38 50 51 61 62 ELONGAZIONE 52 EPROM 6 49 F FIRMWARE 5 6 H HOME 42 I YO 30 INSTALLAZIONE 10 INTRODUZIONE 1 RKD LT Rel 3 00 Pagina B 2 ITALIAN TECHNOLOGY _ J JUMPERS 24 JUMPERS A2 VIE 27 JUMPERS A3 VIE 2 JUMPERS A5 VIE 24 K KEYCLICK 4 5 6 40 47 L LED 2 5 8 9 10 12 40 48 LETTURA DI DATI DALU EEPROM comando 62 LETTURA DI UN SCHERMATA IN EEPROM comando 51 M MATRICE DA 7x8 TASTI 4 12 40 MEMORIZZAZIONE DI UNA SCHERMATA IN EEPROM comando 50 P PESO 9 PIANO CARTESIANO 60 POSIZIONAMENTO ASSOLUTO DEL CURSORE comando 42 52 R RANGE DI TEMPERATURA 9 REALIZZAZIONE DI CARATTERI PERSONALIZZATI comando 63 RETE DI TERMINAZIONE RS 422 9 RICHIESTA CODICE DI PRESENZA comando 61 RKD EDIT 6 49 RS 232 2 4 8 17 19 28 38 RS 422 2 4 8 16 19 28 38 5 SCHEDE ESTERNE 64 SCRITTURA DI DATI IN EEPROM comando 61 SETTAGGIO DELL ATTRIBUTO DI REVERSE comando 51 SETTAGGIO DELL ELONGAZIONE DEI CARAT
47. IZZAZIONE DI UNA LINEA comando 54 VISUALIZZAZIONE DI UNA PIANO CARTESIANO comando 60 VISUALIZZAZIONE DI UNA SCHERMATA comando 49 VISUALIZZAZIONE DI UNA STRINGA comando 53 7 700M 51 52 Pagina 8 4 RKDLT 3 00
48. NETTORE PER LINEE SERIALI 16 FIGURA 10 ESEMPIO DI COLLEGAMENTO IN RS 232 17 FIGURA 11 ESEMPIO DI COLLEGAMENTO IN 542 eese en 17 FIGURA 12 ESEMPIO DI COLLEGAMENTO IN CURRENT Loop A 4 FILI FIGURA 13 J5 CONNETTORE COMPLEMENTARE PER LINEE SERIALI 19 FIGURA 14 CONNETTORE PER DISPLAY FLUORESCENTI A LFANUMERICI 20 FIGURA 15 12 CONNETTORE PER DISPLAY LCD GRAFICI 21 FIGURA 16 J3 CONNETTORE PER ABA CO 5 22 FIGURA 17 TABELLA RIASSUNTIVA JUMPERS 24 FIGURA 18 TABELLA JUMPERS 5 VIE 24 FIGURA 19 DISPOSIZIONE JUMPERBS 25 Figura 20 TABELLA JUMPERS A VIE Figura 21 TABELLA JUMPERS A 2 VIE 27 FIGURA 22 LINEA PRINCIPALE IN RS 422 LINEA AUSILIARIA IN RS 232 28 FIGURA 23 LINEA PRINCIPALE CURRNT LOOP E LINE
49. O Address BUS BUS degli indirizzi D0 D7 I O Data BUS BUS dei dati INT I Interrupt request richiesta d interrupt NMI I Non Mascherable Interrupt richiesta d interrupt non mascherabile HALT O Halt state stato di Halt MREQ Memory Request richiesta di operazione in memoria IORQ Input Output Request richiesta di operazione in Input Output RD Read cycle status richiesta di lettura WR O Write cycle status richiesta di scrittura BUSAK BUS Acknowledge riconoscimento della richiesta di utilizzo del BUS WAIT I Wait Attesa BUSRQ I BUS Request richiesta di utilizzo del BUS RESET Reset azzeramento M1 Machine cycle one primo ciclo macchina O Refresh rinfresco per memorie dinamiche MEMDIS I Memory Display segnale emesso dal dispositivo periferico mappato in memoria VDUSEL O VDU Selection abilitazione per il dispositivo periferico ad essere mappato in memoria IEI I Interrupt Enable Input abilitazione interrupt da BUS in catene di priorit CLK O Clock clock di sistema R T I Reset Tast tasto di reset 5 Vde I Linea di alimentazione 5 Vdc 12 I Linea di alimentazione a 12 Vdc 12 Vdc I Linea di alimentazione a 12 Vdc GND Linea di massa per tutti 1 segnali del BUS CPU a 16 bit A0 A22 O Address BUS BUS degli indirizzi 00 015 I O Data BUS BUS dei dati RD UDS O Read Upper Data
50. PA da 100x160 mm Peso 185 g Range di temperatura Da 0 a 70 gradi centigradi Umidit relativa 20 fino a 90 senza condensa Connettori Jl Scatolino 20 vie M verticale J2 Scatolino 20 vie M verticale J3 DIN 41612 64 vie M 90 gradi A4C corpo C Scatolino 16 vie M verticale Scatolino 10 vie M 90 gradi CN2 Scatolino 20 vie M 90 gradi CN3 Scatolino 16 vie M 90 gradi CARATTERISTICHE ELETTRICHE Tensione di alimentazione 5 Vdc Corrente assorbita 130 mA nella versione base Rete di terminazione RS422 Resistenza di terminazione linea 120 Q Resistenza di pull up sul positivo non presente Resistenza di pull down sul negativo non presente Resistenza in serie per LEDs 330 Q Range di tensione per contrasto LCD 6 12 Vdc oppure 7 5 15 Vdc RKD LT Rel 3 00 6 Pagina 9 grifo ITALIAN TECHNOLOGY INSTALLAZIONE In questo capitolo saranno illustrate tutte le operazioni da effettuare per il corretto utilizzo della scheda A questo scopo viene riportata l ubicazione e la funzione dei jumper dei connettori ecc presenti sulla RKD LT CONNESSIONI CON IL MONDO ESTERNO Il modulo RKD LT provvisto di 7 connettori con cui vengono effettuati tutti 1 collegamenti con il campo e con le altre schede del sistema di controllo da realizzare Di seguito viene riportato il loro pin out ed il significato dei segnali collegati per una facile indivi
51. PL 4200 V RKD LT Rel 3 00 Pagina 18 J5 CONNETTORE COMPLEMENTARE PER LINEE SERIALI Il connettore per il collegamento alle linee seriali denominato 75 sulla scheda del tipo a scatolino con passo 2 54 mm verticale a 16 piedini Il pin out di tale connettore complementare rispetto a quello standard di CN3 in questo modo possibile un collegamento diretto in RS 232 tramite un normale flat cable a 16 vie con tutte le schede di controllo dotate di un connettore che rispetta tale pin out quali ad esempio GPC 011 GPC 15A GPC 150 GPC 188F ecc 1 3 0 5 0 7 9 0 11 0 13 FiGURA 13 15 CONNETTORE COMPLEMENTARE PER LINEE SERIALI Legenda TxDA TxDB O Transmit Data linea trasmissione in RS 232 della seriale pricipale A e ausiliaria B RxD RxDB I Receive Data linea ricezione in RS 232 della seriale pricipale A e ausiliaria B CTSA CTSB I Clear To Send linea di abilitazione alla trasmissione in RS 232 della seriale pricipale A e ausiliaria B RTSA O Request To Send linea di richiesta di trasmissione in RS 232 della seriale principale A non presente su quella ausialiaria RX 15422 RX C L I Receive Data Negative linea bipolare negativa di ricezione in RS 422 o Current Loop della seriale principale o ausiliaria RX RS422 RX C L I Receive Data Positive linea bipolare positiva di ricezione in RS 422 o Current Loop della seriale princip
52. PROM 50 VISUALIZZAZIONE DI UN SCHERMATA IN EEPROLMA 50 LETTURA DI UN SCHERMATA IN EEPRONMN 51 COMANDI DELLA MODALITA GRAFICA 51 SETTAGGIO DELL ATTRIBUTO DI REVERSE 51 SETTAGGIO DELLO ZOOM PER I CARATTERI 51 SETTAGGIO DELL ELONGAZIONE DEI CARATTERI 52 POSIZIONAMENTO DEL CURSORE A LIVELLO CARATTERE 52 POSIZIONAMENTO ASSOLUTO DEL CURSORE 52 Pagina II RKDLT Rel 3 00 grito _ has ITALIAN TECHNOLOGY SETTAGGIO DIREZIONE DI SCRITTURA DEI CARATTERI 53 VISUALIZZAZIONE DI UNA STRINGA 53 VISUALIZZAZIONE DI UN PUNTO 53 VISUALIZZAZIONE DI UNA LINEA 54 VISUALIZZAZIONE DI UN RETTANGOLO 54 VISUALIZZAZIONE DI UN RETTANGOLO PIENO 54 VISUALIZZAZIONE DI UN CERCHIO
53. QOO O gt O 3 E x Space 10 Row 2 X X X X 2n 5 2 4 R C Del 12 Row 3 X IL X LI md o 4 O ZO O 2 O 5 C V L 14 Row 4 XX X X X mud 2 O amp Q 0 O red 6 H B 0 16 Row 5 X IL X X ZH O 070 O O red 7 J N P 18 Row 6 mud X LL IL O DIO o IM red 8 M Enter 20 Row 7 ME I M E ONT CN2 RKD LT 20 Pin Connector FIGURA 6 SCHEMA ELETTRICO TASTIERA BG Pagina 13 RKD LT Rel 3 00 grifo ITALIAN TECHNOLOGY FIGURA 7 VISTA FRONTALE TASTIERA BG LT Rel 3 00 Pagina 14 FIGURA 8 DISPOSIZIONE CONNETTORI DIP SWITCH TRIMMER ECC RKD LT Rel 3 00 Pagina 15 grifo ITALIAN TECHNOLOGY CN3 CONNETTORE PER LINEE SERIALI Il connettore peril collegamento alle linee seriali denominato CN3 sulla scheda del tipo a scatolino con passo 2 54 mm a 90 gradi a 16 piedini La disposizione di tali segnali riportata di seguito stata studiata in modo da ridurre al minimo le interferenze ed in modo da facilitare la connessione con il campo mentre i segnali rispettano le normative definite dal CCITT relative ad ognuno degli standard di comunicazione usati Di seguito oltre al pin out di tale connettore vengono riportati alcuni esempi di collegamento nelle va
54. RA BG Il connettore per il collegamento alla Tastiera BG denominato CN2 sulla scheda del tipo a scatolino con passo 2 54 mm a 90 gradi a 20 piedini Di seguito oltre al pin out di tale connettore viene riportata la vista frontale della tastiera BG e lo schema elettrico della stessa in modo da facilitare un eventuale realizzazione di una propria tastiera a matrice da 7x8 tasti 1 Reserved 0 3 BUZZER 0 5 ROW 7 0 7 ROW 6 0 C 9 ROW 5 0 O 11 ROW4 0 H 13 14 I ROW 3 cca ROW 2 S Iq ROW 0 FiGURA 5 CN2 CONNETTORE PER TASTIERA BG Legenda ROW n I Linea d ingresso per il collegamento alla riga n della matrice 7x8 COLUMN n Linea d uscita per il collegamento alla colonna n della matrice 7x8 LED O Linea di uscita per la gestione del LED della Tastiera BG BUZZER O Linea di uscita per la gestione del buzzer della Tastiera BG Reserved Linea riservata ad usi futuri deve rimanere non connessa GND Linea di massa Pagina 12 RKD LT Rel 3 00 400 i 2 3 Column 0 Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 _IL gt IL M 0 00 O O O O O O 020 1 Q Shift 6 Row 0 X IL X X 2n 0 O 2 lt 2 VV 7 Stop Run Row 1 LL X LL IL
55. RKD LT Remote Keyboard Display controller MANUALE UTENTI n ifo g 1 732432 e I Via dell Artigiano 8 6 40016 San Giorgio di Piano Bologna ITALY ITALIAN TECHNOLOGY E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 FAX 39 051 893 661 RKD LT Edizione 3 00 Rel 15 Settembre 1999 vaso GPC grifo sono marchi registrati della ditta grifo RKD LT Remote Keyboard Display controller MANUALE UTENTI Terminale video intelligente per BUS industriale ABACO formato in singola EUROPA da 100x160 mm comuicazione parallela ad alta velocit oppure seriale gestione di display alfanumerici fluorescenti FUTABA da 20x2 fino a 40x4 caratteri gestione di display grafici LCD con controllore HITACHI o TOSHIBA da 120x64 fino a 240x128 punti gestione del contrasto del dispaly LCD a bordo scheda con Trimmer di regolazione gestione diretta della tastiera BG da 56 tasti oppure di una matrice generica di 7x8 tasti con funzioni di Shift Control Caps Lock Autorepeat e Keyclick gestione di 8 LEDs esterni di segnalazione buzzer di bordo per segnalazione acustiche keyclick linea seriale di comunicazione in RS 232 RS 422 o Current Loop linea seriale ausiliaria in RS 232 per operazioni di eco dei dati ricevuti Baud Rate settabile da 2400 fino a 19200 Baud spazio d indirizzamento sul BUS ABACO di soli
56. SU BUZZER LOCALE comando 47 ATTIVAZIONE KEYCLICK SU TASTIERA BG comando 47 ATTIVAZIONE TEMPORIZZATA DEL BUZZER comando 61 AUTOREPEAT 5 6 38 B BAUD RATE 2 4 8 35 37 BUFFER DI RICEZIONE 38 BUZZER 2 4 5 8 12 40 61 CARATTERISTICHE GENERALI 8 CARATTERISTICHE GENERALI DEL TERMINALE 2 CARRIAGE RETURN comando 41 CARRIAGE RETURN LINE FEED comando 42 CLEAR END OF LINE comando 43 CLEAR PAGE comando 43 COMANDI DELLA MODALITA GRAFICA 51 COMANDI PER FUNZIONI VARIE 61 COMANDI PER IL POSIZIONAMENTO DEL CURSORE 40 COMANDI PER LA CANCELLAZIONE DEI CARATTERI 43 COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEI CARATTERI 46 COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEL CURSORE 44 COMANDI PER LA GESTIONE DEI LEDS ESTERNI 48 COMANDI PER LA GESTIONE DELLA SERIALE AUSILIARIA 45 COMANDI PER LA GESTIONE DELLA TASTIERA 47 COMANDI PER LA GESTIONE DELLE SCHERMATE ALFANUMERICHE 49 COMUNICAZIONE 2 4 8 COMUNICAZIONE PARALLELA 31 32 38 COMUNICAZIONE SERIALE 28 38 CONFIGURAZIONE SCHEDA 33 CONNESSIONI CON IL MONDO ESTERNO 10 RKD LT Rel 3 00 Pagina B 1 grifo ITALIAN TECHNOLOGY CONNETTORI 9 10 10 CN2 12 CN3 16 1I 20 21 75 19 22 CONTRASTO 2 9 27 CORRENTE ASSORBITA 9 CPU 8 23 CURRENT LOOP 2 4 8 16 18 19 28 38 CURSOR DOWN comando 41 CURSOR LEFT comando 40 CURSOR RIGHT comando 41 CURSOR UP comando 41 D DESCRIZIONE INTERFACC
57. Strobe lettura del byte superiore sul BUS dati WR UDS O Write Upper Data Strobe scrittura del byte superiore sul BUS dati IACK O Interrupt Acknowledge riconoscimento della richiesta d interrupt da parte della CPU RDLDS O Read Lower Data Strobe lettura del byte inferiore sul BUS dati WRLDS O Write Lower Data Strobe scrittura del byte inferiore sul BUS dati N B Le indicazioni di direzionalit sopra riportate sono riferite ad una scheda di comando serie GPC e sono state mantenute inalterate in modo da non avere ambiguit d interpretazione nel caso di sistemi composti da pi schede RKD LT Rel 3 00 a Pagina 23 grifo ITALIAN TECHNOLOGY JUMPERS Esistono a bordo della RKD LT 11 jumpers con cui possibile effettuare alcune selezioni che riguardano il modo di funzionamento della stessa Di seguito ne riportato l elenco l ubicazione e la loro funzione nelle varie modalit di connessione JUMPER N VIE UTILIZZO 2 RISERVATO Abilita la cicuiteria per la comunicazione in RS 422 In abbinamento a JP4 JP5 e JP10 seleziona il tipo di comunicazione LE delle due linee seriali In abbinamento a JP3 JP5 e JP10 seleziona il tipo di comunicazione J delle due linee seriali In abbinamento a JP3 JP4 e JP10 seleziona il tipo di comunicazione ns delle due linee seriali P6 P7 Abilita la cicuiteria per la comunicazione in RS
58. TERI comando 52 SETTAGGIO DELLO ZOOM I CARATTERI comando 51 SETTAGGIO DIREZIONE DI SCRITTURA DEI CARATTERI comando 53 SETTAGGIO LUMINOSITA DEL DISPLAY FLUORESCENTE comando 62 SPECIFICHE TECNICHE 8 T TASTIERA BG 2 4 5 8 12 33 38 40 47 TABELLE RIASSUNTIVE DEI COMANDI 1 TENSIONE DI ALIMENTAZIONE 9 TRIMMER 15 TRKDAF 1 6 36 40 49 A 1 TRKDGL 1 5 33 40 46 47 49 51 3 950 6 38 45 A 2 4 RKD LT Rel 3 00 Pagina B 3 grifo ITALIAN TECHNOLOGY U UMIDIT RELATIVA 9 VERSIONE SCHEDA E FIRMWARE 1 VISUALIZZAZIONE DI UN CERCHIO comando 55 VISUALIZZAZIONE DI UN CERCHIO DI RAGGIO 3 PUNTI comando 55 VISUALIZZAZIONE DI UN CERCHIO PIENO DI RAGGIO 3 PUNTI comando 56 VISUALIZZAZIONE DI UN PUNTO comando 53 VISUALIZZAZIONE DI UN RETTANGOLO comando 54 VISUALIZZAZIONE DI UN RETTANGOLO PIENO comando 54 VISUALIZZAZIONE DI UN SCHERMATA IN EEPROM comando 50 VISUALIZZAZIONE DI UNA FRECCIA PIENA IL BASSO comando 59 VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO DESTRA comando 59 VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO L ALTO comando 58 VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO SINISTRA comando 60 VISUALIZZAZIONE DI UNA FRECCIA VERSO DESTRA comando 57 VISUALIZZAZIONE DI UNA FRECCIA VERSO IL BASSO comando 57 VISUALIZZAZIONE DI UNA FRECCIA VERSO L ALTO comando 56 VISUALIZZAZIONE DI UNA FRECCIA VERSO SINISTRA comando 58 VISUAL
59. TRKDGL Grafica Attiva o disattiva l attributo di REVERSE in relazione a quanto indicato nel relativo parametro in particolare reverse 0 gt Attributo di REVERSE disattivato default 1 gt Attributo di REVERSE attivato Questo comando molto utile quando si devono cancellare delle primitive grafiche o delle porzioni di display infatti basta attivare 1 REVERSE e ridisegnare la figura che si intende eliminare SETTAGGIO DELLO ZOOM PER I CARATTERI TVI 950 e ADDS Viewpoint TRKDGL o Codice 27 01 zoom 1 01 zoom Hex Alfanumerica Mnemonico ESC SOH ASCII zoom Grafica Imposta il valore dello zoom relativamente alla visualizzazione dei caratteri in particolare a seconda di quanto indicato nell apposito parametro si avranno le seguenti dimensioni zoom 0 gt Caratteri da 8x8 punti default 1 gt Caratteri da 16x16 punti 2 gt Caratteri da 24x24 punti 3 gt Caratteri da 32x32 punti 4 gt Caratteri da 40x40 punti Dopo l impostazione dello zoom il cursore si trova nella posizione di Home RKD LT Rel 3 00 Pagina 51 grifo ITALIAN TECHNOLOGY SETTAGGIO DELL ELONGAZIONE DEI CARATTERI TVI 950 e ADDS Viewpoint TRKDGL Codice 27 07 elong 4B 07 elong Hex Mnemonico ESC BEL ASCII elong TRKDGL Grafica Imposta la modalit di elongazione relativamente alla visualizzazione dei caratteri in particolare a seconda di qu
60. TS disattivo 12 Vdc Comunicazione parallela gt IBF disattivo livello logico 0 L unit master dovr quindi gestire oppurtanemente tali segnali bloccando la trasmissione fino a quando la RKD LT non ha svuotato il buffer di ricezione ed di nuovo pronta a ricevere altri dati Da notare che nel caso di comunicazione seriale con protocollo RS 422 o Current Loop questa caratteristica non disponibile in quanto viene a mancare il segnale RTS L utente deve quindi inserire dei ritardi nella comunicazione tali da permettere alla RKD LT di svolgere le operazioni richieste senza riempire completamente il buffer di ricezione ACQUISIZIONE DELLA TASTIERA La RKD LT gestisce direttamente la tastiera BG a 56 tasti oppure una generica matrice di 7x8 tasti La scheda quando riconosce la pressione di un tasto trasmette il codice relativo all unit master di controllo secondo la tabella riportata di seguito E inoltre implementata una funzione di AutoRepeat del tasto premuto infatti se la RKD LT rileva la pressione di un determinato tasto per un tempo superiore ai 0 8 secondi inizier a trasmettere il suo codice circa ogni 0 2 secondi fino a quando quel determinato tasto non viene rilasciato Nella seguente tabella sono riportati i codici dei tasti speciali ENTER freccie ecc come si pu notare alcuni di questi dipendono da come configurata la RKD LT relativamente alla gestione dello standard TVI950 oppure di quello A
61. a cui dimensione corrisponde a quella del display utilizzato queste sono generate con il programma RKD_EDIT EXE e vengono poi memorizzate nella EPROM della RKD LT nella quale anche presente il firmware di gestione In questo modo possibile creare le varie maschere da richiamare poi in visualizzazione cos facendo si rende meno pesante la comunicazione e si riducono le dimensioni del programma utente Il programma RKD_EDIT crea un file contenente le schermate alfanumeriche di tipo binario e delle dimensioni di 64 Kbytes questo deve essere memorizzato nella EPROM della RKD LT tramite un apposito programmatore a partire dai seguenti indirizzi EPROM con firmware TRKDAF gt 8000 Hex EPROM con firmware TRKDGL gt 10000 Hex Si ricorda che la EPROM in questione 6 una 27C010 da 128 KBytes e che in fase di programmazione della stessa non deve essere alterato l attuale contenuto Per quanto riguarda le modalit di utilizzo del RKD EDIT si faccia riferimento all help in linea del programma stesso Il parametro n scr deve essere compreso tra il valore 1 ed il numero dell ultima schermata disponibile indicato dal RKD_EDIT nella fase di realizzazione delle schermate alfanumeriche Se per esempio si vuole visualizzare la schermata numero 258 sar necessario inviare la seguente sequenza 27 122 1 2 N B AI termine della visualizzazione della schermata alfanumerica il cursore si trova nella posizione di Home RKD LT Rel 3 00
62. a lettura nel registro DATI A seguito di un Reset o di un Power On l unit master di controllo deve accertarsi che la RKD LT abbia completato la sua fase di inizializzazione e sia quindi pronta a ricevere 1 dati Questa condizione viene indicata dallo stato logico dei flag IBF ed OBF i quali devono assumere rispettivamente i valori IBF 1 ed OBF 0 Il programma della scheda di controllo nella sua fase iniziale deve quindi prevedere un ciclo eventualmente con Time Out di sicurezza che verifica lo stato di tali segnali ed attende che la RKD LT sia pronta per la comunicazione Come esempio vengono di seguito riportate due procedure linguaggio CBZ 80 che illustrano le modalit di comunicazione sopra descritte sendtorkd REM Trasmette alla RKD LT il dato contenuto nella variabile var REM Begin DO REM Attesa attivazione del bit IBF ibf INP stato UNTIL ibf AND amp 040 amp 040 OUT dati var REM End RETURN recfromrkd REM Verifica se la RKD LT ha spedito un carattere in tal caso lo restituisce nel variabile REM altrimenti restituisce il valore 1 REM Begin obf INP stato REM Verifica lo stato del bit IF obf AND amp 080 amp 080 THEN var INP dati ELSE var 1 REM End RETURN Pagina 32 LT Rel 3 00 La scheda RKD LT come gi detto un completo terminale video per questo motivo tutto quanto ricevuto se non si tratta di un comando viene visualizzato
63. ale o ausiliaria TX RS422 TX C L O Transmit Data Negative linea bipolare negativa di trasmissione in RS 422 o Current Loop della seriale principale o ausiliaria TX RS422 C L Transmit Data Positive linea bipolare positiva di trasmissione in RS 422 o Current Loop della seriale principale o ausiliaria GND Linea di massa N C Pin connesso RKD LT Rel 3 00 Pagina 19 grifo ITALIAN TECHNOLOGY J1 CONNETORE PER DISPLAY FLUORESCENTI ALFANUMERICI Il connettore per il collegamento ai display fluorescenti alfanumerici Futaba denominato J1 sulla scheda del tipo a scatolino con passo 2 54 mm verticale a 20 piedini Il pin out riportato di seguito permette una rapida connessione con il display tramite un normale flat cable a 20 vie Da notare che anche la tensione di alimentazione viene fornita direttamente dalla RKD LT gt OZ OZ OL 0 FIGURA 14 J1 CONNETTORE PER DISPLAY FLUORESCENTI ALFANUMERICI Legenda D0 D7 O Linee dei dati DO D7 O Segnale di Write IRD O Segnale di Read ISEL O Segnale di selezione dispositivo TEST O Segnale di attivazione della modalit di Test sempre collegato a 5 Vdc BUSY I Segnale che indica delle operazioni in corso sul diplay 5 Vdc O Tensione di alimentazione per il display GND Linea di massa N C Pin non conne
64. anto indicato nell apposito parametro si avranno le seguenti dimensioni elong 0 gt Normale caratteri da 8x8 punti default 1 gt Verticale caratteri da 8x16 punti 2 gt Orizzontale caratteri da 16x8 punti Questo comando 6 disponibile solo quando il valore di zoom impostato 0 in caso contrario viene ignorato POSIZIONAMENTO DEL CURSORE A LIVELLO CARATTERE TVI 950 e ADDS Viewpoint TRKDGL NO Codice 27 00 00 Hex Alfanumerica Mnemonico ESC NUL ASCII r ASCII c Grafica Sposta il cursore nella riga e nella colonna rispettivamente indicate in e la posizione indicata da questi due parametri non assoluta ma dipende dal valore di zoom o di elongazione attualmente impostato e quindi dalle relative dimensioni dei caratteri ad esempio la posizione 1 1 con zoom 0 corrisponde al punto con coordinate 8 8 mentre la stessa posizione ma con zoom 1 sposta il cursore in corrispondenza del punto situato in 16 16 I valori di riga e colonna e c devono essere compresi tra 0 ed il valore massimo che dipende dal display grafico utilizzato e dal valore di zoom attualmente impostato POSIZIONAMENTO ASSOLUTO DEL CURSORE TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL Codice 27 06 y x 00 4B 06 y x 00 Hex Mnemonico ESC ACK ASCII y ASCII x NUL Grafica Spostail cursore in corrispondenza del punto individuato dalle coordinate x e y la posizione indicata da questi due parametri ass
65. are tramite un apposito comando per generare un beep sonoro oppure con la funzione di Keyclick pu essere abbinata alla pressione di un tasto DISPLAY ALFANUMERICI FLUORESCENTI La RKD LT gestisce 1 display fluorescenti alfanumerici FUTABA Pi precisamente possono essere collegati display aventi righe da 20 caratteri o 40 caratteri cio i modelli 20x2 20x4 40x1 40x2 e40x4 DISPLAY LCD GRAFICI La RKD LT gestisce 1 display grafici LCD dotati di controllore HITACHI o TOSHIBA sia nella modalit grafica che alfanumerica Pi precisamente possono essere collegati i display aventi i seguenti formati 120x64 punti corrispondenti a 15x8 caratteri 128x128 punti 16x16 caratteri 240x64 punti 40X8 caratteri 160x128 punti 20x16 caratteri 240x128 punti 40x16 caratteri La regolazione del contrasto gestita a bordo scheda tramite una circuiteria apposita provvista di un Trimmer che permette questa operazione LED ESTERNI La LT gestisce direttamente 8 LEDs esterni collegati a catodo comune utilizzabili per segnalazioni visive come allarmi stati macchina quadri sinottici ecc Da notare che tali linee possono anche essere sfruttate per la gestione a basso livello di un display 7 segmenti EEPROM La RKD LT dispone di una EEPROM di bordo la cui capacit varia da un minimo di 512 Bytes ad un massimo di 2 KBytes per la memorizzazione di messaggi dati parametri ecc La funzione principale di ques
66. arti di cerchio ed indicano il numero dell arco da cui iniziare la visualizzazione arc in ed il numero di archi da rappresentare n arc i valori di questi parametri devono essere compresi nel range 1 4 Nella figura seguente riportata la numerazione e la disposizione dei 4 archi che formano il cerchio FIGURA 39 NUMERAZIONE E DISPOSIZIONE DEGLI ARCHI DI CERCHIO Se adesempio si vuole visualizzare un semi cerchio di raggio 20 a forma di con centro nel punto di coordinate 120 60 sar necessario inviare la seguente sequenza 27 5 60 120 0 20 2 3 N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando VISUALIZZAZIONE DI UN CERCHIO DI RAGGIO 3 PUNTI TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL Codice 27 39 00 1B 27 00 Hex Alfanumerica Mnemonico ESC ASCII y ASCII x NUL Grafica Visualizza un cerchio con raggio di 3 punti e con il centro nel punto con coordinate x e y I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corr
67. ato nella riga precedente a quella in cui si trova ma rimane nella stessa colonna Se il cursore si trova nella prima riga del display esso verr posizionato nell ultima riga del display CARRIAGE RETURN TVI 950 ed ADDS Viewpoint TRKDGL Codice 13 0D Hex Alfanumerica Mnemonico CR TRKDGL Grafica Il cursore viene posizionato all inizio della riga in cui si trova RKD LT 3 001 Pagina 41 grifo ITALIAN TECHNOLOGY CARRIAGE RETURN LINE FEED TRKDAF TVI 950 ed ADDS Viewpoint TRKDGL Codice 29 II Hex Alfanumerica SI Mnemonico GS TRKDGL NO Grafica Il cursore viene posizionato all inizio della riga successiva a quella in cui si trovava Se il cursore si trova nell utima riga del display esso verr posizionato all inizio della prima riga cio nella posizione di Home HOME Disponibile in TRKDAF TVI 950 TRKDGL Codice 28 1C Hex Alfanumerica 0 FS TRKDGL Grafica ADDS Viewpoint Codice 01 Mnemonico SOH Il cursore viene posto nella posizione di Home corrispondente alla prima rigaed alla prima colonna del display POSIZIONAMENTO ASSOLUTO DEL CURSORE TRKDAF TVI 950 TRKDGL Codice 27 61 rc 1 3D c Hex Alfanumerica 0 Mnemonico ESC ASCII r ASCII c TRKDGL Grafica ADDS Viewpoint Codice 27 89 1B 59 Hex Mnemonico ESC ASCII r ASCII c Il cursor
68. ce generale e all indice analitico posti rispettivamente all inizio ed alla fine del manuale VERSIONE SCHEDA E FIRMWARE Il presente manuale riferito alle seguenti versioni Scheda RKD LT 181093 e successive Firmware TRKDGL 2 1 e successive Firmware TRKDAF 1 1 e successive La validit delle informazioni riportate quindi subordinata ai numeri di versione della scheda in uso e l utente deve quindi sempre verificare la giusta corrispondenza tra le indicazioni Sulla scheda il numero di versione riportato in pi punti sia a livello di serigrafia che di stampato ad esempio lun go il bordo del lato componenti vicino al trimmer R27 la versione del firmware invece riportata sull etichetta della EPROM RKD LT 3 001 Pagina 1 grifo ITALIAN TECHNOLOGY CARATTERISTICHE GENERALI DEL TERMINAL La RKDLT Remote Keyboard Display controller un interessante scheda periferica intelligente nel formato standard EUROPA da 100x160 mm adatta per affrontare in modo economico ed efficiente il problema dell interfacciamento utente nel settore industriale La scheda un completo terminale video in grado di gestire autonomamente sia l acquisizione che la visualizzazione di informazioni nei confronti dell utente La comunicazione fra la RKD LT e l unit master di controllo pu avvenire in due modalit seriale o parallela in modo da soddisfare tu
69. collegati al connettore CN1 secondo quando indicato in mask con gestione inversa rispetto al comando precedente Il significato dei bit di tale byte 1l seguente bit7 bit5 bit4 bit3 bit2 bit1 mask LED7 LED6 LEDS LED3 LED2 LED LEDO Se un determinato bit posto a 1 il relativo LED risulter spento viceversa questo sar acceso se il bit in questione posto ad 0 51 faccia riferimento alle figure 3 e 4 riportate nelle pagine precedenti per associare il numero del LED qui riportato ai relativi pin del connettore CN1 della RKD LT Se per esempio si vuole attivare il LEDI ed il LED4 sar necessario inviare la seguente sequenza 27 53 237 Pagina 48 LT Rel 3 00 COMANDI PER LA GESTIONE DELLE SCHERMATE ALFANUMERICHE Di seguito sonoriportate le descrizioni dei comandi relativi alla gestione delle schermate alfanumeriche disponibili in funzione del firmware utilizzato VISUALIZZAZIONE DI UNA SCHERMATA TRKDAF TVI 950 e ADDS Viewpoint TRKDGL Codice 27 122 n scr L Alfanumerica 7A n scr L Hex Mnemonico ESC z ASCII n scr H ASCII n scr L Grafica Viene visualizzata la schermata alfanumerica il cui numero indicato in n scr Questo un parametro a 16 bit che deve essere quindi inviato in due byte rispettivamente prima quello alto bit 15 8 poi quello basso bit 7 0 Le schermate alfanumeriche sono delle pagine di testo l
70. duazione di tali connettori si faccia riferimento alla figura 8 mentre per ulteriori informazioni a riguardo del tipo di connessioni fare riferimento alle figure successive che illustrano dei possibili collegamenti da effettuare CONNETTORE PER LEDS ESTERNI Il connettore per il collegamento degli 8 LEDs esterni denominato CNI sulla scheda del tipo a scatolino con passo 2 54 mm a 90 gradi a 10 piedini Di seguito viene riportato il pin out di tale connettore ed un esempio di collegamento dei LEDs alla RKD LT Da notare che tale connessione deve obbligatoriamente essere a catodo comune come raffigurato nella relativa figura 1 LEDO _ _ _ _ _ _1 LED 2 3 LED 4 5 deae lt 7 _ _ _ _ _ 5 V 9 dedic FiGURA 3 CM1 CONNETTORE LEDs ESTERNI Legenda LED n O Linea di uscita per il collegamento al LED esterno n GND Linea di massa per il collegamento al catodo comune dei LEDs 5 O Tensione di alimentazione per eventuali carichi esterni Pagina 10 RKD LT Rel 3 00 S ANN 2 V A CN1 RKD LT 10 Pin Connector N gt Vy FIGURA 4 ESEMPIO DI COLLEGAMENTO DEI LEDS ESTERNI CATODO COMUNE Pagina 11 RKD LT Rel 3 00 grifo ITALIAN TECHNOLOGY CN2 CONNETORE PER TASTIE
71. e del comando RKD LT Rel 3 00 Pagina 59 grifo ITALIAN TECHNOLOGY VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO SINISTRA TRKDAF TVI 950 e ADDS Viewpoint TRKDGL Codice 27 34 y x 00 4B 22 y x 00 Hex Alfanumerica Mnemonico ESC ASCII y ASCII x NUL Grafica Visualizza una freccia piena orientata verso sinistra come rappresentata nella figura seguente EN FIGURA 47 FRECCIA PIENA ORIENTATA VERSO SINISTRA Il punto indicato con la quello alla quale fanno riferimento le coordinate x e y I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando VISUALIZZAZIONE DI UN PIANO CARTESIANO TRKDAF NO TVI 950 e ADDS Viewpoint Codice 27 28 00 ly IX 00 gr dt 1B 1 x 00 ly lx 00 gr dt Hex TRKDGL Mnemonico ESC FS ASCII y ASCII x NUL Grafica ASCII ly ASCII Ix NUL ASCII gr ASCII dt Visualizza un piano cartesiano le cui caratteristiche sono indicate nei parametri di seguito illustati x Coordinata verticale dell ori
72. e viene posizionato nel punto assoluto indicato tramite e Questi codici esprimono 1 valori di riga e colonna del display a cui va aggiunto un offset di 32 20 Hex Se per esempio si desidera posizionare il cursore nella posizione di Home riga 0 colonna 0 secondo lo standard ADDS Viewpoint sar necessario inviare la seguente sequenza 27 89 32 32 Se 1 valori di riga e colonna non sono compatibili con il tipo di display installato tale comando viene ignorato Pagina 42 LT Rel 3 00 COMANDI PER LA CANCELLAZIONE DEI CARATTERI DI seguito sono riportati i comandi relativi alle modalit di cancellazione dei caratteri dal display disponibili in funzione del firmware utilizzato CLEAR PAGE TVI 950 ed ADDS Viewpoint TRKDGL Codice 12 0 Hex Alfanumerica Mnemonico FF TRKDGL Grafica Viene cancellato l intero display ed il cursore v nella posizione di Home CLEAR END OF LINE TVI 950 TRKDGL Codice 23 17 Hex Alfanumerica Mnemonico ETB TRKDGL no Grafica ADDS Viewpoint Codice 27 75 1B 4B Hex Mnemonico ESC K Vengono cancellati tutti 1 caratteri che si trovano nella riga in cui e posto il cursore a partire dalla posizione del cursore stesso fino al termine della riga Il cursore rimane nella posizione in cui su trovava all arrivo del codice di Clear End Of Line Se per esempio il cursore si trova all inizio di una riga del display verr
73. er il display GND Linea di massa Pin non connesso N B La RKD LT deve essere opportunamente configurata per la gestione dei display con controllore Toshiba o Hitachi Questa operazione deve essere eseguita direttamente dalla grifo quindi tale specifica deve essere opportunamente indicata in fase di ordine RKD LT Rel 3 00 Pagina 21 grifo ITALIAN TECHNOLOGY K1 CONNETTORE ABACO BUS Il connettore per il collegamento al BUS industriale ABACO denominato J3 sulla scheda del tipo DIN 41612 maschio a 90 gradi corpo A C Di seguito viene riportato il pin out connettore presente sulla RKD LT ed anche quelli relativi agli standard del BUS ABACO ad 8 e 16 bit gt bit asw a 25 bit s LT nm RKD LT TN a bit nl bit GND GND GND 35 Vdc 35 Vd 2 5 Vd 33 V _ 5 Vc 9 MREQ A 8 LA 3 T A M AA LA ow Ca a wose Am _ AN 20 2 IL bi I al RISERVATO 3 dA C DI 9 VW ve 5 Vdc FIGURA 16 J3 CONNETTORE PER ABACO BUS Pagina 22 RKD LT Rel 3 00 Legenda CPU a 8 bit A0 A15
74. essere desunto dalla lettura delle precedenti tabelle Vengono di seguito riportate le possibili configurazioni che possono essere effettuate da notare che i jumpers non menzionati nella successiva descrizione non hanno alcuna influenza ai fini della comunicazione qualunque posizione essi occupino LINEA PRINCIPALE A IN RS 422 LINEA AUSILIARIA B IN RS 232 Su U15 deve essere montato il driver MAX 202 su U17 ed U18 devono essere montati i driver SN 75176 mentre su U16 U17A ed U18A non deve essere montato nessun driver I jumper JP4 1 5 e JP10 devono essere in posizione 1 2 il jumper JP7 deve essere connesso infine i jumper JP2 e JP6 devono essere in posizione 2 3 FIGURA 22 LINEA PRINCIPALE IN RS 422 E LINFA AUSILIARIA IN RS 232 LINEA PRINCIPALE A IN CURRENT LOOP LINEA AUSILIARIA B IN RS 232 Su U15 deve essere montato il driver MAX 202 suU17A deve essere montato il driver HCPL 4200 U18A deve essere montato il driver HCPL 4100 mentre su U16 U17 ed 918 non deve essere montato nessun driver I jumper JP3 JP4 JP5 e JP10 devono essere in posizione 1 2 mentre i restanti jumper devono rimanere non connessi FIGURA 23 LINEA PRINCIPALE IN CURRNT LOOP E LINFA AUSILIARIA IN RS 232 R RKD LT Rel 3 00 Pagina 28 LINEA PRINCIPALE A IN RS 232 LINEA AUSILIARIA B IN RS 422 Su U16 deve essere montato il driver MAX 202 su U17 ed U18 devono essere montati i driver SN 75176 mentre su U15 U
75. etta esecuzione del comando RKD LT 3 001 Pagina 55 grifo T ITALIAN TECHNOLOGY VISUALIZZAZIONE DI UN CERCHIO PIENO DI RAGGIO 3 PUNTI TVI 950 e ADDS Viewpoint TRKDGL Codice 27 38 y x 00 ID 26 y x 00 Hex Mnemonico ESC amp ASCII y ASCII x NUL Grafica Visualizza un cerchio pieno con raggio di 3 punti e con il centro nel punto con coordinate x e y I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato Da notare che questo comando in abbinamento al precedente permette di realizzare delle indicazio ni acceso spento da utilizzare ad esempio in un quadro sinottico N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando VISUALIZZAZIONE DI UNA FRECCIA VERSO L ALTO TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL Codice 27 37 00 1B 25 00 Hex Mnemonico ESC ASCII y ASCII x NUL TRKDGL Grafica Visualizza una freccia orientata verso l alto come rappresentata nella figura seguente FIGURA 40 FRECCIA ORIENTATA VERSO L ALTO Il punto indicato con la quello alla quale fanno riferimento le coordinate x e y I valori di questi parametri dev
76. gine degli assi deve essere compresa nel range 3 max Coordinata orizzontale dell origine degli assi deve essere compresa nel range 4 Ix Lunghezza in punti dell asse X deve essere compresa nel range 1 max Lunghezza in punti dell asse Y deve essere compresa nel range 1 max gr 0 Griglia non visualizzata 1 Griglia visualizzata dt Distanza in punti tra le tacche degli assi deve essere compresa nel range 32255 3 Hex Il valore massimo max dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Icodici 00 NUL presenti nella sequenza sono stato inseriti per compatibilit con espansioni future e devono sempre essere trasmessi per una corretta esecuzione del comando RKD LT Rel 3 00 Pagina 60 COMANDI PER FUNZIONI VARIE Sono di seguito riportati alcuni comandi per la gestione di varie funzioni disponibili in funzione del firmware utilizzato ATTIVAZIONE TEMPORIZZATA DEL BUZZER TVI 950 e ADDS Viewpoint TRKDGL Codice 07 Alfanumerica Mnemonico BEL TRKDGL SI Grafica Viene attivato il Buzzer di bordo della RKD LT per un tempo di circa 1 decimo di secondo RICHIESTA CODICE DI PRESENZA TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL Codice 27 78 IB 4E Hex Alfanumerica Mnemonico ESC N TRKDGL ai Grafica A seguito della ricezione di questo coma
77. l hardware ad esso associato grifo altresi si riserva il diritto di modificare il contenuto e la veste di questo manuale senza alcun preavviso con 1 intento di offrire un prodotto sempre migliore senza che questo rappresenti un obbligo per grifo Perle informazioni specifiche dei componenti utilizzati sui nostri prodotti l utente deve fare riferimento agli specifici Data Book delle case costruttrici o delle seconde sorgenti LEGENDA SIMBOLI Nel presente manuale possono comparire 1 seguenti simboli A Attenzione Pericolo generico Attenzione Pericolo di alta tensione Marchi Registrati GPC grifo sono marchi registrati della grifo Altre marche o nomi di prodotti sono marchi registrati dei rispettivi proprietari ITALIAN TECHNOLOGY INDICE GENERALE INTRODUZIONE arcaica 1 VERSIONE SCHEDA E FIRMWARE 1 CARATTERISTICHE GENERALI DEL TERMINALE 2 COMUNICAZIONE CON UNITA DI CONTROLLO 4 INTERFACCIA PARALLELA PER ABACO BU S 4 LINEA SERIALE PRINCIPALE 4 LINEA SERIALE AUSILIARIA
78. lay fluorescente utilizzato quindi si faccia riferimento alla documentazione specifica del dispositivo in uso per individuare quali sono i valori supportati Pagina 62 Rel 3 00 REALIZZAZIONE DI CARATTERI PERSONALIZZATI TRKDAF SI TVI 950 e ADDS Viewpoint TRKDGL Codice 27 33 66 ind byte 1 byte 5 IB 21 42 ind byte 1 byte 5 Hex Mnemonico ESC B ASCII ind ASCII byte 1 ASCII byte 5 Grafica Permette di realizzare un carattere personalizzato da memorizzare all indirizzo ind del display fluorescente collegato alla RKD LT Il carattere in questione sar poi visuliazzato tutte le volte che la scheda riceve il codice ind Questo comando utilizzabile solo in abbinamento ai display fluorescenti Futaba con sigla 2025001 20x2 caratteri piccolo M204SD01AA 20x4 caratteri M404SD01BA 40x4 caratteri e relativi compatibili I valori del parametro ind dipendono dal display in uso in particolare M202SDOIBA ind deve essere compreso nel range 248 255 8 Hex M204SDOIAA ind deve essere compreso nel range 205 207 CD CF Hex M404SDO1BA ind deve essere compreso nel range 252 254 Hex I restanti 5 bytes della sequenza contengono il pattern del carattere che si vuole realizzare per quel che riguarda il significato dei relativi bit si faccia riferimento alla documentazione specifica del display utilizzato RKD LT Rel 3 00 6
79. lay grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando VISUALIZZAZIONE DI UNA FRECCIA PIENA VERSO L ALTO R TVI 950 e ADDS Viewpoint TRKDGL NO Codice 27 36 y x 00 4B 24 y x 00 Hex Alfanumerica Mnemonico ESC ASCII y ASCII x NUL TRKDGL Grafica Visualizza una freccia piena orientata verso l alto come rappresentata nella figura seguente FIGURA 44 FRECCIA PIENA ORIENTATA VERSO L ALTO 2 Il punto indicato con la X quello alla quale fanno riferimento le coordinate x I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando F RKD LT Rel 3 00 Pagina 58 ITALIAN I CMM0L00V C x grifo 950 e ADDS Viewpoint Codice 27 32 00 1 20 00 Hex Mnemonico ESC SP ASCII y ASCII x Visualizza una freccia piena orientata verso il basso come rappresentata nella figura seguente m
80. le nel pieno rispetto delle norme di sicurezza e salute vigenti Le informazioni riguardanti installazione montaggio smontaggio manutenzione aggiustaggio riparazione ed installazione di eventuali accessori dispositivi ed attrezzature sono destinate e quindi eseguibili sempre ed in via esclusiva da personale specializzato avvertito ed istruito o direttamente dall ASSISTENZA TECNICA AUTORIZZATA nel pieno rispetto delle raccomandazioni trasmesse dal costruttore e delle norme di sicurezza e salute vigenti I dispositivi non possono essere utilizzati all aperto Si deve sempre provvedere ad inserire i moduli all interno di un contenitore a norme di sicurezza che rispetti le vigenti normative La protezione di questo contenitore non si deve limitare ai soli agenti atmosferici bens anche a quelli meccanici elettrici magnetici ecc Per un corretto rapporto coi prodotti necessario garantire leggibilit e conservazione del manuale anche per futuri riferimenti In caso di deterioramento pi semplicemente per ragioni di approfondimento tecnico ed operativo consultare direttamente l Assistenza Tecnica autorizzata AI fine di non incontrare problemi nell uso di tali dispositivi conveniente che l utente PRIMA DI COMINCIARE AD OPERARE legga con attenzione tutte le informazioni contenute in questo manuale In una seconda fase per rintracciare pi facilmente le informazioni necessarie si pu fare riferimento all indi
81. le parametro deve essere effettuato secondo quanto riportato nella seguente tabella FIGURA 34 SELEZIONE Baup RATE LINEA SERIALE PRINCIPALE CON TRKDAF Selezione del Baud Rate della linea seriale ausiliaria La selezione del Baud Rate di comunicazione della linea seriale ausialiariadeve esssere effettuata tramite 1 dip 51 6 51 7 ed 51 8 secondo quanto riportato nella seguente tabella 51 8 BAUD RATE OFF 19200 Baud OFF OFF 9600 Baud OFF OFF 4800 Baud ON OFF 2400 Baud OFF OFF 1200 Baud ON OFF 600 Baud 500 Baud FiGURA 35 SELEZIONE BAUD RATE LINEA SERIALE AUSILIARIA CON TRKDAF RKD LT Rel 3 00 Pagina 37 BUFFER DI RICEZIONE La RKD LT dotata di un buffer di ricezione che rende la scheda pi flessibile dal punto di vista del colloquio con l unit master riducendo i tempi di attesa di quest ultima Ogni dato ricevuto sia nella modalit seriale che in quella parallela viene immediatamente salvato in questo buffer della dimensione di 3200 bytes e quindi esaminato al termine dell operazione in corso Naturalmente nel caso trasmisssione continua di sequenze di comando che richiedono un lungo tempo di esecuzione comandi della modalit grafica comandi di gestione della EEPROM ecc tale buffer destinato ad esaurirsi Per questo motivo la RKD LT avvisa dell imminente riempimento come di seguito descritto Comunicazione seriale in RS 232 gt R
82. mo carattere della videata in questione Il numero di caratteri della schermata corrisponde come detto nel precedente paragrafo alle dimensioni del display utilizzato n ColonnexRighe mentre il numero della schermata deve essere compreso nel range 1 n max dove n max ha il significato gi visto e ricavabile dalla tabella precedente N B AI termine della visualizzazione della schermata alfanumerica il cursore si trova nella posizione di Home Pagina 50 r Rel 3 00 LETTURA DI UN SCHERMATA IN EEPROM TRKDAF TVI 950 e ADDS Viewpoint TRKDGL Codice 27 33 69 n scr 1B 21 45 n scr Hex Mnemonico ESC E ASCII n scr Grafica La schermata di n caratteri corrispondente a n scr viene letta dall EEPROM ed inviata all unit master di controllo partendo dal primo carattere della videata in questione Il numero di caratteri della schermata corrisponde come detto in precedenza alle dimensioni del display utilizzato ColonnexRighe mentre il numero della schermata deve essere compreso nel range 1 n max dove ha il significato gi visto e ricavabile dalla tabella precedente COMANDI DELLA MODALITA GRAFICA Di seguito sono descritti i comandi relativi alla modalit grafica del firmware TRKDGL SETTAGGIO DELL ATTRIBUTO DI REVERSE TRKDAF TVI 950 e ADDS Viewpoint TRKDGL Codice 27 09 reverse 1B 09 reverse Hex Alfanumerica 0 Mnemonico ESC ASCII reverse
83. monico ESC US ASCII y ASCII x NUL Grafica Visualizza una freccia orientata verso destra come rappresentata nella figura seguente FiGURA 42 FRECCIA ORIENTATA VERSO DESTRA Il punto indicato con la X quello alla quale fanno riferimento le coordinate x e y Ivalori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando RKD LT Rel 3 00 Pagina 57 grifo F o Y ITALIAN TECHNOLOGY VISUALIZZAZIONE DI UNA FRECCIA VERSO SINISTRA TRKDAF TVI 950 e ADDS Viewpoint TRKDGL Codice 27 35 y x 00 IB 23 y x 00 Hex Alfanumerica Mnemonico ESC ASCII y ASCII x NUL Grafica Visualizza una freccia orientata verso sinistra come rappresentata nella figura seguente FiGURA 43 FRECCIA ORIENTATA VERSO SINISTRA Il punto indicato con la quello alla quale fanno riferimento le coordinate x e y I valori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del disp
84. nale di RESET proveniente dal BUS ABACO alla relativa circuiteria presente a bordo scheda FiGURA 21 TABELLA JUMPERS A 2 VIE REGOLAZIONE DEL CONTRASTO DEI DISPLAY LCD Sulla RKD LT presente una circuiteria in grado di fornire la necessaria tensione negativa per la gestione del contrasto dei display LCD grafici A seconda delle esigenze del display in uso tramite il jumper JP11 vedi tabella precedente possibile dispore di un range di 7 5 15 Vdc oppure 6 12 Vdc La regolazione della suddetta tensione e quindi la relativa intensit del contrasto deve essere poi effettuata agendo sull apposito trimmer denominato R27 Per una facile individuazione di tale componente si pu fare riferimento alla figura 8 Un ottimale regolazione del contrasto migliora la visione del display LCD anche in condizioni di luce esterna variabili RKD LT Rel 3 00 Pagina 27 grifo ITALIAN TECHNOLOGY SELEZIONE DELLA COMUNICAZIONE SERIALE Le linee di comunicazione seriale della scheda RKD LT possono essere bufferate in RS 232 RS 422 o Current Loop Da ricordare che l interfaccia seriale in Current Loop di tipo passivo e si deve quindi collegare una linea current loop attiva ovvero provvista di un proprio alimentatore La selezione del tipo d interfacciamento avviene via hardware e viene effettuata tramite un opportuno strippaggio dei jumpers di bordo come pu
85. ndirizzo di mappaggio della scheda ovvero quello impostato tramite 53 come descritto nel paragrafo precedente i registri della RKD LT per la comunicazione parallela sono visti agli indirizzi riportati nella seguente tabella REGISTRO INDIRIZZO SIGNIFICATO STATO lt indbase gt 00 Registro di stato della interfaccia parallela DATI lt indbase gt 01 Registro dati della interfaccia parallela FIGURA 27 TABELLA INDIRIZZI PER COMUNICAZIONE PARALLELA RKD LT Rel 3 00 Pagina 31 grifo ITALIAN TECHNOLOGY GESTIONE DELLA COMUNICAZIONE PARALLELA In questo paragrafo verrano illustate le modalit di gestione della comunicazione parallela da un punto di vista software tra la RKD LT e l unit master di controllo Il registro di lettura scrittura DATI riportato nella tabella precedente permette di riceve e trasmettere informazioni alla scheda mentre il registro di sola lettura denominato STATO viene cos interpretato bit7 bit6 bit0 STATO IBF NU NU NU NU NU NU dove NU NonUtilizzato IBF Se attivo 1 indica che la RKD LT pronta a ricevere un nuovo dato l unit master di controllo pu quindi scrivere tale informazione nel registro DATI Se attivo 1 indica che la RKD LT ha scritto un dato nel suo buffer di trasmissione l unit master di controllo pu quindi prelevare tale informazione effettuando un
86. ndo la RKD LT trasmette all unit master di controllo il codice 170 AA Hex In questo modo sempre possibile sapere se la scheda sta funzionando regolarmente oppuse se a seguito di un Reset o Power ON ha terminato le operazioni di inizializzazione SCRITTURA DI DATI IN EEPROM TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL Codice 27 54 ind L ind H n byte 1 byten Alfanumerica 36 ind L n byte 1 byte Hex Mnemonico ESC 6 ASCII ind L ASCII ind ASCII n Grafica ASCII byte 1 ASCII byte Memorizza il blocco di n bytes nella EEPROM di bordo della RKD LT a partire dall indirizzo ind Quest ultimo un parametro a 16 bit che deve essere quindi inviato in due byte rispettivamente prima quello basso bit 7 0 poi quello alto bit 15 8 il relativo valore deve essere compreso tra 32 20 Hex ed un valore massimo che dipende dalle dimensioni della EEPROM installata 24c04 512 bytes 24c16 2048 bytes e deve essere tale da poter memorizzare interamente gli n bytes in questione I dati da scrivere devono essere compresi nel range 07255 0 FF Hex Se ad esempio si vogliono memorizzare i byte 24 65 e 2 a partire dall indirizzo 258 deve essere inviata la seguente sequenza 27 6 2 1 3 24 65 2 RKD LT Rel 3 00 Pagina 61 grifo ITALIAN TECHNOLOGY LETTURA DI DATI DALL EEPROM TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL Codice 27
87. o y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 31 1B IF ESC US freccia verso destra y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 35 1B 23 ESC freccia verso sinistra y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 36 1B 24 ESC freccia piena verso l alto y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 32 1B 20 ESC SP freccia piena verso il basso y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 30 18 1E ESC RS freccia piena verso destra y x 00 y x 00 ASCII y ASCII x NUL Visualizzazione di una 27 34 1B 22 ESC freccia piena verso sinistra y x 00 y x 00 ASCII y ASCII x NUL ESC FS Visualizzazione di un ASCII y ASCII x NUL piano cartesiano ASCII 1y ASCII 1x NUL ASCII gr ASCII dt Visualizzazione di un cerchio FIGURA A6 TABELLA 2 DEI COMANDI TRKDGL IN MODALIT GRAFICA Pagina A 6 RKD LT Rel 3 00 ITALIAN TECHNOLOGY P APPENDICE B INDICE ANALITICO A ABACO BUS 2 4 8 22 30 64 ADDS VIEWPOINT 6 38 A 1 3 ATTIVAZIONE DEI LEDS ESTERNI comando 48 ATTIVAZIONE DEL CURSORE BLOCCO LAMPEGGIANTE comando 45 ATTIVAZIONE DEL CURSORE FISSO comando 44 ATTIVAZIONE DEL CURSORE LAMPEGGIANTE comando 44 ATTIVAZIONE DELL ATTRIBUTO DI REVERSE comando 46 ATTIVAZIONE ECO SU SERIALE AUSILIARIA comando 45 ATTIVAZIONE INVERSA DEI LEDS ESTERNI comando 48 ATTIVAZIONE KEYCLICK
88. ollegati i display con controllore Hitachi HD61830B RKD LT Rel 3 00 Pagina 46 COMANDI PER LA GESTIONE DELLA TASTIERA Di seguito sono riportate le descrizioni dei comandi relativi alla gestione della Tastiera BG e disponibili solo nel firmware TRKDGL ATTIVAZIONE KEYCLICK SU BUZZER LOCALE TVI 950 e ADDS Viewpoint Codice 27 56 1B 38 Hex Mnemonico ESC 8 Viene attivatala funzione di KeyClick cio l attivazione del Buzzer quando viene premuto un tasto Tale indicazione sonora viene eseguita con il dispositivo di bordo della RKD LT DISATTIVAZIONE KEYCLICK SU BUZZER LOCALE TVI 950 e ADDS Viewpoint Codice 27 57 1B 39 Hex Mnemonico ESC 9 Viene disattivata la funzione di KeyClick eseguita con il Buzzer di bordo della RKD LT non si ha quindi un feedback sonoro quando viene premuto un tasto ATTIVAZIONE KEYCLICK SU TASTIERA BG TVI 950 e ADDS Viewpoint Codice 27 58 1B 3A Hex Mnemonico ESC Viene attivata la funzione di KeyClick cio l attivazione del Buzzer quando viene premuto un tasto Tale indicazione sonora viene eseguita con il dispositivo di bordo della Tastiera BG DISATTIVAZIONE KEYCLICK SU TASTIERA BG TVI 950 e ADDS Viewpoint Codice 27 59 1B 3B Hex Mnemonico ESC Viene disattivata la funzione di KeyClick eseguita con il Buzzer di bordo della Tastiera BG non si ha quindi un feedback sonoro quando viene premuto un tasto RKD LT Rel 3 00
89. oluta quindi indipendente da tutti gli altri parametri impostati I caratteri successivamente ricevuti saranno visualizzati partendo dal punto indicato sviluppandosi verso il basso e verso destra I valori delle coordinate x e y devono essere compresi tra 0 ed il valore massimo che dipende dal display grafico utilizzato Il codice 00 NUL presente al termine della sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando Pagina 52 LT Rel 3 00 ITALIAN TECHNOLOGY grifo ebec o 4e bv 7 SETTAGGIO DIREZIONE DI SCRITTURA DEI CARATTERI TVI 950 e ADDS Viewpoint Codice 27 10 dir 4B 0A dir Hex Mnemonico ESC LF ASCII dir Imposta la direzione di scrittura dei caratteri in particolare a seconda di quanto indicato nell apposito parametro si otter dir 0 gt Scrittura dei caratteri in orizzontale default 1 gt Scrittura dei caratteri in verticale La scrittura in verticale si sviluppa dall alto verso il basso ed i caratteri vengono visualizzati ruotati di 90 in senso orario VISUALIZZAZIONE DI UNA STRINGA TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL NO Codice 27 08 car 1 car n 13 Alfanumerica 4B 08 car 1 car n 0D Hex Mnemonico ESC BS ASCII car 1 ASCII car n CR Grafica Visualizza la stringa di n caratteri terminata con
90. one di display alfanumerici fluorescenti FUTABA da 20x2 fino a 40x4 caratteri Gestione di display grafici LCD con controllore HITACHI o TOSHIBA da 120x64 fino a 240x128 punti Gestione del contrasto del dispaly LCD a bordo scheda con Trimmer di regolazione Gestione diretta della Tastiera BG da 56 tasti oppure di una matrice generica di 7x8 tasti con funzioni di Shift Caps Lock Control Autorepeat e Keyclick Gestione di 8 LEDs esterni di segnalazione Buzzer di bordo per segnalazione acustiche e keyclick Linea seriale di comunicazione in RS 232 RS 422 o Current Loop Linea seriale ausiliaria in RS 232 RS 422 o Current Loop per operazioni di eco dei dati ricevuti Baud Rate settabile da 2400 fino a 19200 Baud Spazio d indirizzamento sul BUS di soli 2 byte Dip Switch 8 vie per il settaggio dell indirizzo in E di bordo fino a 2 Kbytes per memorizzazione di messaggi parametri ecc Possibilit di memorizzare delle schermate alfanumeriche in EPROM da richiamare poi in visualizzazione 2 Dip Switch da 8 e 4 vie per set up e configurazione Unica tensione di alimentazione 5Vdc 130 mA senza display e tastiera Disponibile eventualmente con sistema operativo GDOS 80 per lo sviluppo di un proprio programma di gestione LT Rel 3 00 Pagina 2 E grifo ul Haaa ULL 0 LS EL EL Si Er ri rr
91. oni riguardanti il mappaggio della scheda nello spazio di I O del BUS ABACO e le modalit di comunicazione con l unit master di controllo Naturalmente se la RKD LT configurata per comunicare tramite la linea seriale tutte le informazioni riportate in questo capitolo sono superflue MAPPAGGIO DELLA SCHEDA La scheda RKD LT occupa uno spazio d indirizzamento in I O di soli 2 byte consecutivi che possono essere allocati a partire da un indirizzo di base diverso a seconda di come viene mappata la scheda Questa prerogativa consente di poter utilizzare pi schede RKD LT sullo stesso BUS ABACO oppure di montare la scheda su di un BUS su cui sono presenti altre schede periferiche ottenendo cos una struttura espandibile senza difficolt e senza alcuna modifica del software gi realizzato L indirizzo di mappaggio definibile tramite l apposita circuiteria di interfaccia al BUS presente sulla scheda stessa questa utilizza il dip switch ad 8 vie denominato 53 da cui preleva lo stesso indirizzo di mappaggio impostato dall utente Di seguito viene riportata la corrispondenza del dip switch e le modalit di gestione dello spazio di indirizzamento 53 1 gt Vedi il paragrafo JUMPER 53 2 gt Indirizzo 1 53 3 gt Indirizzo 2 53 4 gt Indirizzo 53 5 gt Indirizzo 4 53 6 gt Indirizzo 5 53 7 gt Indirizzo 6 53 8 gt Indirizzo A7 Tale dip switch collegato in logica negata quindi se posto in
92. ono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando Pagina 56 Rel 3 00 ITALIAN I CMM0L00V grifo VISUALIZZAZIONE DI UNA FRECCIA VERSO IL BASSO TVI 950 e ADDS Viewpoint Codice 27 33y x 00 4B 21 y x 00 Hex Mnemonico ESC ASCII y ASCII x NUL Visualizza una freccia orientata verso il basso come rappresentata nella figura seguente FiGURA 41 FRECCIA ORIENTATA VERSO IL BASSO Il punto indicato con la X quello alla quale fanno riferimento le coordinate x e y Ivalori di questi parametri devono essere compresi tra 0 ed un valore massimo quest ultimo dipende dalle dimensioni della figura in quanto deve essere consentita una completa visualizzazione della stessa all interno del display grafico utilizzato N B Il codice 00 NUL presente nella sequenza stato inserito per compatibilit con espansioni future e deve sempre essere trasmesso per una corretta esecuzione del comando VISUALIZZAZIONE DI UNA FRECCIA VERSO DESTRA TRKDAF NO TVI 950 e ADDS Viewpoint TRKDGL Codice 27 31 y x 00 4B IF y x 00 Hex Alfanumerica Mne
93. r a bordo RTC e 32K RAM con back up al litio controllore display e tastiera GPC 553 General Purpose Controller 80C552 Microprocessore 80C552 a 22 o 30 MHz completa implementazione CMOS 32K EPROM 32 K 32 K EEPROM o RAM RTC 1 linea RS 232 1 RS 2320 RS 422 485 o current loop 16 I O TTL 2 linee di PWM timer counter da 16 bits watch dog dip switch 8 linee di A D da 12 bit alimentazione in DC o AC attacco rapido per guide DIN 46277 1 e 3 GPC 188F General Purpose Controller 80C188 Microprocessore 80C188 INTEL 1 linea RS 232 ed 1 RS 232 422 485 o current loop 24 linee di I O TTL 256K EPROM e 256K RAM tamponate con batteria al litio RTC 3 timer counter 8 linee di A D da 12 bit watch dog write protect 2 LEDs di attivit dip switch GPC 15A General Purpose Controller 84C15 Microprocessore Z80 a 10 MHz completa implementazione CMOS 512K EPROM o 256K FLASH RAM tamponata RTC da 2K o 8K 128K RAM 1 linea RS 232 1 RS 2320 RS 422 485 o current loop 32 I O TTL 4 counter 2 watch dog dip switch buzzer EEPROM Pagina 64 Rel 3 00 POWER SUPPLY 5Vdc ONLY GPC 15A GPC 188F T grifos sm 2 Hol Toshiba or Hitachi controller GRAPHIC DISPLAY BG Keyboard 56 keys CUSTOM Keyboard
94. rie modalit di comunicazione 1 3 0 5 0 7 9 0 11 0 13 0 FiGURA 9 CN3 CONNETTORE PER LINEE SERIALI Legenda TxDA TxDB Transmit Data linea trasmissione in RS 232 della seriale pricipale A e ausiliaria B RxD RxDB I Receive Data linea ricezione in RS 232 della seriale pricipale A e ausiliaria B CTSA CTSB I Clear To Send linea di abilitazione alla trasmissione in RS 232 della seriale pricipale A e ausiliaria B RTSA Request To Send linea di richiesta di trasmissione in RS 232 della seriale principale non presente su quella ausialiaria RX RS422 RX C L I Receive Data Negative linea bipolare negativa di ricezione in RS 422 o Current Loop della seriale principale o ausiliaria RX RS422 C L I Receive Data Positive linea bipolare positiva di ricezione in RS 422 o Current Loop della seriale principale o ausiliaria TX RS422 TX C L Transmit Data Negative linea bipolare negativa di trasmissione in RS 422 o Current Loop della seriale principale o ausiliaria TX RS422 TX C L O Transmit Data Positive linea bipolare positiva di trasmissione in RS 422 o Current Loop della seriale principale o ausiliaria GND Linea di massa N C Pin non connesso Rel 3 00 Pagina 16 ITALIAN TECHNOLOGY grifo E 5 x 9
95. sso N B Il collegamento fra LT ed il display Futaba M404SD01BA 40x4 caratteri deve essere effettuato sfruttando l apposito modulo adattatore prodotto dalla grifo denominato 404 Pagina 20 RKD LT Rel 3 00 J2 CONNETORE PER DISPLAY LCD GRAFICI Il connettore per il collegamento ai display LCD grafici denominato J2 sulla scheda del tipo a scatolino con passo 2 54 mm verticale a 20 piedini Il pin out riportato di seguito permette una rapida connessione con il display tramite un normale flat cable a 20 vie qualora sia presente un connettore di questo tipo Da notare che anche tutte le tensioni necessarie vengono fornite direttamente dalla RKD LT N C E 1 CRE A GND 3 5 ICE 7 mic y XC 9 11 Gere D2 13 D4 15 vicina meum FS FiGURA 15 J2 CONNETTORE PER DISPLAY LCD GRAFICI Legenda D0 D7 Linee dei dati DO D7 WR O Segnale di Write IRD O Segnale di Read ICE O Segnale di selezione dispositivo RES O Segnale di Reset C D O Segnale di selezione Comandi Dati E O Segnale di Enable solo per i display con controllore Hitachi FS Selezione font in modalit alfanumerica 6x8 o 8x8 solo per alcuni display VEE O Tensione negativa per il contrasto del display 5 Vdc O Tensione di alimentazione p
96. sul display e tutti i codici dei tasti premuti sulla Tastiera BG vengono trasmessi all unit master di controllo Per poter utilizzare correttamente la scheda questa deve essere prima configurata in termini di display utilizzato protocollo di comunicazione tipo di comunicazione ecc Tale operazione si esegue settando opportunamente i dip switch di bordo con le modalit illustate in seguito Inoltre nelle pagine successive oltre alla descrizione delle varie funzionalit della RKD LT viene riportato l elenco completo delle sequenze di comando e delle combinazioni riconosciute dai firmware installabili sulla scheda Per ogni codice o sequenza di codici viene riportata una doppia descrizione quella mnemonica tramite caratteri ASCII e quella numerica espressa in forma sia decimale che esadecimale CONFIGURAZIONE DELLA SCHEDA La configurazione della RKD LT in termini di display utilizzato protocollo di comunicazione tipo di comunicazione ecc viene realizzata tramite opportune combinazioni dei due dip switch di bordo denominati S1 e S2 Per una facile individuazione di tali componenti a bordo scheda si pu fare riferimento alla figura 8 Di seguito vengono riportate le varie modalit di configurazione relative ai firmware TRKDGL e TRKDAF Da notare che tutti i settaggi descritti devono essere sempre esguiti a scheda spenta in quanto la lettura dello stato dei due dip switch viene effettuata solo nella fase iniziale successiva ad
97. ta sezione quella di consentire il salvataggio delle informazioni in un supporto non volatile anche quando l unit master di controllo non provvista di tale dispositivo FIRMWARE TRKDGL E il firmware di emulazione terminale in modalit alfanumerica e grafica dedicato ai display LCD Viene gestita la tastiera BG su cui viene effettuata la scansione ed il debouncing ogni tasto premuto viene riconosciuto codificato e trasmesso al sistema di controllo nel modo prescelto seriale o parallelo In pi sono gestiti autonomamente i tasti speciali assegnando le relative funzioni e le funzioni di AutoRepeat Shift Control Caps Lock e Keyclick RKD LT 3 001 Pagina 5 grifo ITALIAN TECHNOLOGY I comandi e o i dati ricevuti dal sistema di controllo vengono interpretati ed eseguiti interagendo con il display selezionato tra 1 comandi se ne possono ricordare alcuni come posizionamento cursore cancellazione display rappresentazione rette rettangoli circonferenze zoom del carattere in modalit grafica ecc Nel caso di modalit di funzionamento alfanumerica possibile configurare la RKD LT per rispondere alle sequenze di comando secondo gli standard compatibili TVI 950 o A dds ViewPoint Tale firmware inoltre riserva in EPROM un area di 64 Kbytes cui immagazzinare delle schermate alfanumeriche consentendo una eccezzionale velocit di rappresentazione ed una notevole economia di
98. tivazione e disattivazione del cursore ecc possibile configurare la RKD LT per rispondere alle sequenze di comando secondo gli standard compatibili TVI 950 o Adds ViewPoint Anche per questo firmware esiste la possibilit di poter disporre di un area in EPROM di 64 Kbytes in cui immagazzinare delle schermate alfanumeriche consentendo una eccezzionale velocit di rappresentazione ed una notevole economia di memoria da parte della CPU Master Anche in questo caso la generazione delle schermate reralizzata tramite il programma RKD EDIT con le stesse modalit illustrate nel paragrafo precedente Per maggiori informazioni fare riferimento ai capitoli successivi Pagina 6 RKD LT Rel 3 00 IN ITALY e lt e O L 1 m m FiGURA 2 PIANTA COMPONENTI RKD LT Rel 3 00 6 Pagina 7 a grifo9 TKN ITALIAN TECHNOLOGY SPECIFICHE TECNICHE CARATTERISTICHE GENERALI Risorse di bordo CPU di bordo Interfaccia parallela Comunicazione seriale Display gestiti Pagina 8 Interfaccia per Tastiera BG da 56 tasti oppure matrice generica da 7 8 tasti Interfaccia per display LCD grafico con controllore TOSHIBA o HITACHI con trimmer di regolazione del contrasto Interfaccia per display alfanumerico fluorescente FUTABA Interfaccia per gestione diretta di 8 LEDs esterni Buzzer per segnalazione di
99. tte le esigenze sia in termini di praticit che di velocit In questo modo tutti i sistemi provvisti di una linea seriale e tutte le schede di controllo del BUS industriale ABACO serie GPC possono interfacciarsi al terminale intelligente RKD LT con il notevole beneficio di non dovere sviluppare del software di gestione specifico con conseguente riduzione dello spazio codice e del tempo di sviluppo ed incremento della velocit di esecuzione La RKDLT pu interfacciarsi a display alfanumerici fluorescenti FUTABA da 20x2 fino a 40x4 caratteri oppure grafici LCD con controllore HITACHI TOSHIBA da 120x64 fino a 240x128 punti La scheda in grado gestire direttamente la Tastiera BG a 56 tasti oppure una generica matrice di 7x8 tasti con le funzioni di Shift Caps Lock Control Autorepeat e Keyclick in modo da rendere comoda ed efficiente la fase di introduzione dati da parte dell operatore Inoltre possibile collegare alla RKD LT fino a 8 LED esterni utilizzabili per segnalazioni visive come allarmi stati macchina quadri sinottici ecc LT quindi si presta a gestire tutte le problematiche di rappresentazione messaggi visualizzazione di schermate grafiche segnalazioni visive ed acustiche acquisizione tastiere hardcopy su stampante ecc Terminale video intelligente per BUS industriale ABACO Formato in singola EUROPA da 100x160 mm Comunicazione parallela ad alta velocit oppure seriale Gesti
100. un Reset o un Power On CONFIGURAZIONE SCHEDA CON FIRMWARE TRKDGL La configurazione della RKD LT dotata del firmware TRKDGL per la gestione dei display LCD grafici deve essere eseguita secondo quanto riportato nella seguente tabella EzE Selezione del BAUD RATE della linea Vedi tabella seguente 52 3 seriale principale Selezione dell interfaccia di comunicazione ABACO BUS principale Selezione del modello di display Vedi tabella seguente 5 Selezione della modalit del display LCD di 6 Selezione del BAUD RATE della linea Vedi tabella seguente S1 7 seriale ausiliaria ADDS Selezione dello standard dei comandi VIEWPOINT TVI950 FIGURA 28 TABELLA DIP SWITCH DI CONFIGURAZIONE PER FIRMWARE TRKDGL RKD LT Rel 3 00 _ Pagina 33 grifo ITALIAN TECHNOLOGY Selezione del modello del display La selezione del modello di display LCD grafico da gestire tramite la RKD LT deve essere effettuata tramite i primi 4 dip di S1 secondo le modalit riportate nella seguente tabella TLX 711A e compatibili con carattere 6x8 240 x 64 punti TOSHIBA T6963C TLX 711A e compatibili con carattere 8x8 240 x 64 punti TOSHIBA T6963C OFF OFF OFF TLX 1391 e compatibili con carattere 6x8 OFF OFF DO 128 x 128 punti TOSHIBA T6963C ARES OLE 120 su ii SN ORE 160 x ra civ I on li ORBE 240 x a om om NI FIGURA 2
Download Pdf Manuals
Related Search
Related Contents
SUH2 取扱説明書 Manual De Usuario Contents - Billiger.de SATFINDER 5 HD Slim - TELE Istruzioni per l`uso TORRO 4500 TORRO 5100 TORRO BETRIEBSANLEITUNG - Kuhlmann こちら Samsung UE22ES5410W Korisničko uputstvo Copyright © All rights reserved.
Failed to retrieve file