Professional Documents
Culture Documents
Dataflex Plus Service Manual
Dataflex Plus Service Manual
Service Manual
P/N 361725-01
Revision: AA, May 2005
Copyright 2005, Videojet Technologies Inc. (herein referred to as Videojet). All rights reserved.
This document is the property of Videojet Technologies Inc. and contains confidential and
proprietary information owned by Videojet. Any unauthorized copying, use or disclosure of it
without the prior written permission of Videojet is strictly prohibited.
Phone: 1-800-843-3610
Fax:
1-800-582-1343
Intl Fax: 630-616-3629
Table of Contents
For Customers in U.S.A.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
For Customers in Canada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Pour la Clientle du Canada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
For Customers in the European Union. . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Service Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Customer Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Chapter 1 Safety
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Safety Conventions Used in the Manual. . . . . . . . . . . . . . . . . . . . . . . . 12
General Warning Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
General Caution Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Safety Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Comply with Electrical Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Do Not Remove Warning Labels . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Placement of the Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Using Printer Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Chapter 2 Introduction
Equipment Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Related documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Theory of Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Intermittent Motion Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Continuous Motion Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Chapter 5 Maintenance
Maintaining the Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Replacing the Mains Fuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Maintaining the CLARiTY Controller . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Replacing the Mains Switch Assembly . . . . . . . . . . . . . . . . . . . . . 53
Replacing the LCD Touch screen . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Removing the CLARiTY Processor PCB . . . . . . . . . . . . . . . . . . . 511
Replacing the LCD Inverter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
Replacing the internal fuse on the CLARiTY Processor PCB . . 513
Maintaining the Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513
Replacing the Main PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
Replacing the Ribbon Drive Motor Assembly . . . . . . . . . . . . . . 518
Replacing the Printhead Drive Motor Assembly . . . . . . . . . . . . 519
Replacing the Printhead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Replacing the Printhead Ribbon Cable . . . . . . . . . . . . . . . . . . . . 524
Replacing the Solenoid Valve Assembly . . . . . . . . . . . . . . . . . . . 527
Replacing the Air Cylinder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
Optical Calibration System Check . . . . . . . . . . . . . . . . . . . . . . . . 530
Replacing the Calibration Emitter Assembly . . . . . . . . . . . . . . . 533
Replacing the Calibration Detector Assembly . . . . . . . . . . . . . . 534
Replacing the Printhead Microswitch or LED Indicator PCB
Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536
Rev AA
Chapter 9 Drawings
Printer Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Electrical Wiring Schematics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Rev AA
Rev AA
Compliance Information
For Customers in U.S.A.
This device complies with Part 15 of the FCC Rules. Operation is
subject to the following two conditions: 1) this device may not cause
harmful interference, and 2) this device must accept any interference
received, including interference that may cause undesired operation.
Warning
Changes or modifications to this unit not expressly approved by
the party responsible for compliance could void the users
authority to operate the equipment.
This equipment has been tested and found to comply with the limits
for a Class A digital device, pursuant to Part 15 of the FCC Rules.
These limits are designed to provide responsible protection against
harmful interference when the equipment is operated in a commercial
environment. This equipment generates, uses, and can radiate radio
frequency energy and, if not installed and used in accordance with the
instruction manual, may cause harmful interference to radio
communications. Operation of this equipment in a residential area is
likely to cause harmful interference. In such cases, the users will be
required to correct the interference at their own expense.
Shielded cables must be used with this unit to ensure compliance with
Class A FCC limits.
The user may find the following booklet prepared by the Federal
Communications Commission helpful: How to Identify and Resolve
Radio-TV Interference Problems. This booklet is available from the
U.S. Government Printing Office, Washington, DC 20402, Stock No.
004-00-00345-4. This equipment has been tested and certified for
compliance with U.S. regulations regarding safety and electrical
emissions by TUV Rheinland of North America, Inc.
Rev AA
ii
Rev AA
Service Program
About Total Source Commitment
Total Source TOTAL SERVICE PLUS RELIABILITY, is the Videojet
Technologies Inc. commitment to provide you - our customer - the
complete service you deserve.
The Total Source Commitment
The Videojet Total Source Service Program is an integral part of our
business in providing marks, codes, and images where, when, and
how often customers specify for packages, products, or printed
materials. Our commitment includes:
Applications support
Installation services
Maintenance training
Customer response center
Technical support
Field service
Extended hours phone assistance
Parts and supplies
Repair service
Rev AA
iii
Customer Training
If you wish to perform your own service and maintenance on the
printer, Videojet Technologies Inc. highly recommends that you
complete a Customer Training Course on the printer.
Note: The manuals are intended to be supplements to (and not replacements
for) Videojet Technologies Inc. Customer Training.
For more information on Videojet Technologies Inc. Customer
Training Courses, call 1-800-843-3610 (within the United States only).
Outside the U.S., customer should contact a Videojet subsidiary office
or their local Videojet distributor for more information.
iv
Rev AA
Safety
Warning
EQUIPMENT MAINTENANCE. Read this chapter thoroughly
before attempting to install, operate, service, or maintain this
product.
Introduction
The policy of Videojet Technologies Inc. is to manufacture printing/
coding systems and supplies that meet high standards of performance
and reliability. Therefore, we employ strict quality control measures to
eliminate the potential for defects and hazards in our products.
The intended use of this printer is to print information directly onto
the product. Use of this equipment for any other purposes may lead to
serious personal injury.
The safety guidelines provided in this chapter are intended to educate
the operator on all safety issues, so that the operator can operate the
printer safely.
Rev AA
Introduc-
Warning
PERSONAL INJURY. Only trained service or maintenance
personnel should perform these installation procedures.
Qualified personnel have successfully completed the training
courses, have sufficient experience with this printer, and are
aware of the potential hazards to which they may be exposed.
Warning
PERSONAL INJURY. Before attempting any maintenance or
repair on any part of the product, disconnect the printer from the
main power supply and isolate the printer from any external
energy sources including other connected equipment.
Warning
PERSONAL INJURY. Before connecting the compressed air
supply to printer, ensure that the air supply has been isolated.
Turn the regulator adjustment knob counter-clockwise.
Warning
PERSONAL INJURY. The printer uses an operator control
console. Ensure that this panel is mounted at an appropriate
working height and orientation for comfortable operation.
1-2
Rev AA
Warning
PERSONAL INJURY. Keep hands and clothing clear of the
printer while it is on.
Warning
PERSONAL INJURY. To ensure that the connecting cables and
pipes do not become a trip hazard or become entangled in any
machinery, all connecting cables and pipes must be secured
safely during installation.
Warning
ELECTRICAL HAZARD. Voltages used to connect the printer to
other equipment must be limited to no greater than 50 V DC or
peak AC.
Warning
ELECTRICAL HAZARD. Always wear a properly ground wristground strap when handling printed circuit boards. Failure to do
so can result in damage to the board components due to static
electricity.
Caution
EQUIPMENT MAINTENANCE. Before and after performing
any maintenance or repair on the product, check that the two
safety labels are clearly visible. One is on the power supply cover
and the other by the potential nip point next to the pulley in the
printer body.
Rev AA
1-3
Caution
EQUIPMENT DAMAGE. The use of incompatible ribbon can
seriously damage your printer and such damage is not covered
by your printer warranty. Use only ribbon approved by your
dealer.
Safety Guidelines
This section contains important safety guidelines pertaining to the
operation and handling of the printer and associated equipment.
Warning
SAFETY GUIDELINES. Always observe the following safety
guidelines when operating and handling the printer and
associated equipment.
1-4
Safety Guidelines
Rev AA
Rev AA
1-5
Introduction
Warning
PERSONAL INJURY. Read Chapter 1, Safety before
attempting to operate the equipment.
Equipment Description
The DataFlex Plus printer uses high-resolution thermal transfer
technology with a unique electronic ribbon drive system. This system
reduces the wear on printer parts and the maintenance adjustments
normally associated with thermal transfer printers that use mechanical
ribbon drives. The printer offers greater reliability and ease of
operation compared to earlier systems. It can print barcodes, dates,
text, and graphics onto flexible packaging films and labels.
The printer is a suitable replacement for either hot stamp or rotary
printers. It can print in either of the following modes:
Intermittent Mode (i.e., while the substrate is stationary)
Continuous Mode (i.e., while the substrate is moving)
It is suitable for use on most horizontal form/fill/seal, vertical
form/fill/seal, and self-adhesive labelling machines.
The product is available in either left-handed or right-handed versions
to suit different configurations of the packaging machine.
Rev AA
Equipment Description
2-1
Related documents
The DataFlex Plus Operator Manual (P/N 361725-01) is intended for
the operator and contains information on routine operation of the
printer. Unless specified, all procedures in this manual can be
performed by the operator of the printer. It is mandatory that the
personnel read the Operator Manual before reading the Service
Manual.
This manual is a supplement to (and not a replacement for) formal
training.
Warning
PERSONAL INJURY. Customers who intend to service and
maintain the printer themselves must use only qualified
personnel to perform these procedures. Qualified personnel
have successfully completed the training courses, have sufficient
experience with this printer, and are aware of the potential
hazards to which they may be exposed.
Theory of Printing
The information on how the thermal transfer printer works is as
follows (Figure 2-1 on page 2-3):
The printhead contains miniature heating elements under a glass
coating (300 dpi - 12 dots/min)
A carrier ribbon, with ink bonded to one side is used as the
printing media
The printhead presses the thermal transfer ribbon onto the
substrate, with the ink side of ribbon in contact with the substrate
Print elements heat small areas of the ribbon and this transfers the
ink to the target substrate
2-2
Rev AA
6
1
2
3
1. Transferred Ink
2. Substrate
3. Platten Rubber
4. Ink
5. Base Film
6. Thermal Printhead
Rev AA
Theory of Printing
2-3
HEAD OUT
4
HEAD IN
1
2
3
1. Transferred Ink
2. Substrate
3. Platten Rubber
4. Thermal Printhead
2-4
Theory of Printing
Rev AA
4
RIBBON FEED
3
1
MATERIAL FEED
1. Transferred Ink
2. Platten Roller
3. Substrate
4. Thermal Printhead
Rev AA
Theory of Printing
2-5
Technical Description
Rev AA
3-1
Printer Part
CLARiTY Controller Bracket
QA Documentation and CE Certificate
1
2
11
3
10
5
6
8
1. CLARiTY Controller Bracket
2. CLARiTY Controller
3. Low Profile Cable Assembly
4. Sample Ribbon Roll
5. Air Regulator Power Cord
6. 4 mm Air Tubing
7. Power Cable
8. CLARiTY Configuration Manager CD-ROM
9. QA Documentation and CE Certificate
10. Cassette
11. Printer
3-2
Rev AA
Mounting Considerations
The thermal printhead must act against a flat print platen (in an
intermittent mode) or a print roller (in a continuous mode) in order to
print. The platen or roller is a part of the mounting bracketry.
Printer
The printer can be mounted in any orientation. However, it is
important to ensure that adequate operator access is available to
remove and replace the cassette easily.
The exact position of the printer relative to the packaging machine,
needs to account for:
The physical constraints of the available space and operator access
The required position of the print on the substrate
Figure 3-2 on page 3-4 shows the relevant dimensions of the printer
relative to the mounting holes and the printhead. It also shows the
additional space required to give adequate clearance to cables and air
pipes that connect to the unit.
Rev AA
3-3
236 mm
178 mm
204 mm
71 mm Printhead Stoke
Right-handed Printer
Left-handed Printer
3-4
Mounting Considerations
Rev AA
The print platen rubber (for printers in intermittent mode) or the roller
(for printers in continuous mode) should be positioned such that it is
at a distance between 7.25 inches and 7.30 inches (184 mm and 185.5
mm) from the back edge of the printer (Figure 3-4).
185.5 mm
184 mm
178 mm
CLARiTY Controller
The CLARiTY operator interface can be mounted at a convenient
location so that the operator has adequate access to the panel. The
CLARiTY controller has a built-in power supply unit.
The unit has two M6 mounting holes located at the sides of the unit, as
shown in Figure 3-5 on page 3-6.
Rev AA
Mounting Considerations
3-5
92 mm
170 mm
244 mm
Mounting Holes
Air Regulator
The air regulator should be connected to a clean, dry factory air supply
using a 6 mm pipe. The 4 mm diameter pipe should be used to connect
the air regulator to the printer.
The air regulator should be mounted close to the printer. The regulator
should be accessible for adjusting and checking the correct pressure.
3-6
Mounting Considerations
Rev AA
Encoders
An encoder is used to match the printing speed to the speed of the
target material as it passes the printhead.
The encoder must measure three pulses per mm. For example, a 500
line encoder with a 53.05 mm tracking wheel is suitable.
The encoder output can be one of the following:
Open collector, quadrature
Push-pull, 24 V
The encoder must ideally be mounted to run on the packaging film,
close to the printer, in order to accurately measure the film speed. Any
discrepancy between measured and actual film speed can result in
poor print quality or ribbon breakage.
Rev AA
3-7
2 Put the cassette down on a flat surface with the ribbon spools
(Item 1 in Figure 3-6) facing upwards and the ribbon rollers (Item
2) towards you.
2
1. Ribbon Spool (x2)
2. Ribbon Roller (x2)
3-8
Rev AA
Rev AA
3-9
8 Slide the empty spool completely down onto the holder that has a
silver disc (Figure 3-9).
3-10
Rev AA
Use the regulator to set the air pressure to 4.5 bar (63 psi). Setting the
pressure too high can shorten the lifetime of the printhead. Setting the
pressure too low can cause poor print quality.
Rev AA
3-11
24VDC
1
0V
SIG
8
1
2
9
15
1. PNP Sensor
2. 15-pin Male D-type Connector
24VDC
SIG
1
2
15
Rev AA
Encoder
For the continuous motion operation of the printer, an encoder is used
to track the speed of the packaging material. The encoder is wired into
the printer's input/output connector.
The printer is configured to use a quadrature mode encoder by
default, but is capable of using a single-phase encoder. The use of a
quadrature mode encoder enables the printer to react if the packaging
material is travelling backwards. This prevents the occurrence of
breaks in the ribbon and possible damage to the printer. The use of a
quadrature mode encoder is strongly recommended. If a single-phase
encoder is used, the Phase-B connection marked in Figure 3-13 is not
required.
Note: These settings are known as configuration settings and cannot be set at
the CLARiTY panel. For further information, refer Configuring the Printer
on page 3-18.
1
Phase - A
Phase - B Signal
+24V
0V
1
2
15
1. Encoder
2. 15-pin Male D-type Connector
Rev AA
3-13
Purpose
+24 V
0V
10
11
12
0V
13
PNP 24 V Output #2
14
15
3-14
Rev AA
Data Communication
All external data communication to the printer are connected through
the CLARiTY controller. It contains the following communication
ports:
RS232 Serial Communications Port (9-pin Male D-type Connector)
Ethernet 10baseT/100baseTX High Speed Network Port (RJ45
Connector)
Table 3-3 lists the connections to the RS232 Serial Communications
Port.
Pin
Connection
GROUND
Rev AA
3-15
Cable Connections
Figure 3-14 displays the details of the printer cable connections.
15 Way I/O Cable Unterminated
Encoder
Air
PRINTER
Mains Power
D25 - M
D9 - F
CLARiTY
D9 - M
RJ 45
RS232
ETHERNET
USB
3-16
Rev AA
Power Switch
Rev AA
3-17
On
Flashing
Off
Amber
Warning Signal
Fault Signal
No warning or fault
Green
Printhead is
printing
Blue
Power On
No power to
printhead
3-18
Rev AA
Rev AA
3-19
Status Panel
Rev AA
3 Ensure that the printer status panel (at the bottom left of the
window) reports the message "Connection Active" and the New
Printer icon turns green.
If the status displays "Not connected", as shown in Figure 3-18 on
page 3-20, disable or quit the other applications running on the PC
that are using the serial port. Check that the baud rate settings on
the Configuration Manager matches with the printers baud rate.
4 Click the Upload button. The progress of the operation is
displayed in the status pane. This uploads the printer parameters
set to the PC.
The list of folders containing the configuration parameters
appears in the parameter listing (in the right hand frame of the
Configuration Manager).
Connecting the CLARiTY Configuration Manager to the Printer
using an Ethernet cable
Connecting the printer to CLARiTY Configuration Manager via
Ethernet requires the following
A correct Ethernet cable:
- If connection is being made directly between the PC and the
printer a crossed Ethernet cable must be used
- If the connection is being made via an office LAN or Ethernet
hub, then an ordinary uncrossed patch cable is required
Correct configuration of the PC ethernet port
Correct configuration of the printers ethernet port
To connect the CLARiTY Configuration Manager to the printer, the
following settings have to be done on the PC ethernet port and
printers ethernet port:
PC
The PC Ethernet port must be set up to connect at a specific IP
address. If you are connecting via an office LAN, consult with
your IT manager before assigning IP addresses to your PC. If you
are making a direct connection, you may specify any IP address.
1 Open the PC Ethernet port properties and modify the TCP/IP not
to assign an IP address automatically. Then specify the new
address (for example 10.27.55.130 in Figure 3-19 on page 3-22) and
the subnet mask (Usually 255.255.255.0).
Rev AA
3-21
Rev AA
Rev AA
3-23
Editing Parameters
Figure 3-23 displays the list of parameters that are available in the
printer settings.
Parameters List
3-24
Rev AA
Note: Event parameters do not have values that can be set. Touching the
Trigger button that is available in the bottom pane causes the printer to
perform the given action immediately.
For many parameters, it may be satisfactory to leave them with their
default values. Some of the parameters may need tuning after some
initial prints have been made. Some of the listed parameters are
available at the CLARiTY panel. It may be more convenient to make
final adjustments at the panel rather than using the CLARiTY
Configuration Manager (refer Table 3-5).
Rev AA
3-25
3-26
Rev AA
Rev AA
3-27
4 Click the usage you wish to assign to that input and then click the
radio button to set whether that input should be considered 'On'
when it goes high or low.
5 Click apply to save these settings.
The available Usage options are:
Print Sensor 1: Using a 24 V PNP input to trigger the printer to
start printing
Print Sensor 2: Using a 24 V PNP input to trigger the printer to
start printing
Note: The printer supports the use of two print sensor options. Only one
may be in use at a given time. The purpose of this is to accommodate two
different methods of print triggering, for example a registration mark on
printed film and a cam proximity sensor for use on unprinted film.
Print Input Select: Uses an input to determine if Print Sensor 1 or
Print Sensor 2 is the active print sensor for this print job
External error: Using a 24 V PNP input to inform the printer that
the host packaging machine or line has an error and the printer
should not run
Clear print queue: Using a 24 V PNP input to inform the printer
that the job allocation queue should be cleared (refer Working
with Print Allocations on page 5-55 for allocations)
Repeat the steps 1 to 5 for all the three inputs and then download the
parameters to the printer to apply these new settings.
3-28
Rev AA
Rev AA
3-29
Print cycle starts: Print signal has been received and any
registration delay has expired
Print failed: A request to print was not successfully completed.
Possible causes are
- Aborted print
- No allocation available but print signal received
- No print job is selected but a print signal received
Print signal ignored: The print signal has been ignored by the
printer. A print signal was received whilst a registration delay was
being counted. The printer can be printing and counting down the
next registration delay from a new print signal (that is processing
two print signals simultaneously) but one of the print signal
events must be in the printing phase whilst the other is in the
registration phase. You cannot have two print signals in the same
phase of printing or registration
Printer enters fault: A fault condition has occurred
Printer enters warning: A warning condition has occurred
Printer finishes printing: The printer has stopped physically
printing onto the product
Printer is busy: The printhead is out in its printing position
Printer is not busy: The printhead is retracted from its printing
position
Printer is online: The Start button has been pressed and the printer
is ready to run
Printer is offline: The Stop button has been pressed and the printer
is not ready to run
Printer leaves fault: The fault condition has been cleared
Printer leaves warning: The warning condition has been cleared
Printer starts printing: The printer has started to physically print
onto the product
Repeat the steps 1 to 5 for all the four outputs and then download the
parameters to the printer to apply these new settings.
3-30
Rev AA
Sub-Section
Consumables
Devices,
Phds,1
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
End Of Reel
Detection
Detection
Mode
None
Reactive
Ribbon Colour
Ribbon
Colour
None
Black
Ribbon Width
Ribbon Width
mm
55
Mirrored Image
None
None
No
Image
Information
Rev AA
3-31
Section
Sub-Section
Image
Information
Devices,
Phds,1
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Print Orientation
None
Degre
es
Reset Image
Sequence On
Offline
None
None
Yes
Input
Configuration
None
IP1=Print
sensor 1
IP2 = Inhibit
Print
IP3 = Not
used
All are active
high
Encoder Mode
None
None
Quadrature
Encoder
Number Of
Lines
Number of
Lines
None
500
Input
Configuration
Inputs,
Encoder
3-32
Rev AA
Section
Sub-Section
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Inputs,
Encoder
Encoder Wheel
Diameter HMM
Wheel
Diameter
0.01m
m
5335
Label
Applicator
Devices,
Phds,1
Output
Configuration
None
None
Printer is
online/offline
Output2Config
None
None
Printer in
Warning/not
warning
Output3Config
None
None
Printer is
Busy/not
busy
Output4Config
None
None
Printer starts
printing/
stops
printing
Rev AA
3-33
Section
Devices,
Phds,1
Devices,
Phds,1
Sub-Section
Print
Information
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
None
mS
2000
Continuous
Auto Print
Triggering
None
None
No
Continuous
Head Down
Time
None
mS
15
Continuous
Maximum Print
Speed
None
mm
per
sec
800 for
53mm
printer
Print
Information
520 for
107mm
printer
3-34
Rev AA
Section
Devices,
Phds,1
Devices,
Phds,1
Sub-Section
Print
Information
Print
Information
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Continuous
Multi Print Mode
None
None
No
Continuous
Print Position
Print Position
0.01m
m
2100
Continuous
Prints per
Signal
None
None
Continuous
Registration
Delay
Horizontal
Registration
mm
Continuous
Repeat
Distance
None
mm
100
Encoder
Scaling Percent
Encoder
Scaling
100
High
Throughput
Mode
High
Throughput
Mode
None
No
Interleaved
Images
Interleaved
Images
None
No
Rev AA
3-35
Section
Devices,
Phds,1
Devices,
Phds,1
Sub-Section
Print
Information
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Intermittent
Head Down
Time
None
mS
20
Intermittent
Print Delay
None
mS
500
Intermittent
Print
Registration
Horizontal
Registration
mm
Intermittent
Start Border
Tmm
None
0.1m
m
20
Low Speed
Behaviour
None
None
Resume on
speedup
Print
Information
3-36
Rev AA
Section
Devices,
Phds,1
Devices,
Phds,1
Devices,
Phds,1
Sub-Section
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Maximum Re
Print Gap
None
mm
40
Print Darkness
Print
Darkness
75
Printhead Width
Printer Width
mm
53
Print Sensor
Deb ounce
None
mm
Print Sensor
Deb ounce
Time
None
mS
10
Print
Information
Print
Information
Print
Information
Rev AA
3-37
Section
Devices,
Phds,1
Sub-Section
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Print Speed
Print Speed
mm
per
sec
200
Printer Hand
Printer Hand
None
No defaultrequires
setting
LH or RH configuration
Printer Type
Printer Mode
None
Intermittent
Unprinted Pack
Behaviour
None
None
No Fault
Vertical
Registration
Vertical
Registration
mm
Printer
Configuration
Auto Clear
Faults On
Cassette Insert
None
None
No
Profiler
Capture
Encoder Profile
Capture
Encoder
Profile
None
None
Print
Information
Print
Information
Devices,
Phds,1
3-38
Rev AA
Section
Imaging
Imaging
Sub-Section
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Day of month
codes
None
None
1, 2, 3 .
Day of week
codes
None
None
A, B, C, D,
E, X, S
Hour Codes
None
None
A, B, C, D,
E, F, G, H, J,
K, L, M, N, P,
Q, R, S, T,
U, V, W, X,
Y, Z
Minute Codes
None
None
Month Codes
None
None
Week of Year
Codes
None
None
1, 2, 3, 4, 5,
6, 7.
Date Codes
Date Codes
Rev AA
3-39
Section
Sub-Section
Date Codes
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Year of Decade
Codes
None
None
A, B, C, D,
None
None
Printhead 1
Factory ID
None
None
Line ID
None
None
Machine ID
None
None
Number of
Shifts
None
None
Shift n
None
None
None
For each shift, you can set a shift start time and
identify the days of the week that shift runs on e.g.
you can exclude weekends. Each shift can be given
a unique code which is printed whenever the layout
demands a shift code. The printed shift code
automatically changes to the time pattern entered
in this parameter
Printhead
Mapping
Imaging
Printer Codes
Printer Codes
Imaging
Shift Codes
3-40
Rev AA
Section
Sub-Section
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
Start of Day
None
None
+00:00:00
Max Queue
Length
None
None
Cycle Head
Position
None
None
None
Cycle Print
None
None
None
Perform Motor
Calibration
None
None
None
None
None
None
Baud Rate
Baud Rate
Bits/
sec
115200
Flow Control
None
None
None
Shift Codes
Imaging
Update Queue
Operations
System
ComPort1
Rev AA
3-41
Section
Sub-Section
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
ComPort1
Usage
Usage
None
CLARiTY
comms
ComPort2
(option)
Baud Rate
Baud Rate
Bits/
sec
115200
Flow Control
None
None
None
Usage
Usage
None
None
Data Base
Location
None
None
Local
Enable User
Test Print
None
None
Yes
Job Selection
Mode
None
None
Product
Code
BinaryCommsN
etworkPort
Port
None
0 or 3001
IP Address
IP Address
None
0.0.0.0
Subnet mask
Subnet Mask
None
255.255.255
.0
Text Comms
Parameter File
None
None
ASCIIComm
sProtocol.x
ml
System
System
TCPIP
3-42
Rev AA
Section
User
Interfaces
Sub-Section
Parameter
Name
CLARiTY
Name
Units
Default
Functionality
CLARiTY
Language
Language
None
English
Enable
Passwords
None
None
Disabled
Level 1: Mask
None
None
None
Level 1: Name
None
None
None
Level 1:
Password
None
None
None
Level 2: Mask
None
None
None
Level 2: Name
None
None
None
Level 2:
Password
None
None
None
Level 3: Mask
None
None
None
Level 3: Name
None
None
None
Level 3:
Password
None
None
None
None
None
Yes
Re calibrate
Touchscreen
None
None
Passwords
Passwords
User
Interfaces
Prompt On
CLARiTY
Update Detect
Re calibrate
Touchscreen
Rev AA
3-43
Section
User
Interfaces
Sub-Section
Parameter
Name
Units
Default
Functionality
None
None
Archive
None
None
Last Updated
None
None
Set Screen
Contrast To
Default
CLARiTY
Config
CLARiTY
Name
3-44
Rev AA
CLARiTY Operating
System
Figure 4-1 shows the home screen of the CLARiTY operator sytem.
1
5
Rev AA
4-1
4-2
Rev AA
Rev AA
4-3
4-4
Rev AA
Rev AA
4-5
4-6
Rev AA
Rev AA
4-7
4-8
Rev AA
Rev AA
4-9
4-10
Rev AA
Rev AA
4-11
4-12
Rev AA
Rev AA
4-13
4-14
Rev AA
1
2
8
3
4
1. Printing
2. Printers Max Print Speed Setting
3. Green Line Shows Ribbon drive speed
4. Input and Output Status
5. Blue Line Film Speed measured by encoder
6. Speed at which Low Speed Printing Resumes
7. Speed at which low speed printing stops
8. Trigger Point for Start of Profiling
9. Print Signal Received
Rev AA
4-15
4-16
Rev AA
Rev AA
4-17
4-18
Rev AA
Counter Update Time (ms): Indicates the time taken to update all
the counter fields in the image
Time/Date Update Time (ms): Indicates the time taken to update
all the time/date fields in the image
The States button in the printhead diagnostics screen is for software
debugging only and is not described in this manual.
Working with Consumables Diagnostics
Touch Consumable button on the Diagnostics page to access to the
Consumables diagnostics page (Figure 4-20).
Rev AA
4-19
4-20
Rev AA
Rev AA
4-21
4-22
Rev AA
Rev AA
4-23
USB Port
4-24
Rev AA
4 Touch External Database button to view all the jobs in the USB
device (Figure 4-27).
4
1. File Size
2. Delete Button
3. View Selected Job Button
Rev AA
4-25
4-26
Rev AA
Level 2
(Line Supervisor)
Registration
Level 3
(Maintenance)
Set-up
Diagnostics
Databases
Rev AA
4-27
4-28
Rev AA
Maintenance
Warning
PERSONAL INJURY. Before attempting any maintenance or
repair on any part of the product, disconnect the printer from the
main power supply and isolate the printer from any external
energy sources including other connected equipment.
Rev AA
5-1
Fuseholder
Figure 5-1:Fuseholder
2 Replace the five ampere fuse if it is defective (Figure 5-2).
Fuse
Figure 5-2:Fuse
3 Refit the fuseholder in its original position.
5-2
Rev AA
1. Screws (x6)
2. Top Cover
Top Case
Rev AA
5-3
Button Head
Screws
Button Head
Screw
4 Remove the internal mains cable and the mains switch assembly
cable (Figure 5-6).
5-4
Rev AA
5 Remove and retain the nut that secures the Flat steel washer, Earth
tag, shakeproof washer and remove it from the mains switch
assembly plate (Figure 5-7).
1
2
1. Nut
2. Earth Tags
3. Mains Switch Assembly Plate
Nut
Nuts
Rev AA
5-5
7 Remove the assembly from the power supply base (Figure 5-9).
5-6
Rev AA
2 Remove and retain the six screwlocks that secure the CLARiTY
Processor PCB (Figure 5-10).
Screwlocks
Inverter Cable
Rev AA
5-7
4 Remove and retain the 2 nuts and nylon washers that secure the
CLARiTY Processor PCB, and disconnect the touchscreen ribbon
cable and LCD power cable (Figure 5-12).
CLARiTY
Processor
PCB
5-8
Rev AA
6 Remove and retain the four screws (including the button head
screw) that secure the LCD Touchscreen. Note the position of the
button head screw which is located behind the CLARiTY
Processor PCB and the Earth strap tag (Figure 5-14).
1
1
1. Screws (x3)
2. Button Head Screw
3. Earth Strap Tag
Rev AA
5-9
8 Remove and retain the four nuts that secure the LCD and
Touchscreen to the mounting plate (Figure 5-16).
Nuts
Nuts
Rev AA
1. Locking Nuts
2. Cable Assemblies
Rev AA
5-11
3 Lift the Inverter PCB from the mounting pillars (Figure 5-19).
5-12
Rev AA
Rev AA
5-13
1. Screws
2. Printer Base Plate
Screws
5-14
Rev AA
4 Remove the screws from the side panel as shown in Figure 5-23.
Screws
Rear Cover
Rev AA
5-15
6 Disconnect the cable assemblies you can reach from around the
edge of the PCB.
Cable
Assemblies
Screws
5-16
Rev AA
Base Plate
Heat Sink
Rev AA
5-17
Screws
Connector
5-18
Rev AA
6 Secure the ribbon motor assembly to the base plate using the
screws removed in step 2.
7 Refit the rear cover and the printer PCB as described in Replacing
the Main PCB on page 5-14.
Motor Screws
Motor Screws
Rev AA
5-19
4 Place the new printhead motor assembly on the base plate and
plug in connector.
5 Secure the printhead motor assembly using the screw removed in
step 2, but do not tighten it fully.
6 Tension the timing belt as described in Tensioning the timing
belt on page 5-20
7 Refit the rear cover and the printer PCB as described in Replacing
the Main PCB on page 5-14.
Tensioning the timing belt
To tension the timing belt proceed as follows:
1 Remove the rear cover and the printer PCB as described in
Replacing the Main PCB on page 5-14.
2 Loosen the three printhead motor screws.
Motor Screws
Pulling Direction
5-20
Rev AA
Printhead Screws
Rev AA
5-21
Caution
PRINTHEAD RESISTANCE. If the printhead is changed, the
new printhead resistance must be set. If not set correctly, damage
could occur to the printhead, or poor quality images could result.
Such damage is not covered by your printer warranty.
5-22
Rev AA
Printhead
Label
Rev AA
5-23
1
1. Connector
2. Printer PCB
3. Printhead Cable Clamp
5-24
Rev AA
5 Fold the ribbon cable close to the connector as shown in Figure 541
1. Connector
2. Ribbon Cable
1. Printer PCB
2. Connector
3. Printer Base plate
Rev AA
5-25
7 Pull the connector and ribbon cable through the base plate
(Figure 5-43).
1. Printer PCB
2. Connector
3. Printer Base plate
5-26
Rev AA
Air Pipe
Screws
Rev AA
5-27
Solenoid Valve
5-28
Rev AA
3
1
2
1. Air Cylinder
2. Screw
3. Printhead Carriage Plate
Screws
Rev AA
5-29
Air Cylinder
5-30
Rev AA
Rev AA
5-31
5-32
Rev AA
Screws
Connector
Rev AA
5-33
1. Emitter Assembly
2. Connector
5-34
Rev AA
1. Detector Connector
2. Detector
Screws
Rev AA
5-35
Detector Assembly
Screws
5-36
Rev AA
Screws
Indicator Housing
Rev AA
5-37
M2 Screws
M2 Screws
5-38
Rev AA
1
2
1. Channel
2. Wiring
Connector
Rev AA
5-39
2
1
1. Peel Roller
2. Screw
5-40
Rev AA
Peel Roller
Rev AA
5-41
Screws
Screws
Spring Screws
Figure 5-70:Spring Screws Removal
5-42
Rev AA
Connector
Figure 5-71:Connector Removal
4 Remove the printhead as described in Replacing the Printhead
on page 5-21.
5 Remove the three screws shown in Figure 5-72.
Note: The three screws are furthest from the ribbon cable.
Screws
Rev AA
5-43
Pivot Assembly
Detector Connector
Rev AA
screw with thin nose pliers, insert it through the spring loop, into
the tapped hole, and turn with screwdriver.
Spring Screw
Rev AA
5-45
4 Remove the seven screws which hold the linear slide rail to its
support.
Screws
Figure 5-76:Linear Slide Rail - Screws
5 Carefully remove the linear slide assembly from its support.
Note: The linear slide rail is free moving. Ensure that it does not slide
out of the slide carriage as the balls may fall out. To prevent this, it is
recommended that you immediately place a tie wrap or piece of wire or
similar through the end holes of the slide as shown in Figure 5-77.
Tie Wraps
Figure 5-77:Linear Slide Rail - Tie Wraps
6 Lift the timing belt over the slide support plate as shown in
Figure 5-77.
5-46
Rev AA
7 Remove the two timing belt clamp screws and replace belt.
Tie Wraps
Figure 5-78:Linear Slide Rail - Tie Wraps
8 Replace the timing belt, and secure it using two timing belt clamp
screws.
9 Refit the linear slide assembly to its support and secure it using
the seven screws removed in step 4.
10 Refit the rear cover as described in Replacing the Main PCB on
page 5-14.
11 Refit the printhead drive motor as described in Replacing the
Printhead Drive Motor Assembly on page 5-19.
12 Refit the calibration detector assembly Replacing the Calibration
Detector Assembly on page 5-34.
Rev AA
5-47
2 Remove the seven screws which hold the linear rail to its support.
Screws
Figure 5-79:Linear Slide Rail Screws
3 Carefully remove the linear slide assembly from its support.
Note: The linear slide rail is free moving. Ensure that it does not slide
out of the slide carriage as the balls may fall out. To prevent this, it is
recommended that you immediately place a tie wrap or piece of wire or
similar through the end holes of the slide as shown in Figure 5-80.
5-48
Tie Wrap
Rev AA
4 Remove the four screws which hold the linear slide carriage in
place.
Screws
5 Replace the linear slide carriage and secure it with the four screws
removed in step 4.
Note: The linear slide rail is free moving. Ensure it does not slide out of
the slide carriage as the balls may fall out. To prevent this, it is
recommended that you immediately place a tie wrap or piece of wire or
similar through the end holes of the slide as shown in Figure 5-81.
Note: The linear slide rail fits only one way, ensure that you have orient
it the right way, before you fix the carriage assembly to it.
6 Secure the linear slide assembly to the printer using the seven
screws, that hold it to the support.
7 Refit the printhead pivot assembly as described in Replacing the
Printhead Pivot Assembly on page 5-42.
Rev AA
5-49
Roller
5-50
Rev AA
Cassette
Magnet
Rev AA
5-51
5-52
Rev AA
3
1. Mandrel
2. Friction Cone
3. Screw
Rev AA
5-53
5-54
Rev AA
2 Touch the 'End of Reel Detection' button to access the End of Reel
Detection page.
Rev AA
5-55
5-56
Rev AA
When allocations are enabled, it is possible to view the job queue at the
CLARiTY panel in two different ways.
To view job queue, proceed as follows:
1 Touch the Job Preview button on the home screen to access the Job
Preview page.
Rev AA
5-57
3 Touch the 'X' button beside each of the jobs in the queue, to delete
a job from the queue.
5-58
Rev AA
Rev AA
5-59
Rev AA
USB Port
Rev AA
5-61
402571.r01
402571.r01
5-62
Rev AA
Rev AA
5-63
System Events
Status
E1001
Fault
E1002
Fault
E1003
Fault
E1004
Warning
E1005
Fault
E1006
Fault
Rev AA
6-1
Error
No
Status
E1007
Fault
E3000
Printer Hand Not Set - Set the Printer hand in CLARiTY Config
Fault
E3001
Fault
E3002
Fault
E3003
Fault
E3004
Fault
E3005
Fault
E3006
Fault
E3007
Fault
E3008
Fault
E3009
Fault
E3010
Fault
E3011
Fault
E3012
Warning
E3013
Fault
E3014
Fault
E3015
Fault
E3016
Fault
Rev AA
Error
No
Status
E3017
Fault
E3018
Ribbon Pull Through - Ribbon is 'stuck' to the substrate and has been pulled from the cassette.
Fault
E3019
Fault
E3020
Fault
E3021
Print Cycle Error - Note the values in Tools>diagnostics>printhead>states>captured states and report.
Possible printer PCB or motor fault
Fault
E3024
24 Volt Error - The 24 volts supply is not in the working range. Power the printer OFF and ON to try and
clear the fault. If the problem persists, call your maintenance engineer or local service representative.
Fault
E3025
Warning
E3026
Fault
E1100
Warning
E1101
Warning
E1102
Warning
E1103
Warning
E1104
Warning
E1200
Invalid Job File (Invalid Barcode Character)' - Barcode contains invalid characters for type - correct in
CLARiSOFT
Warning
Rev AA
6-3
Error
No
Status
E1201
Invalid Job File (Invalid Barcode Check Digit)' Check if the digit is incorrect - correct in CLARiSOFT
Warning
E1202
Warning
E1203
Invalid Job File (EAN barcode out of specification)' Characters to create Application Identifier is insufficient - correct in CLARiSOFT
Warning
E1204
Invalid Job File (Application Identifier Incorrect) Application Identifier contains non-numeric data - correct in CLARiSOFT
'Warning
E1205
Invalid Job File (Application Identifier Length Incorrect) - Application Identifier 23 requires a length digit correct in CLARiSOFT
Warning
E1206
Warning
E1207
Invalid Job File (EAN barcode out of specification) Separator character being used to terminate barcode
data - correct in CLARiSOFT
Warning
E1208
Warning
E1209
Invalid Job File (EAN requires decimal point specifier) - EAN requires digit to specify the position of the
decimal point - correct in CLARiSOFT
Warning
E1210
Warning
E1211
Warning
E1212
Warning
E1213
Warning
6-4
Rev AA
Error
No
Status
E1000
Fault
E1001
Fault
E1002
Fault
E1300
Fault
E1301
Fault
E1302
Fault
Rev AA
6-5
Troubleshooting
Cassette Open
Possible Causes
Remedies
Rev AA
7-1
Error
Message
Possible Causes
Remedies
Broken ribbon
Damaged cassette
End of reel
Ribbon installed
incorrectly
Damaged cassette
Ribbon Break
Calibration Failed
7-2
Rev AA
Error
Message
Head Crash
Optical
Calibration
Sensor Dirty
Optical
Calibration Failed
Possible Causes
Remedies
Printhead microswitch is
defective or out of
adjustment.
Dirt or obstruction
between the emitter and
detector
Rev AA
7-3
Error
Message
Possible Causes
Remedies
Faulty printhead
Thermistor Fault
Printhead Over
Temperature
Printhead overheats
Low Ribbon
Ribbon has to be
replaced
Loss of communication
between the CLARiTY
controller and the printer
Printhead Absent
Ribbon Error
Faulty Motor
Printhead Volts
Error
Rev AA
Error
Message
Possible Causes
Remedies
Motor Calibration
Required
Printhead
Resistance Not
Set
Webbing Error
End of Reel
Blown Fuse
Replace Fuse
Incorrect Reel
Size
Printer is not
powered up
Rev AA
7-5
Error
Message
CLARiTY
controller is not
powered up
Printhead does
not move in and
out
Printhead does
not drive
Possible Causes
Remedies
Defective solenoid
Printhead is jammed
Faulty Motor
7-6
Rev AA
Error
Message
No information is
printed
Possible Causes
Remedies
Insufficient or no air
pressure
No Print Signal
Go to: Tools/Diagnostics/
Printhead/Inputs and
check the presence of
incoming print signal.
Go to: Tools/Setup/
Printhead and increase
the Darkness setting.
Go to: Tools/Diagnostics/
Printhead/Inputs and
check for free encoder
wheel rotation, Forward
direction and incoming
signal.
Go to: Tools/Setup/
Printhead and check the
print position to ensure
optimum printhead
position directly over the
roller centerline.
Parameter should be
about: 2100 for righthand units 2500 for lefthand units.
Go to: Tools/Setup/
Printhead. Check and
correct the print speed.
Rev AA
7-7
Error
Message
No information is
printed
Possible Causes
Remedies
Incorrect Vertical
Registration
Faulty Printhead
Invalid or no image
selected
7-8
Rev AA
Error
Message
Possible Causes
Remedies
Go to: Tools/Setup/
Printhead and increase
the Darkness setting.
Dirty Printhead
Go to: Tools/Diagnostics/
Printhead/Inputs and
check for free encoder
wheel rotation.
Go to: Tools/Setup/
Printhead and check the
print position to ensure
optimum printhead
position directly over
roller centerline.
Parameter should be
about: 2100 for righthand units 2500 for lefthand units.
Go to: Tools/Setup/
Printhead. Check and
correct.
Rev AA
7-9
Error
Message
Possible Causes
Remedies
Faulty Printhead
Top or bottom of
print is missing or
ragged
Ribbon is
creasing
7-10
Rev AA
Parts List
Controller Assembly
8
10
5
7
Rev AA
Controller Assembly
8-1
Part Number
Description
Quantity
216030
Set of 10
402798
402811
Display Inverter
402796
Processor PCB
402797
LCD Cable
402799
402789
LCD Touchscreen
402809
402793
10
215974
Not
shown
in the
figure
402916
8-2
Controller Assembly
Rev AA
Cassette Assembly
7
2
3
6
4
5
1. Silver Disc - Pack
2. 53 mm and 107 mm Mandrel Body Assembly
3. Black Disc - Pack
4. Cassette Magnet Pack
5. 53 mm and 107 mm Cassette Roller
6. Cassette Release Button
7. Print Ribbon
Rev AA
Cassette Assembly
8-3
Part Number
Description
Quantity
216809
5 off
216049
53mm Mandrel
Body Assembly
216581
107mm Mandrel
Body Assembly
216808
5 off
216853
Cassette Magnet
Pack
10 off
216032
53mm Cassette
Roller
Set of 6
216584
107mm Cassette
Roller
Set of 6
216810
Cassette Release
Button
Print Ribbon
Refer section 4 for
details
8-4
Cassette Assembly
Rev AA
Printer Assembly
7
3
2
Part Number
Description
Quantity
215994
216367
215991
402810
402795
215993
215990
215992
Rev AA
Printer Assembly
8-5
Printhead Assembly
1
13
12
2
1
11
8
10
8-6
Printhead Assembly
Rev AA
Part Number
Description
Quantity
401165
53mm
Printhead Pivot
Assembly LH
401072
53mm
Printhead Pivot
Assembly RH
216588
107mm
Printhead Pivot
Assembly LH
216580
107mm
Printhead Pivot
Assembly RH
216047
53Mm Strut
Return Spring
10 off
216047
107mm strut
return spring
10 off
215993
Printhead Drive
Stepper Motor
Assembly
401878
Printhead Pivot
Screws
10 off
215986
53/107mm
Printhead
Spring
10 off
216037
53/107mm
Timing Belt Set
5 off
216035
53mm Linear
Slide Assembly
216579
107mm Linear
Slide Assembly
216033
53mm Short
Stroke Cylinder
Assembly
Rev AA
Printhead Assembly
8-7
Item
Number
Part Number
Description
Quantity
401609
107mm Short
Stroke Cylinder
215984
53mm Thermal
Printhead
Assembly
216585
107mm
Thermal
Printhead
Assembly
10
215989
Status Indicator
Assembly
11
216036
Printhead
Microswitch
Assembly
12
216366
53mm
Printhead Cable
Assembly LH
12
215983
53mm
Printhead Cable
Assembly RH
12
216578
107mm
Printhead Cable
Assembly LH
12
216577
107mm
Printhead Cable
Assembly RH
13
216031
53mm Peel
Roller
5 off
13
216583
107mm Peel
Roller
5 off
8-8
Printhead Assembly
Rev AA
Accessories
10
11
3
4
7
6
7. Registration Unit
8. Print Roller
9. Continuous Bracket Roller Shaft
10. Universal Coder Bracket Assembly
11. Platen Rubber Pack
Rev AA
Accessories
8-9
Part Number
Description
Quantity
SAR03044
Intermittent
Bracket Print
Assembly
216046
Bracket
Adjustable
Encoder Mount
216045
Bracket Fixed
Encoder Mount
402802
Thermal Printer
Encoder
Assembly
215964
Encoder O Ring
10 off
402803
Encoder Wheel
Pack
5 off
216042
Registration
Unit
216381-300
216381-400
216381-450
216381-500
216381-550
216381-600
216381-650
216381-700
8-10
Accessories
Rev AA
Item
Number
Part Number
Description
Quantity
216381-750
216381-800
216381-850
216381-900
216369
Continuous
Bracket Roller
Shaft
10
216368
Universal Coder
Bracket
Assembly
11
216370
Platen Rubber
Pack
10 off
Rev AA
Accessories
8-11
Ribbons
Part Number
15 -R110WQ5
Description
Quantity
1 Box
Premium
110 mm x 450 m
White (Box 5)
15 -S110KQ5
1 Box
Standard
110 mm x 600 m
Black (Box 5)
1 Box
15 -S20KQ25
Standard
20 mm x 1000 m
Black (Box 25)
15 -S20WQ25
1 Box
Standard
20 mm x 750 m
White (Box 25)
15 -S30KQ25
1 Box
Standard
30 mm X 1000 m
Black (Box 25)
8-12
Ribbons
Rev AA
Item
Number
Part Number
15 -S30KQ25
- 600
15 -S30WQ25
- 600
15 -S30WQ25
15 -S65OQ10
Description
Quantity
1 Box
Standard
30 mm X 600 m
Black (BOX 25)
1 Box
Standard
30 mm X 600 m
White (BOX 25)
Linx 100 TTR
Standard
30 mm X 750 m
White (BOX 25)
1 Box
1 Box
Standard
55 mm X 750 m
ORG (BOX 10)
15 -H30KQ25
High Speed
30 mm X 1000 m
Black (BOX 25)
1 Box
15 -H55KQ10
High Speed
55 mm X 1000 m
Black (BOX 25)
1 Box
15 -P30WQ25
Super Standard
30 mm X 750 m
White (BOX 25)
1 Box
15 -S55KQ10
1 Box
Standard
55 mm X 1000 m
Black (BOX 10)
15 -S30KQ10
- 600
15 -S55WQ10
- 600
1 Box
Standard
55 mm X 600 m
Black (BOX 10)
1 Box
Standard
55 mm X 600 m
White (BOX 10)
Rev AA
Ribbons
8-13
Item
Number
Part Number
15 -P55WQ10
Description
Quantity
1 Box
Super Standard
55 mm X 750 m
White (BOX 10)
15 -S55LQ10
1 Box
Standard
55 mm X 750 m BLU
(BOX OF 10)
15 -S55RQ10
1 Box
Standard
55 mm X 750 m RED
(BOX OF 10)
15 -S76KQ10
15 -S55YQ10
Standard
76 mm X 600 m
Black (BOX 10)
1 Box
1 Box
Standard
55 mm X 750 m
Yellow (BOX 10)
15 -S55MQ10
1 Box
Standard
55 mm X 750 m
Magenta (BOX 10)
15 -R55WQ10
15 -P30KQ25
Premium
55 mm X 900 m
White (BOX 10)
1 Box
1 Box
Super Standard
30 mm X 900 m
Black (BOX OF 25)
15 -P55KQ10
1 Box
Super Standard
55 mm X 900 m
Black (BOX 10)
8-14
Ribbons
Rev AA
Item
Number
Part Number
15 -S110LQ5
Description
Quantity
1 Box
Standard
110 mm X 450 m
BLU (BOX 5)
15 -R110KQ5
1 Box
Premium
110 mm X 450 m
Black (BOX 5)
15 -S110WQ5
1 Box
Standard
110 mm X 450 m
White (BOX 5)
15 -110KQ5
1 Box
Hot Fill
110 mm X 450 m
Black (BOX 5)
15 -X110KQ5
1 Box
Hot Fill 110 mm X
450 m White (Box 5)
15 - R20KQ25
1 Box
Premium 20 mm X
900 m Black (Box
25)
15 - S30YQ25
Standard 30 mm X
750 m Yellow (Box
25)
1 Box
15 - S55CQ10
Standard 55 mm X
750 m Cyan (Box 10)
1 Box
15 - S55NQ10
Standard 55 mm X
750 m Brown (Box
10)
1 Box
15 - S55GQ10
Standard 55 mm X
750 m Green (Box
10)
1 Box
15 - S30LQ25
Standard 30 mm X
750 m Blue (Box 25)
1 Box
Rev AA
Ribbons
8-15
Item
Number
Part Number
Description
Quantity
15 - S55WQ10
Standard 55 mm X
750 m Yellow (Box
10)
1 Box
15 - R30KQ25
Premium 30 mm X
900 m Black (Box
25)
1 Box
15 - R55KQ10
Premium 55 mm X
900 m Black (Box
10)
1 Box
15 - R55LQ10
Premium 55 mm X
900 m Dark Blue
(Box 10)
1 Box
15 - R55GQ10
Premium 55 mm X
900 m Green (Box
10)
1 Box
15 - R55RQ10
Premium 55 mm X
900 m Red (Box 10)
1 Box
15 R30WQ25
Premium 30 mm X
900 m White (Box
25)
1 Box
15 - X55KQ10
Hot Fill 55 mm X
750 m Black (Box
10)
1 Box
8-16
Ribbons
Rev AA
Drawings
Printer Dimensions
Figure 9-1 shows the dimensions of the DataFlex Plus 53 mm (RH) printer.
180mm
178mm
204mm
Rev AA
Printer Dimensions
9-1
Figure 9-2 shows the dimensions of the DataFlex Plus 53 mm (LH) printer.
180mm
178mm
204mm
9-2
Printer Dimensions
Rev AA
Figure 9-3 shows the dimensions of the DataFlex Plus 107 mm (RH)
printer.
236mm
178mm
204mm
Rev AA
Printer Dimensions
9-3
Figure 9-4 shows the dimensions of the DataFlex Plus 107 mm (LH)
printer.
236mm
178mm
204mm
9-4
Printer Dimensions
Rev AA
92mm
170mm
244mm
Rev AA
Printer Dimensions
9-5
P2
CN2
CN 1
6W-JST
20W-Hirose DF19
LCD Connector
12V
Inverter
Connector
X19
CN1
702540
X7
5W-JST
CN 4
4W-1mm ZIF
402724
CN3
X11
F3
Power
Connector T5AH250V
X9
X6
20W-Hirose
P1 RJ11 SKT
3W-Neutrik
Mains
X1
X5
X4
X3
X2
USB(A) 9W-D-PLG 9W-D-SKT25W-D-PLG
Connector RJ45SKT
5W-JST
USB
Flash
PEN
Mains
supply
in(110V240V 50/
60Hz)
Network
RJ45 SKT
Cat 5UTP
5
Null Modem
cable 400720
Power cable
assembly
402533
X25
COM1
9W-D-PLG
X15
25W-D-SKT
X16
Low-Profile Connector
Cover 402703
15W-D-PLG
9W-D-PLG
Internal power
cable
assembly 402535
X29
6
8W-Molex MiniFit Jnr
5. PC
6. 53T+ Printer PCB Assembly 602542
7. 53T+ RH Coder Unit(inclusive of cassette) 402878
Rev AA
9-7
Figure 9-2 shows the electrical wiring schematic of the DataFlex Plus printer.
X1
RJ45 SKT
P1
3 Way
X5
X3
Neutrik
X4
USB(A)
9W-D-SKT
X2
Mains
Connector 25W-D-PLG
9W-D-PLG
USB
Flash
Null Modem
PEN
Cable 400720
Cat 5 UTP
COM3
9W-D-PLG
Network2
RJ45 SKT
Mains Supply
in (110V-240v, 50/60Hz)
Power Cable Assembly 402533
Data Cable
Assembly 402534
X25
Emitter PCB
600547
D2
D1
X16
X15
25W-D-SKT
X23
RD
1
VT
2
OE
3
3W-Molex(0.1)
X11
1
2
2W-Molex(0.1)
X14
15W-D-PLG
9W-D-PLG
X17
X22
1
2
2W-Molex(0.1)
X19
5W-Molex(0.1)
5W-Molex(0.1)
Internal
Power
Cable
Assembly
402535
5W-Molex(0.1)
X13
400790
Head Park uSw Assembly
SQ1
Head Drive Stepper assembly 400816
M3
Ribbon Drive Stepper
Assembly 400815
M2
X1 Detector
28 2
27 1 PCB 600545
JST # EHR-2
X21
34W-IDC
X20
5
4
3
2
1
5W-Molex(0.1)
8W-MolexMiniFit Jnr
Screen
X2
Thermal Printhead
700268
M1
26W-IDC
Ribbon Drive Stepper Assembly 400815
GN
YW
OE
RD
BN
D3 LED Blue
D2 LED Green
D1 LED Amber
SR1
1
2
2502-2322-020
Head-out
Soldered
400817
9-8
Rev AA
Table 9-1 lists the different wire colours and their corresponding functions.
X16
Pin #
Wire
Colour
Function
Factory Default
Red(Brown on
ENC lead)
+24V
+24V
Blue
Green
0V
0V
Black
White
Orange
White/Black
Red/Black
Green/Black
10
Orange/Black
11
Blue/Black
BUSY
12
Black/White(Black
on ENC)
0V
0V
13
Red/White
Spare-not used
14
Green/White(White
on ENC lead)
Encoder phase B signal input (24V push/pull preferred or open collector compatible)
Not used for single phase encoder mode
15
Blue/White(Blue on
ENC lead)
Encoder phase A signal input (24V push/pull preferred or open collector compatible)
Table 9-1: List of the Wire Colours for DataFlex Plus Printer Electrical Schematic
Rev AA
9-9
10
Master/Slave Benefits
The master/slave usage results in the following benefits:
Simpler coding system: Simpler setup of multiple printers, easier to
use coding systems
Reduced printer setup time: A single point of setup, reduces the setup
time
Reduced human errors: Only one entry of data rather than several
entries reduces the possibility of setup mistakes by human error
Cost effective: A lower cost coding solution when multiple printers
are required to fulfil a coding application through the use of the Slave
printer without LCD.
Cost reduction and effective usage of space: All these things are
achieved without an additional controller or PC on the production
line.
Master/Slave Applications
The master/slave network are typically used under the following
circumstances:
When two or more printheads are required to code onto the same side
packaging film
When control for multiple printers is required from a single location.
Rev AA
10-1
Master/Slave Terminology
The master/slave network uses the following terminology:
Group Job Select: Allows connection of up to four standard printers
(with LCD's), with Job selection available only from the printer
configured as the Master. This mode greatly reduces potential
Operator errors when inputting variable data.
All other functions are performed at each local printer's LCD panel.
Group Control: Allows connection of one standard (with LCD) acting
as the Master, to up to three Slave (without LCD) printers.
All Job selection, Setup, Diagnostics and Error reporting are
performed at the Master printer only.
Printer Terminology
To avoid confusion to the user, the following terminology is used in this
chapter:
Standard Printer: A DataFlex Plus printer installed with CLARiTY
Operator Interface
Slave Printer: A DataFlex Plus printer without the CLARiTY Operator
Interface
Master or Master printer: A DataFlex Plus printer that has been
designated to act as the Master member of a Master/Slave group
Printer Communications
Note: It is assumed printer parameters changed via CLARiTY Configuration
Manager during the set up of Master/Slave mode is configured via RS232
connectivity and not Ethernet.
Physical Installation
When only two DataFlex Plus printers (one Master, one Slave) are
required and there is no requirement to connect the Master/Slave group
to an external network, a two printer interconnection cable may be used to
connect directly between the Ethernet ports of the two printers.
All other cables (e.g. I/O cable) must be connected in the same way as the
standalone printers.
10-2
Rev AA
3
1. Encoder Lead
2. Network Connector
3. Ethernet Ports
4. Integral I/O Cables
Software Configuration
To configure Master/Slave mode, CLARiTY Configuration Manager (part
number - 400764) is required.
The DataFlex Plus printers may be configured using a serial cable or a
network connection. However, this manual assumes that a standard Null
Modem cable (part number - 400720) is being used.
Rev AA
10-3
10-4
Rev AA
Rev AA
10-5
Disabled Job
Button
10-6
Rev AA
Rev AA
10-7
2 Right click on the 'New Printer' icon when the icon turns 'green' and
Select 'Set as Master', from the list as shown in Figure 10-7.
1.Names Fields
2.Check Boxes
3.Master/Slave Level Drop - Down List
10-8
Rev AA
Rev AA
10-9
Advanced Configuration
Advanced configuration is designed for situations where the group is to
be connected to a wider area TCP/IP network and allows the use of IP
addresses instead of simple numbers to identify the printers.
In order to configure the printers correctly you must obtain one IP address
from the IT department for each printer. These must be static IP addresses,
not dynamically-assigned addresses. The 'Subnet Mask' used on the
network and port number for Master/Slave communications is also
required.
The default port number is 3002 and in most situations it is not necessary
to change this number.
Change it only if you are instructed to do so by the IT department.
To avoid confusion, the same port number should be used for all Slave
printers.
Configuring the Slave Printers
To configure the slave printer, proceed as follows:
1 Establish communications between CLARiTY Configuration Manager
and the first Slave printer (Connecting CLARiTY Configuration
Manager to the Printer using a RS 232 connection on page 3-20).
2 Right click on the 'New Printer' icon when the icon turns 'green' and
Select 'Set as Slave', from the list as shown in Figure 10-9.
10-10
Rev AA
Rev AA
10-11
Disabled Job
Button
10-12
Rev AA
Rev AA
10-13
2 Right click on the 'New Printer' icon when the icon turns 'green' and
Select 'Set as Master', from the list as shown in Figure 10-15.
1.Names Fields
2.Check Boxes
3.Master/Slave Level Drop - Down List
10-14
Rev AA
1.Names Fields
2.Check Boxes
3.Master/Slave Level Drop - Down List
10-15
10-16
Rev AA
If a Slave printer enters a Fault state, the error is reported on the Master
printers CLARiTY, as shown in Figure 10-18 and Figure 10-19.
Rev AA
10-17
10-18
Rev AA
Rev AA
10-19
Disabled Job
Button
10-20
Rev AA
Slave Printer
selected is
indicated
10-21
Error messages may be cleared in the normal way or, if desired, the printer
may be unassigned to ignore the error (see Assigned Printer Parameter
on page 10-19).
Figure 10-25 shows a Master printer has been assigned a single Slave
printer. The Consumables bar for each printer assigned is displayed on the
screen of the Master printer.
10-22
Rev AA
Rev AA
10-23
Rev AA
Note: If you are intending to replace the Slave, it is advisable to configure the new
Slave printer, before disabling the currently activated Slave.
If using basic configuration, ensure the old Slave has been disconnected
from the network and configure the new Slave with the previous Slave
network number.
If using advanced configuration you need to configure the new Slave with
a fresh IP address and configure the Master to communicate with this new
address.
If the Slave is not being replaced, configure the Master to only connect to
the remaining Slaves.
Disabling the Master Printer
1 Establish communications between CLARiTY Configuration Manager
and the Master printer (Connecting CLARiTY Configuration
Manager to the Printer using a RS 232 connection on page 3-20).
2 Right click on the 'New Printer' icon when the icon turns 'green' and
Select 'Disable Master/Slave mode', from the list as shown in
Figure 10-28.
Rev AA
10-25
10-26
Rev AA
External Serial
Interfaces
Rev AA
A-1
Parity: None
Stop bits: 1
Flow Control: As configured in CLARiTYConfig
If necessary, the Hyperterminal program, which is shipped with most
versions of Microsoft Windows, can be used to test the text
communications system.
The text communications system works best as a request/response
protocol, where the device connected to the CLARiTY unit sends a
command to the unit, and then waits for a response before sending
another command. In some cases, it is possible to send a command
before the previous command has completed, but in most cases this
results in the second command failing.
A-2
Rev AA
Command Name
SEL
SLA
JDU
JDA
PRN
SST
GST
CAF
PML
Rev AA
A-3
A-4
Rev AA
The most likely reason for a failure on this command is trying to select
a job which does not exist in the database. Specifying an invalid field
name for a variable field or using an inappropriate format for a date
field is not considered an error; the value is ignored.
Examples
>>SEL|Default 4 Line Text|<CR>
<<ACK<CR>
Selects the job "Default 4 Line Text" without specifying any data for
variable fields.
>>SEL|Default 4 Line Text|First Field|Second Field|<CR>
<<ACK<CR>
Selects the job "Default 4 Line Text" and sets the field "VarField00" to
the value "First Field" and the field "VarField01" to the value "Second
Field".
>>SLA|Default 4 Line Text|<CR>
<<ACK<CR>
Selects the job "Default 4 Line Text" without specifying any data for
variable fields.
>>SLA|Default 4 Line Text|Line 1=First Line|Line 4=Fourth
Line|<CR>
<<ACK<CR>
Selects the job "Default 4 Line Text" and sets the field "Line 1" to the
value "First Line" and the field "Line 4" to the value "Fourth Line".
>>SLA|DateTest|OffsetDate=-010/002/00| <CR>
<<ACK<CR>
Selects the job "DateTest" and sets the field "OffsetDate" to be two
months minus ten days after its reference date.
>>SLA|DateTest|AbsoluteDate=24/05/2003| <CR>
<<ACK<CR>
Selects the job "DateTest" and sets the field "AbsoluteDate" to the 24th
of May 2003.
The Job Data Update Commands (JDU and JDA)
These commands cause the variable fields on the currently selected job
to be updated.
Syntax
JDU|<data>||<CR>
JDA|<fieldname>=<data>||<CR>
Rev AA
A-5
Return Values
On success, it returns the default success response. On failure, it
returns the default failure response. If the command succeeds, the
response is sent after all fields have been updated.
Details
The commands JDU and JDA work in the same way as SEL and SLA
respectively, except that they do not select a new job, but update
variable fields in the currently selected job.
The most likely reason for a failure on this command is trying to
update fields when no job is selected. Specifying an invalid field name
for a variable field is not considered an error; the value is ignored.
Examples
>>JDU|First Field|Second Field|<CR>
<<ACK<CR>
Updates variable fields on the current job; sets the field "VarField00" to
the value "First Field" and the field "VarField01" to the value "Second
Field".
>>JDA|Line 1=First Line|Line 4=Fourth Line|<CR>
<<ACK<CR>
Updates variable fields on the current job; sets the field "Line 1" to the
value "First Line" and the field "Line 4" to the value "Fourth Line".
The Print Command (PRN)
This command causes the currently selected job to be printed once.
Syntax
PRN<CR>
Return Values
On success, it returns the default success response. On failure, it
returns the default failure response. If the command succeeds, the
response is sent after the job has been printed.
Details
The PRN command attempts to print the current job.
Examples
>>PRN<CR>
<<ACK<CR>
The current job was successfully printed.
A-6
Rev AA
Shut Down
Shutting Down
Starting Up
Offline
Running
Rev AA
A-7
Note: Any state transition may be blocked by the printer if it would be unsafe
or inappropriate in the current circumstances. For example, if no job is
selected, the printer cannot be placed in the Running state.
Examples
>>SST|1|<CR>
<<ACK<CR>
Starts up the printer
>>SST|0|<CR>
<<ERR<CR>
An attempt to shut down the printer. The error is caused because it is
not possible to enter state 0 directly, the printer must be moved into
state 2 to shut down the printer.
The Get State Request (GST)
This request retrieves various state values from the printer.
Syntax
GST<CR>
A-8
Rev AA
Return Values
STS|<overallstate>|<errorstate>|<currentjob>|<batchcount>|<total
count>|<CR>
Returns immediately.
Details
The GST request retrieves the following values:
Overall State
The overall state of the printer, as described for the SST command.
Error State
The error condition of the printer may be one of the following:
a. 0 No errors
b. 1 Warnings present
c. 2 Faults present
Current Job
The job selected in the printer. This is empty if no job is selected.
Batch Count
The printer's batch count.
Total Count
The printers total count.
Examples
>>GST<CR>
<<STS|3|0|Default 4 Line Text|4345|8253|<CR>
The printer is running, there are no errors present, the currently
selected job is "Default 4 Line Text", the batch count is 4345 and the
total count is 8253.
>>GST<CR>
<<STS|4|2||0|8253|<CR>
The printer is offline with a fault, there is no job selected, the batch
count is 0 and the total count is 8253.
The Clear All Faults Command (CAF)
This command attempts to clear all fault conditions present in the
printer.
Syntax
CAF<CR>
Rev AA
A-9
Return Values
On success, it returns the default success response. On failure, it
returns the default failure response. If the command succeeds, the
response is sent after all faults have been cleared.
Details
The SST command attempts to clear all faults present in the printer.
Each fault is only cleared if it can be cleared using the user interface.
The most likely reason for this command failing is the presence of a
non-user-clearable fault. If there are no faults present, the success
response is immediately returned.
Examples
>>CAF<CR>
<<ACK<CR>
All faults successfully cleared.
The PackML Commands and Requests (PML)
This set of commands and requests allow the printer to be controlled
according to the PackML Automatic Mode Machine States Definition.
Syntax
PML|<packmlcommand>|<CR>
Return Values
The PackML commands, return the default success response on
success and the default failure response if the command was rejected.
The return values for the PackML requests are described below.
Details
Sends a PackML command or request. The command or request is
specified in the PackML command parameter; valid values for this
parameter are:
PRE
Sends a PackML Prepare command, which represents the PackML
state transition from STOPPED to STARTING. In CLARiTY terms it is
equivalent to pressing the
button while the system is in the Shut
Down state. The success response is sent when the system state
reaches the target state. The failure response is sent if the state
transition is rejected. If the system is already in the target state when
the command is received, a success response is immediately sent
without performing any action. If the system is in a state other than the
source or target states for this transition, the command is immediately
rejected.
STA
A-10
Rev AA
Rev AA
A-11
Rev AA
Rev AA
A-13
A-14
Rev AA
</ImageData>
Note:XML files are free format. The formatting used above is used purely for
display purposes, and the same effect could be achieved with the following:
<ImageData><Date Name="ExpiryDate" Type="UserEntered">10/08/
2002</Date> <Field Name="Weight">160</Field></ImageData>
The names of the tags and attributes are case-insensitive; however the
attribute values are case sensitive. You must ensure that the field and
date names, match those assigned in the image design package
exactly.
These samples assume that all characters are 8-bit. If you wish to use
non-Western European characters see Advanced Features.
CIFF Data File Element Descriptions
Image Data
The <ImageData> tag is the root tag of the CIFF data file. It contains
any number of <Date> and <Field> tags.
ReferenceCiff
This optional attribute is used to reference the CIFF file to which this
data file applies. If the attribute is not present within the CIFF then
CLARiTY assumes that the data applies to the currently selected CIFF,
or the CIFF file that is about to be selected in the case of the SEL0x5007 message.
When the above attribute is present, the CLARiTY selects the relevant
CIFF file (if it exists), with the data contained within this CIFF data file.
This behavior is not supported by the SEL- 0x5007 message as this
already specifies the job to be selected. In this case, if the
@ReferenceCiff does not match the job that is being selected, the CIFF
Data file is ignored.
Date
The <Date> tag can be used to update either Calculated or User
Entered dates. The format of the data within the tag varies depending
on the setting of the Type attribute.
Name
This attribute specifies the name of the date field to update. The name
is case sensitive and must match the name assigned to the date field
within the image design package. Within CLARiSOFT the name of a
date field can be set in one of the two ways depending upon the date
type.
For User Entered Dates, open the properties box, select the
General tab, and enter the name into the "Field Name" box.
Rev AA
A-15
For Calculated Dates, open the properties box, select the Date tab,
select the Calculation Manager, select Edit for the calculation in
use, and enter the name into the "Calculation Date". Note that all
fields that use the date calculation is updated.
Type
This optional attribute specifies the type of date field to update. Valid
settings are "UserEntered" and "Calculated".
If the attribute is omitted from the file then the type is automatically
detected by looking up the date in the CIFF file by the Date name and
interrogating the type.
If the type is set or automatically detected as "UserEntered" then the
data in the <Date> tag is interpreted as an absolute date. It should be
in the format dd/mm/yyyy (e.g. "29/04/2002").
If the type is set or automatically detected as "Calculated" then the data
in the <Date> tag is interpreted as an offset to the reference date. It
should be in the format ddd/mmm/yy when each item is the value to
add to the reference date. So if the reference date was set to "Current
Date" and the data was 060/000/00 then sixty days would be added to
today's date. Negative values may also be used if required for any
component of the offset.
Field
The <Field> tag can be used to update either the User Entered Text or
Counter fields. The data contained within the tag is the data that is
printed for the field.
Name
This attribute specifies the name of the date field to update. The name
is case sensitive and must match the name assigned to the date field
within the image design package. Within CLARiSOFT the name of a
field can be set by opening the properties for the field, selecting the
General tab, and typing the name into the "Field Name" box.
Price
The <Price> tag can be used to update price values. The value of the
tag should contain only the digits 0-9 and optionally a single decimal
point character, which may be '.' ',' or ''. If the price field is set up to
use major and minor currency units (i.e. the @DecimalPlaces attribute
is greater than zero) the value is interpreted as being in major units.
For example, if @DecimalPlaces has the default value of 2, "15" is
interpreted as "15.00", "15.09" is interpreted as "15.09", and ".9" is
interpreted as "0.90".
Name
This attribute specifies the name of the price field to update. The name
is case sensitive and must match the name assigned to the price field
within the image design package. Within CLARiSOFT the name of a
A-16
Rev AA
field can be set by opening the properties for the field, selecting the
General tab, and typing the name into the "Field Name" box.
Params
The parameters tag is a reserved tag for future development. It should
not be used at the moment.
Troubleshooting
This section describes some of the more common reasons why the
variable data is not updating correctly.
1 The XML file is not valid. XML files are parsed to ensure that they
are in the correct format before they are processed. All opening
tags (e.g. <ImageData>) must be matched by closing tags (e.g. </
ImageData>). A simple way of ensuring that the XML file is valid
is to load it into Microsoft Internet explorer version 5.0 or later.
Simply create a text file, copy in the data, and give it a file name
ending.xml. Then double clicking on it, causes the browser to load,
and indicate any problems with the data formatting.
2 The field data contains reserved characters or non-western
European characters. Certain characters are reserved within XML
data sections. Table A-2 indicates the characters that are reserved
and the characters that should be used to generate those
characters.
Character
Escape Sequence
<
<
>
>
&
&
'
"
Rev AA
A-17
A-18
Rev AA
<Field Name="SomeText">A
0001".
0001]]></Field>
Complex Fields
The CIFF specification allows multiple data "objects" in each field. This
allows times/date/counters to be concentrated with user entered text
in the same field. The instances where CLARiSOFT and other image
design programs use this are very rare, but it can happen in the more
complex counter fields.
In order to update data in fields that contain multiple user changeable
data objects, extra qualification of the field name is required.
For a field that has two user enterable data objects, the field name has
"-1" appended for the first piece of data and "-2" appended for the
second piece. So if you only wished to update the second user entered
data object in field "FIELD001" then the XML should read <Field
Name="FIELD001-2">.
The CIFF specification also allows multiple counters per data object in
each field. In order to update a counter value in a data object, an extra
layer of qualification is required; this is achieved by adding an
additional "-n".
So to update the first counter in the second user enterable data object
the XML should read <Field Name="FIELD001-2-1">.
Field name qualification is only necessary if there is more that one user
changeable piece of data per field. If an unqualified field name is used
where there is more that one user changeable item, then only the first
piece of data within the field is modified.
Retrieving CIFF Data Files
This section covers retrieving CIFF data files from CLARiTY based
machines. This feature is provided to allow dynamic discovery of the
user enterable fields with a CIFF file to allow the host to prompt for
this data before sending a Job selection message with the user entered
data to the printer.
The CIFF Data file is retrieved from the CLARiTY by using the file
request message (FRQ - 0x5003) and specifying the file type as CIFF
Data file, and the file name as the name of the CIFF you require the
CIFF Data file for. In addition to this information, there are a number
of flags that can be set to retrieve additional information to aid in the
prompting. Consult the Binary Communications document for a more
detailed description.
Rev AA
A-19
Rev AA
<ImageData>
Rev AA
A-21
Min
This optional attribute applies to date and price items and contains the
minimum permissible date, offset or price that is allowed for the item.
If the date is of type "Calculated", then the Min attribute is in the
format ddd/mmm/yy, where ddd is the number of days to add to the
reference date, mmm is the number of months to add to the reference
date, and yy is the number of years to add to the reference date. For
example, if 5 days is the minimum offset then it would contain "005/
000/00".
If the date is of type "UserEntered", then the Min attribute is in the
format dd/mm/yyyy, and contains the earliest date that may be
entered (e.g. "17/12/2002").
If it is a Price Field, the Min attribute is formatted as a decimal
number, padded so that the number of digits after the decimal point is
equal to the value of the attribute @DecimalPlaces.
If there is no Min attribute specified for the Date or Price element in
the CIFF Data file, then there is no lower limit on this date/price.
Max
This optional attribute applies to date and price items and contains the
maximum permissible date, offset or price that is allowed for the item.
If the date is of type "Calculated", then the Max attribute is in the
format ddd/mmm/yy, where ddd is the number of days to add to the
reference date, mmm is the number of months to add to the reference
date, and yy is the number of years to add to the reference date. For
example if 15 days is the maximum offset then it would contain "015/
000/00".
If the date is of type "UserEntered", then the Max attribute is in the
format dd/mm/yyyy, and contains the latest date that may be entered
(e.g. "17/12/2002").
If it is a Price Field, the Max attribute is formatted as a decimal
number, padded so that the number of digits after the decimal point is
equal to the value of the attribute @DecimalPlaces.
If there is no Max attribute specified for the Date or Price element in
the CIFF Data file then there is no upper limit on this date/price.
AllowedCharacters
This optional attribute applies to variable and counter fields. It
contains a list of the characters that the user may enter in this field. If
there is no AllowedCharacters attribute for a field, then the user may
enter any character for this field.
The AllowedCharacters attribute is in the form of a comma delimited
list of the acceptable characters, with a "-" used to denote ranges. For
example, if the field is limited to entering digits and the letters A, C
and F, the attribute would contain "0-9,A,C,F".
A-22
Rev AA
UserList
This optional attribute applies to variable fields that are configured to
be "User Lists" in the image design. "User Lists" present the operator
with a finite number of options to choose from those that are
configured at design time. The value of the attribute links to a UserList
tag that is included in the file that has a Name attribute with exactly
the same value. The UserList tag contains a number of Item tags, each
of these contain one of the valid values for the field. When a CIFF data
file is sent to select a job with a User List field, CLARiTY checks
wheather the value for the field is a valid item for the field based on
the items in the original job file.
MaximumCharacters
This attribute applies to variable and counter fields. It contains the
maximum number of characters that may be entered for the field. This
attribute is present for all field elements.
StartValue
This attribute applies to counter fields. Counter fields count from a
start value up to an end value. The start value is the lower end of the
range of acceptable values for the count.
EndValue
This attribute applies to counter fields. Counter fields count from a
start value up to an end value. The end value is the upper end of the
range of acceptable values for the count.
DecimalPlaces
This attribute applies to Price Fields. This indicates the number of
decimal places used in the currency represented by the Price Field. The
default value of 2 applies to most currencies (e.g. $0.99, 0.99, 0.99).
The value of the <Price> tag, as well as the @Min and @Max attributes
of the price tag is formatted and interpreted in the context of this
value.
Rev AA
A-23