Kasutaja tarvikud

Lehe tööriistad


et:comport

Erinevused

Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.

Lõlita võrdlemise vaatele

et:comport [2015/08/03 12:34] (Hetkel kehtiv)
mrtn tekitatud
Rida 1: Rida 1:
 +======Directo häälestamine COM porti ühendatud seadme kasutamiseks=====
  
 +Seda juhendi alusel saab käima panna seadme, mis on ühendatud arvuti COM porti (teise nimega ka serial port). Tüüpiliselt on selleks kleebiseprinter või kliendiekraan.
 +
 +
 +=====Eeldused=====
 +
 +  * Arvutis on operatsioonisüsteem Windows XP või hilisem
 +  * Häälestamisega tegeleval kasutajal on arvutis administraatori õigused
 +  * Brauser, mida kasutatakse,​ on Internet Explorer (vaja on ActiveX tehnoloogiat,​ seega muud brauserid ei sobi, sh ka W10 Edge
 +  * Seade on ühendatud lokaalsesse COM porti, selle number on Device Manageri abil tuvastatud
 +  * Juhul, kui seadmega, näiteks printeriga, tuli kaasa mingi oma draiver, siis on veendutud, et draiver EI OLEKS installitud,​ kuna tekib oht, et see lukustab pordi enda kätte
 +  * Selleks, et pärast oleks võimalik veenduda, kas kõik töötab õigesti, tuleb sisse lülitada IE veateated ''​Internet options->​Advanced->​Browsing->​Display a notification about every script error''​
 +
 +=====Vajalike draiverite häälestamine,​ 32-bitine windows=====
 +
 +  - Kõigepealt tuleb alla laadida {{:​et:​netcommocx.zip|}} ja selle arhiivi sisu endale kuhugi lokaalse kõvaketta kataloogi lahti pakkida. ​
 +  - kataloogist tuleb leida SETUP.EXE ja parema hiirenupu abil käivitada fail administraatorina. Installatsiooniviisard teeb kõik ülejäänud automaatselt.
 +
 +=====Vajalike draiverite häälestamine,​ 64-bitine windows=====
 +
 +  - Kõigepealt tuleb alla laadida {{:​et:​netcommocx.zip|}} ja selle arhiivi sisu endale kuhugi lokaalse kõvaketta kataloogi lahti pakkida.
 +  - Tekkinud kataloogist tuleb avada arhiiv VB6.zip ja sealt seest võtta fail NETComm\VB6Code\NetComm.ocx ja kopeerida see c:\windows kataloogi
 +  - Siis tuleb alla laadida {{:​et:​mscomm32.zip|}},​ kohalikule kettale lahti pakkida ja sealt kopeerida fail MSCOMM32.OCX kataloogi c:\windows
 +  - Järgmise sammuna on vaja komponendid registreerida,​ selleks tuleb Command Prompt ehk CMD käima panna administraatorina (Run as Administrator). Selles aknas: ​
 +<​code>​
 +cd c:\windows
 +regsvr32 NETComm.ocx
 +regsvr32 MSCOMM32.ocx
 +</​code>​
 +Kahe viimase käsu vastuseks peab tulema teade, mis sisaldab sõna **succeeded!**
 +
 +=====Internet Exploreri häälestamine=====
 +  - Veenduda, et server https://​directo.gate.ee oleks tsoonis Local Intranet, kui ei ole, siis lisada ''​Internet Options->​Security->​Local Intranet->​Sites->​Advanced''​
 +  - Määrata Local Intranet tsoonile õiged turvaseadistused lehelt ''​Internet Options->​Security->​Local Intranet->​Custom Level''​. Seal peab ''​Run ActiveX controls and plugins''​ olema **Enable** ning ''​Initialize and script ActiveX controls not marked as safe for scripting''​ samuti **Enable**
 +
 +=====Testimine=====
 +  * Eeldusel, et Directosse on häälestatud mingi sildikujundus,​ on kõige lihtsam testida komponentide toimimist funktsiooni Sildid abil
 +  * Kui vajalikult dokumendilt siltide saatmise aken avada ja Saada vajutada, ei tohiks mingit veateadet tulla. Kui siiski tuleb mingi scriptiviga,​ saab selle järgi enam-vähem teada, mis juhtus. Veateadete täpsed sõnastused võivad erineda, aga laias laastus sisaldavad nad mingit taolist juttu:
 +    * **Can'​t create object** - netcomm/​mscomm on installimata või on IE seadistused tegemata
 +    * **Invalid port number** - sildikujunduses on kasutatud vale pordinumbrit,​ mida reaalselt arvutis ei eksisteeri
 +    * **Port already open** või **can'​t open port** - mingi muu programm (näiteks printeridraiver) hoiab porti enda käes
 +
 +=====Kliendiekraani eritingimused=====
 +  * Kasutatav ekraan peab olema 2x20 märki, st kaherealine,​ kummalgi real 20 tähte
 +  * Ekraan peab olema lülitatud ESC/POS režiimi, tavaliselt tehakse seda seame põhja all olevate pisikeste lülitite abil, väga levinud on selleks lüliti number 7, aga loomulikult tuleb seda ekraani käsiraamatust vaadata
 +  * Directosse sisse loginud kasutaja kaardil peab seadistus Kliendiekraani port: olema täidetud õige pordi numbriga. Kui see seadistus on õigesti täidetud, siis ilmub kassa-arve alumisse serva väike valge kast, kus on nö ekraaniteksti eelvaade.
et/comport.txt · Viimati muutnud: 2015/08/03 12:34 persoon mrtn