ATOL скенери за баркод »Ръководство за програмиране на скенери ZEBEX
Препис
1 ATOL: Ръководство за програмиране на скенери за баркод за скенери ZEBEX Москва, 2003
3 Ръководство за програмиране на скенери ZEBEX. Съдържание. 3 СЪДЪРЖАНИЕ Въведение 4 Съкращения 4 Предназначение на документа 4 За скенерите за баркод 4 Режими на работа на скенера 5 Скенер 5 Параметри на програмиране 5 Задаване на параметри по подразбиране 10 Параметри RS-232C 11 параметри на предаване на данни през порта на клавиатурата 22 Честота на звуков сигнал, когато лентата е четете успешно код 27 Продължителност на звуковия сигнал, ако баркодът е успешно прочетен 28 Време за изчакване на предаването на данни 30
4 4 ATOL: Скенери за баркод. Въведение. Въведение Съкращения Това ръководство използва съкращения: CCD PC OS Софтуер за зареждане на двойки. Персонален компютър. Операционна система. Софтуер. Предназначение на документа При съставянето на този документ се опитахме да решим няколко проблема: (а) да създадем наръчник на руски език за програмиране на най-често срещаните скенери за баркод, произведен от ZEBEX INDUSTRIAL INC.; (б) описват процедурите за програмиране на най-полезните параметри, които най-често се срещат при работа със скенера; (в) направете документ, който е удобен за използване. Опитахме се да решим изброените задачи. Ако по някаква причина не намерите параметрите, които искате в този документ, вижте оригиналното ръководство (РЪКОВОДСТВО ЗА ПОТРЕБИТЕЛЯ), приложено към вашия скенер. За скенерите за баркод Скенерът за баркод е устройство, предназначено да чете баркод и да преобразува данните си за последващо прехвърляне в касов апарат, компютър или POS система. Баркодът, използван за маркиране на обекти (стоки, инвентар и т.н.), в повечето случаи представлява поредица от ивици (тирета) с различна ширина, разделени с малки празнини. Съотношението на дебелината на черно-белите ивици кодира информация, която може да бъде прочетена от скенера за баркод, докато скенерът не прави разлика между големи и малки баркодове (един и същ баркод се чете успешно при отпечатване в различни мащаби). Баркодът обикновено съдържа буквено-цифров еквивалент, който човек може да прочете. Повече информация за баркод скенерите и технологията за баркодиране е достъпна на нашите уебсайтове: и
5 Ръководство за програмиране на скенери ZEBEX. Въведение. 5 Режими на работа на скенера Скенерът за баркод може да работи в два режима: режим на програмиране и режим на работа. В работен режим скенерът чете баркода и предава стойността му в касата, компютър или POS система. В режим на програмиране се правят промени в параметрите на скенера (интерфейс за предаване на данни (порт за клавиатура или RS-232C), продължителност и тон на звуковия сигнал, време за изчакване на предаването на данни и др.). Скенер Скенерите се програмират чрез последователно четене на програмни баркодове. Скенерът приема дефиницията на параметрите за декодиране и използвания интерфейс за извеждане на данни. Параметрите на скенера се съхраняват в енергонезависима памет и не се губят при изключване на захранването. Забележка 1: Нов скенер се доставя от производителя със зададени параметри по подразбиране. Забележка 2: В това ръководство стойността по подразбиране на програмируемия параметър се поставя в квадратни скоби. Параметри за програмиране Параметрите за програмиране, дадени в този документ, са разделени на следните групи: параметри на предаване на данни чрез RS-232C; параметри на предаване на данни през порта на клавиатурата; допълнителни параметри (параметри на звуковия сигнал; изчакване за предаване на данни; параметри за повторно четене на баркода; активиране/деактивиране на допълнителни алгоритми).
6 6 "ATOL: Скенери за баркод". Въведение. Параметри на предаване на данни чрез RS-232C За правилната работа на скенера и устройството (касов апарат, компютър или POS-система) чрез протокола RS-232C е необходимо скенерът и устройството да имат еднакви комуникационни параметри за това протокол (за описание на интерфейса RS-232C можете да намерите в 16-ти том на библиотеката на системния програмист вижте „Фролов А. В., Фролов Г. В. Модеми и факс модеми“). Следват параметрите, които трябва да бъдат програмирани, за да може скенерът да предава данни през интерфейса RS-232C. Забележка: В следващото устройство устройство означава касов апарат, компютър или POS система. Активиране на четенето на баркод на RS-232C "Активиране на RS-232C" позволява работа на RS-232C. Скорост на предаване - скорост на пренос на данни RS-232C; скенерът и устройството трябва да имат еднаква скорост. Паритетът е допълнителен бит, който позволява откриване на грешки по време на предаване на данни; както скенерът, така и устройството трябва да имат еднакви настройки за паритет. Паритет = нечетен (Нечетен) Ако този параметър е зададен, тогава битът за паритет е 1 или 0, така че броят на битовете, равен на 1, е нечетен. Parity = Дори ако този параметър е зададен, тогава битът за четност ще бъде 1 или 0, така че броят на битовете, равен на 1, да е четен. Parity = Space Ако този параметър е зададен, битът за четност винаги е 0 (изчистен). Parity = Mark Когато този параметър е зададен, битът за четност винаги е 1 (set). Data Bits - броят на битовете за данни; скенерът и устройството трябва да имат еднакви настройки на битовете за данни. Стоп битове - броят на стоп битовете; скенерът и устройството трябва да имат едни и същи настройки за стоп битове. Завършване на изпращането - кодове от символи, които сигнализират за завършване на изпращането на данни. Време за изчакване на предаването на данни - изчакване преди предаване на баркод данни на устройството.
7 Ръководство за програмиране на скенери ZEBEX. Въведение. 7 Контрол на хардуерния поток кои сигнали (RTS/CTS) ще контролират потока от данни от скенера. Активирайте RTS/CTS преди предаване на данни, скенерът потвърждава сигнала RTS (Request To Send) и изчаква сигнала CTS (Clear To Send). Disable RTS/CTS не използва RTS/CTS при предаване на данни от скенера. RTS/CTS за всеки набор от символи/дезактивира RTS сигнала за всеки предаден символ. RTS/CTS за съобщение, утвърдете RTS сигнала преди предаване на първия символ и го изчистете след предаване на последния знак. Софтуерен контрол на потока, който команди (XON/XOFF, ACK/NAK) контролира потока от данни от скенера. Разрешаване на XON/XOFF Скенерът ще спре да предава след получаване на XOFF (команда за спиране ASCII 13H). Предаването ще се възобнови след получаване на XON (команда за стартиране ASCII 11H). Деактивиране на XON/XOFF Скенерът няма да реагира на XON/XOFF. Позволете ACK/NAK след предаване, скенерът ще изчака отговор ACK (06H потвърждение) или NAK (15H отрицателно потвърждение). Ако се получи ACK, скенерът завършва цикъла на пренос на данни и изчаква следващия баркод да бъде прочетен. Ако се получи NAK, скенерът повтаря данните от баркода и отново чака отговор на ACK или NAK. Деактивиране на ACK/NAK Скенерът не очаква отговор след изпращане на данни. Параметри на предаване на данни през порта за клавиатура Ако скенерът е свързан към прекъсване на клавиатурата на компютъра, той трябва да бъде програмиран да работи в режим на емулация на клавиатура, в този режим скенерът предава данни от баркод през порта за клавиатура на компютъра под формата на символ кодове, емулиращи натискания на клавиши на клавиатурата. Разрешаване на предаването на данни през порта на клавиатурата прочетете баркода "Разрешаване на предаване през порта на клавиатурата" позволява работа в режим на емулация на клавиатурата.