heim - Smart-TV
Treiber für Datenerfassungsterminals. OPTICON: PHL, OPL-Serie und Modell DWT7133

Der Treiber von Cleverens ist ein kompletter Satz vorgefertigter, integrierter Software, die es Ihnen ermöglicht, TSD mit dem Windows- oder Android-Betriebssystem für die Inventur, Annahme und den Versand von Barcode-Waren zu nutzen. Im Lieferumfang enthalten: ein Installationsprogramm für ein spezielles Programm auf dem TSD, Integrationskomponenten für 1C, ein TSD-Programmeditor sowie eine vollständige Dokumentation und ein Satz zusätzlicher Verarbeitungen für Standard-1C-Konfigurationen, die zusätzliche erweiterte Treiberfunktionen implementieren.

Der Treiber von Cleverens ermöglicht Ihnen nicht nur die Anbindung des TSD an 1C:Enterprise, sondern macht ihn auch zu einem effektiven Business-Automatisierungstool. 4 Betriebsjahre und mehr als 5.000 Treiberinstallationen haben es den Cleverens-Spezialisten ermöglicht, Lösungen für die meisten Probleme und kleinen Details zu finden, die bei der Implementierung von Barcodes auftreten. Die durch die Arbeit von Tausenden von Unternehmen gesammelten realen Anwendungserfahrungen befinden sich jetzt in Ihrem Geschäft, in Ihrem Lager, in Ihrer Produktion.


Mehr über Funktionen

Sammeln von Barcodes in einem Geschäft

Der einfachste Vorgang besteht darin, Barcodes zu scannen und Mengen einzugeben. Das Ergebnis kann in jedes Buchhaltungssystemdokument geladen werden, das Waren und Mengen enthält.

Wenn dem System noch keine Barcodes hinzugefügt wurden, besteht die Möglichkeit, Barcodes direkt beim Scannen mit bekannten Produkten zu verknüpfen. Wenn die Produktkarte noch nicht erstellt wurde, können Sie den Barcode trotzdem scannen und später mit der neu erstellten Karte verknüpfen.

Produktinformationen per Barcode im Laden

Einholen von Informationen über Name, Maßeinheit, Preis und Verfügbarkeit des Produkts unter Berücksichtigung der Eigenschaften.

MINIMUM- und BASIC-Lizenzen zeigen die neuesten Download-Daten an.

Drucken auf einem mobilen Drucker

Im Standardlieferumfang jedes Treibers stehen mehrere Methoden zur mobilen Neubewertung zur Verfügung, darunter auch das Drucken auf mobilen Druckern. Für mobiles Drucken ist eine spezielle Zusatzlizenz für MS-1C-PRINT erforderlich.

Die Aufwertung mit einem mobilen Drucker ist ganz einfach. Wir scannen das Produkt, ist der Preis auf der Verkaufsfläche nicht mehr aktuell, drucken wir sofort ein neues Etikett mit einem mobilen Drucker mit Bluetooth aus und kleben es auf.

Arbeiten Sie komplett online

Unterstützung der Online-Kommunikation mit dem Buchhaltungssystem über WLAN. Ermöglicht Ihnen den Erhalt aktueller Informationen über das Produktsortiment, aktuelle Salden und Preise; Drucken Sie Dokumente oder Preisschilder. Und erstellen Sie sogar neue Dokumente direkt vom Terminal aus.

Online-Arbeit wird nur in PROF unterstützt

Arbeiten mit Merkmalen

Bei jedem Scan eines Produkts werden dessen Eigenschaften berücksichtigt. Es könnte Farbe, Größe oder irgendetwas anderes sein. Durch die Arbeit mit Merkmalen können Sie Fehlbewertungen vermeiden.

Ein Produkt kann mehrere Eigenschaften haben. Wenn Produkte mit unterschiedlichen Merkmalen denselben Barcode haben, werden Sie vom mobilen Gerät aufgefordert, das gewünschte Merkmal aus der Liste auszuwählen.

„ATOL: Data Collection Terminal Driver“ ist eine Softwarekomponente (Treiber), die für den Einsatz mit verschiedenen Modellen von Datenerfassungsterminals entwickelt wurde.

Zweck

Ein Datenerfassungsterminal ist ein tragbares Gerät, das hauptsächlich zur Automatisierung von Handelsprozessen dient.

  • Durchführung einer Inventur
  • Annahme und Ausgabe von Waren in Lagern oder Verkaufsflächen.
  • Auswahl von Bestellungen usw.

Das Terminal kann autonom mit wiederaufladbaren Batterien betrieben werden, sodass Sie es an jeden entfernten Standort (Lager, Verkaufsfläche usw.) mitnehmen können, um Daten wie Barcode-Menge usw. zu erfassen.

Je nach Modell kann das Datenerfassungsterminal über Folgendes verfügen: einen eingebauten oder externen Barcodescanner, einen internen Speicher, eine alphanumerische Tastatur und ein LCD-Display. Einfache und zuverlässige Bedienung, geringe Abmessungen und geringes Gewicht machen das Datenerfassungsterminal zu einem unschätzbaren Helfer für Lagerhalter, Warenmanager, Verkaufsflächenleiter und andere Mitarbeiter, die an der Buchhaltung und Informationserfassung beteiligt sind.

Arbeitszyklus mit dem Datenerfassungsterminal:

  1. Terminalspeicher löschen
  2. Geben Sie Produktinformationen ein. Scannen Sie dazu den Barcode oder geben Sie ihn manuell ein. Zusätzlich können beispielsweise Angaben zur Warenmenge eingegeben werden. Wiederholen Sie die Eingabe der Produktdaten so oft wie nötig (bis alle Informationen erfasst sind).
  3. Verbinden Sie das Terminal mit dem Computer.
  4. Laden Sie Daten mithilfe des Datenerfassungsterminaltreibers in die Inventar- oder Registrierkassensoftware hoch.
  5. Verarbeiten Sie die Daten: Kontrollieren Sie die Salden im Lager (Inventar), füllen Sie den tabellarischen Teil des Dokuments mit ausgewählten Waren aus (Warenausgang) usw.

Mithilfe des Treibers kann Ihr Programm: die erforderlichen Informationen vom Datenerfassungsterminal empfangen, Geräteparameter konfigurieren, das Format und die Regeln für die Eingabedaten festlegen!

Möglichkeiten

Visuelle Anpassung

„ATOL: Data Collection Terminal Driver“ verfügt über eine visuelle Eigenschaftenseite, die die Arbeit mit jedem der angeschlossenen Geräte erleichtert. Über die Eigenschaftenseite können Sie ganz einfach die notwendigen Parameter für die Arbeit mit dem Datenerfassungsterminal konfigurieren (Verbindungsport, Datenübertragungsgeschwindigkeit usw.) und die Arbeit mit den Geräten visuell überprüfen – die Client-Anwendung muss diese Parameter nicht programmieren bzw Erstellen Sie eine eigene Benutzeroberfläche, um sie zu konfigurieren.

Der Treiber ermöglicht das automatische Speichern und Wiederherstellen von Einstellungen für die Arbeit mit angeschlossenen Geräten.

Suchen Sie nach angeschlossenen Geräten

Der Fahrer hat die Möglichkeit, nach angeschlossenen Geräten zu suchen. Für die Suche wurde ein komfortabler und einfacher Dialog implementiert. Mit seiner Hilfe können Sie schnell die Parameter von an einen PC angeschlossenen Datenerfassungsterminals ermitteln.

Anschließen mehrerer Terminals an verschiedene Ports eines PCs

Der Treiber kann mit mehreren Terminals von einem Arbeitsplatz aus arbeiten, wofür ein „Logical Devices“-Mechanismus implementiert ist. Ein logisches Gerät ist ein Satz von Verbindungsparametern mit einem bestimmten Datenerfassungsterminal.

Visuell auf der Treibereigenschaftenseite (oder programmgesteuert – mithilfe von Methoden und Eigenschaften) können Sie die erforderliche Anzahl logischer Geräte erstellen und konfigurieren und mithilfe vordefinierter Verbindungsparameter eine Verbindung zum ausgewählten Terminal herstellen.

Systemparameter einstellen

Über die Methoden und Eigenschaften des Treibers können Sie die Systemparameter des Terminals (Datum und Uhrzeit, Ton, Bildschirmhintergrundbeleuchtung usw.) konfigurieren, Informationen über den Typ des angeschlossenen Terminals, die Menge des belegten und freien Speichers usw. erhalten viel mehr.

Einrichten lesbarer Barcodes

Mit dem Treiber können Sie die Einstellungen für lesbare Barcodes flexibel festlegen und das Barcode-Präfix und -Suffix festlegen. Sie können die Richtigkeit der konfigurierten Parameter sofort auf dem visuellen Formular des Treibers überprüfen, indem Sie einfach auf die Schaltfläche „Scannen“ klicken.

Festlegen des Terminaldatenformats

Mithilfe des Treibers können Sie unterschiedliche Logiken für das Verhalten des Terminals bei der Dateneingabe festlegen und die Struktur der Eingabedaten festlegen. Sie können das Terminal beispielsweise so konfigurieren, dass nach dem Lesen des Barcodes eine Aufforderung zur Eingabe einer Menge auf dem Display des Geräts erscheint (und während der Eingabe der Menge kontrolliert das Gerät selbst, dass diese nicht über die eingestellte Menge hinausgeht Wertebereich).

Solche Terminaleinstellungen machen die Arbeit des Benutzers verständlicher und komfortabler und können eine Vielzahl von Fehlern beseitigen.

Arbeiten mit einem Terminal, das über ein Netzwerk mit einem Remote-PC verbunden ist

Der Treiber unterstützt die Microsoft DCOM-Technologie, die die Interaktion zwischen Softwarekomponenten gewährleistet, die sich auf verschiedenen Computern im Netzwerk befinden. Sie können den Treiber so konfigurieren, dass Ihr Programm mit einem Terminal interagiert, das mit einem anderen Computer im Netzwerk verbunden ist. In diesem Fall wird der Benutzer keine Unterschiede zwischen der Arbeit mit diesem Terminal und einem lokal angeschlossenen Terminal spüren.

Unterstützte Hardware

Derzeit unterstützt der Treiber die folgenden Modelle von Datenerfassungsterminals:

  • „MobileLogistics v.4»:
  • Alle Terminals mit vorinstalliertem System Mobile Logistik Lite»:
  • Zebex PDX
  • Zebex Z-1050
  • Zebex Z-2030
  • CipherLab CPT-7XX
  • CipherLab CPT-8XXX
  • … (Bleiben Sie dran)

Betriebssystemkompatibilität

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

Softwarekompatibilität

Alle Windows-Entwicklungstools, die die OLE-Automatisierungstechnologie unterstützen:

  • Delphi · C++ Builder
  • Microsoft Visual C++
  • Microsoft Visual Basic
  • Microsoft Visual Fox Pro
  • Microsoft Office-Anwendungen mit VBA (Excel Word Access usw.)
  • Navision Axapta
  • 1C: Enterprise-Versionen 7.5 7.7 8.0 8.1
  • usw.

1C-kompatibel

„ATOL: Data Collection Terminal Driver“ ist eine externe Komponente und wurde auf Kompatibilität mit den 1C: Enterprise-Programmsystemversionen 7.7 8.0 8.1 getestet und funktioniert mit diesen als:

  • ActiveX
  • Externe Komponente.

Das Vorhandensein des Zeichens „1C-kompatibel“ weist darauf hin, dass dieses Softwareprodukt von Spezialisten der Firma 1C auf Kompatibilität mit dem 1C-Programmsystem getestet wurde. Das Zeichen weist auch darauf hin, dass der Entwickler ATOL Technologies den 1C:Franchisenehmer-Status erhalten hat.

Vertriebsbedingungen

„ATOL: Data Collection Terminal Driver“ ist ein kommerzielles Produkt und durch einen elektronischen Sicherheitsschlüssel vor dem Kopieren geschützt.
Ohne Sicherheitsschlüssel arbeitet der Treiber im Demomodus, in dem Sie nicht mehr als 10 Datensätze auf das TSD schreiben und daraus lesen können.

„ATOL: Data Collection Terminal Driver“ ist kostenlos, wenn Sie mit Terminalmodellen arbeiten, die die folgenden Systeme verwenden:

  • „Mobile Logistik“
  • „ATOL: Mobile Logistics Lite“

Aufmerksamkeit! Um den Treiber in einer Terminalsitzung nutzen zu können, ist eine Mehrbenutzerversion erforderlich. Die ATOL-Unternehmensgruppe garantiert jedoch nicht die ordnungsgemäße Arbeit des Fahrers in der Terminalsitzung und behält sich das Recht vor, nach eigenem Ermessen Beratungen im Falle einer solchen Organisation der Arbeit des Fahrers abzulehnen.

Statischer Text für Produkte. Zum Beispiel: grundlegende Informationen zu Liefermethoden und -zeiten. Wird für alle Produkte angezeigt.
Sie können es in der Datei product.tpl ändern

„ATOL: Data Collection Terminal Driver“ ist eine Softwarekomponente (Treiber), die für den Einsatz mit Datenerfassungsterminals entwickelt wurde.

Zweck

„ATOL: Data Collection Terminal Driver“ ist eine Softwarekomponente (Treiber), die für den Einsatz mit verschiedenen Modellen von Datenerfassungsterminals entwickelt wurde.

[Diagramm der Geräteinteraktion mit dem PC]

Ein Datenerfassungsterminal ist ein tragbares Gerät, das hauptsächlich zur Automatisierung von Handelsprozessen dient.

  • Durchführung einer Inventur
  • Annahme und Ausgabe von Waren in Lagern oder Verkaufsflächen.
  • Auswahl von Bestellungen usw.

Das Terminal kann autonom mit wiederaufladbaren Batterien betrieben werden, sodass Sie es an jeden entfernten Standort (Lager, Verkaufsfläche usw.) mitnehmen können, um Daten wie Barcode-Menge usw. zu erfassen.

Je nach Modell kann das Datenerfassungsterminal über Folgendes verfügen: einen eingebauten oder externen Barcodescanner, einen internen Speicher, eine alphanumerische Tastatur und ein LCD-Display. Einfache und zuverlässige Bedienung, geringe Abmessungen und geringes Gewicht machen das Datenerfassungsterminal zu einem unschätzbaren Helfer für Lagerhalter, Warenmanager, Verkaufsflächenleiter und andere Mitarbeiter, die an der Buchhaltung und Informationserfassung beteiligt sind.

Arbeitszyklus mit dem Datenerfassungsterminal:

    1. Terminalspeicher löschen
    2. Geben Sie Produktinformationen ein. Scannen Sie dazu den Barcode oder geben Sie ihn manuell ein. Zusätzlich können beispielsweise Angaben zur Warenmenge eingegeben werden. Wiederholen Sie die Eingabe der Produktdaten so oft wie nötig (bis alle Informationen erfasst sind).
    3. Verbinden Sie das Terminal mit dem Computer.
    4. Laden Sie Daten mithilfe des Datenerfassungsterminaltreibers in die Inventar- oder Registrierkassensoftware hoch.
    5. Verarbeiten Sie die Daten: Kontrollieren Sie die Salden im Lager (Inventar), füllen Sie den tabellarischen Teil des Dokuments mit ausgewählten Waren aus (Warenausgang) usw.

Mithilfe des Treibers kann Ihr Programm: die erforderlichen Informationen vom Datenerfassungsterminal empfangen, Geräteparameter konfigurieren, das Format und die Regeln für die Eingabedaten festlegen!

Möglichkeiten

Visuelle Anpassung

„ATOL: Data Collection Terminal Driver“ verfügt über eine visuelle Eigenschaftenseite, die die Arbeit mit jedem der angeschlossenen Geräte erleichtert. Über die Eigenschaftenseite können Sie ganz einfach die notwendigen Parameter für die Arbeit mit dem Datenerfassungsterminal konfigurieren (Verbindungsport, Datenübertragungsgeschwindigkeit usw.) und die Arbeit mit den Geräten visuell überprüfen – die Client-Anwendung muss diese Parameter nicht programmieren bzw Erstellen Sie eine eigene Benutzeroberfläche, um sie zu konfigurieren.

Der Treiber ermöglicht das automatische Speichern und Wiederherstellen von Einstellungen für die Arbeit mit angeschlossenen Geräten.

Suchen Sie nach angeschlossenen Geräten

Der Fahrer hat die Möglichkeit, nach angeschlossenen Geräten zu suchen. Für die Suche wurde ein komfortabler und einfacher Dialog implementiert. Mit seiner Hilfe können Sie schnell die Parameter von an einen PC angeschlossenen Datenerfassungsterminals ermitteln.

Anschließen mehrerer Terminals an verschiedene Ports eines PCs

Der Treiber kann mit mehreren Terminals von einem Arbeitsplatz aus arbeiten, wofür ein „Logical Devices“-Mechanismus implementiert ist. Ein logisches Gerät ist ein Satz von Verbindungsparametern mit einem bestimmten Datenerfassungsterminal.

Visuell auf der Treibereigenschaftenseite (oder programmgesteuert – mithilfe von Methoden und Eigenschaften) können Sie die erforderliche Anzahl logischer Geräte erstellen und konfigurieren und mithilfe vordefinierter Verbindungsparameter eine Verbindung zum ausgewählten Terminal herstellen.

Systemparameter einstellen

Über die Methoden und Eigenschaften des Treibers können Sie die Systemparameter des Terminals (Datum und Uhrzeit, Ton, Bildschirmhintergrundbeleuchtung usw.) konfigurieren, Informationen über den Typ des angeschlossenen Terminals, die Menge des belegten und freien Speichers usw. erhalten viel mehr.

Einrichten lesbarer Barcodes

Mit dem Treiber können Sie die Einstellungen für lesbare Barcodes flexibel festlegen und das Barcode-Präfix und -Suffix festlegen. Sie können die Richtigkeit der konfigurierten Parameter sofort auf dem visuellen Formular des Treibers überprüfen, indem Sie einfach auf die Schaltfläche „Scannen“ klicken.

Festlegen des Terminaldatenformats

Mithilfe des Treibers können Sie unterschiedliche Logiken für das Verhalten des Terminals bei der Dateneingabe festlegen und die Struktur der Eingabedaten festlegen. Sie können das Terminal beispielsweise so konfigurieren, dass nach dem Lesen des Barcodes eine Aufforderung zur Eingabe einer Menge auf dem Display des Geräts erscheint (und während der Eingabe der Menge kontrolliert das Gerät selbst, dass diese nicht über die eingestellte Menge hinausgeht Wertebereich).

Solche Terminaleinstellungen machen die Arbeit des Benutzers verständlicher und komfortabler und können eine Vielzahl von Fehlern beseitigen.

Arbeiten mit einem Terminal, das über ein Netzwerk mit einem Remote-PC verbunden ist

Der Treiber unterstützt die Microsoft DCOM-Technologie, die die Interaktion zwischen Softwarekomponenten gewährleistet, die sich auf verschiedenen Computern im Netzwerk befinden. Sie können den Treiber so konfigurieren, dass Ihr Programm mit einem Terminal interagiert, das mit einem anderen Computer im Netzwerk verbunden ist. In diesem Fall wird der Benutzer keine Unterschiede zwischen der Arbeit mit diesem Terminal und einem lokal angeschlossenen Terminal spüren.

Unterstützte Hardware

Derzeit unterstützt der Treiber die folgenden Modelle von Datenerfassungsterminals:

  • „MobileLogistics v.4»:
  • Alle Terminals mit vorinstalliertem System Mobile Logistik Lite»:
  • Zebex PDX
  • Zebex Z-1050
  • Zebex Z-2030
  • CipherLab CPT-7XX
  • CipherLab CPT-8XXX… (Bleiben Sie dran)

Betriebssystemkompatibilität

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

Softwarekompatibilität

Alle Windows-Entwicklungstools, die die OLE-Automatisierungstechnologie unterstützen:

  • Delphi · C++ Builder
  • Microsoft Visual C++
  • Microsoft Visual Basic
  • Microsoft Visual Fox Pro
  • Microsoft Office-Anwendungen mit VBA (Excel Word Access usw.)
  • Navision Axapta
  • 1C: Enterprise-Versionen 7.5 7.7 8.0 8.1
  • usw.

1C-kompatibel

„ATOL: Data Collection Terminal Driver“ ist eine externe Komponente und wurde auf Kompatibilität mit den 1C: Enterprise-Programmsystemversionen 7.7 8.0 8.1 getestet und funktioniert mit diesen als:

  • ActiveX
  • Externe Komponente.

Das Vorhandensein des Zeichens „1C-kompatibel“ weist darauf hin, dass dieses Softwareprodukt von Spezialisten der Firma 1C auf Kompatibilität mit dem 1C-Programmsystem getestet wurde. Das Zeichen weist auch darauf hin, dass der Entwickler ATOL Technologies den 1C:Franchisenehmer-Status erhalten hat.

Vertriebsbedingungen

„ATOL: Data Collection Terminal Driver“ ist ein kommerzielles Produkt und durch einen elektronischen Sicherheitsschlüssel vor dem Kopieren geschützt.
Ohne Sicherheitsschlüssel arbeitet der Treiber im Demomodus, in dem Sie nicht mehr als 10 Datensätze auf das TSD schreiben und daraus lesen können.

„ATOL: Data Collection Terminal Driver“ ist kostenlos, wenn Sie mit Terminalmodellen arbeiten, die die folgenden Systeme verwenden:

  • „MobileLogistik“
  • „ATOL: MobileLogistics Lite“

Aufmerksamkeit! Um den Treiber in einer Terminalsitzung nutzen zu können, ist eine Mehrbenutzerversion erforderlich. Die ATOL-Unternehmensgruppe garantiert jedoch nicht die ordnungsgemäße Arbeit des Fahrers in der Terminalsitzung und behält sich das Recht vor, nach eigenem Ermessen Beratungen im Falle einer solchen Organisation der Arbeit des Fahrers abzulehnen.

Lieferoptionen

ATOL: Treiber für Datenerfassungsterminals v.8.x 1 Workstation Preis: 3500 Rubel.

ATOL: Treiber für Datenerfassungsterminals v.8.x 5 Workstations Preis: 15.000 Rubel.

ATOL: Datenerfassungsterminal-Treiber v.8.x 10 Workstations Preis: 23.000 Rubel.

Statischer Text für Produkte. Zum Beispiel: grundlegende Informationen zu Liefermethoden und -zeiten. Wird für alle Produkte angezeigt.
Sie können es in der Datei product.tpl ändern

Das Senden Ihrer guten Arbeit an die Wissensdatenbank ist ganz einfach. Nutzen Sie das untenstehende Formular

Studierende, Doktoranden und junge Wissenschaftler, die die Wissensbasis in ihrem Studium und ihrer Arbeit nutzen, werden Ihnen sehr dankbar sein.

Gepostet auf http://www.allbest.ru/

Bildungsministerium des Staates der Russischen Föderation

Bildungseinrichtung

höhere Berufsausbildung

Kasaner Nationales Forschungsinstitut

ihnen. EIN. Tupolew-KAI

Zweigstelle Jelabuga

KURSARBEIT

DURCH DISZIPLIN

Mikroprozessorsysteme

„Datenerfassungs-Terminaltreiber“

Abgeschlossen von: Student

Borisova T.I. 22575

Geprüft von: Konyukhov M.I.

Jelabuga 2011

Abkürzungen

TSD Datenerfassungsterminal.

PC Personalcomputer.

OS Betriebssystem.

Software-Software.

VK Externe Komponente für das Programmsystem 1C:ENTERPRISE v. 7.7.

LU Logisches Gerät.

ShK-Barcode.

Über Datenerfassungsterminals

Ein Datenerfassungsterminal (im Folgenden als Terminal, TSD bezeichnet) ist ein tragbares Gerät, das zur Automatisierung der Inventur, des Empfangs und der Freigabe von Waren in Lagern oder Verkaufsbereichen entwickelt wurde. Ausgestattet mit einem Barcode-Scanner (eingebaut oder extern), einer alphanumerischen Tastatur, einem LCD-Display, einer autonomen Stromversorgung (wiederaufladbare Batterien oder austauschbare Batterien), der Möglichkeit, Daten an einen PC zu übertragen, geringen Abmessungen und geringem Gewicht sowie einer einfachen und zuverlässigen Bedienung Im Betrieb wird das Terminal zu einem unschätzbaren Helfer für Lagerhalter, Rohstoffexperten, Manager von Handelshallen und andere Mitarbeiter, die an der Erfassung und Sammlung von Informationen beteiligt sind.

Der TSD-Betriebszyklus sieht normalerweise wie folgt aus:

TSD-Speicher löschen.

Geben Sie Informationen zu Produkten ein.

Nehmen Sie die notwendigen Datenkorrekturen im Warenbuchhaltungssystem vor.

Anschlussplan für HDD

Tragbare Datenerfassungsterminals

Unterstützte Terminalmodelle

Diese Software unterstützt die folgenden TSD-Modelle:

ZEBEX: PDx-10- und PDx-20-Serie.

OPTICON: PHL, OPL-Serie und Modell DWT7133. OPTICON-Terminals müssen über die Anwendung „Task-M“ gesteuert werden, die von der Firma Shtrikh-M speziell für diese Terminals entwickelt wurde.

Terminals der ZEBEX PDx-Serie

ZEBEX-Terminalsoftware

Im EPROM-Speicher des TSD Die ZEBEX PDx-Serie verfügt über ein Betriebssystem namens ROM Operation System (ROS). Seine Hauptfunktionen sind das Starten des TSD, die Verwaltung des Speichers, der Eingabe/Ausgabe und das Ausführen von Aufgaben.

Das ZEBEX TSD-Paket enthält eine CD mit dem Programm WinTaskGen. Mit diesem Programm können Sie Aufgaben und Formulare zur Datenerfassung erstellen und diese in das TSD hochladen. WinTaskGen verwendet eine eigene Makrosprache zum Schreiben von Aufgaben. WinTaskGen-Hilfedatei und WinTaskGen-Schnittstelle auf Englisch.

Benutzer des „Data Collection Terminal Driver Version A3.0“ haben die Möglichkeit, Formulare für Zebex TSD mit dem integrierten Formulareditor zu erstellen und herunterzuladen. Informationen zur Verwendung des Formulareditors finden Sie im Kapitel „Verwenden des Formulareditors“.

Anschluss von ZEBEX-Terminals

Um mit dem Treiber zu arbeiten, versetzen Sie das Terminal in den folgenden Zustand:

Installieren Sie den TSD auf einem Kommunikationsständer, der über ein Kabel mit dem PC-COM-Port verbunden ist, oder (wenn Sie ein PDx-10-Modell ohne Ständer verwenden) verbinden Sie den TSD über ein Kabel mit dem PC-COM-Port.

Stellen Sie die Austauschparameter (Geschwindigkeit, Parität, Anzahl der Stoppbits, Datenbitgröße) auf dem TSD auf die ein, die Sie auf Ihrem PC verwenden möchten.

Wenn das Display leer ist, schalten Sie das Terminal durch Drücken der Taste ein. Auf dem Display erscheint eine Meldung über die Einsatzbereitschaft. Zum Beispiel für PDL-20:

PDL-20 VER. 1.01

Wenn das Terminal bereits eingeschaltet ist, müssen Sie die Taste drücken, bis die gleiche Meldung auf dem Display erscheint. OPTICON-Terminals

Diese Dokumentation beschreibt den Betrieb des TSD unter der Steuerung der Anwendung TASK-M Version 3.0.

OPTICON-Terminalsoftware

allgemeine Informationen

Arbeiten mit TSD Opticon wird von einer Anwendung gesteuert, die über eine spezielle Dockingstation oder direkt per Kabel von einem PC heruntergeladen werden kann. Die Anwendung wird mit einer speziellen Software heruntergeladen, die im Treiber enthalten ist. Der TSD verfügt außerdem über ein eigenes Betriebssystem, das mit der gleichen Software in den TSD geladen werden kann.

Betriebssystemdateien haben die Erweiterung .hex (für OPL-s32)

Anwendungsdateien für TSD haben die Erweiterung .s2 (für OPL-s32).

Daten im TSD werden in Form regulärer Dateien gespeichert. Textdateien im DOS-Format.

Diese Dokumentation beschreibt den Betrieb des TSD unter der Kontrolle der TASK-M (Task Manager)-Anwendung Version 3.0. Der ursprüngliche Dateiname dieser Anwendung für jedes TSD-Modell:

T3P172.s2 – Anwendung für TSD PHL 1700-20.

T3P171.s2 – Anwendung für TSD PHL 1700-10.

T3P278.s2 – Anwendung für TSD PHL 2700.

T3P138.s2 – Anwendung für TSD PHL 1300.

T3DWT.s2 – Anwendung für TSD DWT 7133.

T3OPL3.s32 – Anwendung für TSD OPL 9723.

T3OPL5.s32 – Anwendung für TSD OPL 9725.

T3OP81.s32 – Anwendung für TSD OPL 9728-1 MB.

T3OPL8.s32 – Anwendung für TSD OPL 9728-512 kB.

T3RFDC.s2 – Anwendung für TSD PHL2700RFDC.

Aufmerksamkeit! Jedes TSD-Modell entspricht nur seiner eigenen Anwendung und seinem eigenen Betriebssystem.

Normalerweise ist auf dem TSD bereits Software installiert, manchmal ist es jedoch erforderlich, die integrierte Anwendung oder das Betriebssystem zu aktualisieren. Nachfolgend finden Sie eine Beschreibung des Handlungsablaufs zum Laden von Software in den TSD mit einem Loader-Programm.

Laden der Software in das OPTICON-Terminal

Das Treiberpaket enthält ein Programm zum Laden von Software TSD OPTICON. Bevor Sie mit dem Herunterladen beginnen, installieren Sie das Downloader-Programm auf Ihrem PC. Alles, was Sie dazu benötigen, nachdem Sie den Treiber auf Ihrem PC installiert haben, finden Sie unter %Installationspfad (standardmäßig „C:\ProgramFiles\Shtrikh-M\TSD 3.0\“)%\Application\Opticon\Apploaders\SETUP. Führen Sie nach der Installation das Ladeprogramm (Appload.exe) aus, das im Treiber enthalten ist.

Bevor Sie mit dem Herunterladen der Software auf das TSD beginnen, schließen Sie das TSD oder die Kommunikationsstation an den COM-Port des PCs an.

Wählen Sie im erscheinenden Fenster den Hauptmenüpunkt EINSTELLUNGEN.

Konfigurieren Sie die Freigabeeinstellungen von Ihrem PC aus.

Notiz. Die Baudrate der Kommunikationsstation wird unten über Schalter eingestellt. Informationen zum Einstellen der Baudrate finden Sie in der Anleitung der Kommunikationsstation.

Bitte beachten Sie beim Herunterladen von Anwendungen über die Dockingstation, dass es wichtig ist, die Baudrate korrekt auf den PC-Anschluss der Dockingstation einzustellen.

Stellen Sie beim IRU 1600 die Schalter 1-8 auf die Standardposition (entsprechend 38400 Baud): ein, aus, aus, aus, aus, aus, aus, aus.

Für die IRU 1000-Station Schalter 1–6 (automatische Geschwindigkeitserkennung): ein, aus, aus, ein, ein, ein.

Für IRU 2700 Schalter 1-6 (19200 Baud): ein, aus, aus, aus, aus, ein.

1. Auf der TSD-Serie PHL:

Beim Laden über Kabel oder über den IRU1000-Ständer: Halten Sie die Tasten [S] und gedrückt und drücken Sie bei ausgeschaltetem TSD die PW-Taste.

Beim Laden über den IRU2700-Ständer: Halten Sie bei ausgeschaltetem PHL2700 die Tasten [S] und gedrückt und drücken Sie die PW-Taste. Das Laden des Betriebssystems auf PHL 1700-Terminals kann nur über Kabel erfolgen.

Das rote Licht am Terminal leuchtet auf. Zu diesem Zeitpunkt werden das alte Betriebssystem und alle Dateien im Terminal gelöscht.

Beim DWT7133: Drücken Sie alle Tasten gleichzeitig und installieren Sie das TSD auf dem Ständer.

Bei OPL972x: Installieren Sie das TSD auf dem Ständer.

2. Wählen Sie im Programm APPLOAD.EXE im Menü DATEIEN den Eintrag DOWNLOADS.

Es erscheint ein Dateiauswahldialog.

3.Wählen Sie im Dialog die Maske Betriebssystem aus und suchen Sie die erforderliche Betriebssystemdatei.

4. Nachdem Sie die gewünschte Datei ausgewählt haben, klicken Sie auf OK.

Nach Abschluss des Downloads wird die Anwendung auf dem Terminal gestartet oder, falls sie nicht vorhanden ist, die Meldung „Keine Anwendung“ angezeigt.

1.Auf der TSD-Serie PHL: Während Sie die Tasten und ( und [.] für PHL1300) am TURNED-OFF-Anschluss gedrückt halten, drücken Sie die PW-Taste.

Bei DWT7133 und OPL9723: Drücken Sie alle Tasten gleichzeitig und installieren Sie das TSD auf dem Ständer.

Bei OPL9725: Installieren Sie das TSD auf dem Ständer.

Das OC-Systemmenü erscheint auf dem Terminal.

2. Wählen Sie Anwendung herunterladen.

3.Wählen Sie die Kommunikationsmethode: Über Kabel, über Dockingstation oder über IrDA.

Bei PHL1300 und OPL9725 ist die Kommunikationsmethode nicht wählbar.

4. Wählen Sie im Programm APPLOAD.EXE im Menü DATEIEN den Eintrag Download aus.

Es erscheint ein Dateiauswahldialog.

3.Wählen Sie im Dialog die Anwendungsmaske aus und suchen Sie die gewünschte Anwendungsdatei.

5. Nachdem Sie die gewünschte Datei ausgewählt haben, klicken Sie auf OK.

Nachdem der Download abgeschlossen ist, wird die Anwendung auf dem TSD sofort gestartet.

Anschluss von OPTICON-Terminals

Bevor Sie beginnen, stellen Sie die Austauschparameter ein auf dem Terminal.

Gehen Sie dazu im Hauptmenü auf den Punkt „Einstellungen“, dann auf den Punkt „COM PORT“, dann auf den Punkt „Methode“ und wählen Sie die Methode aus, mit der Daten mit dem PC ausgetauscht werden sollen.

Wenn Sie eine Kommunikationsstation verwenden, stellen Sie die Baudrate darauf so ein, dass sie der im TSD eingestellten Baudrate entspricht.

Anschließend kehren Sie wieder zum Hauptmenü zurück. Wählen Sie Punkt 3 des Hauptmenüs „Austausch mit PC“. Auf dem Display wird die folgende Meldung angezeigt:

TSD im Modus

Mit dem PC teilen

Methode: xxxxx

Geschwindigkeit: xxxbaud

In dieser Position ist der OPTICON TSD bereit, mit diesem Treiber zu arbeiten.

ANSCHLUSS EINES PDA

Die Verbindung des Terminals mit einem PC erfolgt über einen Kommunikationsständer, der die Funktionen eines Ladegeräts und eines Schnittstellenkabels vereint, das das Terminal mit dem PC verbindet.

CRD-20 DB-9 Stecker und Stecker

Es gibt zwei Möglichkeiten, Daten mit einem PC auszutauschen:

* Datenaustausch mit einem PC über RS-232-Schnittstelle über einen COM-Port mittels Kommunikationsstation.

* Infrarot-Datenaustausch über den integrierten IrDA-Kommunikationsanschluss des Stativs oder PCs.

RS-232C-Schnittstelle

Die RS-232C-Schnittstelle dient zum Anschluss von Geräten, die Daten senden oder empfangen (00D – Datenendgeräte oder ADF – Datenübertragungsgeräte; DTE – Datenendgeräte) an Datenkanal-Endgeräte (DCE – Datenkommunikationsgeräte). Ein Computer, ein Drucker, ein Plotter und andere Peripheriegeräte können als ADF fungieren. Das Modem übernimmt normalerweise die Rolle des ADC. Der ultimative Zweck der Verbindung besteht darin, zwei ADF-Geräte zu verbinden. Der vollständige Anschlussplan ist in Abb. dargestellt. 2.1; Mit der Schnittstelle können Sie einen Fernkommunikationskanal zusammen mit einem AKD-Gerätepaar ausschließen, indem Sie die Geräte direkt über ein Nullmodemkabel verbinden (Abb. 2.2).

Reis. 2.2. Verbindung über RS-232C mit einem Nullmodemkabel

Der Standard beschreibt Schnittstellensteuersignale, Datenübertragung, elektrische Schnittstelle und Steckertypen. Der Standard sieht asynchrone und synchrone Austauschmodi vor, COM-Ports unterstützen jedoch nur den asynchronen Modus.

Der RS-232C-Standard beschreibt Single-Ended-Sender und -Empfänger – das Signal wird relativ zu einem gemeinsamen Draht übertragen – Schaltungsmasse (symmetrische Differenzsignale werden in anderen Schnittstellen verwendet – zum Beispiel RS-422). Die Schnittstelle bietet keine galvanische Trennung von Geräten. Eine logische Eins entspricht der Spannung am Empfängereingang im Bereich von -12 bis -3 V. Bei Steuersignalleitungen wird dieser Zustand als ON bezeichnet, bei seriellen Datenleitungen als MARK. Der logische Nullpunkt entspricht dem Bereich von +3 bis +12 V. Bei Steuersignalleitungen wird der Zustand als AUS bezeichnet, bei seriellen Datenleitungen als SPACE. Der Bereich von -3 bis +3 V ist eine tote Zone, die eine Hysterese des Empfängers verursacht: Der Leitungszustand gilt erst nach Überschreiten des Schwellenwerts als geändert (Abb. 2.3). Die Signalpegel an den Senderausgängen müssen im Bereich von -12 bis -5 V und +5 bis +12 V liegen, um eins bzw. null darzustellen. Der Potenzialunterschied zwischen den Stromkreiserden (SG) der angeschlossenen Geräte sollte weniger als 2 V betragen. Höhere Potenzialunterschiede können zu einer Fehlwahrnehmung von Signalen führen. Die Schnittstelle geht von einer Schutzerde für die angeschlossenen Geräte aus, wenn diese beide mit Wechselstrom betrieben werden und über Netzfilter verfügen .

AUFMERKSAMKEIT

Das Anschließen und Trennen von Schnittstellenkabeln von Geräten mit eigener Stromversorgung muss bei ausgeschaltetem Strom erfolgen. Andernfalls kann die Differenz der ungleichmäßigen Potentiale der Geräte zum Zeitpunkt des Umschaltens auf die Ausgangs- oder E(was gefährlicher ist) wirken und die Mikroschaltungen beschädigen.

Der RS-232C-Standard regelt die Art der verwendeten Anschlüsse.

Bei ADF-Geräten (einschließlich COM-Anschlüssen) ist es üblich, PV-25R-Stecker oder eine kompaktere Version – DB-9P – zu installieren. Neunpolige Anschlüsse verfügen nicht über Pins für die zusätzlichen Signale, die für den Synchronmodus erforderlich sind (die meisten 25-poligen Anschlüsse verwenden diese Pins nicht).

Auf AKD-Geräten (Modems) sind DB-25S- oder DB-9S-Buchsen installiert. Diese Regel geht davon aus, dass AKD-Stecker direkt oder über „gerade“ Adapterkabel mit Buchse und Stecker, in denen die Kontakte verbunden sind, an ADF-Stecker angeschlossen werden können "eins zu eins" . Adapterkabel können auch Adapter von 9- auf 25-poligen Steckern sein (Abb. 2.4).

Wenn die ADF-Geräte ohne Modems angeschlossen sind, werden die Anschlüsse der Geräte (Stecker) mit einem Nullmodemkabel (Nullmodem oder Z-Modem) miteinander verbunden, das an beiden Enden Buchsen hat, die Kontakte von die kreuzweise nach einem der in Abb. gezeigten Diagramme verbunden sind. 2.5.

RS-232C-Schnittstelle

Reis. 2.3. Empfang von RS-232C-Signalen

Reis. 2.4. Modem-Verbindungskabel

Reis. 2.5. Nullmodemkabel: a – minimal, b – voll

Wenn an einem beliebigen ADF-Gerät eine Steckdose installiert ist, muss diese zu nahezu 100 % mit einem geraden Kabel, ähnlich dem Modem-Verbindungskabel, mit einem anderen Gerät verbunden werden. Die Steckdose wird in der Regel auf solchen Geräten installiert, die keine Fernverbindung über ein Modem haben.

In der Tabelle 2.1 zeigt den Zweck der Kontakte der COM-Port-Anschlüsse (und aller anderen ADF-Datenübertragungsgeräte). Die DB-25S-Steckerstifte sind durch den EIA/TIA-232-E-Standard definiert, der DB-9S-Stecker ist durch den EIA/TIA-574-Standard definiert. Bei Modems (AKD) sind die Namen der Schaltkreise und Kontakte gleich, aber die Rollen der Signale (Eingang-Ausgang) sind vertauscht.

Tabelle 2.1. RS-232C-Schnittstellenanschlüsse und -signale

Schaltungsbezeichnung

Kabel Ader Nr.

Richtung

Remote-PC-Anschluss

1 Flachbandkabel für 8-Bit-Multikarten.

2 Flachbandkabel für 16-Bit-Multikarten und Ports auf Motherboards.

3 Option für Flachbandkabelanschlüsse auf Motherboards.

4 Breites Flachbandkabel zum 25-poligen Stecker.

Betrachten wir eine Teilmenge der RS-232C-Signale im Zusammenhang mit dem asynchronen Modus aus der Sicht des PC-COM-Ports. Der Einfachheit halber verwenden wir die Namensmnemonik, die in den Beschreibungen der COM-Ports und der meisten Geräte verwendet wird (sie unterscheidet sich von den gesichtslosen Bezeichnungen RS-232 und V.24). Erinnern wir uns daran, dass der aktive Zustand des Signals („Ein“) und die logische Einheit der übertragenen Daten dem negativen Potential (unter -3 V) des Schnittstellensignals entsprechen und der Zustand „Aus“ und die logische Null entsprechen das positive Potential (über +3 V). Der Zweck der Schnittstellensignale ist in der Tabelle angegeben. 2.2. Der normale Ablauf der Steuersignale für den Fall des Anschlusses eines Modems an einen COM-Port ist in Abb. dargestellt. 2.6.

Tabelle 2.2. Zweck der RS-232C-Schnittstellensignale

Signalzweck

PG Protected Ground – Schutzerde, verbunden mit dem Gerätegehäuse und der Kabelabschirmung

SG-Signalmasse – Signal-(Schaltkreis-)Masse, relativ zu denen die Signalpegel gelten

TD Transmit Data – serielle Daten – Senderausgang

RD Empfangsdaten – serielle Daten – Empfängereingang

RTS Request To Send – Ausgabe der Datenübertragungsanforderung: Status „Ein“.

Benachrichtigt das Modem, dass das Terminal Daten zu übertragen hat. Im Halbduplex-Modus wird es zur Richtungssteuerung verwendet – der „Ein“-Zustand dient als Signal an das Modem, in den Sendemodus zu wechseln

CIS Clear To Send – Eingabe, die es dem Terminal ermöglicht, Daten zu senden. Zustand

„off“ verhindert die Datenübertragung. Das Signal wird zur Hardware-Flusskontrolle verwendet

DSR Data Set Ready – Eingang des Bereitschaftssignals vom Datenübertragungsgerät (das Modem ist im Betriebsmodus mit dem Kanal verbunden und hat seine Koordination mit dem Gerät am anderen Ende des Kanals abgeschlossen)

DTR Data Terminal Ready – Ausgangssignal, dass das Terminal für den Datenaustausch bereit ist.

Der „Ein“-Zustand hält den geschalteten Stromkreis in einem verbundenen Zustand

DCD-Datenträger erkannt – Signaleingang für die Trägererkennung des Remote-Modems

Rl Ring Indicator – Anrufanzeigeeingang. In einem geschalteten Kanal wird dieses Signal vom Modem verwendet, um anzuzeigen, dass der Anruf angenommen wurde.

Reis. 2.6. Signalsequenz der Schnittstellensteuerung

Durch die Einstellung von DTR signalisiert der Computer, dass er ein Modem verwenden möchte.

Durch die Installation von DSR signalisiert das Modem, dass es bereit ist und die Verbindung hergestellt wurde.

Mit dem RTS-Signal fordert der Computer die Sendeerlaubnis an und erklärt seine Bereitschaft, Daten vom Modem zu empfangen.

Mit dem CTS-Signal teilt das Modem mit, dass es bereit ist, Daten vom Computer zu empfangen und an die Leitung zu übertragen.

Durch das Entfernen von CTS signalisiert das Modem, dass ein weiterer Empfang nicht möglich ist (z. B. der Puffer ist voll) – der Computer muss die Datenübertragung pausieren.

Mit dem CTS-Signal ermöglicht das Modem dem Computer, die Übertragung fortzusetzen (an die Kommunikation über den COM-Port).

Über die Schnittstelle kommuniziert das Terminal über einen COM-Port mit einem PC

RS-232C. Um das Terminal mit dem COM-Port zu verbinden, müssen Sie die folgenden Schritte ausführen:

1. Schalten Sie Ihren PC und Ihr Terminal aus.

2. Stecken Sie den 9-poligen DB-9-Stecker ein

Kommunikationskabel

steht, in 9-poliger Ausführung

Serieller COM-Port des PCs.

Schließen Sie das Netzteil wie in der Abbildung gezeigt an den Anschluss an.

Wenn der serielle COM-Port

PC - 25 Pin, dann notwendig

Verwenden Sie einen Adapter für

COM-Port (von 9 bis 25 Pin),

die käuflich erworben werden können

separat.

3. Schalten Sie Ihren PC ein.

4. Schalten Sie das Terminal ein.

5. Starten Sie die erforderliche Software, mit der Daten ausgetauscht werden.

Kommunikation über IrDA-Port

Die Kommunikation zwischen dem Terminal und einem PC über die IrDA-Schnittstelle ermöglicht den Datenaustausch in geringer Entfernung (ca. 10-20 cm) vom PC. Als IR-Empfänger kann ein Kommunikationsständer oder der im PC integrierte IrDA-Anschluss verwendet werden. Diese Kommunikationsmethode kann praktisch sein, wenn das Terminal mit einem Laptop verwendet wird.

Um das IrDA-Protokoll nutzen zu können, muss es sowohl von der Client-Software als auch von der internen Software des Terminals unterstützt werden.

Hinweis: Zum Zeitpunkt der Erstellung dieses Handbuchs wird die IrDA-Kommunikation in der Firmware nicht unterstützt. Diese Funktion sollte in zukünftigen Softwareversionen des Terminalherstellers enthalten sein.

Vorgehensweise zum Anschluss des Terminals an einen PC über die IrDA-Schnittstelle:

1. Richten Sie die roten IrDA-Elemente oben am Terminal (siehe „Geräteaufbau“) direkt auf den IR-Empfänger (IR-Empfängerelemente auf der Kommunikationsstation oder den IrDA-Anschluss des PCs).

2. Aktivieren Sie die Infrarot-Datenübertragungsfunktion im Terminal.

3. Stellen Sie sicher, dass der Abstand zwischen Ständer und Terminal 20 cm nicht überschreitet.

Installieren und Verwenden des Treibers

Beschreibung des Funktionsprinzips des Treibers

Alle PC-Operationen mit TSD werden unter der Kontrolle eines auf dem PC laufenden Programms ausgeführt.

In diesem Abschnitt wird das Schaltungselement „Treiber“ beschrieben. Diese Beschreibung richtet sich in erster Linie an Programmierer, die eigene Software für die Arbeit mit TSD erstellen.

Die interne Organisation des Treibers ist so, dass er als Serverautomatisierung oder als externe Komponente für das 1C: Enterprise-Programmsystem der Versionen 7.7 verwendet werden kann.

Fahrerschutzstrategie

Der Treiber kann für die Arbeit mit Zebex TSD nur verwendet werden, wenn ein Sicherheitsschlüssel vorhanden ist. Für die Arbeit mit dem Opticon TSD ist kein Sicherheitsschlüssel erforderlich.

Dieser Treiber kann als Teil aller kommerziellen Programme verwendet werden, wenn ein Link zum Shtrikh-M Scientific and Technical Center angegeben wird.

Die aktuellsten Softwareversionen finden Sie auf unserem Webserver:

Treiberinstallation und Registrierung

Automatische Installation

Legen Sie die CD in Ihr CD-Laufwerk ein und wählen Sie die Datei aus\Driver\Setup.exe, drücken Sie die Eingabetaste.

Das Treiberinstallationsprogramm wird auf Ihrem PC gestartet:

Das Fenster des Installationsprogramms erscheint auf dem Bildschirm. Um mit der Installation fortzufahren, klicken Sie auf die Schaltfläche „Weiter>>“.

Lesen Sie die vom Programm angezeigten Meldungen sorgfältig durch. So vermeiden Sie ärgerliche Fehler.

Geben Sie das Verzeichnis an, in dem Sie die Treiber, das Testdienstprogramm, die Dokumentation, Beispiele und andere im Paket enthaltene Dateien ablegen möchten.

Installationstyp auswählen:

- Vollinstallation

- Optionale Installation

Um alle Komponenten des TSD-Treibers zu installieren, wählen Sie „Vollständige Installation“.

Geben Sie die Hauptmenü-Programmgruppe an, in der der Link zum Testdienstprogramm platziert werden soll. Das Testdienstprogramm wird in der Untergruppe „Tests“ der angegebenen Gruppe platziert.

Klicken Sie auf „Weiter“, um mit der Installation zu beginnen, und warten Sie, bis alle erforderlichen Module kopiert und registriert sind.

Wenn der Sicherheitsschlüsseltreiber nicht installiert oder entfernt wurde, wird auf dem Bildschirm eine Aufforderung zur Installation angezeigt.

Normalerweise ist es nicht erforderlich, den Sicherheitsschlüsseltreiber zu konfigurieren. Klicken Sie in diesem Fall jedoch auf „Treiber konfigurieren“. siehe auch

\Guardant\INSTDRV.txt in dem bei der Installation angegebenen Verzeichnis.

Nachdem alle Dateien auf die Festplatte des PCs kopiert und die notwendigen Registrierungen vorgenommen wurden, erscheint ein Fenster, das den erfolgreichen Abschluss der Installation anzeigt. Klicken Sie auf die Schaltfläche „OK“, um das Programm zu beenden.

Hinweis: Bei der Installation des Treibers wird die Bibliothek VCL50.BPL im Windows-Systemverzeichnis abgelegt.

Sie können die Treiberversion auf der Eigenschaftenseite herausfinden. Klicken Sie dazu auf dieser Seite auf die Schaltfläche „Info“.

Sie können die Registrierung des Treibers aufheben, indem Sie Folgendes ausführen: RegSvr32.exe /u Terminals.dll

Sie können den Speicherort der Treiberdatei herausfinden, indem Sie Folgendes ausführen:

a) Führen Sie RegEdit.exe aus

b) Gehen Sie zum Schlüssel HKEY_CLASSES_ROOT\CLSID

c) Drücken Sie Strg+F

d) Geben Sie den Namen des Treiberobjekts ein (AddIn.Terminals) und drücken Sie die Eingabetaste

e) Wenn die Zeichenfolge nicht gefunden wurde, ist der Treiber nicht im System

Eingetragen

f) Drücken Sie F3, um die Suche fortzusetzen

g) über dem gefundenen Unterschlüssel befindet sich ein InprocServer32-Unterschlüssel

h) Der Standardwert dieses Unterschlüssels speichert den Namen der Treiberdatei, die vom System verwendet wird, wenn der Treiber als OLE-Automatisierungsserver aufgerufen wird. Zum Anzeigen (nach der Suche) drücken Sie die Tabulatortaste, den Aufwärtspfeil und den Aufwärtspfeil

Konfigurieren der Treibereinstellungen

Um zu beginnen, müssen Sie den Treiber konfigurieren. Dies geht ganz einfach mit dem mit dem Treiber gelieferten Testprogramm:

Verbinden Sie den TSD mit dem PC.

Führen Sie das Testdienstprogramm aus.

Öffnen Sie die Seite mit den Treibereigenschaften (Schaltfläche „Eigenschafteneinstellungen“).

Klicken Sie auf die Schaltfläche „Nach Ausrüstung suchen“.

Suchen Sie nach allen an den PC angeschlossenen TSDs, indem Sie auf die Schaltfläche „Suchen“ klicken.

Hinweis: Wenn Sie gezielt nach ZEBEX TSD suchen, empfiehlt es sich, die Schaltfläche „Nur ZEBEX TSD suchen“ zu verwenden, wodurch sich die Suchzeit erheblich verkürzt.

Erstellen Sie eine LU-Struktur, damit Sie bequem damit arbeiten können:

* Schaltfläche – eine neue LU hinzufügen;

*-Taste – aktuelle LU löschen;

* Schaltfläche – Ändern Sie den Namen der aktuellen LU;

Die aktuelle LU wird im Feld „Aktuelles logisches Gerät“ angezeigt. Sie können die aktuelle LU erstellen, indem Sie auf die Schaltfläche klicken und die gewünschte LU aus der angezeigten Liste auswählen.

Konfigurieren Sie jede LU mit den erforderlichen Kommunikationsparametern.

Sie können die Richtigkeit der Einstellungen einer beliebigen LU mithilfe der folgenden Aktionsfolge überprüfen:

* die aktuelle LU für dieses TSD konfigurieren;

* Klicken Sie auf die Schaltfläche „Verbindung testen“;

– Im Feld „Ergebnis“ sollte der TSD-Typ angezeigt werden, zum Beispiel „PDL-20 Terminal Version 1.01 ID: _“.

Um den Treiber während des Betriebs von einem Gerät auf ein anderes zu „wechseln“, wählen Sie einfach die entsprechende LU aus (auf der Seite mit den Treibereigenschaften das Feld „Aktuelles Gerät“). Damit das Dienstprogramm mit dem TSD funktioniert, müssen Sie den Port belegen – aktivieren Sie das Kontrollkästchen „Gerät ist eingeschaltet“ (es gibt ein Häkchen). Wenn das Gerät nicht eingeschaltet ist, können keine Arbeiten mit dem Gerät durchgeführt werden.

Testprogramm TestTerminals.exe

Zweck und Fähigkeiten des Dienstprogramms

Das Dienstprogramm soll Entwickler mit den Prinzipien der Verwendung des Treibers vertraut machen und ermöglicht Ihnen:

Konfigurieren Sie den Treiber.

Im TSD-Speicher gespeicherte Daten lesen

Daten in den TSD-Speicher laden.

Laden Sie Aufgaben in den Speicher des ZEBEX TSD und Anwendungen in den OPTICON TSD.

Daten im TSD-Speicher löschen.

Konfigurieren Sie die TSD-Parameter (einschließlich des Formularformats) visuell.

Hauptfenster des Dienstprogramms

Nach dem Start des Dienstprogramms erscheint das Hauptfenster des Dienstprogramms auf dem Bildschirm:

Erstellen eines neuen Tabellenformulars mit der Anzahl der Felder, die der Anzahl der Felder im unter „Formularnummer“ angegebenen Formular entspricht.

Hinzufügen eines neuen Datensatzes am Ende der Tabelle.

Fügt einen neuen Datensatz an einer angegebenen Stelle in der Tabelle ein.

Löschen des aktuellen (markierten) Eintrags.

Öffnet das Suchfenster. Weitere Einzelheiten finden Sie weiter unten.

Löscht alle Daten aus dem tabellarischen Teil des Testdienstprogramms.

Fügen Sie dem Tabellenabschnitt eine Spalte hinzu

Löschen Sie eine Spalte im Tabellenabschnitt

Flag „Gerät an“.

Aktiviert die aktuelle LU (weitere Einzelheiten finden Sie in der DeviceEnabled-Eigenschaft).

Fügen Sie Daten aus der Tabelle zum angegebenen Formular im TSD hinzu.

Löschen Sie die im Formular gespeicherten Daten mit der unter „Formularnummer“ angegebenen Nummer im TSD-Speicher. (siehe Clear-Methode).

Öffnet die Seite mit den visuellen Eigenschaften des Treibers. (Weitere Informationen finden Sie in der ShowProperties-Methode.)

Öffnen Sie das Fenster mit den logischen Geräteeinstellungen.

Flag „Fortschrittsbalken“

Ob beim Arbeiten mit Daten (Laden/Hochladen von Daten, Aufgaben usw.) das Fortschrittsfenster angezeigt werden soll oder nicht. Weitere Informationen finden Sie in der ShowProgress-Eigenschaft.

Feld „Formularnummer“

Gibt die Nummer des aktuellen TSD-Formulars an. (Weitere Informationen finden Sie in der FormNumber-Eigenschaft.)

Feld „Dateiname“, Schaltfläche

Dieses Feld gibt den Dateinamen (vollständigen Pfad) an, um verschiedene Vorgänge zum Laden von Daten aus und in eine Datei durchzuführen. Die Schaltfläche wird verwendet, um eine Datei über das Standarddialogfeld zur Dateiauswahl auszuwählen.

Feld „Ergebnis“.

In diesem Feld werden Fehlercodes angezeigt.

Feld „Ergebnisbeschreibung“.

Feld „Feldnummer“

Dieses Feld gibt die Nummer des Feldes an, in dem nach Schlüssel nach Daten gesucht wird.

Feld „Suchschlüssel“.

Dieses Feld gibt die Zeichenfolge (Suchschlüssel) an, nach der Daten durchsucht werden, wenn Daten aus dem TSD nach Schlüssel abgerufen werden.

Felder „Datensatzauswahl von ... bis ...“

Diese Felder geben die Mindest- und Höchstwerte der Datensatznummern an, um Daten vom TSD nach Datensatznummer zu erhalten.

Felder im Bereich „Anzahl der Felder im Formular“: „Zur Eingabe“, „Zum Lesen“, „Zum Schreiben“

Zeigt die Anzahl der Felder im Formular an, die zum Laden vom Terminal („Zum Schreiben“), zum Lesen („Zum Lesen“) und zur Gesamtzahl der im Formular erstellten Felder („Zur Eingabe“) angezeigt werden. Diese Werte können nur in TSD unter der Kontrolle der Anwendung „Task-m“ ab Version 3.0 unterschiedlich sein. Weitere Informationen finden Sie in der Anwendungsbeschreibung und im Kapitel „Aufgaben erstellen“.

Aktualisiert die Werte im Bereich „Anzahl der Formularfelder“.

Reiter „Dateien und Aufgaben“:

Feld „Dateiname im TSD“

In dieses Feld wird der Name der Datei im TSD-Speicher eingegeben, um die Datei vom TSD hochzuladen. (siehe UploadFile-Methode).

Hochladen einer Datei von TSD auf einen PC. (siehe UploadFile-Methode). Der Dateiname im TSD wird im Feld „Dateiname im TSD“ eingestellt. Im Feld „Datei“ wird der Dateiname auf dem PC eingestellt.

Eine Datei im TSD löschen. (siehe EraseFile-Methode). Der Dateiname im TSD wird im Feld „Dateiname im TSD“ eingestellt.

Formulareinstellungen zusammen mit seinen Daten im OPTICON TSD löschen. (siehe EraseFile-Methode)

Fenster „Logische Gerätekonfiguration“.

Das Fenster wird geöffnet, indem Sie auf die Schaltfläche „Logische Geräte“ klicken oder im Hauptformular des Dienstprogramms den Menüpunkt „Eigenschaften/Logische Geräte“ auswählen.

Felder „Index“, „Anzahl“ und „Gesamtmenge“

Mit den Feldern „Index“ und „Nummer“ können Sie LUs (nach Index und Nummer) wechseln. Siehe die Eigenschaften CurrentDeviceIndex, CurrentDeviceNumber und DeviceCount. Das Feld „Gesamtmenge“ zeigt die Gesamtzahl der logischen Treibergeräte an.

Schaltfläche „Hinzufügen“.

Fügt eine LU hinzu (siehe AddDevice-Methode).

Schaltfläche „Löschen“.

Löscht die aktuelle LU (siehe Methode „DeleteDevice“).

Schaltfläche „Parameter einstellen“.

Speichert Änderungen an den aktuellen LU-Parametereinstellungen.

Schaltfläche „Schließen“.

Schließt das Fenster zum Arbeiten mit LU und gibt die Kontrolle an die Hauptform des Dienstprogramms zurück.

Feldname"

Enthält den Namen der aktuellen LU. In diesem Feld können Sie einen neuen Namen für die aktuelle LU angeben. Siehe die CurrentDeviceName-Eigenschaft.

Felder „Portnummer“, „Geschwindigkeit“, „Timeout“, „Parität“, „Datenbits“, „Stoppbits“

Die Felder geben die Kommunikationsparameter der aktuellen LU an. Siehe Eigenschaften PortNumber, BaudRate, Timeout, Parity, DataBits, StopBits.

Flag „Gerät an“.

Aktivieren Sie die aktuelle LU (siehe die DeviceEnabled-Eigenschaft).

Ergebnisfelder

In diesem Feld werden Fehlermeldungen angezeigt.

Flag „Geräte blockieren“.

siehe die LockDevices-Eigenschaft.

Logikgeräte

Ein logisches Gerät ist ein Satz von Treibereigenschaften mit einer eindeutigen Nummer und einem optionalen Namen. Es können 1 bis 99 solcher Sets (Geräte) gleichzeitig vorhanden sein. Dies ermöglicht es, nachdem Sie mehrere Eigenschaftensätze konfiguriert haben, die erforderlichen Parameter schnell anzuwenden, indem Sie einfach das Gerät wechseln. Die Gerätenummer wird beim Anlegen automatisch vergeben und kann nicht geändert werden. Der Gerätename kann jederzeit geändert werden.

Das aktuelle Gerät ist das Gerät, dessen Eigenschaften derzeit zum Lesen und Bearbeiten verfügbar sind. Alle Treibermethoden arbeiten mit den Eigenschaften dieses bestimmten Geräts. Um die Eigenschaften eines anderen Geräts zu ändern, müssen Sie es zunächst auf den aktuellen Stand bringen.

Logischer Geräteindex – die Seriennummer des Geräts in der Liste der vorhandenen logischen Geräte des Treibers. Das heißt, wenn ein neues logisches Gerät erstellt wird, wird ihm die minimale freie Nummer zugewiesen und die Indizes werden neu berechnet, damit die Nummern in der richtigen Reihenfolge sind. Wenn ein logisches Gerät aus der „Mitte“ der Geräteliste entfernt wird, ändern sich die Nummern der verbleibenden Geräte nicht, aber die Indizes werden geändert, sodass wieder eine kontinuierliche Wertereihe entsteht.

Beispielsweise gab es drei logische Geräte mit den Nummern 1, 2 und 3 mit den Indizes 0, 1 bzw. 2; Nach dem Entfernen des logischen Geräts Nummer 2 erscheint ein „Loch“, d. h. Sie können das logische Gerät Nummer 1 oder 3 aktuell machen, nicht jedoch 2. Der Index des Geräts Nummer 3 hat sich jedoch von „2“ auf „1“ geändert. Beim Erstellen eines neuen logischen Geräts wird diesem die Nummer 2 und der Index 1 zugewiesen (für Gerät Nr. 3 ändert sich der Index von 1 auf 2). Solche „Zahlenlücken“ führen zu gewissen Problemen bei der Arbeit mit Geräten, weshalb das Konzept des logischen Geräteindex eingeführt wurde.

Treiberprogrammierung

Datentypen

In diesem Kapitel werden Typen zur Beschreibung von Daten verwendet:

Treiberverbindung

Verschiedene Programmiersprachen verwenden unterschiedliche Syntax; wir geben hier nur ein Beispiel für „1C: TRADE AND WAREHOUSE“ v. 7.7.

Der Name des Treiberobjekts lautet „AddIn.Terminals“.

Beispiel für ein globales Konfigurationsmodul 1C: ENTERPRISE:

Variabler Trm-Export; // Globale Variable mit dem Fahrer zusammenarbeiten

Variables Ergebnis; // Dienstvariable

. . . // Abschnitt zur Beschreibung globaler Prozeduren

Ergebnis = LoadExternalComponent("Terminals.dll");

// Initialisierung von global. Variable, wenn die Komponente gefunden wird

Wenn Ergebnis = 1, dann Trm = CreateObject("AddIn.Terminals");

Else Report("Externe Komponente nicht gefunden.");

endIf;

//Danach können Sie auf die Eigenschaften und Methoden des Treibers zugreifen
// in allen Modulen:

// Treibermethode aufrufen

Wenn Trm.AddDevice()< 0

// Auf eine Eigenschaft zugreifen

Dann Report("Error:" + String(Trm.ResultDescription));

endIf;

Treibermethoden

Fast alle Treibermethoden sind Funktionen, das heißt, sie geben einen Wert zurück. Viele von ihnen geben den Fehlercode zurück, der beim Ausführen dieser Methode aufgetreten ist (der Fehlercode ist auch in der ResultCode-Eigenschaft und seine Beschreibung in der ResultDescription enthalten). Beim Aufruf können Methoden Eigenschaften verwenden oder ändern:

* – Als Ergebnis der Ausführung der Methode werden die Werte der angegebenen Eigenschaften aktualisiert. Wie bereits erwähnt, trägt jede Methode auch den Fehlercode in die Eigenschaft ResultCode und dessen Beschreibung in die ResultDescription ein.

Methoden zum Arbeiten mit logischen Geräten

Gerät hinzufügen()
Gerät hinzufügen()

Rückgabetyp: Ganzzahl / Ganzes.

Methode zum Erstellen eines neuen logischen Geräts (Nummer und Index werden automatisch zugewiesen und der Name des neuen Geräts wird auf „Unbenannt“ gesetzt). Gibt den Fehlercode zurück.

Ergriffene Maßnahmen:

Wenn DeviceCount = 99, wird -7 zurückgegeben und der LU-Erstellungsprozess wird unterbrochen.

Es wird eine neue LU erstellt (alle Eigenschaften mit dem Eigenschaftstyp „L“ übernehmen die aktuellen Werte).

DeviceCount wird um eins erhöht.

Der neuen LU wird das Minimum der unbesetzten Nummern zugewiesen.

Indizes werden neu berechnet:

LUs werden in aufsteigender Reihenfolge der Nummern sortiert;

Der LU mit der minimalen Anzahl wird der Index 0 zugewiesen, der nächsten _ 1,..., der LU mit der maximalen Anzahl wird der Index (DeviceCount - 1) zugewiesen.

Die erstellte LU wird aktuell gemacht.

Siehe auch: Eigenschaften „CurrentDeviceNumber“, „CurrentDeviceIndex“, „DeviceCount“ und „CurrentDeviceName“.

DeleteDevice()
Gerät entfernen()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Methode soll das aktuelle logische Gerät löschen. Denken Sie daran, dass Sie nicht alle Geräte entfernen können (mindestens eines muss übrig bleiben). Wenn Sie also versuchen, das letzte logische Gerät zu entfernen, gibt die Methode -8 zurück. Seien Sie vorsichtig – der Löschvorgang kann nicht rückgängig gemacht werden.

Siehe auch: Eigenschaften „CurrentDeviceNumber“, „CurrentDeviceIndex“ und „DeviceCount“.

Methoden zum Lesen von Daten aus dem TSD-Speicher

BeginReport()
StartReport()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Report-Start-Methode liest alle Daten aus dem Terminalspeicher in den PC-Speicher (Treiberpuffer). In FormNumber wird die Nummer des Formulars angegeben, aus dem Daten gelesen werden.

Siehe auch: DeviceEnabled-, ShowProgress-, Field1...Field16-Eigenschaften und EndReport- und GetRecord-Methoden.

BeginReportKey()
StartReportByKey()

Typ Rückgabewert: Ganzzahl / Ganzzahl.

Gibt den Fehlercode zurück.

Die Berichtsstartmethode liest Daten aus dem Terminalspeicher in den PC-Speicher (Treiberpuffer) und wählt nur die Datensätze aus, deren Feld, dessen Nummer in SearchFieldNumber enthalten ist, einen Wert enthält, der dem aktuellen Wert der KeySearch-Eigenschaft entspricht. In FormNumber wird die Nummer des Formulars angegeben, aus dem Daten gelesen werden. Der Treiberpuffer muss vor der Ausführung der Methode geleert werden, andernfalls gibt die Methode -10 zurück und der Bericht wird nicht empfangen. Wenn die ShowProgress-Eigenschaft TRUE enthält, wird beim Lesen von Daten aus dem TSD ein Fenster mit einem Fortschrittsbalken auf dem PC-Bildschirm angezeigt. Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: Eigenschaften DeviceEnabled, SearchFieldNumber, KeySearch, ShowProgress, Field1...Field16 und Methoden EndReport und GetRecord.

BeginReportLimit()
StartReportInLimit()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Reportstartmethode liest Datensätze aus dem Terminalspeicher in den PC-Speicher (Treiberpuffer). Datensätze werden beginnend mit der Datensatznummer MinRecNumber und endend mit der Datensatznummer MaxRecNumber gelesen. In FormNumber wird die Nummer des Formulars angegeben, aus dem Daten gelesen werden.

Der Treiberpuffer muss vor der Ausführung der Methode geleert werden, andernfalls gibt die Methode -10 zurück und der Bericht wird nicht empfangen.

Wenn die ShowProgress-Eigenschaft TRUE enthält, wird beim Lesen von Daten aus dem TSD ein Fenster mit einem Fortschrittsbalken auf dem PC-Bildschirm angezeigt.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: Eigenschaften DeviceEnabled, MinRecNumber, MaxRecNumber, ShowProgress, Field1...Field16 und Methoden EndReport und GetRecord.

EndReport()
EndReport()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Methode beendet die Arbeit mit den Berichtsdaten und löscht den internen Treiberpuffer.

Siehe auch: BeginReport- und GetRecord-Methoden.

GetRecord()
GetRecord()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Befehl zum Empfangen des nächsten Berichtsdatensatzes aus dem Treiberpuffer. Die Logik des Treibers ist wie folgt: Alle Felder des nächsten Datensatzes werden in Textform in den entsprechenden Eigenschaften abgelegt. Das erste Feld befindet sich in der Eigenschaft „Field1“, das zweite in „Field2“ und das sechzehnte in „Field16“. Wenn das Formular weniger als 16 Felder enthält, sollten die Fieldx-Eigenschaften ignoriert werden, wobei x größer als die tatsächliche Anzahl von Feldern im aktuellen Formular ist.

Der Aufbau dieser Felder (Zweck, Typ) hängt von den Einstellungen des Terminalformulars ab. Mit dem Formulareditor, der über die Seite mit den visuellen Eigenschaften (Schaltfläche „Formulareditor“) zugänglich ist, können Sie das Formular schnell und übersichtlich anpassen.

Wenn Sie versuchen, einen Datensatz vor dem Start des Berichts (BeginReport) oder nach dem Schließen mit der EndReport-Methode abzurufen, gibt GetRecord den Fehler -10 zurück.

Siehe auch: Eigenschaften Field1 ... Field16 und Methoden BeginReport und EndReport.

GetField(Param:integer)
GetField(FieldNumber: Integer)

Rückgabetyp: WideString / String.

Gibt das Param-Nummernfeld zurück.

Ein Befehl zum Abrufen eines Felds mit der als Funktionsparameter angegebenen Nummer aus dem nächsten Berichtsdatensatz aus dem Treiberpuffer

Siehe auch: Eigenschaften Field1 ... Field16 und Methoden GetRecord, BeginReport und EndReport.

GetHeader()
GetTitle()

Rückgabetyp: WideString / String.

Gibt den Titel des gelesenen Formulars aus dem internen Puffer der Datei zurück.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: FormNumber-Eigenschaft und GetRecord-Methode.

SaveToFile(Param1: WideString)
WriteToFile(Parameter: Zeichenfolge)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Methode schreibt Daten aus dem Formular mit FormNumber in eine Datei namens Param1(Parameter). Informationen zum Dateiformat finden Sie in der LoadFromFile-Beschreibung.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: FormNumber-Eigenschaft, LoadFromFile-Methode.

DownLoadFile(TFile: WideString; PCFile: WideString)

Gibt den Fehlercode zurück.

Nur für OPTICON TSD.

Lädt den Inhalt einer Datei vom TSD mit dem Namen Tfile in eine Datei mit dem Namen PCFile hoch.

Siehe auch: UploadFile-Methode.

Methoden zum Schreiben von Daten in den TSD-Speicher

BeginDownLoadTable()
StartLoadTable()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Vorbereiten des internen Treiberpuffers zum Laden von Daten in PDx. Der Puffer wird durch Hinzufügen von Zeilen mit dem Befehl AddInTable gebildet.

Der interne Puffer des Treibers muss gelöscht werden, andernfalls gibt die Methode den Fehler -10 zurück und der Vorgang wird nicht abgeschlossen.

Siehe auch: AddInTable-, ClearTable- und DownLoadTable-Methoden.

AddInTable(Param1: WideStr)
AddToTable(Parameter: Zeichenfolge)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Methode fügt die Zeichenfolge Param1 (Parameter) zum Puffer hinzu, wenn eine Tabelle zum Laden in PDx erstellt wird.

Die Ladetabelle wird nach folgendem Algorithmus gebildet:

1Field_1Record

2Field_1Record

xField_1Record

1Field_2Record

xField_2Record

1Field_yRecord

xField_yRecord

wobei x die Anzahl der Felder im Datensatz ist;

y – Anzahl der Datensätze;

DownLoadTable()
LoadTable()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Methode lädt Daten aus dem internen Puffer in das TSD-Formular mit FormNumber. Die alten Daten im TSD-Formular werden gelöscht. Nach Ausführung dieser Methode wird der Treiberpuffer gelöscht.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: FormNumber-Eigenschaft.

AddToTable()
LoadToTable()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Die Methode fügt mit FormNumber Daten aus dem internen Puffer zum TSD-Formular hinzu. Die alten Daten in Form von TSD bleiben erhalten. Nach Ausführung dieser Methode wird der Treiberpuffer gelöscht.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: FormNumber-Eigenschaft.

ClearTableBuffer()
ClearTableBuffer()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Löscht den internen Treiberpuffer beim Erstellen einer Tabelle zum Laden in das TSD.

Siehe auch: FormNumber-Eigenschaft.

LoadFromFile(Param1: WideString)
LoadFromFile(Parameter: String)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Wird nur für ZEBEX TSD verwendet.

Schreibt Daten aus einer Datei (*.ULD) in das TSD-Formular mit FormNumber.

Die Daten in der Datei müssen in einem speziellen Format vorliegen:

1. Zeile: Formulartitel;

Die folgenden Zeilen sind Datensätze, deren Felder durch ein Leerzeichen getrennt sind;

Dieses Format (*.ULD-Datei) wird im Programm WinTaskGen, das mit dem ZEBEX-Terminal geliefert wird, beim Arbeiten mit Daten sowie in den Methoden LoadFromFile und SaveToFile dieses Treibers verwendet.

Siehe auch: FormNumber-Eigenschaft, LoadFromFile- und SaveToFile-Methoden.

UploadFile(Dateiname: WideString)
LoadFile(Dateiname:string)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Nur für OPTICON TSD.

Lädt eine Datei von einem PC mit dem Namen FileName in das TSD.

Siehe auch: Methode „Datei herunterladen“.

Zusätzliche Methoden

GetRecordCount()
GetNumberofRecords()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt die Anzahl der Datensätze im Formular zurück.

Der Befehl zum Abrufen der Anzahl der Datensätze im Formular, deren Anzahl in der FormNumber-Eigenschaft angegeben ist.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: FormNumber-Eigenschaft.

GetFieldCount()
GetNumberofFields()
Rückgabetyp: Byte/Ganzzahl ohne Vorzeichen.
Gibt die Anzahl der Felder in einem Formulareintrag zurück.

Ein Befehl zum Abrufen der Anzahl der Felder in einem Formulardatensatz, dessen Anzahl in FormNumber angegeben ist.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: FormNumber-Eigenschaft.

GetFormName()
GetFormName()

Rückgabetyp: WideString / String.

Gibt den Namen des Formulars zurück.

Der Befehl zum Abrufen des Namens des Formulars, dessen Nummer in FormNumber angegeben ist.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: FormNumber-Eigenschaft.

Klar()
Klar()

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Diese Methode löscht alle Daten im Formular (die Formularnummer wird in FormNumber angegeben) des Terminals. Nach diesem Befehl gehen alle Daten im Terminalspeicher unwiederbringlich verloren.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

Siehe auch: DeviceEnabled-Eigenschaft.

LoadTask(Param1: WideStr)
LoadTask(Parameter: String)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Für Zebex: Laden Sie eine Aufgabe aus einer Datei namens Param1(Parameter). Dateiformat - *.TSL. Bei der Task-Datei handelt es sich um Software für den ZEBEX TSD, die in der WINTASKGEN-Umgebung entwickelt wurde und mit dem ZEBEX TSD (auf CD) geliefert wird.

Für OPTICON: Nicht unterstützt. Anwendungen werden mit spezieller Software heruntergeladen. Sie können die Anwendungsdatei auch in den TSD-Speicher laden und dann den entsprechenden Befehl in der TSD-Anwendung verwenden.

Vor dem Aufruf der Methode müssen Sie alle Daten in allen TSD-Formularen löschen.

Um die Methode auszuführen, ist die notwendige Bedingung: DeviceEnabled = TRUE.

LoadFormFromFile(Param1: WideString)
LoadFormFromFile(Parameter: String)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Lädt ein Formular aus einer Datei namens Param1. Dateiformat – (*.TSF) oder für TASK-M-Anwendungen Version 3.0: (*.OTF).

Die Entwicklung von *.TSF-Formularen kann mit dem „Formulareditor“ auf der Eigenschaftenseite dieses Treibers oder in der WINTASKGEN-Umgebung erfolgen, die mit dem ZEBEX TSD (auf CD) geliefert wird. *.OTF-Formulare werden vom Aufgabeneditor entwickelt, der auf der Seite mit den Treibereigenschaften verfügbar ist.

DeleteFormSetting()
Formular löschen()

Rückgabewerttyp: Ganzzahl.

Gibt den Fehlercode zurück.

Nur für OPTICON TSD.

Löschen von Einstellungen und Formulardaten mit FormNumber.

EraseFile(Dateiname: WideString)
DeleteForm (Dateiname: String)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Nur für OPTICON TSD.

Löschen einer Datei namens FileName im OPTICON TSD.

SetTime(TimeString: WideString)
SetTime(Zeit: String)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Legt die Uhrzeit im TSD fest. Format der gesendeten Zeichenfolge: HH/MM/SS.

H – Stunden, M – Minuten, S – Sekunden. Beispiel: „11.09.00“ – 9 Stunden, 11 Minuten, 0 Sekunden.

SetDate(DateString: WideString)
SetDate (Datum: String)

Rückgabetyp: Ganzzahl / Ganzes.

Gibt den Fehlercode zurück.

Nur für OPTICON TSD (TASK-M ab Version 3.0)

Legt das Datum im TSD fest. Format der gesendeten Zeichenfolge: MM/TT/JJ.

GetTime() : WideString
GetTime(): String

Gibt eine Zeichenfolge zurück, die die vom TSD empfangene Zeit enthält.

Nur für OPTICON TSD (TASK-M ab Version 3.0)

Empfangenes Zeitformat: HH/MM/SS, wie in der SetTime-Methode.

GetDate() : WideString
GetDate(): String

Rückgabetyp: WideString/String.

Gibt eine vom TSD erhaltene Zeichenfolge zurück, die das Datum enthält.

Nur für OPTICON TSD (TASK-M ab Version 3.0)

Empfangenes Datumsformat: MM/TT/JJ, wie in der SetDate-Methode.

Eigenschaften anzeigen () Treiber-Dienstprogramm-Editor gegeben

Die Methode zeigt eine visuelle Eigenschaftenseite an, über die Sie Folgendes tun können:

LUs hinzufügen, ändern und löschen

Kommunikationsparameter mit Geräten konfigurieren

Überprüfen Sie die Verbindung mit der Ausrüstung

Suchen Sie nach dem COM-Port, an den das Gerät angeschlossen ist

Diese Methode kann nicht aufgerufen werden, wenn der Treiber als externe Komponente für 1C:ENTERPRISE-Systemprogramme verwendet wird. In diesem Fall kann die Eigenschaftenseite angezeigt werden, indem Sie auf der Registerkarte „Einstellungen des Datenerfassungsterminals“ den Menüpunkt „Extras/Optionen...“ auswählen.

Durch Klicken auf die Schaltfläche „Verbindung testen“ auf der Eigenschaftenseite:

Typ und Nummer des TSD werden abgefragt (wenn DeviceEnabled = FALSE für die aktuelle LU, dann belegt der Treiber vorübergehend den Port).

Wenn der Vorgang fehlgeschlagen ist, wird im Feld „Ergebnis:“ eine Beschreibung des Fehlers angezeigt.

Wenn die Daten erfolgreich empfangen wurden, wird im Feld „Ergebnis:“ eine Zeile angezeigt, zum Beispiel: „PDL-20 Terminal Version 1.01 ID: _“.

Durch Klicken auf die Schaltfläche „Gerätesuche“ erscheint ein Standard-Gerätesuchfenster auf dem Bildschirm:

„Suchen“ startet eine Suche (auf allen verfügbaren Ports eines bestimmten PCs versucht der Treiber, die TSD-ID anzufordern). Für jeden Port wird die Suche bis zur ersten richtigen Antwort durchgeführt. Das Feld „Suchergebnis“ enthält nur Aufzeichnungen über die erfolgreiche Entdeckung von Geräten.

„Nur nach Zebex TSD suchen“ startet eine Suche (auf allen verfügbaren Ports dieses PCs versucht der Treiber, die ID des Zebex TSD anzufordern) nur nach Zebex TSD. Das Vorhandensein dieser Operation ist auf die Tatsache zurückzuführen, dass die Suche nur nach dem ZEBEX TSD viel schneller durchgeführt wird als nach dem OPTICON TSD.

„Abort“ – unterbricht die Suche.

„Schließen“ – schließt das Suchfenster. Die Suchergebnisse wirken sich in keiner Weise auf die Eigenschaften des LU-Treibers aus.

Durch Klicken auf die Schaltfläche „Systemparameter“ auf der Eigenschaftenseite öffnet sich bei bestehender Verbindung mit dem TSD das Fenster „Terminalsystemeinstellungen“:

Durch Klicken auf die Schaltfläche „Barcode-Parameter“ auf der Eigenschaftenseite öffnet sich das Fenster „Decoder-Modi“:

Durch Klicken auf die Schaltfläche „Terminal-Task-Konfigurationstools“ auf der Eigenschaftenseite öffnet sich das Fenster „Entwicklungstools“:

Hier können Sie einen der integrierten Editoren auswählen, die im Treiber zum Entwickeln von Formularen oder Aufgaben verfügbar sind. Darüber hinaus kann der Task-Editor nur für TSD verwendet werden, auf denen „Task-m“ ab Version 3.0 ausgeführt wird.

Informationen zur Verwendung des Formulareditors finden Sie im Kapitel „Verwenden des Formulareditors“.

Informationen zur Verwendung des Aufgabeneditors finden Sie im Kapitel „Formulare mit dem Aufgabeneditor erstellen“.

Durch Klicken auf die Schaltfläche „Über das Programm“ auf der Eigenschaftenseite öffnet sich das Fenster „Über das Programm“:

Wenn ein Internetbrowser auf dem System installiert ist, klicken Sie auf www.shtrih-m.ru, um die WWW-Seite „Shtrih-M“ zu öffnen. Wenn auf Ihrem System ein E-Mail-System installiert ist, klicken Sie auf [email protected] einen Brief an den technischen Support zu erstellen und [email protected] einen Brief an den Informationsdienst Shtrikh-M zu erstellen.

Treibereigenschaften

englischer Name

Russischsprachiger Name

Datentyp

Default

Tauschrate

CurrentDeviceIndex

CurrentDeviceIndex

CurrentDeviceName

CurrentDeviceName

"Untitled"

CurrentDeviceNumber

CurrentDeviceNumber

Daten Bits

Anzahl der Geräte

Gerätebeschreibung

BeschreibungGeräte

DeviceEnabled

Feld1...Feld16

Feld1 ... Feld16

Abfluss entleeren

Formularnummer

BlockGeräte

Parität

Port-Nummer

Ergebnis

Ergebnisbeschreibung

Beschreibung des Ergebnisses

"Keine Fehler"

Fortschritt anzeigen

Stopp-Bits

Anzahl der Felder

Anzahl der Datensätze

Formularname

SearchFieldNumber

SearchFieldNumber

Suchschlüssel

MinRecord-Nummer

MaxRecordNumber

KolZapReport

Anzahl der FelderWin

Anzahl der geladenen Felder

1 – Es gibt zwei Arten des Zugriffs auf eine Eigenschaft: RW – die Eigenschaft ist beschreibbar und lesbar, R – die Eigenschaft ist schreibgeschützt.

Ähnliche Dokumente

    Architektur von Windows NT 5. Prioritäten für die Ausführung von Programmcode. Beschreibung des MIDI-Datenformats. Installieren des Treibers auf dem System. Auswahl von Softwareentwicklungstools. Verarbeiten von WDM-Treibermodellanfragen. Verwendung der DirectKS-Bibliothek.

    Kursarbeit, hinzugefügt am 24.06.2009

    Verbesserung der Betriebssystemleistung. Entwicklung von Treibern für Datenspeichergeräte, Steuerung des Gerätebetriebs mittels PnP-Befehlen. Erstellen, Einstellen von Parametern und Installieren eines virtuellen Festplattentreibers der Klasse, seiner Struktur und Eigenschaften.

    Kursarbeit, hinzugefügt am 18.06.2009

    Windows NT-E/A-Architektur. Interne Organisation des USB-Busses. Wesentliche Merkmale des WDM-Treibermodells. Einstiegspunkte für den zu entwickelnden Treiber, Platzierung des Codes im Speicher, Installation des Treibers im System. Implementierung des Treibercodes in der Sprache C.

    Kursarbeit, hinzugefügt am 27.09.2014

    Verwenden eines Kernel-Modus-Treibers und einer Steuerungsanwendung zum Erstellen von System-Threads. Simulation der Datenverarbeitung und Organisation von Verzögerungen. Treiberentwicklung in C++. Prüfstandskonfiguration. Genauigkeit der Änderung der Verzögerungen und des Timer-Betriebs.

    Kursarbeit, hinzugefügt am 24.06.2009

    Mechanismen der Interaktion zwischen dem Kernel-Modus-Treiber und der Benutzeranwendung: mehrschichtige Treiberarchitektur, Algorithmus zum Ausblenden von Daten, Interaktion zwischen dem Treiber und der Anwendung, Benutzeroberfläche des Dateizugriffsfilterprogramms.

    Kursarbeit, hinzugefügt am 23.06.2009

    Entwicklung eines Treibers für Linux, der die Zuweisung und Freigabe von virtuellem Speicher durch Prozesse sowie die Zuweisung physischer Seiten bei Seitenfehlern überwacht. Den Treiber kompilieren und damit arbeiten. Experimentelle Prüfung der Fahrerleistung.

    Kursarbeit, hinzugefügt am 18.06.2009

    DBMS-Zugriffstechnologien. Datenquellenverwaltung. Typische Treibereinstellungen. Methoden zum Erstellen von Tabellen. Start und Inhalt des Skripts (Textdatei mit Befehlen). Automatisierte Tools zur Verwaltung der Datenbankstruktur.

    Präsentation, hinzugefügt am 19.08.2013

    Installation von „Microsoft SQL SERVER 2012“. Erstellen Sie Datendateien, Transaktionsprotokolle, Tabellen, Abfragen und Filter, Diagramme und Trigger, tabellarische Formulare und Berichte. Eine Datendatei mit einem Projekt verbinden. Erstellung einfacher und komplexer Streifenformen für die Bearbeitung.

    Kursarbeit, hinzugefügt am 13.12.2013

    Darstellung von Informationen in Form von Datenbanken mithilfe von Tabellen, Formularen, Abfragen, Berichten. Das Wesen von Abfragen und ihre Funktionen. Anwendung von Formularen und Berichten. Zweck und Verwendung globaler Netzwerk-E-Mails. Beschreibung der Compass-3D-Systemschnittstelle.

    Test, hinzugefügt am 23.12.2014

    Struktur der obligatorischen Informationen, die in einer Datenbank eines Computerunternehmens enthalten sind. Erstellen von Tabellen mit Microsoft Access mit Informationen zu Computern, Kunden und Zahlungen. Entwicklung von Formularen zur Durchführung von Berechnungen, Anzeige und Bearbeitung von Daten.

Der Treiber von Cleverence ist ein kompletter Satz vorgefertigter, integrierter Software, die es Ihnen ermöglicht, TSD mit dem Windows-Betriebssystem für die Inventur, Annahme und den Versand von Barcode-Waren zu nutzen. Im Lieferumfang enthalten: ein Installationsprogramm für ein spezielles Programm auf dem TSD, Integrationskomponenten für 1C, ein TSD-Programmeditor sowie eine vollständige Dokumentation und ein Satz zusätzlicher Verarbeitungen für Standard-1C-Konfigurationen, die zusätzliche erweiterte Treiberfunktionen implementieren.

Der Treiber von Cleverens ermöglicht Ihnen nicht nur die Anbindung des TSD an 1C:Enterprise, sondern macht ihn auch zu einem effektiven Business-Automatisierungstool. 4 Betriebsjahre und mehr als 5.000 Treiberinstallationen haben es den Cleverens-Spezialisten ermöglicht, Lösungen für die meisten Probleme und kleinen Details zu finden, die bei der Implementierung von Barcodes auftreten. Die durch die Arbeit von Tausenden von Unternehmen gesammelten realen Anwendungserfahrungen befinden sich jetzt in Ihrem Geschäft, in Ihrem Lager, in Ihrer Produktion.

Das Treiberkit enthält:

  • Programm für Datenerfassungsterminal (kostenloser Mobile SMARTS-Client);
  • Eine externe Komponente für 1C, die den Standard für einen Einzelhandelsgerätetreiber implementiert;
  • Verarbeitung des kommerziellen Gerätetreibers + zusätzliche Verarbeitung für erweiterte Treiberfunktionen;
  • Konfigurator für Datenerfassungsterminal-Programme (kostenloses Mobile SMARTS-Bedienfeld).

Produktdetails:

Adressspeicherung

Fernarbeit

Um mit TSDs zu arbeiten, die nicht mit dem spezifischen Computer verbunden sind, auf dem 1C ausgeführt wird, bietet die kabelgebundene Version des Treibers ein spezielles Synchronisierungsdienstprogramm, das Dateien vom TSD auf den Computer kopiert, auf dem 1C ausgeführt wird, und umgekehrt. Bei drahtlosen Versionen des Treibers erfolgt dies im Allgemeinen direkt über das Internet, durch eine Verbindung über WLAN oder lokal über eine Basisstation (beim Einsetzen in die Basisstation beginnt der TSD, das Netzwerk zu erkennen).

Mobile Aufwertung

Im Standardlieferumfang jedes Treibers stehen mehrere Methoden zur mobilen Neubewertung zur Verfügung, darunter auch das Drucken auf mobilen Druckern. Für das mobile Drucken ist eine spezielle Zusatzlizenz erforderlich.

Seriennummer

Seriennummer. Feststellung bei Annahme und Versand anhand von Seriennummern für Waren, für die in der 1C-Datenbank eine Serienbuchhaltung geführt wird.

Alles ist konfigurierbar
Mit jedem Treiber wird ein kostenloser Konfigurator (Mobile Operations Development Environment) mitgeliefert, mit dem Sie die Dokumentenverarbeitungslogik und die TSD-Benutzeroberfläche ändern sowie neue Operationen entwickeln können.

Funktionsmerkmale des Treibers:

Die Notwendigkeit, Änderungen an der Konfiguration vorzunehmen: Nein
Unterstützte Operationen: Für „1C:Enterprise 8“
Bestellung des Käufers (alles in Form einer Barcode-Sammlung),
Verkauf von Waren und Dienstleistungen,
Rücksendung der Ware vom Käufer,
Bestellungen an Lieferanten,
Wareneingänge und Dienstleistungen,
Warenrücksendungen an Lieferanten,
Empfang von Waren und Dienstleistungen in NTT,
Neubewertung von Waren im Einzelhandel,
Eingehende und ausgehende Bestellungen,
Waren- und Dienstleistungsverkehr,
Inventar von Waren und Dienstleistungen,
Wareneingang,
Abschreibung von Waren,
Hinzufügen von Barcodes für Waren auf TSD,
+ einige andere
Für „1C:Enterprise 7.7“
Kaufanfrage (alles in Form einer Barcode-Sammlung),
Anfrage für ein Lager
Erstellung eines Kauf- und Verkaufsbuches,
Waren- und Materialannahme,
Einzelhandelsankunft,
Lagerbestand,
Salden erfassen
Aufwertung,
+ alle anderen, bei denen es Nomenklatur, Menge und Einheiten gibt
Hochladen von Dokumenten auf TSD: Ja
Gewichtsproduktunterstützung: Ja
Fernzugriff (RDP) auf 1C: Ja (über ein spezielles Dienstprogramm)
Unterstützte Verzeichnis-Volumes:
mit 32 MB RAM ohne SD-Karte 5000
32 MB RAM mit SD-Karte 150.000 oder mehr
64 MB RAM ohne SD-Karte 30000
64 MB RAM mit SD-Karte 500.000 oder mehr
Viele Dokumente auf einem Terminal: Ja
Drahtlos/Online: Nein


 


Lesen:



So erstellen Sie eine neue iCloud auf dem iPhone 4s

So erstellen Sie eine neue iCloud auf dem iPhone 4s

E-Mail ist für uns alle nicht nur ein Kommunikationsmittel, sondern ein notwendiges Werkzeug für die volle Nutzung der Möglichkeiten des Internets geworden....

Wie bereinigen Sie die Festplatte Ihres PCs (HDD) und erhöhen den freien Speicherplatz darauf?

Wie bereinigen Sie die Festplatte Ihres PCs (HDD) und erhöhen den freien Speicherplatz darauf?

13864 Sie möchten Ihren Computer oder Ihre Festplatte verkaufen, befürchten aber eine mögliche Wiederherstellung zuvor darauf gespeicherter persönlicher Daten ...

Schnelle Wiederherstellung eines Silicon Power-Flash-Laufwerks. Das Silicon Power 16-GB-Flash-Laufwerk funktioniert nicht

Schnelle Wiederherstellung eines Silicon Power-Flash-Laufwerks. Das Silicon Power 16-GB-Flash-Laufwerk funktioniert nicht

Silicon Power war einer der Initiatoren der Einführung einer lebenslangen Garantie auf Flash-Laufwerke und Speicherkarten. Allerdings sind auch SP-Antriebe anfällig...

Laden Sie Reg Organizer herunter – Systemreinigung und -optimierung

Laden Sie Reg Organizer herunter – Systemreinigung und -optimierung

Ich habe beschlossen, diesen Artikel allen zu widmen, die anfangen, PHP zu lernen, da jeder den gleichen Fehler bekommt. Ich weiß nicht, warum sie es ihr erlauben, aber...

Feed-Bild RSS