Čtečka čárového kódu MS9520
Moderátor: Moderátoři
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
Čtečka čárového kódu MS9520
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.
Ke čtečce nemám žádné instalační CD.
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.
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.
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
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
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
Naposledy upravil(a) petrfilipi dne 18 bře 2019, 21:13, celkem upraveno 2 x.
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.termit256 píše:Ja tu mam par ctecek a vzdy se prehodil jen kabel podle toho jaky byl potreba.
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.
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
-
- Příspěvky: 2551
- Registrován: 13 zář 2005, 02:00
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
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
- Přílohy
-
- Ctecka.txt
- (234.27 KiB) Staženo 116 x
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
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.
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.
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
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).