Driver de terminal de colectare a datelor. Driver de terminal de colectare a datelor pentru 1C:Enterprise bazat pe driverul de terminal de colectare a datelor din programul Mobile SMARTS Atol

Driverul de la Cleverence este un set complet de gata făcute, integrate software, care vă permite să utilizați TSD cu o operație sistem Windows sau Android pentru inventarierea, acceptarea și expedierea mărfurilor cu coduri de bare. Pachetul include: instalator program special pe TSD, componente de integrare pentru 1C, editor de programe TSD, precum și documentație completă și un set de procesare suplimentară pentru configurațiile standard 1C care implementează funcționalități avansate suplimentare ale driverului.

Driverul de la Cleverens nu numai că vă permite să conectați TSD-ul la 1C:Enterprise, ci îl transformă în instrument eficient automatizarea afacerilor. 4 ani de funcționare și peste 5000 de instalări de drivere au permis specialiștilor Cleverens să găsească soluții la majoritatea problemelor și micilor detalii care apar în timpul implementării codurilor de bare. Experiența utilizării reale, adunată de munca a mii de companii, este acum în magazinul tău, în depozitul tău, în producția ta.


Mai multe despre caracteristici

Colectarea codurilor de bare în magazin

Cea mai simplă operație este scanarea codurilor de bare cu introducerea cantității. Rezultatul poate fi încărcat în orice document de sistem contabil care conține mărfuri și cantități.

Dacă codurile de bare nu au fost încă introduse în sistem, atunci este posibil să legați codurile de bare la bunuri cunoscute chiar în timpul scanării. Dacă un card de produs nu a fost încă introdus, este totuși posibil să scanați un cod de bare și să îl conectați la un card nou introdus mai târziu.

Informații despre produs prin cod de bare în magazin

Obținerea de informații despre denumirea, unitatea de măsură, prețul și disponibilitatea mărfurilor, ținând cont de caracteristici.

Licențele MINIMUM și BASIC afișează date de la ultima încărcare.

Imprimarea pe o imprimantă mobilă

În livrarea standard a oricărui driver, sunt disponibile mai multe metode de reevaluare mobilă, inclusiv imprimarea către imprimante mobile. Imprimarea mobilă necesită o licență suplimentară specială pentru MS-1C-PRINT.

Reevaluarea folosind o imprimantă mobilă este foarte ușoară. Scanăm mărfurile, dacă prețul de pe platforma de tranzacționare este depășit, atunci imprimăm imediat o nouă etichetă folosind o imprimantă mobilă cu Bluetooth și o lipim.

Lucrați complet online

Sprijină comunicarea online cu sistem de contabilitate prin Wi-Fi. Vă permite să primiți informații actualizate despre gama, soldurile curente și prețurile; tipăriți documente sau etichete de preț. Și chiar creați noi documente direct din terminal.

Munca online este acceptată numai în PROF

Lucrul cu caracteristici

Ori de câte ori un produs este scanat, se iau în considerare caracteristicile acestuia. Ar putea fi culoare, dimensiune sau altceva. Lucrul cu caracteristici vă permite să evitați regradarea.

Un produs poate avea mai multe caracteristici. Dacă produsele cu caracteristici diferite au același cod de bare, atunci dispozitiv mobil vă solicită să selectați caracteristica dorită din listă.

Trimiteți-vă munca bună în baza de cunoștințe este simplu. Utilizați formularul de mai jos

Studenții, studenții absolvenți, tinerii oameni de știință care folosesc baza de cunoștințe în studiile și munca lor vă vor fi foarte recunoscători.

Găzduit la http://www.allbest.ru/

Ministerul Educației al statului Federația Rusă

instituție educațională

studii profesionale superioare

Institutul Național de Cercetare Kazan

lor. UN. Tupolev-KAI

Filiala Yelabuga

LUCRARE DE CURS

PRIN DISCIPLINĂ

Sisteme cu microprocesoare

„Driver terminal de date”

Gata: student

Borisova T.I. 22575

Verificat de: Konyukhov M.I.

Yelabuga 2011

Abrevieri

Terminal de colectare a datelor TSD.

PC Computer personal.

Sistem de operare OS.

Software Software.

VK Componentă externă pentru sistemul de programe 1C: ENTERPRISE v. 7.7.

LU Dispozitiv logic.

Cod de bare SC.

Despre terminalele de colectare a datelor

Terminalul de colectare a datelor (denumit în continuare terminal, TSD) este un dispozitiv portabil conceput pentru a automatiza inventarierea, primirea și eliberarea mărfurilor în depozite sau platforme de tranzacționare. Avand scaner de coduri de bare (incorporat sau extern), tastatura alfanumerica, display LCD, alimentare autonoma (baterii sau baterii inlocuibile), capacitatea de a transfera date catre un PC, dimensiuni si greutate reduse, fiind simplu si fiabil in functionare, terminalul devine un asistent de neprețuit pentru depozitari, comercianți, manageri de birouri de tranzacționare și alți angajați implicați în contabilitate și colectarea informațiilor.

Ciclul de funcționare al TSD arată de obicei astfel:

Ștergeți memoria TSD.

Introduceți informațiile despre produs.

Efectuați corecțiile necesare datelor din sistemul contabil.

Diagrama terminalelor pentru HDD

Terminale portabile de colectare a datelor

Modele de terminale acceptate

Acest software acceptă următoarele modele RTD:

ZEBEX: seriile PDx-10 și PDx-20.

OPTICON: seria PHL, OPL și modelul DWT7133. Terminalele OPTICON trebuie controlate de aplicația Task-M dezvoltată de Shtrikh-M special pentru aceste terminale.

Terminale ZEBEX seria PDx

Software-ul terminalului ZEBEX

În memoria EPROM TSD Seria ZEBEX PDx are un sistem de operare numit ROM Operation System (ROS). Funcțiile sale principale sunt lansarea TSD-ului, gestionarea memoriei, intrare-ieșire, executarea sarcinilor.

Pachetul ZEBEX RTD include un CD cu programul WinTaskGen. Acest program vă permite să creați sarcini și formulare pentru colectarea datelor și să le încărcați în TSD. WinTaskGen folosește propriul său limbaj macro pentru a scrie sarcini. Fișierul de ajutor WinTaskGen și interfața WinTaskGen în engleză.

Utilizatorii „A3.0 Data Collection Terminal Driver” au capacitatea de a crea și încărca formulare pentru Zebex TSD utilizând editorul de formulare încorporat. Pentru lucrul cu editorul de formulare, consultați capitolul „Utilizarea editorului de formulare”.

Conectarea terminalelor ZEBEX

Pentru a lucra cu driverul, setați terminalul la următoarea stare:

Instalați RTD-ul pe un suport de comunicație conectat la portul COM PC cu un cablu sau (dacă se folosește modelul PDx-10 fără suport) conectați RTD-ul la portul COM PC cu un cablu.

Setați parametrii de schimb (viteza de transmisie, paritatea, numărul de biți de oprire, dimensiunea biților de date) de pe TSD la cei pe care intenționați să îi utilizați pe computer.

Dacă afișajul este gol, porniți terminalul apăsând butonul. Pe ecran va apărea mesajul Gata de operare. De exemplu, pentru PDL-20:

PDL-20VER. 1.01

Dacă terminalul este deja pornit, atunci trebuie să apăsați butonul până când pe afișaj apare același mesaj.

Această documentație descrie funcționarea TSD-ului sub controlul aplicației TASK-M versiunea 3.0.

Software-ul terminal OPTICON

Informații generale

Lucrul cu TSD Opticon este controlat de o aplicație care poate fi descărcată de pe un PC printr-un suport special sau direct prin cablu. Aplicația se încarcă cu ajutorul unui software special, care este inclus în pachetul de livrare al șoferului. TSD are, de asemenea, propriul sistem de operare, care poate fi încărcat în TSD folosind același software.

Fișierele sistemului de operare au extensia .hex (pentru OPL-s32)

Fișierele de aplicație pentru TSD au extensia .s2 (pentru OPL-s32).

Datele din TSD sunt plasate sub formă de fișiere obișnuite. Fișiere text în format DOS.

Această documentație descrie funcționarea TSD-ului sub controlul aplicației TASK-M (“Task Manager”) versiunea 3.0. Numele fișierului original al acestei aplicații pentru fiecare model RTD:

T3P172.s2 - cerere pentru TSD PHL 1700-20.

T3P171.s2 - cerere pentru TSD PHL 1700-10.

T3P278.s2 - cerere pentru TSD PHL 2700.

T3P138.s2 - cerere pentru TSD PHL 1300.

T3DWT.s2 - cerere pentru TSD DWT 7133.

T3OPL3.s32 - cerere pentru TSD OPL 9723.

T3OPL5.s32 - cerere pentru TSD OPL 9725.

T3OP81.s32 - cerere pentru TSD OPL 9728-1 MB.

T3OPL8.s32 - cerere pentru TSD OPL 9728-512 kB.

T3RFDC.s2 - cerere pentru PHL2700RFDC TSD.

Atenţie! Fiecare model TSD corespunde doar aplicației și sistemului de operare.

De obicei, TSD-ul vine cu software-ul deja instalat în el, dar uneori devine necesară actualizarea aplicației încorporate sau a sistemului de operare. Pentru a face acest lucru, mai jos este o descriere a secvenței de acțiuni pentru încărcarea software-ului în TSD folosind programul de descărcare.

Descărcarea software-ului pe terminalul OPTICON

Livrarea driverului include un program pentru descărcarea software-ului TSD OPTICON. Instalați programul de descărcare pe computer înainte de a începe descărcarea. Tot ce aveți nevoie pentru aceasta după instalarea driverului pe computer poate fi găsit pe calea% Calea de instalare (în mod implicit „C:\ProgramFiles\Bar-M\TSD 3.0\”)%\Application\Opticon\Apploaders\SETUP. După instalare, rulați programul de descărcare (Appload.exe), care este inclus cu driverul.

Înainte de a descărca software-ul pe TSD, conectați TSD-ul sau suportul de comunicație la portul COM al computerului.

În fereastra care apare, selectați elementul din meniul principal SETĂRI.

Configurați setările de partajare a computerului.

Notă. Cursul de schimb de pe suportul de comunicare este stabilit în partea inferioară cu ajutorul comutatoarelor. Consultați instrucțiunile suportului de comunicație pentru a seta viteza de transmisie.

Când descărcați aplicații prin cradle, ar trebui să acordați atenție faptului că este important să setați corect rata de transmisie cu portul PC de pe cradle.

Pentru standul IRU 1600, setați comutatoarele 1-8 în poziția implicită (corespunzătoare cu 38400 baud): pornit, oprit, oprit, oprit, oprit, oprit, oprit, oprit.

Pentru suportul IRU 1000, comutatoare 1-6 (viteză de detectare automată): pornit, oprit, oprit, pornit, pornit, pornit.

Pentru comutatoarele suportului IRU 2700 1-6 (19200 baud rate): pornit, oprit, oprit, oprit, oprit, pornit.

1. Pentru seria TSD PHL:

Când descărcați prin cablu sau prin suportul IRU1000: În timp ce țineți apăsat butoanele [S] și, apăsați butonul PW cu RTD-ul oprit.

La încărcarea prin suportul IRU2700: În timp ce țineți apăsat butoanele [S] și, cu PHL2700 oprit, apăsați butonul PW. Descărcarea sistemului de operare pe terminalele PHL 1700 se poate face numai prin cablu.

Ledul roșu de pe terminal se va aprinde. În acest moment, vechiul sistem de operare și toate fișierele vor fi șterse din terminal.

Pe DWT7133: apăsați toate butoanele simultan și puneți RTD-ul pe suport.

Pe OPL972x: Așezați RTD-ul pe suport.

2. În programul APPLOAD.EXE, în meniul FILES, selectați elementul DOWNLOADS.

Va apărea un dialog de selectare a fișierului.

3.Selectați masca Sistem de operare din dialog și găsiți fișierul de sistem de operare necesar.

4. După ce ați selectat fișierul dorit, faceți clic pe OK.

După ce descărcarea este finalizată, aplicația va fi lansată pe terminal sau, dacă nu este acolo, mesajul: „Not Application”.

1.Pe seria TSD PHL: În timp ce țineți apăsat butoanele și ( și [.] pentru PHL1300) de pe terminalul OFF, apăsați butonul PW.

Pe DWT7133 și OPL9723: apăsați toate butoanele simultan și puneți RTD-ul pe suport.

Pe OPL9725: așezați RTD-ul pe suport.

Meniul sistemului OC apare pe terminal.

2.Selectați elementul Descărcare aplicație.

3.Selectați metoda de comunicare: Prin cablu (cablu), printr-un suport (leagăn) sau prin IrDA.

În PHL1300 și OPL9725, metoda de comunicare nu este selectabilă.

4. În programul APPLOAD.EXE, selectați elementul Descărcare din meniul FIȘIERE.

Va apărea un dialog de selectare a fișierului.

3.Selectați masca de aplicație din caseta de dialog și găsiți fișierul de aplicație necesar.

5. După ce ați selectat fișierul dorit, apăsați OK.

După ce descărcarea este finalizată, aplicația de pe TSD va fi lansată imediat.

Conectarea terminalelor OPTICON

Înainte de a începe, setați parametrii de schimb la terminal.

Pentru a face acest lucru, din meniul principal, accesați elementul „Setări”, apoi elementul „COM-PORT”, apoi elementul „Metodă” și selectați metoda prin care datele vor fi schimbate cu computerul.

Dacă utilizați un suport de comunicație, setați viteza baud pe acesta să fie egală cu rata baud setată în TSD.

Apoi reveniți din nou la meniul principal. Selectați elementul 3 din meniul principal „Schimb cu PC”. Afișajul va afișa:

TSD în modul

Schimb cu PC

Metoda: xxxxx

Viteza: xxxbaud

În această poziție, OPTICON RTD este gata să lucreze cu acest driver.

CONECTARE PDA

Terminalul este conectat la un PC folosind un suport de comunicare care combină funcțiile încărcătorși un cablu de interfață care conectează terminalul la PC.

CRD-20 Conector și mufă DB-9

Există două moduri de a comunica cu un PC:

* Schimb de date cu un PC prin interfața RS-232 printr-un port COM folosind un suport de comunicare.

* Schimb de date în infraroșu prin portul de comunicare IrDA încorporat al suportului sau al computerului.

Interfață RS-232C

Interfața RS-232C este proiectată pentru a conecta echipamente care transmit sau primesc date (00D -- echipamente terminale date, sau ADF - echipament de transmisie a datelor; DTE - Data Terminal Equipment), către echipamentul terminal al canalelor de date (AKD; DCE - Data Communication Equipment). Rolul ADF poate fi un computer, imprimantă, plotter și alte echipamente periferice. Modemul acționează de obicei ca DCE. Scopul final al unei conexiuni este conectarea a două ADF-uri. Schema completă de conectare este prezentată în fig. 2.1; Interfața vă permite să eliminați canalul de comunicație la distanță împreună cu o pereche de dispozitive DCE prin conectarea directă a dispozitivelor folosind un cablu de modem nul (Fig. 2.2).

Orez. 2.2. Conexiune RS-232C cu cablu modem nul

Standardul descrie semnalele de control al interfeței, transferul de date, interfața electrică și tipurile de conectori. Standardul oferă moduri de schimb asincron și sincron, dar porturile COM acceptă doar modul asincron.

Standardul RS-232C descrie transmițătoare și receptoare cu un singur capăt - semnalul este transmis relativ la un fir comun - masă de circuit (semnale diferențiale echilibrate sunt utilizate în alte interfețe - de exemplu, RS-422). Interfața nu asigură izolarea galvanică a dispozitivelor. Unitatea logică corespunde tensiunii de la intrarea receptorului în intervalul de la -12 la -3 V. Pentru liniile de semnal de control, această stare se numește ON ("pornit"), pentru liniile de date seriale - MARK. Zero logic corespunde unui interval de la +3 la +12 V. Pentru liniile de semnal de control, starea se numește OFF ("off"), iar pentru liniile de date seriale - SPACE. Intervalul de la -3 la +3 V este zona moartă, care determină histerezisul receptorului: starea liniei va fi considerată schimbată numai după trecerea pragului (Fig. 2.3). Nivelurile semnalului la ieșirile transmițătoarelor trebuie să fie în intervalele de la -12 la -5 V și de la +5 la +12 V pentru a reprezenta un unu și, respectiv, un zero. Diferența de potențial dintre împământările circuitului (SG) ale dispozitivelor conectate trebuie să fie mai mică de 2 V, cu o diferență de potențial mai mare, este posibilă percepția incorectă a semnalelor.Interfața presupune prezența unei pământuri de protecție pentru dispozitivele conectate dacă acestea sunt ambele alimentate de la rețea curent alternativși au filtre de rețea.

ATENŢIE

Conectarea și deconectarea cablurilor de interfață ale dispozitivelor autoalimentate trebuie efectuate cu alimentarea oprită. În caz contrar, diferența de potențial dezechilibrat al dispozitivului în momentul comutării poate fi aplicată circuitelor de interfață de ieșire sau de intrare (care este mai periculos) și dezactivarea microcircuitelor.

Standardul RS-232C reglementează tipurile de conectori utilizați.

Pe echipamentele ADF (inclusiv porturile COM), este obișnuit să instalați prize PV-25R sau o versiune mai compactă - DB-9P. Conectorii cu nouă pini nu au pini pentru semnalele suplimentare necesare pentru modul sincron (majoritatea conectorilor cu 25 de pini nu folosesc acești pini).

Prizele DB-25S sau DB-9S sunt instalate pe echipamentele DCE (modemuri).Această regulă presupune că prizele DCE pot fi conectate la prizele ADF direct sau prin cabluri adaptoare „drepte” cu priză și mufă, în care sunt conectate contactele " unu la unu”. Cablurile adaptoare pot fi și adaptoare de la conectori cu 9 la 25 de pini (Fig. 2.4).

Dacă echipamentul ADF este conectat fără modemuri, atunci conectorii dispozitivului (ștecherele) sunt conectați unul la altul printr-un cablu null-modem (Zero-modem sau Z-modem), care are prize la ambele capete, ale căror contacte sunt conectat în cruce conform uneia dintre diagramele prezentate în Fig. 2.5.

Interfață RS-232C

Orez. 2.3. Primirea semnalelor RS-232C

Orez. 2.4. Cabluri modem

Orez. 2.5. Cablu modem nul: a - minim, b - plin

Dacă o priză este instalată pe orice dispozitiv ADF, este aproape 100% că aceasta trebuie conectată la un alt dispozitiv cu un cablu direct, similar unui cablu de conectare a modemului. Priza este de obicei instalată pe acele dispozitive care au conexiune la distanță prin modem nu este furnizat.

În tabel. 2.1 arată alocarea pinilor conectorilor porturi COM (și orice alt echipament de transmisie de date ADF). Pinii conectorului DB-25S sunt definiți de standardul EIA/TIA-232-E, conectorul DB-9S este definit de standardul EIA/TIA-574. Modemurile (AKD) au același nume de circuite și contacte, dar rolurile semnalelor (input-output) sunt inversate.

Tabelul 2.1. Conectori și semnale RS-232C

Desemnarea lanțului

cablu cablu nr.

Direcţie

conector PC la distanță

1 cablu panglică multicard de 8 biți.

2 Cablu panglică pentru multicard-uri pe 16 biți și porturi pe plăcile de bază.

3 Opțiune de cablu panglică pentru porturile de pe plăcile de bază.

4 Cablu panglică larg la conectorul cu 25 de pini.

Subsetul de semnale RS-232C aferente modului asincron va fi luat în considerare din punctul de vedere al portului COM PC. Pentru comoditate, vom folosi denumirile mnemonice adoptate în descrierile porturilor COM și ale majorității dispozitivelor (diferă de denumirile fără chip RS-232 și V.24). Amintiți-vă că starea activă a semnalului ("pornit") și unitatea logică a datelor transmise corespunde unui potențial negativ (sub -3 V) al semnalului de interfață, iar starea "off" și zero logic - pozitiv (mai sus +3 V). Scopul semnalelor de interfață este prezentat în tabel. 2.2. Secvența normală a semnalelor de control pentru cazul conectării modemului la portul COM este ilustrată în Fig. 2.6.

Tabelul 2.2. Atribuirea semnalelor de interfață RS-232C

Scopul semnalului

PG Protected Ground -- împământare de protecție, conectată la carcasa dispozitivului și la ecranul cablului

SG Signal Ground -- masă de semnal (circuit), raportat la care niveluri de semnal acționează

TD Transmit Data -- date seriale -- ieșire transmițător

RD Receive Data -- date seriale -- intrare receptor

Solicitare RTS de trimitere -- ieșire cerere de transfer de date: stare „pornit”.

anunță modemul că terminalul are date de transmis. În modul semi-duplex, utilizat pentru controlul direcției -- starea „pornit” semnalează modemului să treacă în modul de transmisie

CIS Clear To Send -- intrare pentru a permite terminalului să trimită date. Stat

„off” dezactivează transferul de date. Semnalul este utilizat pentru controlul hardware al fluxului

DSR Data Set Ready - intrare de semnal gata de la echipamentul de transmisie a datelor (modemul este conectat la canal în modul de funcționare și a finalizat coordonarea cu echipamentul de la capătul opus al canalului)

DTR Data Terminal Ready -- ieșire de semnal de pregătire a terminalului pentru schimbul de date.

Starea „pornit” menține legătura dial-up în starea conectată

DCD Data Carrier Detected -- intrare de semnal de detectare a purtătorului de modem la distanță

Rl Ring Indicator - intrare indicator de apel. Într-un canal comutat, modemul semnalează acceptarea unui apel cu acest semnal.

Orez. 2.6. Secvența de control al interfeței

Prin setarea DTR, computerul indică dorința de a utiliza modemul.

Prin setarea DSR, modemul semnalează disponibilitatea și stabilirea conexiunii.

Cu semnalul RTS, computerul solicită permisiunea de a transmite și își declară disponibilitatea de a primi date de la modem.

Cu semnalul CTS, modemul anunță că este gata să primească date de la computer și să le transfere pe linie.

Prin eliminarea CTS, modemul semnalează imposibilitatea unei recepții ulterioare (de exemplu, tamponul este plin) - computerul trebuie să suspende transmisia de date.

Cu semnalul CTS, modemul permite computerului să continue transmiterea (către tampon) Comunicarea prin portul COM

Conexiunea terminalului cu PC-ul prin portul COM se realizează prin interfață

RS-232C. Pentru a conecta un terminal la un port COM, procedați în felul următor:

1. Opriți computerul și terminalul.

2. Introduceți conectorul DB-9 cu 9 pini

cablu de comunicare

leagăne, în 9-pini

Port COM serial pentru PC.

Conectați adaptorul de alimentare așa cum se arată în figură.

Dacă portul COM serial

PC - 25-pini, este necesar

utilizați un adaptor pentru

Port COM (de la 9 la 25 de pini),

care poate fi achizitionat

separat.

3. Porniți computerul.

4. Porniți terminalul.

5. Lansați software-ul necesar cu care vor fi schimbate datele.

Comunicare prin portul IrDA

Comunicarea terminalului cu PC-ul prin interfața IrDA permite schimbul de date la o distanță mică (aproximativ 10-20 cm) față de PC. Ca receptor IR, poate fi folosit un suport de comunicare sau portul IrDA încorporat în PC. Această metodă de comunicare poate fi convenabilă atunci când utilizați terminalul cu un laptop.

Pentru a utiliza protocolul IrDA, acesta trebuie să fie suportat atât de software-ul client, cât și de software-ul intern al terminalului.

Notă: La momentul scrierii acestui manual, capacitatea de a comunica prin interfața IrDA din firmware nu este acceptată. Această funcție ar trebui să apară în următoarele versiuni de software de la producătorul terminalului.

Procedura pentru conectarea terminalului la un PC prin interfața IrDA:

1. Îndreptați elementele IrDA roșii situate în partea de sus a terminalului (vezi „Structura dispozitivului”) direct către receptorul IR (elementele receptorului IR de pe suportul de comunicație sau portul IrDA pentru PC).

2. Activați funcția de comunicare în infraroșu de pe terminal.

3. Asigurați-vă că distanța dintre suport și terminal nu depășește 20 cm.

Instalarea și utilizarea driverului

Descrierea modului în care funcționează șoferul

Toate operațiunile unui PC cu TSD sunt efectuate sub controlul unui program care rulează pe un PC.

În această secțiune, va fi descris elementul de schemă „Driver”. Această descriere Este destinat, în primul rând, programatorilor care își creează propriul software pentru lucrul cu TSD.

Organizarea internă a driverului este astfel încât să poată fi utilizat ca Server Automation sau ca componentă externă pentru sistemul de programe 1C: Enterprise versiunea 7.7.

Strategia de protecție a șoferului

Driverul poate fi utilizat numai cu Zebex RTD dacă este prezentă cheia de securitate. Nu este necesară o cheie de securitate pentru a funcționa cu Opticon TSD.

Acest driver poate fi utilizat ca parte a oricăror programe comerciale dacă specificați un link către STC „Shtrikh-M”.

Cele mai recente versiuni ale software-ului pot fi găsite pe serverul nostru web:

Instalarea și înregistrarea driverului

Instalare automată

Introduceți CD-ul în unitatea CD și selectați fișierul\Driver\Setup.exe, apăsați Enter.

Programul de instalare a driverului pentru computerul dvs. va fi lansat:

Pe ecran va apărea fereastra programului de instalare. Pentru a continua instalarea, faceți clic pe butonul „Următorul>>”.

Citiți cu atenție mesajele afișate de program. Acest lucru vă va ajuta să evitați greșelile jenante.

Specificați directorul în care doriți să plasați driverele, utilitarul de testare, documentația, exemplele și alte fișiere incluse în pachetul de distribuție.

Alegeți tipul de instalare:

- Instalare completa

- Instalare optionala

Pentru a instala toate componentele driverului TSD, selectați „Instalare completă”.

Specificați grupul de programe din meniul principal în care să plasați legătura către utilitarul de testare. Utilitarul de testare va fi plasat în subgrupul „Teste” al grupului specificat.

Faceți clic pe următorul pentru a începe instalarea și așteptați până când toate modulele necesare sunt copiate și înregistrate.

Dacă driverul cheii de securitate nu a fost instalat sau a fost dezinstalat, pe ecran va apărea o solicitare de instalare.

De obicei, nu este necesar să configurați driverul cheii de securitate, dar, dacă este necesar, faceți clic pe Configurare driver. Vezi si

\Guardant\INSTDRV.txt în directorul specificat în timpul instalării.

După ce toate fișierele au fost copiate pe hard diskul PC-ului și s-au făcut înregistrările necesare, va apărea o fereastră care anunță finalizarea cu succes a instalării. Faceți clic pe butonul „OK” pentru a ieși din program.

Notă: La instalarea driverului, biblioteca VCL50.BPL este plasată în directorul de sistem Windows.

Puteți afla versiunea driverului pe pagina de proprietăți. Pentru a face acest lucru, faceți clic pe butonul „Despre” de pe această pagină.

Puteți anula înregistrarea driverului rulând: RegSvr32.exe /u Terminals.dll

Puteți găsi locația fișierului driver rulând:

a) rulați RegEdit.exe

b) accesați cheia HKEY_CLASSES_ROOT\CLSID

c) apăsați Ctrl+F

d) introduceți numele obiectului driver (AddIn.Terminals și apăsați Enter

e) dacă șirul nu a fost găsit, atunci driverul din sistem nu este

înregistrat

f) apăsați F3 pentru a continua căutarea

g) deasupra subcheii găsite se află subcheia InprocServer32

h) valoarea implicită a acestei subchei stochează numele fișierului driver utilizat de sistem la apelarea driverului ca server OLE-Automation; pentru a naviga (după căutare) apăsați Tab, Săgeată sus, Săgeată sus

Setarea opțiunilor driverului

Pentru a începe, trebuie să configurați driverul. Acest lucru este ușor de făcut folosind utilitarul de testare care vine cu driverul:

Conectați TSD la computer.

Rulați utilitarul de testare.

Deschideți pagina de proprietăți a șoferului (butonul Setați proprietăți).

Faceți clic pe butonul „Căutare hardware”.

Căutați toate TSD-urile conectate la computer apăsând butonul „Căutare”.

Notă: Dacă se caută ZEBEX TSD, se recomandă utilizarea butonului „Search only ZEBEX TSD”, care va reduce semnificativ timpul de căutare.

Creați structura LU astfel încât să vă fie convenabil să lucrați cu ea:

* buton - adăugați LU nou;

* buton - ștergeți LU curent;

* buton - schimba numele LU curent;

LU curent este listat în câmpul LUN curent. Puteți crea LU curent apăsând butonul și selectând LU dorit din lista care apare.

Setați fiecare dintre LU-urile la parametrii de comunicare necesari.

Puteți verifica corectitudinea setărilor oricărei LU prin secvența de acțiuni:

* configurați LU curent pentru acest TSD;

* apăsați butonul „Verificați conexiunea”;

– în câmpul „Rezultat”, ar trebui să fie afișat tipul de TSD, de exemplu, „Terminal PDL-20 versiunea 1.01 ID: _”.

În timpul lucrului, pentru a „comuta” șoferul de la un echipament la altul, pur și simplu selectați LU corespunzător (pe pagina de proprietăți a driverului, câmpul „Dispozitiv curent”). Pentru ca utilitarul să funcționeze cu TSD, trebuie să ocupați portul - bifați caseta (există o bifă) „Dispozitivul este pornit”. Dacă dispozitivul nu este pornit, atunci lucrarea cu echipamentul nu va fi efectuată.

Utilitar de testare TestTerminals.exe

Scopul și capacitățile utilitarului

Utilitarul este conceput pentru a familiariza dezvoltatorii cu principiile de utilizare a driverului și vă permite să:

Configurați șoferul.

Citiți datele stocate în memoria TSD

Încărcați datele în memoria TSD.

Descărcați sarcini în memoria ZEBEX TSD și aplicații în OPTICON TSD.

Ștergeți datele din memoria TSD.

Reglați vizual parametrii TSD (inclusiv formatul formularului).

Fereastra principală a utilitarului

După pornirea utilitarului, pe ecran va apărea fereastra principală a utilitarului:

Crearea unui formular al unui nou tabel cu numărul de câmpuri egal cu numărul de câmpuri din forma specificată în „Numărul formularului”.

Addendum intrare nouă până la capătul mesei.

Introduceți o înregistrare nouă în locația specificată în tabel.

Ștergeți intrarea curentă (evidențiată).

Deschide fereastra Căutare. Vezi mai jos pentru detalii.

Șterge toate datele din partea tabelară a utilitarului de testare.

Adăugați coloană la parte tabulară

Ștergeți o coloană dintr-o foaie de calcul

Indicator pentru dispozitiv activat

Activați LU curent (consultați proprietatea DeviceEnabled pentru detalii).

Adăugați la formularul specificat în date TSD de la masă.

Ștergeți datele stocate în formularul cu numărul specificat în „Număr formular” din memoria TSD. (vezi metoda Clear).

Deschiderea paginii de proprietăți vizuale a driverului. (Consultați metoda ShowProperties pentru detalii).

Deschideți fereastra de setări a dispozitivului logic.

Steagul barei de progres

Dacă se afișează sau nu o fereastră de progres atunci când se lucrează cu date (încărcare/descărcare date, sarcini etc.). Consultați proprietatea ShowProgress pentru detalii.

Câmpul Număr formular

Specifică numărul formularului TSD curent. (consultați proprietatea FormNumber pentru detalii).

Câmp pentru numele fișierului, buton

Acest câmp conține numele fișierului ( calea plină) pentru a efectua diverse operații de încărcare a datelor dintr-un fișier și într-un fișier. Butonul este folosit pentru a selecta un fișier utilizând caseta de dialog standard de selecție a fișierelor.

Câmpul rezultat

Acest câmp afișează codul de eroare.

Câmp Descriere rezultat

Câmpul „Numărul câmpului”

Acest câmp specifică numărul câmpului în care datele vor fi căutate după cheie.

Câmpul cheie de căutare

Acest câmp specifică șirul (cheia de căutare) utilizată pentru a căuta date atunci când selectați datele din TSD după cheie.

Câmpurile „Înregistrați selecția de la... la...”

Aceste câmpuri indică valorile minime și maxime ale numerelor de înregistrare pentru obținerea datelor de la TSD prin numărul de înregistrare.

Câmpuri din panoul „Număr de câmpuri din formular”: „Enter”, „Citește”, „Scrie”

Acestea arată numărul de câmpuri din formularul destinat încărcării din terminal („Pentru scriere”), pentru citire („Pentru citire”) și numărul total de câmpuri create în formular („Pentru introducere”). Aceste valori pot fi diferite doar în TSD sub controlul aplicației „Task-m” începând cu versiunea 3.0. Pentru mai multe informații, consultați descrierea aplicației și capitolul „Crearea sarcinilor”

Actualizează valorile din panoul „Număr de câmpuri de formular”.

Fila Fișiere și sarcini:

Câmpul „Numele fișierului în TSD”

În acest câmp, introduceți numele fișierului din memoria TSD pentru a descărca fișierul din TSD. (vezi metoda UploadFile).

Încărcarea unui fișier de pe TSD pe un computer. (vezi metoda UploadFile) Numele fișierului din TSD este setat în câmpul „File name in the TSD”. Numele fișierului de pe computer este setat în câmpul „Fișier”.

Ștergerea unui fișier în TSD. (vezi metoda EraseFile) Numele fișierului din TSD este setat în câmpul „File name in the TSD”.

Ștergerea setărilor formularului împreună cu datele acestuia din OPTICON TSD. (vezi metoda EraseFile)

Fereastra de configurare a dispozitivului logic

Fereastra se deschide prin apăsarea butonului „Dispozitive logice” sau selectând elementul de meniu „Proprietăți/Dispozitive logice” din forma principală a utilitarului.

Câmpurile „Index”, „Număr” și „Număr total”

Câmpurile „Index” și „Număr” permit comutarea LU (după index și număr). Consultați proprietățile CurrentDeviceIndex, CurrentDeviceNumber și DeviceCount. Câmpul Număr total arată numărul total de dispozitive logice driver.

butonul Adaugă

Adaugă un LU (vezi metoda AddDevice).

butonul Șterge

Șterge LU curent (vezi metoda DeleteDevice).

Butonul Set Opțiuni

Salvează modificările la setările parametrilor LU curente.

Butonul de închidere

Închide fereastra LU și readuce controlul în formularul principal al utilitarului.

Câmp de nume

Conține numele LU-ului curent. În acest câmp, puteți specifica un nou nume pentru LU curent. Vedeți proprietatea CurrentDeviceName.

Câmpurile Număr port, Viteză, Timeout, Paritate, Biți de date, Biți de oprire

Câmpurile setează parametrii de conectare ai LU curente. Vedeți proprietăți PortNumber, BaudRate, Timeout, Parity, DataBits, StopBits.

Indicator pentru dispozitiv activat

Activați LU curent (consultați proprietatea DeviceEnabled).

Câmpuri de rezultate

Mesajele de eroare sunt afișate în acest câmp.

Blocați semnalizarea dispozitivelor

vedeți proprietatea LockDevices.

Dispozitive logice

Un dispozitiv logic este un set de proprietăți de driver care are un număr unic și un nume opțional. Pot exista de la 1 la 99 de astfel de seturi (dispozitive) în același timp. Acest lucru permite, odată ce ați configurat mai multe seturi de proprietăți, să aplicați rapid parametrii necesari pur și simplu prin comutarea dispozitivelor. Numărul dispozitivului este atribuit automat când este creat și nu poate fi modificat. Numele dispozitivului poate fi schimbat oricând.

Dispozitivul actual este dispozitivul ale cărui proprietăți sunt disponibile în prezent pentru citire și editare. Toate metodele driverului funcționează cu proprietățile acestui dispozitiv special. Pentru a schimba proprietățile altui dispozitiv, acesta trebuie mai întâi să fie actualizat.

Indexul dispozitivului logic este numărul de serie al dispozitivului din lista dispozitivelor logice existente în driver. Adică, atunci când este creat un nou dispozitiv logic, i se atribuie numărul minim liber, iar indicii sunt recalculați astfel încât numerele să fie în ordine. Când un dispozitiv logic este eliminat din „mijlocul” listei de dispozitive, numerele dispozitivelor rămase nu se modifică, dar indicii se modifică în așa fel încât să se obțină din nou o serie continuă de valori.

De exemplu, au existat trei unități logice, numerotate 1, 2 și 3, cu indici 0, 1 și, respectiv, 2; după ștergerea dispozitivului logic cu numărul 2, va apărea o „gaură”, adică. puteți face ca dispozitivul logic numărul 1 sau 3 să fie curent, dar nu 2. Cu toate acestea, numărul de index al dispozitivului 3 s-a schimbat de la „2” la „1”. La crearea unui nou dispozitiv logic, i se va atribui numărul 2 și indexul 1 (pentru dispozitivul nr. 3, indexul se va schimba de la 1 la 2). Astfel de „lacune în numere” creează anumite probleme atunci când se lucrează cu dispozitive, din acest motiv a fost introdus conceptul de index de dispozitiv logic.

Programarea driverului

Tipuri de date

Acest capitol folosește tipuri pentru a descrie datele:

Conexiune șofer

Diferite limbaje de programare folosesc sintaxă diferită, vom da aici doar un exemplu pentru „1C: COMERȚ ȘI DEPOZIT” v. 7.7.

Numele obiectului driver este „AddIn.Terminals”.

Un exemplu de modul de configurare globală 1C: ENTERPRISE:

Export Trm variabil; // Var global. a lucra cu șoferul

Rezultat variabil; // Variabilă de serviciu

. . . // Secțiunea descrierii procedurilor globale

Rezultat = LoadExternalComponent("Terminals.dll");

// Inițializați global. variabilă dacă componenta este găsită

Dacă rezultat = 1, atunci Trm = CreateObject("AddIn.Terminals");

Altfel Raport ("Componenta externă nu a fost găsită.");

EndIf;

//După aceea, este posibil accesul la proprietățile și metodele driverului
// în toate modulele:

// Apelați metoda driverului

Dacă Trm.AddDevice()< 0

// Acces la proprietate

Apoi Raportare("Eroare:" + String(Trm.ResultDescription));

EndIf;

Metode de șofer

Aproape toate metodele driverului sunt funcții, adică returnează o valoare. Multe dintre ele returnează codul erorii care a apărut în timpul executării metodei date (codul de eroare este stocat și în proprietatea ResultCode, iar descrierea acestuia este în ResultDescription). Când sunt apelate, metodele pot utiliza sau modifica proprietăți:

* - ca urmare a execuției metodei, valorile proprietăților specificate sunt actualizate. După cum sa menționat deja, fiecare metodă introduce codul de eroare în proprietatea ResultCode și descrierea acestuia în ResultDescription.

Metode de lucru cu dispozitive logice

AddDevice()
AddDevice()

Tip de returnare: Integer / Integer.

Metodă de creare a unui nou dispozitiv logic (numărul și indexul sunt atribuite automat, iar numele noului dispozitiv este setat la „Fără titlu”). Returnează codul de eroare.

Acțiuni efectuate:

Dacă DeviceCount = 99, atunci -7 este returnat și procesul de creare a LU este întrerupt.

Este creată o nouă LU (toate proprietățile care au tipul de proprietate „L” preiau valorile curente).

DeviceCount este crescut cu unu.

Noului LU i se atribuie numărul minim de numere neocupate.

Indicii sunt recalculați:

LU-urile sunt sortate în ordine crescătoare a numerelor;

LU cu numărul minim i se atribuie index 0, următorul _ 1,..., LU cu numărul maxim - index (DeviceCount - 1).

LU creat devine cel actual.

Vedeți și: proprietăți CurrentDeviceNumber , CurrentDeviceIndex , DeviceCount și CurrentDeviceName.

DeleteDevice()
DeleteDevice()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda este concepută pentru a elimina dispozitivul logic curent. Trebuie reținut că nu puteți șterge toate dispozitivele (trebuie să existe cel puțin unul), așa că atunci când încercați să ștergeți ultimul dispozitiv logic, metoda returnează -8. Fiți atenți - este imposibil să anulați ștergerea.

Vedeți și: proprietăți CurrentDeviceNumber , CurrentDeviceIndex și DeviceCount.

Metode de citire a datelor din memoria TSD-ului

BeginReport()
ReportStart()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda de pornire a raportului citește toate datele din memoria terminalului în memoria computerului (tampon pentru driver). Numărul formularului din care sunt citite datele este dat în FormNumber.

Vezi și: DeviceEnabled, ShowProgress , Field1…Field16 proprietăți și EndReport și GetRecord.

BeginReportKey()
StartReportByKey()

Tip valoare returnată: Întregul / Întregul.

Returnează codul de eroare.

Metoda de pornire a raportului citește datele din memoria terminalului în memoria computerului (bufferul șoferului), preluând doar acele înregistrări al căror câmp al căror număr este conținut în SearchFieldNumber conține o valoare egală cu valoarea curentă a proprietății KeySearch. Numărul formularului din care sunt citite datele este specificat în FormNumber.Bufferul driverului trebuie șters înainte ca metoda să fie executată, altfel metoda returnează -10 și raportul nu va fi primit. Dacă proprietatea ShowProgress conține TRUE, atunci când citiți datele din TSD, pe ecranul computerului va fi afișată o fereastră cu o bară de progres. Pentru a executa metoda conditie necesara: DeviceEnabled = TRUE.

Vedeți și: DeviceEnabled, SearchFieldNumber, KeySearch, ShowProgress , Field1…Field16 proprietăți și EndReport și GetRecord.

BeginReportLimit()
StartReportToLimit()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda de pornire a raportului citește înregistrările de date din memoria terminalului în memoria computerului (tampon pentru driver). Înregistrările sunt citite de la MinRecNumber la MaxRecNumber. Numărul formularului din care sunt citite datele este dat în FormNumber.

Buffer-ul driverului trebuie șters înainte de a executa metoda, altfel metoda returnează -10 și raportul nu va fi primit.

Dacă proprietatea ShowProgress conține TRUE, atunci când citiți datele din TSD, pe ecranul computerului va fi afișată o fereastră cu o bară de progres.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vedeți și: DeviceEnabled, MinRecNumber, MaxRecNumber, ShowProgress , Field1…Field16 proprietăți și EndReport și GetRecord.

EndReport()
EndReport()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda termină de lucru cu datele raportului și șterge tamponul intern al șoferului.

Vezi și: metodele BeginReport și GetRecord.

GetRecord()
GetRecord()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Comanda pentru a primi următoarea înregistrare a raportului din buffer-ul șoferului. Logica driverului este următoarea: toate câmpurile următoarei înregistrări sunt plasate în proprietățile corespunzătoare sub formă de text. Primul câmp se află în proprietatea Field1 , al doilea este în Field2 ... al șaisprezecelea este în Field16 . Dacă există mai puțin de 16 câmpuri în formular, atunci proprietățile Fieldx unde x este mai mare decât numărul real de câmpuri din formularul curent trebuie ignorate.

Structura de date a câmpurilor (scop, tip) depinde de setările formularului terminal. Puteți personaliza rapid și vizual formularul folosind editorul de formulare, accesibil din pagina de proprietăți vizuale (butonul „Editor de formulare”).

Când încercați să obțineți o înregistrare înainte de începutul raportului (BeginReport) sau după ce acesta este închis prin metoda EndReport, GetRecord va returna o eroare -10.

Vezi și: Proprietăți Field1 ... Field16 și metode BeginReport și EndReport.

GetField(Param: întreg)
GetField (FieldNumber: Integer)

Tip returnat: WideString / String.

Returnează câmpul Număr param.

Comanda pentru a obține câmpul cu numărul specificat ca parametru de funcție din următoarea înregistrare a raportului din bufferul driverului

Vezi și: Proprietăți Field1 ... Field16 și metode GetRecord, BeginReport și EndReport.

GetHeader()
GetTitle()

Tip de returnare: WideString / String.

Returnează titlul formularului citit din bufferul intern al fișierului.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vezi și: proprietatea FormNumber și metoda GetRecord.

SaveToFile(Param1: WideString)
WriteToFile(Parametru: șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda scrie datele din formularul cu numărul FormNumber într-un fișier numit Param1(Parameter). Pentru formatul fișierului, consultați descrierea LoadFromFile.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vezi și: proprietatea FormNumber, metoda LoadFromFile.

DescărcareFișier(Fișier: WideString; PCFile: WideString)

Returnează codul de eroare.

Doar pentru TSD OPTICON.

Descarcă conținutul unui fișier din TSD numit Tfile într-un fișier numit PCFile.

Vezi și: metoda UploadFile.

Metode de scriere a datelor în memoria TSD-ului

BeginDownLoadTable()
StartLoadingTable()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Pregătirea tamponului intern al driverului pentru încărcarea datelor în PDx. Buffer-ul este format prin adăugarea de rânduri cu comanda AddInTable.

Bufferul intern al driverului trebuie șters, altfel metoda va returna o eroare -10 și operația va eșua.

Vedeți și: metode AddInTable, ClearTable și DownLoadTable.

AddInTable(Param1: WideStr)
AddToTable(Parametru: șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda adaugă șirul Param1(Parameter) în buffer atunci când generează un tabel pentru încărcare în PDx.

Tabelul pentru încărcare este format conform următorului algoritm:

1Field_1Record

2Field_1Record

xField_1Record

1Field_2Record

xField_2Record

1Field_yRecord

xField_yRecord

unde x este numărul de câmpuri din înregistrare;

y - numărul de înregistrări;

Descărcare tabel()
LoadTable()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda încarcă datele din bufferul intern în formularul TSD cu numărul FormNumber. Datele vechi sub formă de TSD sunt șterse. După executarea acestei metode, tamponul driverului este șters.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vezi și: proprietate FormNumber.

AddToTable()
LoadToTable()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Metoda adaugă date din bufferul intern la formularul TSD cu numărul FormNumber. Datele vechi sub formă de TSD sunt păstrate. După executarea acestei metode, tamponul driverului este șters.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vezi și: proprietate FormNumber.

ClearTableBuffer()
ClearTableBuffer()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Șterge tamponul intern al șoferului atunci când se generează un tabel pentru încărcare în TSD.

Vezi și: proprietate FormNumber.

LoadFromFile(Param1: WideString)
LoadFromFile(Parametru: șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Folosit numai pentru ZEBEX TSD.

Scrie date dintr-un fișier (*.ULD) în formularul TSD cu numărul FormNumber.

Datele din fișier trebuie să fie într-un format special:

Rândul 1: Titlul formularului;

Următoarele rânduri sunt înregistrări ale căror câmpuri sunt separate prin spații;

Acest format (fișier *.ULD) este utilizat în programul WinTaskGen furnizat cu terminalul ZEBEX atunci când lucrați cu date, precum și în metodele LoadFromFile și SaveToFile ale acestui driver.

Vezi și: proprietatea FormNumber, metodele LoadFromFile și SaveToFile.

Încărcare fișier (Nume fișier: WideString)
Încărcare fișier (FileName:șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Doar pentru TSD OPTICON.

Încarcă un fișier de pe un computer numit FileName în TSD.

Vezi și: Metoda Descărcare fișier.

Metode suplimentare

GetRecordCount()
GetNumber of Records()

Tip de returnare: Integer / Integer.

Returnează numărul de înregistrări din formular.

Comanda pentru a obține numărul de înregistrări din formular, al căror număr este specificat în proprietatea FormNumber.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vezi și: proprietate FormNumber.

GetFieldCount()
GetNumberFields()
Tip returnat: octet/ întreg fără semn.
Returnează numărul de câmpuri dintr-o intrare de formular.

Comanda pentru a obține numărul de câmpuri din intrarea formularului al cărui număr este specificat în FormNumber.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vezi și: proprietate FormNumber.

GetFormName()
GetFormName()

Tip de returnare: WideString / String.

Returnează numele formularului.

Comanda pentru a obține numele formularului al cărui număr este specificat în FormNumber.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vezi și: proprietate FormNumber.

clar()
clar()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Această metodă șterge toate datele din formularul (numărul formularului este dat în FormNumber) al terminalului. După această comandă, toate datele din memoria terminalului se pierd iremediabil.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

Vedeți și: proprietatea DeviceEnabled.

LoadTask(Param1: WideStr)
LoadTask(Parametru: șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Pentru Zebex: Încărcați sarcina din fișierul numit Param1(Parameter). Formatul fișierului este *.TSL. Fișierul de activități este un software pentru ZEBEX RTD dezvoltat în mediul WINTASKGEN care este furnizat împreună cu ZEBEX RTD (pe CD).

Pentru OPTICON: Nu este acceptat. Descărcarea aplicațiilor se realizează folosind un software special. De asemenea, puteți încărca fișierul aplicației în memoria TSD și apoi utilizați comanda corespunzătoare în aplicația TSD.

Înainte de a apela metoda, trebuie să ștergeți toate datele din toate formele TSD-ului.

Pentru a executa metoda, condiția necesară este: DeviceEnabled = TRUE.

LoadFormFromFile(Param1: WideString)
LoadFormFromFile(Parametru: șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Încarcă un formular dintr-un fișier numit Param1(Parameter). Formatul fișierului este (*.TSF) sau, pentru aplicațiile TASK-M versiunea 3.0: (*.OTF).

Dezvoltarea formularelor *.TSF se poate face folosind „Editor de formulare” de pe pagina de proprietăți a acestui driver sau în mediul WINTASKGEN care este furnizat cu ZEBEX TSD (pe CD). Formularele *.OTF sunt dezvoltate de editorul de sarcini disponibil pe pagina de proprietăți a driverului.

DeleteFormSetting()
DeleteForm()

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Doar pentru TSD OPTICON.

Ștergerea setărilor și a datelor din formular cu FormNumber.

EraseFile(FileName: WideString)
DeleteForm(FileName: String)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Doar pentru TSD OPTICON.

Ștergerea unui fișier numit FileName din OPTICON TSD.

SetTime(TimeString: WideString)
SetTime(Timp: șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Setează ora în TSD. Formatul șirului trimis: HH/MM/SS.

H - ore, M - minute, S - secunde. De exemplu, „09/11/00” este 9 ore, 11 minute, 0 secunde.

SetDate(DateString: WideString)
SetDate (Data: șir)

Tip de returnare: Integer / Integer.

Returnează codul de eroare.

Numai pentru TSD OPTICON (TASK-M din versiunea 3.0)

Setează data în TSD. Formatul șirului trimis: LL/ZZ/AA.

GetTime(): WideString
GetTime() : șir

Returnează un șir care conține timpul primit de la TSD.

Numai pentru TSD OPTICON (TASK-M din versiunea 3.0)

Formatul orei primite: HH/MM/SS, ca în metoda SetTime.

GetDate() : WideString
GetDate() : șir

Tip returnat: WideString /String.

Returnează un șir primit de la TSD care conține data.

Numai pentru TSD OPTICON (TASK-M din versiunea 3.0)

Formatul datei primite: LL/ZZ/AA, ca în metoda SetDate.

ShowProperties () Editorul utilitarului driverului dat

Metoda afișează o pagină de proprietăți vizuale prin care puteți:

adăugați, modificați și ștergeți LU

configurați setările de comunicare cu echipamentul

verificați conexiunea cu echipamentul

căutați portul COM la care este conectat echipamentul

Această metodă nu poate fi apelată dacă driverul este utilizat ca componentă externă pentru programele 1C:ENTERPRISE. În acest caz, pagina de proprietate poate fi afișată selectând elementul de meniu „Serviciu / Opțiuni...”, din fila „Setări terminalului de colectare a datelor”.

Făcând clic pe pagina de proprietăți a butonului „Verificați conexiunea”:

Se solicită tipul și numărul TSD-ului (dacă DeviceEnabled = FALSE pentru LU curent, atunci driverul ocupă temporar portul).

Dacă operațiunea nu a avut succes, câmpul „Rezultat:” afișează o descriere a erorii.

Dacă datele sunt primite cu succes, în câmpul „Rezultat:” este afișat un șir, de exemplu: „Terminal PDL-20 versiunea 1.01 ID: _”.

Prin apăsarea butonului „Căutare echipament” Fereastra standard pentru căutarea echipamentului este afișată pe ecran:

„Căutare” începe căutarea (pe toate porturile disponibile ale acestui PC, driverul încearcă să solicite ID-ul TSD-ului). Pentru fiecare port, căutarea este efectuată până la primul răspuns corect. Câmpul „Rezultatul căutării” conține înregistrări numai despre găsirea cu succes a echipamentului.

„Căutare numai pentru Zebex RSD” începe o căutare (pe toate porturile disponibile pe acest computer, driverul încearcă să interogă ID-ul RTD) numai pentru Zebex RTD. Prezența acestei operațiuni se datorează faptului că căutarea numai pentru TSD ZEBEX se efectuează mult mai rapid decât TSD OPTICON.

„Abort” - întrerupe căutarea.

„Închidere” - închide fereastra de căutare. Rezultatele căutării nu afectează în niciun fel proprietățile LU-ului șoferului.

Prin apăsarea butonului „Parametri de sistem” de pe pagina de proprietăți, dacă există o conexiune cu TSD, fereastra „ Setarile sistemului Terminal":

Făcând clic pe butonul „Setări cod de bare” de pe pagina de proprietăți, se deschide fereastra „Moduri decodor”:

Făcând clic pe pagina de proprietăți a butonului „Instrumente pentru setările sarcinilor terminale”, se deschide fereastra „Instrumente de dezvoltare”:

Aici puteți selecta unul dintre editorii încorporați disponibili în driver pentru dezvoltarea formularelor sau sarcinilor. Mai mult, editorul de sarcini poate fi folosit doar pentru TSD care rulează „Task-m” începând cu versiunea 3.0.

Pentru informații despre cum să utilizați „Editorul de formulare”, consultați capitolul „Utilizarea Editorului de formulare”.

Pentru informații despre cum să utilizați Editorul de activități, consultați capitolul Crearea formularelor utilizând Editorul de activități.

Făcând clic pe butonul „Despre” de pe pagina de proprietăți, se deschide fereastra „Despre”:

Dacă pe sistem este instalat un browser de internet, faceți clic pe www.shtrih-m.ru pentru a deschide pagina www „Shtrih-M”. Dacă aveți un sistem de e-mail instalat pe sistemul dvs., faceți clic [email protected] pentru a crea o scrisoare către serviciu suport tehnicȘi [email protected] pentru a crea o scrisoare către serviciul de informații „Shtrikh-M”.

Proprietățile driverului

titlu englezesc

nume rusesc

Tip de date

Mod implicit

Rata de schimb

CurrentDeviceIndex

IndexCurrentDevice

CurrentDeviceName

CurrentDeviceName

„Fără titlu”

CurrentDeviceNumber

NumberCurrentDevice

BitsData

Numărul de dispozitive

Descrierea dispozitivului

DescriereDispozitive

Dispozitiv inclus

Câmp1 ... Câmp16

Câmp1 ... Câmp16

scurgere goală

Numărul formularului

Depozit inchis

Paritate

Numarul portului

Rezultat

Descrierea rezultatului

DescriereRezultat

„Fără erori”

ShowProgress

StopBits

Numărul de câmpuri

Numărul de înregistrări

FormName

SearchFieldNumber

SearchFieldNumber

Cheie de căutare

MinRecordNumber

MaxRecordNumber

Raport KolZap

Numărul de câmpuri câștigate

NumberFieldsLoad

1 - Sunt posibile două tipuri de acces la proprietate: RW - proprietatea este disponibilă pentru scris și citit, R - proprietatea este disponibilă doar pentru lectură.

Documente similare

    Arhitectura Windows NT 5. Priorități de execuție codul programului. Descrierea formatului de date MIDI. Instalarea driverului în sistem. Alegerea instrumentelor de dezvoltare software. Gestionarea cererilor de model de driver WDM. Folosind biblioteca DirectKS.

    lucrare de termen, adăugată 24.06.2009

    Creșterea vitezei sistemului de operare. Dezvoltarea driverelor pentru facilitatile de stocare a datelor, controlul functionarii dispozitivului prin comenzi PnP. Crearea, configurarea parametrilor și instalarea unui driver de clasă de disc virtual, structura și proprietățile acestuia.

    lucrare de termen, adăugată 18.06.2009

    Arhitectura I/O Windows NT. Organizare internă Autobuz USB. Caracteristica esențială a modelului de driver WDM. Punctele de intrare ale driverului dezvoltat, plasarea codului în memorie, instalarea driverului în sistem. Implementarea codului driverului in limbaj C.

    lucrare de termen, adăugată 27.09.2014

    Folosind driverul în modul kernel și aplicația de control pentru a crea fire de execuție de sistem. Imitarea prelucrarii datelor si organizarea intarzierilor. Dezvoltare driver în C++. Configurare stand de testare. Precizia modificării întârzierilor și a funcționării temporizatorului.

    lucrare de termen, adăugată 24.06.2009

    Mecanisme de interacțiune între un driver în modul kernel și o aplicație utilizator: arhitectură driver multi-strat, algoritm de ascundere a datelor, interacțiune driver-aplicație, interfața cu utilizatorul programe de filtrare a accesului la fișiere.

    lucrare de termen, adăugată 23.06.2009

    Dezvoltarea unui driver Linux care monitorizează alocarea și dealocarea pe procese memorie virtualași alocarea paginilor fizice pe erori de pagină. Compilarea driverului și lucrul cu el. Verificarea experimentală a performanței șoferului.

    lucrare de termen, adăugată 18.06.2009

    Tehnologii de acces DBMS. Gestionarea surselor de date. Setări tipice ale driverului. Modalități de a crea tabele. Lansarea și conținutul scenariului ( fisier text cu comenzi). Instrumente automate pentru gestionarea structurii bazei de date.

    prezentare, adaugat 19.08.2013

    Instalarea „Microsoft SQL SERVER 2012”. Crearea unui fișier de date, jurnal de tranzacții, tabele, interogări și filtre, diagrame și declanșatoare, formulare tabelare și rapoarte. Conectarea unui fișier de date la un proiect. Creați forme simple și complexe de panglică cu care să lucrați.

    lucrare de termen, adăugată 13.12.2013

    Reprezentarea informațiilor sub formă de baze de date folosind tabele, formulare, interogări, rapoarte. Esența interogărilor și funcțiile acestora. Aplicarea formularelor și rapoartelor. Scop și utilizare E-mail retea globala. Descrierea interfeței sistemului Compass-3D.

    test, adaugat 23.12.2014

    Structura informațiilor obligatorii incluse în baza de date a unei firme de calculatoare. Creați tabele cu ajutor de la Microsoft Acces, care contine informatii despre calculatoare, clienti, plata. Dezvoltarea formularelor pentru efectuarea calculelor, vizualizarea și editarea datelor.

„ATOL: Driver pentru terminalele de colectare a datelor” - o componentă software (driver) concepută pentru a funcționa cu terminalele de colectare a datelor.

Scop

„ATOL: Driver pentru terminale de colectare a datelor” - o componentă software (driver) concepută pentru a funcționa diverse modele terminale de colectare a datelor.

[diagrama interacțiunii dispozitivului cu computerul]

Un terminal de colectare a datelor este un dispozitiv portabil folosit în principal pentru automatizarea proceselor de tranzacționare.

  • Facerea inventarului
  • Recepția și eliberarea mărfurilor în depozite sau în birouri.
  • Ridicarea comenzilor etc.

Terminalul poate funcționa autonom de baterii prin urmare, îl puteți lua cu dvs. la orice unitate de la distanță (depozit, centru comercial etc.) pentru a colecta date precum: cantitatea de coduri de bare etc.

În funcție de model, terminalul de colectare a datelor poate avea: scaner de coduri de bare încorporat sau extern memorie interna display LCD cu tastatura alfanumerica. Simplitatea și fiabilitatea în funcționare, dimensiunile și greutatea reduse fac din terminalul de colectare a datelor un asistent de neprețuit pentru depozitari, comercianți, directori de magazine și alți angajați implicați în contabilitate și colectarea informațiilor.

Ciclul de lucru cu terminalul de colectare a datelor:

    1. Ștergeți memoria terminalului
    2. Introduceți informațiile despre produs. Pentru a face acest lucru, scanați codul de bare sau introduceți-l manual. În plus, de exemplu, pot fi introduse informații despre cantitatea de mărfuri. Repetați introducerea datelor despre produse de câte ori este necesar (până când toate informațiile sunt colectate).
    3. Conectați terminalul la computer.
    4. Cu ajutorul șoferului terminalului de colectare a datelor, încărcați datele în software-ul de inventar sau de casă.
    5. Date de proces: verificați soldurile stocurilor (inventar), completați partea tabelară a documentului cu mărfurile selectate (emisiune de mărfuri), etc.

Folosind driverul, programul dumneavoastră poate: primi informațiile necesare de la terminalul de colectare a datelor; configura parametrii dispozitivului; setează formatul și regulile pentru datele de intrare!

Posibilitati

Ajustare vizuală

„ATOL: Data Collection Terminal Driver” are o pagină de proprietăți vizuale care facilitează lucrul cu fiecare dintre dispozitivele conectate. Cu pagina de proprietate, puteți personaliza cu ușurință parametrii doriti lucrați cu terminalul de colectare a datelor (port de conectare, rata de transfer de date etc.) și verificați vizual lucrul cu dispozitivele - aplicația client nu trebuie să programeze acești parametri sau să creeze propria interfață de utilizator pentru a le configura.

Driverul oferă salvarea și restaurarea automată a setărilor pentru lucrul cu dispozitivele conectate.

Găsirea echipamentelor conectate

Șoferul are capacitatea de a căuta echipamente conectate. A fost implementat un dialog convenabil și simplu pentru căutare. Cu acesta, puteți determina rapid parametrii terminalelor de colectare a datelor conectate la un PC.

Conectarea mai multor terminale la diferite porturi ale aceluiași PC

Driverul poate lucra cu mai multe terminale de la o stație de lucru, pentru care este implementat mecanismul „dispozitive logice”. Un dispozitiv logic este un set de parametri de conectare cu un terminal specific de colectare a datelor.

Vizual, pe pagina de proprietăți a driverului (sau programatic - folosind metode și proprietăți), puteți crea și configura numărul necesar de dispozitive logice și vă puteți conecta la terminalul selectat folosind parametrii de conexiune predefiniti.

Configurarea setărilor sistemului

Prin metodele și proprietățile driverului, puteți configura parametrii sistemului terminalul (data și ora, sunetul, iluminarea ecranului etc.) primesc informații despre tipul de terminal conectat, numărul de persoane ocupate și memorie liberași mult mai mult.

Setări de coduri de bare care pot fi citite

Driverul vă permite să setați în mod flexibil setările pentru codurile de bare care pot fi citite, să setați prefixul și sufixul codului de bare. Imediat pe forma vizuală a driverului, puteți verifica corectitudinea parametrilor configurați făcând simplu clic pe butonul „Scanare”.

Setarea formatului datelor terminalului

Folosind driverul, puteți seta o logică diferită pentru comportamentul terminalului la introducerea datelor, precum și să determinați structura datelor de intrare. De exemplu, puteți configura terminalul în așa fel încât, după citirea codului de bare, dispozitivul va afișa o invitație de introducere a cantității (mai mult, în timpul introducerii cantității, dispozitivul însuși va controla ca aceasta să nu depășească setați intervalul de valori).

O astfel de setare a terminalului face munca utilizatorului mai ușor de înțeles și mai convenabil și poate elimina un număr mare de erori.

Lucrul cu un terminal conectat la un PC la distanță printr-o rețea

Driverul acceptă tehnologia Microsoft DCOM care asigură interacțiunea între componentele software situate pe diferite mașini din rețea. Puteți configura driverul în așa fel încât programul dumneavoastră să interacționeze cu un terminal conectat la un alt computer din rețea. În acest caz, utilizatorul nu va simți nicio diferență între lucrul cu acest terminal și un terminal conectat local.

Hardware acceptat

În prezent, driverul acceptă următoarele modele de terminale de colectare a datelor:

  • Logistica mobilă v.4»:
  • Toate terminalele cu sistem preinstalat Mobile Logistics Lite»:
  • Zebex PDX
  • Zebex Z-1050
  • Zebex Z-2030
  • CipherLab CPT-7XX
  • CipherLab CPT-8XXX… (Rămâneți la curent)

Compatibilitate cu sistemul de operare

Windows 98/ME/NT/2000/XP/2003/Vista/7

Compatibilitate software

Toate instrumentele de dezvoltare Windows care acceptă tehnologia OLE Automation:

  • Delphi · C++ Builder
  • Microsoft Visual C++
  • Microsoft Visual Basic
  • Microsoft Visual Fox Pro
  • Aplicații Microsoft Office cu VBA( Excel Word Acces, etc.)
  • Navision Axapta
  • 1C: versiunea Enterprise 7.5 7.7 8.0 8.1
  • si etc.

compatibil 1C

„ATOL: Driver de terminal de colectare a datelor” este o componentă externă și a fost testată pentru compatibilitate cu versiunile de sistem software „1C: Enterprise” 7.7 8.0 8.1 și funcționează cu acestea ca:

  • ActiveX
  • componentă externă.

Prezența semnului „compatibil 1C” indică faptul că acest lucru software testat pentru compatibilitatea cu sistemul de programe 1C de către specialiștii companiei 1C. Semnul mărturisește și atribuirea dezvoltatorului - compania „ATOL Technologies” - statutul de 1C: Francizat.

Condiții de distribuție

„ATOL: Driver pentru terminale de colectare a datelor” este un produs comercial și este protejat împotriva copierii cheie electronică protecţie.
Fără o cheie de securitate, șoferul va funcționa în modul demo, în care puteți scrie pe TSD și puteți citi din acesta nu mai mult de 10 înregistrări.

„ATOL: Driver pentru terminalele de colectare a datelor” este gratuit atunci când lucrați cu modele de terminale care utilizează sisteme:

  • „Logistică mobilă”
  • „ATOL: MobleLogistics Lite”

Atenţie! Pentru a utiliza driverul într-o sesiune de terminal, este necesară o versiune multi-utilizator. Cu toate acestea, ATOL Group nu garantează funcționarea corectă a șoferului în sesiunea terminalului și își rezervă dreptul, la discreția sa, de a refuza consultările în cazul unei astfel de organizări a șoferului.

Optiuni de livrare

ATOL: Driver terminal de colectare a datelor v.8.x 1 la locul de muncă Pret: 3500 lei.

ATOL: Driver pentru terminale de colectare date v.8.x 5 locuri de munca Pret: 15000r.

ATOL: Driver pentru terminale de colectare date v.8.x 10 statii de lucru Pret: 23000r.

Text static pentru produse. De exemplu: informații de bază despre metodele și termenii de livrare. Afișat pentru toate produsele.
Îl puteți schimba în fișierul product.tpl

Driverul de la Cleverence este un set complet de software integrat gata făcut, care vă permite să utilizați TSD-ul cu sistem de operare Ferestre pentru inventarierea, acceptarea și expedierea mărfurilor cu coduri de bare. Pachetul include: un program de instalare al unui program special pentru TSD, componente de integrare pentru 1C, un editor pentru programe TSD, precum și documentație completă și un set de procesare suplimentară pentru configurațiile standard 1C care implementează funcționalități avansate suplimentare ale driverului.

Driverul de la Cleverens nu numai că vă permite să conectați TSD-ul la 1C:Enterprise, ci îl transformă într-un instrument eficient de automatizare a afacerii. 4 ani de funcționare și peste 5000 de instalări de drivere au permis specialiștilor Cleverens să găsească soluții la majoritatea problemelor și micilor detalii care apar în timpul implementării codurilor de bare. Experiența utilizării reale, adunată de munca a mii de companii, este acum în magazinul tău, în depozitul tău, în producția ta.

Pachetul de sofer include:

  • Program pentru terminal de colectare a datelor ( client gratuit Mobile SMARTS);
  • Componentă externă pentru 1C, care implementează standardul pentru șoferul echipamentului comercial;
  • Procesare driver echipament magazin + procesare suplimentară pentru funcții extinse ale driverului;
  • Configurator software terminal de colectare a datelor (panou de control Mobile SMARTS gratuit).

Detalii produs:

Stocarea adresei

Munca la distanta

Pentru a lucra cu TSD care nu sunt conectate la computerul specific pe care rulează 1C, versiunea cu fir a driverului oferă utilitate specială sincronizare, care copiază fișierele din TSD pe un computer de la 1C și invers. În versiunile wireless ale driverului, în general, se întâmplă direct prin Internet, prin conectarea prin Wi-Fi sau local prin cradle (când este introdus în cradle, TSD-ul începe să vadă rețeaua).

Reprețuri pentru mobil

În livrarea standard a oricărui driver, sunt disponibile mai multe metode de reevaluare mobilă, inclusiv imprimarea către imprimante mobile. Imprimarea mobilă necesită o licență suplimentară specială.

Numere de serie

Numere de serie. Înființare la acceptare și expediere de către numere de serie pentru bunurile pentru care se ține contabilitatea serială în baza de date 1C.

Totul este configurabil
Fiecare driver vine cu un configurator gratuit (mediu de dezvoltare a operațiunilor mobile) care vă permite să schimbați logica de procesare a documentelor și interfața cu utilizatorul TSD, precum și să dezvoltați noi operațiuni.

Caracteristici driver:

Necesitatea de a face modificări la configurație: Nu
Operațiuni suportate: Pentru „1C: Enterprise 8”
Comanda cumpărătorului (toate sub formă de Colectare de coduri de bare),
Vanzarea de bunuri si servicii,
Returnarea mărfurilor de la cumpărător,
comenzi catre furnizori,
Încasări de bunuri și servicii,
Returnarea mărfurilor către furnizori
Recepția de bunuri și servicii în NTT,
Reevaluarea mărfurilor în retail,
Comenzile primite și ieșite,
Mișcarea mărfurilor și serviciilor,
Inventarul de bunuri si servicii,
postarea mărfurilor,
anularea mărfurilor,
Adăugarea codurilor de bare pentru bunuri pe TSD,
+ unele altele
Pentru „1C:Enterprise 7.7”
Comandă de achiziție (toate sub formă de Colectare de coduri de bare),
cerere de depozit,
Formarea unei cărți de cumpărături și vânzări,
Recepția de bunuri și materiale,
intrare cu amănuntul,
inventarul depozitului,
Intrând în rest
reevaluare,
+ orice altele unde există nomenclatură, cantitate, unități
Încărcarea documentelor în TSD: da
Suport pentru greutatea articolului: da
Acces de la distanță (RDP) la 1C: Da (prin utilitarul dedicat)
Volume de directoare acceptate:
cu 32 MB RAM fără card SD 5000
32 MB RAM cu card SD 150.000 sau mai mult
64 MB RAM fără card SD 30000
64 MB RAM cu card SD 500.000 sau mai mult
Multe documente pe un singur terminal: da
Wireless/Online: Nu

„ATOL: Driver terminal de colectare a datelor” este o componentă software (driver) concepută pentru a funcționa cu diferite modele de terminale de colectare a datelor.

Scop

Un terminal de colectare a datelor este un dispozitiv portabil folosit în principal pentru automatizarea proceselor de tranzacționare.

  • Facerea inventarului
  • Recepția și eliberarea mărfurilor în depozite sau în birouri.
  • Ridicarea comenzilor etc.

Terminalul poate funcționa autonom de la baterii reîncărcabile, astfel încât să-l poți lua cu tine în orice unitate la distanță (depozit, centru comercial etc.) pentru a colecta date precum cantitatea de coduri de bare etc.

In functie de model, terminalul de colectare a datelor poate avea: scaner de coduri de bare incorporat sau extern memorie interna tastatura alfanumerica display LCD. Simplitatea și fiabilitatea în funcționare, dimensiunile și greutatea reduse fac din terminalul de colectare a datelor un asistent de neprețuit pentru depozitari, comercianți, directori de magazine și alți angajați implicați în contabilitate și colectarea informațiilor.

Ciclul de lucru cu terminalul de colectare a datelor:

  1. Ștergeți memoria terminalului
  2. Introduceți informațiile despre produs. Pentru a face acest lucru, scanați codul de bare sau introduceți-l manual. În plus, de exemplu, pot fi introduse informații despre cantitatea de mărfuri. Repetați introducerea datelor despre produse de câte ori este necesar (până când toate informațiile sunt colectate).
  3. Conectați terminalul la computer.
  4. Cu ajutorul șoferului terminalului de colectare a datelor, încărcați datele în software-ul de inventar sau de casă.
  5. Date de proces: verificați soldurile stocurilor (inventar), completați partea tabelară a documentului cu mărfurile selectate (emisiune de mărfuri), etc.

Folosind driverul, programul dumneavoastră poate: primi informațiile necesare de la terminalul de colectare a datelor; configura parametrii dispozitivului; setează formatul și regulile pentru datele de intrare!

Posibilitati

Ajustare vizuală

„ATOL: Data Collection Terminal Driver” are o pagină de proprietăți vizuale care facilitează lucrul cu fiecare dintre dispozitivele conectate. Folosind pagina de proprietăți, puteți configura cu ușurință parametrii necesari pentru lucrul cu terminalul de colectare a datelor (port de conectare, rata de transfer de date etc.) și puteți verifica vizual lucrul cu dispozitivele - aplicația client nu trebuie să programeze acești parametri sau să creeze propria interfață de utilizator pentru a le configura.

Driverul oferă salvarea și restaurarea automată a setărilor pentru lucrul cu dispozitivele conectate.

Găsirea echipamentelor conectate

Șoferul are capacitatea de a căuta echipamente conectate. A fost implementat un dialog convenabil și simplu pentru căutare. Cu acesta, puteți determina rapid parametrii terminalelor de colectare a datelor conectate la un PC.

Conectarea mai multor terminale la diferite porturi ale aceluiași PC

Driverul poate lucra cu mai multe terminale de la o stație de lucru, pentru care este implementat mecanismul „dispozitive logice”. Un dispozitiv logic este un set de parametri de conectare cu un terminal specific de colectare a datelor.

Vizual, pe pagina de proprietăți a driverului (sau programatic - folosind metode și proprietăți), puteți crea și configura numărul necesar de dispozitive logice și vă puteți conecta la terminalul selectat folosind parametrii de conexiune predefiniti.

Configurarea setărilor sistemului

Prin metodele și proprietățile driverului, puteți configura parametrii de sistem ai terminalului (data și ora, sunet, iluminarea ecranului etc.), puteți obține informații despre tipul terminalului conectat, cantitatea de memorie folosită și liberă, și mult mai mult.

Setări de coduri de bare care pot fi citite

Driverul vă permite să setați în mod flexibil setările pentru codurile de bare care pot fi citite, să setați prefixul și sufixul codului de bare. Imediat pe forma vizuală a driverului, puteți verifica corectitudinea parametrilor configurați făcând simplu clic pe butonul „Scanare”.

Setarea formatului datelor terminalului

Folosind driverul, puteți seta o logică diferită pentru comportamentul terminalului la introducerea datelor, precum și să determinați structura datelor de intrare. De exemplu, puteți configura terminalul în așa fel încât, după citirea codului de bare, dispozitivul va afișa o invitație de introducere a cantității (mai mult, în timpul introducerii cantității, dispozitivul însuși va controla ca aceasta să nu depășească setați intervalul de valori).

O astfel de setare a terminalului face munca utilizatorului mai ușor de înțeles și mai convenabil și poate elimina un număr mare de erori.

Lucrul cu un terminal conectat la un PC la distanță printr-o rețea

Driverul acceptă tehnologia Microsoft DCOM care asigură interacțiunea între componentele software situate pe diferite mașini din rețea. Puteți configura driverul în așa fel încât programul dumneavoastră să interacționeze cu un terminal conectat la un alt computer din rețea. În acest caz, utilizatorul nu va simți nicio diferență între lucrul cu acest terminal și un terminal conectat local.

Hardware acceptat

În prezent, driverul acceptă următoarele modele de terminale de colectare a datelor:

  • Logistica mobilă v.4»:
  • Toate terminalele cu sistem preinstalat Mobile Logistics Lite»:
  • Zebex PDX
  • Zebex Z-1050
  • Zebex Z-2030
  • CipherLab CPT-7XX
  • CipherLab CPT-8XXX
  • … (Rămâneţi aproape)

Compatibilitate cu sistemul de operare

Windows 98/ME/NT/2000/XP/2003/Vista/7

Compatibilitate software

Toate instrumentele de dezvoltare Windows care acceptă tehnologia OLE Automation:

  • Delphi · C++ Builder
  • Microsoft Visual C++
  • Microsoft Visual Basic
  • Microsoft Visual Fox Pro
  • Aplicații Microsoft Office cu VBA (Excel Word Access etc.)
  • Navision Axapta
  • 1C: versiunea Enterprise 7.5 7.7 8.0 8.1
  • si etc.

compatibil 1C

„ATOL: Driver de terminal de colectare a datelor” este o componentă externă și a fost testată pentru compatibilitate cu versiunile de sistem software „1C: Enterprise” 7.7 8.0 8.1 și funcționează cu acestea ca:

  • ActiveX
  • componentă externă.

Prezența semnului „1C-compatibil” indică faptul că acest produs software a fost testat pentru compatibilitatea cu sistemul de programe 1C de către specialiștii companiei 1C. Semnul mărturisește și atribuirea dezvoltatorului - compania „ATOL Technologies” - statutul de 1C: Francizat.

Condiții de distribuție

„ATOL: Driver pentru terminale de colectare a datelor” este un produs comercial și este protejat împotriva copierii printr-o cheie electronică de securitate.
Fără o cheie de securitate, șoferul va funcționa în modul demo, în care puteți scrie pe TSD și puteți citi din acesta nu mai mult de 10 înregistrări.

„ATOL: Driver pentru terminalele de colectare a datelor” este gratuit atunci când lucrați cu modele de terminale care utilizează sisteme:

  • „Logistică mobilă”
  • ATOL: Moble Logistics Lite

Atenţie! Pentru a utiliza driverul într-o sesiune de terminal, este necesară o versiune multi-utilizator. Cu toate acestea, ATOL Group nu garantează funcționarea corectă a șoferului în sesiunea terminalului și își rezervă dreptul, la discreția sa, de a refuza consultările în cazul unei astfel de organizări a șoferului.

Text static pentru produse. De exemplu: informații de bază despre metodele și termenii de livrare. Afișat pentru toate produsele.
Îl puteți schimba în fișierul product.tpl



Se încarcă...
Top