RICE LAKE RL101 Below The Hook Scale Instruction Manual

June 14, 2024
RICE LAKE

RICE LAKE RL101 Below The Hook Scale

Rice Lake Weighing Systems. All rights reserved. Rice Lake Weighing Systems® is a registered trademark of Rice Lake Weighing Systems. All other brand or product names within this publication are trademarks or registered trademarks of their respective companies. All information contained within this publication is, to the best of our knowledge, complete and accurate at the time of publication. Rice Lake Weighing Systems reserves the right to make changes to the technology, features, specifications and design of the equipment without notice. The most current version of this publication, software, firmware and all other product updates can be found on our website: www.ricelake.com

Revision History

This section tracks and describes manual revisions for awareness of major updates.

Revision Date Description
A October 20, 2023 Initial manual release
   
   

Table i. Revision Letter History

Introduction

This manual describes the available serial protocol commands for the RL101 below-the-hook scale. The RL101 scale is a lift and weighs device, refer to Safety and Periodic Maintenance Manual (PN 153105) for more information. Manuals are available from Rice Lake Weighing Systems at www.ricelake.com/manuals Warranty information is available at www.ricelake.com/warranties

Serial Command Format
The serial protocol commands are described in the following typographical conventions:

Description Reads RL101 model and firmware version
Notes Special notes, if needed
Format C
Where X     Description of the command parameters, if present
Answer A
Where X X Description of the answer values, if present

Example

|
---|---
Command| C| M| D| 1| Example of a specific command
Answer| A| N| S| W| 1| 2| Answer to the specific command

The format of commands is composed of

  • Capital characters – compulsory characters
  • Lowercase characters – parameters of the command/answer
  • Characters in square brackets ([x]) – optional characters

Command terminator characters

All commands and answers terminate with carriage return (CR) (decimal 13, hexadecimal 0D) or line feed (LF) (decimal 10, hexadecimal 0A) characters.

A command and answer following the convention above consists of

Command

| ASCII| C| M| D| 1| | |
---|---|---|---|---|---|---|---|---
Decimal| 67| 77| 68| 49| 13| 10
Hexadecimal| 43| 4D| 44| 31| 0D| 0A

Answer

| ASCII| A| N| S| W| 1| 2| |
Decimal| 65| 78| 83| 87| 49| 50| 13| 10
Hexadecimal| 41| 4e| 53| 57| 31| 32| 0D| 0A

  • Command CMD1
  • Answer ANSW12

NOTE
Terminators are omitted from the remaining examples in the manual.

Command Errors

Typically most successfully executed commands have an answer. If a received command is not recognized or has a wrong format, an error answer is sent from the scale. The following lists of error answers:

Answer Description
E R
E R
E R
E R
E R

indicator.
E| R| R| 0| 6| | | Checksum error

Commands

This chapter discusses RL101 serial commands.

VER – RL101 version

Description Reads RL101 model and firmware version
Format V
Answer V

Where

| r[r]         Firmware major release in decimal value
ss           Firmware minor release
m…m    Model name in 8 characters


Example

| RL101 release 1.00 connected s
---|---
Command| V| E| R|
Answer| V| E| R| ,| 1| 0| 0| ,| D| F| W| 0| 6|

READ – Weight Read Command

Description Reads the scale weight
Format R
Answer STANDARD STRING (see Section 3.0 on page 21).

REXT – Weight Read Command

Description Reads the scale weight
Format R
Answer EXTENDED STRING (see Section 3.0 on page 21).

REXD – Weight Read Command with Date and Time

Description Reads the scale weight with date and time
Format R
Answer EXTENDED STRING (see Section 3.0 on page 21).

GR10- Weight Read Command In High Resolution

Description Reads net weight in high resolution
Note The weight has 1 more decimal than the RL101 displays had digits
Format G

Where

| E to enable compatibility mode of the REXT command with the old version 03.05. When enabled, weights are formatted x      with 8 digits instead of digits (as in new version).

D to disable compatibility mode. Disables the compatibility of the REXT command with the old version 03.05 (default).



Answer

| x present| O| K|
---|---|---|---|---



x omitted

| Compatibility mode disabled
s| s| ,| G| X| ,| w| w| w| w| w| w| w| w| w| w| ,| u| u|
Compatibility mode enabled
s| s| ,| c| ,| w| w| w| w| w| w| w| w| w| w| u| u|





Where

| ****



ss

| T| L| Tilt condition error
O| L| Over load condition
U| L| Under load condition
S| T| Weight stable
U| S| Weight unstable
c| Selected scale (always 1)
w…w| Net weight in high resolution on 10 characters with decimal point padded in front with blank spaces
uu| Unit of measure (“ g”, “kg”, “ t”, “lb”)


Example 1

| Enables compatibility mode
---|---
Command| G| R| 1| 0| E|
Answer| O| K|


Example 2

| Weight in high resolution with compatibility mode disabled
Command| G| R| 1| 0|
Answer| S| T| ,| G| X| ,|  |  |  | 1| .| 0| 0| 0| 0| ,| k| g|


Example 3

| Weight in high resolution with compatibility mode enabled
Command| G| R| 1| 0|
Answer| S| T| ,| 1| ,|  |  |  |  | 1| .| 0| 0| 0| 0| k| g|

MVOL – Microvolts Read Command

Description Reads microvolts relative to the weight
Format M
Answer STANDARD STRING (see Section 3.0 on page 21).

T – Semi Automatic Tare

Description Semi automatic tare function
Format T
Answer STANDARD STRING (see Section 3.0 on page 21).
Example Command
--- ---
Answer No answer

TARE – Semi Automatic Tare

Description Semi automatic tare function
Format T
Answer O
Example Command
--- ---
Answer O

TMAN – Preset Tare

Description Preset tare function
Format T
Where t…t
Answer O

tare._**


Example 1

| Sets a preset tare equal to 1.5 lb
---|---
Command| T| M| A| N| 1| .| 5|
Answer| O| K|


Example 2

| Sets a preset tare equal to 10 kg
Command| T| M| A| N| 1| 0|
Answer| O| K|

Z – Zero Scale

Description Zeros scale function
Format Z
Answer No answer
Example Command
--- ---
Answer No answer

ZERO – Zero Scale

Description Zeros scale function
Format Z
Answer O
Example Command
--- ---
Answer O

C – CLEAR Key

Description Simulates pressing the CLEAR key
Format C
Answer No answer

CLEAR – CLEAR Key

Description Simulates pressing he CLEAR key
Format C
Answer O
Example Command
--- ---
Answer O

ECHO – Echoes Received Characters

Description Echoes received characters
Format E
Where c…c    Arbitrary characters
Answer E
Where c…c    Same characters of the received command
Example Command
--- ---
Answer E

ALIM – Reads Power Supply and Battery Levels

Description Reads power supply and battery levels
Format A
Where N: character ‘N’. If present, the command answer will have

millivolt values.
Answer| P| W| :|  | x| …| x|  | B| T| :|  | y| …| y|







Where

| x…x     Decimal value
y…y     Decimal value
 | ALIM| ALIMN
 | Description| Values| Description| Range


x…x

| ****

Power supply connection

| 0: power supply disconnected

1: power supply connected

| ****

Power supply voltage in millivolt

| ****

= 0


y…y

| ****

Battery value

| 0 ~ 9

0: discharged

9: charged

| Battery voltage in millivolt| ****

= 0

Example 1| Command| A| L| I| M|
---|---|---|---|---|---|---
Answer| P| W| :|  | 1|  | B| T| :|  | 6|
Example 2| Command| A| L| I| M| N|
Answer| P| W| :|  | 1| 2| 9| 2| 0|  | B| T| :|  | 6| 5| 0| 1

RAZF – ADC value

Description Retrieves the ADC value of the selected RL101 channel
Answer RL101 response in “IND.CH.” mode: STANDARD STRING (see Section

3.0 on page 21). RL101 response in “DEP.CH.” mode: see the answer in Section 2.17 on page 12.

RAZM – ADC Value

Description Retrieves the ADC value of all channels
Format R
Answer Independent channels working mode
s s







Where

| Dependent channels working
R| Z| ,| v1| v1| v1| v1| v1| v1| v1| v1| v1| v1| ,| v2| v2| v2| v2| v2| v2| v2
v2| v2| v2| ,| v3| v3| v3| v3| v3| v3| v3| v3| v3| v3| ,| v4| v4| v4| v4| v4| v4
v4| v4| v4| v4| ,| v| v|  |  |  |  |  |  |  |  |  |  |  |




ss

| T| L| Tilt condition error
O| L| Overload condition
U| L| Underload condition
S| T| Weight stable
U| S| Weight unstable
d…d| ADC value on 10 characters padded on front with blank spaces
vi… vi| ADC value of the i-th channel in dependent channels working mode


Example 1

| ADC voltage value equal to 450000 in independent channels working
---|---
Command| R| A| Z| M|
Answer| S| T| ,| R| Z| ,|  |  |  |  | 4| 5| 0| 0| 0| 0| ,| v| v



Example 2

| Reading the 2 configured channels’ ADC values (in dependent channels working mode), 1st channel ADC value = 15000, 2nd channel ADC value = 20000
Command| M| V| O| L|


Answer

| R| Z| ,|  |  |  |  |  |  | 1| 0| 0| 0| ,|  |  |  |  |
 | 2| 0| 0| 0| ,| v| v|

STPT – Setpoint Setting

Description Setpoint setting

Note

| The transmitted values are valid until the indicator is turned off. To permanently save these values on the RL101, use the CMDSAV command (see Section 2.22 on page 14).

To save various setpoints, set all of them and at the end transmit the save command (CMDSAV).

Format| S| T| P| T| n| t| x| x| x| x| x| x| t| y| y| y| y| y| y|




Where

| n| Index of the digital output related to the setpoint format (0÷3) 0 to set the setpoint 1, 3 to set setpoint 4


t

| O| The following value is setpoint one on
F| The following value is setpoint one off
x…x

y…y

| Setpoint weight values in decimal format with no decimals on up to 6 digits.

If the scale has 3 decimals and the setpoint value is to be set equal 1.000 kg, set xxxx (or yyyy) equal to 1000

NOTE: If setpoint hysteresis is disabled, the off value is ignored but must be less than the on value.
Answer| O| K|



Example

| Sets the on value of the 2nd setpoint equal to 2.000 kg and the off value equal to 1.900 kg in a scale calibrated with 3 decimals
---|---
Command| S| T| P| T| 1| 0| 2| 0| 0| 0| F| 1| 9| 0| 0|
Answer| O| K|

TATO – Sets activation, target and tolerance

Description Sets activation, target and tolerance

Note

| Only by the tolerance Check mode. The transmitted values are valid until the indicator is turned off. To permanently save these on the RL101, use the CMDSAV command (see Section 2.22 on page 14).

If the “KKKKK” tolerance is omitted, the “ZZZZZZ” tolerance is considered as both the lower and the upper.

Format| T| A| T| O| ,| X| X| X| X| X| X| ,| Y| Y| Y| Y| Y| Y| ,|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
Z| Z| Z| Z| Z| Z| ,| K| K| K| K| K| K|  |  |  |  |  |  |



Where

| XXXXXX| The activation threshold without decimal point
YYYYYY| The target weight without decimal point
ZZZZZZ| The lower tolerance without the decimal point
KKKKK| The upper tolerance without the decimal point
Answer| O| K|


Example

| Setting the activation equal to 0.020 kg, target equal to 2.000 and tolerances equal to 0.100
---|---
T| A| T| O| ,|  | 0| .| 0| 2| 0| ,|  | 2| .| 0| 0| 0| ,|
 | 0| .| 1| 0| 0| ,|  | 0| .| 1| 0| 0|

TLCK – Tare Function Status

Description Tare function status
Format T
Answer T
Where e     E Tare locked

D Tare unlocked


Example

| Tare disabled
---|---
Command| T| L| C| K|
Answer| T| L| C| K| D|

TLCKe – Tare Function Programming

Description Programs the tare function
Note The transmitted values are valid until the indicator is turned

off. To permanently save the values on the RL101, use the CMDSAV command (see Section 2.22 on page 14).
Format| T| L| C| K| e|
Where| e     E To lock the tare

D To unlock the tare

Answer| O| K|


Example

| Tare locked
---|---
Command| T| L| C| K| D|
Answer| O| K|

CMDSAVE – Data Saving Command

Description Saves data
Format C
Answer O

Example

| Saving data
---|---
Command| C| M| D| S| A| V| E|
Answer| O| K|

NTGS – NET / GROSS Switch

Description| Switches the main weight display value from gross to net and net to gross
---|---
Note| The command is executed only if one is in the “Net / Gross switch” functioning mode
Format| N| T| G| S|
Answer| O| K|
Example| Command| N| T| G| S|
---|---|---|---|---|---|---
Answer| O| K|

PRNT – Simple Print Function

Description Executes the simple print function
Format P
Answer O
Example Command
--- ---
Answer O

DISP – Displays a Message

Description Displays a message on the display


Note

| The message is displayed for the interval of time set with the DINT command (Section 2.26 on page 16). When the message in the command is a numeric type (for example the 00), and the transmitted message has two consecutive points, the message is stops after the first of the two points.

When the display shows a message transmitted serially with the DISP command, the indicator does not display messages usually shown in the scale status (ZERO, TARE, HOLD, etc..).

Format| D| I| S| P| 0| 0| c| …| c|
Where| c…c| Message to display|  |  |  |
Answer| O| K|


Example

| Displays the message “- OK -” on the display
---|---
Command| D| I| S| P| 0| 0| –|  | O| K|  | –|
Answer| O| K|

DINT – DISP Command Interval

Description| Sets the time interval the message displays with the DISP command
---|---
Note| Value 0 sets an infinite interval.
Format| D| I| N| T| t| t| t| t|
Where| tttt     Message interval time in milliseconds expressed in hexadecimal format
Answer| O| K|


Example

| Sets the message interval time to 1 second (1000 ms, 03E8 hex)
---|---
Command| D| I| N| T| 0| 3| E| 8|
Answer| O| K|

PCOK – PC Confirmation Command

Description| PC confirmation command, the indicator displays “-PCOK-” for about 2 seconds.
---|---
Format| P| C| O| K|
Answer| O| K|
Example| Command| P| R| O| K|
---|---|---|---|---|---|---
Answer| O| K|

SPMU – Average Piece Weight Setting

Description Sets the average piece weight (APW) in the set AVG unit

Note

| Only for the counting operating mode.

Average piece weights are not accepted in the SPMU.12 format, these must be in the SPMU0.12 format. The APW are not accepted equal to zero.

Format| S| P| M| U| x| …| x|
Where| x…x     Average piece weight value with decimal point on up to 8 characters
Answer| O| K|


Example

| Sets an average piece value equal to 10.5
---|---
Command| S| P| M| U| 1| 0| .| 5|
Answer| O| K|

STAT – Reads RL101 Status

Description Reads the RL101 status
Format S
Answer S
Where xx      Status index in decimal format (see Section Table 2-1.)

Example

| RL101 in the state
---|---
Command| S| T| A| T|
Answer| S| T| A| T| 0| 1|
Index| State
---|---
00| Normal scale status
01| Normal scale status in input
02| RL101 in technical setup phase
03| RL101 in boot phase
04| RL101 in receive/transmit setup phase
05| RL101 in test phase of the serial ports
06| RL101 in print test

KEYP – Simulates Pressing a Key

Description Simulates pressing a key/button

Note

| In case the simulated key has two linked functions (key briefly pressed or at length, like the TARE key), if the KEYP command is followed by the release command of the (KEYR) key within a maximum time of 1.5 seconds, the quick function will be executed (key briefly pressed). Otherwise, the second function will be made (key pressed at length).
Format| K| E| Y| P| x| x|
Where| xx       Key code in hexadecimal format (see Section Table 2-2.)
Answer| O| K|


Example

| Simulates pressing the ZERO key
---|---
Command| K| E| Y| P| 0| 4|
Answer| O| K|
Key code| Key
---|---
00| MODE key;
01| F key
02| ENTER key
03| TARE key
04| ZERO key
05| 0 key
06| 1 key
07| 2 key
08| 3 key
09| 4 key
0A| 5 key
0B| 6 key
0C| 7 key
0D| 8 key
0E| 9 key
0F| INFO key
10| C key

KEYR – Simulates Releasing a Key

Description| Simulates releasing a key. This command typically follows the key press command (KEYP).
---|---
Format| K| E| Y| R|
Answer| O| K|
Example| Command| K| E| Y| R|
---|---|---|---|---|---|---
Answer| O| K|

KEYE – Keyboard Status

Description Keyboard status
Format K
Answer K
Where e    E the keyboard is enabled D the keyboard is disabled

Example

| Keyboard disable
---|---
Command| K| E| Y| E|  |
Answer| K| E| Y| E| D|

KEYEe – Enables/Disables Keyboard

Description Enables/disables the Keyboard
Note The transmitted values are valid until the indicator is turned

off. To permanently save these values on the RL101, use the CMDSAV command (see Section 2.22 on page 14)E).
Format| K| E| Y| E| e|
Where| e    E to enable the keyboard D to disable the keyboard
Answer| O| K|


Example

| Keyboard disable
---|---
Command| K| E| Y| E| D|
Answer| O| K|

RALL – Reads Scale Data

Description Reads all scale data
Format R


Answer

| s| s| ,| c| ,| n| n| n| n| n| n| n| u| u| ,| g| g| g| g| g| g| g| u| u
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
,| p| p| t| t| t| t| t| t| t| u| u| ,| tn| tn| tn| tn| tn| tn| tn| un| un| ,| ss
ss| ss| ,| ck| ck| ck| ,| k| k| k| ,| n| n| n| ,| r| r| r| r| r| –| d| d| d
d| d| d|
















Where

| ****



ss

| T| L| Tilt condition error
---|---|---|---|---
O| L| Overload condition
U| L| Underload condition
S| T| Weight stable
U| S| Weight unstable
c| Number of scales (always 1)
n…n| Net weight in 7 characters
uu| Unit of measure (“ g”, “kg”, “ t”, “lb”)
g…g| Gross weight in 7 characters
uu| Unit of measure (“ g”, “kg”, “ t”, “lb”)
pp| Tare type (“ ” with semi-automatic tare, “PT” with preset tare)
t…t| Tare value in 7 characters
uu| Unit of measure (“ g”, “kg”, “ t”, “lb”)
tn…tn| Last totalization net weight in 7 characters
utut| Last totalization unit of measure (“ g”, “kg”, “ t”, “lb”)


ssssss

| Scale state, decimal value on 3 digits padded with zeros on front

•        000 weighing

•        001 numeric value input

•        002 set-up menu

ckckck| Pressed keys counter, decimal value on 3 digits padded with zeros on front (*)
kkk| Pressed key code, decimal value on 3 digits padded with zeros on front
nnn| Number of totalizations, decimal value on 3 digits padded with zeros on front
r…r| Alibi rewrite ID value on 5 digits padded with zeros on front
 | Alibi ID value on 6 digits padded with zeros in front





Example

| Last totalization net is 3.500 lb
---|---
Command| R| A| L| L|
Answer|
S| T| ,| 1| ,|  |  | 3| .| 5| 0| 0| k| g| ,|  |  | 5| .| 0| 0| 0| l| b
,| P| T|  |  | 1| .| 5| 0| 0| l| b| ,|  |  | 3| .| 5| 0| 0| l| b| ,|
 | 1| ,| 0| 1| 5| ,| 0| 5| 5| ,| 0| 0| 3| ,| 0| 0| 0| 0| 0| –| 0| 0| 0
0| 0| 2|

Communication Strings

Short String

01ST,GS, 0.0,lb
Where

  • 01 Code 485 of the instrument (2 characters), only if communication mode 485 is enabled
  • ST Scale status (2 characters): US – Weight unstable
  • ST – Weight stable
  • OL – Weight overload (out of range)
  • UL – Weight underload (out of range)
  • TL – Scale not level (inclinometer active), ASCII 044 character
  • GS Type of weight data (2 characters), ASCII 044 character
  • 0.0 Weight (8 characters including the decimal point), ASCII 044 character
  • lb Unit of measurement (2 characters)
  • Transmission terminator, characters ASCII 013 and ASCII 010

Extended String
011, ST, 0.0, PT 20.8, 0, lb

Where

  • 01 Code 485 of the instrument (2 characters), only if communication mode 485 is enabled
  • 1 ASCII 049 character ASCII 044 character

ST Scale status (2 characters)

  • US – Weight unstable
  • ST – Weight stable
  • OL – Weight overload (out of range)
  • UL – Weight underload (out of range)
  • TL – Scale not level (inclinometer active), ASCII 044 character
  • 0.0 Net weight (10 characters including the decimal point), ASCII 044 character
  • PT Indication of preset manual tare (2 characters)

Tare weight (10 characters including the decimal point)
ASCII 044 character Number of pieces (10 characters) ASCII 044 character lb Unit of measurement (2 characters) Transmission terminator, characters ASCII 013 and ASCII 010 Rice Lake Weighing Systems Content is subject to change without notice. 230 W. Coleman St. Rice Lake, WI 54868  USA USA: 800-472-6703  International: +1-715-234-9171

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

RICE LAKE User Manuals

Related Manuals