Čtečka čárových kódů přes RS232 v Linuxu

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Čtečka čárových kódů přes RS232 v Linuxu
« kdy: 20. 04. 2017, 12:10:36 »
Ahoj,
dostala se mi do ruky čtečka čárových kódů s připojením na RS232, netušíte co je potřeba pod linuxem k rochození těchto věciček?
díky
« Poslední změna: 20. 04. 2017, 13:59:48 od Petr Krčmář »
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.


Re:RS232 - BarcodeScanner
« Odpověď #1 kdy: 20. 04. 2017, 12:41:10 »
Většinou nic. Je třeba znát rychlost, paritu, data bits na které je čtečka nastavená,
případně nakonfigurovat čtečku pomocí barkódů z příručky. Pak otevřít port a číst.

Podle mojí zkušenosti většinou funguje 9600bd, None, 8b. Pokud je to nějaký
kamerový dělo, tak asi pojede by default ve vyšších rychlostech.

Příručky s nastavovacíma kódama se dají většinou normálně stáhnout.

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Re:RS232 - BarcodeScanner
« Odpověď #2 kdy: 20. 04. 2017, 13:28:35 »
je to tohdle:
http://old.opticon.com/uploads/Leaflet/NFT7175-en-GB-OSE-A4.pdf
OPTICON NFT-7175B
mam zde 4 PC, z čehož 3 mají po jednom COM portu a jedno PC s 4 COM porty
co pozoruji, je to, že čtěčka se rozsvítí pouze na jednom z PC, ktere ma 4 COM porty a pouze v jednom jedinem portu, přičemž jsou všechny v Biosu enabled
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

Mirek

Re:RS232 - BarcodeScanner
« Odpověď #3 kdy: 20. 04. 2017, 13:52:59 »
je to tohdle:
http://old.opticon.com/uploads/Leaflet/NFT7175-en-GB-OSE-A4.pdf
OPTICON NFT-7175B
mam zde 4 PC, z čehož 3 mají po jednom COM portu a jedno PC s 4 COM porty
co pozoruji, je to, že čtěčka se rozsvítí pouze na jednom z PC, ktere ma 4 COM porty a pouze v jednom jedinem portu, přičemž jsou všechny v Biosu enabled
1. z čeho ji napájíš?

2. není na tom jednom PC oproti jiným portům rozdíl v úrovních řídicích signálů (DTR, RTS)?

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #4 kdy: 20. 04. 2017, 14:03:51 »
abych pravdu rekl vubec netusim, jak se ten snimac ma chovat, zda po pripojeni do portu by se mel rozsvitit nebo ne
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.


Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #5 kdy: 20. 04. 2017, 14:09:54 »
To napájení je důležité. Všechny RS232 čtečky co jsem viděl měly externí zdroj.

Ještě může být něco s triggerováním.  Nastavovací knížečka bude asi tohle,
  http://old.opticon.com/uploads/Manual/Menubook_en.zip
ale to moc nepomůže, když nesvítí. Když na tom jednom portu svítí, má tendenci
číst (při přečtení většinou pípnou)? Je to asi CCD, takže čte z hodně velké blízky - až
skoro na dotek.

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #6 kdy: 20. 04. 2017, 14:15:21 »
To napájení je důležité. Všechny RS232 čtečky co jsem viděl měly externí zdroj.

Ještě může být něco s triggerováním.  Nastavovací knížečka bude asi tohle,
  http://old.opticon.com/uploads/Manual/Menubook_en.zip
ale to moc nepomůže, když nesvítí. Když na tom jednom portu svítí, má tendenci
číst (při přečtení většinou pípnou)? Je to asi CCD, takže čte z hodně velké blízky - až
skoro na dotek.
ano rozsvítí se jen na jednom portu na jedinem z tech PC, a pro cteni pipne ovsem do textoveho editoru neda zadnej vystup.
proc se ale nerozsviti na jinych pocitacich se mi zda jako indikace, ze je neco velmi spatne
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #7 kdy: 20. 04. 2017, 14:26:43 »
vetsina strojů co zde mam, ma v BIOSu pouze COM (automatic, enabled, disabled) bez jinych moznosti nastaveni
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

dw

Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #8 kdy: 20. 04. 2017, 14:31:19 »
CON port ako taký napájanie nemá. Ak je niečo napájané z COM tak sa to robí tak že sa kradne napatie zo signálových vodičov, čiže ak su tie porty v klude tak z nich napatie neziskas. Ten port na ktorom ti to svieti sa evidentne snazi o nejaku komunikaciu, ale pochybujem ze sa snazi komunikovat prave s tou citackou. Podla manualu by si k nej mal pripojiť 5V napajanie, to napajanie z COM je tam asi len pre pripad ze 5V nie je mozne dodat...

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #9 kdy: 20. 04. 2017, 14:38:41 »
jenze ta ctecka nema zadny konektor na napajení
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

Mirek

Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #10 kdy: 20. 04. 2017, 14:39:25 »
abych pravdu rekl vubec netusim, jak se ten snimac ma chovat, zda po pripojeni do portu by se mel rozsvitit nebo ne
A z čeho to tedy napájíš? Nebo to má jen jeden kabel, který končí Cannon konektorem a ten zapojíš do PC?

V datasheetu je příkon 5V, 220 mA. To z RS-232 portu prostě+ nedostaneš. Musíš mít nějaký externí zdroj.

Mirek

Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #11 kdy: 20. 04. 2017, 14:43:14 »
jenze ta ctecka nema zadny konektor na napajení
Má DB-25F podle datasheetu. Zřejmě se spoléhají na napájení přes řídicí signály. Tu čtečtu před tebou někdo používal? Pokud ano, zeptej se jak. Jinak bych šel tou cestou, že bych na DTR přivedl externě 5V z nějakého zdroje, který bezpečně dá těch 220 mA. A pokud to nepomůže, tak i na RTS. Oba samozřejmě odpojit od konektoru.

Mirek

Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #12 kdy: 20. 04. 2017, 14:49:34 »
jenze ta ctecka nema zadny konektor na napajení

Ještě doplním - začni tím, že otevřeš konektor a podíváš se, co máš kam zapojeno. To potom napiš.

dustin

Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #13 kdy: 20. 04. 2017, 14:54:54 »
Mohou řídící signály zvládnout takový výkon?

Když se dívám na obrázky těch konektorů http://www.ebay.com/itm/OPTICON-NFT-7175-002RI-I-TYPE-CCD-BAR-CODE-SCANNER-DECODER-w-RS232-INTERFACE-/232057486659 a http://www.ebay.com/itm/OPTICON-STATIONARY-SCANNER-NFT-7175-/191593557939 + navíc doporučený napájecí zdroj https://www.ers-online.co.uk/a26/76012-opticon-power-supply-unit-psu-6000-5vdc , tak si tipuji, že ten konektor není standardní rs232, ale jejich varianta s napájením.

dw

Re:Čtečka čárových kódů přes RS232 v Linuxu
« Odpověď #14 kdy: 20. 04. 2017, 14:56:42 »
jenze ta ctecka nema zadny konektor na napajení

Ještě doplním - začni tím, že otevřeš konektor a podíváš se, co máš kam zapojeno. To potom napiš.
Zeleny na 2, Modry na 16, Zlty na 10... Tak nejako to myslis? :D podla toho codebooku je zapojeny ako standartny rs232...