QTP 12/R84 English Tech.
Manual PDF format. ![]()
Ver. 5.00 - Rel. May 03, 2004.

QTP 12/R84 is a powerfull module complete of inputs, outputs and operator interface. It contains a complete PLC controller capable to manage completely a specific application in a minimun size, specifically designed for industrial and/or domestic use.
QTP 12/R84 is available with Alphanumeric displays by 20 characters for 2 lines in two different types: LCD type with LED backlite or Fluorescent, or alternatively with Graphic Fluorescent display with 140x16 pixels. In addition on the front panel there are: a 12 Keys membrane keyboard, a label slot used to carry a name for the QTP 12/R84 or the user's own logo, and a status LED.

A pratical and robust metallic container, in the standard DIN 72x144 size allows a direct mounting in front panel modality with a protected front side and back openings for connections. The enclosed brackets supplied with QTP 12/R84 let the user mount and/or unmount the terminal by performing a simple rectangle digging up on the support panel. Alternatively it can be used on a table with no elements addition.

The module's serial line can be buffered with the most frequently used electric protocols and thanks to this feature the QTP 12/R84 can be connected to each systems available on the market and moreover low cost networks can be realized where many different units can be contemporaneously managed. The interconnection with other devices is ensured also by the optional CAN line, that increase the possible applications fields and gives better performance of the cemplete network.

| RELAYS OUTPUTS CONNECTION. |
CPU section features 32K FLASH with ISP interface for comfortable programming through serial line; this allows an easy development environment that doesn't require any additional system, with a considerable cost reductions. The user can write the application program with 8051 compatible code, by using one of the numerous high level development tools as the convenient BASIC compiler BASCOM 8051; the efficient C compiler µC/51 or the well known LadderWORK for the users that want contacts programming. Moreover are available different ready to use management Firmwares for faster and easier development, that are briefly described below.

| RELAYS OUTPUTS BLOCK DIAGRAM. |
Hardware features of QTP 12/R84, including possible options, are as follows:

| OPTOCOUPLED INPUTS BLOCK DIAGRAM. |

| OPTOCOUPLED INPUTS CONNECTION. |
QTP 12 overall size see below drawing; Complete mounting quotes please refer to user manual.

Mounting Bracket overall size see delow drawing.
The use of QTP 12/R84 is simplified by two management firmwares, specifically produced by grifo®, that speed the user application program development. These firmwares coincide with a rich list of commands that solve the typical automation problems, as described in the following table:
|
QTP 12/R84 COMMANDS SUMMARIZING TABLE |
|||
|
C O M M A N D |
CODE |
HEX CODE |
MNEMONIC |
|
Home |
01 |
01 |
SOH |
|
Cursor Left |
21 |
15 |
NACK |
|
Cursor Right |
06 |
06 |
ACK |
|
Cursor Down |
10 |
0A |
LF |
|
Cursor Up |
26 |
1A |
SUB |
|
Carriage Return |
13 |
0D |
CR |
|
Carriage Return + Line Feed |
29 |
1D |
GS |
|
Absolute Cursor Position |
27 89 r c |
1B 59 r c |
ESC Y |
|
Backspace |
08 |
08 |
BS |
|
Clear Page |
12 |
0C |
FF |
|
Clear Line |
25 |
19 |
EM |
|
Clear End of Line |
27 75 |
1B 4B |
ESC K |
|
Clear End of Page |
27 107 |
1B 6B |
ESC k |
|
Cursor Off |
27 80 |
1B 50 |
ESC P |
|
Steady Cursor On |
27 79 |
1B 4F |
ESC O |
|
Blinking block cursor on |
27 81 |
1B 51 |
ESC Q |
|
General Reset |
ESC 162 |
1B A2 |
ESC ASCII(162) |
|
Comunication Reset |
ESC 163 |
1B A3 |
ESC ASCII(163) |
|
Firmware Setup |
ESC 161 display |
1B A1 display |
ESC ASCII(161) ASCII(display) |
|
Reading of Card Code |
ESC 160 |
1B A0 |
ESC ASCII(160) |
|
Beep |
07 |
07 |
BEL |
|
Read firmware Version |
27 86 |
1B 56 |
ESC V |
|
Operating Mode Selection |
27 65 mode |
1B 41 mode |
ESC A ASCII(mode) |
|
LED and BUZZER activation |
27 50 dev attr |
1B 32 dev attr |
ESC 2 ASCII(dev) ASCII(attr) |
|
Fluorescent display brightness setting |
27 108 lum |
1B 6C lum |
ESC l ASCII(lum) |
|
Request for EEPROM Writing |
27 51 |
1B 33 |
ESC 3 |
|
Writ of Presence Byte |
27 33 78 byte |
1B 21 4E byte |
ESC ! N ASCII(byte) |
|
Read Presence Byte |
27 33 110 |
1B 21 6E |
ESC ! n |
|
Writing Byte on EEPROM |
27 164 addl addh byte |
1B A4 addl addh byte |
ESC ASCII(164) ASCII(addl) ASCII (addh) ASCII(byte) |
|
Reading Byte from EEPROM |
27 165 addl addh |
1B A4 addl addh |
ESC ASCII(164) ASCII(addl) ASCII (addh) |
|
Key code reconfiguration |
27 55 key n. code |
1B 37 key n. code |
ESC 7 ASCII(key n.) ASCII(code) |
|
Keyclick ON without Memorization |
27 53 |
1B 35 |
ESC 5 |
|
Keyclick OFF without Memorization |
27 54 |
1B 36 |
ESC 6 |
|
Keyclick ON with Memorization |
27 33 53 |
1B 21 35 |
ESC ! 5 |
|
Keyclick OFF with Memorization |
27 33 54 |
1B 21 36 |
ESC ! 6 |
|
Definition of User Character |
27 66 chr n. |
1B 42 chr n. |
ESC B ASCII(chr n.) |
|
Definition and Memorization |
27 33 66 chr n. |
1B 21 42 chr n. |
ESC ! B ASCII(chr n.) |
|
Reading of max Message Number |
27 110 |
1B 6E |
ESC n |
|
Message Storage |
27 33 67 |
1B 21 43 |
ESC ! C ASCII(mess.n. ) ASCII(chr.0)... ASCII(chr.19) |
|
Message Reading |
27 33 69 |
1B 21 45 mess.n. |
ESC ! E ASCII(mess.n.) |
|
Visualization of "n" Messages |
27 33 68 |
1B 21 44 |
ESC ! D ASCII(mess.n.) ASCII(n) |
|
Scrolling Messages Visualization |
27 33 83 |
1B 21 53 |
ESC ! S ASCII(mess.n.) ASCII(chr.n.) |
|
Write all Digital Outputs |
27 166 out |
1B A6 out |
ESC ASCII(166) |
|
Read all Digital Inputs |
27 167 |
1B A7 |
ESC ASCII(167) |
|
Enable Single Digital Output |
27 168 bit |
1B A8 bit |
ESC ASCII(168) |
|
Timed Enable of |
27 169 bit tmp |
1B A9 bit tmp |
ESC ASCII(169) |
|
Disable Single Digital Output |
27 170 bit |
1B AA bit |
ESC ASCII(170) |
|
Timed Disable of |
27 171 bit tmp |
1B AB bit tmp |
ESC ASCII(171) |
|
Acquire Single Digital Input |
27 172 bit |
1B AC bit |
ESC ASCII(172) |
|
Acquire Single Digital Input |
27 173 bit tmp |
1B AD bit tmp |
ESC ASCII(173) |
|
Timed Square Wave starting from "1"
|
27 174 bit tmp per.n |
1B AE bit tmp per.n |
ESC ASCII(174) |
|
Timed Square Wave starting from "0"
|
27 175 bit tmp per.n |
1B AF bit tmp per.n |
ESC ASCII(175) |
|
Square Wave on Single Digital Output |
27 176 bit tmp |
1B B0 bit tmp |
ESC ASCII(176) |
|
Read Counter |
27 177 cnt |
1B B1 cnt |
ESC ASCII(177) |
|
Reset Counter |
27 178 cnt |
1B B2 cnt |
ESC ASCII(178) |
|
Set Multifunctions Pins |
27 179 bit cnf |
1B B3 bit cnf |
ESC ASCII(179) |
|
Read Multifunctions Pins |
27 180 bit |
1B B4 bit |
ESC ASCII(180) |
|
Reset 1-Wire Line |
27 181 wire |
1B B5 wire |
ESC ASCII(181) ASCII(wire) |
|
Write Bit on 1-Wire Line |
27 182 wire bit |
1B B6 wire bit |
ESC ASCII(182) ASCII(wire) ASCII(bit) |
|
Read Bit from 1-Wire Line |
27 183 wire |
1B B7 wire |
ESC ASCII(183) ASCII(wire) |
|
Write n Bytes on 1-Wire Line |
27 184 wire n dat0...datn |
1B B8 wire n dat0...datn |
ESC ASCII(184) ASCII(wire) ASCII(n) ASCII(dat0)...ASCII(datn) |
|
Read n Bytes from 1-Wire Line |
27 185 wire n |
1B B9 wire n |
ESC ASCII(185) ASCII(wire) ASCII(n) |
|
"Read ROM" on 1-Wire Line |
27 186 wire |
1B BA wire |
ESC ASCII(186) ASCII(wire) |
|
"Match ROM" on 1-Wire Line |
27 187 wire rom0...rom7 |
1B BB wire rom0...rom7 |
ESC ASCII(187) ASCII(wire) ASCII(rom0)...ASCII(rom7) |
|
"Skip ROM" on 1-Wire Line |
27 188 wire |
1B BC wire |
ESC ASCII(188) ASCII(wire) |
|
"Alarm Search" on 1-Wire Line |
27 189 wire |
1B BD wire |
ESC ASCII(189) ASCII(wire) |
|
Graphic cursor position |
27 206 y x |
1B CE y x |
ESC ASCII(206) |
|
Alphanumeric mode setting |
27 208 |
1B D0 |
ESC ASCII(208) |
|
Graphic mode setting |
27 209 |
1B D1 |
ESC ASCII(209) |
|
Graphic area setting |
27 241 x1 y1 |
1B F1 x1 y1 |
ESC ASCII(241) ASCII(x1) ASCII(y1) |
|
Graphic font setting |
27 242 font |
1B F2 font |
ESC ASCII(242) ASCII(font) |
Please remind that the last 5 commands are available
only on QTP 12/R84-GF2 model, provided of graphic display.
Both firmwares, once received the command and the necessary input
parameters, perform autonomously the specified operation and at
the end they return the possible results established by execution.
The firmwares, that are really similar, are different for the
use modalities, as below described:
|
A C C E S S O R I E S |
|
|
|
Connector KIT Set, 4 pins The CKS AMP 4 is a complete, low cost, kit composed by 4 female AMP pins ready for wire crimping and proper plastic container. It is suitable for GMB HR84, QTP 12/R84, etc. |
|
|
AMP Cable, 4 wires The AMP 4 CABLE is a ready to use cable composed by 4 wires (long 1 m.) crimped with AMP female pins and inserted in proper plastic container. It is suitable for GMB HR84, QTP 12/R84, etc. |
|
|
The EL 12 module is a complete, low cost, power supply with extremely reduced dimension, that can be used in conjunction with grifo® cards as SDI 02, QTP 12, QTP 16Big, QTP 16, QTP 22, QTP 24, QTP G28, etc. |
|
|
The EXPS 2 module is a complete, low cost, switching power supply with extremely reduced dimension, that can be used in conjunction with grifo® cards as QTP 12/R84, GPC® R94, GPC® T94, GPC® R63, GPC® T63, GPC® R168, GPC® T168, QTP 12/R84, etc. |
F L I P
PC-based
FLexible In-system Programmer

A POWERFUL
AND USER FRIENDLY SOFTWARE
TOOL TO PROGRAM ATMEL C51 FLASH MCUS

| FLIP
is a free PC-based software tool that supports the "In-System
Programming" (ISP) of Atmel's Flash C51
microcontrollers through various communication interfaces, including
RS232, USB and CAN links, both in Windows® 9x/Me/2000/XP,
Windows NT® and Linux® environments FLIP can be used
through a Graphical User Interface or launched from a
DOS command window. FLIP is a powerful toolset which enables the user to easily embed Atmel's ISP function libraries (DLL) within their applications without having to know the details of Atmel's ISP protocols. FLIP adds flexibility, power and user-friendliness to Atmel Flash C51 devices In-System Programming. |
| Available Free on Atmel's Web Site! |

BASCOM-8051© is a Windows BASIC COMPILER for the 8051 family It is designed to run on W95/NT and has all the features of BASCOM LT. In addition it has full support for arrays and the single floating point type.
µ C / 5 1
ANSI C Compiler for 8051

Develop high quality software for any 8051 in ANSI
C. µC/51 comes
with an incredible optimizing compiler, you can even write software
in ANSI C on 8051's with 1kB of code memory!
µC/51 is absolutely complete: user friendly multi
file Editor, Compiler, Assembler, Downloader, Source
Level Debugger. You will not need anything else.
PASCAL 51
Pascal Compiler per 8051
The Pascal dialect used is an almost complete version of Wirth's Pascal, extended to, in a simple way, to take advantage of the special hardware facilities contained in the 8051 and 80251 family chips. Versions 5 and 6 furthermore contains objects and separately compiled units.

LadderWORK
The LadderWORK Integrated Development Enviroment (IDE)
The picture below, represents the apperance of the program LadderWORK on your computer. LadderWORK has an integrated enviroment feature, allowing you to draw schematics, compile programs and upload code to PLC always working on the same window. The integrated enviroments are composed by several parts described below.

Page up-dated at August 07, 2008
GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALY
Tel: +39 051 892.052 (4 lines)
FAX: +39 051 893.661