Communications Interfaces
68
12
chaPter 12
Communications interfaces
Printer Port
The 6200 Calorimeter is equipped with a USB port
for connection to either a 40 or 80 column printer
and/or a balance.
The default parameters for the 6200 Calorimeter
are set up for use with the ynapmoC 1759 Printer.
Balance Connections
The 6400 Calorimeter supports input from multiple
balance types. Additionally, a generic input driver
is provided for communications with balances that
do not conform to the eight supported protocols.
A new feature supported by all balance input driv-
ers is the ability to change the expected number
of characters in the data field. The number of data
characters indicated for each of the drivers, below,
are default values. This feature virtually eliminates
the need for balance input drivers to be re-written
in the event the balance manufacturer elects to
alter the output string of a balance when new
models are introduced.
The format of an unknown balance can be deter-
mined by logging the balance output to the printer
attached to the calorimeter. Those protocols which
send a command string to the balance will do so
while logging is active. In order for the logging to
produce meaningful results, the cable connecting
the balance to the balance input port of the calo-
rimeter must be correctly wired or configured. In
addition, the specifics of the data frame, such as
the baud rate, # of data bits, parity, # of stop bits
and handshaking (if used) must be the same for
both the balance and the calorimeter.
Mettler 011/012 Interface
The ID field must contain
“S_” to indicate a stable
mass. The data field con-
tains the current mass, right
justified, with a decimal
point. The balance should
be configured to send
continuously.
Sartorius Interface
The polarity field must con-
tain either a “+” or a space.
Leading zeros in the data field
are blanked, except for the
one to the left of the decimal
point. The stability field must
contain “g_” for the calorim-
eter to accept a mass. The
balance should be configured
to transmit data upon receipt
of the following command string: [ESC] P [CR] [LF]
Note: The automatic data output option should not
be used.
Generic Interface
The data field should consist
of 9 numeric characters (0
through 9, +, - and space)
terminated with a carriage
return (CR). Leading zeros
may be blanked as spaces and are counted. Non-
numeric characters are ignored and will reset the
input buffer if the data field has not been filled.
Any characters received after filling the data field
and before the carriage return are ignored.
Field Length
ID 2
space 1
data 9
space 1
g 1
CR 1
LF 1
Field Length
polarity 1
space 1
data 8
space 1
stability 2
CR 1
LF 1
Field Length
data 8
CR 1