Callback
  • Від місця на ринку до магазину

  • -

  • Від магазину до торговельної мережі

  • -

  • Від торгівлі до виробництва

Ваги: некоректна вага («зайві нулі») або зависання програми

Володимир Витищенко
Володимир Витищенко

Експерт з автоматизації торгівлі у Торгсофт

Інструкція з усунення проблем передачі ваги: налаштування швидкості COM-порту, драйверів та параметрів швидкодії в Торгсофт.

Проблеми з передачею ваги потрібно діагностувати по черзі: спочатку перевірити розрядність і швидкість COM-порту, потім — драйвер USB↔COM, після цього — енергозбереження USB і лише далі переходити до налаштувань ролей та швидкодії в Торгсофт. Якщо змінювати кілька параметрів одночасно, легко втратити справжню причину збою. Перед перевстановленням драйвера або зміною порту зафіксуйте поточні налаштування, щоб у разі потреби можна було швидко повернутися до робочої конфігурації. Якщо після всіх перевірок проблема залишається, зверніться в техпідтримку.

Коли вага передається неправильно або програма зависає

Вага передається з помилкою розрядності (437 кг замість 0,437 кг).
Програма «завмирає» при додаванні вагового товару.
Після перевстановлення Windows або заміни USB-перехідника.
Після заміни одних ваг на інші без зміни налаштувань.

Як зрозуміти, у чому саме проблема

Невірна вага: число на екрані ваг і в програмі відрізняється в 10/100/1000 разів.
Зависання: форма «Реалізація» блокується на 5–60 секунд після зважування.
Відсутність зв'язку: тест драйвера проходить, але вага в товар не потрапляє.
Вага іноді зʼявляється, але не з першої спроби.

Що найчастіше викликає неправильну вагу або зависання

1
Розсинхронізація Baud Rate: ваги налаштовані на 4800, а порт ПК — на 9600 (або навпаки).
2
Фоновий перерахунок собівартості: контроль мінімальної ціни змушує програму перераховувати всю партію товару в момент зважування.
3
Драйвери: Windows оновила драйвер перехідника (Prolific/CH340) на несумісну версію.
4
Енергозбереження: USB-порт «засинає» під час простою.
5
Windows не переініціалізує драйвер після заміни підключених ваг.

Як відновити коректну передачу ваги

Крок 1. Виправлення «зайвих нулів» (Швидкість порту)

Найчастіша проблема ваг ВТА-60 та аналогів.

1
У Торгсофт: Налаштування → Параметри → Вага.
2
Натисніть Налаштувати навпроти вашої моделі.
3
порт: той самий COM-порт, що в Диспетчері пристроїв;
4
швидкість: 4800;
5
формат: 8 data bits, No parity, 1 stop bit (8-N-1).

Збережіть налаштування та перевірте.

Якщо в налаштуваннях Торгсофт немає вибору швидкості — це означає, що модель ваг передає дані у фіксованому форматі, і швидкість задається тільки на самих вагах. Якщо не допомогло — перевірте налаштування самих ваг (інструкція виробника). Там також має бути 4800.

Крок 2. Усунення зависання (Вимкнення перерахунку)

Якщо програма «вішається» — проблема не в вагах, а в налаштуваннях політики цін.

1
Налаштування → Користувачі та ролі.
2
Відкрийте роль продавця.
3
Увімкніть галочку «Дозволити продаж товару нижче собівартості». Це вимикає ресурсоємну перевірку при кожному зважуванні.

Цей пункт не змінює ціни автоматично, а лише прибирає перевірку, яка блокує інтерфейс.

Крок 3. Драйвери та USB (якщо немає звʼязку)

Відкат драйвера

У Диспетчері пристроїв → Порти (COM і LPT):

ПКМ на порті → Властивості → Драйвер;
натисніть Відкотити (якщо доступно);
або Оновити драйвер → Вибрати зі списку;
оберіть версію 2019 року або старішу (критично для Prolific).

Перехідники на чипах Prolific часто конфліктують з новими драйверами Windows. Рекомендовані стабільні чипи: FTDI або CH340.

Вимкнення енергозбереження USB

У Диспетчері пристроїв → Контролери USB:

USB Root Hub / Generic USB Hub → Властивості;
вкладка «Керування живленням»;
зніміть галочку «Дозволити відключення для економії енергії».

Що врахувати після заміни ваг

При заміні ваг, підключених через USB↔COM-перехідник, Windows інколи не переініціалізує драйвер коректно. У такому випадку необхідно перевстановити драйвер перехідника та перезапустити Торгсофт.

Як перевірити, що проблема усунута

покладіть 1 кг — у програмі 1.000;
натисніть кнопку ваги або F12 — товар додається миттєво;
відсутнє зависання або затримка інтерфейсу.

Як уникнути повторних проблем із вагами

використовуйте USB↔COM-перехідники на чипах FTDI;
не змінюйте USB-порт після налаштування;
заблокуйте оновлення драйверів COM-портів через групові політики Windows;
після заміни ваг виконуйте перевірку через Putty або HyperTerminal.
Що важливо запам’ятати
множиться вага → перевірте швидкість порту (4800);
зависає програма → вимкніть перевірку собівартості;
немає звʼязку → перевірте драйвер і USB-живлення.

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



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Додати коментар

Додати коментар
Дякуємо за ваш відгук! Він буде опублікований після перевірки модератором.
Схожі статті