METTLER TOLEDO recommends APW-Link™ as a configuration tool
APW-Link™ is a Windows based software.
Features
• Configuration Tree for easy commissioning and parameterization
• Multiple, selectable languages
• Terminal with free configurable buttons
• Automatic baud rate search
• Connection over RS232, USB to RS232 converter and Ethernet TCP/IP possible
• Weight Display with Zeroing and Taring button
• Graph Display with zoom function and x-y Data
• Backup / Restore feature
• Supports all APW weigh modules
• Supported operating systems: Windows XP - Professional - SP3; Windows 7 - Professional / Enterprise /
Ultimate; Windows 8 / 8.1 – Professional / Enterprise; Windows Server 2003/ 2010
Download
http://www.mt.com/apw-link APW-Link™ is free of charge but requires a registration before download.
Configuration tool5MT-SICS Interface Command
2 Introduction
Real weighing applications have very wide-ranging requirements which can at some cases necessitate
weighing up to several hundred tons and at some applications the demanded readability could be very fine,
sometimes as low as one micro-gram. METTLER TOLEDO offers an extensive range of weighing devices in
order to fulfill these versatile requirements. These weighing devices provide a simple interface for a quick
integration with control systems. This integration is further facilitated by standardized commands which enable
certain functions and operations. Throughout this document, the term "weigh module" is used to cover also the
term "(weighing) bridge" which is operated without any terminal. The term "balance" denotes a weighing device
in combination with a terminal.
Version number of the MT-SICS
Each level of the MT-SICS has its own version number which can be requested with the command "I1" from
level 0. You can use the command "I1" via the interface to request the MT-SICS level and MT-SICS versions
implemented on your weigh module.
Data interface at weigh module
Settings of the interface such as baud rate, number of data bits, parity, handshake protocols and connector pin
assignment are described in the Reference Manual of the optional interface and the peripheral instrument or
cable in question.
Data exchange with the weigh module
Each command received by the balance via the data interface is acknowledged by a response of the weigh
module or balance to the initial device.
Commands and balance responses are data strings with a fixed format, and will be described in detail in the
commands.
The existing commands that are available can be called up using the [I0}Page85] command.
Note
Some of the commands work only via the built-in RS232 interface.
2.1 Command formats
Commands sent to the weigh module/balance comprise one or more characters of the ASCII character set.
Here, the following must be noted:
Enter commands only in uppercase. Nevertheless, units have to be capitalized properly.
VThe possible parameters of the command must be separated from one another and from the
command name by a space (ASCII 32 dec.).
"text"The possible input for "text" is a sequence of characters (8-bit ASCII character set from 32 dec.
to 255 dec.).
..CR LFEach command must be closed by C
The characters CRLF, which can be inputted using the Enter or Return key of most entry keypads,
are not listed in this description every time, but it is essential they be included for communication with the weigh module/balance.
2.1.1 Language conventions
Throughout this manual, the following conventions are used for command and response syntax:
< >Triangle brackets indicate that you must specify a value for the enclosed parameter. The
brackets are not sent with the command string.
[ ]Square brackets indicate that the enclosed expression is optional and can be omitted. The
brackets are not sent with the command string.
a..bIntervals or ranges are represented using the "dot-dot" notation indicating the set of numbers
from a to b including a and b.
ÜCommands sent to the weigh module/balance.
(ASCII 13 dec., 10 dec.).
RLF
Introduction6MT-SICS Interface Command
ÛResponse of the weigh module/balance.
Example
Command to balance which writes Hello into the balance display:
DV"Hello"
Ü
Û
DVA
The quotation marks " " must be inserted in the entry
Command executed successfully
The command terminator CRLF is not shown.
Introduction7MT-SICS Interface Command
2.1.2 Response formats
All responses sent by the weigh module/balance to the transmitter to acknowledge the received command have
one of the following formats:
• Response with weight value
• Response without weight value
• Error message
2.1.2.1 Format of responses with weight value
Syntax
A general description of the response with weight value is the following.
<ID>
1-2
characters
Parameters
NameTypeValuesMeaning
<ID>
V
<Status>
<WeightValue>
<Unit>
C
R
L
F
V
<Status>
1
character
V
StringResponse identification, refers to the invoking
BlankSpace (ASCII 32 dec.)
Character
FloatWeighing result; shown as a number with 10
StringWeight unit as actually set under host unit
ByteCarriage return (ASCII13dec.)
ByteLine feed (ASCII10dec.)
<WeightValue>
10
characters
S
M
D
N
<Unit>CRL
V
F
1-5 characters
command
Stable weight value
Stable weight value, but below minimal weight
([SIUM}Page213] and [SUM}Page224] only)
Unstable ("D" for Dynamic) weight value
Unstable weight value, below minimal weight
([SIUM}Page213] and [SUM}Page224] only)
characters (after a blank/space!), including
decimal point, and minus sign (–) directly in front
of the first digit if the value is negative. The weight
value appears right aligned. Preceding zeros are
not shown except for the zero to the left of the
decimal point.
With METTLER TOLEDO DeltaRange balances,
outside the fine range the last decimal place is
shown as a space.
Examples
Response with stable weight value of 14.256 g:
S
Ü
SVSVVVVV14.256Vg
Û
Request a stable weight value.
Introduction8MT-SICS Interface Command
2.1.2.2 Format of responses without weight value
Syntax
A general description of the response without weight value is the following:
<ID>
1-5
characters
V
<Status>
1
character
Parameters…CRL
V
Parameters
NameTypeValuesMeaning
<ID>
V
<Status>
Parameters…
C
R
L
F
StringResponse identification, refers to the invoking
BlankSpace (ASCII 32 dec.)
Character
A
B
ByteCarriage return (ASCII13dec.)
ByteLine feed (ASCII10dec.)
Examples
Set the update rate to 20 weight values per second:
UPDV20
Ü
UPDVA
Û
F
command
Command executed successfully
Command not yet terminated, additional responses
following
Command-dependent response code
Command executed successfully.
Query the actual update rate:
UPD
Ü
UPDVAV18.3
Û
Update rate is set to 18.3 values per second.
Introduction9MT-SICS Interface Command
2.1.3 Error messages
2.1.3.1 Command-specific error messages
Syntax
A general description of the response without weight value is the following:
<ID>
1-5
characters
Parameters
NameTypeValuesMeaning
<ID>
V
<Status>
C
R
L
F
<Status>CRL
V
1
character
StringResponse identification, refers to the invoking
BlankSpace (ASCII 32 dec.)
Character
ByteCarriage return (ASCII13dec.)
ByteLine feed (ASCII10dec.)
F
command
+
Weigh module or balance is in overload range
(weighing range exceeded)
-
Weigh module or balance is in underload range
(e.g. weighing pan is not in place)
L
I
Logical error (e.g. parameter not allowed)
Internal error (e.g. balance not ready yet)
Examples
Trial to set the update rate to 20 weight values per second:
UPDV290
Ü
UPDVL
Û
Response while weigh module or balance is in overload range:
SI
Ü
SV+
Û
2.1.3.2 General error messages
Syntax
There are three different error messages:
<ID>CRL
F
2 characters
Update rate accidentally set to 290.
Command not executed successfully; parameters is
outside valid range.
Request a weight value immediately.
Overload; no weight value available.
Introduction10MT-SICS Interface Command
Parameters
NameTypeValuesMeaning
<ID>
String
ES
Syntax error:
The weigh module/balance has not recognized the
received command or the command is not allowed
ET
Transmission error:
The weigh module/balance has received a "faulty"
command, e.g. owing to a parity error or interface
break
EL
Logical error:
The weigh module/balance can not execute the
received command
C
R
L
F
ByteCarriage return (ASCII13dec.)
ByteLine feed (ASCII10dec.)
Example
Trial to set the update rate to 20 weight values per second:
UPDV290
Ü
Û
UPDVL
Update accidentally set to 290.
Command not executed succesfully, parameters are
outside valid range.
Response while weigh module is in overload:
SI
Ü
Û
SV+
Send current weight value.
Overload; no weigh value available
Introduction11MT-SICS Interface Command
2.1.4 Specific error messages on weight response
Description
If any error is detected in the system, it is no longer possible to get a weight value. In this case the weight value
is overwritten with an error number and trigger code.
We recommend contacting your METTLER TOLEDO representative if any error occurs.
Syntax
The error message has the same format as the weight value (10 characters) and starts always with SVSV.
SVSVV..V
Error
1-2 spaces1-2 characters1 character
Total 10 characters (same as weight value) - Filled with spaces on the beginning
Parameters
NameTypeValuesMeaning
<ErrorNumber>
<ErrorTrigger>
C
R
L
F
Integer1Boot error
StringbError from electronics (weigh module)
ByteCarriage return (ASCII13dec.)
ByteLine feed (ASCII10dec.)
<ErrorNumber><ErrorTrigger>CRL
V
2Brand error
3Checksum error
9Option fail
10EEPROM error
11Device mismatch
12Hot plug out
14Weight module / electronic mismatch
15Adjustment needed
tError from terminal
F
Examples
SI
Ü
SVSVVErrorV10b
Û
SIR
Ü
SVSVVVErrorV1t
Û
Send current weight value.
EERPOM error on the electronic unit occurred! Check if
every thing is connected correctly. If any error occurs
after power restart, contact your METTLER TOLEDO
representative.
Send current weight value at intervals.
Boot error on the terminal occurred! If any error occurs
after power restart, contact your METTLER TOLEDO
representative.
Introduction12MT-SICS Interface Command
2.2 Tips for programmers
Overview of command of specific models
This reference manual covers the MT-SICS commands for weigh modules/balances. As the weigh modules/
balances can differ based on model and software version, not all the MT-SICS level 2 and 3 commands are
usable on every model. We therefore recommend using the [I0}Page85] command to get an overview of
all commands that are supported by a particular balance.
Planning the use of MT-SICS commands
Investigations of various applications have shown that the vast majority of all system solutions can be handled
with the commands of MT-SICS level 0 and 1. This means for you: if you restrict yourself to the commands of
MT-SICS level 0 and 1, you can expand your system with additional weigh modules, balances from METTLER
TOLEDO without having to change your application programs.
Setup with / without terminal
Use the same setup during configuration and later use: If you intend to use the weigh module without the
terminal, the configuration has to be done without terminal as well. Due to the system’s architecture, the
storage behavioral of configurations is different whether the terminal is attached to the bridge or not: With a
terminal attached, configuration is stored in the terminal’s memory; without a terminal attached, the bridge’s
memory is used. Removing a terminal after configuration means to remove the configuration and activation the
bridge’s (default) configuration. Adding a terminal after configuration means overriding the configuration with
the one stored within the terminal.
Command and response
You can improve the dependability of your application software by having your program evaluate the response
of the weigh module/balance to a command. The response is the acknowledgement that the weigh module/
balance has received the command.
Cancel
To be able to start from a determined state, when establishing the communication between weigh module/
balance and system, you should send a cancel command see [@}Page15] to the weigh module/balance.
When the balance or system is switched on or off, faulty characters can be received or sent.
Parameter values after switching the weigh module/balance on/off
The commands of the standard command are saved on the permanent memory of the weigh module/balance.
This means that all values changed via the interface are saved when the weigh module/balance is switched off.
Several commands in succession
If several commands are sent in succession without waiting for the corresponding responses, it is possible that
the weigh module/balance confuses the sequence of command processing or ignores entire commands.
METTLER TOLEDO DeltaRange balances and weigh modules
If the fine range of DeltaRange balances has been exceeded at the time of transmission, the weigh module/
balance sends a weight value as balance response in which the tenth character is a space.
Update rate and timeout
The update rate for repeated commands and the duration of the timeout (time-limit function) depend on the
weigh module/balance type; see technical data of the weigh module/balance in question.
Carriage Return, Line Feed
Depending on the platform, CRLF is not just a "new line" (Java: "newLine()" or C/C++ "\n"):
Platform‘New Line’
DOS/WindowsCRL
MacintoshC
UnixL
F
R
F
Nevertheless, all commands have to be closed by a CRLF (dec: 13, 10; hex: 0D, 0A) which corresponds to
"ENTER" in most human machine interfaces.
Introduction13MT-SICS Interface Command
Quotation marks " "
Quotation marks included in the command must always be entered. If a quotation mark is located within the
string, it may be attained by a backslash (\):
DV"place 4\"filter!"
Ü
DVA
Û
Balance display: place 4" filter!
Weight unit of weight value – host unit
It is always essential to consider the weight unit that is to be used to display weighing results. Depending on
where the results are output, the weigh modules/balances offer the possibility of selecting a particular unit
see [M21}Page152]. This enables the displayed unit and info unit to be shown on the terminal. Host unit
is used to output the weighing results via an interface (host) on the basis of MT-SICS commands. The weight
values and the displayed unit can only be output by means of the SU commands.
Digit [d]
A digit refers to the smallest numerical increment a weigh module, balance can display – this is also referred to
as the weigh modules/balance’s readability. E.g. a WX205 has five decimal places; its digit is 0.01 mg. The
digit is sometimes used as a generic unit.
Binary coded multiple selections
Some parameters that allow multiple selections are binary coded: Each possible selection is represented by one
bit, the corresponding parameter equals to the decimal interpretation.
Responses may easily be interpreted by converting the decimal number to binary again.
Introduction14MT-SICS Interface Command
3 Commands and Responses
@ – Cancel
Description
@ can be used to achieve the same effect as disconnecting and reconnecting the power supply, which empties
the volatile memories. The purpose of this command is to initiate a command sequence.
Syntax
Command
@
Response
I4VAV"<SNR>"
Comments
• All commands awaiting responses are cancelled.
• Key control is set to the default setting KV1.
• The tare memory is not reset to zero.
• If the balance is on standby, it is switched on.
• The cancel command is always executed.
• The emitted serial number corresponds to the serial number of the terminal (if one is present), see
[I4}Page89].
Resets the weigh module/balance to the condition
found after switching on, but without a zero setting
being performed.
Serial number is emitted; the weigh module/balance is
ready for operation.
Example
@
Ü
I4VAV"B021002593"
Û
See also
2 I4 – Serial number}Page89
Cancel
Weigh module or balance is "reset", its serial number
is B021002593.
Commands and Responses15MT-SICS Interface Command
A01 – Percent weighing: Reference in %
Description
Use this command to set or query the reference value for percent weighing.
For querying to take place, a reference value must have been saved beforehand (A01 or function key or ).
Syntax
Commands
A01
A01V<Reference>
Responses
A01VAV<Reference>
A01VB
A01VA
A01VI
A01VL
A01VE
Query of the reference for the percent weighing application.
Set the reference for the percent weighing application.
Reference for the percent weighing application is set.
Start to set the reference (waiting for stable weight)
Command understood and executed successfully.
Command understood but currently not executable.
Command understood but not executable (e.g. percent
weighing application is not active or parameter is
incorrect) or no reference value present.
Setting reference aborted (not stable, over- or
underload, abort key,…).
Parameter
NameTypeValuesMeaning
<Reference>
Float
(0) …100
Reference for the percent weighing application in %;
must be greater than zero.
Comments
• This command can only be used when the application "Percent weighing" is started. For details on
available applications and how the activate them, see M25 and M26.
• Use the SU commands for percent weighing. Otherwise, the results will be displayed in the set unit unless
the host unit is changed to % using [M21}Page152].
Example
A01V100.00
Ü
Û
Û
A01VB
A01VA
Set the reference for percent weighing to 100.00%.
Reference is set, waiting for stable weight.
The reference for percent weighing is set to 100.00%.
Commands and Responses16MT-SICS Interface Command
A02 – Sample identification for samples in weighing application
Description
Use A02 to set or query an identification of a sample in weighing application.
Query the identifications of a sample of the weighing
application.
Query the sample number of the weighing application.
Set the sample number and identification of the
weighing application.
Query the identifications of a sample of the weighing
application.
Command understood and executed successfully.
Command understood but currently not executable.
Command understood but not executable (e.g.
weighing application is not active or parameter is
incorrect).
Parameters
NameTypeValuesMeaning
<Index>
<"Identification">
Integer
String
1…n
Max 60
chars
Sample number (n is product dependent)
Identification of the sample
Comment
• This command only applies to the "Weighing" application. For details on available applications and how
the activate them, see M25 and M26.
Examples
A02
Ü
Query the identifications of a sample of the weighing
application.
A02VBV1V"12345"
Û
A02VBV2V"67890"
Û
A02VAV3V""
Û
A02V1V"98765"
Ü
A02VA
Û
The identification of sample 1 is "12345".
The identification of sample 2 is "67890".
No identification for sample 3 (empty string).
Set the identification 1 to "98765".
The identification 1 is set to "98765".
Commands and Responses17MT-SICS Interface Command
A03 – Sample name for samples in weighing application
Description
Use A03 to assign an individual name to sample IDs, or query the current name.
Syntax
Commands
A03
A03V<No>
A03V<No>V<"ID">
Responses
A03VBV<No>V<"ID">
A03VBV<No>V<"ID">
A03VAV<No>V<"ID">
A03VA
A03VI
A03VL
Parameters
NameTypeValuesMeaning
<No>
<"ID">
Integer
String
1…n
Max 24
chars
Query the IDs name of the weighing application.
Query of specific ID.
Set the ID name of the weighing application.
All existing ID names of the weighing application.
Command understood and executed successfully.
Command understood but currently not executable.
Command understood but not executable (e.g.
weighing application is not active or parameter is
incorrect).
Number of weighing ID name
String of weighing ID name
Comment
• This command applies to the "Weighing" application. For details on available applications and how the
activate them, see M25 and M26.
Examples
A03
Ü
A03VBV1V"Batch"
Û
A03VBV2V"Lot"
Û
A03VAV3V""
Û
A03V2
Ü
Query the IDs name of the weighing application.
Name of ID1 is "Batch".
Name of ID2 is "Lot".
Name of ID3 name is empty.
Query the second ID name of the weighing application.
A03VAV2V"Lot"
Û
A03V1V"Batch"
Ü
A03VA
Û
Name of second ID is "Lot".
Set the ID1 name to "Batch".
Name of ID1 is set.
Commands and Responses18MT-SICS Interface Command
A10 – Nominal, +Tolerance, -Tolerance
Description
Use A10 to enter the nominal values, inc. +/- tolerances, or query the current values. As soon as you have
specified the values, the SmartTrac changes and displays the graphic weighing-in aid.
Syntax
Commands
A10
A10V<No>V<Value>V<Unit>
Responses
A10VBV0V<Value>V<Unit>
A10VBV1V<Value>V<Unit>
A10VAV2V<Value>V<Unit>
A10VA
A10VI
A10VL
Parameters
NameTypeValuesMeaning
<No>
<Value>
<Unit>
Integer
FloatNominal value
String
0
1
2
Max 5
chars
Query of the nominal value, + tolerance, - tolerance.
Set the nominal value, + tolerance, - tolerance.
Query of the nominal value, + tolerance, - tolerance.
Command understood and executed successfully.
Command understood but currently not executable.
Command understood but not executable.
Nominal value
+ tolerance
- tolerance
Weight unit, % with +/- tolerances possible
Comments
• The values will be output differently depending on the application. For details on available applications and
how the activate them, see M25 and M26.
• Specified nominal and tolerance values must be reset manually:
A10V0V0Vg
A10V1V2.5V%
A10V2V2.5V%
• As soon as you have specified the values, the SmartTrac switches to the graphic weighing-in aid.
• Weight and percentage values are rounded, as is the case with values entered manually.
Examples
A10
Ü
A10VBV0V100.12Vg
Û
A10VBV1V5.25Vg
Û
A10VAV2V7.6V%
Û
A10V0V100.12Vg
Ü
A10VA
Û
Query of the nominal value, + tolerance, - tolerance.
Current setting is nominal value 100.12 g, + tolerance
is 5.25 g and - tolerance is 7.6%.
Set the nominal value to 100.12 g.
The nominal value is set 100.12g.
Commands and Responses19MT-SICS Interface Command
A30 – Internal loads
Description
Use A30 to request status of internal loads. This command is used to inquire how many internal weights are
available in the balance and its status.
Syntax
Commands
A30
A30V<Qty>
Responses
A30VAVQtyVStat
A30VI
A30VL
Parameters
NameTypeValuesMeaning
<Qty>
<Stat>
IntegerNumber of internal loads
0
1
2
3
IntegerStatus of internal weights
0
1
2
3
8
9
Query of quantity and status of the internal loads.
Place internal load.
Quantity and status of the internal loads.
Command understood but currently not executable.
Command understood but not executable (incorrect
parameter).
No load placed
Total load placed
First partial load placed
Second partial load placed
No load placed
Total load placed
First partial load placed
Second partial load placed
Error
Not determined (not in defined end position)
Comment
• The number of internal loads depends on the balance model.
Examples
A30
Ü
Û
A30VAV1V0
Query of quantity and status of the internal loads.
There is only one internal load which is currently not
placed.
Control of internal loads
A30V1
Ü
Û
A30VA
Place total internal load.
The load is placed.
Commands and Responses20MT-SICS Interface Command
C – Cancel all commands
Description
Cancel all running commands.
Syntax
Command
C
Responses
CVB
CVA
Comments
• This command has a similar functionality as the command [@}Page15] but responds with a well
defined answer and does not fully reset the device.
• This command is executed always immediately.
• This command cancels all active and pending interface commands correctly and in a safe way on the
interface where cancel was requested. This command does not cancel any commands or procedures that
are not triggered by a SICS command.
• The command C responses with CVA after all active and pending interface commands have been
terminated.
• This command is typically used for repeating commands such as [SIR}Page207] and for adjustment
commands triggering a procedure.
• New procedures/command requests can be initiated right after a CVA.
Cancel running commands.
The cancel running command has been started.
Command understood and executed successfully.
Example
C
Ü
Û
Û
CVB
CVA
Cancel running commands.
Cancel running started.
Command understood and executed successfully.
Command-specific error responses
Response
CVEV<Error>
Current error code.
Parameter of command-specific error
NameTypeValuesMeaning
<Error>
Integer
0
Error while canceling
Commands and Responses21MT-SICS Interface Command
C0 – Adjustment setting
Description
This command queries and sets the type of adjustment. Additional commands are required to actually trigger
and to define the weight for external adjustment.
Syntax
Commands
C0
C0V<Mode>V<WeightType>
Responses
C0VAV<Mode>V<WeightType>V<"WeightValueV
Unit">
C0VI
C0VA
C0VL
Query of the current adjustment setting.
Set the adjustment setting.
Weight value and unit specify the value of the weight
for an external adjustment requested from the user via
the display, see [C1}Page24]. The unit corresponds to the factory setting of host unit, e.g. gram
(g) with standard balances or carat (ct) with carat
balances respectively. With internal adjustment,
neither weight value nor unit appears.
Command understood but currently not executable
(balance is currently executing another command,
e.g. taring).
Adjustment setting set successfully.
Command understood but not executable (incorrect
parameter; certified version of the balance).
Parameters
NameTypeValuesMeaning
<Mode>
Integer
0
Mode = Manual
The adjustment can only be triggered manually
A change in the ambient conditions has no influence
on the initiation of the calibration procedure
1
Mode = Auto, status display "AutoCal" or "Cal" not
activated
When a considerable change in the ambient
conditions is determined, the status display "AutoCal"
or "Cal" will be activated; this means the balance will
ask for adjustment
2
Mode = Auto, status display "AutoCal" or "Cal" flashes
The sensors built into the balance have determined a
considerable change in the ambient conditions. The
balance requests an adjustment or at least a test, see
[TST }Page232] x commands
<WeightType>
<2WeightValue">
Integer
StringWeight values specify the value of the weight for an
0
1
Internal weight (factory setting)
External weight
external calibration requested from the user via the
display or interface, see [C1}Page24]
<"Unit">
StringThe unit corresponds to the factory setting of host unit,
e.g. gram (g)
Commands and Responses22MT-SICS Interface Command
Comments
• Setting <Mode> = 1 and <Weight> = 0 corresponds to the menu setting "ProFACT" / "FACT" under "Adjust/
Test".
• [C2}Page26] is independent of C0.
• The value of the external weight can be changed in the menu of the balance under "Adjust/Test ", see
Reference Manual or with [M19}Page150].
• Use [C1}Page24] to start an adjustment defined with C0.
• C0 must be reset manually; [@}Page15] has no effect.
• Check remaining ranges with [I50}Page108] command.
• The parameters are not stored permanently.
Examples
C0
Ü
Query of the current status and setting of the
adjustment.
C0VAV2V1V"VVV100.000Vg"
Û
Current setting of mode is "Auto". The ambient
conditions of the balance have changed so much that
the balance requests an adjustment (<Mode> = 2)
with the external weight (<Weight> = 1). The
adjustment is initiated with the command
[C1}Page24] and requires a weight of
100.000g.
C2
Û
Start external adjustment, see responses of
[C2}Page26].
C0
Û
Query of the current status and setting of the
adjustment.
C0VAV3V1V"VVV100.000Vg"
Û
Û
C0
Adjustment started.
Query of the current status and setting of the
adjustment.
C0VAV4V1V"VVV100.000Vg"
Û
Adjustment successfully executed.
C0V0V1
Ü
C0VA
Û
See also
2 M19 – Adjustment weight}Page150
2 C2 – Start adjustment with external weight}Page26
2 TST0 – Query/set test function settings}Page232
2 TST1 – Test according to current settings}Page233
Set adjustment setting to manual and external.
Adjustment setting set.
Commands and Responses23MT-SICS Interface Command
C1 – Start adjustment according to current settings
Description
C1 is used to trigger an adjustment as defined using the C0 command.
Syntax
Command
C1
First Responses
C1VB
C1VI
C1VL
Further Responses
C1V<"WeightValueVUnit">
C1VA
C1VI
Start the adjustment according to the current setting,
see [C0}Page22].
The adjustment procedure has been started. Wait for
second response see Comments.
Command understood but currently not executable
(balance is currently executing another command).
No further response follows.
Command understood but not executable (e.g.
approved version of the balance). No further response
follows.
Weight request with external adjustment.
Command understood and executed successfully.
The adjustment was aborted as, e.g. stability not
attained or the procedure was aborted with the C key.
Parameters
NameTypeValuesMeaning
<"WeightValue">
StringWeight values specify the value of the weight for a
sensitivity adjustment requested from the user via the
display or interface
<"Unit">
StringThe unit corresponds to the definition unit, e.g. gram
(g)
Comments
• Commands sent to the balance during the adjustment operation are not processed and responded to in the
appropriate manner until the adjustment is at an end.
• Use [@}Page15] to abort a running adjustment.
• The value of the external adjustment weight needed for adjustment must be set accordingly by an
[M19}Page150] command.
• Check remaining ranges with [I50}Page108] command.
Example
C1
Ü
C1VB
Û
C1V"VVVVVVV0.00Vg"
Û
C1V"VVVV2000.00Vg"
Û
C1V"VVVVVVV0.00Vg"
Û
C1VA
Û
Start the adjustment according to the current setting.
Adjustment operation started.
Prompt to unload the balance.
Prompt to load the adjustment weight of 2000.00g.
Prompt to unload the balance.
Adjustment completed successfully.
Commands and Responses24MT-SICS Interface Command
See also
2 C0 – Adjustment setting}Page22
2 M19 – Adjustment weight}Page150
2 TST1 – Test according to current settings}Page233
2 M19 – Adjustment weight}Page150
Commands and Responses25MT-SICS Interface Command
C2 – Start adjustment with external weight
Description
Regardless of the [C0}Page22] setting, C2 carries out external adjustment with the reference weight defined
in [M19}Page150].
Syntax
Command
C2
First Responses
C2VB
C2VI
C2VL
Further Responses
C2V<"WeightValue>V<Unit">
C2VA
C2VI
Start the external adjustment. Query of the current
weight used by means of the [M19}Page150]
command.
The adjustment procedure has been started.
Command understood but currently not executable
(balance is currently executing another command).
No second response follows.
Command understood but not executable (e.g.
adjustment with an external weight is not admissible,
certified version of the balance). No second response
follows.
Prompt to unload or load the balance.
Command understood and executed successfully.
The adjustment was aborted as, e.g. stability not
attained or the procedure was aborted with the C key.
Parameters
NameTypeValuesMeaning
<"WeightValue">
FloatWeight values specify the value of the weight for a
sensitivity adjustment requested from the user via the
display or interface
<"Unit">
StringThe unit corresponds to the definition unit, e.g. gram
(g)
Comments
• Commands sent to the balance during the adjustment operation are not processed and responded to in the
appropriate manner until the adjustment is at an end.
• Use [@}Page15] to abort a running adjustment.
• The value of the external adjustment weight needed for adjustment must be set accordingly by an
[M19}Page150] command.
• Check remaining ranges with [I50}Page108] command.
Example
C2
Ü
C2VB
Û
C2V"VVVVVVV0.00Vg"
Û
C2V"VVVV2000.00Vg"
Û
C2V"VVVVVVV0.00Vg"
Û
C2VA
Û
Start the external adjustment.
Adjustment operation started.
Prompt to unload the balance.
Prompt to load adjustment weight 2000.00g.
Prompt to unload the balance.
Adjustment completed successfully.
Commands and Responses26MT-SICS Interface Command