QTP 12/R84

Quick Terminal Panel - 12 keys

8 Optocoupled Inputs, 4 Relay Outputs, 1 LED

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
ASCII(r) ASCII(c)

 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.
Pat0...Pat7

 1B 42 chr n.
Pat0...Pat7

 ESC B ASCII(chr n.)
ASCII(Pat0)...ASCII(Pat7)

 Definition and Memorization
of User Character

 27 33 66 chr n.
Pat0...Pat7

 1B 21 42 chr n.
Pat0...Pat7

 ESC ! B ASCII(chr n.)
ASCII(Pat0)...ASCII(Pat7)

 Reading of max Message Number

 27 110

 1B 6E

 ESC n

Message Storage

 27 33 67
mess.n.
chr.0 ... chr.19

 1B 21 43
mess.n.
chr.0 ... chr.13

 ESC ! C ASCII(mess.n. ) ASCII(chr.0)... ASCII(chr.19)

Message Reading

 27 33 69
mess.n.

 1B 21 45 mess.n.

 ESC ! E ASCII(mess.n.)

Visualization of "n" Messages

 27 33 68
mess.n. n

 1B 21 44
mess.n. n

 ESC ! D ASCII(mess.n.) ASCII(n)

Scrolling

Messages Visualization

 27 33 83
mess.n. chr.n.

 1B 21 53
mess.n. chr.n.

 ESC ! S ASCII(mess.n.) ASCII(chr.n.)

Write all Digital Outputs

 27 166 out

 1B A6 out

 ESC ASCII(166)
ASCII(out)

Read all Digital Inputs

 27 167

 1B A7

 ESC ASCII(167)

Enable Single Digital Output

 27 168 bit

 1B A8 bit

 ESC ASCII(168)
ASCII(bit)

Timed Enable of
Single Digital Output

 27 169 bit tmp

 1B A9 bit tmp

 ESC ASCII(169)
ASCII(bit) ASCII(tmp)

Disable Single Digital Output

 27 170 bit

 1B AA bit

 ESC ASCII(170)
ASCII(bit)

Timed Disable of
Single Digital Output

 27 171 bit tmp

 1B AB bit tmp

 ESC ASCII(171)
ASCII(bit) ASCII(tmp)

Acquire Single Digital Input

 27 172 bit

 1B AC bit

 ESC ASCII(172)
ASCII(bit)

Acquire Single Digital Input
with debouncing

 27 173 bit tmp

 1B AD bit tmp

 ESC ASCII(173)
ASCII(bit) ASCII(tmp)

Timed Square Wave starting from "1"
on Single Digital Output

 27 174 bit tmp per.n

 1B AE bit tmp per.n

 ESC ASCII(174)
ASCII(bit) ASCII(tmp) ASCII(per.n)

Timed Square Wave starting from "0"
on Single Digital Output

 27 175 bit tmp per.n

 1B AF bit tmp per.n

 ESC ASCII(175)
ASCII(bit) ASCII(tmp) ASCII(per.n)

Square Wave on Single Digital Output

 27 176 bit tmp

 1B B0 bit tmp

 ESC ASCII(176)
ASCII(bit) ASCII(tmp)

Read Counter

 27 177 cnt

 1B B1 cnt

 ESC ASCII(177)
ASCII(cnt)

Reset Counter

 27 178 cnt

 1B B2 cnt

 ESC ASCII(178)
ASCII(cnt)

Set Multifunctions Pins

 27 179 bit cnf

 1B B3 bit cnf

 ESC ASCII(179)
ASCII(bit) ASCII(cnf)

Read Multifunctions Pins

 27 180 bit

 1B B4 bit

 ESC ASCII(180)
ASCII(bit)

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)
ASCII(y) ASCII(x)

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
x2 y2 cmd

 1B F1 x1 y1
x2 y2 cmd

 ESC ASCII(241) ASCII(x1) ASCII(y1)
ASCII(x2) ASCII(y2) ASCII(cmd)

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

 

 CKS AMP 4

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.

 

 AMP4 Cable

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.

 

EL 12

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.

 

 EXPS 2

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

W95/NT 8051-BASIC Compiler

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 September 18, 2017


homeHome Cards Categorical Index CPU Table