Stránka 1 z 2
Čtečka čárového kódu MS9520
Napsal: 18 bře 2019, 17:34
od scorpions-cz
Zdravím, mám čtečku Metrologic MS 9520. Původně jsem jí měl na starém PC kde jsem měl nainstalovanou POHODU a vše šlapalo. Pohodu už nepoužívám a potřebuju tuto čtečku rozchodit na jiném PC. Čtečka má sériové rozhraní RS232. Čtečka pozná platný kód, ale nepošle jej do PC. Nevím jak to rozchodit. Nemá s tím někdo nějaké zkušenosti?
Ke čtečce nemám žádné instalační CD.
Napsal: 18 bře 2019, 18:18
od termit256
Nebude lepsi ji pripojit pres USB? Podle manualu by to mela podporovat.
Napsal: 18 bře 2019, 18:44
od rnbw
Nie, musela by to byt USB verzia. Existuju verzie RS232, PS/2 a USB - zvonku vyzeraju rovnako, ale doska je ina.
Ak mas na tom PC RS232 port, tak treba uz len SW. Bud v tej pohode nastavit podporu citacky ciaroveho kodu (ak to tam je) alebo nainstalovat nejaky program, co bude citat z RS232 a emulovat vstup z klavesnice.
Napsal: 18 bře 2019, 20:22
od termit256
Ja tu mam par ctecek a vzdy se prehodil jen kabel podle toho jaky byl potreba.
Napsal: 18 bře 2019, 20:27
od scorpions-cz
Ta čtečka je RS 232, Na PC mám RS 232, Pohodu už nepoužívám, ale podle informací, co mám tak by se měl kód načíst i třeba do wordu. V programu faktury mám vše povoleno a stejně to nenačte. Asi bude potřeba nějakej ovladač, ale nikde jsem nic nenašel.
Napsal: 18 bře 2019, 21:02
od petrfilipi
Do Wordu se údaje ze čtečky, připojené na COM port, jen tak samy od sebe určitě nenačtou. Zkus terminál (třeba hyperterminal), nastav správnou rychlost a ostatní parametry a data z COM bys měl vidět.
Případně mám hotovou aplikaci, která ukládá data ze sériové čtečky do txt souboru. Ale mám to pevně nastaveno na COM1, 9600, 8N1.
Co má čtečka dělat na jiném PC?
Petr
Napsal: 18 bře 2019, 21:08
od rnbw
termit256 píše:Ja tu mam par ctecek a vzdy se prehodil jen kabel podle toho jaky byl potreba.
Metrologic mam otestovany, konkretne typ Orbit MS7120. Mame niekolko stoviek kusov v RS232 verzii. Po prehodeni kabla z USB verzie nefunguje vobec. Naopak, USB verzia s RS232 kablom funguje.
Kedze PC maju len jeden RS232 port, ktory potrebujeme na ine ucely, pouzivame USB-RS232 prevodnik. Aby sa nemusel pouzivat externy napajaci zdroj, prevodnik je upraveny pripojenim USB napajania na pin RI RS232 - skener umoznuje napajanie cez tento pin.
V Linuxe pouzivam upraveny program typekeys, ktory cita data z RS232, transformuje na klavesy a posiela do OS. Nieco podobne bude potrebne aj v tomto pripade.
Napsal: 18 bře 2019, 21:27
od scorpions-cz
Čtečka na jiném PC má fungovat v programu Faktury, pro načítání položek.
Na PC mám jeden RS232 port ,kterej je využívanej jen pro čtečku. Do teď byl neobsazenej. A čtečka má výstup taky RS232.
Napsal: 18 bře 2019, 21:42
od petrfilipi
Vyzkoušej ten terminál a uvidíš.
Co nastavení v programu Faktura? COMx, rychlost, parita, ...
Co výrobce programu Faktura? Podporuje vůbec vstup z čtečky?
Zítra ti sem mohu dat moji aplikaci na čtení dat ze sériového portu.
PF
Napsal: 18 bře 2019, 22:56
od Cowley
Nebo napojit tento
emulátor
Napsal: 19 bře 2019, 07:51
od scorpions-cz
petrfilipi
Program faktury, čtečky podporuje. Nevím jestli náhodou nepodporuje jen USB, protože nastavení com tam nikde není. Zkoušel jsem ten terminál a taky nic.
Napsal: 19 bře 2019, 07:59
od petrfilipi
Tak přikládám svoji malou aplikaci, která, po kliknutí na příslušné tlačítko COMu, čeká na data z COMu a tato data zobrazí a uloží do souboru export.txt. Pokud tento soubor existuje, uloží data na jeho konec.
Krátký návod:
•Stáhni soubor v příloze.
•Přejmenuj ho na Ctecka.zip
•Rozbal ho. Uvidíš 2 soubory a jeden adresář:
·Ctecka.exe - spustitelná aplikace
·Unit1.pas - jen pro info - zdrojový soubor
·Adresář Do Windows a Windows_System32. V něm je soubor port.dll - to je knohovna pro ovládání seriového portu od Burgharda Kainky - funguje napříč Windowsím spektrem. Tu zkopíruj do adresáře Windows (a/nebo) Windows/System32. Ona má být jen v jednom místě ale já si nikdy nepamatuji, kam se má nahrát, tak ji nahraji do obou cílových adresářů.
•Spusť soubor Ctecka.exe. Nemělo by se objevit žádné chybové hlášení o chybějící knihovně Port.dll.
•Vyber příslušný COM port a klikni na jeho otevření. Nemělo by se objevit žádné hlášení o nemožnosti otevřít příslušný COM port.
•Načti nějaký čárový kód. Místo několika pomlček bys v aplikaci měl vidět ten kód.
Pokud bude toto fungovat, bude problém s aplikací Faktury (případně s jejím nastavením, knihovnami, ...).
Petr
Napsal: 19 bře 2019, 11:57
od scorpions-cz
Tak ten tvůj prográmek jsem nerozchodil, ale našel jsem toto
https://www.hw-group.com/cs/software/ap ... ules-setup
a přes to mi čtečka valí. No průser je, že programu na faktury jsem nenašel nikde nic k nastavení. Zkusím kontaktovat dodavatele a uvidím.
Napsal: 19 bře 2019, 20:32
od scorpions-cz
Tak autor programu to pojal poněkud jinak. Musel jsem si stáhnout utilitku, která simuluje na RS232 klávesnici a pak to funguje. Dokonce opravdu se načte snímaný kód i do wordu. Načte se úplně všude, tam kde je momentálně kurzor.
Napsal: 20 bře 2019, 15:53
od mluno
To je kouzlo čteček na klávesnici. Neni potřeba žádný speciální sw na jejich obsluhu a nečitelný kód lze zadat z klávesnice (jsou pro klávesnici průchozí). Na druhou stranu dá práci rozchodit to na české klávesnici, aby to psalo 1234 a ne +ěšč a podobné problémy (protože stejně jako klávesnice posílá scan kódy a ne písmenka).