Digital Weighing scale with RS232 interface

Look through the extensive range of wholesale weighing scale with rs232 interface to pick from one of the best weight scales that are available. If you are a business owner who needs to weigh small parcels or outgoing mail, look into the product offerings for the variety of digital pocket scales available. For those who deal with jewelery, there is also a variety of jewelery scales on sale at great prices.

For those who may be on a strict diet or into controlling their food portions, a weighing scale for food might be a product of your choice. There are several electronic digital scales available at great prices.

If you happen to still be using analogue bathroom scales, consider replacing them with a newer digital weighing machine since the spring mechanism in analogue scales might have to be replaced to keep it accurate after some time. For digital weighing scales, things are simplified as you would probably only have to replace the batteries and it will continue to work amazingly.

For those who are looking for industrial scales meant to handle heavier items, there are several choices you can pick from. You will be able to find products like truck weight scales and livestock scales in the product listings. Find the weighing scale with rs232 interface you require at reasonable prices among the products offered.

Product Specification

Brand PENTAGON
Usage/Application Industrial
Calibration External
Model Name/Number EPS T SERIES
Weighing Capacity UP TO 200KG
Material Mild Steel
Display Type LED Display
Accuracy 1gm TO 50gm
Power Supply AC220V-50hZ
Automation Grade Semi-Automatic
Battery Type 6V.4.5ah
Pan Size AS PER REQUIRMENT
I Deal In New Only
Minimum Order Quantity 1

Product Description

PENTAGON scale provides a computer interface port. Its only weight data is transferred. User should have software to interface the port.Unlimited memory makes the data useful for any type of records.We can offer dedicated program (optional) for the use of weighbridge application. This can be used to generate most of the records usually required.

PENTAGON "Serial Port” converter module takes RS232 input and provides output suitable for connecting to standard Ethernet/LAN network. It finds utility for existing installed devices having RS232 o/p or the devices having RS232 output support only, like PLC's, CNC's, scales etc.
To connect any serial devices over a local LAN network 

To connect multiple devices having RS232 port over a single machine


Additional Information

Item Code EPST13
Delivery Time ONE WEEK
Production Capacity 25/DAY

Interested in this product?Get Latest Price from the seller

Contact Seller

Product Image

Digital Weighing scale with RS232 interface

Digital Weighing scale with RS232 interface

Digital Weighing scale with RS232 interface


About the Company

Year of Establishment1997

Legal Status of FirmPartnership Firm

Nature of BusinessManufacturer

Number of Employees26 to 50 People

Annual TurnoverRs. 1 - 2 Crore

IndiaMART Member SinceJan 2020

GST33AAWFP6718J1ZM

Company Video

The Ohaus Defender 3000 series scales with T32XW and T31P indicators can send the weight via the standard RS-232 interface. There are several ways to trigger data transmission:

  1. By pressing the print button1 on the scale,
  2. automatically at each stable weight,
  3. continuously2 at a rate that depends on the baud rate (approx. 50 values/s with standard setting 9600 bit/s; 100 values/s with 19200 bit/s)3,
  4. in intervals from 1 s to 3600 s,
  5. on demand via the interface with a suitable command (bidirectional communication).

In this article I’ll describe the 5th method: a device connected to the balance via the RS-232 interface (e.g. a computer, microcontroller, PLC, etc.) sends a command to the balance and it responds with the weight:

Digital Weighing scale with RS232 interface
Made by me with Microsoft Whiteboard, an application that fits my limited artistic talent

Notes:
1 Originally, scales were more often connected to printers than to computers, hence the name “Print”.
2 Continuous transmission (3) is not possible with verified (legal-for-trade) scales.
3 The actual measuring rate (conversion rate) is always approx. 16 values/s.

All explanations in this article refer to the current (October 2021) generation of the Ohaus Defender 3000 with the T32XW indicator with firmware 1.03 (left in photo above) and the T31P indicator with firmware 1.14 (right in photo).

Instruments with different firmware as well as older or possible future newer Defender 3000 models may behave differently. For verified (LFT) scales, some features are disabled (also, legal requirements must be observed when connecting verified scales to computers).

Commands to request the weight and data format of the response

To send commands to the scale and to view the reply, you can use any serial terminal software (I’ll be using HTerm). No settings need to be changed on the scale: by default, data transmission by pressing the print key (1) and requesting the weight via the interface (5) is supported.

Important: In HTerm, be sure to select “CR” or “CR-LF” in Send on Enter under Input Control so that all commands sent to the scale are terminated with these characters (required).

The following commands are listed in the user manual (PDF), I’ll discuss them in detail below:

Digital Weighing scale with RS232 interface

SP command (Print when stable) – does not work as expected

If the scale sent the weight as soon as it stabilized after receiving SP, this command would be very interesting. However, the Defender 3000 does something completely different: it sets the Print > Stable setting to “On” and responds with “OK”:

Digital Weighing scale with RS232 interface

As far as I know, this setting cannot be changed back to “Off” with any command (except the Reset command). It must be changed directly on the indicator in the Print menu.

This command is unfortunately useless for retrieving the weight. On other scales, such as the Ohaus Defender 5000, it works as expected.

P command (Print)

The P command corresponds to pressing the Print button on the scale. Therefore, the already mentioned stability setting (Print > Stable) is observed:

Print > Stable: “On”

If Print > Stable is set to “On”, the weight is only sent if it is stable (an asterisk * appears in the upper left corner of the display when the weight is stable). If the scale receives the P command when the weight is unstable, it does not respond (and the display briefly shows “–NO–“):

Digital Weighing scale with RS232 interface

Note: For verified scales, Print > Stable is always set to “On” and cannot be changed.

Print > Stable: “Off

If Print > Stable is set to “Off”, the scale always responds to P with the weight. Unstable weights are marked with a question mark (see below).

Output format of the scale when replying to the P command

The description in the manual is largely correct:

Digital Weighing scale with RS232 interface

The 7 characters for the weight correspond to the 6 digits of the scale display plus the decimal point. The legend is only used for the gross, net and tare weight (deactivated by default) and is otherwise omitted.

Example 20.00 kg, stable:

Digital Weighing scale with RS232 interface

Example -3.18 kg , unstable:

Digital Weighing scale with RS232 interface

Example 11,87 kg, unstable, with unit (Print > Content > Unit: “On”):

Digital Weighing scale with RS232 interface

Example with gross, net and tare weight as well as unit (all entries in the Print > Content menu set to “On”), stable:

Digital Weighing scale with RS232 interface

Note: The scale sends the lines with the net weight and the tare value only if the latter is not zero (i.e. if the tare function was actually used).

Same example as above, except that the tare value was set with “1000T” via the interface:

Digital Weighing scale with RS232 interface

The only difference is “PT” (pretare) instead of “T” in the last line.

IP command (Immediate Print)

The IP command can be used only with non-verified scales. After receiving the IP command, the scale sends the weight immediately, whether it is stable or not. Moreover, the response is not influenced by settings in the scale’s menu, so Print>Stable and Print>Content do not play any role.

Output format of the scale when replying to the IP command

For a stable weight, the response consists of 16 characters:

Digital Weighing scale with RS232 interface

If the weight is unstable, two characters are added (space and question mark at the end):

Digital Weighing scale with RS232 interface

Other commands

CP (Continuous Print)

Activates the continuous transmission of the weight (possible only with non-verified scales), see point 3 at the beginning of this article. With 0P (zero + P) this can be deactivated again. The data format is similar to those described above.

Caution: The high data rate can overload some programs. In addition, the scale is sometimes falsely recognized as a serial mouse by Windows if it sends values continuously already at system startup (the mouse pointer then jumps wildly across the screen and your customer may call you and complain that your scale made his PC go crazy).

xP (Interval Print)

Transmission every x seconds (with x from 1 to 3600), send 0P to disable. The data format is the same as the P command.

Z (Zero)

For zeroing the scale, corresponds to pressing the Zero button on the indicator. The allowed range for executing the command is controlled by the Setup > Zero setting (2% or 100% of the capacity).

Note: The scale always responds with “OK”, even if the allowed range has been exceeded and the command could therefore not be executed (and the display showed “–NO–“).

Caution: If Setup > Zero is set to “0-100”, the maximum capacity could be unintentionally exceeded (as the zero range is not subtracted from the capacity).

Use the Z command to eliminate small residual values. It is not intended as an alternative to the tare command (see below).

T (Tare)

Same as pressing the Tare button. Suitable for “zeroing” the weight of a container or weighing individual components of a recipe.

The tare function can be deactivated by sending 0T (zero + T). The scale will then show the gross weight again instead of the net weight (only possible via this command, not via a button on the indicator). 0T is probably not supported by verified scales (I haven’t tried this out yet).

Note: If the tare function cannot be executed (because there is no object on the scale), the scale will still respond with “OK”, but will show “–NO–“in the display.

xT (Pre-tare)

Sets x as a pre-tare value, where x must be specified in g. Not possible with verified scales.

Example:

Digital Weighing scale with RS232 interface

PU (Print Unit)

The scale responds with the currently used unit (without blank spaces, see example under xU).

xU (Unit)

Changes the current unit, 1U=>g, 2U=>kg, 3U=>lb, 4U=>oz, 5U=>lb:oz.

Important: In order to set a unit, it must have been activated in the menu of the scale under Mode > Unit. Otherwise, the scale responds with “ES” instead of “OK”:

Digital Weighing scale with RS232 interface

Verified scales may not support all units (this depends on your local regulations).

Example switching from kg to g:

Digital Weighing scale with RS232 interface

PV (Print Version)

The scale responds with the type of indicator (T32XW or “Defender 3000” for T31P), the firmware version (Sr=Software Release) and the “legal-for-trade” setting (“ON” for verified scales, “OFF” otherwise). With this command you can easily check if your scale uses the same firmware as my test unit.

Example T32XW:

Digital Weighing scale with RS232 interface

Example T31P:

Digital Weighing scale with RS232 interface

<ESC> R (Reset)

Resets all settings to the factory defaults. In my tests, some settings were only applied after a restart. I see no reason to use this command during normal operation (though – unlike on the Ranger 3000 and 4000 – it fortunately didn’t seem to reset anything in the CAL menu).

Example:

Digital Weighing scale with RS232 interface

Summary of how to request the weight from an Ohaus Defender 3000 scale

The IP command is the simplest way to retrieve the weight (with the unit) from the Defender 3000. However, it cannot be used with verified scales.

Alternatively, the P command can be used, which is equivalent to pressing the Print button. It is influenced by the Print > Stable setting (send only stable values) and Print > Content setting (scope of transmitted data and unit).

SP is not a command to retrieve the weight, even if the description in the manual suggests this.

The format of the scale’s response differs slightly depending on the command (I don’t know why). I therefore recommended not reading a fixed position from the response string, but searching for the first number instead (which will be the weight).

The demo kit allows you to easily test the many interfaces available for the Ohaus Defender 5000 indicator. Its sturdy case is well suited for shipping.

Digital Weighing scale with RS232 interface

Follow these steps to start using it:

  1. The required components and cables can be found in the compartment on the left side (1).
  2. Connect the load cell simulator (2) (3).

This device simulates the load cell that is normally installed in the weighing platform. Make sure that the pointers on the gauge are at 0, but do not turn on the scale yet.

  1. Set the selector knob (4) to the interface you want to test (e.g. WiFi/BT).
  2. If necessary, plug in the WiFi/Bluetooth dongle (5).
  3. Connect the device to AC power and switch it on.

Turn the load cell simulator counterclockwise to increase the weight:

Digital Weighing scale with RS232 interface

The configuration of the interface is done in the menu of the scale. Printed instructions are included in the case (6).

When using a WiFi or wired Ethernet connection, the device acts as a TCP server. By default, the IP address is assigned automatically (DHCP). WiFi uses port 6060 and Ethernet port 9761.

After establishing a connection as a TCP client (e.g. using PuTTY), you can request the weight by using one of the commands listed in the manual. The “P” command corresponds to pressing the Print button on the scale. The device will answer using the default template:

Digital Weighing scale with RS232 interface

This template can be changed in the menu. The menu also allows you to select a different capacity or graduation.

Note: A micro SD card is included in the device, but it cannot be easily accessed.

A&D scales and balances have always been an excellent choice when it comes to data transfer to a computer, printer or other devices. With a data format that has remained virtually unchanged throughout the company’s history, we have seen customers replace decades-old balances with new ones without having to adapt their existing data acquisition software.

This does not mean that the communication capabilities of A&D balances are not evolving. The new GX-A, GF-A and GX-AE models are particularly interesting because they are equipped with multiple interfaces and can be controlled by a connected computer (or PLC) via a large number of commands.

Communication Manual

Best of all, A&D has documented everything in a 56 page communication manual, which you can download here (PDF).

If you thought that my interface description of A&D’s FX-i and FZ-i balances was already quite comprehensive, you’ll certainly be impressed by this communication manual for the GX-A/AE and GF-A series, which covers more topics in much greater detail.

Table of contents

To give you an idea, you’ll find the table of contents from the communications manual below:

  1. Introduction
    1. Applicable models
    2. Features of the communication function
      1. Using standard RS-232C / extension RS-232C interface
      2. Using standard USB interface
      3. Connecting multiple peripheral devices
  2. Interface specifications
    1. RS-232C
    2. USB
  3. Connecting Peripheral Devices
    1. Cables needed to connect to peripheral devices
    2. About data output method
    3. Specific examples when connecting multiple peripheral devices at the same time
  4. Printing Weighing Values To the Printer
    1. In case of AD-8127
    2. In case of AD-8126
  5. Connecting to a PC or a PLC
    1. Quick USB mode
    2. Virtual COM mode
    3. RS-232C
    4. WinCT data transmission software (USB Virtual COM mode or RS-232C)
    5. Notes when using quick USB
  6. Data output
    1. Data output mode
    2. Weighing data format
    3. Output examples of weighing data format
    4. Other data formats
  7. Commands
    1. Control commands
    2. The <AK> code and error codes
    3. Command usage examples
  8. Error codes
    1. Error codes list
  9. The UFC function
    1. UFC program commands
    2. Examples of creating UFC program commands
  10. Internal settings
    1. How to set
    2. List of items (communication entries only)
  11. Key lock function
    1. Locking all key switches
    2. Locking specified key switches
  12. Checking the software version of the balance

Examples

One of my favorite things about this manual are the examples, which clearly presented and easy to follow:

Digital Weighing scale with RS232 interface
Example of measuring using a container

Is something still missing?

In my opinion, this is the best communication manual I’ve seen from any weighing instrument manufacturer so far.

My only suggestion for improvement as far as the manual itself is concerned is to add a warning symbol next to the footnote on page 6, which mentions the 12 V voltage on pin 9. When connecting the balance to a device which also uses pin 9 in this way (such as Zebra printers), both devices could malfunction and possibly be damaged. To prevent this from happening, a custom cable must be used instead of a standard cable that connects all pins.

Tare weight and gross weight

When the tare weight is set by the operator by pressing the RE-ZERO button on the balance, it is not returned when using the “?PT” or “?T” commands. This is mentioned in the manual, but no explanation is given. It is also not possible to request the gross weight. Therefore, applications which require this data have to be designed so that the tare operation is triggered by the connected device (see example above).

Note: The UFC template language available on the GX-A/AE and GF-A balances allows the tare weight and gross weight (and of course net weight) to be sent to a connected device.

Ethernet, WiFi, Bluetooth

An Ethernet interface is optionally available, but it costs several times more than an external converter (such as Moxa’s NPort 5110A). If it was more affordable, it would attract more customers planning to connect multiple balances to a single PC for data acquisition purposes.

No wireless LAN option exists (so far). The Bluetooth adapter for the RS-232 interface is unfortunately not available in Europe. This makes it somewhat difficult to use the balances under a fume hood and transferring the weight to a computer outside.

MT-SICS

A&D could make the balances more compatible with existing systems by adding support for the MT-SICS protocol. While MT-SICS is not the holy grail of all protocols, it is widely used and supported in the weighing industry and by software developers. With companies such as Sartorius, Radwag, Kern (KCP) and Ohaus (on some models) offering support for what is effectively MT-SICS, I see no compelling reason why A&D could not do the same.

The balances already understand the “S”, “SI” and “SIR” commands also used by MT-SICS. When set to the “MT” data format, they come very close to sending the same replies as MT-SICS-compatible weighing instruments:

First line: character/byte number
Second line: A&D’s MT format (stable weight)
Third line: MT-SICS format (stable weight)
 1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18
S 1 2 3 . 4 5 g CR LF
S S 1 2 3 . 4 5 g CR LF

Very close, however, is sometimes not close enough (see this blog post where communication failed because of one additional “space” character).

Reading and changing settings through commands

Finally, while these balances support many commands covering a lot of functionality,  it’s not possible to read and change most of the settings by using commands. If this were an option, a connected computer with a configuration software could change the balances’ settings in a quick and user-friendly way.  With new technologies such as WebUSB, it may eventually be possible to change the configuration of the balance directly from a web browser.

Just before publishing this article, I took another look at A&D’s global website and noticed that they have released a program called “WinCT-ParamSet” that does exactly what I suggested above. I will take a closer look at it in a separate article. I hope that the communication manual will be updated to include the commands used by WinCT-ParamSet.

Further information on GX-A, GF-A and GX-AE precision balances

A&D global website: A&D Apollo GX-AE/A & GF-A Series
A&D Europe: A&D Apollo Series GF-A/GX-A
A&D US: A&D Apollo GX-A/GF-A Series Precision Balances
Our shop (in German): Präzisionswaage A&D GX-A