Manuale Tecnico PDF,
in Italiano, della scheda
QTP 16Big. ![]()
Ver. 3.00 - Rel. 08 Settembre 2006.
Manuale Tecnico PDF,
in Italiano, della Libreria per QTP 16Big.
![]()
Ver. 3.00 - Rel. 06 Ottobre 2006.

La QTP 16Big e' fondamentalmente una interfaccia operatore dotata di un display di grosse dimensioni. Tra gli obiettivi primari della QTP 16Big si ricorda la rappresentazione di informazioni visibili anche a distanza e l'inserimento facilitato di scelte dell'utente; inoltre la presenza di interessanti sezioni aggiuntive la rendono adatta a risolvere numerose applicazioni civili e/o industriali, mantenendo un ottimo rapporto prezzo/prestazioni.
La QTP 16Big e' disponibile con Display Alfanumerico
da 20 caratteri per 4 righe, del tipo LCD
retroilluminato con piano luminoso a LED, o Fluorescente.
A completamento del frontale c'e' una tastiera da 16 Tasti
a membrana; una Tasca di personalizzazione che permette
di attribuire facilmente un nome, o di inserire il logo dell'utente,
e cinque LED colorati di segnalazione.
Un pratico e robusto contenitore, in profilato di alluminio nel formato standard DIN 96x192, consente di installare il terminale in modalita' avanquadro. Uno scasso posteriore permette di accedere ai connettori utilizzabili per i vari collegamenti. Le staffe fornite, assieme alla QTP 16Big, consentono di montarla e/o smontarla agevolmente eseguendo un semplice scasso rettangolare sul pannello anteriore di supporto del quadro elettrico.

E' disponibile una linea seriale asincrona, la quale puo' essere
fornita con i piu' diffusi standard elettrici di comunicazione,
consendo di collegare la QTP 16Big alla maggioranza dei
sistemi presenti sul mercato. E' possibile inoltre realizzare
delle economiche reti di QTP 16Big in cui si possono gestire
contemporaneamente numerosi Pannelli Operatore. In alternativa
il terminale puo' essere gestito tramite una linea di comunicazione
sincrona I2C BUS che, a sua
volta consente il collegamento in reti locali.
L'interconnetivita' con altri dispositivi e' inoltre garantita
dalla linea CAN,
opzionale, che amplia i possibili settori di impiego ed,
allo stesso tempo, migliora le prestazioni complessive della rete.

| COLLEGAMENTO USCITE A RELÉ. |
La sezione di CPU, dotata di una FLASH da 16K, ha un'interfaccia ISP che le consente di essere programmata direttamente tramite la sola linea seriale asincrona. In questo modo la fase di sviluppo, di specifiche applicazioni da parte dell'utente, e' notevolmente semplificata in quanto non e' necessario alcun sistema aggiuntivo di programmazione. L'utente puo' sviluppare il programma applicativo, con codice compatibile 8051, tramite vari linguaggi ad alto livello tra cui l'economico compilatore BASIC BASCOM 8051; l'efficiente compilatore C µC/51 oppure, per gli amanti dei linguaggi a contatti, con il noto LadderWORK. Al fine di semplificare ulteriormente tale sviluppo sono disponibili diversi Firmware di gestione pronti all'uso, sommariamente descritti di seguito.
Le caratteristiche della QTP 16Big, comprensiva delle varie opzioni, sono le seguenti:

Gli ingombri massimi della QTP 16Big sono riportati nella figura superiore; per avere tutte le quote di montaggio fare riferimento al manuale d'uso.

Gli ingombri massimi della Staffa di Montaggio sono riportati nella figura superiore.
Al fine di semplificare l'utilizzo della QTP 16Big la grifo® ha sviluppato due firmware di gestione che velocizzano lo sviluppo del programma applicativo dell'utente. In generale il firmware consente di utilizzare tutte le risorse hardware del pannello operatore ad alto livello, ovvero senza interagire direttamente con le varie sezioni ma semplicemente sfruttando le operativita' previste. Le caratteristiche generali dei firmware, comprensiva delle varie opzioni, sono le seguenti:
Entrambi i firmware possono essere comodamente usati dall'utente tramite la loro ricca serie di comandi che risolvono i classici problemi dell'automazione, come descritto nella seguente tabella:
|
Tabella riassuntiva dei comandi per QTP 16Big |
|||
|
C O M A N D O |
CODICE |
CODICE HEX |
MNEMONICO |
|
Cursore a Inizio |
01 |
01 |
SOH |
|
Cursore a Sinistra |
21 |
15 |
NACK |
|
Cursore a Destra |
06 |
06 |
ACK |
|
Cursore in Basso |
10 |
0A |
LF |
|
Cursore in Alto |
26 |
1A |
SUB |
|
Ritorno a Capo Riga |
13 |
0D |
CR |
|
Ritorno a Capo + Nuova Riga |
29 |
1D |
GS |
|
Posizionamento Asoluto del Cursore alfanumerico |
27 89 r c |
1B 59 r c |
ESC Y |
|
Spazio Indietro |
08 |
08 |
BS |
|
Cancella Pagina |
12 |
0C |
FF |
|
Cancella Riga |
25 |
19 |
EM |
|
Cancella fino a Fine Riga |
27 75 |
1B 4B |
ESC K |
|
Cancella fino a Fine Pagina |
27 107 |
1B 6B |
ESC k |
|
Disattivazione del Cursore |
27 80 |
1B 50 |
ESC P |
|
Attivazione del Cursore Fisso |
27 79 |
1B 4F |
ESC O |
|
Attivazione del Cursore "Blocco" Lampeggiante |
27 81 |
1B 51 |
ESC Q |
|
Lettura del Numero di Versione |
27 86 |
1B 56 |
ESC V |
|
Lettura Codice Scheda |
ESC 160 |
1B A0 |
ESC ASCII(160) |
|
Settaggio Modalita' Operativa |
27 65 modo |
1B 41 modo |
ESC A ASCII(modo) |
|
Settaggio Luminosità display fluorescente |
27 108 lum |
1B 6C lum |
ESC l ASCII(lum) |
|
Attivazione BUZZER |
07 |
07 |
BEL |
|
Attivazione LED, BUZZER e Retroilluminazione |
27 50 disp attr |
1B 32 disp attr |
ESC 2 ASCII(disp) ASCII(attr) |
|
Richiesta disponibilità EEPROM |
27 51 |
1B 33 |
ESC 3 |
|
Scrittura del Byte di Presenza |
27 33 78 byte |
1B 21 4E byte |
ESC ! N ASCII(byte) |
|
Lettura del Byte di Presenza |
27 33 110 |
1B 21 6E |
ESC ! n |
|
Scrittura Byte su EEPROM |
27 164 addl addh byte |
1B A4 addl addh byte |
ESC ASCII(164) ASCII(addl) ASCII (addh) ASCII(byte) |
|
Lettura Byte da EEPROM |
27 165 addl addh |
1B A4 addl addh |
ESC ASCII(164) ASCII(addl) ASCII (addh) |
|
Riconfigurazione tasto |
27 55 n.tasto cod. |
1B 37 n.tasto cod. |
ESC 7 ASCII(n.tasto) ASCII(cod.) |
|
Attivazione Keyclick Senza Memorizzazione |
27 53 |
1B 35 |
ESC 5 |
|
Disattivazione Keyclick Senza Memorizzazione |
27 54 |
1B 36 |
ESC 6 |
|
Attivazione Keyclick con Memorizzazione |
27 33 53 |
1B 21 35 |
ESC ! 5 |
|
Disattivazione Keyclick con Memorizzazione |
27 33 54 |
1B 21 36 |
ESC ! 6 |
|
Definizione di un Carattere Utente |
27 66 ncar |
1B 42 ncar |
ESC B ASCII(ncar) |
|
Definizione e Salvataggio |
27 33 66 ncar |
1B 21 42 ncar |
ESC ! B ASCII(ncar) |
|
Scrittura di tutte le Uscite digitali |
27 166 out |
1B A6 out |
ESC ASCII(166) |
|
Attivazione singola Uscita digitale |
27 168 bit |
1B A8 bit |
ESC ASCII(168) |
|
Disattivazione singola Uscita digitale |
27 170 bit |
1B AA bit |
ESC ASCII(170) |
|
Lettura Numero Massimo Messaggi |
27 110 |
1B 6E |
ESC n |
|
Lettura Numero Ultimo Gruppo e Messaggio Memorizzabile |
27 33 109 |
1B 21 6D |
ESC ! m |
|
Seleziona Gruppo Messaggi attuale |
27 33 77 gr |
1B 21 4D gr |
ESC ! M gr |
|
Memorizzazione Messaggio |
27 33 67 |
1B 21 43 |
ESC ! ASCII(n. mes.) ASCII(car.0) ... ASCII(car.19) |
|
Lettura Messaggio |
27 33 69 |
1B 21 45 n. mess. |
ESC ! E ASCII(n. mess. ) |
|
Visualizzazione di "n" Messaggi |
27 33 68 |
1B 21 44 |
ESC ! D ASCII(n. mess. ) ASCII(n) |
|
Settaggio Rappresentazioni Automatiche |
27 150 |
1B 96 |
ESC ASCII(150) |
|
Visualizzazione di Messaggi a Scorrimento |
27 33 83 |
1B 21 53 |
ESC ! S ASCII(n mess) ASCII(n.car.) |
|
Start I2C BUS |
27 250 |
1B FA |
ESC ASCII(250) |
|
Stop I2C BUS |
27 251 |
1B FB |
ESC ASCII(251) |
|
Trasmissione byte I2C BUS |
27 252 byte |
1B FC byte |
ESC ASCII(252) ASCII(byte) |
|
Ricezione byte I2C BUS |
27 253 ack |
1B FD ack |
ESC ASCII(253) ASCII(ack) |
|
Scrittura byte su SRAM Tamponata |
27 33 71 |
1B 21 47 |
ESC ! G |
|
Lettura byte da SRAM tamponata |
27 33 103 |
1B 21 67 |
ESC ! g |
|
Settaggio Orologio |
27 33 70 ore |
1B 21 46 ore |
ESC ! F ASCII(ore) |
|
Acquisizione Orologio |
27 33 102 |
11B 21 6 |
ESC ! f |
|
Visualizzazione Orario |
27 33 116 |
1B 21 74 |
ESC ! t ASCII(r) |
|
Visualizzazione Data |
27 33 100 |
1B 21 64 |
ESC ! d ASCII(r) |
|
Impostazione Sveglia |
27 33 65 ore |
1B 21 41 ore |
ESC ! A ASCII(ore) |
|
Acquisizione Sveglia |
27 33 97 |
1B 21 61 |
ESC ! a |
Entrambi i firmware una volta ricevuto il comando ed i relativi parametri d'ingresso effettano autonomamente la corrsipondente operazione ed al termine restituiscono gli eventuali risultati determinati dall'esecuzione. I firmware, anche se molto simili, si differenziano nelle modalità di utilizzo, come sotto descritto:
|
|
Il modulo EL 12 e' un alimentatore completo, a basso costo, con un ingombro estremamente limitato, da utilizzare in abbinamento a schede di controllo del carteggio grifo® come le SDI 02, QTP 12, QTP 16Big, QTP 16, QTP 22, QTP 24, QTP G28, ecc. |
F L I P
PC-based
FLexible In-system Programmer

UN POTENTE
TOOL SOFTWARE, MA DI USO MOLTO SEMPLICE,
PER PROGRAMMARE LE MCPU C51 DELLA ATMEL.

| FLIP e' un potente tool software, basato su un PC, che supporta la "In-System Programming" (ISP) per i Microcontrollori Atmel Flash C51. Esso opera con numerosi protocolli di comunicazione incluso RS232, USB e CAN collegati in Windows® 9x/Me/2000/XP, Windows NT® a Linux®. |
| E' disponibile GRATIS presso il sito della ATMEL. |
BASCOM-8051© é un COMPILATORE BASIC per Windows per la famiglia 8051. Questo compilatore é stato progettato per lavorare con W95/NT ed ha le stesse caratteristiche del BASCOM LT. Inoltre questo compilatore supporta Arrays ed il Floating Point .

µ C / 5 1
ANSI C Compiler per 8051
Sviluppate software di elevata qualita' per qualunque microcontrollore tipo 8051 in C ANSI. µC/51 viene fornito con un compilatore capace di incredibili ottimizzazioni, potete scrivere codice C ANSI anche per i micro con 1kB di memoria! µC/51 e' assolutamente completo: Editor multi file facile da usare, Compilatore, Assembler, Downloader, Debugger a livello Sorgente. Non vi servira' niente altro.

PASCAL 51
Pascal Compiler per 8051
Il Pascal 51 e' un compilatore in grado di generare codice per la famiglia di microcontrollori I51, che usa la maggioranza delle istruzioni definite nel Pascal di Wirth. Grazie al suo completo ambiente di sviluppo e' facile da usare ed offre vantaggi nell'uso delle risorse hardware presenti nei microcontrollori. Sono inoltre utilizzabili gli oggetti e le unita' gia' compilate.

LadderWORK
L' ambiente IDE di LadderWORK (Integrated Development Enviroment)
La figura qui sotto riportata rappresenta il layout del programma LadderWORK. Tutte le operazioni di disegno, compilazione e upload del codice possono essere effettuate operando comodamente su un'unica finestra denominata IDE.

Pagina Aggiornata al 15 Marzo 2008
GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALIA
Tel: +39 051 89.20.52 (4 linee r. a.)
FAX: +39 051 89.36.61