Изберете страница

Ръководство за конфигуриране на везна DIGI DS-984 за IncoPOS

Това ръководство обяснява как да конфигурирате везна DIGI DS-984 за работа с IncoPOS. DS-984 често се среща вградена в баркод скенери Datalogic Magellan и комуникира с POS системата през отделен сериен RS-232 кабел.

При фабрични настройки DS-984 може да е зададена на протокол, който IncoPOS не поддържа. Това ръководство ви води стъпка по стъпка през промяната на настройките на везната, за да работи с драйвера DIGI DS-984 в IncoPOS.

Какво ви е необходимо

  • Везна DIGI DS-984 (всякакъв вариант на дисплея: 6-цифрен LCD, 21-цифрен LCD или 4.3″ TFT)
  • Серийният кабел от везната, свързан към POS компютъра (директно или чрез USB-to-Serial адаптер)
  • IncoPOS с избран драйвер за везна DIGI DS-984

Стъпка 1: Запознайте се с бутоните

DS-984 има 5 бутона на стойката на дисплея. В режим на конфигурация бутоните със стрелки се използват за въвеждане на двоични стойности:

Бутон Нормална функция В SPEC режим
(Стрелка нагоре) Превъртане нагоре Въвежда стойност 1
(Стрелка наляво) Превъртане наляво Въвежда стойност 0
T Тара Записва в паметта и излиза
0 Нулиране Преминава между SPEC номерата
ON/OFF Включване/изключване (не се използва)

Стъпка 2: Влизане в SPEC режим

  1. Включете везната и изчакайте дисплеят да покаже стабилно 0,000 kg с празна платформа.
  2. Натиснете и задръжте бутон 0 (Нулиране).
  3. Докато държите 0, натиснете ← ← ← (Стрелка наляво три пъти).
  4. Отпуснете бутон 0.

Дисплеят ще се промени и ще покаже SPEC00 и 4-цифрена двоична стойност (напр. 1011). Вече сте в SPEC режим за конфигурация.

Съвет: Ако дисплеят кратко покаже 888888 и се върне на 0,000, времето не е било правилно. Задръжте бутон 0 здраво за 2 секунди преди да натиснете стрелките и ги натискайте с равномерно темпо.

Стъпка 3: Конфигуриране на везната за IncoPOS

Трябва да промените три настройки: SPEC02 (протокол), SPEC04 (условие за предаване) и SPEC05 (данни в изхода). Използвайте бутон 0 за навигация между SPEC номерата.

SPEC02 — Задайте Type A (Непрекъснато предаване)

  1. Натискайте бутон 0 докато дисплеят покаже SPEC02.
  2. Въведете стойност 0001 като натиснете: ← ← ← ↑

Това задава везната в режим Type A (Standard Stream), при който непрекъснато изпраща данни за теглото през серийния порт.

SPEC04 — Включване на безусловно предаване

  1. Натискайте бутон 0 докато дисплеят покаже SPEC04.
  2. Въведете стойност 0110 като натиснете: ← ↑ ↑ ←

Това казва на везната да изпраща данни за теглото дори когато показанието все още не е напълно стабилизирано, което гарантира, че IncoPOS винаги получава данни.

SPEC05 — Минимален изход (само тегло)

  1. Натискайте бутон 0 докато дисплеят покаже SPEC05.
  2. Въведете стойност 0000 като натиснете: ← ← ← ←

Това генерира по-кратък пакет данни, съдържащ само нетното тегло, което е всичко необходимо за IncoPOS.

Стъпка 4: Записване на промените

След като въведете всички стойности:

  1. Натискайте бутон 0 за да преминете през всички оставащи SPEC номера, докато се върнете в началото.
  2. Натиснете T за да запишете всички промени в постоянната памет и да излезете от SPEC режим.

Важно: Трябва да преминете през всички SPEC номера с бутон 0 и след това да натиснете T. Ако изключите везната или натиснете ON/OFF преди да натиснете T, промените ви ще бъдат загубени.

Проверка дали настройките са записани

  1. Изключете и включете отново везната.
  2. Влезте отново в SPEC режим (задръжте 0 + ← ← ←).
  3. Навигирайте до SPEC02 и потвърдете, че показва 0001.
  4. Натиснете T за да излезете.

Стъпка 5: Конфигуриране на IncoPOS

  1. В IncoPOS отидете в настройките за везна/периферия.
  2. Изберете драйвер DIGI DS-984.
  3. Задайте COM порта към серийния порт, на който е свързана везната.
  4. Уверете се, че настройките на серийния порт са: 9600 бод, 8 бита данни, без паритет, 1 стоп бит.
  5. Везнаът вече трябва да изпраща непрекъснати показания за теглото към IncoPOS.

Обобщение на препоръчителните SPEC стойности

SPEC Стойност Бутони за натискане Значение
SPEC00 1011 (оставете фабричната настройка) 9600 бод
SPEC01 0100 (оставете фабричната настройка) 8 бита данни, без паритет, 1 стоп бит
SPEC02 0001 ← ← ← ↑ Type A — Непрекъснато предаване
SPEC03 0000 (оставете фабричната настройка) Без разширение на протокола
SPEC04 0110 ← ↑ ↑ ← Безусловно предаване
SPEC05 0000 ← ← ← ← Само нетно тегло (без поле за тара)
SPEC06 1100 (оставете фабричната настройка) Специфични опции за протокола
SPEC07 0000 (оставете фабричната настройка) Специфични опции за протокола

Отстраняване на проблеми

Везнаът не изпраща данни

  • Проверете дали SPEC02 е зададен на 0001 (не 0000, което изключва изхода, или 0100, което е фабричният протокол QUQA TRADING).
  • Проверете дали серийният кабел е свързан и правилният COM порт е избран в IncoPOS.
  • Уверете се, че везната и IncoPOS използват еднакви серийни настройки (9600/8/N/1).

Везнаът отговаря само с един байт (0x15) при заявка

0x15 е NAK (Not Acknowledge — отказ). Това означава, че везната е на команден протокол (вероятно фабричният Type C), който не разпознава заявката за данни. Променете SPEC02 на 0001 за непрекъснато предаване, както е описано по-горе.

Не мога да вляза в SPEC режим

  • Платформата трябва да е напълно празна и дисплеят трябва да показва стабилно 0,000.
  • Задръжте бутон 0 здраво поне 2 секунди преди да натиснете ← три пъти.
  • Опитайте да рестартирате везната и опитайте отново веднага след като се стабилизира.

Настройките се губят след рестартиране

След като направите промени в SPEC режим, трябва да натиснете бутон 0 за да преминете през всички оставащи SPEC номера, след което да натиснете T за запис в постоянната памет. Натискането на ON/OFF или изключването на захранването преди натискане на T ще отхвърли всички промени.

Нечетими или грешни данни в IncoPOS

Това обикновено означава несъответствие в скоростта на предаване. Проверете дали SPEC00 е 1011 (9600 бод) и дали IncoPOS също е настроен на 9600 бод.

Техническа справка

Формат на пакета с данни

С препоръчителните настройки (Type A, без поле за тара) везната изпраща 13-байтов пакет непрекъснато с приблизително 10 пакета в секунда:

Байт  0:   Статус байт (напр. 0x41)
Байт  1:   Байт за състояние на теглото (напр. 0x42)
Байт  2:   CR (0x0D)
Байт  3:   '0' — заглавие на нетно тегло (0x30)
Байт  4-9: Нетно тегло като ASCII (напр. "00.068" = 0,068 kg)
Байт 10:   CR (0x0D)
Байт 11:   EOT (0x04)
Байт 12:   LF (0x0A)

Всеки пакет завършва с EOT + LF (0x04 0x0A). Стойността на теглото е в килограми с 3 десетични знака.

Байт за състояние на теглото

Бит 1 на байта за състояние на теглото показва дали показанието е стабилно:

  • 0x43 — теглото е стабилно, везната е на нула
  • 0x42 — теглото е стабилно, не е на нула (има предмет на платформата)
  • 0x40 — теглото не е стабилно (показанието все още се стабилизира)

Разпределение на пиновете на серийния кабел (DIN-5 към DB-9)

Пин на DS-984 (DIN-5) Сигнал Пин на DB-9
1 RXD 2
2 RTS 7
3 TXD 3
4 CTS 8
5 GND 5

Всички налични протоколи (SPEC02 + SPEC03)

За справка, DS-984 поддържа следните серийни протоколи. Променяйте ги само ако не използвате драйвера DIGI DS-984 в IncoPOS и трябва да съответствате на друга POS система.

SPEC03 (битове 1-0) SPEC02 Име на протокола
00 0000 Изключен (без сериен изход)
00 0001 Type A — Standard Stream (непрекъснат) ✓ IncoPOS
00 0010 Type W — Standard Manual (изпращане при натискане на бутон)
00 0011 Type B — Standard Command (отговаря на ENQ 0x05)
00 0100 Type C — QUQA TRADING (фабрична настройка)
00 0101 Type D — IBM, HUGIN
00 0110 Type E — ICL OLD
00 0111 Type F — ICL PORTUGAL
00 1000 Type G — ICL ACTUAL
00 1001 Type H — CAS
00 1010 Type I — CAS PORTUGAL
00 1011 Type J — NIXDORF
00 1100 Type K — NCR
00 1101 Type L — MONS
00 1110 Type M — Checkout-Dialog 02/04
00 1111 Type N — DATECS MP50/500
01 0000 Type O — NCI4000
01 0001 Type P — Checkout-Dialog 06
01 0010 Type Q — UNIWELL, ICL OLD OMRON
01 0011 Type R — ICL ACTUAL OMRON
01 0100 Type S — ICL CS500
01 0101 Type T — DTS
01 0110 Type U — SHARP UP-600/700
01 0111 Type V — NCI-ECR, Metrologic
01 1000 Type X — WTN

Бележки

  • SPEC00–SPEC07 са потребителски достъпни настройки. Не е необходимо нарушаване на метрологичния пломб или достъп до SPAN превключвателя за промяна на серийния протокол.
  • DS-984 не поддържа дистанционна конфигурация през серийния порт. Всички настройки трябва да се променят чрез физическите бутони на стойката на дисплея.
  • Ако вашата DS-984 е вградена в скенер Datalogic Magellan, инструментът Datalogic Scanalyzer конфигурира само скенера — той не може да променя настройките на везната DIGI.
  • Везнаът използва отделен сериен кабел от скенера. Двете устройства са електронно независими и се свързват към различни COM портове на POS компютъра.

Документация