Просмотр полной версии : Выбор POS-компьютера для кассовой станции
Maxim8112
25.05.2015, 14:03
Добрый день, уважаемые. Стоит вопрос замены кассовой станции в ресторане, ибо старая уже дорабатывает свой век потихоньку. Выбор пал на следующие модели:
-Avisys AviPOS 220-525 (сетевая RTL8105E).
-Avisys AviPOS 230 (сетевая 8103EL).
-Avisys AviPOS 320 (сетевая Realtek 8111).
Есть опыт использования под шестым кипером? В частности, очень интересует работа сетевых карт под ДОС, конечно.
Avisys AviPOS 220-525 (сетевая RTL8105E).
Штук 150 стоит и работает под 6-кой.
Avisys AviPOS 230 (сетевая 8103EL).
Не пробовали
Avisys AviPOS 320 (сетевая Realtek 8111).
Брали на тесты у поставщика 320 DUO (под 7-ой кипер с 2-мя мониторами) по моему и 6-ку на него ставить пробовали. Но реально использовать не стали ибо под 6ку смысла нет (220-525 дешевле), а под 7ку берем моноблоки.
Maxim8112
26.05.2015, 12:46
Штук 150 стоит и работает под 6-кой.
И как сеть работает, без проблем? Нашли драйвера на RTL8105E под ДОС?
И как сеть работает, без проблем? Нашли драйвера на RTL8105E под ДОС?
Ну мы же не разово все 150 штук поставили... Это за пару лет накопилось.
Были бы проблемы - не было бы столько станций :)
Под ДОС все есть, все работает.
Не помню есть ли у нас станции работающие по NetBois, но по TCP/IP все норм.
PS Только вот я не помню что там в железе, но в образах вижу что дрова на сетевку стоят от 8101.
Хотя в документации на сайте (http://avipos.ru/?product=pos-kompyuter-avipos-220-525-duo) действительно стоит 8105.
Maxim8112
26.05.2015, 15:26
Тогда рискнем а закажем на пробу парочку ) Можете помочь драйверами на данное железо? Или может образ есть возможность скинуть, будем предельно благодарны.
Сборка сетки под DOS
3814
очень интересует работа сетевых карт под ДОС, конечно.
Воспользуйтесь случаем и перейдите на rk6win.
Maxim8112
05.06.2015, 20:54
Слышал, но вживую пока не приходилось видеть. Отсюда несколько вопросов:
- Дистрибутивы дает Датакрат? И сколько стоит это удовольствие на одну станцию?
-Есть ли проблемы в такой связке, дос и винда?
Дистрибутивы где угодно, хоть у нас.
Основная сложность - замена ключей DOS на Windows. Надо попросить у Датакрата временный ключ для Windows (а они его просят у юсиэс), поставить, пролицензировать - если все будет ОК, то сдать досовский и получить постоянную лицензию.
Замена ключа у Датакрата - не помню точно, кажется, 2 тысячи или полторы.
Проблем в связке нет.
Maxim8112
07.06.2015, 20:56
Хм... попробовать конечно можно. А есть мануал по установке и настройке этого чуда техники?
Общие сведения
Важно! RK6WIN не работает на 64-х битных версиях Windows!
Кассовая часть R-Keeper v6, работающая под операционной системой Windows (далее RK6WIN), является отдельной разработкой и не совместима по модулям, библиотекам и т.д. с кассовой версией, работающей в среде DOS.
Следуем заметить, что RK6WIN не является полностью 32-х разрядным приложением (в отличии от R-Keeper V7), а включает также 16-разрядные модули, для работы которых требуется наличие в операционной системе виртуальной машины для 16-ти разрядных приложений (NTVDM). Эта особенность накладывает ограничение на используемые ОС - т.к. в 64-разрядных системах Windows NT отсутствует NTVDM, то и запуск RK6WIN становится невозможным на таких ОС.
При запуске RK6WIN (или любого другого 16-разрядного приложения ) на компьютере с Windows NT автоматически запускаются процессы ntvdm.exe и wowexec.exe. После завершения работы RK6WIN эти процессы не выгружаются из памяти - такое поведение является особенностью Windows NT и позволяет увеличить быстродействие (для RK6WIN, работающего в качестве основного приложения на POS-терминале, такая особенность не является актуальной)
Примечание: После принудильного закрытия RK6WIN процессы NTVDM могут не освобождать некоторые ресурсы, например COM-порт или NetBIOSi-имя - для освобождения ресурсов надо принудительно выгрузить из памяти процессы ntvdm.exe и wowexec.exe.
Архитектура RK6WIN и ее отличия от DOS-версии
Несмотря на то, что RK6WIN является отдельной разработкой, кассовый сервер (rkserver.exe) используется стандартный. Для организации независимо работающего кассового места (аналог DOS-сервера) необходимо установить на Windows-компьютер стандартный кассовый сервер (rkserver.exe) и RK6WIN соотвующей версии
Важно! Клавиатурный вариант RK6WIN (отличие только в CALL16.DLL) имеет ограниченную поддержку и отсутствует по-умолчанию в дистрибутиве.
В качестве протокола связи между RK6WIN с кассовым сервером является все тот же NetBIOS, как и в случае использования DOS-версии. При установке RK6WIN следует помнить об этом факте - поддержка NetBIOS в ОС Windows может быть организована либо с помощью протокола NetBEUIi либо включением поддержки NetBIOS в свойствах протокола TCP/IPi. В любом случае все также остается актуальным понятие "номер адаптера" (подробнее о номере адаптера см. ниже)!
Таким образом, RK6WIN состоит из специального клиента и стандартного кассового сервера. В составе клиентской части есть отличия в сравнении с DOS-клиентом - большинство файлов имеют такое же названия и назначение, но есть некоторые файлы, которые отсутствуют в DOS-версии (например, vga32.dll, wsys.dll и т.д.)
Также есть отличие в механизме запуска RK6WIN - исполняемый файл RK6WIN.EXE используется только для инициализации основного исполняемого модуля CALL16.DLL - когда идет речь об обновлении версии RK6WIN, в первую очередь обновляется CALL16.DLL
В клиенте RK6WIN появилась поддержка нового каталога EXTENS32 для 32-х разрядных модулей расширения - если в описании модуля не указано, в какую директорию необходимо его поместить, копируем его, как и прежде, в директорию EXTENS (либо корневую директорию клиента - зависит от назначения модуля)
Для работы некоторых устройств RS232i требуется драйвер прямого доступа к портам (PORT32.EXE). Еще одной особенностью работы в среде Windows c устройствами RS232 явялется отсутствие поддержки линии IRQi (поэтому параметр _IRQ, присутствующий во многих DOS-драйверах, остутствует в Windows-версиях).
Примечание: Драйвер прямого доступа к портам нужен только для приложений, использующих прямой доступ к портам. И необходимость его установки обязательно указана в описании таких приложений(драйверов). Со всеми остальными устройствами, подключаемыми к COM-портам, работа идёт стандартными средствами Windows и для них не требуется дополнительный драйвер.
Дистрибутив RK6WIN и драйвера устройств
Сборка клиента RK6WIN имеет некоторые особенности - полный дистрибутив каждой выпущенной версии не выкладывается разработчиками на ftpi-сервер, вместо этого в стандартном дистрибутиве кассы R-Keeper v6 идут только обновленные файлы RK6WIN
Для обновления версии RK6WIN или сборки нового клиента определенной версии, можно использовать следующую схему:
в случае обновления версии используем текущую сборку RK6WIN и дополняем ее обновленными файлами из стандартного дистрибутива кассы
в случае сборки нового клиента используем любой доступный дистрибутив или сборку RK6WIN более ранней версии
Примечание: В стандартном дистрибутиве кассы обновленные файлы для RK6WIN находятся в каталоге \KACCA\STATIONS\WIN
Клавиатурная касса
Клавиатурный вариант кассы отличается от стандартной RK6WIN только файлом CALL16.DLL. Обновления для клавиатурной кассы не включаются в стандартный дистрибутив, а предоставляются по запросу (например, через трекер).
Универальная касса
Универсальная касса отличается от стандартной RK6WIN только файлом CALL16.DLL. Обновления для универсальной кассы не включаются в стандартный дистрибутив, а предоставляются по запросу (например, через трекер)
Драйвера устройств
Все устройства, подключаемые к кассе RK6WIN и требующие для работы специальной поддержки, должны иметь драйвер для кассы, разработанный с учетом использования ОС Windows.
Драйвера для большинства устройств, поддерживаемых в RK6WIN, поставляются в стандартных дистрибутивах кассы R-Keeper v6. Если драйвер устройства поддерживает работу в RK6WIN, в каталоге, где размещается драйвер данного устройства, будет присутствовать подкаталог WIN.
Например, драйвера для фискальных регистраторов расположены в директории ftp://ftp.ucs.ru/r-keeper/versions/FISC_PRT - в директории каждой отдельной модели ФР могут располагаться подкаталоги DOS и WIN, где размещаются драйвера для DOS и Windows кассы соответственно.
Ниже приведен список каталогов на ftp-сервере, где хранятся драйвера устройств для кассовой части R-Keeper v6:
ftp://ftp.ucs.ru/r-keeper/versions/COM_READ - драйвера для различных считывающих устройств (манитные, бесконтактные, браслеты и т.д. )
ftp://ftp.ucs.ru/r-keeper/versions/FISC_PRT - драйвера для всех поддерживаемых моделей ФР
ftp://ftp.ucs.ru/r-keeper/versions/SCALE - драйвера для различных моделей весов
ftp://ftp.ucs.ru/r-keeper/versions/SMPAUTH - драйвера для различных моделей банковских пинпадов
Если для устройства нет драйвера в стандартном дистрибутиве кассы, можно проверить каталог ftp://ftp.ucs.ru/r-keeper/versions/WINCAS/DEVICES. Если в данном каталоге драйвер также отсутсвует, возможно устройство не поддерживается кассой RK6WIN - в случае необходимости можно оформить запрос на доработку драйвера через трекер.
Примечание: В каталоге ftp://ftp.ucs.ru/r-keeper/versions/WINCAS доступны полные сборки некоторых версий RK6WIN (включая клавиатурную и универсальные кассы), а также некоторые драйвера устройств. Данные сборки протестированы и собраны технической поддержкой - по всем вопросам, связанным с использованием данных сборок, необходимо обращаться на трекер.
Установка RK6WIN
Важно! Для возможности запуска RK6WIN требуется ключ USBi Novex II, подготовленный специальным образом! Дилер не может самостоятельно подготовить или прописать такой ключ - его нужно заказывать через офис компании ЮСИЭС!
Как отмечалось выше, в качесте сервера используется стандартный rkserver.exe. Кассовый сервер может быть установлен либо на том же компьютере, где и клиент RK6WIN, либо на отдельном. При этом кассовый сервер может использоваться для подключения других кассовых клиентов, в том числе DOS-станций.
Установка RK6WIN происходит простым копированием содержимого архива в любую директории.
Важно! RK6WIN использует собственные шрифт RKEEPER.FON, который нужно установить стандартными средствами Windows. Сам шрифт находится в директории \FONTS.
Параметры RK6WIN хранятся в файле RKEEPER6.INI - поддерживаюся практически все параметры обычной версии кассы (DOS), также есть параметры, специфичных только для Windows-кассы:
Nbadapter = 0 - номер адаптера (lana number) для запуска WIN-кассы
WindowType = 0 - тип запуска приложения RK6WIN. Может принимать следующие значения:
0 - обычное окно
1 - режим "stay on top" ("всегда на переднем плане")
2 - режим DirectX-окна (некоторые доп. технические возможности по ускорению вывода графики)
Key = 271A787C - идентификатор ключа защиты USB Novex, задается в шестнадцатиричном виже (HEX) - узнать код можно с помощью утилиты диагностики Guardant
HiResolution = 100 - специальный режим для RK6WIN, позволяющий установить разрешение экрана кассы соотв. рабочему разрешению экрана
Cursor = OFF - возможность (ON) отображения курсора в рабочей области экрана кассы (например, для возможности демонстрации системы с помощью "мыши")
Примечание: В "чистой" установке Windows присутствует только один протокол - TCP/IP, который по-умолчанию имеет нулевой адаптер - для запуска WIN-кассы достаточно установить поддержку NetBIOS поверх TCP/IP в свойствах протокола.
Если в системе установлено несколько протоколов или несколько сетевых карт, для изменения номера адапетра можно использовать утилиту lanacfg.
Особенности конфигурационного файла RKEEPER6.INI
Если в конфигурационном файле присутствуют секции, то все параметры, который находятся ниже этой секции до следующей секции, будут считаны и интерпретированы как параметры, относящиеся к данной секции. Например, если в середине конфигурационного файла вставить секцию с параметрами, то все нижеследующие параметры будут отнесены к этой секции и перестанут работать:
..............
[barstd]
Port = 5
Log = 1
CanManualCardInput=ON
CanManualDiscInput=ON
В этом примере параметры CanManualCardInput и CanManualDiscInput перестанут работать.
Таким образом, либо все параметры прописываем без секций, либо если секция необходима, вставляем в конец RKEEPER.INI.
Еще одна особенность - наличие "скрытых" символов в значениях параметров. Например, после значения параметра присутсвует символ табуляции, что не позволяет корректно считать это значение и соотв. параметр не будет работать, как ожидается.
Maxim8112
15.06.2015, 16:05
Пришел новый терминал, который заказывали. Проблема с сом-портами. Всего их шесть тут (один прямой, обычный и пять через гребенку на матери). Так вот, нам этих самых портов требуется ровно четыре штуки - 2 фискальника, пречековый принтер и тач. При экспериментировании возникла интересная ситуация. Основной порт видит всех без проблем. Порт под номером 2 видит фискальник тоже нормально и тач также. А вот все порты дальше второго никак совершенно не настраиваются.
Вариант первый - подключаемя фискальники в порты 1 и 2, а тач в 6, к примеру. Фискальники сходу определяются, а вот с тачем беда. При запуске утилиты tpanel.exe утилита не находит нужную ТКТ. Хотя в autoexec.bat предварительно прописан нужный порт:
SET TKT1=3E8 11
Соответственно никакая калибровочная утилита не запускается. Прописывали все порты по порядку и ноль результата, ткт не определяется.
Вариант второй - на первый порт садим фискальник, на второй тач и на третий еще один фискальник. В итоге тач сходу определяется утилиткой, последний фискальник в пролете.
Что мы не так делаем?
Железки нет под рукой, но я бы попробовал так
Тач на первый. ФР-ы на 2 и 3-ий.
Для 3го порта в БИОС ставим 3E8 (или 2E8) и свободное IRQ. Еще кажется там был параметр отвечающий за распределение IRQ (типа IRQ assign) и значениями вроде: ручное/автоматическое. Можно с ним поиграться.
В любом случае БИОС сброить на дефолтный.
В кипере, в настройках подключение ФР прописывать порт и IRQ в явную. Типа
shfrk_IRQ=11
shfrk_Port=3E8 (или 03E8, или $3E8, или $03E8, точно не помню как)
Maxim8112
15.06.2015, 16:26
3869
Вот. В rkeeper.ini прописывал так для второго фискальника:
FP2_Port = 3
FP2_IRQ = 11.
В итоге видим то, что на картинке. Системник видит, что что-то подключено, так как черточка очень медленно крутится и начинает крутиться быстро, когда выключаем фискальник.
ну тогда и настройки биос показывайте, на той странице где COM порты
Maxim8112
15.06.2015, 16:37
Вот они:
3870
3871
Отключите все лишние порты.
5-ый порт у вас сидит на том же 11ом IRQ что не есть гуд...
Maxim8112
15.06.2015, 16:41
Что то мне подсказывает, что особого толку от этого не будет. Какие мысли на этот счет будут?
А что мешает взять и попробовать?
Пришел новый терминал, который заказывали. Проблема с сом-портами.
А что за терминал? а то у ibm'ов, допустим, работает, не так как в биосе указано, нужно еще утилитку запускать, чтоб прерывание переназначить
Maxim8112
15.06.2015, 17:38
А что мешает взять и попробовать?
То, что сейчас терминал не под рукой находится. Попробовать смогу только завтра.
Maxim8112
19.06.2015, 16:24
Попробовал. Итоги: ни в какую не удалось запустить все это добро. Методом проб выявлено следующее: фискальники работают на сом1 и 2, тач работает только на сом1. Все другие порты, начиная с 3 никто не видит. Лишние порты в биосе отключил. Не нашел в биосе возможность задать свободное IRQ для устройств. Также нет возможности выбрать автоматическое или ручное их присвоение.
Поигрался с подменой номеров и прерываний для каждого порта, результат один и тот же.
Фискальники примы у нас оба. Как все таки это запустить? Может там все таки нужна какая то утилита для переопределения портов?
Maxim8112
21.06.2015, 10:57
Народ, реально нужна помощь. Готовы даже заплатить за консультации, которые приведут к запуску этого добра, ибо сил уже нет воевать. Купили называется...
Maxim8112
22.06.2015, 09:05
Так а под виндой-то как?
Под виндой пока никак, не пробовали, так как опыта установкеи rk6win нет вообще. Единственное, что понятно, так это то, что ставится винда и на нее программа. А где брать эту версию и как конкретно она ставится, непонятно. Если бы кто помог с этим вопросом, отблагодарили бы конечно.
где брать эту версию
У дилера или у нас.
как конкретно она ставится
Я оставлял здесь инструкцию.
Но вопрос был в том, заводится ли все железо под Windows.
Получил заявку, полез гуглить -- нашел тему :) Утром попробую с клиентом: один фр подключу на 3 ком, далее 2 и 1 тач. принтер заведется думаю, с irq ему все равно насколько помню.
Помню на маплтач было также --- в биосе одно прерывание, заработало на другом.
Иначе -- выезд...
Подскажите, какая версия RK6 нужна для универсальной кассы? 6.107.1 не связывается с премьерой( говорят другая версия нужна, но какая не говорят(
Rus75lan
16.04.2016, 15:31
есть 6.107.1WIN
https://yadi.sk/d/9FtRBiEdr3hWg
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot