BG Development


Страници: (14) « първа ... 10 11 [12] 13 14   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Delphi и фискален принтер
wqw
Публикувано на: 01-08-2014, 10:07
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6379
Регистриран на: 10.06.04



QUOTE (enf @ 01-08-2014, 10:59)
... но човекът от тремол допълнително изрази предположение, че може GPRS модулът губи обхват в даден момент. Нямам представа как да проверя това.

На 99% съм сигурен че е заради обхвата. Като забие GSM-а по COM въобще престава да комуникира все едно е откачен.

На стари модели като ги преработваха с КЛЕН им сложиха GSM модула отвънка преди COM порта с отделно захранване. По молове, особено в подземните етажи често им се налага да го рестартират този GSM модул.

Би трябвало да можеш да смениш GSM оператора срещу съответната сума. Само виж да има по-добър обхват на обекта.

cheers,
</wqw>


--------------------
PMEmail PosterUsers Website
Top
ivan84
Публикувано на: 01-08-2014, 11:16
Quote Post



Име:
Група: Форумен член
Ранг: Почетен член

Мнения: 8170
Регистриран на: 01.04.11



Какво значи изчезва? Устройствата закачени на rs си ги няма по принцип.
GPRS модемите при KL устройствата не влияят на комуникацията (при DV-тата има проблем защото комуникацията минава през тях).

Проблемът явно е в прекъсваща връзка м/у компютърът и устройството.
Имаш 3 варианта.
1. Проблем с комуникационния кабел. Проверява се лесно. Или сменяш кабелът или го прозвъняваш с мултицет (връзките м/у пиновете на двата канона са 5-5, 2-3, 3-2).

2. Проблем в компютърът. Проверява се лесно, като се изнесе комуникацията през друг com порт или на usb (ремонтът е лесен, сменяш GD-то на картата/дънната платка или направо бодеш нова карта).

3. Проблем с устройството. Тежък за диагностициране проблем. Най-лесно е да му се смени rs драйверът (в датекс обаче ще ти скъсат нервите за да го направят). Но можеш да тестваш през ftdi-а дали ще има проблеми (usb портът на 1000-рката, така ще заобиколиш всички изброени по-горе варианти).

---едит---
За смяна на оператор не се заплаща нищо. Но проблемът не е в него.

Това мнение е било редактирано от ivan84 на 01-08-2014, 11:19
PMEmail Poster
Top
enf
Публикувано на: 01-08-2014, 14:13
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 01.08.14



Под изчезва имах предвид, че все едно го разкачам физически (RS-a или USB-то).

Имам следната последователност команди:
1. Проверявам, дали има отворен бон
1.1. Ако да - (плащам и) затварям
2. Отварям бон
3. Регистрирам продажби N пъти
4. Плащам М пъти (брой, карта, чек..)
5. Затварям бон
6. Вземам номера на последня бон

Та... на поредна команда (най-често на 2, 3 или 4) спирам да получавам отговор от устройството.

Отделно, друго устройство Tremol ZM-KL съм го пробвал и през RS (с друг кабел, с кабел, който на друг обект работи), и през USB (usb A <--> usb icon_cool.gif. Резултатът е същият, като вече при USB връзката можем да говорим за "изчезване".

Ситуацията се "оправя", като касиерката изключи и включи устройството. Ако вариантът е на Tremol + USB връзка - само вади и слага USB кабела.

Вариантите, които предложи:
1. Кабелът, както и другите, с които е пробвано, гарантирано работят.
2. Компютърът е сменян както с чисто нов, така и с работещ такъв от друг обект. Отделно съм въртял и на различните COM/USB портове. Допълнителен RS контролер съм слагал на PCI, та там съм закачал устройствата.
3. Точно този тремол, с който пробвах, е оборотен и в общи линии редовно си се ползва аварийно по други обекти. Никъде другаде не се проявява тази ситуация.

Общо 3 устройства съм пробвал досега:
- Datecs FP1000-KL /това, с което си работят по принцип -- RS/
- Datecs DP-35 /RS/
- Tremol ZM-KL /RS и USB пробвани/

Поздрави
PMEmail Poster
Top
ivan84
Публикувано на: 01-08-2014, 16:10
Quote Post



Име:
Група: Форумен член
Ранг: Почетен член

Мнения: 8170
Регистриран на: 01.04.11



Под USB разбираш USB а не конвертор USB to RS?

Ако да, значи си тествал с напълно различен канал (през различни компоненти). Значи остава софтуерен проблем. За да провериш дали това е така, ще се наложи да изчакаш устройството да спре да отговаря. Без да го рестартираш спираш програмата която ползвате и тестваш с друга да четеш и пишеш в комът. Така ще видиш, най-лесно дали устройството отговаря.

Другия вариант (по интелигентния) е да си направиш собствен кабел, от който са изведени още два канона за подслушване на RX и TX. Тези два края ги включваш към друг компютър и гледаш независимо от двете страни какво се праща от едната и какво от другата. Така със сигурност ще можеш да видиш коя спира да изпраща.

PMEmail Poster
Top
enf
Публикувано на: 01-08-2014, 16:32
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 01.08.14



Да, имам предвид чисто USB ( (USB A - PC) - (USB B - Tremol) ) в комбинация с предоставения от тремол драйвер.

Аз още в началото на проблема започнах да логвам резултата от изпълнението на всяка команда към устройството, та от там си направих този извод, че е спряло да отговаря.

Отделно, пробвах и с някакъв сервизен софтуер на тремол (от сайта им) - туул за търсене на устройство, туул за настройване и т.н. Те също не го намират.

Това за снифването не ми е хрумвало. Ще го пробвам. Само че аз до момента съм ползвал един туул SerialMon, с който съм слухтял разни комуникации. Та предполагам ще ми свърши работа ?

Поздрави

ПП
А дали има някаква минимална възможност цялата тая работа да става заради загуба на обхват на GPRS-a ? Както и wqw предположи ?
PMEmail Poster
Top
ivan84
Публикувано на: 01-08-2014, 17:42
Quote Post



Име:
Група: Форумен член
Ранг: Почетен член

Мнения: 8170
Регистриран на: 01.04.11



Термолът го познавам повърхностно, та не мога да кажа за него, но при датекс (KL) няма никакъв шанс.
Описания проблем се дължи на фактът, че при DV-тата компютърът комуникира с контролерът на GPRS модемът. А той предава данните към фискалното устройство (и обратно фискално у/во - модем - компютър). Когато има проблеми (било с връзката или нещо друго) контролерът на модема спира да предава данните м/у апарата и компютърът.

При KL-ите комуникацията компютър - ф/у е директна. Като контролерът на фискалното устройство си комуникира по отделен канал с GPRS модемът. Така, независимо от статусът на връзката, устройството ще си работи (най-много да отказва отваряне на бон, ако вече е блокирало, но дори при това положение ще получаваш отговор). Освен това, всички останали команди ще си се изпълняват.

За да тестваш, дали има комуникация в от компютърът към устройството, можеш да пуснеш тес. Командата е самостоятелна, и ако устройството я получи, ще разпечати тестът (ще видиш визуално) и ще върне отговор (който може и да не получиш, ако това се дъни).

Относно тулсчето, всичко което чете самостоятелно ще ти свърши работа.
PMEmail Poster
Top
enf
Публикувано на: 01-08-2014, 17:48
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 01.08.14



Ок.

Благодаря за насоките. Ще пиша след няколко дни в темата, като проуча допълнително ситуацията.

Поздрави
PMEmail Poster
Top
wqw
Публикувано на: 01-08-2014, 21:16
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6379
Регистриран на: 10.06.04



Да, ivan84 е прав за KL моделите. Да обобщя какво разбирам: Имаш описания проблем с различни ФП, различни PC-та, с различни кабели (RS, USB), с различни компоненти (zfplib, fp3550), но в един обект с едно приложение -- твоето.

Значи какво остава: проблем с ток -- слагаш UPS, проблем с GSM -- нещо правиш, проблем с приложението -- слагаш logging, може да leak-ваш (примерно COM strings) и да прецакваш компонентите, проблем с касиерите -- могат да те саботират.

cheers,
</wqw>


--------------------
PMEmail PosterUsers Website
Top
ivan84
Публикувано на: 02-08-2014, 06:14
Quote Post



Име:
Група: Форумен член
Ранг: Почетен член

Мнения: 8170
Регистриран на: 01.04.11



Преди години, в "библиотека" бодяха карфици в кабелите. Положението беше стигнало до там, че се сложиха камери да снимат окабеляването.
PMEmail Poster
Top
wqw
Публикувано на: 02-08-2014, 12:21
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6379
Регистриран на: 10.06.04



QUOTE (ivan84 @ 02-08-2014, 07:14)
Преди години, в "библиотека" бодяха карфици в кабелите. Положението беше стигнало до там, че се сложиха камери да снимат окабеляването.

Ахаа, ама при него трябва и тайно да ги подменят обратно с работещи кабели... докато той седи с гръб към POS-а :-)) Но нищо не би ме учудило, възможно е.

После касиерката в bgrabotodatel ще пише фирма Х ООД се е наговорила с фирма Y Софт ООД да крадат от касиерките като прецакват наличностите в back-end -- класика!

cheers,
</wqw>


--------------------
PMEmail PosterUsers Website
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (14) « първа ... 10 11 [12] 13 14  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0