Jaime 1000 range RS232 Link Parallel Link A13862
IMAJE SA. reserves the right to alter the specifications and the design of this product at any time without giving prior notice. Reproduction, in whole or in part, is not allowed. IMAJE SA. Siège social : 9, 9, rue Gaspard Monge B.P. 110 - 26501 BOURG-LES-VALENCE Cedex - France : 04 75 75 75 56 00 - : 04 75 82 98 10 - http://www.imaje.com http://www.imaje.com Edition Anglaise
Contents
General
General principle of a V24 exchange
List of the V24 commands
Protocol
Appendix
1
2
3
4
5
6
Parallel link Presentation
7
Parallel link
s t n e t n o
C A13862 Version E
Selection of messages
8
PRELIMINARY INSTRUCTIONS Read all these instructions •
FIRE :
CAUTION: Consult the safety da ta sheet for for the ink to determine wheth er your your printer uses INFLAMMA INFLAMMABL BL E inks and additives. If this is the case: – P l a ce ce a f oa oa m , C O 2 or powder powder extinguisher close close to t he printer (ma ximum 10 metres). – The printer printer must be kept kept in a well aired place place awa y from source sourcess of heat heat , flames or or sparks. – Never leave leave ink, additive or or clean clean ing solution solution can can s or or cloths cloths soaked in ink near th e printer. – Never Never smoke smoke near the printer. Display Display a notice notice with "NO SMOKING , INFL AMMABL MMABL E I NK" close close to the printer. – Make sure to keep keep the printer printer very clean, clean, as a dry ink depo deposit is highly highly inflamma ble. ble. – The ink, additive and cleaning cleaning solutio solution n cans m ust be close closed d a nd stored in a well a ired room. room.
•
E L E C TR TR I C AL AL C O NN NN E C TI TI O N: N: – The co connection nnection to the single single pha pha se elec electricity tricity supply supply network must use a st an dar d 3 pin pin plug plug w ith ear th ; th is plug plug must be easy to a ccess. ccess. – The ea ea rth connection connection must compl complyy with a ppl pplic icaa ble regulat ions. ions.
•
H EA E AL TH : – It is strictly strictly forbidden forbidden to wear conta conta ct lenses lenses when handling consumable consumable produc products. ts. – It is recomme recommended nded tha t ink-resis ink-resista ta nt gloves gloves and sa fety goggle goggless should should be worm during filling and cleaning opera opera tions.
Disconne Di sconnect ct the printer pri nter from fr om the mains power power supply suppl y before before any intervention. interventi on. IMAJ E ca nnot be in an y w ay held responsible responsible should should the a bovebove-mentioned rules not be respected, respected, a nd in genera l for the non-respec non-respectt of elementar y sa fety rules concerning concerning the utilizat ion ion of these machines.
All mo modifi difications cations without written authori authorization zation from imaje are are prohibite prohibi ted d and their possibl possible e consequence consequences s are the res r esponsab ponsabil ility ity of the person who performed them. T he same same applies appli es for any use of the pri nter which whi ch does not comply with wi th the pri nter’sspeci specificati fications. ons.
A13862 Version E
Page 1-1
REVISION
Update to instruction manual "RS232 link - parallel link for the Jaime 1000 range" •
The revision revision index A0 corresponds corresponds to the first edition of this ma nua l.
•
The revisio revision n index changes changes w ith every every modific modificat at ions. ions. The modified modified pa ges a re ment ioned ioned in t he following following t a ble. This This one indica indica tes a ll updat ing since the first edition. edition.
Date of edition
Document revision index
JAIME 1000 Software index
Modified pages
July 1994
A0
D4
Initial edition
July 1995
B
D5
All
Marsh 1999
E
D7/A43
All
Page 1-2
A13862 Version E
CONTENTS
A13862 Version E
1
FOREWORD. REVISION. CONTENTS
(5 pages)
2
GENERAL
1
Introduction
2-2
2
Description of the signals used
2-3
3
Electrical specifications
2-4
4
Timing diagram
2-4
5
Material configuration
2-5
6
Software configuration
2-10
7
Me Memory aid
2-14
3
GENE GENERA RAL L PRIN PRINCI CIPL PLE E OF OF A V24 V24 EXCH EXCHAN ANGE GE (3 pa page ges) s)
1
General principle of a V24 exchange
4
LIST OF THE V24 COMMANDS
1
Sendings
4-2
2
Requests
4-3
3
List of the V24 commands
4-4
(14 pages)
3-2
(4 pages)
Page 1-3
CONTENTS
Page 1-4
5
PROTOCOL
(64 pages)
1
Sendings concerning the printer
2
Sending concerning the print heads
5-15
3
Sendings concerning messages
5-16
4
Send Sendin ings gs con conce cern rnin ing g the the vari variab able le ele eleme ment nts s (counter, hour code, auto-dating)
5-26
5
Requests concerning the printer
5-31
6
Requests concerning the heads
5-44
7
Requests concerning the message
5-46
8
Requests concerning the variable elements
5-49
9
General message structures
5-52
10
Detail of the data bytes
5-53
6
APPENDIX
1
Examples of message programming
6-2
2
Commanding the printer by a programme in BASIC
6-9
5-3
(16 pages)
Performance
6-13
Synoptic of a V24 exchange
6-15
A13862 Version E
CONTENTS
A13862 Version E
7
PARALLEL LINK - PRESENTATION
(6 pages)
1
Introduction
7-2
2
Characteristics of the Parallel link
7-3
3
Connection diagram
7-4
8
PARALLEL LINK SELECTION OF MESSAGES
(11 pages)
1
Selection of a message from the library
8-2
2
Input signals diagram
8-4
3
Master jet, master message
8-6
4
General operation of the parallel interface
8-7
5
Restriction of the parallel interface operation
8-7
6
Usage according to printer configurations
8-8
7
Summary charts
8-11
Page 1-5
GENERAL (14 pages)
Contents 1
Introduction
2-2
2
Description of the signals used
2-3
2.1 2.2 2.2
2-3
2.3 2.4 2.5 2.6 2.6 2.7 2.7
2-3 2-3 2-3 2-3 2-3 2-3
3
Electrical specifications
2-4
4
Timing diagram
2-4
5
Material configuration
2-5
5.1 5.2 5.3 5.4 5.4.1 5.4.2 5.4.3
2-5 2-6 2-7 2-7 2-7 2-8 2-9
6
7
A13862 Version E
Reference (GND) DSR DSR (Dat (Data a Set Set Read Ready) y) in in volt voltag age e leve levels ls tra trans nsmi miss ssio ion n or DSR+ and DSR- in loop transmission. DTR (Data Terminal Ready) in voltage levels transmission RTS (Request To Send) CTS (Clear To Send) TXD TXD (Tra (Trans nsmi mitt Data Data)) in vol volta tage ge lev level els s tran transm smis issi sion on or or TTY OUT+ and TTY OUT- in loop transmission. TXD TXD (Rec (Recei eive ve Dat Data) a) in in volt voltag age e leve levels ls tran transm smis issi sion on or or TTY IN+ and TTY IN- in loop transmission.
Presentation of the terminal block of the Industrial Interface Configuration of the jumpers on the Industria rial Interfa rface board Presentation of the different modes Suggested connection diagrams Slave. Voltage transmission Slave. Loop transmission Complete dialogue. Transmission in voltage.
Software configuration
2-10
6.1 6.1.1 6.1.2 6.2 6.3
2-10 2-10 2-11 2-12 2-13
Transmission speed and format on Serie 4 Programming List of speeds and formats available Watchdog on Serie 4 T ra ransmission speed, format and watchdog on Serie 4 Pl us us
Me Memory aid
2-14
Page 2-1
General
1
Introduction
The printers in the J a ime 100 1000 0 Series 4 ra nge ar e equipped equipped with a n a synchronous series, series, half duplex, inter inter fa ce, for connection connection to a V24 mode, "Volta ge levels" levels" or " 20mA loop" loop" tr a nsm ission computer.
REMINDER
"20mA lo loop" tr transmission af affords good immunity against el electric and electromagnetic interference. It is therefore particularly recommended for long distance connections connecti ons or in a highly parasitic area.
ATTENTION
A cu curre rrent loop adapter is required when"20 mA current loop" transmission is used on the S4 Plus printers.
The RS232C RS232C (or (or V24) V24) sta nda rd describes the signals a vaila ble during a dialog between a DTE DTE (Da ta Terminal Equipment) and a DCE (Da ta Communicat Communicat ion ion Eq uip uipment) ment).. A ma ximum of 7 signa ls only only a re used for connec connection tion to an I MAJ MAJ E print er of the J a ime 100 1000, 0, wh ether for "voltage level" level" or "loop" "loop" tr a nsmission.
Page 2-2
NOTE
The Jaime 1000 printers should be considered as DTE.
ATTENTION
Do no not us use th the ke keyboard to to ma make an any ch changes to to th the pr printer du during a V24 dialogue (risk of conflicts). You are also recommended to leave the S4 Plus printers in the "MAIN MENU" during a V24 dialogue.
A13862 Version E
General
2
Desc De scri ript ptiion of the signa gnals use used
2.1 2.1 Re Refe fere renc nce e (GND (GND)) Computer an d printer eart h in common. common.
2.2 2.2 DSR DSR (Dat (Data a Set Set Rea Ready dy)) in voltage levels transmission or DSR+ and DSR- in loop transmission. A printer printer input. This This signa l a ctivat es the V24 mode. mode. A symbol appears on the screen when the D SR signa l is active
C
on S4 or
on S4 P lus.
2.3 2.3 DTR DTR (Dat (Data a Term Termin inal al Rea Ready dy)) in voltage levels transmission A printer printer output. The The signal is a ctive as soon soon a s th e printer is rea dy t o dialog.
2.4 2.4 RTS RTS (Re (Requ ques estt To To Sen Send) d) A printer output. The The signal is a ctive at every cha ra cter sequence sent by t he printer.
2.5 2.5 CTS CTS (Cl (Clea earr To To Sen Send) d) A printer input. The The signa l instructs t he printer t o send. send.
2.6 2.6 TXD TXD (Tra (Trans nsmi mitt Da Data ta)) in voltage levels transmission or TTY OUT+ and TTY OUT- in loop transmission. A printer printer output. output. Da ta tra nsmission. nsmission.
2.7 2.7 RXD RXD (Rec (Recei eive ve Da Data ta)) in voltage levels transmission or TTY IN+ and TTY IN- in loop transmission. A printer input. Da ta reception. reception.
A13862 Version E
Page 2-3
General
3
Elec ectr triical spec specif ific icat atiions ons
These a re of V24, RS232C. The input verification signa ls (DS (DS R, CTS, CTS, R XD) are a ctive when t heir volta volta ge level level is betw een + 3 V a nd + 12 V and ina ctive betw een - 3 V a nd - 12 V. The output verification (DT (DTR, R, RTS, RTS, TXD) TXD) ar e active a t a volta volta ge of 9 V and ina ctive at a volta volta ge of - 9 V.
4
Timing diagram
+ 3 V to + 12 V
DSR Input printer
The printer supervise DSR and accepts the V24 control by activating DTR.
- 3 V to - 12 V
DTR Output printer
The printer deactivates DTR at the end of the command.
RXD Input printer
RTS Output printer
RTS is active during the transmission time of the printer (request to send)
CTS Input printer
CTS must be active to authorise the printer to transmit.
TXD Output printer
Page 2-4
A13862 Version E
General
5
Material configuration
5.1 Presenta Presentation tion of the the termina terminall block block of the Indus Industria triall Interfac Interface e To have access to the Industrial Interface card, unscrew the two fixing scre ws of its compartm compartm ent housing housing a t t he rear of the printer. P a ss the connecting connecting cable through one of the grommets a nd fix the wires t o the correspo corresponding nding termina ls (see Figure 1). 1).
NOTE
The connecting cable shield used should be connected to the periphery of the metallic stuffing box of the printer and the same type of connection should be made on the computer.
Figure 1:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
A13862 Version E
Wiring of the V24 connection on B1 terminal block
TTYOUTTTYOUT+ TTYINTTYIN+ -TXDOT RTSOUT DTROUT -RXDIN CTSIN DSRIN DSRDSR+ GND SPROG 2 COMSPROG SPROG 1 COMRAZC 1 RAZC1 COMRAZC2 RAZC2 RESETRESET+ -DSR422-DSR422+ RXD422RXD422+ RXC422RXC422+ VALID422VALID422+ -DTR422-DTR422+ TXD422TXD422+ TXC422TXC422+ GND +5V + 15 V - 15 V
Photocoupler output Photocoupler input
20 mA current loop Factory set
Transmit data Request to send Data Terminal ready Receive data Clear to send Data send ready Photocoupler DSR input
RS232C link
0V
Page 2-5
General
5.2 Configur Configuratio ation n of the jumpe jumpers rs on the the Industri Industrial al Interfa Interface ce board board The jumpers jumpers on t he Indust ria l Int erface board a llow llow configura configura tion of the serial connection. connection. •
selection of the tr a nsmission mode RXD allows selection - P osition osition 232 232:: volta volta ge levels levels tra nsmission, - P osition osition 20 20 mA: loop loop tra nsmission.
•
"loop" t ra nsmission SW1 used only in "loop" - P ostion stion active: active: active tra nsmission, nsmission, - P osition sition passsive: passsive: passive tra nsmission. nsmission.
•
"loop" t ra nsmission SW2 used only in "loop" - Position a ctive: ctive: a ctive reception, reception, - P osition osition passive: passive rece reception. ption.
NOTE
•
If the computer is configured in active the printer must be configured in passive on the corresponding line, and vice versa.
CTS
- P osition sition D SR: The The printer will only only tra nsmit da ta if the computer computer gives gives instructions instructions to send (DS R a ctive) (CTS (CTS linked t o DSR ). - P osition sition CTS: CTS: The The printer printer w il illl only only t ransm it da ta if the computer computer activates the C TS. - Position GND : The The printer can t ra nsmit continually (CTS (CTS linked to 0 V). V). - P osition osition RTS: RTS: The The printer can t ra nsmit continua continua lly (CT (CTS S linked to RTS). RTS).
Figure 1 :
Location of jumpers on the Industrial Interface Card
Figure 1
Page 2-6
A13862 Version E
General
5.3 5.3 Prese Presenta ntatio tion n of the the diffe differe rent nt modes modes •
S l a v e: In t his mode the computer computer a lone lone can can init ialize a dia log log an d instruct th e printer printer t o send.
•
C om om pl pl e t e d ia ia l og og : In t his mode both the computer computer a nd printer can initia lize a dia log. log. There is a check check of the printer tr an smission.
NOTE
The printer dialogue is not permitted until after the start-up phase. In general, control by the computer of the DTR signal from the printe r ensures that the latter is ready to dialog.
5.4 5.4 Sugges Suggested ted conne connecti ction on diagra diagrams ms 5.4.1 5.4. 1 Slave. Slave. Voltage Voltage transmis transmission sion
WIRING DIAGRAM
LOCATION OF JUMPERS
Calculator
Printer RXD
ground
TD
TD
RD
RD
RTS
RTS
CTS
232
DSR
20 mA
CTS
422
GND RTS
CTS
CTS
DSR
DSR
DTR
DTR
A13862 Version E
CTS position DSR
Page 2-7
General
5.4.2 Slave. Slave. Loop transmis transmission sion
WIRING DIAGRAM
Calculator
POSITION DES CAVALIERS
Printer
TTY out +
TTY in +
TTY out -
TTY in -
TTY in +
TTY out +
TTY in -
TTY out -
DTR +
DSR +
DTR -
DSR -
RXD
CTS
232
DSR
20 mA
CTS
422
GND RTS
SW 2
S W1
Positions Active
Passive
Page 2-8
NOTE
The time between the appearance of the DSR signal (on the printer) and the activation of the DTR may be as much as 100 ms. In slave mode it is therefore necessary to take the response time into account automatically and to allow for a minimum time of 100 ms (see timing diagram, page 2-4).
REMINDER
The pr printer di dialogue is is no not pe permitted un until af after th the st start-up ph phase.
NOTE
The value of 20 mA is preset in the factory.
A13862 Version E
General
5.4.3 5.4. 3 Complete Complete dialogu dialogue. e. Transmis Transmission sion in voltage. voltage.
WIRING DIAGRAM
LOCATION OF JUMPERS
Calculator
Printer ground
RXD
TD
TD
RD
RD
RTS
RTS
CTS
CTS
DSR
DSR
DTR
DTR
CTS
232
DSR
20 mA
CTS
432
GND RTS
A13862 Version E
Page 2-9
General
6
Software configuration
The tra nsmission speed, speed, format an d value of the wa tchdog are programm able from the printer keyboar keyboar d in: •
t h e S H I F T M E N U f u n ct ct i on on f or or S 4 pr pr i n t er er ,
•
the PRI NTER NTER P REP ARAT RATION MENU, Initialization, V24 V24 Connectio Connection n for for S4 P lus printer.
6.1 Trans Transmis missi sion on spee speed d and form format at on Seri Serie e4 6.1. 6.1.1 1 Prog Progra ramm mmin ing g Press
Display
Remarks
SHIFT
For access parameters
to
programmable
MENU
V 24 38400 Baud 8 Bits no Par.1 St.
To be able to adjust the transmission speed (speed flashes) V 24 38400 Baud 8 Bits no Par.1 St.
To reduce or increase transmission speed V 24 19200 Baud 8 Bits no Par.1 St. 1 / 2
To be able to modify the format ( format flashes) V 24 19200 Baud 8 Bits no Par.1 St.
To modify the format V 24 19200 Baud 8 Bits no Par.2 St.
SHIFT
For validation MENU
Function ?
Page 2-10
A13862 Version E
General
6.1.2 6.1. 2 List of of speeds speeds and formats formats availa available ble •
S p ee ee d (i n b a u ds d s ): ): 600 - 1 200 - 2 400 - 3 600 - 4 800 - 7 200 - 9 600 - 14 400 - 19 200 - 38 400
•
F or m a ts ts : 8 bits bits no P ar .1 St. (8 (8 bits bits w ithout par ity 1 stop) 8 bits bits no P ar .2 St. (8 (8 bits bits w ithout par ity 2 stop) 8 bits bits even Pa rity (8 bits with pair pa rity)
NOTE
All the coded data on several bytes should be transmitted, the high-order byte first. All the bytes should be transmitted, transmitted, the least significant bit first.
WARNING
In "current loop" transmission, the transmission speed is restricted to 19200 baud maximum.
A13862 Version E
Page 2-11
General
6.2 6.2 Watc Watchd hdog og on Seri Serie e4 The wa tchdog is a va lue in tens of millisec milliseconds onds representing representing a cert cert ain t ime above which the printer a ban dons a comman d if it has n ot receive received d a complete complete comman comman d sequence from the calcula calcula tor.
Press
Displays
Remarks For access parameters.
SHIFT
to
programmable
M ENU
V 24 9600 Bauds 8 Bits no no Par.1 St.
For access to watchdog value.
W atchdog V24 : 0500
To be able to modify the value (the value can be modified using the numeric keypad from 0001 to 9999). Watchdog V24 : 0 500
SHIFT
For validation. M ENU
Function ?
Page 2-12
A13862 Version E
General
6.3 Transmi Transmissi ssion on speed, speed, format format and watchdog watchdog on Serie Serie 4 Plus Plus G o into the P RINTER RINTER P REP ARATION RATION m enu, Initia lisat ion, ion, V24 V24 connectio connection. n. The follow follow ing dia logue box box appea rs on th e screen:
Initialization
Speed (baud rate):
You ca ca n select: •
the t ra nsmission speed speed in ba ud (480 (4800, 0, 960 9600, 0, 192 19200 00 or or 38400 38400)),
•
t h e pa pa r t y ( n on on e , e ve ve n or or o dd dd ), ),
•
the number number of stop bits (1 (1 or 2) 2),
•
the wa tchdog tchdog value in in seconds seconds (fro (from m 1 to 99) 99)..
WARNING
• The 8 bit transmission format cannot be changed.
REMINDER
A cu current llo oop ad adapter is is re required wh when"20 mA mA cu current llo oop" transmission is used on the S4 Plus printers.
A13862 Version E
Page 2-13
General
7
Memory aid
Conversion Conversion bina ry, decimal, hexadecimal.
Decimal
Binary
Hexadecimal
0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
9
1001
9
10
1010
A
11
1011
B
12
1100
C
13
1101
D
14
1110
E
15
1111
F
7
6
5
4
3
2
1
0
0
0
1
1
1
0
1
0
3
A
i.e. 3Ah
A byte (8 (8 bits) is is a suite of tw o hexadecima hexadecima l numbers. The "h " sy mbol signifies signifies hexadecimal nota tion. The ASC ASC II norm a llows llows t he associat associat ion ion of a n alpha numerical symbol with each byte.
Page 2-14
A13862 Version E
GENERAL PRINCIPLE OF A V24 EXCHANGE (3 pages)
Contents 1
A13862 Version E
General principle of a V24 exchange
3-2
1.1 1.2 1.3 1.4
3-3 3-3 3-3 3-3
Identification (1 byte hexadecimal) Length (2 bytes in hexadecimal) Data Control byte (Checksum)
Page 3-1
General principle of a V24 exchange
1 •
Gene Genera rall prin princi cipl ple e of of a V24 V24 exc excha hang nge e
D a t a s e n d in in g f r om om t h e co com p ut ut e r t o t h e p r in in t e r
CALCULATOR
PRINTER
ENQ L A N O I T P O
ACK
Ident. Length (1 byte) (2 bytes)
Data (0 to n bytes)
Control byte (1 byte)
ACK (1 byte)
•
D a t a r e q u es es t f r om om t h e co com p ut ut e r t o t h e pr pr i n t er er
CALCULATOR
PRINTER
ENQ L A N O I T P O
Ident. Length (1 byte) (2 bytes)
ACK
Data (0 or 1 byte)
Control byte (1 byte)
ACK (1 byte)
Page 3-2
Ident. Length Data (1 byte) (2 bytes) (n bytes)
Control byte (1 byte)
A13862 Version E
General principle of a V24 exchange
1.1 1.1 Identi Identific ficati ation on (1 byte byte hexa hexadec decim imal) al) Specific for each comma nd (see ta ble following following pa ges).
1.2 1.2 Length Length (2 byte bytes s in hexa hexadec decim imal) al) The length is th e number of bytes comprised comprised between th e length length a nd th e check checksum sum byt e.
1.3 Data Zero Zero byte in case of request from the calculat or to the printer. 1 byte precised precised the jet num ber in case of a request concerning concerning a jet. jet. n byt es follo following wing one byte precising precising the jet number in case of a sent concerning concerning a jet. jet. n byt es with out precising precising the jet number in case of a sent concerning concerning the printer in genera l.
1.4 1.4 Cont Contro roll byte byte (Ch (Chec ecks ksum um)) This represents a n " OR" exclusive exclusive of of a ll preceding preceding bytes (identification, (identification, length a nd da ta bytes). T able of the "exclusive exclusi ve OR" OR " Boolean functi fun ction on used for for the checksum
X
Y
Result
0
0
0
0
1
1
1
0
1
1
1
0
Exa mple of of checksum checksum ca lculat lculat ion ion for t wo byt es: – Va l u e : 1 5h i n b i n a r y – Va l u e : 5 6 h i n b i n a r y R es u lt
0 00 10 10 1 0 10 10 11 0 0 10 00 01 1
Or, in hexadecimal = 43 h
A13862 Version E
Page 3-3
LIST OF THE V24 COMMANDS (4 pages)
Contents
A13862 Version E
1
Sendings
4-2
2
Requests
4-3
3
List of the V24 commands
4-4
Page 4-1
List of the V24 commands
1
Sendings
Title of the command
Ident.
Page
30h 3Ch 3Eh 3Fh 0Fh 41h 36h 50h
5-3 5-4 5-4 5-5 5-6 5-6 5-10 5-12
PRINTER Stop/Start up printer Sending of reset faults Sending of keyboard code Sending of fhe security code Enable/disable the keyboard with DSR active Sending the request for printing acknowledgement Sending of the printer initialisation Downloading files to the S4 Plus
HEAD Sending of jet status/maintenance
31h
5-15
MESSAGE Sending a complete message (printer without library) Sending of message parameters (printer without library) Sending of a message content (printer without library) Sending of a complete message in library Sending of a message parameters in library Sending of a message content in library Sending a partial message Sending of the message number to be printed Sending the contents of variable fields
0Ch 0Bh 0Ah 1Ch 1Bh 1Ah 42h 40h 4Ah
5-16 5-17 5-18 5-19 5-20 5-21 5-22 5-24 5-25
38h 3Ah 3Dh C8h 4Fh
5-26 5-27 5-28 5-29 5-30
VARIABLES Sending the parameters of a counter Resetting the counters Sending the shift code parameters Initialisation of autoclock Sending a Multitop per head and postdate 2 per jet
Page 4-2
A13862 Version E
List of the V24 commands
2
Requests
Title of the command
Ident.
Page
05h 45h 20h 35h
5-31 5-32 5-33 5-34
37h 3Bh 4Dh
5-36 5-38 5-42
32h 33h
5-44 5-45
43h 94h
5-46 5-48
PRINTER Request for V24 dialog Request of keyboard code Request for printer’s parameters Request for the state of the ink circuit electrovalves, viscosity level, and number of additives Request for printer’s CRC Proms Request for printer’s faults Status request for S4SI
HEAD Request for the status jet Request for the jet and phase speed
MESSAGE Request for the complete current message Command of printing
VARIABLES Request for current counters Request for autoclock Request for shift code parameters
A13862 Version E
39h D6h 4Ch
5-49 5-50 5-51
Page 4-3
List of the V24 commands
3
Ident. 05h 0Ah 0Bh 0Ch 0Fh 1Ah 1Bh 1Ch 20h 30h 31h 32h 33h 35h 36h 37h 38h 39h 3Ah 3Bh 3Ch 3Dh 3Eh 3Fh 40h 41h 42h 43h 45h 4Ah 4Ch 4Dh 4Fh 50h 94h C8h D6h
Page 4-4
List of of th the V24 commands
Title of the command
Page
§
Request for V24 dialog Sending of a message content (printer without library) Sending of message parameters (printer without library) Sending of a complete mesage (printer without library) Enable/disable the keyboard with DSR active Sending of a message content in library Sending of message parameters in library Sending of a complete message in library Request for printer’s parameters Stop/Start up printer Sending of jet status/maintenance Request for the jet status/maintenance Request for the jet and phase speed Request for the state of the ink circuit electrovalves, viscosity level and number of additives Sending of the printer initialisation Request for printer’s CRC Proms Sending the parameters of a counter Request for current counters Resetting the counters Request for printer’s faults Sending of reset faults Sending the shift code parameters Sending of keyboard code Sending of the security code Sending of the message number to be printed Sending the request for printing acknowledgement Sending a partial message Request for the complete current message Request of keyboard code Sending the contents of variable fields Request for shift code parameters Status request for S4SI Sending a Multitop per head and postdate 2 per jet Downloading files to the S4 Plus Command of printing Initialisation of autoclock Request for autoclock
5-31 5-18 5-17 5-16 5-6 5-21 5-20 5-19 5-33 5-3 5-15 5-44 5-45 5-34
5.1 3.3 3.2 3.1 1.5 3.6 3.5 3.4 5.3 1.1 2.1 6.1 6.2 5.4
5-10 5-36 5-26 5-49 5-27 5-38 5-4 5-28 5-4 5-5 5-24 5-6 5-22 5-46 5-32 5-25 5-51 5-42 5-30 5-12 5-48 5-29 5-50
1.7 5.5 4.1 8.1 4.2 5.6 1.2 4.3 1.3 1.4 3.8 1.6 3.7 7.1 5.2 3.9 8.3 5.7 4.5 1.8 7.2 4.4 8.2
A13862 Version E
PROTOCOL (64 pages)
Contents 1
Sendings concerning the printer 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8
2
3
4
A13862 Version E
Stop/Start up printer Sending of reset faults Sending of keyboard code Sending of the security code Enable/disable the keyboard with DSR active Sending the request for printing acknowledgement Sending of the printer initialisation Downloading files to the S4 Plus
5-3 5-3 5-4 5-4 5-5 5-6 5-6 5-10 5-12
Sending concerning the print heads
5-15
Sending of jet status/maintenance
5-15
Sendings concerning messages
5-16
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9
5-16 5-17 5-18 5-19 5-20 5-21 5-22 5-24 5-25
Sending a complete message (printer without library) Sending of message parameters (printer without library) Sending of a message content (printer without library) Sending of a complete message in library Sending of a message parameters in library Sending of a message content in library Sending a partial message Sending of the message number to be printed Sending the contents of variable fields
Send Sendin ings gs con conce cern rnin ing g the the vari variab able le ele eleme ment nts s (counter, hour code, auto-dating)
5-26
4.1 4.2 4.3 4.4 4-5
5-26 5-27 5-28 5-29 5-30
Sending the parameters of a counter Resetting the counters Sending the hour code parameters Initialisation of auto-dating Sending a Multitop per head and postdate 2 per jet
Page 5-1
PROTOCOL
5
Requests concerning the printer
5-31
5.1 5.2 5.3 5.4
5-31 5-32 5-33
5.5 5.6 5.7
6
7
8
9
10
Page 5-2
Request for V24 dialog Request of keyboard code Request for printer’s parameters Reques Req uestt for for the status status of the ink circui circuitt elec electro troval valves ves,, levels, measured viscosity, reference viscosity, number of times additive has been added Request for printer’s CRC Proms Request for printer’s faults Status request for S4SI
5-34 5-36 5-38 5-42
Requests concerning the heads
5-44
6.1 6.2
5-44 5-45
Request for the status jet Request for the jet and phase speed
Requests concerning the message
5-46
7.1 7.2
5-46 5-48
Request for the complete current message Command of printing
Requests concerning the variable elements
5-49
8.1 8.2 8.3
5-49 5-50 5-51
Request for current counters Request for autoclock Request for shift code parameters
General message structures
5-52
9.1 9.2 9.3 9.4
5-52 5-52 5-52 5-52
General structure of a one-line message General structure of a two-line message General structure of a three-line message General structure of a four-line message
Detail of the data bytes
5-53
10.1 10.2 10.3 10.4 10.5 10.6 10.7
5-53 5-53 5-54 5-54 5-55 5-64 5-64
Jet number: from 1 to 4 (1 byte in hexadecimal) General parameters of a message (11 bytes) Parameters of variable elements Delimiter of beginning of line: (0Ah) Block Logo block/symbol Delimiter of end of message
A13862 Version E
Protocol
1
Send Sendiings ngs con conc cerni ernin ng the the pri printer nter
1.1 1.1 Stop Stop/S /Sta tart rt up prin printe terr CALCULATOR
Identification Length Data Control byte
PRINTER
30h 00h, 01h 00h or FFh
Stop Start up
xxh
06h
ACK or
15h
NACK
When th e printer sends ACK, t he jet jet is imm ediately st opped. opped. The The printer ha lts a fter 2 minut es.
WARNING
This command can only be used if the + 15 V power supply voltages are present when the printer is in standby mode (depends on the power supply model) and if DSR is active. The printer will start up when the DSR signal appears.
A13862 Version E
Page 5-3
Protocol
1.2 1.2 Send Sendin ing g of of res reset et faul faults ts CALCULATOR
Identification Length Control byte
PRINTER
3Ch 00h, 00h 3 Ch
06h
ACK or
15h
1.3 1.3 Send Sendin ing g of keyb keyboa oard rd cod code e CALCULATOR
Identification Length
PRINTER
3Eh 00h, 03h
Code 1 (1 ASCII)
between 20h and 60h
Code 2 (1 ASCII)
between 20h and 60h
Code 3 (1 ASCII)
between 20h and 60h
Control byte
NACK
xxh
06h
ACK or
15h
NACK
The locking locking code code is a sequ ence of of 3 ASCI I cha ra cters (alpha num erical) comprised comprised betw een 20th 20th and 60h inclusive. To delete t o locking locking code, send t he coded sequen ce: 30h/30h/30h f or S 4 a nd 20h/20h/20h f or S 4 P lus . Page 5-4
A13862 Version E
Protocol
1.4 1.4 Sendi Sending ng of the secur security ity code code This code code protects protects the V24 messages. It can be init ialised, therefore modified modified but not visua lised. The calculator should recognise the preceding code in order to send other sequences of instructions.
CALCULATOR
Identification Length
PRINTER
3Fh 00h, 03h
Code 1 (1 ASCII)
xxh
Code 2 (1 ASCII)
xxh
Code 3 (1 ASCII)
xxh
Control byte
xxh
06h
ACK or
15h
NACK
The security code is a sequence of of 3 ASCII chara cters (alphanu merical) comprise comprised d betw een 20h 20h and 60h inclusive. Tra nsmission of NACK NACK , S P corresponds corresponds to a n incorrect incorrect security security code. code.
NOTE
The security code, if it was transmitted to the printer at the end of the previous utilisation, must be sent in the first sequence of each exchange.
REMINDER
A f t e r a r e se t o f th e me mo ry o f th e C PU bo a rd, th e p r int er automatically sets the security code to "TWO".
A13862 Version E
Page 5-5
Protocol
1.5 Enable/ Enable/disa disable ble the key keyboar board d with with DSR DSR active active CALCULATOR
PRINTER
Identification
0Fh
Length
00h, 01h
ON/OFF keyboard Control byte
or
00h FFh
Keyboard disable (default value after reset) Keyboard enable
xxh
06h
ACK or
15h REMINDER
NACK
Do not use the keyboard to make any changes to the printer during a V24 dialogue (risk of conflicts). You are also recommended to leave the S4 Plus printers in the "MAIN MENU" during a V24 dialogue.
1.6 Sending Sending the reque request st for for printing printing ack acknowl nowledge edgemen mentt CALCULATOR
PRINT
Identification
41h
Length a t a D
00h, 02h
Jet number
xxh
Printing acknowledgement Control byte
xxh xxh
06h
ACK or
15h WARNING
Page 5-6
NACK
The print acknowledgement request should be sent to all the jets of a head. A13862 Version E
Protocol
Detail of the data bytes •
D e t a il il of t h e " J e t n um u m b er er " by by t e
Printer
Head
Jet
Jet number
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
•
1
D e t a i l of t h e " P r i n t in in g a c kn kn ow ow l e dg dg em em e n t " b y t e. e.
0
"1" the computer requests an acknowledgement acknowledgement for each object printed, or else insert "0" "1" the computer requests an acknowledgement acknowledgement for each batch of objects printed, or else insert "0" "1" the computer requests an acknowledgement acknowledgement when the counter passes the final value, or else insert "0" COMMENT
A13862 Version E
0
0
0
"1" the computer requests a print acknowledgement with status after each object printed, or else insert "0"
Only on one of of th these op operating mo modes ca can be ac active at at an any on one ti time.
Page 5-7
Protocol
1.6.1 Print acknowledgement acknowledgement CALCULATOR
PRINT
xxh •
Print acknowledgement acknowledgement
Detail of the print pri nt acknowledg acknowl edgem ement ent H ea d 1
H ea d 2
E 5h E 9h F 1h E 1h
E 6h E Ah F 2h E 2h
Af t e r e a ch ob je ct Af t e r e a ch b a t ch Af t e r e a ch f i n a l cou n t e r v a l u e O n r e ce p t i on of D TO P i f p r i n t i n g i s i m p os s i b l e (fault or jet jet in sta rt-up or shutdown pha se)
1.6.2 Print acknowledgement acknowledgement with Status after each object CALCULATOR
PRINT
xxh
Print acknowledgement acknowledgement after each object
xxh
General faults
xxh xxh
Motor speed
xxh
Pressure
xxh
Viscosity
xxh
Jet 1 speed
xxh
Jet 2 speed
xxh
Jet 3 speed
xxh
Jet 4 speed
a t a D
Detailed description of data •
Page 5-8
Detail of the print pri nt acknowledg acknowl edgem ement ent H ea d 1
H ea d 2
E 5h
E 6h
Af t e r e a ch ob je ct
E 1h
E 2h
O n r e ce p t i on of D TO P i f p r i n t i n g i s i m p os s i b l e (fault or jet jet in sta rt-up or shutdown pha se)
A13862 Version E
Protocol
•
Detail of the "General faults" byte:
Hard CPU fault Hard print fault 2 Hard print fault 1 Ink circuit fault Print alarm 2 (non-blocking fault) Print alarm 1 (non-blocking fault) Print fault 2 (blocking fault) Print fault 1 (blocking fault) 1 = fault 0 = n o fault fault
•
Detail Detai l of the "Motor speed" byte: The printer sends tw o hexadecima hexadecima l bytes, representing t he motor speed speed in decimal. C a lc lcu l a t io ion of t he h e m ot ot or or s p pe eed in r p pm m:
•
30 0 00 0 Motor speed in decimal
Detail Detai l of the "P "P ressur essure" e"byte: The printer sends one hexa hexa decima decima l byte, representing t he pressure in decima decima l. Ca lcula lcula tion of the pressur e in millibars : pressure in decima l x 19.6 19.6 for head s M/G . : pressure in decima decima l x 39.2 39.2 for for hea d P .
•
Detail of the "Viscosity" byte: The printer sends one hexadecimal byt e, representing representing the viscometer viscometer filling time in seconds.
•
Detail Detai l of the t he "J et speed" speed" bytes: The printer sends one hexadecimal digit, representing th e jet jet s peed peed in d ecimal. ecimal. C a l cu cu la la t i on on of of t h e je t s pe pe ed ed in in m /s ec econ d :
A13862 Version E
J e t s pe pe e d i n d ec ec i m maa l 10
Page 5-9
Protocol
1.7 Sendi Sending ng of the the print printer er initi initiali alisa satio tion n The bytes marked with a * are ignored by the S4 Plus printers.
ATTENTION
CALCULATOR
PRINTER
Identification
36h
Length
00h, 11h
Language (1 byte) xxh Watchdog V24 (2 bytes) xxh, xxh Cover/recup. fault (1 byte) xxh Head typ (1 byte) xxh Deferred stoppin stopping g time (2 (2 bytes) bytes) xxh, xxh xxh s Deferred e Run/Stop autoclock (1 byte) t xxh y b Machine operating operating time (2 bytes) xxh, xxh 7 1 Number of messages printed a t in multitop (2 bytes) xxh, xxh a D Number of library messages (1 byte) xxh Jet 1 alignment (1 byte) xxh Jet 2 alignment (1 byte) xxh Jet 3 alignment (1 byte) xxh Jet 4 alignment (1 byte) xxh Control byte
* *
*
*
xxh
Detail of the data bytes •
06h
L a ng n g u a ge ge :
ACK or
* B yte ignored by S4 Plus pri nter.
15h
•
00h
FRENCH
06h
NORWEGIAN
01h
ENGLISH
07h
SWEDISH
02h
GERMAN
08h
DANISH
03h
ITALIAN
09h
PORTUGUESE
04h
SPANISH
0Ah
JAPANESE
05h
DUTCH
NACK
Wa t c hd h d og og V24 : Time in t ens of milliseconds, milliseconds, fr om 1 to 9999, 9999, in in hexa decima l coding coding on 2 byt es. * Bytes Bytes ignored ignored by S4 Plus pr in ter. ter.
Page 5-10
A13862 Version E
Protocol
•
C ov ov er er /r e cu cu p. p. f a u l t b y t e : S t a t e 0 = F a u l t a c t i ve ve S t a t e 1 = F a u l t i n a c t iv iv e
0
0
0
Cover •
0
0
0
Recup.
H ea ea d t yp y pe :
00h : 1 head single jet
03h : 2 heads twinjet
01h : 2 heads single jet
04h : 1 head four jets
02h : 1 head twinjet
•
D e fe fe r r ed ed s t op op p in in g t i me me : Time in minutes in hexadecimal coding on 2 bytes.
•
R u n /S t o p a u t o cl cl oc ock : 0 0h = Ru Ru n F F h = St S t op
•
M a ch ch in i n e op er er a t i n g t i m e: e: P rinter operat ing time expressed expressed in hours a nd hexad ecima ecima l coded coded on 2 bytes. bytes. * Bytes Bytes ignored ignored by S4 Plus pri nter.
•
Number Number of print ope opera ra tions tions in multitop multitop mode: mode: Number of messa ges printed following following a n objec objectt TOP TOP hexadecimally coded coded in tw o bytes If t his value is equa l to 0001 0001h h (default (default value), it is possible possible to pa pa ra meterise a multitop operat operat ion ion for each printing head using t he comma comma nd 4Fh. If a different value is entered, the multitop operat operat ion ion a ppl pplies ies to a ll the jets jets of all the head s. In t his case, the Multitop comma comma nd in 4Fh is inopera inopera tive.
•
Nu um m b er er o f l iib b r a r y m es es s a ge g e s: s: Number of possible possible libra libra ry messag es, encode encoded d in h exadecima exadecima l in one byte. * B yte ignored by S4 Plus pri nter.
•
A13862 Version E
J e t " n" n " a li l i g n me m e n t: t: Number of dela dela y fra mes which can be a llocated llocated t o a jet relative to anoth er in order order t o line line up their r espective espective printing. This number is encoded in hexadecimal in one byte.
Page 5-11
Protocol
1.8
Downlo Download ading ing files files to the S4 Plus Plus It is possible possible to download DOS files files to the S4 P lus printers. – for editi loa d the files files MAST MASTER, ER, IMAJ E.INI , S4P.B DG , *.G *.G CG editing ng - loa – for languages - loa loa d t he files *.RC, *.IDX The down loaded files a re copied copied to the root of drive D: (backed -up R AM). AM). The tra nsfer format is as follows: follows:
CALCULATOR
Identification Length a t a D
PRINTER
50h xxh xxh
First block
00h
Name of file (DOS)
---
Control byte
xxh
06h
ACK or
Identification Length a t a D
15h
NACK
06h
ACK
50h xxh xxh
Blocks 1 to (N-1)
01h
File data (x bytes)
---
Control byte
xxh
or 15h Page 5-12
NACK A13862 Version E
Protocol
CALCULATOR
PRINTER
Identification
50h
Length a t a D
xxh, xxh
Final block N
80h
File data (x bytes)
---
Control byte
xxh
06h
ACK or
Detail of the data bytes: •
15h
NACK
" N a m e of fi f i l e" e" b y t es es : Maximum of 8 chara cters (DOS (DOS forma t)
•
" L en en gt gt h " b yt yt es es : The calcula calcula tor sends 2 bytes in hex. fo forma rma t r epresenting epresenting t he length of the da ta (block block number + file data ). (1024 byt es). Maximum Maxi mum length of fi file le data = 1KB (1024
•
" B l oc ock n um u m be b e r " b y t es es : Tra nsmissions must a lwa ys be performed performed in t he follo following wing order: of the DOS file na me in the file da ta (first block) block).. 00h = tr an smission of blocks 1 to (N(N-1) 1) of file da ta . 01h = tr a nsm ission of blocks of final block block (N) (N) of of file data . 80h = tra nsmission of
ATT ATTENTIO NTION N
A13862 Version E
If the the ffil ile e al alread ready y ex exists ists in the the pr print inter it wil willl be be ove overw rwrritt itten when when the the first block containing the same file name is received. Downloaded files are not recognised until the printer is restarted.
Page 5-13
Protocol
Page intentionally left blank.
Page 5-14
A13862 Version E
Protocol
2
Send Sendin ing g conc concer erni ning ng the the prin printt head heads s
Sending of jet status/maintenance CALCULATOR
Identification Length a t a D
PRINTER
31h 00h, 02h
Jet number
xxh
Jet state
xxh
Control byte
xxh
06h
ACK or
15h
NACK
Detail of the data bytes : •
N um um be b e r of of t he h e je je t : To comma comma nd t he jet(s) jet(s) of head 1, send t he follow follow ing hexa decima l valu e: 01h 01h To comma comma nd t he jet(s) jet(s) of head 2, send t he follow follow ing hexa decima l valu e: 03h 03h
•
S t a t e of t he he je t : 0 1 2 3 4 5 6
A13862 Version E
To s t op t h e je t To s t a r t t h e je t To r e f r e s h t h e je t To To s t a b i l i z e t h e je t To To i n t r od u c e a s ol v e n t To To u n b l oc k a n oz z l e To a d ju s t t h e j e t t h e g u t t e r
00 h 01 h 02 h 03h 04 h 05h 06 h
Page 5-15
Protocol
3
Sendi ending ngs s co conce ncerni rning mes essa sage ges s
3.1 Sendi Sending ng a comple complete te mess message age (printer without library) CALCULATOR
PRINTER
Identification
(ff)
Length a t a D
0Ch xxh, xxh
Jet number Parameters (37 bytes) Message content (x byte) Control byte
xxh xxh ... xxh xxh
06h
ACK or
15h
NACK
Detail of the data bytes Jet number (1 byte)
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
Page 5-16
Parameters (37 bytes)
1
Message general parameters (11 bytes) See § 10.2 Variable elements parameters (26 bytes) See § 10.3
Non-existent in the case of a one-line message and repeated for each additional line in the case of a multiline message.
Message content (x bytes)
Line delimiter n BLOCKS
Next line delimiter m BLOCKS
End delimiter
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0 Dh
See § 10.7
A13862 Version E
Protocol
3.2 3.2 Sendi Sending ng of mes messa sage ge param paramete eters rs (printer without library) CALCULATOR
PRINTER
Identification
(vt)
Length a t a D
0Bh 00h, 26h
Jet number Message general parameters Variable elements parameters Control byte
xxh xxh ... xxh xxh
06h
ACK or
15h
NACK
Detail of the data bytes Jet number (1 byte)
Message general parameters (11 bytes)
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
A13862 Version E
1
Variable elements parameters (26 bytes)
Message sense Horizontal sense Vertical sense Tacho mode Set off Print speed Forward/Return margins Interval Top filter
Counter: - zeros before figure - incrementation type - initial value - final value - etc.
See § 10.2
See § 10.3
Autoclock: - postdate interval
Page 5-17
Protocol
3.3 Sendi Sending ng of a mes messa sage ge conte content nt (printer without library) CALCULATOR
PRINTER
Identification
(lf)
0Ah
Length a t a D
xxh xxh
Jet number Message content (x byte)
xxh xxh ... xxh
Control byte
xxh
06h
ACK or
15h
NACK
Detail of the data bytes Jet number (1 byte)
Printer
Head
Jet
Jet num.
1.1
1
1
01h
Line delimiter
1.2
1
1
01h
n BLOCKS
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
Page 5-18
Message content (M bytes)
1
Next line delimiter m BLOCKS
End delimiter
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0 Dh
See § 10.7
Non-existent in the case of a one-line message and repeated for each additional line in the case of a multiline message.
A13862 Version E
Protocol
3.4 3.4 Sendi Sending ng of a compl complete ete mes messa sage ge in libra library ry CALCULATOR
Identification
PRINTER
(fs)
Length a t a D
Message number Parameter (37 bytes) Message content (x byte) Control byte
1Ch xxh, xxh xxh xxh ... xxh xxh
06h
ACK or
15h
NACK
Detail of the data bytes Message number (1 byte)
Paramaters (37 bytes)
Message general parameters (11 bytes) See § 10.2 From 1 to 79 on 1 byte hexadecimal Variable elements parameters (26 bytes) See § 10.3
Non-existent in the case of a one-line message and repeated for each additional line in the case of a multiline message.
Message content (x bytes)
Line delimiter n BLOCKS
Next line delimiter m BLOCKS
End delimiter
A13862 Version E
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0 Dh
See § 10.7
Page 5-19
Protocol
3.5 Sending Sending of a messag message e parame parameters ters in libra library ry CALCULATOR
Identification
PRINTER
(esc)
Length a t a D
1Bh 00h, 26h
Message number Message general parameters Variable elements parameters Control byte
xxh xxh ... xxh xxh
06h
ACK or
15h
NACK
Detail of the data bytes Message number (1 byte)
From 1 to 79 on 1 byte hexadecimal
Page 5-20
Message general parameters (11 bytes)
Variables elements parameters (26 bytes)
Message sense Horizontal sense Vertical sense Tacho mode Set off Print speed Forward/Return margins Interval Top filter
Counter: - zeros before figure - incrementation type - initial value - final value - etc.
See § 10.2
See § 10.3
Autoclock: - postdate interval
A13862 Version E
Protocol
3.6 3.6 Sendi Sending ng of a mes messa sage ge cont content ent in in librar library y CALCULATOR
Identification
PRINTER
(sub)
Length
1Ah xxh, xxh
Message number content
xxh xxh ... xxh
Control byte
xxh
a t Message a D
06h
ACK or
15h
NACK
Detail of the data bytes Message number (1 byte)
Message content (M bytes)
Line delimiter From 1 to 79 on 1 byte hexadecimal
Non-existent in the case of a one-line message and repeated for each additional line in the case of a multiline message.
n BLOCKS
Next line delimiter m BLOCKS
End delimiter
A13862 Version E
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0 Dh
See § 10.7
Page 5-21
Protocol
3.7 3.7 Send Sendin ing g a part partia iall mess messag age e This comma comma nd ma kes it possible possible to modify modify current m essages, th a t is t o say t hose selec selected ted for printing.
CALCULATOR
PRINTER
Identification
42h
Length a t a D
xxh, xxh
Jet number Address (2 bytes) Symbols (x bytes)
xxh xxh, xxh
Control byte
xxh
06h
ACK or
15h
NACK
Detail of the data bytes Jet number (1 byte)
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
1.2
2.1
1
1 2.2 2
1.4
1
Adress (2 bytes)
Symbols (x bytes)
Address concerning the first symbol to be modified. The address 0 corresponds to the delimiter (0Ah) of the beginning of line 1.
Succession of replacement symbols.
See following example.
Page 5-22
A13862 Version E
Protocol
•
Sent of a comple complete te message on on the jet jet 1 (printer printer without libra libra ry) Ident.
Length
DATA Jet num.
0Ch
00h
2Fh
01h
Control
Parameters Ge n e .
Var.
11 bytes
26 bytes
Text Delim. Dilat.
GS
Symbols
Delim.
0Ah
01h
xxh
I
M
A
J
E
0Dh
xxh
0
1
2
3
4
5
6
7
8
...
Address:
The print ing is: IMAJE
•
M od od i fi fi ca ca t i o n of of t h e m es es s a g e by by sending a partial message
Ident.
Length
DATA
Num.
42h
00h
05h
01h
Address
00h
05h
Control
Symbols
I
T
xxh
The print ing is: I MITE
A13862 Version E
Page 5-23
Protocol
3.8 Sending Sending of the the message message number number to be be printe printed d CALCULATOR
PRINTER
Identification
40h
Length a t a D
00h, 02h
Jet number
xxh
Message number
xxh
Control
xxh
06h
ACK or
15h
NACK
Detail of the data bytes Jet number (1 byte)
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
1.2
2.1
1
1 2.2 2
1.4
Page 5-24
Message number
1
From 1 to 79 on 1 byte hexadecimal
A13862 Version E
Protocol
3.9 3.9 Sendi Sending ng the the conten contents ts of vari variabl able e fields fields CALCULATOR
PRINTER
Identification
4Ah
Length
xxh, xxh
Jet number
a t a D Contents
xxh
of variable fields
(x bytes) Control byte
xxh
06h
ACK or
15h •
NACK
Detail of the "contents "contents of of variabl var iable e fields" This field field conta conta ins a st ring of cha cha ra cters in the exact order of the va riable fields fields in the base messa ge. The The number of cha cha ra cters sent must be exa exa ctly equal to the num ber of spaces reserved in the base m essage. A bar code can can be conta conta ined in a va ria ble field. field.
NOTE: In th e base message, the var iable fields fields ar e conta conta ined betw betw een two 12h 12h delimiters. delimiters. E.g.: B ase messa ge on on jet 1: 1: WEI G HT: 12h xxx xxx 12h 12h G ra ms - P RIC E : 12h 12h xxxxx 12h 12h Frs - 12h 12h xxxx 12h 12h Eur os Text
Variable field delimiter
Delimiter
Delimiter
Delimiter
Text
Variable field (3 non-significant characters)
Delimiter
Delimiter
Text Variable field (5 non-significant characters)
Text Variable field (4 non-significant characters)
Sending of var iable fields: fields: 4Ah 00h0Dh 01h 32517.752.69 xxh Ident. Length
N˚ jet
12 charac. Control ASCII
P rint message: message: WEI G HT: 325 325 G ra ms - P RIC E: 17.75 Fr s - 2.69 Eu ros
A13862 Version E
Page 5-25
Protocol
4
Send Sendin ings gs conc concer erni ning ng the the va vari riab able le elem elemen ents ts (counter, hour code, autoclock)
4.1 Sendi Sending ng the the par param amete eters rs of of a count counter er With t his comma comma nd it is possible possible to modify the pa pa ra meters of a current messa ge counter: counter: tha t is to sa y, th ose selec selected ted for printing.
CALCULATOR
Identification Length Jet number a Counter parameters t a - Initial value D
PRINTER
38h 00h, 18h xxh
- Final value - Step counter - Batch counter
9 ascii 9 ascii 2 ascii 3 xxh
Control byte
xxh
06h
ACK or
15h
Page 5-26
NACK
A13862 Version E
Protocol
4.2 4.2 Re Rese sett ttin ing g the the coun counte ters rs
Identification
3Ah
Length a t a D
00h, 01h
Jet number
xxh
Control byte
xxh
06h
ACK or
15h
NACK
Detail of the data bytes Jet number (1 byte)
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
A13862 Version E
1
Page 5-27
Protocol
4.3 Sendi Sending ng the the shift shift code code param paramete eters rs CALCULATOR
PRINTER
Identification
3Dh
Length
00h, 06h
Jet number a t a D
xxh
Starting time (2 bytes)
xxh, xxh
Interval (2 bytes)
xxh, xxh
Type code (1 byte)
xxh
Control byte
xxh
06h
ACK or
15h
NACK
Detail of the data bytes Jet number 1 byte
Starting time 2 bytes
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
1.2
2.1
1
1 2.2 2
1.4
Page 5-28
1
Interval 2 bytes
Type code 1 byte
00h = 2 figured data code From 00 hours 00 minutes to 23 hours 59 minutes coded in hexadecimal on 2 bytes
From 00 hours 01 minutes to 23 hours 59 minutes coded in hexadecimal on 2 bytes
FFh = alphabetical code (complete alphabet) 7Fh = alphabetical code (less O and I)
A13862 Version E
Protocol
4.4 4.4 Initia Initialis lisati ation on of autoc autocloc lock k CALCULATOR
PRINTER
Identification
C8h
Length Second Minute a Hour t a Day D Month Year Mode 24 hours
00h, 07h (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte)
Control byte
xxh xxh xxh xxh xxh xxh 20h xxh
06h
ACK or
15h
NACK
All the da ta bytes, except except the 24h mode, are coded coded in B CD (Bina ry C oded Decima Decima l). l). The The units a re represented represented by th e lea lea st significa significa nt ha lf-byte. lf-byte. The minimum a nd ma ximum – s e con d – m in u t e – h ou r – da da y – m on t h – y ea r
A13862 Version E
va lues of of these bytes a re in decima decima l: f r om 00 t o 59 f r om 00 t o 59 f r om 00 t o 23 f r om 00 t o 31 f r om 00 t o 12 f r om 00 t o 99
Page 5-29
Protocol
4-5 Sending a Multitop per head and postdate 2 per jet CALCULATOR
PRINTER
Identification
4Fh
Length
00h, 05h
Jet number a t a D
xxh
Multitop
xxh , xxh
Postdate 2
xxh , xxh
Control byte
xxh
06h
Details of the data •
ACK or
" M ul u l t it i t op op " b yt y t es es :
15h
NACK
This is the num ber of a messa ge to be printed per DTOP DTOP (default value = 1). 1). The multitop value must be identica identica l for for a ll the jets jets on a head. It must be specific specific to each hea d in t he case of 2-head 2-head printers. The multitop value for head 1 must be entered a t jet 1 (ma (ma ster jet). The multitop value for head 2 must be entered a t jet 3 (ma (ma ster jet). •
"P ostdat e 2" bytes: (from (from 0 to 9999 9999 da ys) or or (from (from 0 to 187 1872 2 month month s), s), bit 14 to bit 0 - unit in da ys = 0 in bit bit 15 - unit in month s = 1 in bit bit 15
S4 printers: pri nters: T he second second postdate postdate can only onl y be accessed accessed via via V24. V24. It can be different for each jet but is the same for all the messages assigned to any given jet. To obtain a different postdate 2 for another message, it is necessary to transmit the new postda postda te interval using t he comma comma nd 4Fh.
S4 Plus printers: T he second second postdate is accessibl accessible e via the prin pr inter’ ter’s s operator operator interface. in terface. It is included included in the messages a nd can be different for each jet jet a nd each messa ge.
ATT ATTENTIO NTION N
Page 5-30
If the the messa essage ge is sele select cted ed via via the machin chine’ e’s s para arallel llel inte interrface face,, operation remains identical to that described in the case of S4 printers.
A13862 Version E
Protocol
5
Requ Re que ests sts con conc cerni ernin ng the the pri printer nter
5.1 5.1 Re Requ ques estt for for V24 V24 dia dialo log g This request is optional. optional. It ena bles the user, however, to ensure tha t th e printer is "read y" t o dialog. It ca n th erefore erefore by sent prior to each exc excha ha nge.
CALCULATOR
Initialisation ENQ
PRINTER
05h
06h
ACK or
15h
NACK
The an swer from t he printer is NACK NACK : – if the lia lia ison ison is locke locked d by the security code, code, – if the menu is bei being ng modifie modified d from the keybo keyboard. ard.
A13862 Version E
Page 5-31
Protocol
5.2 5.2 Re Requ ques estt of key keybo boar ard d code code CALCULATOR
Identification Length Control byte
PRINTER
45h 00h, 00h 45h
06h
ACK
45h
Identification
00h, 03h
Length
between 20h and 60h
Code 1 (1 ASCII)
between 20h and 60h
Code 2 (1 ASCII)
between 20h and 60h
Code 3 (1 ASCII) Control byte
xxh or 15h
Page 5-32
NACK
A13862 Version E
Protocol
5.3 5.3 Reques Requestt for for print printer’ er’s s para parame meter ters s CALCULATOR
Identification Length Control byte
PRINTER
20h 00h, 00h 20h
06h
ACK
20h
Identification
00h, 1Ah
Length
4 ASCII - Motor speed (S4) (rpm) or - Transfer time (SI) (s) 20h - Space 4 ASCII - Pressure (x, xx) (bar) 20h - Space 2 ASCII - Viscosimeter filling time (s) 20h - Space 2 ASCII - Number of additive addition 20h - Space 4 ASCII - Average jets speed (m/s) (xx, x) 20h - Space 2 ASCII - T˚ of the electronic compartment (˚C) 20h - Space 2 ASCII - T˚ ink circuit (˚C) xxh
a t a D
Control byte or
15h
A13862 Version E
NACK
Page 5-33
Protocol
5.4 Request Request for the status status of the ink ink circuit circuit electrov electrovalv alves, es, levels levels,, measured measured viscosity, reference viscosity, number of times additive has been added
CALCULATOR
Identification Length Control byte
PRINTER
35h 00h, 00h 35h
06h
ACK
35h
Identification
00h, 05h
Length
xxh
State of the ELV of the CE (1 byte)
xxh
Levels (1 byte)
xxh
Visco (s) (1 byte)
xxh
Reference visco (s) (1 byte)
xxh
Number of additive (1 byte)
xxh
a t a D
Control byte or
15h
Page 5-34
NACK
A13862 Version E
Protocol
Detail of the data bytes •
B y t e of of t he he E L V of t he he C E : Sta te 0 = Closed Closed Sta te 1 = Open Open
Additive
Air trans.
Visco
Equivisc
Ink
Load
Equi-air
NOTE
•
Ink trans.
On S4SI and S4SI Plus, all these solenoid valves are used. On the other printers in the Jaime 1000 range, ran ge, only the Additive and Visco. solenoid valves are used.
L ev ev e l s b yt yt e: e: S t a t e 0 = L e ve ve l a t t a i n e d Sta te 1 = Level Level not not at ta ined ined
Accu. low
Ink low
Recup. medium
Accu. high
Recup. high
Visco low
Ink high
Visco high
•
Vi s co cos it it y b y t e: e: The value represents the filling time of the viscometer in seconds, in hexadecimal coding.
•
Vi sc sco r e fe fe r en en ce ce by by t e : Visco Visco reference time in seconds, in hexa decima l coding. coding.
•
Ad di d i t iv i v es es b yt yt e: e: Number of ad ditions in hexadecimal coding. coding.
A13862 Version E
Page 5-35
Protocol
5.5 Re Reque quest st for printe printer’s r’s CRC Proms Proms CALCULATOR
Identification Length Control byte
PRINTER
37h 00h, 00h 37h
06h
ACK
37h
Identification
00h, 1Bh
Length
xxh xxh, xxh
- Cover/recup. fault (1 byte) - Printer’s working hours (2 bytes) xxh, xxh, - CHCK program CPU xxh (3 bytes) xxh - Nozzle type IMP1 (1 byte) xxh - Type of GT IMP1 (1 byte) xxh, xxh, - CHCK program IMP1 xxh (3 bytes) xxh - Nozzle type IMP2 (1 byte) xxh - Type of GT IMP2 (1 byte) xxh, xxh, - CHCK program IMP2 xxh (3 bytes)
a t a D
xxh - Nozzle type IMP3 (1 byte) xxh - Type GT IMP3 (1 byte) xxh, xxh, - CHCK program IMP3 xxh (3 bytes) xxh xxh xxh, xxh xxh xxh
- Nozzle type IMP4 (1 byte) - Type GT IMP4 (1 byte) - CHCK program IMP4 (3 bytes) - Run/Stop horo. (1 byte)
xxh
Control byte or
15h Page 5-36
NACK A13862 Version E
Protocol
Detail of the data bytes •
B y t e " C o ve ve r /r e cu cu p. p. fa fa u l t " : Sta te 0 = active fault Sta te 1 = inactive inactive fault
0
0
0
0
Cover
0
0
Recup.
•
B y t e " P r i n t er er ’s ’s w or or k in in g h ou ou r s" s" : P rinter operat ion ion t ime is expressed expressed in hours hours a nd coded coded in hexadecimal on 2 bytes.-
•
B y t e " N oz oz zl z l e t y pe pe IM IM P " :
•
0
0
0
0
0
Nozzle G:
0
0
0
Nozzle M:
1
0
0
Nozzle P:
1
1
0
B y t e " Ty Ty pe pe of of G T I M P " :
State 0 = ROM State 1 = RAM
•
B y t e " R u n/ n/S t o p h or or o. o. " : 0 0h = Ru Ru n
A13862 Version E
F F h = St S t op
Page 5-37
Protocol
5.6 Re Reque quest st for printe printer’s r’s faults faults This comma comma nd does not cancel the fa ults.
CALCULATOR
Identification Length Control byte
PRINTER
3Bh 00h, 00h 3Bh
06h
ACK
3Bh
Identification
00h, 11h
Length
xxh xxh xxh
Faults - General - Hard (CPU) - Printer
xxh xxh xxh
- Hard IMP jet 1 - IMP jet 1 - Head jet 1
xxh xxh xxh
- Hard IMP jet 2 - IMP jet 2 - Head jet 2
xxh xxh xxh
- Hard IMP jet 3 - IMP jet 3 - Head jet 3
xxh xxh xxh
- Hard IMP jet 4 - IMP jet 4 - Head jet 4
xxh xxh
- Phase - Sub-phase
xxh
a t a D
Control byte or
15h Page 5-38
NACK A13862 Version E
Protocol
Detail of the data bytes •
B y t e : m es es s a g e g en en er er a l pa pa r a m e t er er s S t a t e 0 = n o f a u lt lt Sta te 1 = fault
Bit
7
6
5
4
3
2
1
0
* Ink pigment circuit
Ink level low
* Motor cycle
Pressure
Head 2 unserviceable
Hard CPU (VIAS, ACIA, ROM, RAM, HORO)
Head 1 unserviceable
Memory lost
* The The bit 7 is signific significan an t on S4SI and S4SI P lus only. only. * The The bit 6 is not not significa significa nt on S 4SI a nd S 4SI P lus only. only.
•
B y t e: e: Ha H a r d fa fa u lt lt (C (C P U ) S t a t e 0 = n o f a u lt lt Sta te 1 = fault
Bit
7
6
5
4
3
2
1
0
ROM unserviceable
VIA4 unserviceable
RAM unserviceable
VIA3 unserviceable
Autoclock unserviceable
VIA2 unserviceable
ACIA unserviceable
VIA1 unserviceable
A13862 Version E
Page 5-39
Protocol
•
B y t e : p r i nt nt e r’ r ’s f a u lt lt s S t a t e 0 = n o f a u lt lt Sta te 1 = fault
Bit
7
6
5
4
3
2
1
0
Additive
V24
Fan
* Recup. tank too full
Visco.
* Ink tank too full
Temperature
* Accu. empty
* The The bits 1, 2 an d 3 are significant significant on S4SI a nd S 4SI P lus only. only.
•
B y t e: e: H a r d fa fa u lt lt I MP MP je jet S t a t e 0 = n o f a u lt lt Sta te 1 = fault
Bit
7 0
Character generator
Page 5-40
6
5
4
3
2
1
0
0
0
0
Raster generator
0
Hard printing
A13862 Version E
Protocol
•
B y t e: e: IM I M P j et et fa f a u lt lt S t a t e 0 = n o f a u lt lt Sta te 1 = fault
Bit
7
6
5
4
Phase detection
2
1
0
0
0
0
0
2
1
0
Cover
Recuperation
•
3
THT
B y te t e : He H e a d fa f a ul u lt S t a t e 0 = n o f a u lt lt Sta te 1 = fault
Bit
7
6
0
0
5
4
3
Incorrect number of the character generator in the message No message to print
•
B y t e : ph ph a s e (o (on S 4S 4S I a n d S 4 S I P l u s on on l y) y) ------> Nr of th e pha se a t fa ult
•
B y t e : S u b -p -p h a s e (on S 4 S I a n d S 4 S I P l u s on on l y ) ------> Nr of th e sub pha se a t fa ult
A13862 Version E
Jet present = 0 Jet absent = 1 Communication between CPU and IMP Printing speed DTOP filtering
Page 5-41
Protocol
5.7 5.7 Stat Status us requ reques estt for for S4SI S4SI CALCULATOR
Identification Length Control byte
PRINTER
4Dh 00h, 00h 4Dh
06h
ACK
4Dh
Identification
00h,09h
Length
xxh
Number of IC phase
xxh
Number of IC subphase
xxh,xxh
Time of subphase
xxh
Levels
xxh
Electrovalves
xxh
AP and discharge electrovalves
xxh
Pressure
xxh
End of phase (stand-by mode)
xxh
Control byte
a t a D
Details of the data bytes •
Page 5-42
" S u bp bp h a s e t im i m e" e" b y t es es : Time expressed expressed in tent hs of a second second in tw o bytes.
A13862 Version E
Protocol
•
L ev ev e l s b yt yt e: e: S t a t e 0 = L e ve ve l a t t a i n e d Sta te 1 = Level Level not not at ta ined ined
Accu. low
•
Ink low
Recup. medium
Accu. high
Recup. high
Visco low
Ink high
Visco high
B y t e of of t he h e E L V of t he he I C : Sta te 0 = clos closed ed Sta te 1 = open open
Additive
Air trans.
Visco
Equi_visc
Ink
Load
Equi_air
•
Ink trans.
B y t e o f t h e AP AP a n d d i s ch ch a r g e el el ec ect r o va va l v es es : Sta te 0 = clos closed ed Sta te 1 = open open
0
0
0
0
compressor head overpressure discharge •
AP (atmospheric pressure)
" P r es es su su re r e " by b y t e: e: The printer sends one hexa hexa decima decima l byte, representing t he pressure in decima decima l. Ca lcula lcula tion of of the pressure in millibars: - pressur e in decima l x 19.6 for hea ds M/G . - pressur e in decimal x 39.2 for hea d P .
•
A13862 Version E
" E n d o f p h a s e" e" b y t e : (s t a n d -b -b y m od od e ) 00h 00h for a ctive phase. FFh for end of of phase.
Page 5-43
Protocol
6
Requ eques ests ts conc conce erni rning the the he heads ads
6.1 6.1 Re Requ ques estt for for the the sta statu tus s jet jet CALCULATOR
PRINTER
Identification
32h
Length
00h, 01h
Jet number
xxh
Control byte
xxh
06h
ACK
32h
Identification
00h, 01h
Length
xxh xxh
Status jet
a t a D
Control byte or
15h
NACK
Detail of the data bytes •
B y te t e "J " J e t nu n u m be be r ": ":
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
Page 5-44
1
• B y t e " S t a tu t u s jet " : 0 0h 0h 01h 01h 02h 02h 03h 03h 04h 04h 05h 05h 06h 06h 0 7h 7h
= = = = = = = =
J e t h a l t ed ed J et in start-up start-up phase phase J et in refreshment refreshment J et in sta bility bility check check J et in solution solution intr oduction oduction J et in nozzle unblocki unblocking ng Setting J e t r u n n in in g
A13862 Version E
Protocol
6.2 6.2 Reques Requestt for for the the jet jet and and phas phase e speed speed CALCULATOR
PRINTER
Identification
33h
Length a t a D
00h, 01h
Jet number
xxh
Control byte
xxh
06h
ACK
33h
Identification
00h, 02h
Length
xxh
Jet speed
xxh
Jet phase
xxh
a t a D
Control byte or
15h
NACK
Detail of the data bytes •
" J et n u m b er " b y t e:
•
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
A13862 Version E
1
" J et s p e e d " b y t e : The jet speed speed is expre expresse ssed d i n t en en th t h s of a m et et r e p e r second, coded in hexadecimal on 1 byte.
•
" J et p h a s e" b y t e: 8 bits tha t can each t a ke k e v a lu l u e 0 or 1.
Page 5-45
Protocol
7
Requ eques ests ts conc conce erni rning the the me mess ssag age e
7.1 Re Reque quest st for the the comp complet lete e curren currentt messag message e CALCULATOR
Identification Length a t a D
Jet number Control byte
PRINTER
43 h 00h, 01h xxh xxh
06h
ACK
43h
Identification
00h, xxh
Length
xxh ...
Parameters (37 bytes)
xxh
Message content (x bytes)
xxh
Control byte
a t a D
or 15h
Page 5-46
NACK
A13862 Version E
Protocol
Detail of the data bytes
Jet number (1 byte)
Parameters (37 bits)
Printer
Head
Jet
Jet num.
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
A13862 Version E
1
Message general parameters (11 bytes) See § 10.2 Variable elements parameters (26 bytes) See § 10.3
Non-existent in the case of a one-line message and repeated for each additional line in the case of a multiline message.
Message content (x bits)
Delimiter line n BLOCKS
Next line delimiter m BLOCKS
Delimiter end
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0Ah
See § 10.4
TEXT and/or LOGO
See § 10.5 and/or § 10.6
0 Dh
See § 10.7
Page 5-47
Protocol
7.2 7.2 Comm Comman and d of pri print ntin ing g This comma comma nd orders printing to the hea d(s) d(s).. The The printer should be configured configured in ma nua l aut o or ma nua l obje object. ct.
CALCULATOR
Identification Length Control byte
PRINTER
94h 00h, 00h 94h
06h
ACK or
15h
NACK
The response ACK is delivered if printing is effectively commanded (no verification of the printing d one is car car ried out). out). The response NACK signifies: - The printing mode is different of the obje object ct ma nua l or or t he a uto ma nua l. - The printing ha s not sta rt ed.
NOTE
Page 5-48
In "object manual" mode a single printing is triggered by this command. In "auto manual" the first command triggers the printing, the message is repeated until a second command stops the printing.
A13862 Version E
Protocol
8
Requ Re ques ests ts conc concer erni ning ng the the va vari riab able le elem elemen ents ts
8.1 8.1 Reques Requestt for for curren currentt counte counters rs CALCULATOR
Identification Length a t a D
Jet number Control byte
PRINTER
39 h 00h, 01h xxh xxh
06h
ACK
39h
Identification
00h, 0Ch 9 ASCII
3 xxh xxh
Length Current value of the counter Current value of the batch
a t a D
Control byte or
15h
A13862 Version E
NACK
Page 5-49
Protocol
8.2 8.2 Re Requ ques estt for for auto autocl cloc ock k
CALCULATOR
Identification Length Control byte
PRINTER
D6 h 00h, 00h D6 h
06h
ACK
9Ch
Identification
00h, 16h
Length
2 ASCII
Seconds
2 ASCII
Minutes
2 ASCII
Hour
20h, 20h
2 spaces
2 ASCII
Day of month
20h, 20h, 20h
3 spaces
20h, 20h
2 spaces
2 ASCII
Month in numbers
3 ASCII
Month in letters
2 ASCII
Year
xxh
a t a D
Control byte or
15h
Page 5-50
NACK
A13862 Version E
Protocol
8.3 8.3 Reques Requestt for for shift shift code code param paramete eters rs CALCULATOR
PRINTER
Identification
4Ch
Length
00h, 01h
Jet number
xxh
Control byte
xxh
4Ch
Identification
00h 05h xxh xxh xxh xxh
Start time
xxh
Code type
xxh
Length
Interval
a t a D
Control byte
Detail of the data bytes Starting time 2 bytes
Interval 2 bytes
Type code 1 byte
00h = 2 figured data code From 00 hours 00 minutes to 23 hours 59 minutes coded in hexadecimal on 2 bytes
A13862 Version E
From 00 hours 01 minutes to 23 hours 59 minutes coded in hexadecimal on 2 bytes
FFh = alphabetical code (complete alphabet) 7Fh = alphabetical code (less O and I)
Page 5-51
Protocol
9
Gene Genera rall mess ssag age e struc tructture ures
9.1 Gene General ral stru structu cture re of a one-li one-line ne mess messag age e G en en e r a l m e s s a ge g e p a ra r a me m e t er er s P a r a m e t er er s f or or va va r i a b le le e le le m en en t s 0 Ah : d e l i m it it er er of s t a rt r t of of l i n e L in i n e 1: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 D h : d el el im im it it er e r of of en en d of of m es es sa sa g e
(1 1 b y t es es ) (2 6 b y t es es ) (1 b y t e) e) (f r om om 0 b y t es es if if li li ne n e b la la n k t o n by by t es es ) (1 by by t e) e)
9.2 Gene General ral stru structu cture re of a two-l two-line ine mes messa sage ge G en en e r a l m e s s a ge g e p a ra r a me m e t er er s P a r a m e t er er s f or or va va r i a b le le e le le m en en t s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 1 L in i n e 1: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 2 L in i n e 2: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 D h : d el el im im it it er e r of of en en d of of m es es sa sa g e
(1 1 b y t es es ) (2 6 b y t es es ) (1 b yt yt e) e) (f r om om 0 b y t es es if if li li ne n e b la la n k t o n by by t es es ) (1 b yt yt e) e) (f r om om 0 b y t es es if if li li ne n e b la la n k t o n by by t es es ) (1 by by t e) e)
9.3 General General structur structure e of of a three-li three-line ne message message G en en e r a l m e s s a ge g e p a ra r a me m e t er er s P a r a m e t er er s f or or va va r i a b le le e le le m en en t s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 1 L in i n e 1: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 2 L in i n e 2: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 3 L in i n e 3: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 D h : d el el im im it it er e r of of en en d of of m es es sa sa g e
(1 1 b y t es es ) (2 6 b y t es es ) (1 b yt yt e) e) (f r om om 0 b y t es es if if li li ne n e b la la n k t o n by by t es es ) (1 b yt yt e) e) (f r om om 0 b y t es es if if li li ne n e b la la n k t o n by by t es es ) (1 b yt yt e) e) (f r om om 0 b y t es es if if li li ne n e b la la n k t o n by by t es es ) (1 by by t e) e)
9.4 General General structur structure e of of a four-line four-line message message G en en e r a l m e s s a ge g e p a ra r a me m e t er er s P a r a m e t er er s f or or va va r i a b le le e le le m en en t s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 1 L in i n e 1: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 2 L in i n e 2: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 3 L in i n e 3: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 Ah : d el el i m it it er er of of s ta t a r t of of l i n e 4 L in i n e 4: s u bd bd iv iv id id ed ed in in t o b lo lo c k s 0 D h : d el el im im it it er e r of of en en d of of m es es sa sa g e
Page 5-52
(1 1 b y t es es ) (2 6 b y t es es ) (1 b yt yt e) e) (f r om om 0 b y t es es (1 b yt yt e) e) (f r om om 0 b y t es es (1 b yt yt e) e) (f r om om 0 b y t es es (1 b yt yt e) e) (f r om om 0 b y t es es (1 by by t e) e)
if if li li ne n e b la la n k t o n by by t es es ) if if li li ne n e b la la n k t o n by by t es es ) if if li li ne n e b la la n k t o n by by t es es ) if if li li ne n e b la la n k t o n by by t es es )
A13862 Version E
Protocol
10 De Deta tail il of the the dat data a byt bytes es 10.1 Jet number: number: from 1 to 4 (1 byte in hexadecimal) hexadecimal) Printer
Head
Jet
Jet num.
1.1
1
1
01h
1.2
1
1
01h
2
02h
1
1
01h
2
3
03h
1
01h
2
02h
3
03h
4
04h
1
01h
2
02h
3
03h
4
04h
2.1
1 2.2 2
1.4
1
10.2 General parameters parameters of a message message (11 (11 bytes) M es s a g e s en s e H or i z on t a l s e n s e of t h e ch a r a ct e r s Ve r t i ca l s e n s e of t h e ch a r a ct e r s Ta ch om e t e r m od e M a n u a l m od e C om m a n d m od e NU M od e D I N
0= 0= 0= 0= 0= 0= 0 0=
n or m a l no nor m a l n or m a l no no ob je ct
/ / / / / /
1= 1= 1= 1= 1= 1=
P r i n t i n g s p e e d i n m m /s or ta chometer chometer division division
(2 b y t e s b i n a r y )
F or w a r d m a r g i n i n m m R et u r n m a r g in i n m m I n t er v a l i n m m Object Object t op filter in µs e c
(2 b y t e s (2 b y t e s (2 b y t e s (2 b y t e s
no
/
1 = y es
b in a r y ) b in a r y ) b in a r y ) b in a r y )
in v er t ed in in v e r t e d in v er t ed y es y es r epet it i v e
b7 b6 b5 b4 b3 b2 b1 b0
1 byte
2 bytes
8 bytes
Mini Mi nimum mum and maximum values of the gene general ral parameters parameters : P r in t in g s peed Ta ch om e t e r d i v i s i on F or w a r d m a r g i n R et u r n m a r g in I n t er v a l m a r g i n F il t er in g
A13862 Version E
00 01 t o 9 99 9 m m /s 00 01 t o 9 99 9 00 01 t o 9 99 9 m m 00 01 t o 9 99 9 m m 00 01 t o 9 99 9 m m 01 00 t o 9 99 9 µse c
Page 5-53
Protocol
10.3 Parameters Parameters of of variable variable elements P r i n t i n g of l e a d i n g z e r os C ou n t e r i n cr e m e n t i n g on R e s e t of ob je ct t op cou n t e r I n cr e a s i n g /d e cr e a s i n g N u m b e r of f i g u r e s p r i n t e d 1 to 9 (4 (4 byt es)
0= 0= 0= 0=
I n it i a l v a l u e F in a l v a lu e S t e p c ou n t e r L ot cou n t e r
(9 (9 (2 (3
P os t d a t e
un it i n t er v a l
no ob je ct no in c
b y t es b y t es b y t es b y t es
0= d a y in d a y s
/ / / /
1= 1= 1= 1=
y es m es s a g e y es d ec
b7 b6 b5 b4 b3 t o b0
1 byte
AS C I I ) AS C I I ) AS C I I ) bin a r y ) / or
23 bytes
1 = m on t h i n m on t h s
b 15 b 14 t o b 0
2 bytes
Maximum Maxi mum and mini mum values of of the variable vari able eleme elements: nts: (in decima l) I n it i a l v a l u e F in a l v a lu e I n cr e a s e s t e p cou n t e r L ot cou n t e r P os t d a t e i n t e r v a l
0 00 00 00 00 t o 9 99 99 99 9 9 0 00 00 00 00 t o 9 99 99 99 9 9 01 t o 99 0 00 00 1 t o 9 99 99 9 0 00 0 t o 9 9 99 d a y s or 0000 to 1872 months
10.4 Delimiter of beginning beginning of line: (0Ah) This delimiter is t he sa me for a ll lines. lines.
Page 5-54
A13862 Version E
Protocol
10.5 10.5 Bloc Block k Bolderization from 1 to 9 (1 byte hexa)
Symbol Generator (1 byte hexa)
TEXT
10.5.1 Bolderization Bolderization Fr om 1 to 9 (1 (1 byte hexa decima l). l).
10.5.2 Symbol Generator •
On S4: The symbol generat ors accessible accessible in the printer can be visua lised on on t he display of th e printer. M E SS SS A G E
NOTE
1 / 2
FNCT
M
The symbol generator numbers are different on line 1 and 2. Display each number on the corresponding line. The symbol generator numbers 255 to 241 are reserved for logos.
Example: M E SS SS A G E
FNC T
1 / 2
M
1
L 07 x 06 052
GS number line 1
M E SS SS A G E
1 / 2
1 / 2
FNC T
M
1
2
L 07 x 06 053
GS number line 2
A13862 Version E
Page 5-55
Protocol
•
On S4 Plus: The symbol genera genera tors a re designat ed by a na me. This This na me corresponds corresponds to a number wh ich ich you can find in one of the ta bles belo below. w.
Table 1 Fonts name ARA16139
Page 5-56
065
ARA24139
099
CYR16109
068
CHE5_1
COMMENTS
No
58
CHE7_1
60
DAMIER
254
DI24_036
027
DS24_036
028
GRE16117
071
GRE24117
077
HEB16BAM
74
HEB24BAM IG11_135
78 040
IG11_136
140
IGG11135
041
IN16_135
018
J1000
25 5
NY16_135 OC11_088
008 098
OC11_135
031
OC16_061
034
OC16_095
033
OC16_136
032
OC16_ITF
14 6
OCG11136 OCNU_ITF
042 147
OCR09_P1
144
PARAL
253
SCI11119
075
SCI16119
062
SIN09110 SIN11118
079 054
SIN16119
056
SIN24058
057
A ma maximum of of 15 15 fo fonts ca can be be do downloaded to to th the pr printer in interface. A maximum of 10 fonts can be used simultaneously in a message.
A13862 Version E
Protocol
Ta ble 2: 2: P ositions ositions of the 5 a nd 7-po 7-point int fonts in th e printing a rea
Fonts name ARA07139 CYR07109
Position F
No 063
G
064
F
066
G
067
GRE07116
F
069
HEB07BAM
G F
070 72
G
73
IN05_1
C
50
D
51
IN05_2
C
201
IN07_1
D F
202 52
G
53
IN07_134 OC07_086
F
013
G
014
F
029
G
030
SCI05084
C D
58 59
SCI07119
F
60
G
61
SIN05116 SIN5H116 SIN07118 SIN7H118
C
083
D
084
A B
166 167
F
52
G
53
E
160
Maximum deflection (24 points)
A E
a e r a g n i t n i r P
B F
C
G D
Gutter
A13862 Version E
7 pts
5 pts
Page 5-57
Protocol
10.5.3 Detail of TEXT
ASCII characters and/or Counter and/or Autoclock and/or Bar code and/or Tabulation and/or variable fields
•
AS C I I C h a r a c t er er s : ke ke y b oa oa r d k ey ey s
•
C ou ou n t er er : 1C 1C h (1 (1 by by t e h ex ex a )
•
Au t oc ocl oc ock :
Delimiter 1Ah
1 or more elements from the autoclock
Delimiter 1Ah
E lements lements of the autoclock autoclock::
Page 5-58
4 1h 42h
= s e con d (0 0 t o 59 )
(2 b y t e s AS C I I )
4 3h 44h
= m i n u t e s (0 0 t o 59 )
(2 b y t e s AS C I I )
4 5h 46h
= h ou r s (0 0 t o 2 3 )
(2 b y t e s AS C I I )
4 9h 4Ah
= d a y of t h e m on t h (01 t o 3 1 )
(2 b y t e s AS C I I )
4B h 4C h 4D h
= da d a y of t h e y e a r (01 t o 3 6 6)
(3 b y t e s AS C I I )
4E h 4F h
= w e e k of t h e y e a r (01 t o 53 )
(2 b y t e s AS C I I )
5 0h 51h
= m on t h of t h e y e a r (0 1 t o 1 2)
(2 b y t e s AS C I I )
5 2h 5 3h 54h
= mo m on t h of t h e y e a r i n l e t t e r s (J AN A N t o D EC EC )
(3 b y t e s AS C I I )
5 5h 56h
= y e a r (00 t o 99 )
(2 b y t e s AS C I I )
5 7h 5 8h
= po p os t da da y of t he h e m on on th t h (01 t o 3 1) f i r st s t p os t da da t e
(2 b y t es es AS AS CI C I I) I)
A13862 Version E
Protocol
59h 5Ah 5B h
= po p os t da d a y of t he h e y ea ea r (001 t o 36 6) f i r st st p os t da da t e
(3 b y te t e s AS C II II )
5C h 5D h
= po p os t w ee ee k of t he he y e a r (01 t o 53) f i r st st p os t da da t e
(2 b y t es es AS CI CII )
5E h 5F h
= po p os t mo m on th t h of of t he h e y ea ea r (0 (01 t o 12) f i r st st p os t da da t e
(2 b y te t e s AS C II II )
60h 61 h 62 h
= po p os t mo m on t h of t he he y e a r i n l e t te t er s (J AN AN t o D EC EC ) f i r st st p os t da da t e
(3 b y t es es AS CI CII )
63h 64 h
= pos t y ea r (00 t o 9 9) f i r st st p os t da da t e
(2 b y t e s AS C I I )
65 h
= sh s h i f t cod e i n l e t t e r (A t o Z )
(1 b y t e AS C I I )
66 h 67h
= sh s h if if t co cod e i n n u m be be r (0 1 t o 99 )
(2 b y te t e s AS CI C I I) I)
68 h
= s h if if t cod e i n le le t t er er s (A t o Z - I -O -O )
(1 b yt yt e AS C II II )
69 h
= d a y of of th t h e w ee e e k in in nu n u mb m b e r (1 (1 t o 7 )
(1 b yt yt e AS C II II )
6Dh 6E h 6F h 70h
= separ ator : (2 points) = separ ator / (slash) = separ ator . (point) = separ ator (space)
(1 byte ASC I I ) (1 byte ASC I I ) (1 byte ASC I I ) (1 byte ASCI I )
ATTENTION
A13862 Version E
The hex values of the separators above apply only between 2 autoclock delimiters.
Page 5-59
Protocol
7 1h 7 2h
= po p os t da da y of t he h e m on on th t h (01 t o 3 1) s e con d p os td t d a te te
(2 b y t es es AS AS CI C I I) I)
7 3h 7 4h 75h
= po p os td t d a y of t he h e y ea ea r (00 1 t o 36 6) s e con d p os td t d a te te
(3 b y te t e s AS CI C I I) I)
7 6h 7 7h
= po p os t we w e ek of t he h e y e a r (01 t o 53) s e con d p os td t d a te te
(2 b y t es es AS CI C I I) I)
7 8h 7 9h
= p os os tm t m on on th t h of t he h e y ea ea r (0 (01 t o 12) s e con d p os td t d a te te
(2 b y te t e s AS AS CI C I I) I)
7 Ah 7B h 7C h
= p os os t mo m on th t h of of t he h e y e a r in in le let te t er s (J AN AN t o D EC EC ) s e con d p os td t d a te te
(3 b y t es es AS AS CI C I I) I)
7D h 7E h
= p os t y e a r (00 t o 99) s e con d p os td t d a te te
(2 b y t e s AS C I I )
NOTE
Page 5-60
All these elements are dissociated (ie: last digit of the year = 56h)
A13862 Version E
Protocol
•
B a r C od e
Delimiter 1Fh
Parameters (3 bytes)
Delimiter 1Fh
BAR CODE CHARACTERS
Detail of the parame par ameters ters bytes: bytes:
1st byte: Bar code type
0
0
0
0
0
2/5 interlaced
0
0
0
0
1
Code 39
0
0
0
1
0
EAN 13
0
0
1
0
0
1/2 EAN 13
0
0
1
1
0
EAN 8
0
0
1
1
1
1/2 EAN 8
1
0
0
0
0
ITF 14/ITF6
1
0
0
0
1
EAN 128
1
0
0
1
1
UPCA
1
0
1
0
0
CODE 128
1
0
1
0
1
UPCE
Control byte 0 = no / 1 = yes Printing type 0 = normal / 1 = video inverted Clear text transcription of bar code 0 = without clear text transcription 1 = with clear text transcription A13862 Version E
Page 5-61
Protocol
2nd byte: Narrow bar Narrow space 001 to 100 Bar
001 to 100 Space
From 1 to 4 rasters
Type of code: 0 = normal/1 = half Type of rasters
The following following ta ble specifie specifiess the type of ra st er as a fu nction of of th e value of of bit7. The current current r a ster is the full ra ster of the current current genera tor. The jet jet r as ter is t he ra ster used t o connec connectt t he jets jets
BIT7 = 0
Page 5-62
BIT7 = 1
CODE 39
Current raster
Jet raster
2/5 INTERLACED
Current raster
Jet raster
EAN13
Jet raster
Current raster
EAN8
Jet raster
Current raster
ITF14
Jet raster
Current raster
ITF6
Jet raster
Current raster
EAN128
Jet raster
Current raster
CODE128
Jet raster
Current raster
UPCA
Jet raster
Current raster
UPCE
Jet raster
Current raster
A13862 Version E
Protocol
3nd byte: Wide bar Wide space 0010 to 1001 Bar
0010 to 1001 Space
From 2 to 9 rasters
Rat io between between na rrow a nd w ide ele elements: ments: A narrow element element must be strictly strictly sma ll ller er tha n a wide eleme element. nt.
WARNING
For some bar codes, certain parameters are pre-defined (see printer manual).
Bar Code characters: Maximum length of a ba r code: code: 32 32 cha cha ra cters included included the control byte.
NOTE
•
Maximum 4 bar code per message.
Ta b ul ul a t io i on :
Delimiter 1Eh
•
Delimiter 1Eh
Non-significant ASCII characters (field size)
Delimiter 12h
Va r ia i a b le le fi fi el el ds ds :
Delimiter 12h
A13862 Version E
Number of empty raster (1 to 255) (1 byte hexa)
Page 5-63
Protocol
10.6 Logo block/sy block/symbol mbol 10.6.1 Logo on Serie 4 Bolderization from 1 to 9 (1 byte hexa)
Symbol Generator (1 byte hexa)
!
(21h)
•
Bolderization: Bolderization: from from 1 to 9 on on 1 byte byte hexadeci hexadecima ma l.
•
Sy mbol G enera tor: fr om 255 255 to 241 241 (logo (logo 1 : 255, 255, logo logo 2 : 254 254 ... logo logo 15 15 : 241) 241).. The logo must be loaded int o the print er t o be printed.
•
The key key
!
(21h) 21h) calls as many times as need need the logo logo..
10.6.2 Symbol on Serie Serie 4 Plus Bolderization from 1 to 9 (1 byte hexa)
Symbol Generator (1 byte hexa)
•
Bolderization: Bolderization: from from 1 to 9 on on 1 byte byte hexadeci hexadecima ma l.
•
Sym bol generat or: No. No. of of font font (from (from 201 201 to 255) 255)..
•
N o. of s y m b ol s i n t h e f on t :
Symbol Number
S y m b ol N o. 1 = 20 20 h Sym bol No. No. 2 = 21h 21h etc...
10.7 Deli Delimite miterr of end of messa message ge This delimiter 0Dh ma rks th e end of message.
Page 5-64
A13862 Version E
APPENDIX (16 pages)
Contents 1
2
Examples of message programming
6-2
1.1 1.2 1.3 1.4
6-2 6-3 6-4 6-6
Transmission of a one-line message Transmission of a two-line message Transmission of a three-line message Transmission of a four-line message
Commanding the printer by a programme in BASIC 2.1 2.1 2.2
6-9
Send Sendin ing g of of a comp comple lete te mess messag age e of of two two line lines s (prin (printe terr wit witho hout ut libr librar ary) y) 6-9 6-9 Request for jet 1 state 6-12
Performance Performance Series 4 Performance Series 4 Plus
6-13 6-14
Synoptic of a V24 exchange General principle of a V24 exchange Sending of a complete message (printer without library)
A13862 Version E
6-15 6-16
Page 6-1
Appendix
1
Exam Exampl ples es of mess messag age e prog progra ramm mmin ing g
1.1 Trans Transmis missi sion on of a one-li one-line ne mes messa sage ge With out pa ra meter s, on jet jet 1, outside of libra libra ry, w ith font s 16 x 12, 12, No. 56 56 and 5x6 No. 84. 84.
Block 1 line 1
Block 2 line 1
Sequence to be programme progr ammed: d:
Page 6-2
I d e n t i f i er L en g t h N u m b e r of je t
0 Ah 0 0h , 13 h 01 h
Tr a n s m i s s i on of m e s s a g e con t e n t s ou t s i d e of l i b . 19 b y t e s J et n o 1
S t a r t of l i n e d e l i m i t e r
0 Ah
L in e 1
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
0 2h 38 h I M AJ E
B ol d e r i z a t i on 2 S I N 1 611 9 (n o 5 6) 6 AS C I I ch a r a ct e r s
B l ock 1, l i n e 1
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
0 1h 54 h F R AN C E
B ol d e r i z a t i on 1 S I N 0 511 6 (n o 8 4) 6 AS C I I ch a r a ct e r s
B l ock 2, l i n e 1
E n d d el i m i t e r
0D h
E n d of m e s s a g e
C h e ck s u m
0 7h
C h e ck b y t e
A13862 Version E
Appendix
1.2 1.2 Transm Transmis issio sion n of a twotwo-lin line e mess messag age e With out pa ra meters , on jet jet 1, outside of librar y, w ith fonts 16 x 12 12 No. No. 56, 5 x 6 No. 83 a nd 5x6 No. 84. Block 2 line 1
30 rasters Block 1 line 1
ATTENTION
Block 1 line 2
When a message co contains tw two li lines, th the tw two lines mu must en end at at th the same position in order to be printable in "reverse message "direction.
C alculation alcul ation of the number of balanci balancing ng rasters rasters for lin l ine e 2: Block Block 2, 2, line line 1 = 17 characters x bolde bolderization rization 1 x 6 rast ers/character = B l oc ock 1, 1, li li n e 2 = 6 ch ch a r a ct e r s x b ol ol d er er i za za t i o n 2 x 6 r a s t e r s /ch a r a c t e r = B a l a n ci n g = D i f f e r e n ce , i . e .
102 102 72 30 r a s t e r s
Sequence to be programme progr ammed: d: I d e n t i f i er L en g t h N u m b e r of je t
0Ah 00 h , 2 Ah 0 1h
Tr a n s m i s s i on of m e s s a g e con t e n t s ou t s i d e of l i b . 42 b y t e s J et n o 1
S t a r t of l i n e d e l i m i t e r
0Ah
L in e 1
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
02 h 3 8h I M AJ E
B ol d e r i z a t i on 2 S I N 1 611 9 (n o 56 ) 6 AS C I I ch a r a ct e r s
B l ock 1 , l i n e 1
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
01 h 5 3h B O U R G . ..
B ol d e r i z a t i on 1 S I N 0 511 6 (n o 83 ) 1 7 AS C I I ch a r a ct e r s
B l ock 2 , l i n e 1
S t a r t of l i n e d e l i m i t e r
0Ah
L in e 2
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
02 h 54h F R AN C E 1E h 1E h 1E h
B ol d e r i z a t i on 2 S I N 05 116 (n o 8 4) 6 AS C I I ch a r a ct e r s S t a rt t a b 30 r a s t e r s E nd t a b
E n d d el im it er
0D h
E n d of m e s s a g e
C h e ck s u m
3Ah
C h e ck b y t e
A13862 Version E
B l ock 1 , l i n e 2
Page 6-3
Appendix
1.3 Trans Transmis missi sion on of a three three-li -line ne mess messag age e With out pa ra meter s, on jet 1, out out side of librar y, w ith fonts 16 x 12 No. 56, 56, 5 x 6 No. 83, 83, 5x6 No. 84 and 7x6 No. 160.
Block 1 line 1 18 rasters
60 rasters
Block 1 line 2
Block 2 line 2
144 rasters
30 rasters Block 1 line 3
ATTENTION
When a message co contains mo more th than tw two li lines, al all th the li lines mu must be be of the same length, i.e. have the same number numb er of rasters, in order to be printable in "reverse message" direction.
C alculation alcul ation of the longest longest line lin e (li (line ne 2): 2): B lock lock 1, 1, line 2 = 6 chara cters x bolderizat bolderizat ion ion 2 x 12 ra sters/chara cter = 144 144 B lock lock 2, 2, line 2 = 17 cha cha ra cters x bolderizat bolderizat ion ion 1 x 6 ra sters/chara cter = 102 102 Total line 2 = Block 1 + B lock lock 2 = 246 246 rast ers
C alculation alcul ation of number number of balancing balanci ng rasters rasters for lin l ine e 1: A DOVER ... COMP ANY = 28 cha cha ra cters x bolderizat bolderizat ion ion 1 x 6 ra sters/chara cter = 168 168 rasters Number of balan cing cing ra sters = 246 246 - 168 168 = 78 ra sters I.e.: 18 18 rasters in front of the text a nd 60 ra sters a fter it.
C alculation alcul ation of number number of balancing balanci ng rasters rasters for lin l ine e 3: FRANCE = 6 cha cha ra cters x bolderization bolderization 2 x 6 rast ers/chara cter = 72 ra sters Spa ce in in front of "F RANCE" = block block 1 of of line 2, i.e. i.e. 144 144 rasters. Number of ra sters a fter "F RANCE RANCE " = 246 246 - (144 144 + 72) 72) = 30 ra sters
Page 6-4
A13862 Version E
Appendix Sequence to be programme progr ammed: d: I d e n t i f i er L en g t h N u m b e r of je t
0Ah 00 h , 5 2h 0 1h
Tr a n s m i s s i on of m e s s a g e con t e n t s ou t s i d e of l i b . 82 b y t e s J et n o 1
S t a r t of l i n e d e l i m i t e r
0Ah
L in e 1
B ol d e r i z a t i on S y m b ol g e n e r a t or Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
01 h A0h 1E h 12 h 1E h A. . . C O M P AN Y 1E h 3C h 1E h
B ol d e r i z a t i on 1 S I N 7H 1 18 (n o 1 60 ) S t a rt t a b 18 r a s t e r s E nd t a b 2 8 AS C I I ch a r a ct e r s S t a rt t a b 60 r a s t e r s E nd t a b
S t a r t of l i n e d e l i m i t e r
0Ah
L in e 2
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
02 h 3 8h I M AJ E
B ol d e r i z a t i on 2 S I N 1 611 9 (n o 56 ) 6 AS C I I ch a r a ct e r s
B l ock 1 , l i n e 2
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
01 h 5 3h B O U R G . ..
B ol d e r i z a t i on 1 S I N 0 511 6 (n o 83 ) 1 7 AS C I I ch a r a ct e r s
B l ock 2 , l i n e 2
S t a r t of l i n e d e l i m i t e r
0Ah
L in e 3
B ol d e r i z a t i on S y m b ol g e n e r a t or Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
02 h 54h 1E h 90 h 1E h F R AN C E 1E h 1E h 1E h
B ol d e r i z a t i on 2 S I N 05 116 (n o 8 4) S t a rt t a b 1 44 r a s t e r s E nd t a b 6 AS C I I ch a r a ct e r s S t a rt t a b 30 r a s t e r s E nd t a b
E n d d el im it er
0D h
E n d of m e s s a g e
C h e ck s u m
3B h
C h e ck b y t e
A13862 Version E
B l ock 1 , l i n e 1
B l ock 1 , l i n e 3
Page 6-5
Appendix
1.4 Trans Transmis missi sion on of a four-l four-line ine mess message age Without parameters, on jet 1, outside of library, with fonts 16 x 12 No. 56, 5 x 6 No. 83, 5x6 No. 84, 7x6 No. 160, 160, 5x6 No. 166 a nd 5x6 No. 167. Block 1 line 1
18 rasters
Block 2 line 1
72 rasters
12 rasters
Block 1 line 2 Block 2 line 3
Block 1 line 3
144 rasters
42 rasters
72 rasters
255 + 3 = 258 rasters
Block 1 line 4
ATTENTION
Block 2 line 4
Block 3 line 4
When a message co contains mo more th than tw two li lines, al all th the li lines mu must be be of the same length, i.e. have the same number numb er of rasters, in order to be printable in "reverse message" direction.
E xample xampl e br br eakdown of message message:: L ine 1 B l ock 1: - S p a ce - Te x t : A D O VE R TE C H N O L O G I E S C O M P AN Y - S p a ce
18 r a s t e r s 16 8 r a s t e r s 72 r a s t e r s
B l ock 2: - Te x t : Te l : (33 ) 4 . 75 . 7 5. 5 6. 00 - B a l a n ci n g
14 4 r a s t e r s 12 r a s t e r s
T otal line 1
414 rasters
L ine 2 B l ock 1 : - S p a ce - S p a ce - Te x t : F a x : (33 ) 4 . 7 5. 8 2. 98 . 10 - B a l a n ci n g
25 5 r a s t e r s * 3 r a s t er s * 14 4 r a s t e r s 12 r a s t e r s
T otal line 2
414 rasters
* Since the maximum number of ra sters is 255, 255, the space required here here (25 (258 8 rasters) has been divided into two.
Page 6-6
A13862 Version E
Appendix L ine 3 B l ock 1 : - Te x t : I M AJ E
14 4 r a s t e r s
B lo l ock 2: - Te x t : B OU O U RG RG L E ES S VAL E EN NC E
We b . . . com
27 0 r a st st er er s
T otal line 3
414 rasters
L ine 4 B l ock 1 : - S p a ce - Te x t : F R AN C E - S p a ce
144 r a s t e r s 72 r a s t e r s 42 r a s t e r s
B l ock 2 : - Te x t : I s o :
36 r a s t e r s
B l ock 3 : - Te x t : 90 01 - B a l a n ci n g
48 r a s t e r s 72 r a s t e r s
T otal line 4
414 rasters
Sequence to be programme progr ammed: d: I d e n t i f i er L en g t h N u m b e r of je t
0Ah 00 h , C 0 h 0 1h
Tr a n s m i s s i on of m e s s a g e con t e n t s ou t i s e d of l i b . 1 92 b y t e s J et n o 1
S t a r t of l i n e d e l i m i t e r
0Ah
L in e 1
B ol d e r i z a t i on S y m b ol g e n e r a t or Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
01 h A0h 1E h 1 2h 1E h A. . . C O M P AN Y 1E h 48 h 1E h
B ol d e r i z a t i on 1 S I N 7H 1 18 (n o 1 60 ) S t a rt t a b 18 r a s t e r s E nd t a b 2 8 AS C I I ch a r a ct e r s S t a rt t a b 72 r a s t e r s E nd t a b
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
01 h A6h Te l . . . 1E h 0C h 1E h
B ol d e r i z a t i on 1 S I N 5H 1 16 (n o 1 66 ) 2 4 AS C I I ch a r a ct e r s S t a rt t a b 12 r a s t e r s E nd t a b
A13862 Version E
B l ock 1 l i n e 1
B l ock 2 l i n e 1
Page 6-7
Appendix
Page 6-8
S t a r t of l i n e d e l i m i t e r
0 Ah
L in e 2
B ol d e r i z a t i on S y m b ol g e n e r a t or Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
0 1h A7h 1E h FFh 1E h 1E h 0 3h 1E h F a x .. . 1E h 0C h 1E h
B ol d e r i z a t i on 1 S I N 5H 11 6 (n o 1 67 ) S t a rt t a b 2 55 r a s t e r s E nd t a b S t a rt t a b 3 r a s t er s E nd t a b 2 4 AS C I I ch a r a ct e r s S t a rt t a b 12 r a s t e r s E nd t a b
S t a r t of l i n e d e l i m i t e r
0 Ah
L in e 3
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
0 2h 38 h I M AJ E
B ol d e r i z a t i on 2 S I N 1 611 9 (n o 5 6) 6 AS C I I ch a r a ct e r s
B l ock 1 l i n e 3
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
0 1h 53 h B O U R . . . c om
B ol d e r i z a t i on 1 S I N 0 511 6 (n o 8 3) 4 5 AS C I I ch a r a ct e r s
B l ock 2 l i n e 3
S t a r t of l i n e d e l i m i t e r
0 Ah
L in e 4
B ol d e r i z a t i on S y m b ol g e n e r a t or Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
0 2h 5 4h 1E h 9 0h 1E h F R AN C E 1E h 2 Ah 1E h
B ol d e r i z a t i on 2 S I N 051 16 (n o 8 4) S t a rt t a b 1 44 r a s t e r s E nd t a b 6 AS C I I ch a r a ct e r s S t a rt t a b 42 r a s t e r s E nd t a b
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t
0 1h 54 h I so
B ol d e r i z a t i on 1 S I N 0 511 6 (n o 8 4) 6 AS C I I c h a r a ct e r s
B ol d e r i z a t i on S y m b ol g e n e r a t or Te x t Ta b d e l i m i t e r N u m b e r of r a s t e r s Ta b d e l i m i t e r
0 2h 5 4h 9 00 1 1E h 4 8h 1E h
B ol d e r i z a t i on 2 S I N 051 16 (n o 8 4) 4 AS C I I ch a r a ct e r s S t a rt t a b 72 r a s t e r s E nd t a b
E n d d el i m i t e r
0D h
E n d of m e s s a g e
C h e ck s u m
A5h
C h e ck b y t e
:
B l ock 1 l i n e 2
B l ock 1 l i n e 4
B l ock 2 l i n e 4
B l ock 3 l i n e 4
A13862 Version E
Appendix
2
Comm Comman andi ding ng the the pri print nter er by a pro progr gram amme me in BA BASI SIC C
2.1 Sending Sending of a complet complete e message message of of two lines lines (printer (printer without without librar library) y) The messa ge to send is:
IMAJE JAIME 1000 Serie 4 The para meters ar e: – – – – – – – – – – – –
L in e 1 L in e 2 M es s a g e s en s e Ve r t i ca l s e n s e H or i z on t a l s e n s e P r i n t i n g s p e ed C om m a n d m od e F or w a r d m a r g i n R et u r n m a r g in I n t er v a l Top f i l t e r C ou n t e r
– P os t d a t e i n t e r v a l
A13862 Version E
I M AJ E i n b ol d e r i z a t i on 1 J AI M E 1 00 0 S e r i e 4 i n b ol d e r i z a t i on 2 n or m a l n or m a l n or m a l 100 m m /s w i t h ou t t a c h o ob je ct 10 m m 10 m m 10 m m 5 0 0 µs p r i n t i n g of l e a d i n g z e r os : y e s increment ing: object object reset of objec objectt t op: no initia l va lue: 123456 123456789 789 fina l va lue: 9876543 987654321 21 st ep counter: counter: 05 lot count count er: 5 0
Page 6-9
Appendix
After opening opening t he communicat communicat ion ion port t he follo following wing chara cter sequence is to be sent: identifier P RI NT #0,CH R$(& R$(&h0C)+ _ length CH R$(& R$(&h00)+ CH R$(& R$(&h44)+ _ jet jet number CH R$(& R$(&h01)+ _ mode and sense (in (in bina ry) CH R$(& R$(&b00000000) b00000000)++ _ printing speed speed CH R$(& R$(&h00)+ CH R$(& R$(&h64)+ _ forwa forwa rd ma rgin 10 10 CH R$(& R$(&h00)+ CH R$(& R$(&h0A)+ h0A)+ _ return margin 10 CH R$(& R$(&h00)+ CH R$(& R$(&h0A)+ h0A)+ _ interva l 10 10 CH R$(& R$(&h00)+ CH R$(& R$(&h0A)+ h0A)+ _ object object t op filter 500ns 500ns CH R$(& R$(&h01)+ h01)+ CH R$(& R$(&hF4)+ _ counter counter par am eters (in (in binary) CH R$(& R$(&b10001001) b10001001)++ _ initial value CH R$(& R$(&h31)+ CH R$(& R$(&h32)+ CH R$(& R$(&h33)+ _ CH R$(& R$(&h34)+ CH R$(& R$(&h35)+ CH R$(& R$(&h36)+ _ CH R$(& R$(&h37)+ CH R$(& R$(&h38)+ CH R$(& R$(&h39)+ _ final value CH R$(& R$(&h39)+ CH R$(& R$(&h38)+ CH R$(& R$(&h37)+ _ CH R$(& R$(&h36)+ CH R$(& R$(&h35)+ CH R$(& R$(&h34)+ _ CH R$(& R$(&h33)+ CH R$(& R$(&h32)+ CH R$(& R$(&h31)+ _ step counter CH R$(& R$(&h30)+ CH R$(& R$(&h35)+ _ lot count count er CH R$(& R$(&h00)+ CH R$(& R$(&h00)+ CH R$(& R$(&h05)+ _ postda postda te interval CH R$(& R$(&h00)+ CH R$(& R$(&h00)+ _
Page 6-10
A13862 Version E
Appendix
beginning line 1 CH R$(& R$(&h0A)+ h0A)+ _ bolderization line 1 CH R$(& R$(&h01)+ _ symbol generators line1 CH R$(& R$(&h34)+ _ text line 1: IMAJ IMAJ E CH R$(& R$(&h49)+ CH R$(& R$(&h4D )+ CH R$(& R$(&h41)+ CH R$(& R$(&h4A)+ h4A)+ CH R$(& R$(&h45)+ _ end of the line 1 CH R$(& R$(&h0A)+ h0A)+ _ bolderization line 2 CH R$(& R$(&h02)+ _ symbol generators line2 CH R$(& R$(&h35)+ _ text lin e 2: J AIME 1000 Serie 4 CH R$(& R$(&h4A)+ h4A)+ CH R$(& R$(&h41)+ CH R$(& R$(&h49)+ CH R$(& R$(&h4D )+ CH R$(& R$(&h45)+ _ CH R$(& R$(&h20)+ CH R$(& R$(&h31)+ CH R$(& R$(&h30)+ CH R$(& R$(&h30)+ CH R$(& R$(&h30)+ CH R$(& R$(&h20)+ _ CH R$(& R$(&h53)+ CH R$(& R$(&h65)+ CH R$(& R$(&h72)+ CH R$(& R$(&h69)+ CH R$(& R$(&h65)+ CH R$(& R$(&h20)+ CH R$(& R$(&h34)+ _ end of the text line 1 and line 2 CH R$(& R$(&h0D)+ _ control control byt e CHR$(&h03) After sending t his successio succession n of chara cters it is n ecessary ecessary to process process the ACK or NACK NACK reply reply given by the printer.
A13862 Version E
Page 6-11
Appendix
2.2 2.2 Re Requ ques estt for for jet jet 1 stat state e After opening opening t he communicat communicat ion ion port t he follo following wing chara cter sequence is is t o be sent: P RI NT#0,CH NT#0,CH R$(& R$(&h32)+ CH R$(& R$(&h00)+ CH R$(& R$(&h01)+ CH R$(& R$(&h01)+ CH R$(& R$(&h32)
The print er replies as follows: •
O n 5 by by t e s : AC K , I d e n t if if ie ie r , L e ng ng t h , J e t s t a t e , C h ec e ck .
•
O n 1 b yt y t e: e : N AC AC K .
REMINDER
Page 6-12
The va value of of th the 4t 4th byte (j (jet state) re represents th the st state of of th the je jet.. 00h = jet stopped 01h = jet in start phase 02h = jet refreshing 03h = jet in stability check 04 h = jet in solvent input 05h = jet in nozzle clearing 06h = adjustment 07h = jet in operation It is advisable to process the reply correctly.
A13862 Version E
3 1 6 e g a P E n o i s r e V
P O T D
2 6 8 3 1 A
3 T g n i t n i r p t o N
g n i s s e s c e m o i m r p t 4 r e t n I
2 T
f o g 1 n i t e n g i a r s p f s o e d m n E
1 T
T N R O O P G P N I U T S N I E R H P T
0 T e l b i s s o p e g a s s e m t x e n f o n o i s s i m s n a r T
t n e m e g d e l t o n n k i r c P a
P O T D
f r o t a n b e d s e m n d e a o g y c a l a n e a d M
4 T
i n i m T
4 s e i r e S e c n a m r o f r e P
o t L 0 A 0 0 N 1 R e E m T i a N I J L A N R E T X E
f y o b d g 1 r n a i o s e b s g e a t n c s s i r o r e p P m
3 T
m o t f r n o f i r 1 r p d e r f e t s g o a o n a U b a s r P T s e C m
2 T
f y o b d g 1 r n e a i o s g s a b e U c s P o s e C r P m
1 T
e o h f t 0 o t f 0 r 1 o 0 r e e e t f g U 1 n s a e i r n s P m a s C i p r a T e e J h m t
0 T
n i f d e d f i t e o r e r e e e r l r e o g r p g e a e d a f y s s f i r s K m s s o s s a t r e n . c e n C f a u i a i b m b r r A I m t o l t l
. b l s i e d r g r e e f o a r t t e e s f s e u d o m K e s a i s h r t t m n C f i a u r w a A I t p o
1 T + 0 T o t > g o d h c t a W
3 T + 2 T + 1 T + 0 T o t > g o d h c t a W
. b i l n i d e r r e f s n a r t e g a s s e m f i r o y . r b a i r l b f i o l f e o d e i s i d t u t s o u s r o e d t e e r m r e a f r s a n p r a t t u e o g h a t i w s s d e e m r r e e t f e s l n p a m r t o e c g i f a s 3 s T e + m 2 f T i + 1 1 T T + + 0 0 T T n n a a h t h t r r e t e t a a e e : g r r o G G d - h c t a W
: t n e m e g d e l w o n k c a g n i t n i r p e h t f o g n i d n e S
. . e y e s u r f b s s i i k k n n i l i l 4 4 2 2 V V e e h h t f t i f i s s m m 5 . 0 0 1 - -
s d n o c e s n i ) 1 1 r o 0 1 ( d e t t i m s n a d r e t e e p t y s b n r i o e s p i s s t m i b s f n a o r r T b N x d e t t i m s n a r t s e t y b f o r b N
. s d n o c e s n i d e t t i m s n a r t s e t y b f o r b N x 1 0 0 0 . 0
= 0 T
= 1 T
s d n o c e s n i ) d e t t i m s n a r t s e t y b f o r b N x 1 0 0 0 . 0 ( + ) 1 0 0 0 . 0 x 6 4 (
: e t e l p m o c s i e g a s s e m e = h 2 t f I T
. r o s t a a h l u c e l a g a c s e s h t e y m b s d u o e i v v i e e r c p e e r h n t e r e t e b f a s l a i t h t n u p ) i e c 2 T e ( r f d o r t a o n b e t m i n e r g p d e e h l w t o o t n k d c r a a o e b h t U s P a C n e o h o t s s m o a f r e e g g a a s s s s e e m m w a e r n e : e a f g r s e n a f a r s s t s n o e a t r m t l e t t o i b . x d e l e s e n b s o t f i n p i o s s t r o p n o p n n o i i s i s e s t e s I t I b i m s n a r T
s n i a t n o c e g a s s e m e h t f i e s a e r c n i n a c U P C d n a d r a o b T R P e h t . n ) . e . . e s w r t e e t b c a d r e a t t h i c m e s g n r a l a r t , s s n r e i o e t t y s e b n m f a a o p r x a r e e ( p b e m s e g u t a u s n b s e i r e h t t m T a
s n i a t n o c e g a s s e m e h t f i e s a e r c n i n a c U P C d n a d r a o b T R ) . t s P . n s e e d d h s n n o t . s o c n ) r e e . . e c . t e s e s e s n t i w r e m i n ) e t a c b r d d a e a e t r t d p t e a t i t h t o i i m c n m m e ( s s n n : g a s n r a r e t r a l t t a r e s s t l , e s n p t e t e y o t m y b y i s o b f b n c f o f a o r t o p o r b x n b N r e e ( N b s x i s x m e 1 e t 0 u u g 1 0 n i b a 0 0 0 e r s 0 . h t . 0 t s 0 ( T a e m e h = = t 2 3 f I T T
. t . n t e n s e r e m p o e m r s a i e h t t y t b a k r c u e o h h c e e h h t t s d e v n i a e s c r e e r t c d r r a a a o h b c T R 1 3 P h t e i h w t f 9 i 3 s e m d o 2 c f o i t s s m m 9 5 . 0 p u : m s o e r f d : o y c a r l e a D B = 4 T
4 1 6 e g a P E n o i s r e V
P O T D
3 T
2 6 8 3 1 A
g n i t n i r p t o N
g n i s s e s c e m o i m r p t 4 r e t n I
2 T
f o g 1 n i t e n g i r a p s f s o e d m n E
1 T
T N R O O P G P N I U T S N I E R H P T
1 0 T
t n e m e g d e l t o n n k i r c P a
P O T D
f o r t a n b e d s e m n d e a o g y c a l a n e a d M
4 T
i n i m T
s u l P 4 s e i r e S e c n a m r o f r e P
o t L 0 A 0 0 N 1 R e E m T i a N I J L A N R E T X E
: t n e m e g d e l w o n k c a g n i t n i r p e h t f o g n i d n e S
f y o b d g 1 r n a i o s e b s g e a t n c s s i r o r e p P m
3 T
m o t f r n o f i r 1 r d e p f o r a s e t g o n a U b a s r P T s e C m
2 T
f y o b d g 1 r n a i o s e b s g e a U c s P o s e C r P m
1 T
e o h f t 0 o t f 0 r 1 0 r e e e o 1 t f g n s a U e i n s P m r a s C i p r a T e e J m h t
1 0 T
e o c a f t o f r r 1 e t e e i n f s g a s n s u a s l r T e P m 4 S
0 T
. y i b r a l r e n i b g l e d i a d t e f s e e e r s r l r o r p g e e f e e a f d m m s i K o s s s i f s n t c e a u r n C f a r o o t r A I m t
r o
K C A
. b l s i e d r g r e e f o a r t t s e u e e s f o m d e s h a i s t t r m n a i a u f t r I w p o
g o d 0 h T c t a > W
e l b i s s o p e g 0 a T s s e m t x e n f o n o i s s i m s n a r T
e c a f r e t n i s u l P ) 4 s S m t a 0 e 8 . g n a s i m s ( e m f o e g a r o t S
. 0 T n a h t r e t a e : g r o G d h c t a W
. . e y e s u r f b s s i i k k n n i l i l 4 4 2 2 V V e e h h t f t i f i s s m m 5 . 0 0 1 - -
: e c a f r e t n i s u l P 4 S t a e g a s s e m f o e g a r o t S
s d n o c e s n i ) 1 1 r o 0 1 ( d e t t i m s n a d r e t e e p t y s b n r i o e s p i s s t m i b s f n a o r r T b N x d e t t i m s n a r t s e t y b f o r b N
0 1 x d e t t i m s 0 n 0 a 4 r t 8 s 3 e t y b f o r b N
. s d n o c e s n i d e t t i m s n a r t s e t y b f o r b N x 1 0 0 0 . 0
= 0 T
= 1 0 T
= 1 T
s d n o c e s n i ) d e t t i m s n a r t s e t y b f o r b N x 1 : 0 e 0 0 t . e 0 l p ( + m ) o 1 c 0 s 0 i 0 . e g 0 a x s 6 s 4 e ( m e = h 2 t f I T
. s m 0 8 t s a e l t a r o f s t s a l d n a K C A e h t r e t f a s t r a t s e g a r o t S -
s n i a t n o c e g a s s e m e h t f i e s a e r c n i n a c U P C d n a d r a o b T R P e h t . n ) . e . . e s w r t e e t b c a d r e a t t h i c m e s g n r a l a r t , s s n r e i o e t t y s e b n m f a a o p r x a r e e ( p b e m s e g u t a u s n b s e i r e h t t m T a
s a h e g a s s e m s u o i v e r p e . h d t r e e t t a f a n l i i t m n r e u t ) s 2 i T e ( g d a s r s a o e b m t n s i u r o p i e v h e t r p t o e h d r t f a o o b e g U a P r o C t s e h n t e h m o w f r e e g g a a s s s s e e m m w a e r n e : e a f g r s e n a f a r s s t s n o e a t r m t l e t t o i b . x d e l e s e n b s o t f i n p i o s s t r o p n o p n n o i i s i s e s t e s I t I b i m s n a r T
s n i a t n o c e g a s s e m e h t f i e s a e r c n i n a c U P C d n a d r a o b T R ) . t s P . n s e e d d h s n n o t . s o c n ) r e e . . e c . t e s e s e s n t i w r e m i n ) e t a c b r d d a e a e t r t d p t e a t i t h t o i i m c n m m e ( s s n n : g a s n r a r e t r a l t t a r e s s t l , e s n p t e t e y o t m y b y i s o b f b n c f o f a o r t o p o r b x n b N r e e ( N b s x i s x m e 1 e t 0 u u g 1 0 n i b a 0 0 0 e r s 0 . h t . 0 t s 0 ( T a e m e h = = t 2 3 f I T T
. t . n t e n s e r e m p o e m r s a i e h t t y t b a k r c u e o h h c e e h h t t s d e v n i a e s c r e e r t c d r r a a a o h b c T R 1 3 P h t e i h w t f 9 i 3 s e m d o 2 c f o i t s s m m 9 5 . 0 p u : m s o e r f d : o y c a r l e a D B = 4 T
5 1 6 e g a P E n o i s r e V 2 6 8 3 1 A
e g n a h c x e 4 2 V a f o e l p i c n i r p l a r e n e G 4 2 V a f o c i t p o n y S
e t y b l o r t n o C
a t a D
r e t n i r p e h t o t r e t u p m o c e h t m o r f t s e u q e r a t a D •
r e t n i r p e h t o t r e t u p m o c e h t m o r f g n i d n e s a t a D •
t h g n e L
R E T N I R P
K C A
R O T A L U C L A C
e t y b l o r t n o C
N : R O I E T F A S L S I N A L A N A R O I I T T T I F P N O O I
R E T N I R P
R O T A L U C L A C
e h t f o r o t a l u c l a c e h t m o r f t s e u q e r f o e s a c n i e t . y r b e t o r n e i r Z p
t s e u q e r a f o e s a c n i r e b m u n t e j h t g . n t i e y j f i a c e g n p i s n r e e t y c b n o 1 c
a f o e s a c n . i r l r e a b e m n u e n g t i n e r j e e t h n t i r g p n e i y h f i t c e g n p i s n t r u e c o n h t i o w c s g n e i t y d b n e n s
n o i t a c i f i t n e d I
K C A N r o K C A
e t y b l o r t n o C
a t a D
h t g n e L
N : R O I E T F A S L S I N A L A N A R O I I T T T I F P N O O I
K C A N
h t g n e L
K C A N r o K C A
Q N E
r o
) s e t y b n o t 0 ( a t a D
a t a D
Q N E
) e t y b 1 ( l o r t n o C
n o i t a c i f i t n e d I
K C A N r o K C A
g n i d e c e r . p ) s l l e a t y f b o a e t a v i d s u d l c n x a e t h " g R n e l O " , n n i o a t t a c n f i e t i . s n m e r e u p i s d r ( k e s c s e e i h h t y C T b
n o i t a c i f i t n e d I
) s t e t c o 2 ( h t g n e L
) e t y b 1 ( n o i t a c i f i t n e d I
n e e w t e b d e s i r p m o . c t e s y e t b y b m f u o s r k e c b e h m u c n e h e t h d t s n i a h h t g t n g n e e l l e e h h T t
4 4 o t 2 4 h s c e a g e a r p o e f l c b i f a i t c e e p e S S
r e b m u n t e j e h t . g t e n j i y f i a c g e i n p n s r e e t c y n b o e c n g n o i g d n n i e w s o a l l f o f o s e e s t y a b c n n i
6 1 6 e g a P E n o i s r e V 2 6 8 3 1 A
r e t i ) t m e h i l t e c D d o 0 1 d ( n E
) e t y b 1 m ( u e s t y k c b e l h o r C t n o C
!
1 + m y + . . .
a t a D
S E T Y B A T A D F O N O I T I N I F E D r e b k c m o u l n b a e t h a ) t d s s i e h e t h y t t b g n n i e 2 l d ( e e h s i t h r g t , p n l e a m L i m o c c s e e d t a y x b e f h o n i
e g a s s e m e t e l p m o c a ) f ) e o r y t y g r a b i n b i l 1 ( d n t n e u o o s h i t t a i a r w c f o r i f i n t e t o n n i r e t i a p d I i c ( f i t n e d i c i f i c e p s : h C 0
A F O
1 e n i l ) s e e h t t y f b o n n x k ( c o l B
+ 1 x + 1 + 6 2 + 1 1 + 1 = s e t y b f o r e b m u n = h t g n e L
E N I L L E A G N A O I S S T I E D M D E A N I H L I C T A E L U R M O F A F D E O C E U S D A O C R E P H E T R N E I B O T
r o t a r e ) e n t e y g l b 1 o ( b m y S
) o 1 4 l g 2 a l o m o y t i c b 5 e 5 d ≠ 2 a e x n m e e o h g r F ( 1
n o i t ) e a t z y i r b e 1 d ( l o B
e t y b l 1 a n i m o c 9 e d o a t x 1 e h m o r F
N O I T I N I F E D
r o
l o b m y S
T X E T F O N O I T I N I F E D
1 e n i l ) s e e h t t y f b o 1 1 x k ( c o l B
s r e t e ) m s e a t r a y p b l 1 a 1 r ( e n e G
r o t a r e ) n e e t g y l b o 1 b ( m y S
n y a s a c l r o r p s t e i a t d r n e i e r e n r h t e p t i n g e n r s h t o p l o i n d e e h b s t e i l m l f b a o y i s s u s e s i e h c v T c e a b
n o i t ) e a t z y i r b e 1 d ( l o B
e t y b l 1 a m n i o c 9 e d o a t x 1 e h m o r F
3 . 0 1 § e e S
2 . 0 1 § e e S
˚ n h h h h h h h h h h h h h t 1 1 2 1 3 1 2 3 4 1 2 3 4 e 0 0 0 0 0 0 0 0 0 0 0 0 0 J . ) m e u t y n b t e 1 J (
h 2 1
s d e l z e i i s F
3 . e 5 . e 0 S 1 §
r ) e e t i t y m i b l e 1 ( D
h 2 1
. ) t i e t m y i l b e 1 D (
h E 1
f o r r e e b t s m a u r N
3 . e 5 . e 0 S 1 §
r ) e e t i t y m i b l e 1 ( D
h E 1
r ) e e t i t y m i b l e 1 ( D
h F 1
d r n o a E D O C
e d o c r a B
s e r e d t o c c a r r a a B h c s r e ) s t e e t m y a b r 3 a ( P r ) e e t i t m y i l b e 1 ( D
R A B E H T F O N O I T I N I F E D
3 . r l e 5 . o 0 t b a 1 x i r e a § e T v e S
3 . e 5 . e 0 S 1 §
h F 1
d r n o a
. t i ) m e i l t e y d b 1 h g ( A n 0 i n 1 n e i n g i e l B
s r e t e m a r a P
E H T N F O I O T A N L O I U T I B A N I T F E D
n o i t a l u b a T
N O I T I N I F E D
T X E T
s r e t e ) m s a t e r a y p b 6 e l 2 b ( a i r a V
S F D L O E I N F O I E T I L N I B F A I E R D A V
. ) t i e t m y i l b e 1 D (
d r n o a
L O B M Y S F O
K C O L B
2 e n i L
+ 1 y + 1 + n x + . . .
N O I T I N I F E D
O G O L
3 e n i L
t n e t n o c e g a s s e M
d l e i f e l b a i r a V
! O G O L
) s e t y b N (
) e t y b 1 ( ) h 1 2 (
4 e n i L
F O
) y r a r b i l t u o h t i w r e t n i r p ( e g a s s e m e t e l p m o c a f o g n i d n e S e g n a h c x e 4 2 V a f o c i t p o n y S
6 s . a 0 1 o g § s o d s e l e i r e k i h t a h t u , m l l q 4 r e r S e a c s n t c t o a a a s e e n r a l b m O h i c s i s t y o n p t a i m
t e J 1 1 2 1 d a 1 e H . t n 1 . i r 1 P
3 1
1
1 2
2 . 1
1 . 2
2
1
3 4 2
2 . 2
1
2 3 4 1 4 . 1
k c o l c o t u A
F K O C N O O I L C T I O N I T F U E A D
r ) e e t i t m y i l b e 1 ( D
h A 1
k m c o o e f r r o s l c t t o m u r n e a o m e 1 l e h e t
3 . e 5 . e 0 S 1 §
r ) e e t i t y m i b l e 1 ( D
h A 1
d r n o a r ) e t e t n y u b o 1 ( C d r n o a
r o s I r I e C t c S a A r a h c
h C 1
d e t a e r c l o b m y s
s u l P 4 S n o
PARALLEL LINK PRESENTATION (6 pages)
Contents 1
Introduction
7-2
2
Characteristics of the Parallel link
7-3
2-1 2-2
7-3 7-3
3
A13862 Version E
Signals transmitted by the Parallel link Characteristics of transmitted levels
Connection diagram
7-4
Page 7-1
Parallel link - Presentatio Presentation n
1
Introduction
The Pa ra llel llel interface allows ra pid selec selection tion and print ing of of a messa ge stored in in the library . The options "Message selection" and "Message library" are necessary for using this mode of operation.
Page 7-2
A13862 Version E
Parallel link - Presentatio Presentation n
2
Char Charac acte teri rist stic ics s of of the the Para Parall llel el link link
2-1 Signals Signals transmit transmitted ted by the Parallel Parallel link 8 dat a input signa ls (D0 (D0 to D7) which enable the selection selection of the number of the messa ge to be printed. 1 input input singa l, ca ca lled lled "D TOP ", w hich enables the valida tion of of the a ctive messa ge number in the memory an d sta rting-up of printing. 1 output output signal, called called "BU SY", w hich hich indicat indicat es that printing printing ha s sta rted.
NOTE:
The input/output signals being photocoupled on the Industrial Interface card each require an electrical reference wire (see Chapter 3 of present Section).
2-2 Characte Characterist ristics ics of transmit transmitted ted levels levels The a ctive level (logic (logic 1) 1) is comprised comprised bet ween 9 an d 24 volts D .C. The ina ctive level (logic (logic 0) is comprised betw een 0 an d 2 volts D .C. (see Figur e 1). 1). The current admissible on input is comprised between 9mA and 25mA. The input fr equency mu st n ot exceed exceed 10 Kh z.
Figure 1 :
1 2
Authorised logic level
– – – – – – – – Active level (logic 1) – – – – – – – – Anactive level (logic 0)
24 V 1
9V
2V 2 0V Status to be forbidden
Figure 1
A13862 Version E
Page 7-3
Parallel link - Presentatio Presentation n
3
Connection di diagram
To have access to the Industrial Interface card, unscrew the two fixing scre ws of its compartm compartm ent housing housing a t t he rear of the printer. P a ss the connecting connecting cable through one of of the grommets a nd fix the wires t o the correspo corresponding nding terminals.
B2/IMP1 and B3/IMP2 terminal block
Page 7-4
1
G ND
0VA
Analog 0V
2
+ 24 T
+ 24 VE
+ 24 V supply not insulated galvanization.
3
CTP
DTOP −
4
TP
DTOP +
5
CVI
VALIMP −
6
VI
VALIMP +
7
CTH
TACHY −
8
TH
TACHY +
9
TH +
TACHY +
10
TH −
TACHY -
11
C BU
BUSY −
12
BU
BUSY +
13
CD
DATA (−)
Commun DATA (−)
14
D0
15
D1
16
D2
17
D3
DATA (+) 8 bits
Inputs for Parallel interface printing used in "Message selection".
18
D4
19
D5
20
D6
21
D7
22
+ 24 T
+ 24 VE
+ 24 V supply not insulated by galvanization.
Terminals for connection of the object detection cell.
Inhibition of the object detection signal.
Terminals for connection of the tachometric generator.
Terminals for connection of a differential tacho generator.
Output for printing start-up signal.
A13862 Version E
Parallel link - Presentatio Presentation n
The input/output input/output of th e Pa ra llel int int erfa ce a re photocoupled. photocoupled. According to the voltages applied to the inputs, it is necessary to adjust the value of the resista nce R (Figure (Figure 1) to obtain t he nominal input current IF. The emitted signa l must be positive positive in relat relat ion ion wit h its ea rth . Example : TP
4
C TP
Figure 1 :
3
+ s i g n a l com i n g f r om t h e d e t e ct i on ce l l
− signa l coming coming fr om th e detection detection cell
Diagram of a photocoupled input
N˚ of Terminals
On the Industrial Interface card
14
TOPEXT +
Detection cell
Photocoupler LED Photocoupler Protection diode
15
TOPEXT −
16
0 VA
17
+ 24 VE
18
0 VA
Figure 1
A13862 Version E
Page 7-5
Parallel link - Presentatio Presentation n
Connection of a Parallel interface to a SIGEA head mouvement Term ina l block block for SIG EA head mouveme mouvement nt
Page 7-6
Termina l block block for Industrial Interface car d
17
3
CTP
6
4
TP
3
11
C BU
25
12
BU
13
CD
18
14
D0
19
15
D1
20
16
D2
21
17
D3
22
18
D4
23
19
D5
24
20
D6
26
21
D7
A13862 Version E
PARALLEL LINK SELECTION OF MESSAGES (11 pages)
Contents 1
Selection of a message from the library
8-2
1.1 1.2 1.3
8-2 8-3 8-3
2
Input signals diagram
8-4
3
Master jet, master message
8-6
4
General operation of the parallel interface
8-7
5
Restriction of the parallel interface operation
8-7
6
Usage according to printer configurations
8-8
6.1 6.2 6.3 6.4 6.5 7
A13862 Version E
Encoding of message number in BCD format Encoding of message number in hexadecimal mode Option: reversed message direction
Printer 1.1 (1 single-jet print head) Printer 1.2 (1 twin-jet print head) Printer 2.1 (2 single-jet heads) Printer 2.2 (2 twin-jet heads) Printer 1.4 (1 head with 4 jets)
8-8 8-8 8-9 8-9 8-10
Summary charts
8-11
7.1 7.2
8-11 8-11
General Special case
Page 8-1
Parallel link - Selection of messages
1
Sele Select ctio ion n of of a mes messa sage ge from from the the lib libra rary ry
The signa ls D0 to D 7 (which (which represent one byte of 8 bits) indica indica te t he number of t he a ctive messa ge to be printed printed a nd its t ype of of coding. coding. The number of addr essable messa ges in the librar y is var iable (from (from 1 to 79 79 in decimal decimal forma t, from 1 to 4F in hexa hexa decima decima l forma forma t). It depends depends on the va lue displayed displayed in th e "S HI FT MENU " function function in t he case of S4 or or in t he menu P roduction, roduction, Message, Libra ry in t he case of S4 plus. plus. Validat ion ion an d printing of the new messa ge are performed performed by sending the DTOP DTOP signa l. P ossible ossible types of encoding encoding for t he messa ge number: t here a re 3 possibili possibilities. ties.
1.1 Encod Encoding ing of of messa message ge numbe numberr in BCD BCD forma formatt The B CD mode (B (B inar y C oded oded D ecima ecima l, base 10) uses 4 bits, wh ose value is comprised comprised betw een 0 a nd 9 (from 0000 0000 to 1001 1001 in bina ry code). code). The units in t he messa ge number a re represented by th e bits 0, 1, 1, 2 and 3. The tens in th e message n umber (from (from 0 t o 7) 7) are represented by t he bits 4, 5 an d 6. Bit 7 must obligatorily be positioned at 1. Exa mple: request of messa messa ge number 29.
Bit
7
6
5
4
3
2
1
0
0
1
0
1
0
0
1
1
"1" BCD mode
Message number
2
9
"1" = active level "0" = inactive level
Page 8-2
A13862 Version E
Parallel link - Selection of messages
1.2 Encoding Encoding of messa message ge numbe numberr in hexadec hexadecimal imal mode The hexa decima l mode (ba (ba se 16) is coded coded on 4 bits, w hose va lue is comprises comprises bet w een 0 a nd F (0000 (0000 to 1111 1111 in bina ry code). code). B its 0 to 6 used for the message num ber. Bit 7 must obligatorily be positionned positionned at 0. Exa mple: request for messa ge number 29 (1D (1D in hexad ecimal). ecimal).
Bit
7
6
5
4
3
2
1
0
0
0
1
1
1
0
1
0
0 = hexadecimal Mode
Message number
1
D
"1" = active level "0" = inactive level
1.3 1.3 Option Option:: rever reverse sed d messa message ge direc directio tion n If th e printer is equipped equipped with t he "reverse message direction" option, option, the message number must be encoded encoded in in hexadecimal forma t. B it 7 is used to reverse the direction direction of message printing. 0 = norma l direction direction /1= /1= reverse message direction
A13862 Version E
Page 8-3
Parallel link - Selection of messages
2
Input signals diagram
•
S e le le ct ct i on on o f m e ss ss a g e 1: 1: n u m be be r 1
•
S e le le ct ct i on on o f m e ss ss a g e 2: 2: n u m be be r 2
The dat a bits 2 to 7 a re at 0.
Connector
200 µs mini
9V D0 INPUT D0 0V
9V
D1
D1
INPUT 0V DTOP 9V INPUT 0V
N˚ of message 01 taken into account
Busy INACTIVE
N˚ of message 02 taken into account
Printing message 1
9V
OUTPUT ACTIVE Beginning of message
0V
End of printing
Beginning of printing of message 2
500 µs mini
Usefull trame clock Printing of the message trames max t = 1 period of the h trame clock + flight time of the drops
Page 8-4
A13862 Version E
Parallel link - Selection of messages
The minimum t ime between the sta ble signa signa ls D0 to D7 and t he DTOP DTOP is 200 200 µs. The DTOP DTOP signa l may dr op out as soon soon a s the B US Y signal is active. The minimum a ctivat ion ion time of the B US Y signal a fter a DTOP DTOP is 500 500 µs. The BUSY signal remains active during the full printing time of the message. It becomes inactive aga in as soon soon a s the printer is available for for a new message.
A13862 Version E
Page 8-5
Parallel link - Selection of messages
3
Master je jet, ma master me message
As a genera l rule, the " ma ster jet" is jet jet num ber 1 of a print head . Master m essages are a ssoci ssociat at ed with ma ster jets jets a nd their numbers adva nce by 1 in 1, 2 in 2 or 4 in 4, according according t o the print er configura configura tions. In pra ctice, ctice, when the messa ge is compose composed d on the printer keyboar keyboar d the ma ster messa ges are those for for wh ich ich one can a ccess ccess to "message par am eters" .
Page 8-6
A13862 Version E
Parallel link - Selection of messages
4
Gene Genera rall ope opera rati tion on of the the par paral alle lell int inter erfa face ce
To print print a messag e from from t he library, it is necessary : •
To prese present nt t he message number number to printer on on the P ara llel llel Interface (D0-D7) D0-D7) of the head concerned. concerned.
•
To a c t i va va t e t h e D TO TO P s i g n a l , w h i ch ch : – m e m or or i ze ze s t h e m es es s a g e n u m be be r , – a c t i va va t e s t h e pr pr i n t s t a r t -u -u p. p.
The BU SY signal is a ctivated a t t he sta rt of printing. It become becomess inactive at t he end of of the printing cycle. A print print ing cycle consist consist s of: •
a p r in in t of of t he h e me m e s sa sa g e, e,
•
p ha ha s e r ec e cog n it it i on on .
When the P a ra llel llel Int erface is used in in AUTO AUTO mode, the BU SY opera opera tes a s described described a bove for each message printed. It ca n therefore be used to alter the messa ge itself itself in this sta rt m ode. ode. If the printer receives a DTOP without the external inputs being activated, the last selected messa ge is to be printed. printed. If th e printer receives receives an inva lid message number t he last selected selected message is to be printed. printed. A messa messa ge number should be from 1 to the end of the library. Any messa ge beyond beyond t he size of of the libra ry is inva lid.
5
Rest Re stri rict ctio ion n of the the par paral alle lell inte interf rfac ace e ope opera rati tion on
The option option "Non double printing" printing" is not a vaila ble with the option option " Message selection". selection". The use of postda postda te 2 is incompa incompa tible with the use of a par allel interfa ce option. option.
A13862 Version E
Page 8-7
Parallel link - Selection of messages
6
Usag Us age e ac acco cord rdin ing g to to prin printe terr conf config igur urat atio ions ns
6.1 Print Printer er 1.1 1.1 (1 single single-je -jett print print head) head) •
Branching: H ea d 1 --------> D0-1 to D 7-1, 7-1, D t op 1, B U SY 1
•
Usage: All the messages ar e"ma sters" a nd can be allocat allocat ed to the single single jet. jet.
CAUTION
The message number must not exceed the size of the library.
6.2 Print Printer er 1.2 1.2 (1 (1 twintwin-je jett print print head head)) •
Branching: H ea d 1 --------> D0-1 to D 7-1, 7-1, D t op 1, B U SY 1
•
Usage: Only odd odd numbered numbered messages are " ma sters". The message number t o be presented presented to the para llel llel Interfa ce must be th at of J et 1. J et 2 a utomatically and necessarily necessarily assumes the following following message number. Example: J et 1, "ma ster" message Nr n (odd) (odd) J et 2, message (n+ (n+ 1)
CAUTION
•
(n+1) must not exceed the size of the library.
L ibrary ibr ary storage storage: M es s a g e M es s a g e M es s a g e M es s a g e M es s a g e
1 2 3 4 5
J et J et J et J et J et
1 2 1 2 1
. . . M e s s a g e 77 M e s s a g e 78
Page 8-8
J et et 1 J et et 2
A13862 Version E
Parallel link - Selection of messages
6.3 6.3 Printe Printerr 2 2.1 .1 (2 (2 sing single le-je -jett head heads) s) •
Branching: H ea d 1 --------> D0-1 to D 7-1, 7-1, D top 1, B U S Y 1 H ea d 2 --------> D0-2 to D 7-2, 7-2, D top 2, B U S Y 2
•
Usage: All the messages ar e "ma sters" a nd can be used indifferently indifferently on both both heads provided they have the sam e chara chara cter cter generators. Otherwise: M es s a g e M es s a g e M es s a g e M es s a g e M es s a g e
. . .
1 2 3 4 5
M es s a g e 79
h ea d h ea d h ea d h ea d h ea d
1 2 1 2 1
h ea d 1
6.4 6.4 Printe Printerr 2.2 2.2 (2 twi twin-j n-jet et hea heads) ds) •
Branching: H ea d 1 --------> D0-1 to D 7-1, 7-1, D top 1, B U S Y 1 H ea d 2 --------> D0-2 to D 7-2, 7-2, D top 2, B U S Y 2
•
Usage: Only the odd numbered messa ges are ma sters. The The message num ber to be presented presented on the par allel Interfa ce must be tha t of J et 1 of of the corresponding corresponding print print hea d. J et 2 of the same head t hen automa tically tically a nd necessarily necessarily assumes the follo following wing message number. Example: J et 1, "ma ster" message Nr n (odd) (odd) J et 2, message (n+ (n+ 1)
CAUTION
•
L ibrary ibrar y storage storage:: M e s sa sa ge ge M es s a g e M e s sa sa ge ge M es s a g e M e s sa sa ge ge
A13862 Version E
(n+1) must not exceed the size of the library.
1 2 3 4 5
h ea ea d 1 je t h e a d 1 je t h ea ea d 2 je t h e a d 2 je t h ea ea d 1 je t
1 (m a st st er er me m e s sa sa ge g e) 2 1 (m a st st er er me m e s sa sa ge g e) 2 1 (m a st st er er me m e s sa sa ge g e) Page 8-9
Parallel link - Selection of messages
6.5 Print Printer er 1.4 (1 hea head d with with 4 jets jets)) •
Branching: D0-1 D0-1 to D7-1, D7-1, Dtop 1 and B US Y 1 D0-2 D0-2 to D7-2, D7-2, Dtop 2 should be bra nched par a llel w ith D 0-1 0-1 to D0-7 D0-7 a nd D top 1.
•
Usage: The message number to be presented presented on the par par a llel llel Interfa ce for the of the corresponding corresponding h ead. J et 2 automat ically ically assumes the message number on the basis of of tha t J et 3 automat ically ically assumes the message number on the basis of of tha t J et 4 automat ically ically assumes the message number on the basis of of tha t
head is tha t of J et 1 of jet jet 1. of jet jet 2. of jet jet 3.
Example: J et 1 message message n (master message) J e t 2 m e ss ss a g e n + 1 J e t 3 m e ss ss a g e n + 2 J e t 4 m e ss ss a g e n + 3
CAUTION
(n + 3) must not exceed the size of the library.
BU SY 1 is activated if the 4 jets jets a re printing. •
L ibrary ibr ary storage storage: M e s s a ge ge M es s a g e M es s a g e M es s a g e M e s s a ge ge
. . .
1 2 3 4 5
M es es sa sa g e 7 3 M e s s a ge ge 7 4 M e s s a ge ge 7 5 M e s s a ge ge 7 6
Page 8-10
je t je t je t je t je t
1 (m as a s t er er me m e s s a ge g e) 2 3 4 1 (m as a s t er er me m e s s a ge g e)
je t je t je t je t
1 (m a st s t er er m es es sa sa g e) e) 2 3 4
A13862 Version E
Parallel link - Selection of messages
7
Summary charts
7.1 General Messages Messages a re: •
creat creat ed by the ope operat rat or Interface (machine keyboard) keyboard),,
•
s el el ec ect e d by by t h e pa pa r a l lle e l I n t e r fa fa c e. e.
Printer
1 .1
1 .2
Head
1
1
1
2
1
2
1
Master jet
1
1
1
3
1
3
1
n
0 1 0 2 0 3 . . .7 9
0 1 0 3 0 5 .. .7 7
0 1 0 3 0 5 .. .7 9
0 2 0 4 0 6 . . .7 8
0 1 0 5 0 9 . . .7 3
0 3 0 7 1 1 . . .7 5
0 1 05 0 9 . . .7 3
0 2 0 6 1 0 . . .7 4
0 4 08 1 2 . . .7 6
0 2 0 6 1 0 . . .7 4
Master message
n+1
Automatically associated messages
2 .1
2 .2
0 2 0 4 0 6 . . .7 8
1 .4
n+2
0 3 0 7 1 1 .. .7 5
n+3
0 4 0 8 1 2 .. .7 6
7.2 Spec pecial case Message Message a re:
Printer Master message Value of x Message Nr on jet 2
•
creat creat ed by the series series Interface (V (V 24 24 conne connectio ction) n)
•
s el el ec ect e d by by t h e p a r a l l el el I n t er er f a c e
1.1
1.2
x
x
1 ≤ x ≤ 79
1 ≤ x ≤ 78 x+1
2.1 x
2.2 x
x
1 ≤ x ≤ 79
1.4 x
1 ≤ x ≤ 78 x+1
x 1 ≤ x ≤ 76
x+1
x+1
Message Nr on jet 3
x+2
Message Nr on jet 4
x+3
A13862 Version E
Page 8-11