PR 5210 Operating Manual SMA Protocol
Sartorius 37
5.4 Scale Response Messages
This section details each scale response to host-scale commands. Each response has a “fixed field” data
format. Every response is deterministic with only a scale communication error being the exception. The
host can parse the scale response message with explicit rules because each field of each response
message is in a fixed position format.
5.4.1 Standard Scale Response Message
Most of the host commands are responded to in the following message format.
The only host commands that do not are the: Diagnostic, ABout and INformation commands
<LF> <s> <r> <n> <m> <f> <xxxxxx.xxx> <uuu> <CR>
where:
<LF> Start of response message
<s> scale status definition / example
‘Z’ Center of Zero <xxxxxx.xxx>= 0.000
‘O’ Over Capacity <xxxxxx.xxx>= +weight
‘U’ Under Capacity <xxxxxx.xxx>= -weight
‘E’ Zero Error (clears when condition clears)
‘T’ Tare Error (clears after being read)
<space> None of the above conditions
Note: For ‘E’, ‘I’, ‘T’ error conditions
<xxxxxx.xxx>= ————— (center dashes)
and ‘Z’, ‘O’, ‘U’ are overridden.
<r> range (‘1’, ‘2’, ‘3’, etc.) always ‘1’ for single range
<n> gross/net status
‘G’ Gross normal weight
‘T’ Tare weight (in response to ‘M’ command)
‘N’ Net normal weight
‘g’ gross weight in high-resolution
‘n’ net weight in high-resolution
<m> motion status
‘M’ scale in Motion
<space> scale not in Motion
<f> future reserved for future or custom use
<xxxxxx.xxx> weight data this field is fixed at 10 characters
<uuu> Unit of Measure
<CR> End of response message
Examples:
Command Response
<LF>W<CR> <LF> <_> <1> <G> <_> <_> <_ _ _ _ 5.025> <lb_> <CR>
<LF>W<CR> <LF> <_> <1> <N> <_> <_> <_ _ _ _ 100000> <lb_> <CR>
<LF>H<CR> <LF> <_> <1> <g> <_> <_> <_ _ _ _5.0025> <lb_> <CR>
<LF>Z<CR> <LF> <Z> <1> <G> <_> <_> <_ _ _ _ _0.000> <lb_> <CR>