20.02.2013 09:06
OlegON
 
Инструкция по подключению весов к кассе.
Первое нужно споять кабель com-порта (9 (папа) -9 (мама)), паять на прямую
2 - 2
3 - 3
5 - 5
земля - земля
Второе закинуть на Unit, куда подключены весы, scl_cas.dll из каталога c:\rk6\kacca\stations\devices\vesy\cas\old\
в Rkeeper6.ini на Unit прописать след.:
scale = scl_cas.dll
ScaleComPort = 1 - номер COM порта, куда подключены весы (можно использовать $2E8)
ScaleUnit = 0 (если ноль можно не указывать), возможные параметры:
0 - передает как есть помноженное на 100 (пример на весах 250 грамм, а в кипер в позиции кол-во будет 25 000 грамм, но вы этого не увидете, так как цифра не влезет в поле и будет выдано сообщение об ошибке )
1 - данные умножаются на 10
2 - данные деляться на 10
3 - данные деляться на 100 (т.е. на весах граммы и в кипер попадают граммы (пример на весах 250 грамм, а в кипер в позиции кол-во будет 250)
Что бы кипер брал кол-во с весов нужно выбрать блюдо, а затем нажать ALT+Кол-во на клаве.

Так же существуют распайки:
2 - 3
3 - 2
5 - 5
к - к (копус)

и

2 - 2
3 - 3
5 - 7
к - к (корпус)

И та, и другая - для 9pin(PC) - 9pin(Scale)

если вешать на 5 ком, то стоит прописывать номер порта $3fe (смотреть в биосе xD), например. $ обязателен
scalecomport=$3F8

и указать irq
scaleirq=

так же в дистрах есть ДОСовский тест testscl.exe, чтобы не прогружать каждый раз кипер для проверки весов. На некоторых кассах не работала старая cas.dll
Часовой пояс GMT +3, время: 07:28.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.