multiLink / multiIO

multiIO / Supported devices / Rice Lake

Rice Lake indicators

Thirteen indicators across the line, and a stream-format menu that lets most of them impersonate three other manufacturers. Every preset that menu offers is catalogued separately, because which one a site chose is not reliably detectable from the stream.

13

Models

6

Output formats

45

Catalogue entries

Most of these models also document the EDP command set, so they answer host polls as well as streaming. The 882D is the exception in the family and does not stream a weight at all.

Models and the formats they offer

Read live from the gateway's own device catalogue. A star marks the format that model leaves the factory set to.
ModelOutput formatsDefault baud
120 PlusRLWS 9600
380Cardinal · RLWS · Toledo · Weigh-Tronix9600
480Cardinal · RLWS · Toledo · Weigh-Tronix9600
482Cardinal · RLWS · Toledo · Weigh-Tronix9600
680Cardinal · Minebea · RLWS · Toledo · Weigh-Tronix9600
680HECardinal · RLWS · Toledo · Weigh-Tronix9600
682Cardinal · Minebea · RLWS · Toledo · Weigh-Tronix9600
720iRLWS 9600
880Cardinal · RLWS · Toledo · Weigh-Tronix9600
882DRate stream 9600
882ISCardinal · RLWS · Toledo · Weigh-Tronix9600
920iCardinal · RLWS · Toledo · Weigh-Tronix9600
1280Cardinal · RLWS · Toledo · Weigh-Tronix9600

The formats

Each one is a separate parser, because which format a site chose is not reliably detectable from the stream — you pick what the box's own menu is set to. Example frames below are produced by that format's own encoder and read back through its own parser.

RLWS

RLWS — the Rice Lake native stream

12 modelsstream onlyfactory default on 120 Plus, 1280, 380, 680, 680HE, 682, 720i, 880, 882IS, 920i

The factory default continuous output on essentially every Rice Lake indicator, and printed as the "Consolidated Controls" format in the older manuals. An STX-framed record carrying polarity, a seven-character weight with the decimal point embedded, a single-letter unit, a gross/net token and a status character.

The frame carries one labelled value, so only the field it actually reports is populated — gross or net, never both, and nothing is derived from a tare the frame never sent. Its range status character does not separate over from under, so polarity resolves it.

Example frame — 120 Plus, a stable 12.34 kg gross reading

<STX>···12.34KG·<CR><LF>

02 20 20 20 31 32 2E 33 34 4B 47 20 0D 0A

14 bytes · decodes back to 12.34 kg

Verified against: 920i §13.4 · 720i §12.6.1 · 480 §9.3 (STR-1) · 482 §9 · 380 §10.3.1 · 680 and 680HE §11.3 · 682 §16.5.1 · 120 Plus §7.1 · 880 and 882IS default token string

Toledo

Toledo — Mettler Toledo 8142 emulation

10 modelsanswers host pollsno marked factory default

What a Rice Lake indicator emits with its stream format set to TOLEDO or STR-2 — the Toledo 8142-style standard continuous telegram, a fixed 17-byte record of STX, three status words, a displayed weight, a tare and CR.

Close to a real Mettler terminal but not identical: Rice Lake's third status word is fixed, so the unit has to come from a bit in the second word rather than from the unit code a genuine Mettler telegram carries. That single difference is why this is its own parser rather than a reuse of the Mettler one — and why pointing Mettler-expecting software at it can misreport units.

Example frame — 1280, a stable 12.34 kg gross reading

<STX>,1···1234···000<CR>

02 2C 31 20 20 20 31 32 33 34 20 20 20 30 30 30 0D

17 bytes · decodes back to 12.34 kg

Verified against: 380 §10.3.4 · 480 §9.3 (STR-2) · 482 §9 · 680 and 680HE §11.3 · 682 §16.5.4 · 920i §13.3.1 · 880 and 882IS §10.8.1 · 1280 preset TOLEDO

Cardinal

Cardinal — Cardinal 738 emulation

10 modelsanswers host pollsno marked factory default

Stream format set to CRDNAL or STR-3. A record that opens with CR and closes with ETX, carrying polarity, a six-character weight with floating decimal, a status character, a two-letter unit and a gross/net token.

Note the framing runs the opposite way to most of this family — the carriage return starts the record rather than ending it. Anchoring on the wrong end is how this gets confused with a neighbouring format on a port somebody has reconfigured.

Example frame — 1280, a stable 12.34 kg gross reading

<CR>+·12.34··kg·g··<ETX>

0D 2B 20 31 32 2E 33 34 20 20 6B 67 20 67 20 20 03

17 bytes · decodes back to 12.34 kg

Verified against: 380 §10.3.2 · 480 §9.3 (STR-3) · 482 §9 · 680 and 680HE §11.3 · 682 §16.5.2 · 920i §13.3.2 · 880 and 882IS §10.8.2 · 1280 preset CARDINAL

Weigh-Tronix

Weigh-Tronix — WI-120 emulation

10 modelsanswers host pollsno marked factory default

Stream format set to WTRNIX, WTRONIX or STR-4. A leading space, a gross/net token, polarity, a six-character weight and a two-letter unit.

This format carries no status or motion field at all, so a reading from it has no stability information — we leave it unknown rather than asserting stability that was never transmitted. It is the clearest case for the gateway's software-stability fallback, which derives a settled event from the value itself.

Example frame — 1280, a stable 12.34 kg gross reading

·g+·12.34·kg<CR><LF>

20 67 2B 20 31 32 2E 33 34 20 6B 67 0D 0A

14 bytes · decodes back to 12.34 kg

Verified against: 380 §10.3.3 · 480 §9.3 (STR-4) · 482 §9 · 680 and 680HE §11.3 · 682 §16.5.3 · 920i §13.3.3 · 880 and 882IS §10.8.3 · 1280 preset WEIGHTRONIX

Minebea

Minebea

2 modelsanswers host pollsno marked factory default

The 16-character Minebea data output format without a data header. Offered on the 680 and 682 — the only two models in our manual set whose stream menu lists MINEBEA.

The manual also documents an all-spaces variant meaning "no value", which we parse as a reading carrying no weight rather than as a zero. Like Weigh-Tronix it has no stability or gross/net field, so neither is asserted.

Example frame — 680, a stable 12.34 kg gross reading

+····12.34·kg·<CR><LF>

2B 20 20 20 20 31 32 2E 33 34 20 6B 67 20 0D 0A

16 bytes · decodes back to 12.34 kg

Verified against: 680 §11.3 Table 11-3 · 682 §16.5.5 Table 16-3

Rate stream

Rate stream — the 882D belt scale integrator

1 modelanswers host pollsfactory default on 882D

The 882D does not stream a weight. Its default stream is a single rate token plus the port's configured termination, carrying the current rate with units included — tn/h, lb/h, t/h or kg/h.

Readings from it are tagged as a rate, not a weight, and carry no stability or gross/net information because the stream contains none. The manual gives the token's meaning but no fixed field width, so this parser is deliberately tolerant rather than fixed-width. The 882D's other tokens can be composed into a custom stream on the indicator — that is the configurable-format track's job, not a catalogue entry.

Example frame — 882D, a stable 12.34 kg gross reading

12.34·kg<CR><LF>

31 32 2E 33 34 20 6B 67 0D 0A

10 bytes · no weight round-trip — this stream carries no weight value

Verified against: 882D §12.4.1 Figure 12-1 · token table §12.4.2 · §4 Max Capacity · §3.2

Is your indicator here?

If it is, it works out of the box — pick the model and the format its menu is set to, and readings publish over MQTT, Modbus TCP, OPC UA, REST and six more transports at once. If it is not, describe the line's fields in the console and multiIO decodes it anyway, or send us the manual's serial chapter: that is how most of this catalogue got here.

Request an evaluation All supported devices