Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Weights: incorrect weight ("extra zeros") or program hangs

Volodymyr Vytyshchenko
Volodymyr Vytyshchenko

Trade automation expert at Torgsoft

Instructions for resolving weight transmission issues: configuring the COM port speed, drivers, and performance parameters in Torgsoft.

Weight transmission problems should be diagnosed step by step: first check the decimal placement and COM port speed, then the USB↔COM driver, then USB power saving, and only after that move on to role and performance settings in Torgsoft. If you change several parameters at once, it is easy to lose track of the real cause of the failure. Before reinstalling the driver or changing the port, record the current settings so you can quickly return to the working configuration if needed. If the issue remains after all checks, contact technical support.

When the weight is transmitted incorrectly or the program freezes

The weight is transmitted with a decimal place error (437 kg instead of 0.437 kg).
The program “freezes” when adding a weighed item.
After reinstalling Windows or replacing the USB adapter.
After replacing one scale with another without changing the settings.

How to understand what exactly the problem is

Incorrect weight: the number on the scale display and in the program differs by 10/100/1000 times.
Freezing: the “Sales” form is blocked for 5–60 seconds after weighing.
No connection: the driver test passes, but the weight is not transferred to the item.
The weight sometimes appears, but not on the first attempt.

What most often causes incorrect weight or freezing

1
Baud Rate mismatch: the scales are set to 4800, while the PC port is set to 9600 (or vice versa).
2
Background cost recalculation: minimum price control forces the program to recalculate the entire batch of goods at the moment of weighing.
3
Drivers: Windows updated the adapter driver (Prolific/CH340) to an incompatible version.
4
Power saving: the USB port “falls asleep” during idle time.
5
Windows does not reinitialize the driver after replacing the connected scales.

How to restore correct weight transmission

Step 1. Fixing “extra zeros” (Port speed)

The most common issue with VTA-60 scales and similar models.

1
In Torgsoft: Settings → Parameters → Scale.
2
Click Configure next to your model.
3
port: the same COM port as in Device Manager;
4
speed: 4800;
5
format: 8 data bits, No parity, 1 stop bit (8-N-1).

Save the settings and check.

If there is no speed selection in Torgsoft settings, this means that the scale model transmits data in a fixed format, and the speed is set only on the scales themselves. If it does not help, check the scale settings as well (manufacturer’s manual). It should also be 4800 there.

Step 2. Eliminating freezing (Disabling recalculation)

If the program “hangs,” the problem is not in the scales, but in the pricing policy settings.

1
Settings → Users and Roles.
2
Open the seller role.
3
Enable the checkbox “Allow selling goods below cost”. This disables the resource-intensive check during each weighing.

This option does not change prices automatically; it only removes the check that blocks the interface.

Step 3. Drivers and USB (if there is no connection)

Driver rollback

In Device Manager → Ports (COM & LPT):

Right-click the port → Properties → Driver;
click Roll Back (if available);
or Update Driver → Choose from the list;
choose the 2019 version or earlier (critical for Prolific).

Adapters with Prolific chipsets often conflict with newer Windows drivers. Recommended stable chipsets: FTDI or CH340.

Disabling USB power saving

In Device Manager → USB controllers:

USB Root Hub / Generic USB Hub → Properties;
the “Power Management” tab;
uncheck “Allow the computer to turn off this device to save power.”

What to consider after replacing the scales

When replacing scales connected through a USB↔COM adapter, Windows may sometimes fail to reinitialize the driver correctly. In this case, you need to reinstall the adapter driver and restart Torgsoft.

How to check that the issue has been resolved

place 1 kg — the program should show 1.000;
press the scale button or F12 — the item is added instantly;
there is no freezing or interface delay.

How to avoid repeated issues with the scales

use USB↔COM adapters with FTDI chipsets;
do not change the USB port after setup;
block COM port driver updates through Windows Group Policy;
after replacing the scales, perform a check using Putty or HyperTerminal.

What is important to remember

if the weight is multiplied → check the port speed (4800);
if the program freezes → disable the cost check;
if there is no connection → check the driver and USB power.

Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Add comment

Add comment
Thank you for your feedback! It will be published after being reviewed by a moderator.
Related articles