Skip to Main Content

Vertrieb:

texto

Dataman Barcode-Lesegeräte mit Skripting anpassen 

​​Cognex DataMan Barcode-Lesegeräte können JavaScript verwenden, um mehrere wichtige Funktionen wie die Datenformatierung und die Übertragung von Bildern an eine FTP-Site anzupassen. Sehen Sie sich einen Überblick über die Skripting-Vorgänge mit der DataMan Setup Tool-Software an.

Wichtige Erkenntnisse 

Die Skripterstellung mit DataMan bietet zahlreiche Vorteile, darunter:

  • ​​Benutzerdefinierte Funktionen: Die Skripterstellung ermöglicht Datenformatierung, FTP-Bildspeicherung und Kommunikation mit externen Geräten.
  • Setup-Tool: Mit dem DataMan-Setup-Tool lassen sich Skripte einfach initiieren und verwalten.
  • DMCC-Befehle: Steuern der Barcode-Lesegeräte mit Befehlen wie GET, SET und Reboot.
  • Integration: Vereinfacht die SPS-Integration und optimiert den Betrieb von Fabrik-Netzwerken.
  • Sequenzschritte: Enthält Bilderfassung, Verarbeitung, Validierung, Skripterstellung und Ausgabe für effiziente Arbeitsabläufe. 

Deshalb verwenden DataMan-Barcode-Leser Javascript

Die Skripterstellung vereinfacht die Integration von speicherprogrammierbaren Steuerungen (SPS) und DataMan Barcode-Lesegeräten in ein Fabriknetzwerk. Skripte verwalten auch die Ein- und Ausgänge digitaler Daten und ermöglichen:

  • Datenformatierung für:
    • Ausgabestrings und Stringvergleich
    • Statistiken und Kennzahlen
    • Eingangs- und Ausgangszustände
    • Setzen oder Abrufen von Parametern  
  • FTP-Speicher (Umbenennung von Bildern und Übertragung von Bildern und Daten)
  • Kommunikation mit externen Geräten, Einstellung eines Timers und Verwaltung des Encoder-Eingangs

Aktivieren von DataMan Scripting

Das Setup-Tool wird verwendet, um das Scripting zu initiieren. Dieser Prozess umfasst mehrere Schritte:

  • Verbindung zum DataMan-Barcode-Lesegerät herstellen
  • Klicken Sie auf das Quadrat „Format Data“ (Daten formatieren) unten links auf dem Bildschirm
  • Wählen Sie „script-based formatting“ (Skriptbasierte Formatierung) und klicken Sie auf einen Link, um den Befehl auszuführen

Skripting-Beispiele für Datenformatierung, FTP-Speicherung und Kommunikation

Drei primäre DataMan-Skripte führen grundlegende Funktionen wie Datenformatierung, FTP-Speicherung und Kommunikation aus:

  1. Datenformatierung. Beispiele sind Kommentartext, die Funktion „onResult“, ‚if‘-Bedingungen, „output.content“ und Ausgabestrings.
  2. FTP-Speicher. Beispiele hierfür sind das Generieren von Bildnamen vor der FTP-Übertragung, Prozesssteuerungsmetrik (PCM, Process Control Metrics)-Berichte und Verifizierungsberichte.  
  3. Kommunikation. Beispiele sind „onConnect“ und „onDisconnect“, „onExpectedData“ (Aufruf nach dem Empfang eines Datenstrings von einem externen Gerät) und „onTimer“ (Aufruf nach dem Zählen des Timers auf Null).

Sequenz

Die DataMan-Bildvorverarbeitungs-Sequenz umfasst fünf Schritte:

  1. Bilderfassung
  2. Verarbeitung
  3. Validierung
  4. Scripting
  5. Ausgang

Jeder Schritt wird in dem Video ausführlich erläutert.

DataMan-Steuerbefehle (DataMan Control Commands, DMCC)

DMCC ist ein Cognex Protokoll für die Kommunikation mit DataMan-Barcode-Lesegeräten. Beispielbefehle sind:

  • ||> GET TRIGGER.TYPE – gibt den Wert einer Parametereinstellung zurück
  • ||> GET RESULT – gibt das letzte Ergebnis einer dekodierten Zeichenkette zurück
  • ||> SET SYMBOL.DATAMATRIX ON – Setzt den Wert eines Parameters
  • ||> Reboot – Bringt das Barcode-Lesegerät dazu, eine Aktion auszuführen

Alle DMCCs sind im DataMan Setup-Tool verfügbar und können durch Anklicken von „Help“ Hilfe in der oberen rechten Ecke des Bildschirms aufgerufen werden.

DataMan product family with background

DataMan Setup-Tool Software

Download
Zuletzt geändert am16.06.2025

Verwandte Materialien