Skanneri
Skannerisivulla yhdistetään sarjaskanneri skannausmahdollisiin tietojen syöttökenttiin. Skannatut arvot voivat täyttää @SCASK arvot, virrata kansioiden nimiin, tiedostonimiin ja metatietoihin, ja valinnaisesti laukaista valitun toiminnon. Täydellisen ASK-token syntaksin ja tietojen syöttötyönkulun osalta avaa ASK-apusivun.
Mitä se tekee
- Avaa määritetty COM-portti ja kuuntelee skannaustekstiä.
- Poistaa vaaditun skannauskääreen jokaisesta skannauksesta.
- Lähettää puhdistetun arvon jaettuun kyselytietojärjestelmään.
- Asettaa arvon nykyiseen skannauskenttään tai fokusoituun skannauskenttään.
- Valinnaisesti laukaisee valitun toiminnon, kun skannaus vastaa
Trigger with. - Näyttää yhteys-, skannaus- ja virheviestit Skannerisivun lokissa.
Nopea asennus
- Käytä USB-kaapelilla varustettua skanneria, kun se on mahdollista.
- Aseta skanneri USB-sarjamoodiin, ei näppäimistöliitännän moodiin.
- Asenna skannerin ohjain, jos Windows ei jo näytä skanneria COM-porttina.
- Tarkista Windowsin Laitehallinta. Skannerin pitäisi näkyä Portit-osiossa COM-laitteena, kuten
COM3. - Valitse tuo COM-portti Skannerisivulla.
- Sovita baudinopeus, databitit, pariteetti, pysäytysbitit ja virranhallinta skannerin käyttöohjeen mukaan.
- Ohjelmoi skanneri lähettämään
!ennen jokaista skannausta ja@jokaisen skannauksen jälkeen. - Napsauta Yhdistä, kun asetukset ovat oikein.
Sarja-asetukset
- Sovita baudinopeus, databitit, pariteetti, pysäytysbitit ja virranhallinta skannerin käyttöohjeen mukaan.
- Älä arvaa COM-portin numeroa. Käytä Laitehallinnassa näkyvää porttia.
- Jos COM-porttia ei näy, asenna skannerin valmistajan ohjain tai USB-sarjadriveri, irrota sitten skanneri ja liitä se uudelleen.
- Jos skanneri on siirretty toiseen USB-porttiin, tarkista COM-portti uudelleen, koska Windows saattaa antaa sille uuden numeron.
- Jos toinen sovellus tai terminaalityökalu on avannut COM-portin, sulje se ennen yhdistämistä Skannerisivulta.
Vaadittu skannauskääre
- Käytä
!etuliitteenä ja@päätteena nykyisessä skanneriasetuksessa. - Esimerkki:
!12345678@muuttuu12345678kääreen poistamisen jälkeen. - Ilman merkkejä nopeat toistuvat skannaukset voivat sekoittua yhdeksi pidemmäksi merkkijonoksi.
Käytä skannauskenttiä
- Käytä
@SCASKtokeneita, kun arvo pitäisi täyttää skannerilla. - Käytä
@ASKtokeneita normaaleille tietojen syöttöarvoille. - Kun mikään skannauskenttä ei ole fokusoitu, jokainen skannaus menee nykyiseen skannauskohteeseen ja siirtyy sitten seuraavaan skannauskohteeseen.
- Kun skannauskenttä on fokusoitu, skannaus menee siihen fokusoituun kenttään.
- Skannatut arvot voidaan käyttää missä tahansa, missä kyselyarvoa käytetään, mukaan lukien kansiot, tiedostonimet ja metatiedot.
- Jos skannerin tukema ASK-kenttä päättyy
!:hen, skannaaminen siihen kenttään lähettää määritetyn sovellustoiminnon, kun vaaditut ASK-kentät ovat voimassa.
Laukaise viivakooditoiminnot
- Laukaise toiminnot ovat valinnaisia. Jätä
Trigger withtyhjäksi, jos haluat vain skannaus-kenttäkäyttäytymistä. - Aseta
Trigger withtiettyyn viivakoodiarvoon vain silloin, kun haluat, että skannaus laukaisee toiminnon. - Valitse
Triggered actionjoka pitäisi suorittaa, kun tuo arvo skannataan. - Vastaava skannaus voi laukaista valitun toiminnon, kuten kuvakaappauksen.
Esimerkkiviivakoodityönkulku:
- Skannaa viivakoodiarvo, joka pitäisi täyttää
@SCASKkentät. - Skannaa laukaisuviivakoodi.
- Sovellus laukaisee valitun
Triggered action.
Tämä tukee käsivapaata toimintaa, jossa viivakoodiskannaukset voivat sekä täyttää arvoja että laukaista kaappauksen.
ASK-lähetyskentät
ASK voi myös lähettää sovelluksen määritetyn ASK-toiminnon itse tietojen syöttömuodosta. Lisää ! ASK-kuvauksen loppuun, kun kyseisen kentän täyttäminen pitäisi lähettää toiminto.
Esimerkiksi:
@SCASK1#*1:ID#\@ASK1#2:City!#
Tämä tekee ID:stä vaaditun ja ensimmäisen syöttöjärjestyksessä, ja sitten lähettää, kun Kaupunki on valmis. Vaaditut ASK-kentät on täytettävä ennen kuin lähetys tapahtuu. Skannerin asetuksen ! etuliite on erillinen ASK-kuvauksen ! merkistä.
Miksi sarjamoodi
- Sarjamoodi lähettää skannauksen suoraan oikeaan tietojen syöttökenttään.
- Sinun ei tarvitse napsauttaa laatikkoon ensin kuten näppäimistöliitännän moodissa.
- Tämä on luotettavin tila, kun haluat vähentää syöttövirheitä.
Laitteistovihjeet
- USB-kaapelilla varustettua viivakoodiskanneria suositellaan.
- Monet yleiset skannerit, kuten Zebra LS2208, voivat avata COM-portin ohjaimen kautta.
- Langattomat skannerit voivat menettää syötteen, kun Bluetooth tai Wi-Fi on varattu, erityisesti ruuhkaisissa paikoissa.
- 1D-koodit ovat turvallisin valinta, koska ne ratkaisevat yhdeksi tekstiarvoksi.
- 2D- ja 3D-koodit voivat sisältää monimutkaisempia tietorakenteita, joten niitä ei suositella tähän työnkulkuun.
- Useimmat skannerin tukemat symbolit voidaan käyttää, kunhan skanneri voi lukea niitä.
Testaa ensin yksinkertaisella viivakoodilla, kuten 8-numeroisella 1D-koodilla, ennen kuin käytät pidempiä etikettejä tai monimutkaisempia symboleita.
Skannaus tulos
- Puhdistettu skannausarvo lähetetään jaettuun kyselyjärjestelmään.
@SCASKtokenit vastaanottavat skannattuja arvoja.@ASKja@SCASKarvot voidaan käyttää poluissa, tiedostonimissä ja metatiedoissa.- Vastaavat
Trigger witharvot voivat laukaista valitun laukaisutoiminnon, kuten kaappauksen. - Skannerisivun loki näyttää yhteys- ja skannausstatuksen.
Vianetsintä
- Jos skanneri ei yhdisty, varmista COM-portti ja ohjain Windowsin Laitehallinnassa.
- Jos skannaukset eivät näy, varmista, että skanneri on sarjamoodissa eikä näppäimistöliitännän moodissa.
- Jos skannausarvot puuttuvat tai yhdistyvät, varmista, että skanneri lähettää
!ennen jokaista skannausta ja@jokaisen skannauksen jälkeen. - Jos väärät merkit näkyvät, varmista baudinopeus, databitit, pariteetti, pysäytysbitit ja virranhallinta.
- Jos skannaukset ovat epäselviä, kokeile matalampaa baudinopeutta skannerin käyttöohjeesta ja varmista, että databitit ja pariteetti vastaavat edelleen.
- Jos skannaus menee väärään kenttään, napsauta tarkoitettua skannauskenttää tai tarkista
@SCASKmerkintöjen järjestys. - Jos laukaisutoiminto ei laukaise, varmista, että skannattu laukaisuviivakoodi vastaa tarkasti
Trigger with. - Jos väärä toiminto laukaisee, varmista
Triggered actionvalinta Skannerisivulla.