Home
QTP 4x6
Contents
1. 7 INSTALLAZIONE ira 8 CN3 CONNETTORE DI INTERFACCIAMENTO 8 COLLEGAMENTO TENSIONE DI ALIMENTAZIONE 8 COLLEGAMENTO LINEA SERIALE IN RS 232 9 COLLEGAMENTO LINEA SERIALE IN RS 422 10 COLLEGAMENTO LINEA SERIALE IN RS 485 12 COLLEGAMENTO LINEA SERIALE IN CURRENT LOOP 14 COLLEGAMENTO TASTIERA A MATRICE ESTERNA 18 CONFIGURAZIONE LINEA SERIALE 20 TRIMMER REGOLAZIONE CONTRASTO 20 DESCRIZIONE SOFT WA RE 21 SETUP LOCAL E cuina ia 21 BUFFER DI RICEZIONE socias ii sai 22 ACQUISIZIONE DELLA TASTIERA 22 CODICI DELTASTI rain 23 MODALITA DI COMUNICAZIONE 24 MODALITA DI COMUNICAZIONE MASTER SLAVE 24 RAPPRESENTAZIONE DI
2. A 1 FIGURA 2 TABELLA CODICI DEI COMANDI 2 DI 2 2 FIGURA B1 TABELLA CARATTERI 4x6 F2 F4 F24 1 FIGURA B2 TABELLA CARATTERI 4x6 C4B C24 B 2 FIGURA B3 TABELLA CARATTERI 4 6 2 C4 B 3 Ficuri C1 4x6 C2 Elim C 1 FiGuRA C2 Quore QTP 4x6 C4 F4 C 2 Ficuri C3 4x6 C4B ii C 3 FiGuRA C4 Quore 4x6 C24 F24 C 4 Pagina grifo _ ITALIAN TECHNOLOGY Pagina IV O 4 6 Rel 3 10 E INTRRODUZIONIE 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 u
3. 5 FIGURA 2 TABELLA 7 FIGURA 3 PIN DI CN3 PER ALIMENTAZIONE 8 FIGURA 4 PIN DI CN3 PER LINEA SERIALE RS 232 9 FIGURA 5 ESEMPIO DI COLLEGAMENTO IN RS 232 9 FIGURA 6 Pin DI CN3 PER LINEA SERIALE RS 422 10 FIGURA 7 ESEMPIO DI COLLEGAMENTO IN RS 422 11 FIGURA 8 PIANTA COMPONENTI LATO COMPONENTI 11 FIGURA 9 Pin DI CN3 PER LINEA SERIALE RS 485 12 FIGURA 10 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN RS 485 12 FIGURA 11 ESEMPIO COLLEGAMENTO IN RETE IN RS 485 13 FIGURA 12 Pin CN3 PER LINEA SERIALE CURRENT LOOPD 14 FIGURA 13 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP 2 FILI
4. USOJUDEIA Dd FIGURA 25 SCHEMA DELLE POSSIBILI CONNESSIONI Pagina 43 9 Rel 3 10 OTP 4x6 grifo ITALIAN TECHNOLOGY GPC 150 General Purpose Controller 84C15 Microprocessore Z80 a 16 MHz completa implementazione CMOS 512K EPROM o FLASH 512K Back Up con batteria al litio esterna FLASH seriale 1 linea RS 232 1 RS 232 o RS 422 485 o current 40 TTL 2 timer counter 2 watch dog dip switch EEPROM linee di A D da 12 bit LED di attivit GPC 550 General Purpose Controller 80C552 Microprocessore 80C552 a 22 MHz 32K EPROM 32 K RAM 32 K EEPROM o RAM RTC EEPROM seriale 1 linea RS 232 1 RS 232 o RS 422 485 o current loop 40 TTL 2 linee di PWM timer counter da 16 bits watch dog dip switch 8 linee di A D 10 bit interfaccia per BUS ABACO linea CAN galvanicamente isolata Unica alimentazione a 5 formato singola EUROPA QTP G28 Quick Terminal Panel 28 tasti con LCD grafico Interfaccia operatore provvista di display LCD grafico da 240x128 pixel retroilluminato con lampada a catodo freddo tastiera a membrana da 28 tasti di cui 6 configurabili dall utente 16 LEDs di stato alimentatore a bordo scheda interdaccia seriale in RS 232 RS 422 485 o current loop linea seriale ausiliaria in RS 232 Tasti ed etichette personalizzabili dall utente tramite serigrafie da inserire in apposite tasche contenitore metallico e plastico EEPRO
5. Resistenza di pull down sul negativo 3 3 Sono di seguito riportati i consumi relativi al terminale QTP 4x6 nelle versioni con i vari modelli di display installabili FIGURA 2 TABELLA DEI CONSUMI Si ricorda che qualora sia necessario ridurre i consumi delle QTP 4x6 con display LCD si possono ordinare anche i display LCD senza retroilluminazione per maggiori informazioni su questa possibilit e sulla sua disponibilit contattare direttamente la grifo 4x6 Rel 3 10 Pagina 7 G grifo ITALIAN TECHNOLOGY INSTALLAZIONE In questo capitolo saranno illustrate tutte le operazioni da compiere per utilizzare correttamente il terminale 4 6 A questo scopo viene riportata l ubicazione e la funzione dei connettori di alcuni jumpers modificabili dall utente e del trimmer Per i connettori viene riportato 11 loro pin out il significato dei segnali collegati ed alcuni esempi di collegamento in modo da semplificare e velocizzare la fse di installazione del terminale CN3 CONNETTORE DI INTERFACCIAMENTO Il connettore denominato del tipo AMP Mod II a 8 8 vie 90 maschio con passo 2 54 mm Tale connettore consente il completo interfacciamneto alla QTP 4x6 in quanto permette di fornire la tensione di alimentazione effettuare il collegamento seriale e connettere i tasti esterni La disposizione dei pin riportata di seguito stata studiata in modo da
6. Dimensioni Display 20x2 116 x 37 x 30mm L x A x P Display 20x4 98 61 30mm L x A x P Display 20x4 grande 146 63 x 28 mm L x A x P Display 40x2 182 34 x 34mm L x A x P Vedere quote in APPENDICE C Dimensioni caratteri LCD 20x2 5 7 punti 3 20 x 4 85 mm Lx A LCD 20x4 5 7 punti 2 95 x 4 75 mm Lx A LCD 20x4 grande 5x7 punti 5 00 x 8 50 mm L x LCD 40x2 5 7 punti 3 20 x 5 55 mm L x Fluorescente 20x2 5x7 punti 2 40 x 4 70 mm Lx Fluorescente 20x4 5 7 punti 2 40 x 4 70 mm Lx A Fluorescente 40x2 5x7 punti 2 30 x 4 70 mm Lx A Peso 160 g massimi Montaggio Tramite 1 fori di fissaggio del display quote in APPENDICE C Pagina6 G 4 6 Rel 3 10 ITALIAN TECHNOLOGY Lunghezza collegamento tasti Autorepeat tasti esterni Range di temperatura Umidit relativa Connettori grito _ ss 30 cm massimi in condizioni normali Dopo 500 ms e dopo ogni 100 ms Da 0 a 50 gradi centigradi 20 fino a 90 senza condensa CN3 8 8 vie AMP Mod II 90 Maschio Il connettore femmina per CN3 pu essere ordinato alla grifo con il codice CKS AMP16 kit composto da un AMP Mod II 8 8 vie femmina e 16 contatti a crimpare oppure dai rivenditori AMP usando i P N 280366 e P N 182206 2 CARATTERISTICHE ELETTRICHE Tensione di alimentazione 5 Vdc 5 Rete terminazione RS 422 485 Resistenza terminazione linea 120 2 Resistenza di pull up sul positivo 3 3
7. MANUALE UTENTE Via dell Artigiano 8 6 40016 San Giorgio di Piano g rifo Bologna ITALY ITALIAN TECHNOLOGY E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 r a FAX 39 051 893 661 QTP 4x6 Rel 3 10 Edizione 21 Marzo 2003 lt 2 GPC grifo sono marchi registrati della ditta grifo MANUALE UTENTE Pannello operatore completo caratterizzato da un ingombro limitatissimo e da un prezzo particolarmente contenuto equipaggiato con display LCD retroilluminati o fluorescenti 20x2 20x4 40x2 Comunicazione seriale in RS232 RS 422 RS 485 o Current loop EEPROM seriale per settaggi e messaggi completa gestione di una tastiera a matrice 4x6 esterna buzzer gestibile da software Funzioni di autorepeat e keyclick dei tasti 8 caratteri definibili da utente settaggio locale per configurazione delle modalit operative 8 caratteri con pattern definibili da utente fino a 255 caratteri diversirappresentabili possibilit di collegamento inrete tramite protocollo master slave Ingombro frontale pari a quello del display utilizzato possibilit di ordinare alcuni modelli nei contenitori QTP 72144 o 96192 unica alimentazione a 5 Vdc Via dell Artigiano 8 6 40016 San Giorgio di Piano g r fo 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 QTP 4x6 Rel
8. 15 FIGURA 14 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP 4 FILI 15 FIGURA 15 ESEMPIO DI COLLEGAMENTO IN RETE IN CURRENT LOOP 16 FIGURA 16 DISPOSIZIONE JUMPERS CONNETTORI TRIMMER ECC 17 FIGURA 17 Pin PER TASTIERA A MATRICE ESTERNA 18 FIGURA 18 COLLEGAMENTO DELLA TASTIERA A MATRICE ESTERNA 19 FIGURA 19 TABELLA DEI JUMPERS UTENTE 20 FIGURA 20 CODICI DI DEFAULT DEI TASTI 23 FIGURA 21 ESEMPIO COMUNICAZIONE CON PROTOCOLLO MASTER SLAVE 25 FIGURA 22 PIANTA COMPONENTI LATO STAGNATURE 35 FIGURA 23 MODELLO DEI CARATTERI UTENTE 36 FIGURA 24 QUANTIT DI MESSAGGI MEMORIZZABILE IN EEPROM 38 FIGURA 25 SCHEMA DELLE POSSIBILI CONNESSIONI 43 FIGURA TABELLA CODICI DEI COMANDI 1 DI 2
9. 36 DEFINIZIONE DI UN CARATTERE UTENTE 37 DEFINIZIONE E SALVATAGGIO DI UN CARATTERE 37 COMANDI PER LA GESTIONE DEI MESSAGGI 38 LETTURA NUMERO DELL ULTIMO MESSAGGIO MEMORIZZABILE 38 MEMORIZZAZIONE DI UN MESSAGGIO 38 LETTURA DI UN MESSAGGIO 39 VISUALIZZAZIONE DI MESSAGGI 39 VISUALIZZAZIONE DI MESSAGGI A SCORRIMENTO 40 SCHEDE ESTERNE cintia 41 APPENDICE A TABELLE RIASSUNTIVE COMANLLI A 1 APPENDICE CARATTERI DEI DISPLAY B 1 APPENDICE QUOTE PER IL MONTAGGIO C 1 APPENDICE D INDICE ANALITICO D 1 O 4 6 Rel 3 10 Pagina II ITALIAN TECHNOLOGY grito INDICE DELLE FIGURE FIGURA 1 Foro 4x6 NEI VARI MODELLI DISPONIBILI
10. Le applicazioni caratteristiche della QTP 4x6 sono tutte quelle che comportano l interazione con un operatore al fine di scambiare informazioni misure stati ecc relativi alla macchina o all impianto controllato La scheda ha la possibilit di essere gestita dalla maggior parte dei dispositivi programmabili provvisti di una linea seriale di comunicazione a titolo di esempio ne riportiamo un elenco con una breve descrizione delle carratteristiche di massima per maggiori informazioni richiedere la documentazione specifica MSI 01 Multi Serial Interface 1 linea Interfaccia per linea seriale TTL e linea bufferata in RS 232 RS 422 o current loop La seriale TTL su un connettore a morsettiera e quella bufferata su un connettore plug standard IBC 01 Interface Block Comunication Scheda di conversioni per comunicazioni seriali 2 linee RS 232 1 linea RS 422 485 1 linea in fibra ottica interfaccia DTE DCE selezionabile attacco rapido per guide tipo DIN 46277 1 e 3 GPC 553 General Purpose Controller 80C552 Microprocessore 80C552 a 22 MHz Completa implementazione CMOS 32K 32 K RAM 32 K EEPROM 1 linea RS 232 1 RS 232 o RS 422 485 o current loop 16 VO TTL 2 linee di PWM timer counter da 16 bits watch dog dip switch 8 linee di A D 12 bit interfaccia per ABACO I O BUS Alimentazione in DC o AC attacco rapido per guide DIN 46277 1 e 3 GPC 153 General Purpose Controller 84C15
11. Row 4 N 4 O 25 Row 5 N CN3 QTP 4x6 16 Pin connector FIGURA 18 COLLEGAMENTO DELLA TASTIERA A MATRICE ESTERNA QTP 4x6 Rel 3 10 O Pagina 19 4 4409 ITALIAN TECHNOLOGY CONFIGURAZIONE LINEA SERIALE Il terminale video QTP 4x6 dispone di una linea seriale che pu essere bufferata in 4 diversi protocolli elettrici tramite una configurazione hardware della scheda Di base la scheda viene fornita in RS 232 e le rimanenti configurazioni non possono essere effettuate dall utente che deve quindi specificarle in fase di ordine utilizzando gli appositi codici RS422 gt opzione seriale in RS 422 RS 485 gt opzione seriale in RS 485 CLOOP gt opzione seriale in current loop La QTP 4x6 dispone di alcuni jumpers di configurazione e di questi due denominati J2 e J3 sono settabili dall utente in quanto permettono di inserire la rete di terminazione e forzatura nel caso di comunicazione seriale in RS 422 ed RS 485 Da ricordare che i jumper non descritti in questo manuale non devono essere assolutamente modificati dall utente pena il malfunzionamento del terminale Di seguito riportata una descrizione tabellare delle possibili connessioni dei jumper utente con la loro relativa funzione Per riconoscere tali connessioni sulla QTP 4x6 si faccia riferimento alla serigrafia della stessa o alla figura 8 di questo manuale dove viene riportata la numerazione dei pin dei jumper che coinci
12. 1B 6E Mnemonico ESC n Viene restituito in seriale il numero dell ultimo messaggio memorizzabile questo varia in funzione dellla quantit di EEPROM installata sulla scheda e corrisponde a quanto riportato nella seguente tabella FIGURA 24 QUANTIT DI MESSAGGI MEMORIZZABILE IN EEPROM MEMORIZZAZIONE DI UN MESSAGGIO Codice 27 33 67 n mess car 0 car 19 Codice Hex IB 21 43 n mess car 0 car 19 Mnemonico ESC ASCII n mess ASCII car 0 ASCII car 19 Il messaggio di 20 caratteri identificato da n mess viene memorizzato nella EEPROM di bordo I codici dei 20 caratteri che compongono il messaggio devono essere visualizzabili sul display quindi compresi nel range 16 255 10 FF Hex Il numero del messaggio deve essere compreso nel range 0 dove n max l ultimo messaggio memorizzabile descritto in figura 13 N B Tale comando comporta la scrittura di un dato nella EEPROM di bordo quindi prima di eseguirlo meglio assicurarsi che la scheda sia pronta per una nuova scrittura su tale dispositivo se cos non il comando viene ignorato 38 4 6 Rel 3 10 E LETTURA DI UN MESSAGGIO Codice 27 33 69 n mess Codice Hex IB 21 45 n mess Mnemonico ESC E ASCII n mess Il messaggio di 20 caratteri corrispondente a n mess viene letto dall EEPROM e inviato in seriale partendo dal primo carattere della stringa in questione Al termine
13. 3 10 Edizione 21 Marzo 2003 svaco GPC grifo 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 LEGENDA SIMBOLI Marchi Registrati 22 grifo sono marchi registrati della g Altre marche o nomi di prodotti sono marchi registrati dei rispettivi proprietari ITALIAN TECHNOLOGY gt T __ INDICE GENERALE INTRODUZIONE 1 VERSIONE FIRMWA RE 1 INFORMAZIONI GENERALI 2 LINEA SERIALE ciali tie 3 BUZZER arcaica 3 TASTIERA lai iii 3 DISPLAY laica 4 EEPROM lana iz 4 SPECIFICHE TECNICHE sicari 6 CARATTERISTICHE GENERALI 6 CARATTERISTICHE FISICHE 6 CARATTERISTICHE ELETTRICHE
14. GND Linea di massa Si ricorda che il segnale GND coincide con quello di alimentazione quindi l utente dovr provvedere a collegare tutti i segnali di massa sempre sul pin 2 di CN3 Di seguito sono riportati esempi di collegamento in RS 485 sia punto punto che in rete con un unit master RXTX RS485 RXTX RS485 TX RX gt gt O 2 External System FIGURA 10 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN RS 485 Pagina 12 G 4 6 Rel 3 10 ITALIAN TECHNOLOGY FIGURA 11 ESEMPIO COLLEGAMENTO IN RETE IN RS 485 Da notare che in una rete RS 485 devono essere presenti due resistenze di forzatura lungo la linea e due resitenze di terminazione 120 62 alle estremit della stessa rispettivamente vicino all unit Master ed all ultima unit Slave A bordo della QTP 4x6 presente la circuiteria di terminazione e forzatura che pu essere inserita o disinserita tramite appositi jumpers come illutrato in seguito In merito alla resistenza di terminazione dell unit Master provvedere a collegarla solo se questa non gi presente al suo interno ad esempio molti convertitori RS232 RS485 ne sono gi provvisti Per maggiori informazioni consultare 1 Data Book TEXAS INSTRUMENTS RS 422 and RS 485 Interface Cicuits nella parte introduttiva riguardante le reti RS 422 485 4x6 Rel 310 f T Pagina 13 grifo OJ ITALIAN TECHNOLOGY CO
15. IN EEPROM Codice 27 SI Codice Hex 1B 33 Mnemonico ESC 3 Tramite questo comando possibile richiedere alla scheda se pronta per scrivere un dato nella EEPROM di bordo esso deve essere eseguito prima di inviare qualsiasi comando che sucessivamente effettui una scrittura su questo tipo di memoria Dopo aver inviato tale comando la QTP 4x6 restituisce un codice che pu essere 6 06 Hex gt 4x6 pronta 21 15 gt 4 6 non pronta Se la QTP 4x6 restituisce il codice NACK non ancora possibile memorizzare un nuovo dato in EEPROM SCRITTURA DEL BYTE DI PRESENZA Codice 27 33 78 byte Codice Hex 1B 21 4E byte Mnemonico ESC N ASCII byte Il byte di presenza della scheda viene settato con il valore indicato nel parametro byte e pu essere compreso nel range 0 255 Questo byte un allocazione riservata nella EEPROM di bordo che una volta settata con il valore desiderato permette ad esempio di verificare che la QTP 4x6 funzioni correttamente oppure che non ci siano conflitti di comunicazione sulla linea seriale N B Tale comando comporta la scrittura di un dato nella EEPROM di bordo quindi prima di eseguirlo meglio assicurarsi che la scheda sia pronta per una nuova scrittura su tale dispositivo se cos non il comando viene ignorato LETTURA DEL BYTE DI PRESENZA Codice 27 33 110 Codice Hex IB 21 6E Mnemonico ESC n La QTP 4x6 restituisce in seriale i
16. INTEL 1 linea RS 232 ed 1 RS 232 422 485 o current loop 24 linee di VO 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 EEPROM 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 8KRTC 128K 1 linea RS 232 1 RS 232 o RS 422 485 o current loop 32 I O 4 counter 2 Watch Dog Dip Switch Buzzer EEPROM GPC R T94 General Purpose Controller Rel Transistor 9 ingressi 4 uscite Microprocessore 89 405 1 a14 MHz 4K FLASH 128 Byte RAM 256 Byte SRAM tamponata RTC 1K EEPROM seriale 1 linea seriale TTL RS 232 RS 422 RS 485 o current loop 9 ingressi galvanicamente isolati NPN visualizzati da LED 4 uscite a rel 5 A o transistor 4A 45 Vdc galvanicamente isolate e visualizzate 1 counter a 16 bit ingresso analogico da 11 bits Connettori rapida estrazione alimentazione a 5 Vdc o ampio range 8 24 Vac fornita in contenitore per aggancio a guide Q tipo DIN 46277 1 e DIN 46277 3 Pagina 42 G 4 6 Rel 3 10 ITALIAN TECHNOLOGY gp u s ns IPA S LLSV L 9Xp ONIA HODLLVIN V VHHULLSVI HUA 04146 0005 90000 doo Sgp SH Tit SU TET SY ALS p ur
17. Microprocessore Z80 a 10 MHz Completa implementazione CMOS 512K EPROM o FLASH RTC tamponato 512K RAM Back Up con batteria al litio di bordo ed esterna 1 linea RS 232 1 linea RS 232 o RS 422 485 o current loop 16 I O TTL 4 counter 2 Watch Dog Dip Switch Buzzer 8 linee di A D da 12 bit interfaccia per BUS Alimentazione in DC AC attacco rapido per guide DIN 46277 1 e 3 GPC 154 General Purpose Controller 84C15 Microprocessore Z80 a 10 MHz Completa implementazione CMOS 512K EPROM o FLASH 512K RAM Back Up con batteria al litio esterna 1 linea RS 232 1 RS 232 o RS 422 485 1670 TTL 2 counter Watch Dog Real Time Clock EEPROM interfaccia per ABACO T O BUS GPC 184 General Purpose Controller Z195 Microprocessore Z180 a 22 MHz Completa implementazione CMOS 512K EPROM o FLASH 512K RAM Back Up con batteria al litio di bordo esterna 1 linea RS 232 1 RS 232 RS 422 485 o current loop 18 TTL LED di attivit 2 timer e 4 timer counter 2 Watch Dog Real Time Clock tamponato power failure 2 sezioni DM A interfaccia per ABACO BUS OTP 4x6 Rel 310 Pagina 41 grifo M T ITALIAN TECHNOLOGY GPC 324 GPC 324D General Purpose Controller 80C32 80C320 Microprocessore 80C32 o 80C320 DALLAS a 22 MHz 32K EPROM 32K RAM 32K EPROM FLASH RAM EEPROM Back Up con batteria al litio di bordo ed esterna 1 line
18. comandi relativi alle modalit di cancellazione dei caratteri sul display SPAZIO INDIETRO Codice 8 Codice Hex 8 Mnemonico BS Il cursore si sposta a sinistra di un carattere cancellando il contenuto della cella raggiunta Se il cursore si trova nella posizione di Home verr cancellato il carattere che si trova nell ultima cella in basso a destra del display CANCELLA PAGINA Codice 12 Codice Hex C Mnemonico FF Viene cancellato l intero display ed il cursore viene posizionato in Home CANCELLA RIGA Codice 25 Codice Hex 19 Mnemonico Viene cancellata l intera linea in cui si trova il cursore e questo viene posto all inizio di tale riga CANCELLA FINO A FINE RIGA Codice 27 75 Codice Hex 1B 4B ESC Vengono cancellati tutti i caratteri che si trovano nella riga in cui posto il cursore a partire dalla posizione del cursore stesso fino al termine della riga Il cursore rimane nella posizione in cui si trovava all arrivo del codice di Cancella fino a fine riga Se ad esempio il cursore si trova all inizio di una riga del display verr cancellata l intera linea CANCELLA FINO A FINE PAGINA Codice 27 107 Codice Hex 1B 6B Mnemonico ESC k Vengono cancellati tutti i caratteri dal punto in cui si trova il cursore fino al termine del display Il cursore rimane nella posizione in cui si trovava all arrivo del codice di Cancella fino a fine pagina Se ad esempio il curs
19. da 8 a 15 eventualmente usando il comando di SETTAGGIO MODALITA OPERATIVA per selezionare la modalit rappresentazione Quando i caratteri utente sono salvati i loro modelli di punti vengono salvati sulla EEPROM di bordo e sucessivamente ricaricati sul display in corrispondenza di ogni accensione del terminale N B Si ricorda che sui modelli QTP 4x6 F2 e QTP 4x6 F24 lo stato del punto Pat 7 0 definisce lo stato di tutti 1 cinque punti Pat 7 4 Pat 7 0 ovvero dell attributo di sottolineatura del carattere 6 6 4 6 Rel 3 10 E DEFINIZIONE DI UN CARATTERE UTENTE Codice 27 66 Pat 0 Pat 7 Codice Hex 42 ncar Pat0 Pat 7 Mnemonico ESC B ASCII ncar ASCII Pat 0 ASCII Pat 7 Dopo i due codici iniziali bisogna spedire altri 9 bytes che hanno il seguente significato ncar 0 7 00 7 Hex gt Numero del carattere utente da definire Pat 0 0 31 00 1F Hex gt Primo byte del modello equivalente alla prima riga alta del carattere 2 gt 5 2 2 2 Pat 7 0 31 00 1F Hex gt Settmo byte del modello equivalente all ultima riga bassa del carattere Con tale comando viene impostato sul display il modello del carattere definibile da utente ncar con 1 valori passati negli otto byte Pat 0 Pat 7 come descritto nella figura 23 tale modello viene solo definito ma non salvato quindi in caso di spegnimento e riaccensione della QTP 4x6 il carattere utente ncar non manterr il
20. del messaggio vengono inviati 1 codici CR LF a meno che sia selezionato il protocollo di comunicazione master slave Il numero del messaggio deve essere compreso nel range 0 n max dove n max ha il significato gi visto e ricavabile dalla figura 24 Se tale numero non compatibile con la quantit di EEPROM installata sulla QTP 4x6 il comando viene ignorato VISUALIZZAZIONE DI MESSAGGI Codice 27 33 68 n mess n Codice Hex 1B 21 44 n mess n Mnemonico ESC D ASCII n mess ASCII n Vengono visualizzati sul display n messaggi di 20 caratteri a partire dalla posizione attuale del cursore Il primo degli n messaggi quello identificato da n mess mentre gli altri sono quelli immediatamente successivi in EEPROM Il numero n mess deve essere compreso nel range 0 n max dove n max ha lo stesso significato visto e ricavabile dalla tabella di figura 24 Se tale numero non compatibile con la quantit di EEPROM installata sulla 4x6 il comando viene ignorato La quantit n di messaggi da visualizzare invece dipende dal modello di display installato ed compresa nei seguenti range Display 20x2 n compreso in 1 2 Display 20x4 o 40x2 n compreso in 1 4 Se il valore di n non compatibile con il tipo di display installato il comando viene ignorato Il cursore viene posizionato nella cella successima all ultimo messaggio visualizzato se l ultimo carattere del messaggio in questione occupa l ultima posizione del dis
21. funzioni varie 33 Comandi per gestione EEPROM 30 Comandi per gestione messaggi 38 Comandi per gestione tastiera 34 Comandi per posizionamento cursore 28 Connettori 7 8 17 43 Consumi 7 Contenitore 1 43 Contrasto 20 Current loop 14 20 Cursore 28 31 CURSORE A DESTRA comando 28 CURSOREA INIZIO comando 28 CURSORE E SINISTRA comando 28 CURSORE IN ALTO comando 28 CURSORE IN BASSO comando 28 D Dati in EEPROM 27 DEFINIZIONE DI UN CARATTERE UTENTE comando 37 DEFINIZIONE E SALVATAGGIO DI UN CARATTERE UTENTE 37 Descrizione software 21 Dimensioni 6 C 1 DISATTIVAZIONE DEL CURSORE comando 31 DISATTIVAZIONE KEYCLICK CON MEMORIZZAZIONE comand 35 DISATTIVAZIONE KEYCLICK SENZA MEMORIZZAZIONE coman 34 Display 4 6 B 1 Disposizione jumpers connettori trimmer ecc 17 E EEPROM 4 27 32 35 37 38 F Firmware 1 21 Forzatura 7 13 20 Foto 5 Frontale 2 G Garanzia 1 H Home 28 Pagina D 2 Ep orP46 Rel 3 10 E I Informazioni generali 2 Installazione 8 Introduzione 1 J Jumpers 17 20 K Keyclick 21 22 34 35 L LETTURA DEL BYTE DI PRESENZA comando 32 LETTURA DEL NUMERO DI VERSIONE comando 33 LETTURA DI UN MESSAGGIO comando 39 40 LETTURA NUMERO DELL ULTIMO MESSAGGIO comando 38 Linea seriale 3 6 9 10 12 14 21 24 M Malfunzionamento 3 Manutenzione 1 Master 24 Master slave 24 MEMORIZZAZIONE DI UN MESSAGGIO comando 39 Messaggi 27 38 Misure 6 C
22. positiva per trasmissione seriale differenziale in RS 422 Linea di massa RX RS422 TX RS422 TX RS422 GND Si ricorda che il segnale GND coincide con quello di alimentazione quindi l utente dovr provvedere a collegare tutti i segnali di massa sempre sul pin 2 di CN3 Di seguito riportato un esempio di collegamento in RS 422 con un unit master O F 4x6 Rel 3 10 Pagina 10 ITALIAN TECHNOLOGY __ grifo RX RS422 RX RS422 TX RS422 TX RS422 CN3 QTP 4x6 External System FIGURA 7 ESEMPIO DI COLLEGAMENTO IN RS 422 FIGURA 8 PIANTA COMPONENTI LATO COMPONENTI OTP 4x6 Rel 310 Pagina 11 rInQI U grifo n dq ITALIAN TECHNOLOGY COLLEGAMENTO LINEA SERIALE IN RS 485 Nella figura seguente sono riportati i pin di CN3 utilizzati per il collegamento alla linea seriale RS 485 della QTP 4x6 Tali segnali rispettano le normative definite dal CCITT relative a questo standard di comunicazione RXTX RS485 OZ oz Ox 0 0 FIGURA 9 Pin CN3 PER LINFA SERIALE RS 485 Legenda RS485 70 Receive Transmit Data Negative linea bipolare negativa per ricezione e trasmissione seriale differenziale in RS 485 RXTX RS485 I O Receive Transmit Data Positive linea bipolare positiva per ricezione e trasmissione seriale differenziale in RS 485
23. set up locale che permette di settare 11 protocollo di comunicazione utilizzando 1 tasti esterni ed il display della QTP 4x6 Di seguito oltre alla descrizione delle varie funzionalit del terminale viene riportato un elenco completo di quelle che sono le sequenze di comando e le combinazioni riconosciute da utilizzare per usufruire di tutte le principali caratteristiche della QTP 4x6 Per ogni codice o sequenza di codici viene riportata una doppia descrizione quella mnemonica tramite caratteri ASCII e quella numerica espressa in forma decimale ed esadecimale I comandi riconosciuti seguono lo standard ADDS View Point quindi tutte le sequenze iniziano con il carattere ESC corrispondente al codice decimale 27 1B Hex SETUP LOCALE Tramite un apposita modalit di setup locale possibilile settare i parametri del protocollo di comunicazione e la funzione di keyclick utilizzando 4 dei 24 tasti esterni collegati alla QTP 4x6 Per accedere a questa modalit di funzionamento necessario fornire alimentazione al terminale tenendo premuti contemporaneamente il tasto numero 0 e numero 20 per un tempo di circa mezzo secondo A questo punto sul display viene visualizzato la stringa Local Setup e tramite i tasti numero 7 e numero 13 sar possibile variare 1 vari parametri di configurazione come di seguito riportato Tasto 7 Permette di scorrere i vari men visualizzano i seguenti messaggi COMMUNICATION variazion
24. 1 Modalit comunicazione 24 Modalit operativa 27 33 Modelli 2 5 6 B 1 Montaggio 1 C 1 O Opzioni 4 20 38 P Parita 6 Peso 6 POSIZIONAMENTO CURSORE comando 29 Protocollo elettrico 9 10 12 14 20 Protocollo fisico 6 21 Protocollo logico 6 24 Q Quote 1 2 3 C 4 4 6 Rel 3 10 O Pagina D 3 grifo P ITALIAN TECHNOLOGY R Rappresentazione caratteri 26 Rete current loop 16 Rete RS 485 13 Rete terminazione 13 RICHIESTA DISPONIBILITA A SCRIVERE IN EEPROM com 32 RICONFIGURAZIONE DI UN TASTO comando 34 Risorse di bordo 6 RITORNO A CAPO NUOVA RIGA comando 29 RITORNO A CAPO comando 29 RS 232 9 11 12 20 RS 422 7 10 20 RS 485 7 12 20 S Schede di controllo 41 Schede esterne 41 SCRITTURA DEL BYTE DI PRESENZA comando 32 Seriale 3 9 10 12 14 21 SETTAGGIO MODALITA OPERATIVA coman 33 Setup locale 21 Sicurezza 1 Slave 24 SPAZIO INDIETRO comando 30 Specifiche tecniche 6 Stop bit 6 21 T Tabelle riassuntive comandi A 1 Tasti esterni 34 Tastiera 3 18 23 34 Temperatura 7 Tensione di alimentazione 7 Terminazione 7 13 20 Time 24 Trimmer 17 20 U Umidit 7 Versione firmware 1 33 VISUALIZZAZIONE DI MESSAGGI A SCORRIMENTO comando 40 VISUALIZZAZIONE DI MESSAGGI comando 39 Pagina 94 G 4 6 Rel 3 10
25. 15 16 FIGURA 4 PIN CN3 PER LINFA SERIALE RS 232 Legenda TX RS232 O Transmit Data linea di trasmissione RS 232 della linea seriale I Receive Data linea di ricezione RS 232 della linea seriale Linea di massa RX RS232 GND Si ricorda che il segnale GND coincide con quello di alimentazione quindi l utente dovr provvedere a collegare tutti i segnali di massa sempre sul pin 2 di CN3 Di seguito riportato un esempio di collegamento in RS 232 con un unit master 6 TX 5232 External System CN3 QTP 4x6 FIGURA 5 ESEMPIO DI COLLEGAMENTO IN RS 232 OTP 4x6 Rel 310 f Pagina 9 grifo ITALIAN TECHNOLOGY COLLEGAMENTO LINEA SERIALE IN RS 422 Nella figura seguente sono riportati i pin di CN3 utilizzati per il collegamento alla linea seriale RS 422 della QTP 4x6 Tali segnali rispettano le normative definite dal CCITT relative a questo standard di comunicazione RX RS422 1 3 5 7 9 11 13 15 FIGURA 6 Pin CN3 PER LINFA SERIALE RS 422 Legenda RX RS422 I Receive Data Negative linea bipolare negativa per ricezione seriale differenziale in RS 422 I Receive Data Positive linea bipolare positiva per ricezione seriale differenziale in RS 422 O Transmit Data Negative linea bipolare negativa per trasmissione seriale differenziale in RS 422 O Transmit Data Positive linea bipolare
26. ANDI PER LA GESTIONE DELLA EEPROLM 32 RICHIESTA DISPONIBILITA A SCRIVERE IN EEPROM 32 SCRITTURA DEL BYTE DI PRESENZA 32 LETTURA DEL BYTE DI PRESENZA 32 COMANDI PER FUNZIONI VA RIE 33 LETTURA DEL NUMERO DI VERSIONE 33 ATTIVAZIONE TEMPORIZZATA DEL BUZZER 33 SETTAGGIO MODALIT OPERATIYVA 33 COMANDI PER GESTIONE DELLA TASTIERA 34 RICONFIGURAZIONE DI UN TASTO 34 ATTIVAZIONE KEYCLICK SENZA MEMORIZZAZIONE 34 DISATTIVAZIONE KEYCLICK SENZA MEMORIZZAZIONE 34 ATTIVAZIONE KEYCLICK CON MEMORIZZAZIONE 35 DISATTIVAZIONE KEYCLICK CON MEMORIZZAZIONE 35 COMANDI PER CARATTERI UTENITI
27. CARATTERI SUL DISPLAY 26 DATI IN EEPROM usina rina 27 COMANDI PER IL POSIZIONAMENTO DEL CURSORFE 28 CURSORE A SINISTRA uu a criniera 28 CURSORE DESTRA sicura rire 28 CURSORE IN BASSO ninna 28 CURSORE IN ALTO ni 28 CURSORE A INIZIO i 28 RITORNO A CAPO RIGA uri 29 RITORNO A CAPO NUOVA RIGA 29 POSIZIONAMENTO ASSOLUTO DEL CURSORFEA 29 4x6 Rel 310 Pagina grifo FF NJ1Q ITALIAN TECHNOLOGY COMANDI PER LA CANCELLAZIONE DEI CARATTERI 30 SPAZIO INDIETRO 30 CANCELLA PAGINA ina 30 CANCELLA RIGA ira 30 CANCELLA FINO A FINE RIGA 30 CANCELLA FINO A FINE PAGINA 30 COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEL 31 DISATTIVAZIONE DEL CURSORE 31 ATTIVAZIONE DEL CURSORE FISSO 31 ATTIVAZIONE DEL CURSORE BLOCCO LAMPEGGIANTE 31 COM
28. CN3 TX CL QTP 4x6 FIGURA 15 ESEMPIO DI COLLEGAMENTO IN RETE IN CURRENT LOOP Per il collegamento in current loop passivo sono possibili due diversi tipi di collegamento a 2 fili ed a 4 fili Tali connessioni sono riportate nelle figure 14 16 in esse indicata la tensione per alimentare l anello VCL e le resistenze di limitazione della corrente I valori di tali componenti variano in funzione del numero di dispositivi collegati e della caduta sul cavo di collegamento bisogna quindi effettuare la scelta considerando che si deve garantire la circolazione di una corrente di 20 mA su ogni trasmettitore cadono mediamente 2 35 V con una corrente di 20 mA su ogni ricevitore cadono mediamente 2 52 V con una corrente di 20 mA in caso di cortocircuito sulla rete ogni trasmettitore dissipi al massimo 125 mW in caso di cortocircuito sulla rete ogni ricevitore dissipi al massimo 90 mW Per maggiori informazioni consultare il Data Book HEWLETT PACKARD nella parte che riguarda gli opto accoppiatori per current loop denominati HCPL 4100 e HCPL 4200 Pagina 16 Y 4x6 Rel 3 10 E 0000 FIGURA 16 DISPOSIZIONE JUMPERS CONNETTORI TRIMMER ECC OTP 4x6 Rel 310 p Pagina 17 grifo T ITALIAN TECHNOLOGY COLLEGAMENTO TASTIERA MATRICE ESTERNA Nella figura seguente sono riportati i pin di CN3 utilizzati per il collegamento
29. E e STOP BIT definiscono il protocollo fisico di comunicazione che ha gli altri due parametri fissi ad 8 bit per carattere e nessuna parit Le opzioni dei rimanenti men sono invece descritte nei sucessivi paragrafi N B Alla modalit di set up locale si pu accedere solo all atto dell accensione qualora siano verificate le condizioni sopra descritte durante il normale funzionamento della QTP 4x6 con la pressione di questi tasti non si attiva il set up ma viene semplicemente trasmesso il relativo codice sulla seriale Il setup locale normalmente 6 eseguito solo una volta dopo la prima installazione quindi 1 4 tasti necessari per il suo uso possono essere collegati solo in questa fase e dopo rimossi in modo da utilizzare la QTP 4x6 anche come semplice visualizzatore BUFFER DI RICEZIONE La QTP 4x6 dotata di un buffer di ricezione che rende la scheda pi flessibile dal punto di vista del colloquio con l unit master riducendo 1 tempi di attesa di quest ultima Ogni dato ricevuto viene immediatamente salvato in questo buffer della dimensione di 30 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 di cancellazione comandi di gestione della EEPROM ecc tale buffer destinato ad riempirsi o addirittura traboccare In caso di traboccamento l ultima locazione del buffer viene sovrascritta dai caratter
30. INDICE ANALITICO 9 bit 3 24 A Acquisizione della tastiera 22 Alimentazione current loop 16 Assistenza 1 ATTIVAZIONE CURSORE BLOCCO LAMPEGGIANTE comando 31 ATTIVAZIONE DEL CURSORE FISSO comando 31 ATTIVAZIONE KEYCLICK CON MEMORIZZAZIONE comando 35 ATTIVAZIONE KEYCLICK SENZA MEMORIZZAZIONE comando 34 ATTIVAZIONE TEMPORIZZATA DEL BUZZER comando 33 B Baud rate 6 21 Bit per chr 6 24 Buffer di ricezione 22 37 40 Buzzer 3 17 22 33 34 35 Byte di presenza 27 32 CANCELLA FINO A FINE PAGINA comando 30 CANCELLA FINO A FINE RIGA comando 30 CANCELLA PAGINA comando 30 CANCELLA RIGA comando 30 Caratteri B 1 Caratteri definibili 27 37 B 1 Caratteri speciali 27 33 B 1 Caratteri utente 27 36 B 1 Caratteristiche elettriche 7 Caratteristiche fisiche 6 Caratteristiche generali 6 5 16 7 8 CN3 Collegamento linea seriale in current loop 14 Collegamento linea seriale in RS 232 9 Collegamento linea seriale in RS 422 10 Collegamento linea seriale in RS 485 12 Collegamento tastiera a matrice esterna 18 Collegamento tensione di alimentazione 8 Codici tasti 27 Collegamento alimentazione 8 Collegamento linea seriale 9 Collegamento tastiera a matrice 19 Comandi 1 Comandi per attributi cursore 31 OTP 4x6 Rel 3 10 O Pagina D 1 grifo LY ITALIAN TECHNOLOGY Comandi cancellazione caratteri 28 Comandi per caratteri utente 36 Comandi per
31. LLEGAMENTO LINEA SERIALE IN CURRENT LOOP Nella figura seguente sono riportati i pin di CN3 utilizzati per il collegamento alla linea seriale current loop della QTP 4x6 Tali segnali rispettano le normative definite dal CCITT relative a questo standard di comunicazione Legenda RX C L RX C L TX C L TX C L On 1 3 5 7 9 11 13 15 FIGURA 12 Pin pi CN3 PER LINEA SERIALE CURRENT LOOP I Receive Data Negative linea bipolare negativa per ricezione seriale in current loop I Receive Data Positive linea bipolare positiva per ricezione seriale in current loop O Transmit Data Negative linea bipolare negativa pertrasmissione seriale in current loop O Transmit Data Positive linea bipolare positiva per trasmissione seriale in current loop Di seguito sono riportati esempi di collegamento in current loop sia punto punto che in rete con un unit master Pagina 14 O F 4x6 Rel 3 10 E External System CN3 QTP 4x6 FIGURA 13 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP A 2 FILI 3 n gt 9 CN3 QTP 4x6 FiGuRA 14 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP A 4 FILI 4x6 Rel 310 Pagina 15 ITALIAN TECHNOLOGY Slave 1 4 6 Slave 2 RX CN3
32. M di set up 256K EPROM o FLASH Real Time Clock 128K RAM buzzer Firmware di gestione che svolge funzione di terminale con primitive grafiche UCC A2 UART Comunication Card 2 indipendenti linee seriali in RS 232 RS 422 RS 485 o current loop Per ogni linea buffer di 3 caratteri comunicazione gestita dall UART SCC 85C30 baud rate da 50 a 115K baud parit stop bite lunghezza dato programmabili via software 4 dip switch BUS a 8 bit indirizzamento normale SBP 02 Switch BLOCK Power 2 A Alimentatore switching a basso costo in grado di generare una tensione fino a 40 Vdc con carico di 2 A ingresso da 12 a 24 Vac connettori a morsettiera a rapida estrazione montaggio su guide ad Q ingombro ridottissimo Pagina 44 O F 4x6 Rel 3 10 E NDICE TABELLE RIASSUNTIVE COMANDI Sono riportate di seguito le tabelle riassuntive con le sequenze di comando riconosciute dalla 4x6 ME E s s Ritorno a capo nuova riga a capo nuova riga Ritorno a capo muova riga 2 Gs _ Lettura numero di versione 27 86 1B 56 ESC V Settaggio modalit operativa 27 65 modo 1B 41 modo ESC A ASCII modo FIGURA A1 TABELLA CODICI DEI COMANDI 1 DI 2 OTP 4x6 Rel 310 Pagina 1 grifo ITALIAN TECHNOLOGY Richiesta scrittura in EEPROM 27 51 1 33 ESC 3 Scrittura byte 21 33 18
33. PLAY QTP 4x6 Rel 3 10 O Pagina 33 g rifo ITALIAN TECHNOLOGY COMANDI PER GESTIONE DELLA TASTIERA Sono riportati di seguito i comandi per la gestione dei tasti esterni collegati alla QTP 4x6 Per informazioni sulla gestione e sui codici che il terminale restituisce in corrispondenza della pressione dei vari tasti fare riferimento al paragrafo ACQUISIZIONE DELLA TASTIERA RICONFIGURAZIONE DI UN TASTO Codice 27 55 n tasto codice Codice Hex 1B 37 n tasto codice Mnemonico ESC 7 ASCII n tasto ASCII codice Il codice del tasto corrispondente a n tasto viene riconfigurato ed ogni volta che questo verr premuto la scheda invier in seriale il nuovo codice specificato Il parametro n tasto pu essere stabilito facendo riferimento alla figura 18 e deve essere compreso nel range 0 23 0 17 Hex se questo non avviene il comando viene ignorato Se codice compreso nel range 0 254 00 FE Hex a seguito della pressione del tasto in questione la QTP 4x6 invier in seriale il valore specificato mentre se tale parametro viene impostato a 255 FF Hex il tasto sar disattivato e la sua pressione non produrr alcun risultato La figura 20 riporta i codici dei tasti attribuiti di default ed il paragrafo DATI IN EEPROM indica come ripristinare questi codici in caso di modifiche indesiderate N B Tale comando comporta la scrittura di un dato nella EEPROM di bordo quindi prima di eseguirlo meglio as
34. QTP 4x6 dispone di una circuiteria in grado di emettere un suono costante basata su un buzzer capacitivo Questa pu essere abilitata via software tramite un apposito comando per generare un beep sonoro pu essere abbinata alla pressione di un tasto per avere la funzione di keyclick oppure pu segnalare eventuali anomalie di funzionamento Quando a seguito di un accensione la scheda genera continuamente un suono intermittente e non lavora pi correttamente c una condizione anomala che deve essere eliminata contattare direttamente i tecnici grifo TASTIERA La QTP 4x6 dispone di una interfaccia per tastiera a matrice da 6 righe per 4 colonne alla quale si possono collegare fino a 24 tasti corrispondenti a contatti normalmente aperti Il terminale acquisisce tali tasti con la funzione di autorepeat e consente di ridefinire il codice trasmesso in seriale a seguito della pressione via software tramite un apposito comando E inoltre possibile inserire o disinserire la funzione di keyclick cio l attivizione del buzzer di bordo ogni volta che viene premuto un tasto Quattro tasti sono inoltre utilizzati per gestire il settaggio locale di alcuni parametri di funzionamento come descritto nell apposito paragrafo SET UP LOCALE Grazie alla gestione di questa semplice tastiera la QTP 4x6 in grado di risolvere economicamente il problema dell inserimento dati anche quando questi sono articolati ed eterogenei l abbinamento a tastere o p
35. a RS 232 1 RS 232 RS 422 485 o current loop 5 TTL 3 timer counter Watch Dog Real Time Clock tamponato power failure EEPROM seriale interfaccia per ABACO I O BUS 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 RS 422 485 o current loop 16 TTL 3 timer counter 2 canali DMA watch dog EEPROM seriale 11 linee di A D da 12 bit power failure interfaccia per ABACO BUS GPC 114 General Purpose Controller 68HC11 Microprocessore 68HC11A1 a 8M Hz Completa implementazione CMOS formato serie 4 32K 32K RAM tamponata con batteria al litio 32 EPROM RAM EEPROM RTC 1 linea RS 232 o RS 422 485 10 I O TTL 3 timer counter watch dog 8 linee di A D da 8 bit 1 linea seriale sincrona bassissimo assorbimento interfaccia per ABACO 1 BUS GPC AM4 General Purpose Controller AT Mega 103 Microprocessore AVR AT Mega 103 5 5 MHz 4 32K RAM 128K FLASH 4K EEPROM Back Up con batteria al litio di bordo ed esterna 1 linea RS 232 RS 422 485 o current 16 I O TTL 3 timer counter in grado di generare PWM Watch Dog Real Time Clock tamponato 8 linee di A D converter da 10 bit interfaccia per ABACO I O BUS Programmazione ISP su connettore standard GPC 188F General Purpose Controller 80C188 Microprocessore 80C188
36. byte 1B 21 4E byte ESC N ASCII byte di presenza Riconfigurazione tasto 24 T 8 n tasto cod n tasto cod ASCII n tasto ASCII cod Attivazi keyclick 27 53 18 35 5 senza memorizzazione Disattivazione keyclick 27 54 IB 36 ESC 6 senza memorizzazione a ga 1 21 35 ESC 5 con memorizzazione Disattivazione keyclick 27 33 54 IB 21 36 ESC 16 con memorizzazione Definizione di un 27 66 ncar 1B 42 ncar ESC 5 carattere utente Pat0 Pat7 Pat0 Pat7 ASCII Pat0 ASCII Pat7 Definizione e IB 21 42 near ESC ASCII ncar salvataggio di un ncar ii Pat0 Pat7 ASCII Pat0 ASCII Pat7 masimo messaggi Memorizzazione 1B 21 43 n mess n mess ASCII n mess messaggio car 0 car 13 car 0 car 19 ASCII car 0 ASCII car 19 2 Lettura messaggio ea 21 45 n mess ESC E ASCII M mess Visualizzazione 27 33 68 1B 21 44 ESC D di n messaggi n mess n n mess n ASCII n Visualizzazione di 27 33 83 1 21 53 ESC S messaggi a scorrimento n mess n car n mess n car ASCII n mess ASCII n car FIGURA A2 TABELLA CODICI DEI COMANDI 2 DI 2 Pagina A 2 G LFFnr 4 6 Rel 3 10 E APPENDICE CARATTERI DEI DISPLAY Le seguenti tabelle riportano i set di caratteri che vengono rappresentati dalla QTP 4x6 per tutti i possibili codici ricevuti differenziati a seconda del display e quindi de
37. de con quella indicata nella seguente descrizione Per l individuazione dei Jumper si utilizzi invece la figura 16 FIGURA 19 TABELLA DEI JUMPERS UTENTE Nella precedente tabella 1 indica la connessione di default ovvero quella impostata in fase di collaudo con cui la scheda viene fornita TRIMMER REGOLAZIONE CONTRASTO A bordo della QTP 4x6 presente un trimmer che consente di definire il contrasto sui display LCD Questo trimmer denominato RVI viene settato dalla grifo in modo da ottenere la migliore visibilit del display in tutte le condizioni operative e l utente normalmente non deve variarne la posizione Nel caso di particolari esigenze come condizioni di illuminazioni estremamente forti o deboli si pu intervenire su RV1 effettuando minime variazioni nei due sensi di rotazione e verificando che la visibilit del display migliori Per individuare il trimmer di regolazione contrasto sulla scheda fare riferimento alla figura 16 Pagina 20 G 4 6 Rel 3 10 ITALIAN TECHNOLOGY __ grifo DESCRIZIONE SOFTWARE Il terminale QTP 4x6 come gi detto un completo terminale video per questo motivo tutto quanto ricevuto in seriale se non si tratta di un comando viene visualizzato sul display e tutti i codici dei tasti esterni premuti vengono trasmessi in seriale all unit master di controllo A bordo di tale pannello operatore inoltre implementato un programma di
38. della tastiera a matrice da 4x6 tasti esterna Tali segnali sono a livello TTL possono essere collegati ad ogni tipo di pulsante normalmente aperto che assicuri una bassa resistenza di contatto realizzando la matrice descritta in figura 18 questo collegamento non deve essere pi lungo di 30 cm complessivi a meno di condizioni esterne favorevoli che ne consentano l ampliamento 1 2 3 4 5 6 Row 5 7 8 _ _ _ _ 2121 ______ Row 4 Row 3 9 10 ____ _ ______ Row 2 Rowil______ 0 Column 0 _ _ Column 1 Column 2_ Column 3 FIGURA 17 Pin pi CN3 PER TASTIERA A MATRICE ESTERNA Legenda Row n I Linead ingresso collegamento dellariga n della tastiera a matrice 4x6 esterna Column n O Linea d uscita per il collegamento della colonna n della tastiera a matrice 4x6 esterna I tasti esterni devono essere collegati in modo tale che la reativa pressione comporti il collegamento dell ingresso Row n ad una linea d uscita Column n Nella figura che segue illustrato come deve essere effettuata tale connessione a matrice assieme ai numeri identificativi dei 24 tasti Tali numeri sono poi utilizzati in tutti 1 paragrafi seguenti del manuale in cui si parla della tastiera e della sua gestione O Pagina 18 F 4x6 Rel 3 10 E Column 0 Column 1 Column 2 Column 3 O 12 Row 0 NO O N 1 Row 1 O Row 2 NA O Row 3 O O
39. e del tipo di comunicazione BAUD RATE variazione del Baud Rate di comunicazione STOP BIT variazione del numero di bit di Stop KEYCLICK settaggio della funzione di keyclick NAME Hex prima cifra del Nome di identificazione in esadecimale NAME Hex seconda cifra del Nome di identificazione in esadecimale EEPROM DATA inizializza dati salvati EEPROM SA VE and EXIT uscita dal setup Tasto N 13 Permette di variare il valore relativo al men visualizzato COMMUNICATION Norm M S protocollo normale o master slave def Norm BAUD RATE 38400 19200 9600 4800 2400 o 1200 Baud def 19200 STOP BIT 1 o 2con protocollo normale def 1 1 con protocollo master slave KEYCLICK ON o OFF def 0N NAME Hex Varia cifra indicata tra gt lt nel campo 0 F Hex def 80H EEPROM DATA NOINIT o INIT def NOINIT SAVE and EXIT Esce da setup e configura la QTP 4x6 con i parametri selezionati Una volta usciti le opzioni selezionate sono salvate in EEPROM e mantenute fino alla sucessiva esecuzione del setup locale e subito dopo il terminale ritorna nella normale modalit di funzionamento 4x6 Rel 310 Pagina 21 grifo ITALIAN TECHNOLOGY I valori di default riportati tra parentesi sono quelli settati alla fine della fase di collaudo ovvero quelli impostati sulla QTP 4x6 ricevuta dall utente Le opzioni disponibili per 1 men BAUD RAT
40. eda con il seguente codice EEPROM da 2048 Bytes gt opzione MEX O 4x6 Rel 3 10 Pagina 4 ITALIAN TECHNOLOGY __ grifo QTP 4x6 C2 4x6 C4 QTP 4x6 C4B QTP 4x6 C24 eR Y 13 PP RARI NERE IILI SSL QTP 4x6 F2 QTP 4x6 F4 QTP 4x6 F24 FIGURA 1 Foro QTP 4x6 NEI VARI MODELLI DISPONIBILI OTP 4x6 Rel 310 Paginas grifo ITALIAN TECHNOLOGY SPECIFICHE TECNICIHANE CARATTERISTICHE GENERALI Risorse di bordo 10 segnali di gestione tastiera a matrice 4x6 esterna Buzzer per beep o feedback sonoro del tasto premuto Linea seriale full duplex RS 232 RS 422 RS 483 o current loop EEPROM fino a 2 KBytes per settaggi messaggi ecc Display alfanumerico in 7 diversi modelli Trimmer regolazione contrasto display LCD Display LCD 20x2 20x4 20x4 grande 40x2 retroilluminati a LED Fluorescente 20x2 20x4 o 40x2 CPU 89C4051 con quarzo 14 7456 MHz Protocollo fisico com Baud rate 1200 2400 4800 9600 19200 38400 Stop Bit 1 2 Parit nessuna Bit per carattere 8 9 Default 19200 Baud 1 Stop Nessuna parita 8 Bit Protocollo logico com Selezionabile tra normale e master slave Default normale Dimensioni buffer ricezione 30 caratteri CARATTERISTICHE FISICHE
41. eventivamente salvati vengono definitivamente persi OTP 4x6 Rel 310 Pagina 27 grifo rO T ITALIAN TECHNOLOGY COMANDI PER IL POSIZIONAMENTO DEL CURSORE Sono riportati di seguito i comandi relativi alle varie modalit di posizionamento del cursore CURSORE A SINISTRA Codice 21 Codice Hex 15 NACK Il cursore viene spostato di una posizione a sinistra senza alterare il contenuto del display Se il cursore si trova nella posizione di Home verr posizionato ultimo carattere in basso a destra del display CURSORE A DESTRA Codice 6 Codice Hex 6 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 posizione di Home CURSORE IN BASSO Codice 10 Codice Hex A Mnemonico LF 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 CURSORE IN ALTO Codice 26 Codice Hex 1A Mnemonico SUB Il cursore viene posizionato 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 CURSORE A INIZIO Codice 1 Codice Hex 1 Mnemonico SOH Il cursore viene posto nella posi
42. i sucessivamente ricevuti con conseguente loro perdita L unit master deve quindi bloccare la trasmissione fino a quando la QTP 4x6 non ha svuotato il buffer di ricezione ed nuovamente pronta a ricevere altri dati Praticamente l utente deve inserire dei ritardi nella comunicazione calibrati sperimentalmente tali da evitare il traboccamento del buffer di ricezione ACQUISIZIONE DELLA TASTIERA Quando il terminale QTP 4x6 riconosce la pressione di un tasto esterno trasmette in seriale il codice relativo questo avviene immediatamente se si utilizza la comunicazione normale Nel caso di comunicazione master slave invece tale codice viene restituito solo su specifica richiesta dell unit master di comando con il formato illustrato nelprecedente paragrafo E inoltre implementata una funzione di auto repeat del tasto premuto infatti se la QTP 4x6 riconosce la pressione di un determinato tasto per un tempo superiore ai 0 5 secondi inizier a trasmettere il suo codice in seriale circa ogni 0 1 secondi fino a quando quel tasto viene rilasciato Se la funzione di keyclick attivata in corrispondenza di ogni trasmissione del codice del tasto premuto viene inoltre emesso un beep dal buzzer di bordo in modo da segnalare acusticamente l evento all utente Pagina 22 I P Y G 0 46 Rel 3 10 E CODICI DEI TASTI Di seguito riportata la tabella con 1 codici di default che vengono inviati in seriale dal ter
43. inati 72144 e 96192 ottenendo un apparato estremamente compatto con protezioni che possono arrivare a IP 56 e con notevoli facilitazioni di montaggio La QTP 4x6 in grado di eseguire tutta una serie di comandi relativi alla rappresentazione qual i cancellazione schermo posizionamento e spostamento cursore attivazione cursore ecc con compatibilit di codice con lo standard ADDS Wiew Point Le caratteristiche principali della QTP 4x6 possono essere cos elencate Ingombro frontale ridotto a quello del display utilizzato Prezzo particolarmente contenuto Il pannello operatore disponibile con i seguenti 7 modelli di display QTP 4x6 C2 display LCD retroilluminato da 2 righe per 20 caratteri QTP 4x6 C4 display LCD retroilluminato da 4 righe per 20 caratteri QTP 4x6 C4B display LCD retroilluminato da 4 righe per 20 caratteri grandi QTP 4x6 C24 display LCD retroilluminato da 2 righe per 40 caratteri QTP 4x6 F2 display Fluorescente da 2 righe per 20 caratteri QTP 4x6 F4 display Fluorescente da 4 righe per 20 caratteri QTP 4x6 F24 display Fluorescente da 2 righe per 40 caratteri Completa gestione di 24 tasti collegabili a matrice 4x6 tramite filatura esterna Funzioni di autorepeat e keyclick dei tasti Buzzer per segnalazione di BELL o per tasto premuto EEPROM seriale per settaggi messaggi codici dei tasti ecc fino a un massimo di 2 KBytes Memorizzazione nella EEPROM e rappresentazione di 97
44. inato e non con piano luminoso a LED nei formati da 20 caratteri per 2 righe o per 4 righe oppure nel formato da 40 caratteri per 2 righe 4x6 un tutt uno con il display ed ha un ingombro frontale pari a quello del display scelto per la rappresentazione Per il fissaggio meccanico si usano le forature previste dallo stesso display La QTP 4x6 il componente ideale in tutti quei casi in cui si ha bisogno prevalentemente di rappresentare delle informazioni ed in cui sono sufficienti un massimo di 24 tasti di interazione con l utente La QTP 4x6 in funzione della E montata offre la possibilit di memorizzare in modo diretto fino a 97 messaggi Tali messaggi possono essere richiamati tramite la linea seriale con una semplice sequenza di comandi ed essere rappresentati sul display anche con l attributo di scorrimento In questo modo si minimizza l attivit della CPU di comando e si allegerisce il programma di gestione che non deve pi contenere anche tutta la serie di messaggi da spedire al pannello operatore E possibile inoltre non mettere in rappresentazione i messaggi memorizzati ma farseli restituire tramite la linea seriale In questo modo si pu adoperare la QTP 4x6 come piccola memoria di massa nella quale leggere e scrivere dati particolari come la configurazione dell impianto passwords codici di identificazione ecc Alcuni modelli di QTP 4x6 possono essere inoltre inseriti all interno di contenitori metallici denom
45. l modello ordinato Anche 1 caratteri non ASCII o caratteri speciali si differenziano a seconda del display e qualora l utente necessiti di caratteri diversi da quelli descritti nelle seguenti figure pu contattare direttamente la grifo 01000111 1 10 0101111 1 0 1 1 1 1 loloh 1100 1 loli 1 lo 01234567 0000 012 4 0001 010 212 AE 001 31525 5 4 5 0110 6 jeje 0111 715 85 E ee 1000 817 ee 1010 1213 1011 8 1100 1 01 0185 1525 1110 EE FIGURA B1 TABELLA CARATTERI 4x6 F2 F4 F24 OTP 4x6 Rel 3 10 Pagina 1 Pagina B 2 E FIERE ES A pla EEE Ao flo 1010 a ee 0101 5 grifo ITALIAN TECHNOLOGY O O 1 110 1101110 E i Use Use Use Te FIGURA B2 TABELLA CARATTERI 4x6 C4B C24 G 46 Rel 3 10 ITALIAN TECHNOLOGY __ grifo Y 4 Higher 4 bit 04 to D7
46. l valore del proprio byte di presenza Tale comando pu essere utile ad esempio nel caso si debba verificare la presenza o il corretto funzionamento della scheda stessa 32 n n YP G 4x6 Rel 3 10 E COMANDI PER FUNZIONI VARIE Sono di seguito riportati alcuni comandi per la gestione di varie funzioni del terminale QTP 4x6 LETTURA DEL NUMERO DI VERSIONE Codice 27 86 Codice Hex IB 56 Mnemonico ESC Viene restituita in seriale una sequenza di 3 caratteri contenente il numero di versione del programma di gestione residente a bordo della QTP 4x6 Ad esempio con un firmware versione 1 3 i seguenti caratteri saranno trasmessi 49 46 51 oppure 31 2E 33 Hex oppure 1 3 ATTIVAZIONE TEMPORIZZATA DEL BUZZER Codice 7 Codice Hex 7 Mnemonico BEL Viene attivato il buzzer per un tempo di circa 1 decimo di secondo SETTAGGIO MODALIT OPERATIVA Codice 27 65 modo Codice Hex 1B 41 modo Mnemonico ESC A ASCII modo Definisce la modalit di gestione dei caratteri speciali bassi quelli con codice inferiore a 32 20H e quindi dei comandi ad un solo carattere La modalit scelta definita dal valore del byte modo con la seguente corrispondenza 0 00 Hex gt Modalit comandi 255 FF Hex gt Modalit rappresentazione Se il parametro con il modo non valido il comando viene ignorato Per ulteriori informazioni vedere paragrafo RAPPRESENTAZIONE DI CARATTERI SUL DIS
47. lave viene di seguito riportato un esempio di gestione in cui l unit master fornisce tre comandi alla QTP 4x6 richiesta versione rappresentazione stringa e verifica eventuali tasti premuti con un Baud Rate di comunicazione di 38 4 KBaud e Nome di identificazione settato a 80H Trasmette comando di lettura numero di versione ovvero trasmette la sequenza di caratteri con nono bit a 1 Riceve caratteri del comando e ne verifica il 1BH con nono bit a 0 termine con il Time Out di 550 sec 56H con nono bit a 0 con ritardo tra 1 caratteri inferiore a 550 usec Riconosce sequenza di comando la esegue Attende tempo di 837 usec A 4 i 5 salva risposta per sucessivo comando Trasmette risposta che coincide con il codice Riceve risposta di un carattere dell eventuale tasto premuto con nono bit a 0 Trasmette comando stringa rappresentare ovvero trasmette la sequenza caratteri con nono bit a 1 1 carattere stringa con nono bit a 0 2 carattere stringa con nono bit a 0 Riceve caratteri del comando e ne verifica il termine con il Time Out di 550 sec con ritardo tra i caratteri inferiore a 550 usec Riconosce sequenza di comando e rappresenta Attende tempo di 837 usec 2 i caratteri della stringa ricevuti Trasmette risposta salvata che coincide con il numero di versione richiesto nel comando precedente con nono bit a 0 Riceve risposta di tre caratteri con il numero di versione richies
48. mando trasmesso sia correttamente eseguito neccessario attendere un tempo che funzione del numero di comandi inviati e del tipo di operazioni che questi comportano 2 Se l unit master di controllo non in grado di dialogare a 9 bit possibile simulare questo tipo di comunicazione sfruttando 11 bit di parit e programmando prima di trasmettre ogni singolo byte la parit pari o dispari secondo quanto indicato di seguito Il Byte da trasmettere ha un numero PARI di bit a 1 Se il Bit 9 deve essere 1 gt Programmare la parit DISPARI Se il Bit 9 deve essere 0 gt Programmare la parit PARI Il Byte da trasmettere ha un numero DISPARI di bit a 1 Se il Bit 9 deve essere 1 gt Programmare la parit PARI Se il Bit 9 deve essere 0 gt Programmare la parit DISPARI 3 Se attivata la funzione di scorrimento dei messaggi il tempo che deve trascorrere fra una chiamata e la successiva oltre a quanto detto nella nota 1 deve essere QTP 4x6 con display 20x2 o 20x4 Circa 12000 usec QTP 4x6 con display 40x2 Circa 24000 usec RAPPRESENTAZIONE DI CARATTERI SUL DISPLAY Il terminale QTP 4x6 visualizza sul display di bordo tutti i caratteri ricevuti aventi un codice compreso nel range 0 255 0 FF Hex eccetto quello che identifica le sequenze di comandi 27 1BH come sucessivamente descritto Il carattere viene visualizzato nella posizione attuale del cursore e quest ultimo avanzer nella posizione successiva se si tro
49. messaggi diversi Linea seriale con protocollo elettrico RS 232 oppure RS 422 RS 485 current loop in caso di ordine della relativa opzione Pagina G OSYO 4 6 Rel 3 10 E Possibilit di collegamento in rete tramite protocollo master slave Settaggio locale per configurazione delle modalit operative 8 caratteri con pattern definibili da utente Fino a 255 caratteri diversi predefiniti nel display e quindi rappresentabili Possibilit di ordinare alcuni modelli nei contenitori QTP 72144 e QTP 96192 Unica alimentazione 5 Vde Viene di seguito riportata una descrizione dei blocchi funzionali della scheda con indicate le operazioni effettuate da ciascuno di essi LINEA SERIALE La comunicazione con le altre unit avviene tramite una linea seriale asincrona che dal punto di vista elettrico pu essere configurata in fase di ordine in RS 232 RS 422 RS 485 o current loop Per quanto riguarda il protocollo fisico di comunicazione per la linea seriale parzialmente configurabile tramite l apposito programma di settaggio locale che permette di selezionare 1 valori riportati nel capitolo SPECIFICHE TECNICHE tramite il semplice uso di due tasti esterni Infine il protocollo logico pu essere di tipo punto punto oppure master slave con tecnica del nono bit quest ultima consente di collegare pi QTP in rete e di colloquiare con tutte le unit in una modalit comoda ed efficiente BUZZER La
50. minale QTP 4x6 quando viene premuto un tasto Come nel caso delle sequenze di comando questi sono espressi in forma decimale esadecimale e in formato mnemonico tramite i relativi caratteri della tabella ASCII FIGURA 20 CODICI DI DEFAULT DEI TASTI Tali codici sono quelli trasmessi nella configurazione di default ricevuta all acquisto ma l utente li pu comodamente variare utilizzando gli appositi comandi in questo modo viene notevolmente semplificata la realizzazione del software di gestione dell unit master che comanda la QTP 4x6 La numerazione dei tasti usata nella precedente tabella coincide con quella riportata in figura 18 in corrispondenza degli incroci riga colonna della tastiera a matrice esterna OTP 4x6 Rel 310 Pagina 23 grifo n T ITALIAN TECHNOLOGY MODALITA DI COMUNICAZIONE La QTP 4x6 prevede due diverse modalit di comunicazione tramite la sua linea seriale Norm la comunicazione avviene con 8 bit per carattere nessuna parit e con stop bit e baud rate selezionabili dall utente tramite il set up locale Tale comunicazione adatta a collegamenti punto punto in RS 232 RS 422 e current loop M S la comunicazione avviene con 9 bit per carattere nessuna parit uno stop bit e baud rate selezionabile dall utente tramite il setup locale Tale comunicazione adatta a collegamenti punto punto con tutti i protocolli elettrici o in rete con i protocolli RS 422 RS 485 e c
51. modello fornito Se per esempio si vuole definire il carattere utente 5 con un rettangolo vuoto delle massime dimensioni sar necessario inviare alla scheda la seguente sequenza 27 66 5 31 17 17 17 17 17 17 31 oppure 1B 42 05 1F 11 11 11 11 11 11 1F Hex DEFINIZIONE E SALVATAGGIO DI UN CARATTERE UTENTE Codice 27 33 66 ncar Pat 0 Pat 7 Codice Hex 21 42 ncar Pat 0 Pat 7 Mnemonico ESC B ASCII ncar ASCII Pat 0 ASCII Pat 7 Dopo 1 tre codici iniziali bisogna spedire altri 9 bytes che hanno il seguente significato ncar 0 7 00 7 Hex gt Numero del carattere utente da definire Pat 0 0 31 00 1F Hex gt Primo byte del modello equivalente alla prima riga alta del carattere 2 gt 5 2 2 Pat 7 0 31 00 1F Hex gt Settmo byte del modello equivalente all ultima riga bassa del carattere Con tale comando viene impostato sul display il modello del carattere definibile da utente ncar con 1 valori passati negli otto byte Pat 0 Pat 7 come descritto nella figura 23 tale modello viene inoltre salvato in EEPROM quindi in caso di spegnimento e riaccensione della QTP 4x6 il carattere utente ncar manterr il modello fornito N B Tale comando comporta la scrittura di un dato nella EEPROM di bordo quindi prima di eseguirlo meglio assicurarsi che la scheda sia pronta per una nuova scrittura su tale dispositivo se cos non il comando viene ignorato Il tempo di esecuzione di questo comando dell
52. nell uso di tali dispositivi conveniente che 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 indice generale e all indice analitico posti rispettivamente all inizio ed alla fine del manuale INE FIRMWARE Il presente manuale riferito alla versione del firmware 1 3 e successive La validit delle informazioni riportate quindi subordinata al numero di versione del firmware del terminale in uso e l utente deve quindi sempre verificare la giusta corrispondenza tra le indicazioni Sul dispositivo il numero di versione riportato in un etichetta posta sul microprocessore oppure pu essere richiesto direttamente al terminale tramite l apposito comando seriale OTP 4x6 Rel 310 Pagina grifo ITALIAN TECHNOLOGY INFORMAZIONI GENERALI La QTP 4x6 un pannello operatore completo caratterizzato da un ingombro limitatissimo e da un prezzo particolarmente contenuto LaQTP 4x6 a tutti gli effetti un terminale video completo adatto al colloquio tra operatore e macchina per tutte quelle operazioni di comando controllo e visualizzazione normalmente usate nella maggioranza delle applicazioni civili e o industriali La QTP 4x6 disponibile con display alfanumerico FLUORESCENTE o LCD retroillum
53. of Character Code Hexadecimal o 2 slo e 22 ari i PESTE eS User E r FIGURA B3 TABELLA CARATTERI Q TP 4x6 C2 C4 OTP 4x6 Rel 3 10 Pagina B 3 a us 5 5 5 o 2 z o 5 2 D o grifo _ ITALIAN TECHNOLOGY Pagina B 4 O 4 6 Rel 3 10 E APPENDICE QUOTE PER IL MONTAGGIO FIGURA Quore 4x6 C2 F2 OTP 4x6 Rel 310 Pagina 1 grifo ITALIAN TECHNOLOGY 3 mm max 2 50 E ES n 14 mm max FIGURA C2 Quote 4 6 4 F4 Pagina 2 G me 4 6 Rel 3 10 E 3 75 mm Max 3 75 mm max 138 5 mm 40 mm 5 ci a FIGURA Quore 4x6 C4B OTP 4x6 Rel 310 Pagina C 3 grifo ITALIAN TECHNOLOGY 3 75 mm Max 3 75 mm max 98 mm il 9 3 5 mm mounting hole FIGURA C4 Quote 4x6 C24 F24 Pagina 4 G V_ 4 6 Rel 3 10 E APPENDICE De
54. ordine di 80 msec se dopo la sua trasmissione devono essere trasmessi numerosi altri comandi preferibile inserire un ritardo che eviti il riempimento del buffer di ricezione OTP 4x6 Rel 310 Pagina 37 grifo ITALIAN TECHNOLOGY COMANDI PER LA GESTIONE DEI MESSAGGI Sono riportati di seguito i comandi per la gestione dei messaggi sul terminale 4x6 1 messaggi coincidono con delle sequenze di 20 caratteri che possono essere salvati nella EEPROM di bordo e sucessivamente prelevati o rappresentati sul display semplicemente fornendo al terminale il numero di identificazione del messaggio stesso La funzione principale dei messaggi quella di poter rappresentare sul display informazioni costanti es allarmi stati dell impianto ecc senza dover trasmettere ogni volta i numerosi caratteri di tali informazioni ma solo i pochi caratteri del comando Inoltre un comodo programma per PC denominato QTP EDIT consente di editare i messaggi salvandoli e prelevandoli dai dischi del PC e di trasmettere e ricevere i messaggi direttamente dalla QTP collegata in seriale allo stesso PC La QTP 4x6 pu installare una EEPROM che pu avere diverse capacit da 512 bytes nella versione base fino a 2048 bytes nella versione MEX Quest ultima un opzione da specificare nella fase di ordine della scheda LETTURA NUMERO DELL ULTIMO MESSAGGIO MEMORIZZABILE Codice 27 110 Codice Hex
55. ore si trova nella posizione di Home verr cancellato l intero display Pagina 30 G 4 6 Rel 3 10 E COMANDI PER LA GESTIONE DEGLI ATTRIBUTI DEL CURSORE Sono riportati di seguito 1 comandi relativi al vari attributi del cursore DISATTIVAZIONE DEL CURSORE Codice 27 80 Codice Hex 1B 50 Mnemonico ESC P Il cursore viene disattivato e non pi visibile ATTIVAZIONE DEL CURSORE FISSO Codice 27 79 Codice Hex 1B 4F ESC O Il cursore viene attivato quindi reso visibile e rappresentato sotto forma di linea non lampeggiante posizionata al di sotto del carattere N B Tale comando non utilizzabile quando si utilizza il modello QTP 4x6 F4 ovvero quando presente un display fluorescente 20x4 ATTIVAZIONE DEL CURSORE BLOCCO LAMPEGGIANTE Codice 27 81 Codice Hex 1B 51 Mnemonico ESC Q Il cursore viene attivato quindi reso visibile e rappresentato sotto forma di rettangolo lampeggiante visualizzato alternativamente con il carattere sovrapposto ad esso OTP 4x6 Rel 3 10 O Pagina 31 4 4409 ITALIAN TECHNOLOGY COMANDI LA GESTIONE DELLA EEPROM Sono riportati di seguito alcuni dei comandi per la gestione dei dati memorizzati nella EEPROM di bordo del terminale QTP 4x6 i rimanenti comandi che utilizzano indirettamente questa memoria sono invece descritti nei paragrafi sucessivi RICHIESTA DISPONIBILITA A SCRIVERE
56. play il cursore verr posizionato nella posizione di Home Se per esempio si vogliono visualizzare i messaggi 10 e 11 sar necessario inviare alla scheda la seguente sequenza 27 33 68 102 1B 21 44 02 opuure ESC D LF STX OTP 4x6 Rel 3 10 O Pagina 39 grifo C ITALIAN TECHNOLOGY VISUALIZZAZIONE DI MESSAGGI A SCORRIMENTO Codice 27 33 83 n mess n car Codice Hex 1B 21 53 n mess n car Mnemonico ESC S ASCII n mess ASCII n car Visualizza sulla prima riga del display un messaggio a scorrimento di n car caratteri la stringa composta da questi caratteri viene shift ata da destra verso sinistra in modo da visualizzare in un unica riga del display la prima delle informazioni che occupano uno spazio maggiore di quello normalmente rappresentabile La stringa in questione di lunghezza n car inizia dal primo carattere del messaggio memorizzato in EEPROM con codice corrispondente ad n mess e prosegue con tutti i caratteri seguenti memorizzati nei successivi messaggi della EEPROM Il parametro n mess deve essere compreso nel range 0 n max dove n max ha lo stesso significato visto e ricavabile dalla tabella di figura 24 Se tale numero non compatibile con la quantit di EEPROM installata sulla QTP 4x6 il comando viene ignorato Il dato n car invece deve essere compreso nei seguenti valori 0 Interrompe lo scorrimento in corso il valore di n mess non
57. resentati sul display come ampliamente descritto nel sucessivo paragrafo COMANDI PER CARATTERI UTENTE Per i caratteri speciali invece si faccia riferimento all appendice e si ricordi che possibile avere altri modelli di display con differenti caratteri speciali ma il tutto deve essere direttamente concordato con la grifo DATI IN EEPROM Nella EEPROM di bordo la QTP 4x6 salva una serie di dati che possono essere modificati e o usati tramite gli appositi comandi Con il men EEPROM DATA del setup locale l utente pu decidere se lasciare inalterati tali dati opzione NOINI oppure settarli al loro valore di default opzione INIT in modo da ripristinare la configurazione con cui la scheda viene fornita a seguito dell ordine In dettaglio selezionando l opzione INIT i dati in EEPROM vengono settati come segue byte di presenza 255 codici del tasti gt quelli riportati nella tabella di figura 20 modelli dei caratteri definibili da utente gt 255 messaggi gt 255 ed uscendo dal setup locale viene rappresentata un apposita stringa sul display assieme ad una barra a scorrimento con che informa sullo stato di avanzamento dell operazione La durata della fase di inizializzazione e quindi il numero di varia al variare delle dimensioni della EEPROM montata e pu arrivare ad un massimo di circa 20 secondi L utente deve fare molta attenzione alla scelta di inizializzare l EEPROM infatti tutti i dati pr
58. ridurre al minimo le interferenze ed in modo da facilitare la connessione con il campo Il connettore femmina per CN3 pu essere ordinato alla grifo codice CKS AMP16 mentre acquistando direttamente dal catalogo AMP fare riseferimento ai P N 280366 connettore AMP Mod II femmina 8 8 vie e 182206 2 contatti a crimpare Di seguito sono riportate le descrizioni dei pin di tale connettore suddivisi in base alle relative sezioni del terminale stesso COLLEGAMENTO TENSIONE DI ALIMENTAZIONE Nella figura seguente sono riportati i pin di CN3 utilizzati per fornire la tensione di alimentazione di 5 Vdc alla QTP 4x6 5 Vd 1 2 D gt O nn GND 3 4 5 6 O O 7 8 9 10 11 12 O O 13 14 15 16 O O FIGURA 3 Pin pi CN3 PER ALIMENTAZIONE Legenda 5 Vdc I Linea di alimentazione a 5 Vdc GND Linea di massa per alimentazione 8 G T r 4 6 Rel 3 10 E COLLEGAMENTO LINEA SERIALE IN RS 232 Nella figura seguente sono riportati i pin di CN3 utilizzati per il collegamento alla linea seriale RS 232 della QTP 4x6 Tali segnali rispettano le normative definite dal CCITT relative a questo standard di comunicazione 1 2 GND 3 4 RX 5232 00 5 6 5232 7 8 9 10 11 12 13 14
59. ronta per una nuova scrittura su tale dispositivo se cos non il comando viene ignorato DISATTIVAZIONE KEYCLICK CON MEMORIZZAZIONE Codice 27 33 54 Codice Hex 1B 21 36 Mnemonico ESC 6 Viene disattivata la funzione di keyclick eliminando quindi il feedback sonoro quando viene premuto un tasto tale parametro viene memorizzato nella EEPROM di bordo e quindi mantenuto anche in assenza della tensione di alimentazione N B Tale comando comporta la scrittura di un dato nella EEPROM di bordo quindi prima di eseguirlo meglio assicurarsi che la scheda sia pronta per una nuova scritturasu tale dispositivo se cos non il comando viene ignorato FIGURA 22 PIANTA COMPONENTI LATO STAGNATURE OTP 4x6 Rel 310 p Pagina 35 grifo ITALIAN TECHNOLOGY COMANDI PER CARATTERI UTENTE La QTP 4x6 fornisce all utente la possibilit di definire e rappresentare fino ad 8 caratteri utente tali caratteri possono essere usati per rappresentare sul display caratteri speciali caratteri pseudografici simboli speciali ecc che non sono gi disponibili nello stesso display vedere tabelle nell appendice B I caratteri utente possono essere definiti e salvati con un modello corrispondente ad una matrice di 5 x 8 punti cos organizzati FIGURA 23 MODELLO DEI CARATTERI UTENTE Per la loro rappresentazione invece sufficiente fornire il relativo codice da 0 a 7 oppure
60. sicurarsi che la scheda sia pronta per una nuova scrittura su tale dispositivo se cos non il comando viene ignorato ATTIVAZIONE KEYCLICK SENZA MEMORIZZAZIONE Codice 27 53 Codice Hex 1B 35 Mnemonico ESC 5 Viene attivata la funzione di keyclick ovvero l attivazione temporizzata del buzzer quando viene premuto un tasto Con questo comando tale configurazione non viene memorizzata nella EEPROM di bordo quindi a seguito di una riaccensione si ritorna alla condizione precedente definita nel set up locale DISATTIVAZIONE KEYCLICK SENZA MEMORIZZAZIONE Codice 27 54 Codice Hex 1B 36 Mnemonico ESC 6 Viene disattivata la funzione di keyclick non si ha quindi un feedback sonoro quando viene premuto un tasto Con questo comando la configurazione non viene memorizzata nella EEPROM di bordo quindi a seguito di una riaccensione si ritorna alla condizione precedente definita nel set up locale Pagina 34 G 4 6 Rel 3 10 E ATTIVAZIONE KEYCLICK CON MEMORIZZAZIONE Codice 27 33 53 Codice Hex 1 21 35 Mnemonico ESC 5 Viene attivata la funzione di keyclick cio l attivazione temporizzata del buzzer quando viene premuto un tasto tale parametro viene memorizzato nella EEPROM di bordo e quindi mantenuto anche in assenza della tensione di alimentazione N B Tale comando comporta la scrittura di un dato nella EEPROM di bordo quindi prima di eseguirlo meglio assicurarsi che la scheda sia p
61. significativo 20 200 Se sulla 4x6 6 installato un display con righe da 20 caratteri 40 200 Se sulla QTP 4x6 installato un display con righe da 40 caratteri Se n car contiene un valore al di fuori di tali specifiche il comando viene ignorato questo avviene anche se il numero di caratteri in questione si estende oltre l ultimo messaggio memorizzato nella EEPROM La rappresentazione del messaggio a scorrimento avviene nella prima riga del display senza variare la posizione del cursore ed 1 relativi attributi Se per esempio si vuole visualizzare a scorrimento la stringa di 35 caratteri composta dal messaggio 10 20 caratteri e dai primi 15 caratteri del messaggio 11 sar necessario inviare alla scheda la seguente sequenza 27 33 83 10 35 1B 21 53 23 Hex ESC S LF L opearazione di scorrimento di una stringa comporta un aggiormento periodico del messaggio sul display questa operazione rallenta la fase di interpretazione dei dati che arrivano dalla seriale Quindi se deve essere inviata una quantit notevole di informazioni alla QTP 4x6 ed in corso lo scorrimento di un messaggio consigliabile attendere alcuni msec fra la trasmissione di un blocco di 20 30 byte ed il successivo per avere la certezza che il terminale interpreti correttamente i dati ricevuti senza riempire il buffer di ricezione Pagina 40 O 4x6 Rel 3 10 E DE ESTERNE lt J
62. tenza specializzata in grado di interagire con 1 prodotti in condizioni di sicurezza per le persone per la macchina e per l ambiente interpretando un elementare diagnostica dei guasti e delle condizioni di funzionamento anomale e compiendo semplici operazioni di verifica funzionale 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 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 o pi semplicemente per ragioni di approfondimento tecnico ed operativo consultare direttamente Assistenza Tecnica autorizzata AI fine di non incontrare problemi
63. to nel comando precedente Trasmette comando per verifica pressione tasto ovvero trasmette la sequenza di caratteri 80H con nono bit a 1 Riconosce sequenza senza comando e quindi Attende tempo di 837 usec 4 4 non effettua operazioni Riceve risposta di un carattere che coincide con Trasmette risposta che coincide con il codice il codice dell eventuale tasto premuto dell eventuale tasto premuto con nono bit a 0 FIGURA 21 ESEMPIO COMUNICAZIONE CON PROTOCOLLO MASTER SLAVE Riceve caratteri del comando e ne verifica il termine con il Time Out di 550 sec OTP 4x6 Rel 310 Pagina 25 r grifo Ty ITALIAN TECHNOLOGY In abbinamento alla QTP 4x6 vengono forniti dei programmi dimostrativi codificati in diversi linguaggi che implementano la comunicazione con protocollo master slave e che possono essere direttamente usati dall utente oppure modificati a seconda delle proprie esigenze Quando il sistema master un PC l utente pu far uso anche di comode librerie DLL che consentono di gestire la comunicazione master slave ad alto livello ovvero senza preoccuparsi della gestione del nono bit delle tempistiche di eventuali convertitori di protocollo elettrico ecc Anche queste librerie sono fornite in corrispondenza del primo acquisto assieme alla relativa documentazione d uso salvate su un disco o su un CD NOTE 1 Tra una chiamata e la successiva per avere la certezza che il co
64. ttare direttamente la grifo EEPROM La QTP 4x6 dispone di una EEPROM di bordo la cui capacit varia da tra 512 Bytes e 2 KBytes perla memorizzazione di settaggi protocollo di comunicazione nome di identificazione codici dei caratteri messaggi caratteri utente ecc Vista la vitale importanza di alcuni di questi dati stata scelta una EEPROM seriale proprio per avere tutte le garanzie sulla validit e sul mantenimento dei dati salvati naturalmente anche in assenza di alimentazione Di particolare interesse sono i messaggi da 20 caratteri che possono essere prima memorizzati e successivamente prelevati o visualizzati sul display semplicemente fornendo al terminale il numero di identificazione del messaggio stesso La QTP 4x6 inoltre gestisce la rappresentazione di tali messaggi anche in modalit a scorrimento in questo modo possibile visualizzare in un unica riga del display delle informazioni che occupano uno spazio maggiore di quello normalmente rappresenttabile Per infrormazioni pi dettagliate sui messaggi fare riferimento al paragrafo COMANDI PER LA GESTIONE DEI MESSAGGI La scelta della dimensione della memoria pu avvenire in relazione all applicazione da risolvere e quindi alle esigenze dell utente Da questo punto di vista si ricorda che la scheda viene normalmente fornita con 512 Bytes di EEPROM e che la rimanente configurazione di memoria deve essere quindi opportunamente specificate in fase di ordine della sch
65. ulsanti industriali ne consente l utilizzo anche in ambienti aggressivi garantendone un funzionamento duraturo in qualsiasi condizione operativa OTP 4x6 Rel 310 f Pagina 3 grifo ITALIAN TECHNOLOGY DISPLAY La QTP 4x6 disponibile con display Fluorescenti o LCD retroilluminati con diversi numeri di caratteri e diverse dimensioni dei caratteri Pi precisamente possono essere installati 1 display Fluorescente 20x2 Fluorescente 20x4 Fluorescente 40x2 LCD 20x2 LCD 20x4 LCD 20x4 grande o LCD 40x2 La retroilluminazione a LED garantisce una buona visibilit anche in condizioni di luce ambientale variabile ed in caso di necessit l utente pu comunque intervenire su un trimmer di regolazione del contrasto Un altra caratteristica di fondamentale importanza per i display della 4x6 il loro ampio angolo di visione che ne consente la lettura praticamente da ogni posizione frontale Per infrormazioni pi dettagliate sui display fare riferimento al capitolo SPECIFICHE TECNICHE L utente deve quindi scegliere il display e quindi il modello di QTP 4x6 che sia sufficiente per il numero di informazioni da rappresentare e che soddisfi le sue esigenze di visibilit In caso di particolari esigenze di consumi ridotti visibilit e costo si possono avere anche 1 display LCD senza retroilluminazione per maggiori informazioni su questa possibilit e sulla sua disponibilit conta
66. urrent loop Per maggiori informazioni sulla modalit master slave fare riferimento al paragrafo sucessivo La selezione della modalit di comunicazione gestita nel set up locale come descritto nell ononimo paragrafo mentre l interfaccia elettrica deve essere definita in fase di ordine del terminale MODALITA DI COMUNICAZIONE MASTER SLAVE La modalit master slave sfrutta la tecnica di comunicazione a 9 bit In particolare oltre agli 8 bit di dati viene gestito un nono bit che serve a distinguere una chiamata da parte della apparecchiatura master ad una delle strutture slave da un normale passaggio di informazioni tra il master e il dispositivo attualmente selezionato Quando il nono posto 1 gli 8 bit di dati dello stesso carattere devono contenere 1 Nome di identificazione del dispositivo con il quale si vuole comunicare mentre ponendo questo particolare bita 0 possibile comunicare le informazioni al dal dispositivo selezionato Nel caso particolare della comunicazione con la QTP 4x6 il Nome di identificazione deve essere quello settato tramite il programma di setup locale del terminale stesso nei men NAME Hex Quando viene inviato questo byte con il nono bit posto a 1 la QTP 4x6 si riconosce e si pone in attesa della stringa contenente caratteri dati o comandi In questa sequenza pu esserci solo un comando che comporta la restituzione di una risposta in seriale da parte della QTP 4x6 se
67. va nell ultimo carattere del display angolo in basso a destra verr posizionato nella posizione di Home angolo in alto a sinistra Per quanto riguarda la corrispondenza codice e carattere rappresentato valgono le seguenti informazioni Pagina 260 G 4 6 Rel 3 10 E Codici Caratteri 0 15 00 0 Hex Definibili da utente 16 32 10 1F Hex Speciali e variabili in funzione del display installato 27 1B Hex Non rappresentato 32 127 20 7 Hex ASCII standard 128 255 80 Hex Speciali e variabili in funzione del display installato Per rappresentare 1 caratteri definibili da utente e quelli speciali i cui codici coincidono con quelli di comandi ad un solo carattere stato previsto un apposito comando che seleziona la modalit operativa della QTP 4x6 tra le due disponibili comandi in cui i caratteri non sono rappresentati ma interpretati ed eseguiti 1 relativi comandi rappresentazione in cui i caratteri sono sempre rappresentati A seguito di una accensione automaticamente selezionata la modalit comandi in modo da rendere subito disponibili tutte le funzionalit I comandi a pi di un carattere che iniziano sempre con il carattere ESC 27 1BH sono invece sempre interpretati ed eseguiti indipendentemente dalla madalit scelta Tutti i modelli di dispongono di 8 caratteri definibili dall utente che possono essere settati e o salvati a seconda delle esigenze e quindi rapp
68. ve ne un numero superiore le risposte ai restanti comandi verranno ignorate Con il protocollo master slave tra la trasmissione di un carattere ed il successivo non deve trascorrere un tempo superiore al tempo di Time Out in quanto trascorso questo ritardo la QTP 4x6 considera finita la sequenza di comandi ed inizia la fase di risposta I tempi di Time Out relativi ai vari Baud Rate sono indicati di seguito Baud Rate Time Out Tempo trasmissione carattere 38400 Baud 550 usec 287 usec 19200 Baud 990 usec 573 usec 9600 Baud 1540 usec 1146 usec 4800 Baud 3080 usec 2292 usec 2400 Baud 6105 usec 4584 usec 1200 Baud 12100 usec 9167 usec Il master dopo aver completato la trasmissione dell ultimo carattere della sequenza di comando dovr attendere un tempo di Pagina 24 r TTD N P 4 6 Rel 3 10 E tempo trasmissione carattere Time Out prima che arrivi il primo carattere della sequenza di risposta trasmessa dalla QTP 4x6 Tale risposta constiste in un carattere contenente il codice del tasto premuto FF Hex indica nessun tasto premuto oppure una sequenza di uno o pi caratteri che coincide con la risposta al comando inviato nella chiamata precedente Da ricordare che la risposta viene restituita anche in caso di stringhe di comando con il solo Nome di identificazione in modo da semplificare la verifica dei tasti premuti o di comando non valido Per chiarire meglio il protocollo master s
69. zione di Home corrispondente alla prima riga ed alla prima colonna del display ovvero il carattere nell angolo in alto a sinistra Pagina 28 G 0 46 Rel 3 10 E RITORNO A CAPO RIGA Codice 13 Codice Hex D Mnemonico CR Il cursore viene posizionato all inizio della riga in cui si trova RITORNO A CAPO NUOVA RIGA Codice 29 Codice Hex 1D Mnemonico GS 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 POSIZIONAMENTO ASSOLUTO DEL CURSORE Codice 27 89 Codice Hex 59 rc Mnemonico ESC Y ASCII r ASCII c Il cursore viene posizionato nel punto assoluto indicato dai parametri r e c Questi caratteri esprimono 1 valori di riga e colonna del display riferiti alla posizione di Home che ha coordinate 0 0 a cui va aggiunto un offset di 32 20 Hex Se ad esempio si desidera posizionare il cursore sulla seconda linea terza colonna riga 1 colonna 2 sar necessario inviare la sequenza 27 89 33 34 oppure 1B 59 21 22 Hex oppure ESC Sei valori di riga e colonna non sono compatibili con il tipo di display installato tale comando viene ignorato OTP 4x6 Rel 3 10 O Pagina 29 ITALIAN TECHNOLOGY COMANDI PER LA CANCELLAZIONE DEI CARATTERI Sono riportati di seguito i
Download Pdf Manuals
Related Search
Related Contents
Da-Lite Boardroom Electrol Harmony Manuel d`utilisateur Ryobi RY44140 User's Manual Samsung DVD-F1080L 用户手册 Copyright © All rights reserved.
Failed to retrieve file