Подключение нестандартных весов к VtormetCRM: настройка шаблона обмена данными

Большинство современных весов поддерживают стандартные протоколы (Middle, Невские весы) и подключаются к VES.VtormetCRM без проблем. Но что делать, если у вас старая модель, нестандартный контроллер или весы с недокументированным протоколом? В этом случае помогает настройка шаблона обмена данными. Разбираем, как заставить любые весы работать с VtormetCRM.

Когда нужен шаблон обмена данными

VES.VtormetCRM из коробки поддерживает большинство популярных весов. Но шаблон понадобится, если:

  • Весы старые (советского производства) — с нестандартным протоколом.
  • Импортные весы с закрытым протоколом — производитель не предоставил документацию.
  • Самодельные или доработанные весы — с собственной логикой выдачи данных.
  • Нестандартный COM-порт — например, весы подключаются через USB-COM переходник и выдают мусорные данные.
  • Специфический формат данных — вес передаётся в виде текста с лишними символами.
Главное: если через стандартные протоколы вес не считывается, значит, весы говорят на своём языке. Шаблон переведёт их "речь" на понятный VES.VtormetCRM.

Как работает шаблон обмена данными

Шаблон — это набор правил, который описывает, какую информацию отправляют весы и как из неё выделить вес.

1. Строка данных

Весы отправляют строку символов, например: +000123.5 kg

2. Шаблон ищет вес

Правило: взять всё, что после знака "+" и до пробела.

3. Извлекает значение

Результат: 000123.5 преобразуется в число 123.5

VES.VtormetCRM позволяет гибко настраивать такие правила: указывать начало строки, разделители, игнорируемые символы, формат числа.

Форматы данных и протоколы

Прежде чем настраивать шаблон, нужно понять, что именно отправляют ваши весы. Для этого потребуется терминал для COM-порта (например, PuTTY или встроенный монитор порта).

Типичные форматы данных:

Тип Пример строки Описание
Текстовый с разделителямиST,GS, 123.5,kg,STВес находится между запятыми
Фиксированная позиция 123.5 kgВес всегда на позициях 5-12
С префиксомWEIGHT:123.5Вес идёт после слова WEIGHT:
Бинарный0x02 0x31 0x32 0x33 ...Сложный случай, требует преобразования

Для бинарных протоколов может потребоваться дополнительная настройка (endianness, смещение). VES.VtormetCRM поддерживает и такие форматы.

Пошаговая настройка шаблона

  1. Подключите весы к компьютеру и установите VES.VtormetCRM.
  2. Откройте настройки COM-порта — укажите скорость (baud rate), биты данных, стоп-биты, чётность. Эти параметры должны соответствовать настройкам весов (обычно 9600,8,N,1).
  3. Перейдите в раздел "Шаблон обмена".
  4. Включите режим отладки — чтобы видеть, что приходит с весов.
  5. Посмотрите на отладочные данные. Скопируйте пример строки, которую отправляют весы.
  6. Опишите правило извлечения веса — укажите, с какого символа начинается число, чем заканчивается, есть ли разделители.
  7. Сохраните шаблон и проверьте, что вес определяется корректно.
Совет: Не пытайтесь настроить шаблон "на глаз". Всегда смотрите на реальные данные от весов. Часто весы отправляют несколько строк, и вес может быть не в первой.

Примеры шаблонов для разных весов

Пример 1: Весы с префиксом "WT:"

Строка: WT: 123.45 kg

Настройки: Начало поиска после "WT: ", до пробела. Убрать все символы, кроме цифр и точки.

Регулярное выражение: WT:\s*([\d.]+)

Пример 2: Старые советские весы

Строка: +00123.5 кг (фиксированная длина, вес с 6 по 12 символ)

Настройки: Позиция начала 6, длина 7 символов, обрезать пробелы, знак + игнорировать.

Пример 3: Импортные весы с запятой в качестве разделителя

Строка: S,123,45,kg,0 (вес во втором поле)

Настройки: Разделитель ",", взять второй элемент (индекс 1), заменить запятую на точку.

Пример 4: Бинарный протокол (Mettler Toledo)

Данные: Байты: 0x02,0x31,0x32,0x33,0x2E,0x35,0x03 (это текст "123.5" в ASCII, обрамлённый STX/ETX)

Настройки: Удалить STX (0x02) и ETX (0x03), остальное преобразовать в текст.

В VES.VtormetCRM можно сохранить несколько шаблонов и переключаться между ними.

Типичные ошибки и их решение

Ошибка Причина Решение
Данные не приходят Неправильные настройки COM-порта (скорость, биты). Не тот порт. Проверьте в диспетчере устройств номер порта. Уточните параметры у производителя весов. Попробуйте разные скорости (4800, 9600, 19200).
Приходят "кракозябры" Несовпадение формата данных (например, весы шлют текст, а вы ждёте бинарный). Посмотрите данные в HEX-режиме, чтобы понять реальный формат. Настройте кодировку (обычно CP866 или Windows-1251).
Вес определяется нестабильно В строке есть лишние символы, пробелы, меняется формат. Настройте более точное регулярное выражение. Добавьте фильтрацию (оставить только цифры и точку).
Несколько строк в одном пакете Весы отправляют данные пачками. Настройте разбивку по символу конца строки (CR/LF).
Вес приходит только по запросу Весы работают в режиме "запрос-ответ". Настройте отправку команды запроса (например, "W\r\n") перед чтением.

Продвинутые настройки

Для сложных случаев VES.VtormetCRM поддерживает:

  • Регулярные выражения — для гибкого поиска веса в строке.
  • Преобразование формата — замена запятой на точку, удаление пробелов, перевод в число.
  • Отправка команд — для весов, требующих инициализации или опроса.
  • Усреднение веса — если весы дают скачущие значения.
  • Фильтрация стабильности — брать вес только после нескольких одинаковых показаний.

Если не получается настроить самим

Мы предлагаем помощь в подключении нестандартных весов:

  • Удалённая помощь — наш специалист подключится к вашему компьютеру, проанализирует данные с весов и настроит шаблон за 1-2 часа.
  • Разработка драйвера — для очень сложных случаев (бинарные протоколы с контрольной суммой) можем разработать индивидуальный драйвер.
  • Консультация — если у вас есть документация на весы, мы поможем расшифровать протокол.

Стоимость удалённой настройки — от 3 000 рублей. Если потребуется разработка драйвера, цена обсуждается индивидуально.

Часто задаваемые вопросы

USB-весы обычно эмулируют COM-порт. Вам нужно установить драйвер, и в системе появится виртуальный COM-порт. Дальше работа с ним как с обычным.

Да, если весы поддерживают Bluetooth SPP (Serial Port Profile). В системе создаётся виртуальный COM-порт, к которому подключается VES.VtormetCRM.

Пришлите нам пример данных (включите режим отладки, скопируйте несколько строк) в Telegram. Мы бесплатно подскажем, какой шаблон нужен. Если формат сложный — предложим настройку.

Да, шаблон сохраняется в настройках VES.VtormetCRM. При следующем запуске программы он будет применён автоматически.

Нужна помощь с подключением нестандартных весов?

Напишите нам в Telegram, пришлите пример данных с весов — мы подскажем решение или настроим шаблон удалённо.

Читайте также:
Подключение нестандартных весов к VtormetCRM — задача, которая решается в 95% случаев. Благодаря гибкой системе шаблонов вы можете заставить работать даже самые старые и экзотические модели. А если не получается — мы всегда готовы помочь.
Облако тегов:
подключение весов к VtormetCRMнестандартные весышаблон обмена данныминастройка весовпротокол весовVES.VtormetCRMдрайвер весов

VtormetCRM

Создана программистами, проработавшими в нескольких крупных металлургических компаниях более 15 лет

Прочитать, почему стоит купить ее уже сейчас!

Почему нужно использовать именно VtormetCRM

"Заточено" под лом, вторсырье

Единственная CRM система созданная специально для работы с ломом черных и цветных металлов

ВСЕ ОНЛАЙН

Вам не нужно покупать отдельные программы, устанавливать на каждый компьютер.

ВСЕ ТИПЫ УСТРОЙСТВ

Все работает с любого современного устройства: сотовый, планшет, ноутбук, компьютер

Все в одном месте

Никаких разрозненных Excel табличек. Все в одном месте и связано между собой с удобной фильтрацией по филиалам, номенклатуре, контрагентам.

Различные интеграции

Есть интеграции с популярными CRM: Битрикс 24, AMOCRM и другими. Возможность подключения к вашей CRM, весам, кассе, бухгалтерской или финансовой программе и т.д.

БЕЗЛИМИТ

В абонентскую плату входит безлимитное количество пользователей, филиалов, клиентов, подключенных весов, терминалов.

Доработка под вас

Полностью поменяем все что вам нужно внутри CRM, добавим нужные вам отчеты, интеграции, документы.

Соответствие закону

Все печатные формы используемые в программе регулярно обновляются под в соответствие с изменениями в законодательстве.

Выгодная аренда

Не нужно покупать дорогие программы, держать штат программистов для их обслуживания, брать в аренду сервера или хостинг. VtormetCRM - всего 1000р., и можно начать пользоваться

Данные на нужном сервере

При необходимости данные хранятся на вашем сервере.

Техническая поддержка

Решение всех сложностей, возникающим с программой.

Постоянное развитие

Мы постоянно улучшаем наш сервис, добавляя все больше функциональности и удобства пользования, учитывая все ваши пожелания.

VtormetCRM

Все что нужно для приема металлолома
в одной программе

Купить сейчас
всего за 1200р.!

Основные возможности:

  • ВСЕ ОНЛАЙН. Поддерживаются любые устройства: сотовый, планшет, ноутбук, компьютер...

    Например, весовщик с мобильного или планшета вводит данные о ломе прямо на площадке, а кассир в административном здании оформляет и печатает ПСА. Менеджер, сидя в машине смотрит через планшет, приехали ли его контрагенты и сколько привезли. Параллельно, директор, сразу же видит журнал сегодняшней приемки прямо на сотовом, находясь при этом в отпуске на Кипре.

  • Несколько филиалов, ПЗУ или складов

    В программе можно вести отдельный учет по разным филиалам, ПЗУ, складам. Видеть как общие данные, так и в разрезе каждого отдельного участка.

  • Прием лома, ПСА

    Удобная форма приемки металлолома включающая в себя все особенности этой сферы деятельности:

    • Генерация заполненного ПСА (приемо-сдаточного акта).
    • Ведение заготовки отдельно по каждому ПЗУ, по нескольким юр.лицам одной вашей компании
    • Общая база контрагентов для всех ваших ПЗУ и Юрлиц
    • Основные виды черного и цветного лома уже введены в программу в соответствии с ГОСТ, но можно добавлять и свои
    • Возможность работы с юр.лицами и физ.лицами
    • Поле: Ответственный за взрывоопасность, позволяет автоматически вписывать в акт приемки ответственного на каждой площадке
    • Поле: Ответственный за приемку, позволяет всегда найти, кто был ответственным для выявления мошенничества, для мотивации, автоматического расчета ЗП и т.д.
    • Поле: Менеджер, позволяет учитывать сколько в месяц привел ломосдатчиков каждый менеджер
    • Поле: Весовщик, учитывает кто производил взвешивание
    • Поле: Кассир, позволяет всегда знать, кто принял деньги по каждому акту в отдельности. Очень удобно, если посменно работает несколько кассиров.
    • Поле: Транспорт, позволяет всегда вести учет всех поездок своих или арендованных машин.
    • Имеется возможность делать пометки и комментарии для каждой приемки
  • Отчеты по закупкам и продажам

    Позволяет просмотреть в виде таблицы или графика отчеты по покупкам за выбранный период

  • Покупки в разрезе по номенклатуре.

    Позволяет просмотреть в виде таблицы или графика отчет по покупкам в разрезе по номенклатуре за выбранный период.

  • Остатки лома на площадках. Остатки не списанной номенклатуры.

    Всегда можно увидеть, сколько лома куплено, продано, и его текущие остатки. Так же можно увидеть аналогично по любой другой номенклатуре, например посмотреть сколько куплено баллонов кислорода по конкретной площадке, сколько списано и сколько должно быть в наличие на площадке и так по любой номенклатуре или по всей номенклатуре сразу

  • Продажи, отгрузка лома

    Аналогично форме приемки учитывает все важные нюансы для данной реализации металлолома

  • Покупки, продажи, затраты, списание

    Программа так же с легкость позволяет вести учет покупок и продаж, коммунальных платежей, списаний и т.д.

  • Подотчет.

    Всегда видно кто, когда и сколько взял в подотчет. Остатки подотчета легко учитывать при выдаче зарплаты.

  • Заработная плата.

    Удобная форма ведения учета заработной платы, отчеты по сотруднику, общие отчеты по зарплате за период...

  • Задачи.

    Ваши сотрудники могут ставить задачи друг другу или себе, чтобы планировать звонки, встречи и т.д.

  • Долги, Кредиты.

    Для учета выданных/полученных долгов и кредитов имеется специальный блок, позволяющий вести их учет.

  • Журнал контрагентов.

    Очень удобный журнал контрагентов с быстрым поиском, например по телефону имени, нескольким цифрам паспорта и т.д.

  • Финансовый отчет.

    Все сводные расчеты по приемке, отгрузке, перемещению лома, покупкам, продажам, затратам, заработной плате, подотчетам и т.д. Все в одном месте, в разрезе по юр.лицам, филиалам, контрагентам...

  • Экспорт всех данных в EXCEL, TXT, JSON.

    Любую табличку можно мгновенно экспортировать в EXCEL для дальнейшей работы

  • QR-коды

    В программе используются при печати документов QR-коды для того, чтобы его мгновенно открыть для редактирования поднеся к телефону или веб-камере ноутбука или ПК. Не нужно искать документ открывая журнал, вводя его номер или дату...

  • Валюта

    Т.к. многие привязывают покупку или продажу лома, особенно цветного, к курсу валют, то в формах ввода покупки и продажи лома автоматически подставляется курс валюты по ЦБ доллара и евро. Так же вы можете использовать это просто как справочную информацию, просматривая сделку, легко увидеть какой курс был на этот момент.

    Имеется отдельный журнал валют, где можно посмотреть значение валют как в виде графика, так и в виде таблицы за любой период

  • API.

    Для еще большей автоматизации вашего бизнеса наша CRM имеет свое API для подключения к сторонним разработкам. Вы можете выполнять любые действия и получать любые данные из CRM

Скриншоты с описанием

VtormetCRM

Огромный функционал!

При этом - все просто и понятно!

Купить сейчас
всего за 1000р.!

Тарифы и цены

Безлимит месяц

1 200 р./мес.

Купить Подробнее

Не требуется устанавливать никаких программ - все онлайн!

Безлимит год

12 000 р./год.

Купить Подробнее

Экономия 20%

Свой сервер

+10 000 р.

Купить Подробнее

Единоразовый платеж для размещения только базы данных на вашем сервере.

ПО при этом продолжает работать в облаке.

Мы постоянно следим, за тем, чтобы наши цены были самыми низкими по сравнению с системами такого же уровня сложности

Оформить заказ сейчас!

VES.VtormetCRM.

БЕСПЛАТНАЯ программа работы с электронными автомобильными весами

Программа производит подключение к весам разных моделей и производителей и передает данные в базу данных для дальнейшей их обработки, а так же может передавать данные другим программам через GET-запросы. Идеально подходит для передачи данных в наш онлайн сервис vtormetcrm.ru

Основания использовать программу:

  • Передает данные с весов любым программам
  • Возможность данных через интернет
  • Предотвращает ошибку ввода данных
  • Ускоряет ввод данных
  • Ограничение ручного ввода
  • Снижает возможность мошенничества при взвешивании
  • Протоколирование всех результатов взвешивания
  • Выявление взвешиваний, которые не были использованы для учета

На данный момент программа умеет корректно работать со следующими электронными весами:

  • Мидл. Все весы имеющие протокол Middle 1, 2, 3.
  • Невские весы
  • Добавлена поддержка многих видов весов путем настройки шаблона обмена данными

Программа взвешивания идеально подходит для взвешивания металлолома (черного и цветного), макулатуры, пластика и прочего вторсырья, а так же готовой продукции.

Программа может быть настроена для работы с любой другой программой, например 1С. Программа взвешивания может выступать в роли, своего рода, драйвера к весам для подключения весов к другим программам.

Электронные весы подключаются к компьютеру через COM порт или USB порт. В большинстве случаев работают по протоколу RS232.

В программе имеется свой внутренний web-сервер и данные с весов можно получать с любого компьютера, телефона, планшета в любой точке мира. Для этого весы должны быть подключены к стационарному ПК, на котором установлена и запущена данная программа. Далее необходимо в настройках программы указать ip адрес данного ПК и сделать переброс портов во внешнюю сеть и настроить firewall, если это необходимо. Т.о. вы можете отображать вес, например на мониторах видеонаблюдения, находящихся в другом здании. Или получать данные с весов в 1С кассиру.

Мы так же оказываем услуги

  • Удаленная помощь по подключению электронных весов к компьютеру
  • Настройка любых ваших программ для работы с электронными весами
  • Подключение электронных весов к 1С7, 1С8, 1С9 (любой версии :)
  • Написание программ для работы с вашими электронными весами с учетом любой необходимой вам функциональности
  • Написание драйверов или DLL библиотек для работы с электронными весами, которые вы можете использовать в своих программах

Помощь в создании ваших собственных систем

Мы можем оказать помощь или выполнить под ключ создание любых систем автоматизации, программ учета.

  • Создание и продвижение сайта
  • Автоматизация производства
  • Бухгалтерские онлайн/оффлайн программ и сервисы
  • Личный кабинет предприятия для клиентов и сотрудников
  • Система записи онлайн
  • Автоматизация оповещений по email, SMS...
  • Системы контроля и безопасности

Мы можем выполнять как отдельные задачи, так и комплексную работу под ключ.

Работаем с любым направлением бизнеса.

Имеется опыт работы как с малым, так и со средним и крупным бизнесом.

Большой опыт работы с высокотехнологичными проектами позволяют быстро и качественно создавать нечто новое на ступень выше...

Наши планы

Программа постоянно совершенствуется и обновляется. Все дополнения становятся доступны всем пользователям без изменения тарифов.

Вот список изменений, над которыми сейчас ведутся работы:

  • Интеграция с 1С
  • Интеграция с онлайн кассами
  • Реализация блока продаж
  • Автоматический расчет заработной платы
  • Интеграция с сайтом
  • Интеграция с соцсетями
  • Интеграция с виртуальными АТС
  • Интеграция с электронной почтой

Если вам нужен какой то функционал, пишите, мы добавим его в план работ.