Professional Documents
Culture Documents
The “xcontout” command allows the client to remove the continuous output callback registration
thus stopping the continuous output.
The output rate of a Continuous type output over Ethernet is 20Hz by default. This rate cannot be
modified through the terminal setup menu. However, the output rate can me modified by a Shared
Data write to a field in the “cs” block of Shared Data. Please refer to the IND570 Shared Data
Reference on the documentation CD for specifics.
The parameters of the command must be separated from one another and from the command
name by a space (ASCII 32 dec., in the examples shown in this section, a space is represented as
_ ).
Each command must be terminated by CR LF (ASCII 13 dec., 10 dec.)
The characters CR and LF, which can be inputted using the ENTER or RETURN key of most entry
keypads, are not listed in this description. However, it is essential they be included for
communication with the IND570 terminal.
D-20 METTLER TOLEDO IND570 Weighing Terminal Technical Manual 30205286 | 10 | 01/2018
D.7.2.1. SICS Command Example
ID Response identification.
__ Space (ASCII 32 dec.)
Status Status of the IND570 terminal. Refer to the description of the commands and responses in
the sections below.
Weight Value Weighing result, shown as a number with 10 digits, including sign directly in front of the
first digit. The weight value appears right justified. Preceding zeroes are suppressed with the
exception of the zero to the left of the decimal point.
Unit Weight unit displayed.
CR Carriage Return (ASCII 13 dec.)
LF Line Feed (ASCII 10 dec.)
D.7.3.1.1. Example
Response with a stable weight value of 0.256 kg:
S _ S_ _ _ _ _ _ 0.256 _ kg
CR LF is not shown
30205286 | 10 | 01/2018 METTLER TOLEDO IND570 Weighing Terminal Technical Manual D-21
ID Response identification.
_ Space (ASCII 32 dec.)
Status Status of the IND570 terminal. Refer to the description of the commands and responses in the
sections below.
Communications
ID – Error Identification
There are four different error messages. The identification always comprises two characters:
ES – Syntax error: The IND570 terminal has not recognized the received command.
ET – Transmission error: The scale has received a “faulty” command, such as a parity error.
EL – Logical error: The command is understood, the parameter is incorrect.
EI – Internal Error:
The command is understood but cannot be executed at this time.
CR – Carriage return (ASCII 13 dec.)
LF – Line Feed (ASCII 10 dec.)
CR LF is not shown in actual response
Improve the dependability of application software by having the program evaluate the response of
the IND570 terminal to a command. The response is the acknowledgment that the IND570 terminal
has received the command.
D.7.5.2. Reset
When establishing communication between the IND570 terminal and system, send a reset
command to the IND570 terminal to enable a start from a determined state. When the IND570
terminal or system is switched on or off, faulty characters can be received or sent.
Quotation marks included in the command responses are used to designate fields and will always
be sent.
D-22 METTLER TOLEDO IND570 Weighing Terminal Technical Manual 30205286 | 10 | 01/2018
D.7.6. Commands and Responses MT-SICS Level 0
The IND570 terminal receives a command from the system computer and acknowledges the
command with an appropriate response. The following sections contain a detailed description of the
command set in alphabetical order with the associated responses.
Commands and responses are closed with CR and LF. These termination characters are not
shown in the following description, but they must always be entered with commands or sent
with responses.
The commands of MT-SICS level 0 are available with even the simplest devices that support the
METTLER TOLEDO Standard Interface Command Set. Level 0 commands include:
30205286 | 10 | 01/2018 METTLER TOLEDO IND570 Weighing Terminal Technical Manual D-23
I0 B 1 “D” Level 1 “D” command implemented
In the case of the MT-SICS level, only fully implemented levels are listed. In this case, only level
1is fully implemented so level 0 is not specified.
In the case of the MT-SICS version, all levels are specified even those only partially
implemented.
• 50.00 kg - Capacity and primary unit of the base connected to the IND570
D-24 METTLER TOLEDO IND570 Weighing Terminal Technical Manual 30205286 | 10 | 01/2018
Error Response: I2 _ I – Command understood, not executable at present.
The number of characters of “text” depends on the application software and scale capacity.
Response: I3 _ A _ “1.00”
The number of characters of “text” depends on the revision and device type.
Response: I4 _ A _ “text”
Response: I 4 _ A _ “B234589528”
The serial number response is the content of the terminal serial number as entered in the setup.
Response:
Response: S _ S _ _ _ _ _ 100.00 _ kg. – The current, stable weight value is 100.00 kg.
The terminal will wait for up to 3 seconds after receiving an “S” command for no-motion. If
motion does not settle within this time, the command is aborted.
30205286 | 10 | 01/2018 METTLER TOLEDO IND570 Weighing Terminal Technical Manual D-25
D.7.6.7. SI – SEND WEIGHT VALUE IMMEDIATELY
Command: SI – Send the current net weight value regardless of scale stability.
Response:
Communications
The response to the command SI is the last internal weight value (stable or not stable) before
receipt of the command SI.
Command: SIR – Send the net weight values repeatedly, regardless of scale stability.
Response:
Response:
S _ D _ _ _ _ _ 129.07 _ kg
S _ D _ _ _ _ _ 129.08 _ kg
S _ D _ _ _ _ _ 129.09 _ kg
S _ D _ _ _ _ _ 129.09 _ kg
S _ D _ _ _ _ _ 114.87 _ kg
D-26 METTLER TOLEDO IND570 Weighing Terminal Technical Manual 30205286 | 10 | 01/2018
The scale sends stable or non-stable weight values at intervals.
The number of weight values per second depends on the scale type and will vary from
approximately 6 (older IDNet bases) to approximately 18 (analog bases).
D.7.6.9. Z – ZERO
Response:
Command: Z – Zero.
The zero point determined during switching on is not influenced by this command (the
measurement ranges remain unchanged).
D.7.6.10. @ – RESET
Command: @ – Reset the scale to the condition found after switching on, but without a zero setting
being performed.
Response:
I 4 _ A _ “text” – Serial number of the scale, the scale is ready for operation.
Example
Command: @
Response: I4 _ A _ “123456-6GG” – The IND570 terminal is reset and sends the serial number.
30205286 | 10 | 01/2018 METTLER TOLEDO IND570 Weighing Terminal Technical Manual D-27
The “reset” command is always executed.
A reset command received by the IND570 terminal during the calibration and test procedure
cannot be processed.
Communications
Command: D
Response:
D_A – Text appears unabridged, left-aligned in Data line just above the softkeys
D_R – The end of the text appears in Data line. The start of the text is cut off and marked by the
symbol “*”.
D_I – Command is understood but cannot be executed at this time.(the IND570 terminal is
currently executing another command, such as tare, or timeout as stability was not reached.)
D_L – Command understood, parameter wrong.
Example
Command: D_”HELLO”
The maximum number of characters of "text" visible in the Data line is 30. Above 30
characters, beginning characters in the string will be dropped represented with a “*”.
D-28 METTLER TOLEDO IND570 Weighing Terminal Technical Manual 30205286 | 10 | 01/2018
Response:
Command: K_1 – When a key is pressed, execute the corresponding function, but do not send a
reply.
K_2 – When a key is pressed, do not execute the corresponding function and send
nothing.
K_3 – When a key is pressed, do not execute the key function but send the
corresponding key code.
K_4 –When a key is pressed, execute the corresponding function and send the key
code.
30205286 | 10 | 01/2018 METTLER TOLEDO IND570 Weighing Terminal Technical Manual D-29
K_I – Key control command understood but not executable at present (e.g. terminal in setup mode)
Example
Communications
Response: K_C_24. Tare is not executed on the terminal. “Keypad disabled” appears in terminal
system line.
Command: SR
S R _ PresetValue _ Unit – Send the current stable weight value and then continuously after every
weight change greater or equal to the preset value a non-stable value followed by the next stable
value, range = 1d to maximum load.
SR – If no preset value is entered, the weight change must be at least 12.5% of the last stable
weight value, minimum = 30d.
Response:
Command: S R _ 0.50 _ kg – Send the current stable weight value followed by every load change
> 0.50 kg.
Response:
D-30 METTLER TOLEDO IND570 Weighing Terminal Technical Manual 30205286 | 10 | 01/2018
S _ D _ _ _ _ _115.23 _ kg – More than 0.50 kg loaded.
S _ S _ _ _ _ _200.00 _ kg – Scale again stable.
SR is overwritten and cancelled by the commands S, SI, SIR, @ and hardware break.
If, following a non-stable weight value, stability has not been reached within the timeout
interval, the response “S _ I “ is sent and then a non-stable weight value. Timeout then starts
again form the beginning.
The preset value must be entered in the first unit that is the weight unit displayed after the
IND570 terminal has been switched on.
D.7.7.5. T – Tare
Response:
T_S_WeightValue_Unit – Tare performed. Stability criterion and tare range comply with settings.
Current Tare weight value in current units is returned.
T_ I – Tare not performed (scale is executing another command, zero setting, or stability
timeout reached.)
T_+ – Upper limit of tare range exceeded.
T_- – Lower limit of tare range exceeded.
Example
Command: T
Response: T _S _ _ _ _ _100.00_kg – The IND570 has accepted a tare value of 100.00 kg.
The new tare weight value overwrites tare memory.
The duration of the timeout depends on the scale type and its settings. If motion does not settle
within this time, the command is aborted.
Response:
30205286 | 10 | 01/2018 METTLER TOLEDO IND570 Weighing Terminal Technical Manual D-31
Command: T A _ 10.00 _ kg – Load a preset tare of 10 kg.
Response: T A _ A _ _ _ _ _10.00_k g – The IND570 has accepted the 10.00 kg tare value.
The existing tare will be overwritten by the preset tare weight value.
Communications
The IND570 terminal will automatically round the inputted tare value to the current readability.
Response:
Command: TI – Tare immediately, (store the current weight value, which can be stable or non-
stable as tare weight value).
Response:
Command: TI – Tare.
Any previous tare value will be overwritten by the new tare weight value.
Even during a non-stable (dynamic) condition, a tare weight value can be determined.
However, the tare value determined in this manner may not be accurate.
D-32 METTLER TOLEDO IND570 Weighing Terminal Technical Manual 30205286 | 10 | 01/2018