252301 Issue 2.0.pdf - 第105页
GEM Manual for DEK Printers Equipment Va riables I ssue 2.0 June 9th, 2011 page 105 of 156 7.2 Equipment Constants The equipment constants are defined in the table be l ow: Note: Default values a re shown bold . NAME ECI…

GEM Manual for DEK Printers Equipment Variables
Issue 2.0 June 9th, 2011 page 104 of 156
7.1 Introduction
A set of variable definitions is provided to enable the host to monitor and sometimes alter, the
behaviour of the equipment. These are known as machine variables.
Machine variables are divided into the following three categories.
Equipment Constants: Allow the host to modify certain aspects of the equipment’s
behaviour. See section 5.5 for a discussion on the use of EC’s.
Status Variables: As the name suggests, these variables track continuous system
status values. The host can interrogate the equipment at any time
and can programme the equipment to transmit values on a
regular schedule. The host can not change these values.
See section 5.2 for a discussion on data collection methods.
Discrete Data Variables: Are similar to Status Variables except that their values are valid
only when specific events occur. The host should not interrogate
these values, but should include them in reports linked to
collection events.
See section 5.2 for a discussion in on data collection methods.
Process Attributes: These variables are used to request name and value information
about the currently loaded printer product.
The machine variables are listed by category in the following sections.

GEM Manual for DEK Printers Equipment Variables
Issue 2.0 June 9th, 2011 page 105 of 156
7.2 Equipment Constants
The equipment constants are defined in the table below:
Note: Default values are shown bold.
NAME ECID DESCRIPTION Type Value Range
GemConfigConnect 1 Select establish communications type. U1
1 = S1F13
DeviceName 2 Equipment name as defined by the host. A20 20 characters
GemEstabCommDelay 3 Time between each S1F13 poll. U2
0-60-1800 s
GemPollDelay 4 Time between each S1F1 poll. U2
0-60-1800 s
GemInitCommState 5 Initial communications state. U1 1 = Enable
0 = Disable
GemInitControlState 6 Initial control state. U1
1 = OFF-LINE
2 = ON-LINE
GemOfflineSubstate 7 Set default control sub-state when equipment is
OFF-LINE.
U1
1 = Equipment Off-Line
2 = Attempt On-Line
3 = Host Off-Line
GemOnlineFailed 8 Default sub-state following ON-LINE failure. U1
1 = Equipment Off-Line
2 = Host Off-Line
GemOnlineSubstate 9 Default sub-state when entering ON-LINE state. U1
4 = Local
5 = Remote
received_mode 10 Set System Mode. This constant is volatile and
defaults to Auto on machine power up.
U1
1 = Auto
2 = Single
3 = Pass Through
InspectRate 11 Number of print cycles between board
inspections. 0 indicates no inspection
F8
0 – 100
BatchLimit 12 Number of boards to be printed in a production
batch. O indicates no batch limit
U4
0 - 99999
process_adjustments 13 Enables/disables adjustment of the current
printing process while the machine is running.
U1
0 = Enabled
1 = Operator disabled
2 = Remote command
disabled
3 = Both disabled
MaxSpoolTransmit 14 The maximum number of messages that the
equipment will transmit from the spool in
response to a S6F23”Transmit spooled
Messages” request. If MaxSpoolTransmit is set
to zero, no limit is placed on the messages sent
from the spool. Multi-block inquire/grant
messages are not counted in this total.
U4
Minimum = 0
Maximum = value of
SpoolCountActual
OverWriteSpool 15 Tells the printer to overwrite data in the spool
area or stop spooling whenever the spool area
limits are exceeded.
B1
1 = TRUE to overwrite
spooled data
0 = FALSE to stop
spooling when limits are
exceeded.
spooling_enabled 16 Allows the equipment to default to a condition
where spooling is disabled completely. This is
provided for older Hosts that do not support
S6F23. This EC is set to TRUE = 1 on receipt of
S2F43 defining messages to be spooled.
B1
0 = FALSE spooling
disabled
If the Host sets this EC to
FALSE any data in the
spool will be purged.
Reserved 17-39 Not used by the 265.
TimeFormat 40 The setting of this ECV controls whether the
equipment shall send the Data Items STIME and
TIME in 12-byte or 16-byte format. It also
controls the format of START_TIME. to be 6 or
7 bytes.
B1 0 = 12 byte format
1 = 16 byte format
>1 reserved

GEM Manual for DEK Printers Equipment Variables
Issue 2.0 June 9th, 2011 page 106 of 156
NAME ECID DESCRIPTION Type Value Range
RunGEMRemote 41 Allows control of the Run With GEM Remote
parameter. When enabled, only the host can
start the printer and the operator is given an
appropriate message.
U1
0 = Disable
1 = Enable
Start Modification >>>
MaterialVerif 42 Used to specify whether the material verification
feature is enabled or disabled
U1
0 = Disabled
1 = Enabled
MaterialVerifState 43 Used to drive the material verification state
machine. This is a model shared between the
host and the Printer. It is used to synchronise
verification activity
U1
0 = Disabled
1 = Unread
2 = Reading Tag
3 = Verification Pending
4 = Invalid
5 = Valid
6 = Overridden
7 = Verification Complete
8 = Error
SCValidatedMaterial 44 Used to store the UID of the material last
validated by the host. The host should set this
value prior to attempting to set the material
verification state
A64 Up to 64 character string
RCPOWCode 45 Controls if local products will be overwritten if
a product with the same name is uploaded
B1 0 = False (overwrites are
rejected)
1 = True (overwrites are
allowed)
CompoundProductFiles 46 Controls if the individual files for a process
program will be combined into a single data
transfer.
B1 0 = False (only the PR1
file will be transferred)
1 = True (all files will be
transferred in one block)
Make 50 Printer make. Always returns “DEK” (read-
only)
A20
“DEK”
Model 51 The model of the printer (read-only) A20 For example “Galaxy”
StencilCleaningSystem 53 The currently selected cleaner module (read-
only)
U1
0 = None
1 = Blue
2 = Vortex
3 = Cyclone
ApplicatorType 54 The currently selected applicator module (read-
only)
U1
0 = Squeegees
1 = ProFlow (classic)
2 = Ball Placement
3 = ProFlow Tx
4 = ProFlow ATx
ConveyorType 55 The fitted conveyor type (read-only) U1
0 = Standard
1 = HTC
2 = RTC
TransportMode 56 The current rail transport mode U1
0=LeftToRight
1=RightToLeft
2=RightToRight
3=LeftToLeft
4=NoTransfer/Shuttle
MachineUnits 57 The current machine units U1
0=Metric
1=Imperial
UplineProtocol 58 The current up-line FMI protocol U1 0=NoFMI
1=MIU
2=Manual
DownlineProtocol 59 The current downline FMI protocol U1 0=NoFMI
1=MIU
2=Manual
TransferPeriod 60 FMI transfer period (s) U2
0 – 999, 20