Reference Manual MT-SICS-XPR EN
Reference Manual MT-SICS-XPR EN
1 Introduction 3
2 Command Formats 4
2.1 Conventions ................................................................................................................ 4
2.2 Response formats ........................................................................................................ 5
2.2.1 Format of responses with weight value ............................................................ 5
2.2.2 Format of responses without weight value........................................................ 6
2.3 Error messages............................................................................................................ 7
2.3.1 Command-specific error messages ................................................................. 7
2.3.2 General error messages................................................................................. 8
2.4 Tips for programmers ................................................................................................... 9
2.5 Read only.................................................................................................................... 11
4 What if...? 84
Index 85
See also
I0 – Currently available MT-SICS commands Page 23
Tips for programmers Page 9
2.1 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..b Intervals 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 balance.
Û Response of the balance.
Example
Command to balance which writes Hello into the balance display:
Ü DV"Hello" The quotation marks " " must be inserted in the entry.
Û DVA Command executed successfully.
The command terminator CRLF is not shown.
Response with stable weight value of 152.38 g outside the fine range:
Ü S Request a stable weight value
Û SVSVVVV152.38Vg
See also
@ – Abort Page 12
I0 – Currently available MT-SICS commands Page 23
I1 – MT-SICS level and level versions Page 24
S – Stable weight value Page 51
SI – Weight value immediately Page 52
SIR – Weight value immediately and repeat Page 53
SIRU – Weight value in display unit immediately and repeat Page 54
SIU – Weight value in display unit immediately Page 55
SR – Send stable weight value and repeat on any weight change Page 67
SU – Stable weight value in display unit Page 72
T – Tare Page 73
TA – Tare weight value Page 74
TI – Tare immediately Page 76
Z – Zero Page 82
ZI – Zero immediately Page 83
See also
I4 – Serial number Page 28
Comments
Set the target value to 0 g and tolerances to 2.5%:
A10V0V0Vg
A10V1V2.5V%
A10V2V2.5V%
As soon as you have specified the values, the SmartTrac updates.
If too many decimal places are defined, the balance returns L.
Reset target and tolerances:
A10V0V""V""
>VA10VA
A10V1V""V""
>VA10VA
A10V2V""V""
>VA10VA
Examples
Ü A10 Query of the target weight and tolerances.
Û A10VBV0V100.12Vg Current setting is target weight 100.12 g, + tolerance
Û A10VBV1V5.25Vg is 5.25 g and - tolerance is 7.6%.
Û A10VAV2V7.6V%
Comments
A sufficient number of available IDs must be configured in the UI.
To write the ID type must be set to "manual".
To write the label the user needs sufficient user rights. To write the value only (keeping the label the same)
the user does not need any privileged user rights.
To write the label the method must not be locked.
Examples
Ü A36 Query the result identification label and value of the
application.
Û A36VBV1V"ResultVIDV1Vlabel"V"ResultV ID number 1, label "Result ID 1 label" and value
IDV1Vvalue" "Result ID 1 value" are set.
Û A36VAV2V"ResultVIDV2Vlabel"V"ResultV ID number 2, label "Result ID 2 label" and value
IDV2Vvalue" "Result ID 2 value" are set.
Comments
A sufficient number of available IDs must be configured in the UI.
To write the ID type must be set to "manual".
To write the label the user needs sufficient user rights. To write the value only (keeping the label the same)
the user does not need any privileged user rights.
To write the label the method must not be locked.
Examples
Ü A37 Query the result identification label and value of the
application.
Û A37VBV1V"ResultVIDV1Vlabel"V"ResultV ID number 1, label "Task ID 1 label" and value "Task
IDV1Vvalue" ID 1 value" are set.
Û A37VAV2V"ResultVIDV2Vlabel"V"ResultV ID number 2, label "Task ID 2 label" and value "Task
IDV2Vvalue" ID 2 value" are set.
Example
Ü C0V0V1 Set adjustment setting to manual and external.
Û C0VA Adjustment setting set.
See also
M19 – Adjustment weight Page 41
C1 – Start adjustment according to current settings Page 18
Syntax
Command
C1 Start the adjustment according to the current setting,
see [C0 Page 16].
First Responses
C1VB The adjustment procedure has been started. Wait for
second response, see Comments.
C1VI Command understood but currently not executable
(balance is currently executing another command).
No further response follows.
C1VL Command understood but not executable (e.g.
approved version of the balance). No further response
follows.
Further Responses
C1V<"WeightValueVUnit"> Weight request with external adjustment.
C1VA Command understood and executed successfully.
C1VI The adjustment was aborted as, e.g., stability not
attained or the procedure was aborted.
Parameters
Name Type Values Meaning
<"WeightValue"> String Weight values specify the value of the weight for a
sensitivity adjustment requested from the user via the
display or interface
<"Unit"> String The 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 [@ Page 12] to abort a running adjustment.
Example
Ü C1 Start the adjustment according to the current setting.
Û C1VB Adjustment operation started.
Û C1V"VVVVVVV0.00Vg" Prompt to unload the balance.
Û C1V"VVVV2000.00Vg" Prompt to load the adjustment weight of 2000.00 g.
Û C1V"VVVVVVV0.00Vg" Prompt to unload the balance.
Û C1VA Adjustment completed successfully.
See also
@ – Abort Page 12
C0 – Adjustment setting Page 16
M19 – Adjustment weight Page 41
See also
DW – Show weight Page 22
Tips for programmers Page 10
See also
TIM – Time Page 77
Example
Ü DW Switch the main display to show the current weight
value.
Û DWVA Main display shows the current weight value.
See also
D – Write text to display Page 20
See also
@ – Abort Page 12
SM4 – Dynamic weighing: Time interval Page 62
See also
I14 – Device information Page 32
See also
I14 – Device information Page 32
See also
I14 – Device information Page 32
See also
@ – Abort Page 12
Comments
A sequence of maximum 20 alphanumeric characters are possible as <ID>.
The set balance ID is retained even after the abort command [@ Page 12].
Example
Ü I10 Query of the current balance ID.
Û I10VAV"MyVBalance" The balance ID is "My Balance".
Comments
A sequence of maximum 20 alphanumeric characters is possible as <Model>.
The following abbreviations used in model designations are relevant to MT-SICS:
DR = Delta Range.
DU = Dual Range.
/M, /A = Approved balance or weigh module.
Example
Ü I11 Query of the current balance type.
Û I11VAV"XPR603SDR" The balance is an "XPR603SDR".
Example
When a code with a press and hold is sent, new key commands will not be accepted.
Ü KV4 Set mode 4: when a key is pressed, execute the corre-
sponding function and send the function number as a
response.
Û KVA Command executed successfully.
Û KVBV1 The taring function has been started → taring active.
Û KVAV1 Taring completed successfully.
Û KVBV1 The taring function has been started → taring active.
Û KVIV1 Taring not completed successfully, taring aborted (e.g.
tried to tare a negative value).
See also
M12 – Acoustic beep signal Page 40
See also
M11 – Key beeper volume Page 39
See also
C0 – Adjustment setting Page 16
C1 – Start adjustment according to current settings Page 18
See also
SU – Stable weight value in display unit Page 72
Ü M40V100 Set the inner draft shield door opening width to 100%.
Û M40VA Door opening width 100% is set.
See also
[WS – Draft shield doors Page 80]
See also
I4 – Serial number Page 28
See also
SIR – Weight value immediately and repeat Page 53
See also
SM1 – Dynamic weighing: Start immediately and send the result Page 57
SM2 – Dynamic weighing: Start after a minimum load is exceeded send result Page 58
SM3 – Dynamic weighing: Start after a minimum load is exceeded, send result and repeat Page 60
SM4 – Dynamic weighing: Time interval Page 62
Comments
Prerequisite: The currently running task has Weight capture mode set to Dynamic.
SM4 is read only. The time interval can be set in the Methods settings.
Example
Ü SM4 Query the time interval.
Û SM4VAV10 Current time interval is set to 10 seconds.
See also
@ – Abort Page 12
SM0 – Dynamic weighing: Cancel all SMx commands Page 56
See also
SNR – Send stable weight value and repeat on stable weight change Page 63
See also
SNR – Send stable weight value and repeat on stable weight change Page 63
See also
TA – Tare weight value Page 74
TAC – Clear tare weight value Page 75
See also
T – Tare Page 73
TAC – Clear tare weight value Page 75
See also
T – Tare Page 73
TI – Tare immediately Page 76
TA – Tare weight value Page 74
See also
T – Tare Page 73
TA – Tare weight value Page 74
TAC – Clear tare weight value Page 75
See also
DAT – Date Page 21
See also
M37 – Draft shield door opening width Page 48
M40 – Inner draft shield door opening width Page 49
See also
ZI – Zero immediately Page 83
See also
Z – Zero Page 82
See also
I4 – Serial number Page 28
D W
Display Weighing
D 20 S 51
DW 22 SI 52
K 34 SIR 53
M11 39 SIRU 54
M12 40 SIU 55
M23 46 SNR 63
PWR 50 SNRU 65
Door SR 67
M37 48 SRU 69
M40 49 ST 71
www.mt.com/service
www.mt.com/balances
For more information
Mettler-Toledo GmbH
Im Langacher 44
8606 Greifensee, Switzerland
www.mt.com/contact