весового драйвера

advertisement
Описание
Описание драйвера SerialPort Terminal
Универсальный драйвер предназначен для считывания данных с весов различного вида
(автомобильные, железнодорожные) и записи в текстовый файл. Их текстового файла,
зафиксированный вес может быть переда в любую учетную информационную систему (например
1С). Одной из уникальных особенностей драйвера является то, что он может использоваться в
случае подключения к одному компьютеру двух весов одновременно. Работа драйвера
подтверждена для весов следующих типов:
 Весы серии ВСА («Невские весы»)
 Весы серии БВ («Балтийские весы»)
 Автомобильные электронные весы серии ВА («ПетВес»)
 Автомобильные электронные весы серии М8200А («Метра»)
Преимущества использования автоматизированного взвешивания
Основное назначение систем автоматизированного взвешивания состоит в максимально
возможном исключении работы пользователя ИС в процессе оформления документов по
результатам взвешивания. Это позволяет исключить вероятность возникновения ошибок в
оформлении документов и намеренных действий нечистоплотных сотрудников.
Технология работы 1С и SerialPort Terminal
В качестве примера приведено описание взаимодействие весового драйвера и программного
продукта «Сегмент.Вторметаллы.Трейдинг и переработка» написанного на базе конфигурации
«1С:Управление производственным предприятием 8». Однако использование результатов работы
данного драйвера возможно из любого программного обеспечения.
Для начала работы необходимо запустить исполняемый файл весовой программы. После запуска,
весовая программа начинает напрямую получать данные с весов по своим протоколам
взаимодействия. Полученные данные записываются в текстовый файл. Обработка по получению
данных с весов в «Сегмент:Вторметаллы.Трейдинг и переработка» после запуска считывает
данные из текстового файла. Тем самым, осуществляется взаимосвязь весовой программы и 1С.
Для удобства работы, ссылку на исполняемый файл весовой программы можно поместить в папку
«Автозагрузка» Windows. Тогда при начале работы операционной системы, программа будет
запускаться автоматически.
Настройки учетной политики
Для начала работы с весовым оборудованием необходимо в настройках параметров учета
(Вторметаллы) установить флаг «Использовать весовую программу».
Рис. 1. Настройка учетной политики
Вызов обработки
Обработка по получению веса вызывается из документов «Акт отвеса» и «Поступление лома».
Рис. 2. Вызов обработки
Для вызова обработки необходимо нажать на кнопку «Получить вес».
Рис. 3. Получение веса с весовой
Запуск в рабочем режиме
Для запуска в рабочем режиме необходимо выбрать каталог, в который была установлена весовая
программа. Каталог выбирается один раз. Обработка сохраняет в памяти выбранное значение.
Рис. 4. Запуск в рабочем режиме
Фиксация веса в документ
Для фиксации веса в документе необходимо нажать на кнопку «Брутто» или «Тара». В табличной
части документа в текущей строке (или новой, если таблица пока пустая) изменится вес в
соответствующем поле. Все показатели строки документа будут пересчитаны автоматически.
После фиксации веса обработку можно закрыть.
Рис. 5. Отражение веса в документах
Настройка параметров обработки
По кнопке «Настройка» в нижней панели обработки открывается форма настройки параметров
обработки.
Рис. 6. Настройка параметров обработки
Настраиваемые параметры:
1. Включение/выключение режима эмулятора. В случае, когда весы пока еще не подключены
к компьютеру, можно воспользоваться режимом эмулятора для того, чтобы посмотреть
возможности обработки. Для включения данного режима требуются дополнительные
права.
2. Промежуток получения данных с весов (в секундах). Изменение данного параметра
вступит в силу только после нажатия на кнопку «ОК».
3. Остановка/запуск потока данных с весов.
4. Режим взвешивания по осям. В случае если взвешивание автомобиля происходит по осям
в два этапа, то необходимо установить данную галочку. Работа обработки в данном
режиме описана в пункте «Работа в режиме взвешивания по осям».
5. В случае работы с весами «Балтийские весы» и использовании весовой программы
Baltterm.exe необходима установка галочки «В работе используются «Балтийские весы»».
6. Можно установить постоянную связь с весовой программой Baltterm. Программа будет
автоматически запускаться и сканировать com-порт каждые 5 секунд.
7. В случае работы с терминалом НПП «Технософт» и использовании весовой программы
CustBal необходима установка галочки «В работе используется терминал НПП
«Технософт»».
8. В случае работы с драйвером DevNet настраиваются используемые параметры драйвера:
номер прибора и тип веса.
9. В случае работы с драйвером Controller настраиваются используемые параметры
драйвера: адрес терминала и номер канала.
10. Инвертировать значение полученного веса. Установка галки требуется при работе с
некоторыми моделями весов, значения веса с которых в весовую программу поступают в
виде «справа налево» (т.е., к примеру, вес 123 отображается как 321).
11. Пересчет веса используется для изменения единицы измерения получаемого значения
веса (килограммы или тонны).
Работа в режиме взвешивания по осям
Данный режим запускается после установки флага «Режим взвешивания по осям» в настройке
параметров обработки. В этом случае появляются дополнительные поля в основной форме
обработки.
Рис. 7. Взвешивание по осям
Для взвешивания автомобиля необходимо сначала взвесить первую ось (кнопка «Взвесить ось 1»).
Значение веса отобразится в поле справа. При необходимости, можно произвести повторное
взвешивание первой оси. Далее взвешивается вторая ось автомобиля (кнопка «Взвесить ось 2»).
Суммарное значение веса отобразится в поле справа. При необходимости, можно произвести
повторное взвешивание второй оси. После взвешивания обеих осей автомобиля можно
зафиксировать суммарный вес в документ (кнопки «Брутто» и «Тара»).
Анализ поступающих значений веса
Обработка позволяет проанализировать поступающие значения веса. Для этого необходимо
нажать на гиперссылку «Текущий вес». Откроется окно «Хронология изменения значения веса». В
таблице указано, в какой момент времени было получение значение веса, какой вес брутто (тары)
зафиксирован. В случае использования режима взвешивания по осям в таблицу будет попадать
суммарный зафиксированный вес по осям автомобиля.
Рис. 8. Хронология изменения значения веса
Вывод результатов на печать
Можно распечатать данные с помощью кнопки «Печать». Если установить флаг «Вывести график
при печати», в печатной форме будет показан график изменения веса во времени.
Рис. 9. График изменения веса
Особенности работы с весовой программой SerialPort Terminal
Для работы драйвера весов (весовой программы) необходимо установить Дистрибутивный
пакет Microsoft .NET Framework 2.0 или более позднюю версию. Далее запустить
исполняемый файл весовой программы SerialPort Terminal.exe. Программа записывает данные в
текстовый файл ves_comp.txt. Настройку программы можно производить только тогда, когда
остановлен процесс сканирования com-порта и чтения данных с него (кнопка «Запуск»/«Стоп»). В
настройках необходимо указать параметры com-порта, к которому подключены весы. Остальные
настройки можно оставить по-умолчанию.
В случае, если окно программы скрыто, можно вывести его переключением окон Windows
(удерживая клавишу Alt выбрать нужное окно клавишей Tab и затем отпустить клавишу Alt).
Приложение 2. Особенности работы с весовой программой Baltterm
Для работы весовой программы необходимы следующие настройки параметров com-порта
(устанавливаются через диспетчер устройств компьютера), к которому подключены весы:
1. Номер СОМ-порта: 4,
2. Скорость, бит/с: 9600,
3. Биты данных: 8,
4. Проверки четности: нет,
5. Стоповые биты: 1,
6. Управление потоком: нет.
После получения значения веса и записи его в текстовый файл baltterm.txt весовая программа
автоматически закрывается. Программу можно запустить как вручную (исполняемый файл
baltterm.exe), так и из 1С (кнопка «Обновить вес» обработки 1С). Также можно воспользоваться
режимом постоянной связи с весовой программой (см. пункт «Настройка параметров обработки»,
параметры 5 и 6).
Особенности работы с весовой программой CustBal
Исполняемый файл весовой программы: CustBal.exe. Программа записывает данные в текстовый
файл BalVis.txt. Для того чтобы программа поместила данный файл в тот же каталог, где находится
сама, необходимо в файле параметров конфигурации программы (CustBal.ini) в блоке
LinkThroughFile указать следующее имя файла:
Рис. 10. Особенности работы с CustBal
Продажи
1. Необходимо продумать возможность продажи через интернет
a. Тестирование драйвера на весах клиента
b. Скачивание с сайта
c. Способы оплаты
Download