Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

BIS U-6127-081-1_4-06-ST36
Betriebsanleitung
deutsch
User's guide
english

Werbung

Kapitel

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Balluff BIS U-6127-081-1 4-06-ST36

  • Seite 1 BIS U-6127-081-1_4-06-ST36 Betriebsanleitung deutsch User’s guide english...
  • Seite 2 www.balluff.com...
  • Seite 3 BIS U-6127-081-1_4-06-ST36 Betriebsanleitung deutsch...
  • Seite 4 www.balluff.com...
  • Seite 5: Inhaltsverzeichnis

    Montage der UHF-Datenträger (nicht im Lieferumfang enthalten) Technische Daten Abmessungen Mechanische Daten Elektrische Daten Umgebungsbedingungen Anschlüsse ANT1…ANT4 Anschluss IO-Link Anschluss Ethernet TCP/IP Anschluss Service (USB) Datenträger 5.10 Anzeigeelemente im Überblick 5.11 Uhrzeit und Datum Applikationsplanung Allgemeine Einsatzbedingungen Antennenkonfigurationen Datenträgerauswahl UHF-Eigenschaften in der Praxis Betriebsarten www.balluff.com deutsch...
  • Seite 6 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb Konfigurationssoftware UHF-Manager 7.1.1 Konfigurationssoftware installieren und starten 7.1.2 Benutzeroberfläche 7.1.3 Schnittstelleneinstellungen 7.1.4 Datenträger erfassen/erkennen 7.1.5 Datenträger lesen/schreiben 7.1.6 Parametereinstellung Webserver 7.2.1 Home 7.2.2 Einloggen/Ausloggen 7.2.3 Spracheinstellungen 7.2.4 RFID 7.2.5 Konfiguration 7.2.6 Logbuch 7.2.7 Rechtliche und allgemeine Informationen Parametrierung 7.3.1 Vorüberlegungen zur Parametrierung 7.3.2 Parameterübersicht...
  • Seite 7 9.9.4 Read formatted Tag Data 9.9.5 Read Multiple Tag Data Formatted 9.9.6 Write Tag Data with Signature 9.9.7 Umgang mit statischen Filtern 9.9.8 Umgang mit Events 9.9.9 Global Session Mechanismus Zubehör 10.1 UHF-Antennen 10.2 Antennenkabel 10.3 Anschlusskabel 10.4 Spannungsversorgung/Netzteil 10.5 Mechanisches Zubehör www.balluff.com deutsch...
  • Seite 8: Benutzerhinweise

    Dieses Symbol kennzeichnet allgemeine Tag-Identifier Hinweise. Unique Identifier Ultrahoch-Frequenz Lieferumfang Universal Serial BUS – Auswerteeinheit BIS U-6127 – 5 × Verschlusskappe – Sicherheitshinweise – Informationsblatt zu Konformität und Zulassung Zugehörige technische Unterlagen sowie weitere Informationen zu lieferbarer Software und Zubehör siehe www.balluff.com. deutsch...
  • Seite 9: Sicherheit

    Die Installation und die Inbetriebnahme darf nur durch geschulte Fachkräfte mit grundlegenden elektrischen Die einwandfreie Funktion gemäß den Angaben in den Kenntnissen erfolgen. technischen Daten wird nur mit Original Balluff Zubehör zugesichert, die Verwendung anderer Komponenten Eine geschulte Fachkraft ist, wer aufgrund seiner fachli- bewirkt Haftungsausschluss.
  • Seite 10: Zulassungen Und Kennzeichnungen

    Zulassungen und Kennzeichnungen Siehe beiliegendes Informationsblatt zu Konformität und Zulassung. Nähere Informationen zu Richtlinien, Zulas- sungen und Normen finden Sie unter www.balluff.com auf der Produktseite. Entsorgung ► Befolgen Sie die nationalen Vorschriften zur Entsor- gung. Weitere Informationen finden Sie unter www.balluff.com auf der Produktseite.
  • Seite 11: Produktbeschreibung

    UHF-Antennen der Baureihe Multiplexbetrieb BIS U-3… und UHF-RFID-Datenträgern der Baureihe – RFID-UHF-Betriebsfrequenzen: 865 MHz…930 MHz BIS U-1… das Balluff Identifikationssystem BIS U. (Länderspezifisch) Je nach verwendeter Ländervariante (siehe Informations- – Sendeleistung einstellbar im Bereich 7 dBm…30 dBm blatt zu Konformität und Zulassung) senden die Antennen (5 mW…1 W)
  • Seite 12: Geräteübersicht

    Abläufe im Gerät durchzuführen, und so zusätzliche Systemkomponenten, Steuer-PCs oder ähnliches einzu- sparen und die Handhabung und Wartung zu vereinfachen. Das Linux-basierte Betriebssystem und die Balluff System- architektur des Geräts ermöglichen es, auch kundenindivi- duelle Erweiterungen durch zusätzliche Applikationen im Gerät zu integrieren, um z. B.
  • Seite 13: Datensicherheit

    Mit dem Internet verbundene Netzwerke über Firewalls 007-Protokoll etc. abschotten. – Das 007-Protokoll (wird auch vom UHF-Manager als – Von Balluff bereitgestellte Sicherheitsupdates einspie- Verbindungsprotokoll genutzt) nur in einer sicheren, len. geschlossenen Netzwerkumgebung oder über USB verwenden, da Kennwörter unverschlüsselt übertragen werden.
  • Seite 14: Tagdaten Signieren

    Schlüssel in das Secure Element des Geräts Im Betrieb: Warnstatus vorhan- eingespielt werden. Für das Einspielen eines den (siehe Kapitel 7.4 auf Schlüssels muss eine spezielle Lizenz über den Seite 85) Balluff Vertrieb erworben werden: das Schlüs- Grün Betriebsbereit sel-Update-Ticket. Grün Bootmodus blinkend (1 s)
  • Seite 15: Ethernet Tcp/Ip

    EIA/TIA-568 entsprechen, um die Datensicherheit der Ethernetübertragung sicher- Weitere Informationen zu lieferbaren IO-Link zustellen. Die maximale Kabellänge darf 100 m Geräte sowie Zubehör sind im Internet unter nicht übersteigen. Bei längeren Kabelstrecken www.balluff.com zu finden. wird der Einsatz von Repeatern empfohlen. www.balluff.com deutsch...
  • Seite 16: Uhf-Datenträger (Nicht Im Lieferumfang Enthalten)

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Produktbeschreibung (Fortsetzung) Der Sicherheitsstatus für die Speicherbänke EPC, TID und 3.12 UHF-Datenträger (nicht im Lieferumfang USER kann wie folgt festgelegt werden: enthalten) Opera- Unlock Lock Unlock Lock Die Auswerteeinheit unterstützt UHF-Datenträger nach tion Perma- Perma- ISO 18000-63 und EPCglobal Class1 Generation2.
  • Seite 17: Montage

    Stößen geschützt sein. Befestigungsplatten und Halterungen sowie weiteres Montagezubehör finden Sie unter www.balluff.com. Zur Montage der Auswerteinheit sind vier Langlöcher für M5-Schrauben vorgesehen. Diese befinden sich an den Ecken des Gehäuserahmens im Bereich der Steckerfront- platten.
  • Seite 18: Anschlussbelegung

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Montage (Fortsetzung) Ethernet TCP/IP Anschlussbelegung Buchse, RJ-45, 8-polig Pin Beschreibung Funktion Power Bidirektionale Stecker, M12, 5-polig, A-codiert Daten A+ Pin Beschreibung Funktion Bidirektionale +24V DC Versorgungs- Daten A− spannung Bidirektionale Nicht belegt Keine Daten B+ Masse Bidirektionale Daten C+ Nicht belegt Keine Bidirektionale...
  • Seite 19: Montage Der Uhf-Antennen (Nicht Im Lieferumfang Enthalten)

    Materialien (z. B. Metall, Flüssigkeiten,…) sein, da diese Einfluss auf den Erfassungsbereich der Antenne haben und die maximale Reichweite des RFID-Systems reduzieren bzw. das Erfassen von Datenträgern erschwe- ren können. Bereiche, die explizit nicht erfasst werden sollen, müssen durch geeignete Maßnahmen abgeschirmt werden. www.balluff.com deutsch...
  • Seite 20: Technische Daten

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Technische Daten Abmessungen Mechanische Daten Gehäusematerial Stahl beschichtet, Aluminium 17,5 17,5 eloxiert 26,3 27,5 18,8 Abmessungen (L × B × H) 312 × 108 × 60 mm Produktgewicht ca. 2050 g X1 Power Einbaustecker M12, 5-polig, A-codiert X2 IO-Link Einbaubuchse M12, 5-polig, 59,8 107,6 A-codiert X3 Service Einbaustecker M12, 5-polig, B-codiert X4 Ethernet TCP/IP...
  • Seite 21: Umgebungsbedingungen

    ► Der Spannungsausgang (L+) am IO-Link-Port sowie digitale Ausgänge (E/A) werden über den Anschluss Für eine detaillierte Beschreibung der Anzeige- Power versorgt. Die Summe der Teilströme dieser elemente siehe Kapitel 3.8 auf Seite 12. Pins, darf einen maximalen Strom von 2 A nicht übersteigen. www.balluff.com deutsch...
  • Seite 22: Uhrzeit Und Datum

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Technische Daten (Fortsetzung) 5.11 Uhrzeit und Datum Pufferung der Uhrzeit bei > 2 Tage (bei voll aufgela- Stromausfall denem Speicherkondensator) Ladezeit Speicherkonden- 8 h sator Automatische Systemzeit Network Time Protokoll Version 4 deutsch...
  • Seite 23: Applikationsplanung

    Position der Datenträger auf den zu erfas- (gezielte Erhöhung der Leistung) in den Parametereinstel- senden Waren. lungen ausgeglichen werden. 3. Schreib-/Lesereichweite Ein entscheidender Faktor bei der UHF-Applikations- planung ist der Schreib-/Leseabstand, d. h. der Abstand zwischen Datenträger und Antenne. www.balluff.com deutsch...
  • Seite 24: Uhf-Eigenschaften In Der Praxis

    Orientierung Datenträger zur Antenne (Polarisation) sichtigen Materialien. Die elektromagnetischen Wellen des UHF-Spektrums durchdringen Papier und Karton ohne Balluff bietet eine Vielzahl von Antennen für das nennenswerte Verluste. Ebenfalls können die meisten BIS U-6127-Gerät an. Die angebotenen Antennen unter- Kunststoffe durchdrungen werden, um die dahinter liegen- scheiden sich nicht nur in ihrer Größe, Reichweite und...
  • Seite 25: Betriebsarten

    Daten. Sie unterscheiden sich darin, wie viel automati- sche Vorverarbeitung das Gerät durchführen soll und ob die gelesenen Daten der Datenträger vom Gerät abgerufen werden oder unaufgefordert bereitgestellt werden sollen. Das Schreiben von Daten auf Datenträger erfolgt immer im synchronen Betrieb. www.balluff.com deutsch...
  • Seite 26 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Applikationsplanung (Fortsetzung) Synchroner Betrieb Asynchroner Betrieb Diese Betriebsart ermöglicht die direkte Kontrolle, wann In dieser Betriebsart sucht das Gerät in einstellbaren und welche Aktionen auf der Luftschnittstelle mit den Abständen selbständig nach Datenträgern. Werden neue Datenträgern durchgeführt werden. Eine Suche nach Datenträger gefunden, wird ein Event erzeugt, d. h.
  • Seite 27 Parameter 100C Parameter (Pause zwi- (Wertebereich 100C (Werte- schen 2 Scans), 1…255 = bereich globaler Para- 10 ms…2,55 s) 1…255 = meter 10 ms…2,55 s) über UHF-Mana- ger Asynchro- nous Scan Loop Time Zum Auslesen der eingestellten Parameter kann die GetASyncFilter()- Methode verwendet werden. www.balluff.com deutsch...
  • Seite 28 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Applikationsplanung (Fortsetzung) Loop-Filter im asynchronen Betrieb Live-Modus Im asynchronen Betrieb ist das Loop-Filter unmittelbar Befehl 007-Protokoll OPC UA aktiv. Ein Event für einen neuen Tag wird dann ausgelöst, Datenträgererfas- Setzen des Para- ScanStart()- wenn die Bedingung Mindestanzahl der erfolgreichen sung mit Loop-Filter meters 1006 Methode...
  • Seite 29 Max. Anzahl Tags = nur durch Gerät begrenzt Der autonome Betrieb mit 007 ermöglicht, dass das Gerät ohne weitere Einwirkung von außen direkt nach dem Einschalten Datenträger zyklisch erfasst und die Ergebnisse selbsttätig an ein externes System über TCP meldet. www.balluff.com deutsch...
  • Seite 30 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Applikationsplanung (Fortsetzung) Betriebsart Gerät Verwendbar mit Forma- 2. Kanal 2. Kanal scannt tiertes möglich benötigt 007-Proto- OPC UA Webober- selbsttätig Lesen (007, forma- koll fläche nach Tags nutzbar tiert) Synchron – – Asynchron (incl. Loop- – – –...
  • Seite 31: Konfigurationssoftware Uhf-Manager

    Konfigurationssoftware UHF-Manager Aktionsbereich Der Aktionsbereich in der Fenstermitte zeigt die Daten der Die Konfigurationssoftware Balluff UHF-Manager bietet die Datenträger, die im aktiven Feld der Antenne gefunden Möglichkeit, das RFID-System vor dem Einbau auf einfa- wurden und stellt die zur Interaktion mit einem Datenträger che Weise in Betrieb zu nehmen, Grundfunktionen zu erforderlichen Bedienelemente zur Verfügung.
  • Seite 32: Schnittstelleneinstellungen

    Menüpunkt Benutzerebene wechseln auf Seite 30). – yStem etUp Bereich ist nur für Balluff Servicemitarbeiter zugänglich. – eräte Zeigt eine Liste der unterstützten Geräte und ermögli- cht eine manuelle Auswahl. Je nach ausgewähltem Gerät verändert sich die Benutzeroberfläche.
  • Seite 33: Datenträger Erfassen/Erkennen

    … wird die Datenträgerer- Uche ist die Installation eines Treibers (Download fassung gestartet und zyklisch im angegebenen Inter- unter www.balluff.com) erforderlich. vall (ms) wiederholt. Dabei wird die Datenträgerliste konti- Zum Verbinden der Auswerteeinheit mit dem nuierlich aktualisiert. Neue Datenträger werden der Liste USB-Port des PCs wird ein M12-USB-Service- hinzugefügt.
  • Seite 34: Datenträger Lesen/Schreiben

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Daten manipulieren 7.1.5 Datenträger lesen/schreiben Für einfache Datenwerte können die Schaltflächen i nkre Der Reiter l stellt die Funktionen zum Ausle- und f verwendet eSen chreiben ment ekrement ortlaUfend eStwert sen sowie zum Beschreiben von Datenträgern zur Verfü- werden.
  • Seite 35: Webserver

    Bei der ersten Inbetriebnahme sind dabei auf dem System werksseitig gewisse Standardbenutzerprofile vorhanden (siehe nachfolgende Tabelle). Die Standardeinstellungen sollten aus Sicherheitsgründen bei der ersten Konfigu- ration verändert werden! Es können eigene Benutzer hinzugefügt und mit entsprechenden Berechtigungen versehen werden. Bild 7-5: Startseite www.balluff.com deutsch...
  • Seite 36: Spracheinstellungen

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Diese Benutzer und die entsprechenden Passwörter sind in folgender Tabelle zusammengefasst: Name Standard- Beschreibung passwort user Standardbenutzer ohne Konfigurationsberechti- gung. In der Regel sind vor allem Prozessdaten und zusätzlich einige Einstel- lungen sichtbar. Eine Konfiguration kann aber nicht vorgenommen wer- den.
  • Seite 37: Rfid

    Form mit EPC, Anzahl (wie oft der Tag Rechts oben werden Informationen in roter Farbe ange- gescannt wurde), RSSI und Antenne erstellt (ein Auswahl- zeigt, z. B. Lesen erfolgreich abgeschlossen. zeichen steht für jede Antenne, die den Tag gescannt hat). www.balluff.com deutsch...
  • Seite 38: Konfiguration

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Allgemeine Geräteeinstellungen 7.2.5 Konfiguration Die allgemeinen Geräteeinstellungen (siehe Bild 7-10) Die Konfiguration ist das wichtigste Menü, mit dem die werden im Menü k mit g (siehe Bild 7-9 auf onfigUration erät Einstellungen für das Gerät gelesen und geändert werden Seite 36) aufgerufen.
  • Seite 39 ) siehe IP-Vergabe Static Seite 62 IP-Adresse 192.168.10.2 – (f) Max. Leselänge (Parameter 000E ) siehe Subnetzmaske 255.255.255.0 Seite 62 – (g) Aktive Kanäle (Parameter 000B ) siehe Seite 59 Gateway 0.0.0.0 DNS IP 1 0.0.0.0 DNS IP 2 0.0.0.0 NTP-Server www.balluff.com deutsch...
  • Seite 40 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Antennen & Leistung Bild 7-14: Antennen & Leistung Parameter für Antennen & Leistung: Um Einstellungen der nachfolgenden Parameter zu ändern, wird das Berechtigungslevel a dmin vorausgesetzt. – (a) Aktive Antennen (Parameter 0012 ) siehe Seite 74 –...
  • Seite 41 (j) MinNoReads bzw. AsyncObserved-Timeout (default) (Parameter 0024 ) siehe Seite 63 – (k) WaitTime (default) (Parameter 0029 ) siehe Seite 63 Um Einstellungen der nachfolgenden Parameter zu ändern, wird das Berechtigungslevel a dmin vorausgesetzt. – (l) AsyncScanDelay (Parameter 0011 ) siehe Seite 73 www.balluff.com deutsch...
  • Seite 42: Sicherheitseinstellungen

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Formatierte Tagdaten Bild 7-17: Formatierte Tagdaten Um Einstellungen der nachfolgenden Parameter zu ändern, wird das Berechtigungslevel a dmin vorausgesetzt. Einstellungen für formatierte Tagdaten: – (a) Formatdefinition für ReadTagDataFormatted, Read- MultipleTagDataFormatted und WriteFormattedTagData (default) (Parameter 0025 ) siehe Seite 79 –...
  • Seite 43 Datum, Uhrzeit sowie Zeitzone korrekt einstel- len. Zertifikate haben eine begrenzte Gültigkeit (typischerweise mehrere Jahre, die Gültigkeit kann z. B. auf einem Windows-PC angezeigt werden) und müssen nach Ablauf der Gültigkeit ersetzt werden. Weitere Informationen zu Datensicherheit siehe OPC UA im Kapitel 3.6 auf Seite 11. www.balluff.com deutsch...
  • Seite 44 Secure-Element-Lizenzen zu generieren. Secure Element Kontext Datei: Sollen aktuellen Lizenzen aktualisieren oder erneuert werden, muss für diese Aktion ein Ticket beim Balluff Service erworben werden. Damit erhält man eine Remote- Update-Datei (*.WibuCmRaU) vom Balluff Service selbst oder von einer bestimmten Webseite. Diese Aktualisie- rungsdatei kann mit *.w...
  • Seite 45 Vier Konfigurationen (a) stehen zur Verfügung: – öffnet alle verfügbaren Anschlüsse. – schließt alle verfügbaren Anschlüsse. – schließt alle Anschlüsse mit Ausnahme des ervice USB-Anschlusses. – (schreibgeschützt) definiert die enUtzerSpezifiSch Port-Bedingung, die nicht mit einer der oben genann- ten von drei Optionen übereinstimmt. www.balluff.com deutsch...
  • Seite 46 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) IO-Link-Einstellungen (Webserver) Die IO-Link-Einstellungen (siehe Bild 7-22) werden im Menü k mit io l (siehe Bild 7-9 auf onfigUration aSter Seite 36) aufgerufen. Bild 7-22: IO-LInk-Eistellungen Es gibt zwei Tabs, unter denen jeweils andere Einstellun- Geräteeigenschaften gen vorgenommen werden können: Um Einstellungen der nachfolgenden Parameter...
  • Seite 47 Gerät eingespielt werden. Es wird empfohlen, Benutzer löschen anschließend das Gerät neu zu starten. Neue Benutzer anlegen Mit h (g) können die derzeitigen Einstellungen Bild 7-25: Benutzerliste Beispiel erUnterladen des Geräts auf einen lokalen Rechner gesichert werden. www.balluff.com deutsch...
  • Seite 48: Tag-Signatureinstellungen

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Tag-Signature Tag Signature (siehe Bild 7-27) wird im Menü k onfigUration mit t (siehe Bild 7-9 auf Seite 36) aufgerufen. ignatUr Bild 7-27: Tag-Signatur Die 3 Tabs unter t enthalten die Funktionen, ignatUr um die Tag-Signatur-Funktionalität zu konfigurieren (b), ein Schlüsselpaar zu erzeugen (c) und die Funktionalität zu testen (d) (siehe Kapitel 3.6 auf Seite 11).
  • Seite 49 Daten auf dem Tag entsprechend geschrieben. Nach erfolgreicher Erstellung der Signatur kann der Benut- zer zum Testen die Schaltfläche S (c) wählen. ignatUr rüfen Daraufhin wird die Operation Tag-Format lesen durchge- führt und das Ergebnis der Signaturprüfung angezeigt. www.balluff.com deutsch...
  • Seite 50: Logbuch

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) 7.2.6 Logbuch 7.2.7 Rechtliche und allgemeine Informationen Generelle Statusinformationen können immer unter h Weitere Informationen stehen unter i (siehe Bild 7-30) eingesehen werden (siehe Kapitel 7.2.1 auf Seite 33). bereit. Dort stehen kompakte Informationen über den Betriebszu- stand des Geräts sowie einige Einstellungen, wie Namen und Uhrzeit.
  • Seite 51: Parametrierung

    Beeinflussung durch eine geringere Sendelei- finden. stung reduziert werden. – Weiter entfernt angebrachte Datenträger können durch eine hohe Sendeleistung versehentlich von einer Antenne erfasst werden. – Eine hohe Sendeleistung kann die Empfangsempfind- lichkeit der Auswerteeinheit reduzieren. www.balluff.com deutsch...
  • Seite 52: Parameterübersicht

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Parameter für Standardbenutzer 7.3.2 Parameterübersicht Die folgende Übersicht listet die verwendbaren Parameter Para- Parameter Global/ Persi- Reset auf und gibt Aufschluss über die erforderliche Sicherheitse- meter- Session/ stent/ bene S sowie über Geltungsbereich Antenne Temporär tandard...
  • Seite 53 Session Temporär Nein meout mat für For- 0029 WaitTime Global Persistent Nein matierte (default) Tagdaten 100E WaitTime Session Temporär Nein 1009 Präfix für Session Temporär Nein ReadMultiple- TagDataFor- matted 100A Suffix für Session Temporär Nein ReadMultiple- TagDataFor- matted www.balluff.com deutsch...
  • Seite 54 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Tagsignatur Netzwerk, System Para- Parameter Global/ Persi- Reset Para- Parameter Global/ Persi- Reset meter- Session/ stent/ meter- Session/ stent/ Antenne Temporär Antenne Temporär 100B Berechnungs- Session Temporär Nein 0019 IP-Address Global Persistent Nein format für die 001A Netmask...
  • Seite 55: Beschreibung Der Parameter Für Standardbenutzer

    (ERP bzw. EIRP) Die Angaben zur Sendeleistung sind je nach Gerätevariante als ERP-Werte (Equivalent Radiated Power) bzw. EIRP-Werte (Equivalent Isotropically Radiated Power) zu verstehen. Die jeweils gültige Angabe kann dem Informations- blatt zu Konformität und Zulassungen entnom- men werden. www.balluff.com deutsch...
  • Seite 56 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Access Passwort Speicherbank Parameter-ID: 1002 Parameter-ID: 0x1004 UHF-Manager: Aktionsbereich > Reiter l UHF-Manager: Aktionsbereich > Reiter l eSen chreiben eSen chreiben OPC UA: Wird bei den jeweiligen OPC UA- OPC UA: Wird bei den jeweiligen OPC-UA- Methoden zum Schreiben und Lesen Methoden zum Schreiben und Lesen übergeben...
  • Seite 57 + Passwort Bit 2 0: g -Meldung deakti- 1: g -Meldung akti- viert viert Bit 3 0: k deaktiviert 1: k aktiviert UmUlieren UmUlieren Länge Zulässige Werks- Bedeutung [Bit] Werte einstellung …0F Synchrone Daten- Synchron trägererfassung www.balluff.com deutsch...
  • Seite 58: Beschreibung Der Parameter Für Experten

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Funkprofil 7.3.4 Beschreibung der Parameter für Experten Parameter-ID: 0001 Parameter für Experten können von Benutzern der Sicher- heitsebenen e und a verändert werden. Dazu ist UHF-Manager: Menü: Geräte Einstellungen > Erwei- xpert dmin ein Login der entsprechenden Sicherheitsebenen erforder- terte Parameter…...
  • Seite 59 Einstellbare Werte für den Q-Wert: Länge Zulässige Werks- Bedeutung [Bit] Werte einstellung 1…15 4 (Q-Wert = 4) Anzahl der erwarteten Datenträger Bei Einstellfeldern, die die erwartete Anzahl Tags angeben, wird stets auf eine aus dem Q-Wert errechnete Zahl gerun- det. www.balluff.com deutsch...
  • Seite 60 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Pilotton (lange Präambel) Die Umstellung des Modulationsverfahrens ist normalerweise nicht nötig. In elektromagnetisch Parameter-ID: 0x0006 belasteter Umgebung kann die Umstellung UHF-Manager: Menü: Geräte Einstellungen > Erwei- hilfreich sein, wenn die Voreinstellung keine terte Parameter… > HF Einstellungen zufriedenstellenden Ergebnisse bietet.
  • Seite 61 Frequenzen bzw. Kanäle für die Kommunikation mit wird empfohlen, die Auswerteeinheiten auf dem Datenträger verwendet werden. Die Einstellung ist unterschiedlichen und weit entfernten Kanä- global für alle Sessions. len zu betreiben, z. B. Auswerteeinheit 1 auf Kanal 4 und Auswerteinheit 2 auf Kanal 13. www.balluff.com deutsch...
  • Seite 62 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Auto-Setup Einstellbare Werte: Länge Zulässige Werks- Bedeutung Parameter-ID: 1003 [Bit] Werte einstellung UHF-Manager: Menü: Geräte Einstellungen > Parame- 0 (Aus) 1: Auto-Setup ter… > Sendeleistung fällt nach 0: Inaktiv OPC UA: – Abschluss Webserver: Menü: Konfiguration >...
  • Seite 63 Auswerteeinheit versucht, einen gescheiterten Lesezugriff auf einen Datenträger zu wiederholen, bevor eine negative Statusmeldung an die Auswerteinheit gesen- det wird. Einstellbare Werte: Länge Zulässige Werks- Bedeutung [Bit] Werte einstellung 0…255 0x05 Anzahl Lesever- (5 Wieder- suche bzw. holungen) Wiederholungen www.balluff.com deutsch...
  • Seite 64 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Max. Schreiblänge Loop-Filter Die UHF-RFID-Technologie arbeitet mit elektromagneti- Parameter-ID: 000D schen Wellen, die zur Kommunikation zwischen Datenträ- UHF-Manager: Menü: Geräte Einstellungen > Parame- ger und Auswerteeinheit über Antennen abgestrahlt wer- ter… > Luftschnittstelle den.
  • Seite 65 Einstellbare Werte: Einstellbare Werte: Länge Zulässige Werks- Bedeutung Länge Zulässige Werks- Bedeutung [Bit] Werte einstellung [Bit] Werte einstellung 1…255 Benötigte Fehler- 0…1000 Zeit in Sekun- fassungen um den, die ein einen Datenträger Datenträger als g ignoriert wird. melden. www.balluff.com deutsch...
  • Seite 66 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) WaitTime Datenfilter Datenfilter können verwendet werden, wenn nur eine Parameter-ID: 100E Untermenge aus einer Datenträgerpopulation erfasst UHF-Manager: – werden soll. Dazu können verschiedene Kriterien festgelegt OPC UA: Methoden werden, die die gewünschte Untermenge beschreiben. So SetASyncFilter/GetASyncFilter können zum Beispiel nur Datenträger erfasst werden, deren EPC einer gewissen Länge entspricht oder deren...
  • Seite 67 Werte einstellung Einstellbare Werte: 0…62 62 (62 Byte) EPC-Mindest- Länge Zulässige Werks- Bedeutung länge für Filter [Byte] Werte einstellung (temporär) 4…66 Adresse Adresse: Filtern von [2 Byte] 0000 Datenträgern Länge Länge: nach EPC- [2 Byte] 0000 Daten Daten Daten: [62 Byte] … www.balluff.com deutsch...
  • Seite 68: Bedeutung

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) EPCFilter TIDFilter (default) Parameter-ID: 1011 Parameter-ID: 002E UHF-Manager: – UHF-Manager: Menü: Geräte Einstellungen > Parame- ter… > Filter OPC UA: Methoden SetFilter/GetFilter OPC UA: Methoden SetFilter/GetFilter Webserver: – Webserver: Menü: Konfiguration > RFID > Filteropti- Über den Parameter EPCFilter kann ein konkreter Datenfil- onen ter angelegt werden, der Datenträger beim Erfassen direkt...
  • Seite 69 RSSI-Unter- [2 Byte] [2 Byte] [5 Byte] grenze für den RSSI-Filter 00hex E2 00 01 02 03 Einstellbare Werte: Länge Zulässige Werks- Bedeutung [Byte] Werte einstellung 4…66 Adresse Adresse: Filtern von [2 Byte] 0000 Datenträgern Länge Länge: nach TID-Daten [2 Byte] 0000 Daten Daten: 00 … [62 Byte] www.balluff.com deutsch...
  • Seite 70 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) RSSIMinFilter RSSIMaxFilter Parameter-ID: 1013 Parameter-ID: 1014 UHF-Manager: – UHF-Manager: – OPC UA: Methoden SetFilter/GetFilter OPC UA: Methoden SetFilter/GetFilter Webserver: – Webserver: – RSSIMinFilter überschreibt den Parameter RSSIMinFilter RSSIMaxFilter überschreibt den Parameter RSSIMaxFilter (default) und legt fest, welche RSSI-Untergrenze für die (default) und legt fest, welche RSSI-Obergrenze für die Erfassung verwendet werden soll.
  • Seite 71 Bereich des Zugriffspassworts im (siehe Parameter für Administratoren auf Hex-Format aus Seite 52). %E[Adresse, Länge] EPC: Gibt den angegebenen Bereich des EPC im Hex-Format %P[Adresse, Länge] PC: Gibt den angegebenen Bereich des Protocol-Control- Word aus dem EPC-Speicher im Hex-Format aus www.balluff.com deutsch...
  • Seite 72 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Beispiel: Element Bedeutung In diesem Beispiel liegt ein Datenträger vor, der folgende %T[Adresse, Länge] TID: Gibt den angegebenen Daten enthält: Bereich der TID im Hex-Format EPC (12 Byte): E2 01 02 03 04 05 06 07 08 09 0A 0B TID (8 Byte): C0 11 12 13 14 15 16 17 %U[Adresse, Länge] USER: Gibt den angegebenen Bereich der User-Daten im Hex- USER (5 Byte): 48 41 4C 4C 4F Format aus...
  • Seite 73 12 Byte EPC + nungsfor- [Byte] Werte tung 8 Byte TID mat für Web und die Signa- 007: String „End#0d#0a“ Text Suffix für OPC UA: turerzeu- 0…99 „End“ mit CR LF ReadMul- 0…1024 gung tipleTag- Web und DataFor- OPC UA: matted 0…1024 www.balluff.com deutsch...
  • Seite 74: Beschreibung Der Parameter Für Administratoren

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Automatisches Scannen 7.3.5 Beschreibung der Parameter für Administratoren Parameter-ID: 000F Parameter für Administratoren können von Benutzern der UHF-Manager: Menü: Geräte Einstellungen > Parame- Sicherheitsebene a verändert werden. Dazu ist ein ter… > Basic UHF dmin Login der entsprechenden Sicherheitsebene erforderlich.
  • Seite 75 Bei Verwendung von Balluff Antennen BIS U-3xx und Balluff Antennenkabeln BIS U-5xx können die UHF-Komponenten auf einfache Weise über die Konfigurationssoftware UHF-Manager oder den Webserver parametriert werden. Die Balluff Komponenten können über ihre Typenbezeichnung direkt ausgewählt werden. Alle erforderlichen Parameter werden dann automatisch gewählt. www.balluff.com...
  • Seite 76: Einheit Abkürzung Bedeutung Dbi

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Aktive Antennen Antennengewinn Parameter-ID: 0012 Parameter-ID: 0013 UHF-Manager: Menü: Geräte Einstellungen > Parame- UHF-Manager: Menü: Geräte Einstellungen > Parame- ter… > Basic UHF ter… > Sendeleistung OPC UA: Variable AntennaActive OPC UA: – Webserver: Menü: Konfiguration > RFID > Basis Webserver: Menü: Konfiguration >...
  • Seite 77 Parameterwert Parameterwert 0,35 dB) dB/20 Schritten Dezimal 192.168.10.2 192 168 10 2 C0 A8 0A 02 Einstellbare Werte: Länge Zulässige Werks- Bedeutung [Byte] Werte einstellung Gültige 192 168 10 2 IPv4-Adresse IPv4-Adresse MSB…LSB Die Übernahme der Werte erfolgt erst nach einem Geräte- neustart. www.balluff.com deutsch...
  • Seite 78 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Netmask DHCP Parameter-ID: 001A Parameter-ID: 001B UHF-Manager: Menü: Programm Einstellungen > UHF-Manager: Menü: Programm Einstellungen > Schnittstelle… > TCP/IP Schnittstelle… > CP/IP OPC UA: – OPC UA: – Webserver: Menü: Konfiguration > Netzwerk Webserver: Menü: Konfiguration > Netzwerk Über die Netzmaske wird festgelegt, wie die IP-Adresse zu Über DHCP (Dynamic Host Configuration Protocol) kann interpretieren ist bzw.
  • Seite 79 Normalerweise ist dies die IP-Adresse des Routers, der die Verbindung zu anderen Netzwerksegmenten herstellt. Einstellbare Werte: Länge Zulässige Werks- Bedeutung [Byte] Werte einstellung 0.0.0.0 oder 192.168.10.254 Adresse des gültige IPv4 Standard Adresse Gateways Die Übernahme der Werte erfolgt erst nach einem Geräte- neustart. www.balluff.com deutsch...
  • Seite 80 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Gerätestandort Zeitzone, DST Parameter-ID: 001F Parameter-ID: 0020 UHF-Manager: Menü: Geräte Einstellungen > Parame- UHF-Manager: Menü: Geräte Einstellungen > Parame- ter… > Geräteparameter ter… > Geräteparameter OPC UA: – OPC UA: – Webserver: Menü: Konfiguration > Gerät Webserver: Menü: Konfiguration >...
  • Seite 81 DataFormat- Web und Einstellbare Werte: ted, Read- OPC UA: MultipleTag- 0…1024 Länge Zulässige Werks- Bedeutung DataFormat- [Byte] Werte einstellung ted und Datum und fortlaufend Datum und WriteFormat- Uhrzeit im aktualisiert Uhrzeit im tedTagData Format Format „YYYYMMD- „YYYYMMD- Dhhmmss“ Dhhmmss“ www.balluff.com deutsch...
  • Seite 82 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Präfix für ReadMultipleTagDataFormatted (default) Berechnungsformat für die Signaturerzeugung (default) Parameter-ID: 0026 Parameter-ID: 0028 UHF-Manager: Menü: Geräte Einstellungen > Parame- ter… > Lesen > Schreiben UHF-Manager: – OPC UA: Methode SetTagDataFormatted/Get- OPC UA: Methode SetTagSignatureFormat/ TagDataFormatted GetTagSignatureFormat Webserver: Konfiguration >...
  • Seite 83 Derzeit ist ausschließlich der Algorithmus SHA256 + ECDSA512 verfügbar. Einstellbare Werte: Länge Zulässige Werks- Bedeutung [Byte] Werte einstellung 0 und 1 0 (= aus) Signature Type 0 = Signaturer- zeugung und -prüfung aus 1 = Signaturprü- fung ein mit SHA526 + ECDSA512-Algo- rithmus www.balluff.com deutsch...
  • Seite 84: Erzeugen Eines Schlüssels Zum Signieren Von Tagdaten

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Die Anzeige sieht z. B. wie folgt aus: 7.3.6 Erzeugen eines Schlüssels zum Signieren von read EC key Tagdaten Private-Key: (224 bit) Um Tagdaten signieren oder die Signatur prüfen zu kön- priv: nen, muss einmalig ein Schlüsselpaar, bestehend aus d4:79:60:0b:2a:15:02:5c:48:34:d7:a8:7d: einem privaten (priv) und einem öffentlichen (pub) Schlüssel c0:c5:c0:c3:73:8b:f8:33:38:aa:bd:4b:d5:...
  • Seite 85 Balluff mitgeteilt wurde und sicherstellen, dass eine sichere Verbindung vorliegt (bei Google Chrome wird dies durch das Symbol eines geschlossenen Schlosses angezeigt). 6. Den Ticket-Code eingeben. Jedes Ticket ist nur für einen Updatevorgang verwendbar.
  • Seite 86 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Einstellen der zu signierenden Daten Die erzeugte Signatur kann grundsätzlich auch mit Hilfe des öffentlichen Schlüssels und einer geeigneten SW- Neben dem Schlüssel muss auch die Einstellung der Applikation geprüft werden. Beim BIS U-6127 ist es derzeit Daten, die signiert werden sollen, für alle beteiligten Geräte erforderlich, den privaten Schlüssel in das Secure Element gleich sein.
  • Seite 87: Systemdiagnose

    System vollständig – einsatzbereit Eine oder mehrere Anwendungsstatus Applikationen hat/ und Logbuch auf haben einen Fehler- der Gerätewebseite status prüfen (siehe Anwendungsstatus und Log auf Seite 86). Dieser LED-Zustand wird auch auf der Gerätewebseite h angezeigt. Bild 7-34: LED-Anzeige www.balluff.com deutsch...
  • Seite 88 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Anwendungsstatus und Log Auf der Gerätewebseite im Tab l gibt es drei ogbUch Abschnitte, die detaillierte Informationen zum Gerätestatus liefern (siehe Bild 7-35). Wenn die Power/Status-LED signalisiert, dass eine War- nung oder ein Fehler vorliegt, können hier Einzelheiten abgerufen werden, einerseits zu jeder Applikation im Gerät in der Sektion a , andererseits auch als...
  • Seite 89 Auftreten Service kontaktieren. OpcUa_U6127_App läuft nicht (fataler Feh- Datum/Uhrzeit ist falsch. ler), keine OPC-UA-Verbindung möglich ► Datum/Uhrzeit und Zeitzone korrekt setzen Zertifikat nicht vorhanden, ungültig oder mit falschen Datumseintrag ► Datum/Uhrzeit und Zeitzone korrekt setzen, neues Zertifikat erstellen, Geräteneustart www.balluff.com deutsch...
  • Seite 90: Betrieb

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit Inbetriebnahme und Betrieb (Fortsetzung) Betrieb Beim Betreiben der Auswerteeinheit müssen folgende Gefahren beachtet und vermieden werden: VORSICHT Ultrahochfrequente elektromagnetische Wellen Die Antennen des BIS U-Identifikationssystems senden ultrahochfrequente elektromagnetische Wellen aus. Um Gesundheitsgefährdungen auszuschließen, müssen zusätzliche Maßnahmen getroffen werden. ►...
  • Seite 91: 007-Protokoll

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll Zur Kommunikation der Auswerteinheit mit dem steuern- Mehrstufige Befehle werden nach dem Prinzip g rUndzU den System kann das Balluff 007-Protokoll gewählt wer- – a – a – Q – a - … Stand nfrage ntwort...
  • Seite 92: Steuerzeichen

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Beispiel: Steuerzeichen EPC-Daten von Datenträger vor Schreib-/Lesekopf 1 lesen Zur Protokollsteuerung bzw. zur Ausgabe von Statusmel- (Befehl d , epc). atenträger leSen dungen werden folgende Steuerzeichen verwendet. Befehl: Steuer- HEX Bezeich- Funktion/ Bedeutung zeichen nung Richtung ASCII <STX>...
  • Seite 93: Befehlsübersicht

    ASCII ware-Version/ Datenträger <DLE> 102B Meldet einen Tag Seriennummer kommt, Event ’+’ bei Eintreten in den – IO-Link-FW- Erfassungsbereich Version als kommt. Datenträger <DLE> 102D Meldet einen Tag geht, Event ’−’ bei Verlassen des Erfassungsbe- reichs als geht. www.balluff.com deutsch...
  • Seite 94 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Datenträger bearbeiten Funktion Befehlskennung Beschreibung Funktion Befehlskennung Beschreibung ASCII ASCII Datenträger ’v’ EPC-Daten auf schreiben, einen Datenträger Datenträger ’z’ Selektiert einen schreiben und auswählen angegebenen Längeninformation (Select) Datenträger inner- des EPC ggf. halb einer Daten- anpassen.
  • Seite 95 Eingänge betrieben werden. Zyklische ’Y’ Zyklische IO-Link Prozessdaten, Prozessdaten lesen lesen. Zyklische ’X’ Zyklische IO-Link Prozessdaten, Prozessdaten schreiben schreiben. IO-Link Master ’#’ Auslesen der Konfiguration, IO-Link Master lesen Konfiguration. IO-Link Master ’g’ Festlegen der Konfiguration, IO-Link Master schreiben Konfiguration. www.balluff.com deutsch...
  • Seite 96: Statuscodes

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Statuscodes Status- Funktionsbeschreibung code Status- Funktionsbeschreibung ’c’ Es wurden ungültige Parameterwerte code geschrieben. ’0’ OK/Erfolgreich ’d’ Die Kommunikation zwischen Aus- werteeinheit und Datenträger ist ’1’ Kein Datenträger im Erfassungsbe- gestört. reich der Antenne. ’f’ Für diese Operation wird ein Pass- ’2’...
  • Seite 97: Allgemeine Befehle

    …FF …FF Können die Daten nicht bereitgestellt werden, folgt eine negative Statusmeldung. Die Ausführung dieses Befehls erfordert eine vorherige Anmeldung mit einem Benutzer mit Admin-Berechtigung. Byte Länge Befehlselement Wertebereich Status <NAK> Statuscode Siehe Tabelle Statuscodes auf Seite 94 www.balluff.com deutsch...
  • Seite 98 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’j’: Netzwerkparameter ändern Befehlskennung ’o’: Sendeleistung lesen Festlegen der Ethernet-Netzwerkparameter. Die Parameter Auslesen der aktuell eingestellten Sendeleistung (ERP/ werden im ASCII-hex-Zahlenformat übertragen. EIRP) als ¼-dBm-Wert. Beispiel: IP-Adresse: 192.168.68.101 „C0A84465“ Beim Auslesen der Sendeleistung werden folgende Werte Subnetzmaske: 255.255.255.0 „FFFFFF00“...
  • Seite 99 Byte Länge Befehlselement Wertebereich Sendeleistung übernommen. Status <NAK> Byte Länge Befehlselement Wertebereich Statuscode Siehe Tabelle Steuerbefehl <STX> Statuscodes auf Seite 94 Statusmeldung: …FF Byte Länge Befehlselement Wertebereich Status <ACK> oder <NAK> Statuscode Siehe Tabelle Statuscodes auf Seite 94 www.balluff.com deutsch...
  • Seite 100 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’E’: Geräteparameter ändern Befehlskennung ’V’: Version lesen Schreiben von allgemeinen und antennenbezogenen Liest den Firmware Versionsstring der verwendeten Aus- Parametern. Antennenbezogene Parameter können für werteeinheit aus. jede Antenne individuell festgelegt werden. Für eine detail- Byte Länge Befehlselement Wertebereich...
  • Seite 101 Bei positiver Statusmeldung werden mit <STX> Daten angefordert. Byte Länge Befehlselement Wertebereich Steuerbefehl <STX> Bei erfolgreicher Befehlsausführung folgen Daten. Byte Länge Befehlselement Wertebereich Status <ACK> Antennennum- ’1’…’4’ mer (ASCII) 02…04 3 Anzahl gefun- „000“…„999“ dener Datenträ- ger (ASCII) …FF www.balluff.com deutsch...
  • Seite 102: Länge Befehlselement Wertebereich

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’M’: Datenträger erfassen Bei positiver Statusmeldung werden mit <STX> Daten angefordert. Erfasst die Datenträger (max. 255), die sich im Erfassungs- bereich der angegebenen Antenne befinden und gibt die Byte Länge Befehlselement Wertebereich unter Datentyp angegebenen Daten zurück. Mit der Daten- Steuerbefehl <STX>...
  • Seite 103 00, 00, 20, 00, 00, 00, 00, 45, 00, 00, 00, 00, 00, 15, 00, 00, 00, 50, 00, 00, 00, 00, 00, 00, 10, 00, 00, 55, 00, 00, 00, 00, 60, 00, 00, 05, 00, 00, 00, 62 00, 01 www.balluff.com deutsch...
  • Seite 104 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’,’: Datenträger erfassen, erweitert Byte Länge Befehlselement Wertebereich Erfasst die Datenträger (max. 999), die sich im Erfassungs- Befehlskennung ’,’ bereich der angegebenen Antenne befinden und gibt die (ASCII) unter Datentyp angegebenen Daten sowie Zusatzinformati- Antennennum- ’0’…’4’...
  • Seite 105 00, 00, 00, 00, 00, 00, wurde (Bitmaske) 00, 00, 00, 00, 00, 00, 00, 00 54…65 12, 11, 10, 09, 08, 07, EPC: 06, 05, 04, 03, 02, 01 01 02 03 04 05 06 07 08 09 10 11 12 www.balluff.com deutsch...
  • Seite 106: Beschreibung

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Byte Daten (Hex) Beschreibung Datenträger erfassen, asynchron 30 00 PC-Wort (EPC- Befehlskennung <DLE>: asynchrone Tag kommt/Tag Länge 12 Byte) geht Meldung 00 00 XPC_w1 Über die asynchronen Meldungen t ag kommt ag geht 00 00 XPC_w2 kann überwacht werden, welche Datenträger sich im Erfassungsbereich der Antennen befinden bzw.
  • Seite 107: Datenträger Bearbeiten

    „000000“… (ASCII) „999999“, bei Byte Länge Befehlselement Wertebereich ID-Typ ’E’ oder ’T’ Status <ACK> oder immer „000000“ <NAK> eintragen Statuscode Siehe Tabelle Anzahl User-Daten, nur Byte: Statuscodes auf Byte bei ID-Typ ’U’ …FF Seite 94 Letztes …FF Byte www.balluff.com deutsch...
  • Seite 108 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’L’: Datenträger lesen (<1024 Byte) Bei erfolgreicher Befehlsausführung folgen die angeforder- ten Daten mit der angegebenen Anzahl Byte und zusätzli- Auslesen von Daten (<1024 Byte) eines Datenträgers, der chem BCC. sich im Erfassungsbereich der angegebenen Antenne befindet.
  • Seite 109 Antennen ’1’…’4’: Einzelan- tenne Speicherbank ’R’: Reserved (ASCII) ’E’: EPC ’T’: TID ’U’: USER …FF Können die Daten nicht bereitgestellt werden, folgt eine negative Statusmeldung. Byte Länge Befehlselement Wertebereich Status <NAK> Statuscode Siehe Tabelle Statuscodes auf Seite 94 www.balluff.com deutsch...
  • Seite 110 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’O’: Datenträger lesen, EPC Können die Daten nicht bereitgestellt werden, folgt eine negative Statusmeldung. Liest den EPC eines Datenträgers, der sich im Erfassungs- bereich der angegebenen Antenne befindet. Byte Länge Befehlselement Wertebereich Befinden sich mehrere Datenträger im Erfassungsbereich Status <NAK>...
  • Seite 111 <ACK> Antennennum- ’0’…’4’ mer (ASCII) (0 = alle aktiven Antennen) 02…03 2 Anzahl Byte „00“…„99“ (ASCII) Anzahl TID-Daten Byte: Byte (LSB…MSB …FF Letztes …FF Byte LSB…MSB-Reihenfolge bedeutet eine umgekehrte Reihenfolge gegen- über der Anordnung im Speicher des Datenträgers. www.balluff.com deutsch...
  • Seite 112 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’I’: Datenträger lesen, Pulk Byte Länge Befehlselement Wertebereich Auslesen der User-Daten von mehreren Datenträgern, die Status <ACK> sich im Erfassungsbereich der angegebenen Antenne Antennennum- ’0’…’4’ befinden. Über die d können wahlweise atenträgeraUSwahl mer (ASCII) alle Datenträger im Erfassungsbereich ausgelesen werden (0 = alle aktiven oder nur eine vorher mit dem Select-Befehl selektierte...
  • Seite 113 02…07 6 Startadresse „000000“… (ASCII) „999999“ 08…13 6 Anzahl Byte/ „000001“… Datenträger „999999“ (ASCII) Datenträgeraus- ’0’: All wahl ’1’: Selected 15…17 3 Max. Anzahl „000“…„999“ Datenträger (ASCII) Speicherbank ’R’: Reserved (ASCII) ’E’: EPC ’T’: TID ’U’: USER …FF www.balluff.com deutsch...
  • Seite 114 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Kann der Befehl nicht ordnungsgemäß ausgeführt werden, Bei erfolgreicher Befehlsausführung folgt eine positive folgt eine negative Statusmeldung. Statusmeldung. Diese enthält das erste Datenpaket und wird in folgendem Format übertragen: Byte Länge Befehlselement Wertebereich Byte Länge Befehlselement Wertebereich Status <NAK>...
  • Seite 115 …FF Statusmeldung: Byte Länge Befehlselement Wertebereich Status <ACK> oder <NAK> Statuscode Siehe Statuscodes auf Seite 94 Bei positiver Statusmeldung können mit <STX> Daten übertragen werden. Byte Länge Befehlselement Wertebereich Steuerbefehl <STX> Anzahl Daten Byte: Byte …FF Letztes …FF Byte www.balluff.com deutsch...
  • Seite 116 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’F’: Datenträger schreiben, Byte Länge Befehlselement Wertebereich erweitert (>1024 Byte) Steuerbefehl <STX> Schreiben von Daten (>1024 Byte) auf einen Datenträger, 01…06 6 Datenblock: „000000“… der sich im Erfassungsbereich der angegebenen Antenne Anzahl Byte „999999“ befindet. Über S und a und S tartadreSSe...
  • Seite 117 Steuerbefehl <STX> Anzahl EPC-Daten Byte: Byte (LSB…MSB …FF Letztes …FF Byte LSB…MSB-Reihenfolge bedeutet eine umgekehrte Reihenfolge gegen- über der Anordnung im Speicher des Datenträgers. Statusmeldung: Byte Länge Befehlselement Wertebereich Status <ACK> oder <NAK> Statuscode Siehe Statuscodes auf Seite 94 www.balluff.com deutsch...
  • Seite 118 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’w’: Datenträger schreiben, Pulk Byte Länge Befehlselement Wertebereich Schreiben von User-Daten auf mehrere Datenträger, die Steuerbefehl <STX> sich im Erfassungsbereich der angegebenen Antenne 01…06 6 Anzahl Byte im „000000“… befinden. Mit der d können wahlweise atenträgeraUSwahl folgenden Daten- „999999“...
  • Seite 119 Länge Befehlselement Wertebereich <NAK> Status <STX> Statuscode Siehe Tabelle Statuscodes auf Seite 94 Bei positiver Statusmeldung kann mit <STX> das erste Datenpaket übertragen werden. Folgen weitere Datenpa- kete, können diese nach jeder weiteren positiven Status- meldung übertragen werden. www.balluff.com deutsch...
  • Seite 120 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Kann der Statusbericht nicht erstellt werden, folgt eine Befehlskennung ’k’: Kill negative Statusmeldung. Deaktiviert einen ausgewählten Datenträger dauerhaft und sperrt diesen für jegliche Benutzung. Byte Länge Befehlselement Wertebereich Zur Ausführung des k -Befehls muss zunächst ein k Status <NAK>...
  • Seite 121: Status Lesen

    Byte Länge Befehlselement Wertebereich Bit-Nr Status <ACK> oder NAK> Mask Nicht verwendet Kill PW Statuscode Siehe Statuscodes Action Nicht verwendet Status auf Seite 94 Bit-Nr Mask Access- USER Passwort Action Lock- Lock- Lock- Lock- Status Status Status Status www.balluff.com deutsch...
  • Seite 122 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Bei positiver Statusmeldung kann der Lock-Befehl mit <STX> bestätigt werden. Byte Länge Befehlselement Wertebereich Steuerbefehl <STX> Statusmeldung: Byte Länge Befehlselement Wertebereich Status <ACK> oder <NAK> Statuscode Siehe Statuscodes auf Seite 94 deutsch...
  • Seite 123: Universeller Datenträgerzugriff (Formatierte Tagdaten)

    TCP 10001 TCP 10002 TCP 10012 TCP 10001 TCP 10003 TCP 10013 TCP 10001 TCP 10004 TCP 10014 TCP 10001 TCP 10005 TCP 10015 USB-Port USB-Port Nicht möglich Details zu den verfügbaren Port-Modi können Kapitel 6.5 auf Seite 23 entnommen werden. www.balluff.com deutsch...
  • Seite 124 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’-L’: Datenträger erfassen, universal Anschließend folgt <EOT> Meldung, die die Anzahl der erfassten Datenträger enthält (wird nur im Ausgabemodus Erfasst die Datenträger (max. 999), die sich im Erfassungs- ’F’ übertragen) bereich der angegebenen Antenne befinden und gibt die vorher festgelegten formatierten Tagdaten der angegebe- Byte Länge Befehlselement...
  • Seite 125 Seite 94 Bei erfolgreicher Befehlsausführung folgen auf dem defi- nierten Datenkanal die angeforderten Daten. Die Daten entsprechen der vorher festgelegten Formatierung. Byte Länge Befehlselement Wertebereich 00… varia- FormatierteTag- Alle durch das daten des gele- Format möglichen senen Tags Werte www.balluff.com deutsch...
  • Seite 126 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’-W’: Datenträger schreiben, Die Daten müssen exakt in dem Format überge- universal ben werden, die auch ein formatierter Lesebe- Schreiben von formatierten Tagdaten auf einen Datenträ- fehl liefern würde. Auch fester Text in der For- ger, der sich im Erfassungsbereich der angegebenen matspezifikation muss mit übertragen werden.
  • Seite 127: Io-Link

    Bei positiver Statusmeldung werden mit <STX> Daten angefordert. Byte Länge Befehlselement Wertebereich Steuerbefehl <STX> Kann der Befehl nicht ordnungsgemäß ausgeführt werden, folgt eine negative Statusmeldung. Byte Länge Befehlselement Wertebereich Status <NAK> Statuscode Siehe Tabelle Statuscodes auf Seite 94 www.balluff.com deutsch...
  • Seite 128 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’e’: Azyklische Bedarfsdaten, Befehlskennung ’/’: Digitale Ausgangsports, setzen/ schreiben rücksetzen Senden von Bedarfsdaten/Parameterdaten über die Setzen bzw. Rücksetzen der digitalen Ausgangsports IO-Link-Schnittstelle. (IO-Link Pin2/Pin4). Byte Länge Befehlselement Wertebereich Um die digitalen Ausgangsports nutzen zu können, müssen diese entsprechend über die Befehlskennung ’e’...
  • Seite 129 Länge Befehlselement Wertebereich Status <NAK> Statuscode Siehe Tabelle Statuscodes auf Seite 94 Bei erfolgreicher Befehlsausführung folgt eine positive Statusmeldung. Diese enthält den Zustand des abgefrag- ten Eingangsports. Byte Länge Befehlselement Wertebereich Status <ACK> Zustand ’0’: Low ’1’: High …FF www.balluff.com deutsch...
  • Seite 130 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’#’: IO-Link Master Konfiguration, Bei erfolgreicher Befehlsausführung folgt eine positive lesen Statusmeldung. Diese enthält die IO-Link-Parameterdaten in folgendem Format: Lesen der aktuell verwendeten IO-Link Master-Konfigura- tion. Byte Länge Befehlselement Wertebereich Byte Länge Befehlselement Wertebereich Status <ACK>...
  • Seite 131 Download (ASCII) ’1’: Aktiviert 11…14 4 Vendor ID (ASCII „0000“…„FFFF“ hex) 15…20 6 Device ID (ASCII „000000“… hex) „FFFFFF“ 21…22 2 Output Length „00“…„32“ (ASCII) 23…24 2 Input Length „00“…„32“ (ASCII) 25…40 16 Serial Number ASCII-String (ASCII) …FF www.balluff.com deutsch...
  • Seite 132 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit 007-Protokoll (Fortsetzung) Befehlskennung ’Y’: Zyklische Prozessdaten, lesen Bei erfolgreicher Befehlsausführung folgt eine positive Statusmeldung. Diese enthält ein Längenfeld sowie die Lesen von Prozessdaten über die IO-Link-Schnittstelle. angeforderten Daten. Um Daten über die IO-Link-Schnittstelle emp- Byte Länge Befehlselement Wertebereich fangen zu können, muss der IO-Link-Port (Pin 4) als Datenport (C/Q) konfiguriert sein...
  • Seite 133 Seite 94 Bei positiver Statusmeldung können mit <STX> Daten übertragen werden. Byte Länge Befehlselement Wertebereich Steuerbefehl <STX> Anzahl Daten Byte: Byte …FF Letztes …FF Byte Statusmeldung: Byte Länge Befehlselement Wertebereich Status <ACK> oder <NAK> Statuscode Siehe Statuscodes auf Seite 94 www.balluff.com deutsch...
  • Seite 134: Opc Ua

    Sicherheitsmechanismen form Communications Unified Architecture) für das Bei der Entstehung des OPC-UA-Standards war die UHF-RFID-Gerät von Balluff beschrieben. Sicherheitsfrage immer von zentraler Bedeutung. Ältere OPC UA ist der zentrale Standard in der Umsetzung der Industrieanlagen arbeiten meist autark und ohne Anschluss Zukunftsstrategie Industrie 4.0 bzw.
  • Seite 135: Sicherheitsmechanismen Opc Ua Bei Bis U-6127

    Sicherheitsbaustein): Im Gerät BIS U-6127 wird ein Wird eine der drei Sicherheitseinstellungen geändert, muss dedizierter Sicherheitsbaustein verwendet. Hierauf das Gerät neu gestartet werden, damit die Änderungen werden der öffentliche und der private Sicherheits- wirksam werden. schlüssel zur Generierung und Authentifizierung von Zertifikaten abgelegt. www.balluff.com deutsch...
  • Seite 136 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) Nachfolgende Tabelle zeigt eine Übersicht, über die mögli- Möchte man sich mit dem BIS U-6127-Zertifikat zu einem chen Sicherheitseinstellungen für OPC UA in der Auswer- Client verbinden, erscheint die Fehlermeldung c onnect teeinheit BIS U-6127: (siehe Bild 9-3). rror OPC-UA-Einstellung im BIS U-6127 Unsichere Clientver-...
  • Seite 137: Verbindungsaufbau Über Opc Ua Mit Uaexpert

    Server (BIS U-6127) verbunden. Dies wird am Bild 9-4: Server Dialog Server-Icon ebenfalls sichtbar. 3. Zum Register a wechseln. dvanced 4. c vergeben (z. B. Balluff onfigUration BIS-U 6127 RFID Provider). 5. Folgende e eintragen: ndpoint opc.tcp://192.168.10.2:4840 Die IP-Adresse 192.168.10.2 ist im Ausliefe- rungszustand fest eingestellt. Die IP-Adresse kann über den Webserver, das 007-Protokoll...
  • Seite 138: Sicherer Verbindungsaufbau Zwischen Pc (Opc-Ua-Client) Und Dem Bis U-6127-Gerät (Opc-Ua-Server)

    1. UaExpert-Anwendung starten. erscheint. 2. Einen neuen Server hinzufügen. Bild 9-8: Server Dialog 3. Zum Register a wechseln. dvanced 4. c vergeben (z. B. Balluff onfigUration BIS-U 6127 RFID Provider). 5. Folgende e eintragen: opc.tcp://<IP- ndpoint Adresse>:4840, z.B. opc.tcp://192.168.3.13:4840 Bild 9-11: Zertifikatsprüfung Bild 9-9: Add Server 6.
  • Seite 139 10. Client-Zertifikat über die Webseite des BIS U-6127 akzeptieren lassen (siehe Kapitel OPC/UA auf Seite 41). ⇒ Verbindung zwischen Server und ist jetzt Client möglich. 11. Mit Rechtsklick auf den Server und Wählen von c die Verbindung zum Server aufbauen (siehe nect Bild 9-10). www.balluff.com deutsch...
  • Seite 140: Datenmodell Objekt: Bis_U_6127_Rfid_Provider

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) Datenmodell Objekt: BIS_U_6127_Rfid_Provider In diesem Kapitel wird das OPC-UA-Datenmodell beschrie- ben und dabei speziell auf das OPC-UA-Objekt BIS_U_6127_Rfid_Provider eingegangen. Dieses Objekt ist abgeleitet vom OPC-UA-Objekt RfidReaderDeviceType, das wiederum von AutoIdDeviceType abgeleitet ist. Das Objekt besteht aus Methoden, Variablen und Events: –...
  • Seite 141: Methoden

    Liefert Information über Methoden, die unter r Untime arameterS lient onnection ein- /ausgeschaltete gelistet sind, sind Balluff Erweiterungen. Sie benutzen Antennen OPC-UA-Zugriffsfunktionen, um Eigenschaften für die aktuelle Session zu setzten und auszulesen. Setzten von Filter für den SetAsynchFilter asynchronen Scanbetrieb...
  • Seite 142 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) GetUserLevel 9.5.1 Methoden Geräteeinstellung Diese Methode liefert den Login-Namen des aktuellen Benutzers dieser Session. GetDeviceLocation Rückgabeparameter Diese Methode liefert den Gerätestandort zurück. Name Datentyp Beschreibung Aufrufparameter Username String Login-Name des Name Datentyp Beschreibung Benutzers dieser Session.
  • Seite 143: Methoden Zum Tag Schreiben/Lesen

    Gibt die Dauer des Antenne Scan-Vorgangs an. 2: RSSI-Wert Der Wert 0 steht für 3: UtcTime beim „unendlich lange“. Lesen Cycles Int32 Gibt die Anzahl an 4: Beim Lesen Scan-Durchgängen verwendete Sende- an. Der Wert 0 steht leistung für „unendlich viele“. www.balluff.com deutsch...
  • Seite 144 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) ReadTag Ausgabeparameter Mit dieser Methode kann ein bestimmter Speicherbereich Name Datentyp Beschreibung eines Tags ausgelesen werden. Welcher Bereich und wie ResultData ByteString Die erfolgreich viele Bytes gelesen werden sollen, wird in den Aufrufpara- gelesenen Daten metern festgelegt.
  • Seite 145 Speicherbereich nicht überschreiten (Offset beachten). Password BytesString Falls der zu beschreibende Bereich gelockt ist, muss hier das entsprechende 4-Byte-lange Pass- wort eingetragen werden. Andernfalls muss der Wert „00000000“ einge- geben werden. www.balluff.com deutsch...
  • Seite 146 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) ReadFormattedTagData WriteTagDataFormatted Mit dieser Methode können ausgewählte Daten auf einem Mit dieser Methode können ausgewählte Daten formatiert Tag gelesen und nach Wunsch formatiert ausgegeben auf einem Tag geschrieben werden. Welche Daten werden. Das Ausgabeformat kann über die sessionbezo- geschrieben werden sollen, kann über die Aufrufparameter genen Methoden SetTagDataFormat() (siehe Seite 153) festgelegt werden.
  • Seite 147 Falls der zu lesende Bereich gelockt ist, muss hier das entsprechende 4-Byte-lange Pass- wort eingetragen werden. Es kann nur ein Passwort angege- ben werden. Bei Tags mit abwei- chendem Passwort kann der Lese- Befehl nicht durch- geführt werden. www.balluff.com deutsch...
  • Seite 148 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) ScanStart ScanStop Mit dieser Methode kann der asynchrone Scanvorgang Mit dieser Methode wird der asynchrone Betrieb gestoppt. gestartet werden (siehe Asynchroner Betrieb auf Seite 24). Dabei werden sowohl die Scan-Settings SetAutoScan (Aufrufparameter) als auch die eingestellten Filter (siehe Mit dieser Methode kann der autonome Scanbetrieb für Seite 150) berücksichtigt.
  • Seite 149 (siehe (siehe Kapi- gelockt werden soll. Kapitel 9.7.2 auf tel 9.7.9 auf Seite 163) Seite 161) Offset UInt32 Wird ignoriert. Length UInt32 Wird ignoriert. Rückgabeparameter Name Datentyp Beschreibung Status AutoIdOperati- Liefert das Ergebnis onStatusEnu- der Operation. meration (siehe Kapitel 9.7.2 auf Seite 161) www.balluff.com deutsch...
  • Seite 150: Methoden Für Scan-Einstellungen

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) SetAsynchFilter 9.5.3 Methoden für Scan-Einstellungen Mit dieser Methode kann das Loop-Filter für die entspre- chende Session eingestellt werden. Durch das Filter kön- SetAntennaUsed nen Fehllesungen korrigiert und mehrere Scanvorgänge in einer Liste zusammengefasst werden (siehe Loop Filter auf Mit dieser Methode können ein oder mehrere Antennen Seite 25).
  • Seite 151 Methoden berücksichtigt: – GetLastScanData() (siehe Seite 146) – Scan() (siehe Seite 141) – Events (siehe Seite 165) Rückgabeparameter Name Datentyp Beschreibung CodeType UInt32 Liefert den Typ des EPCs zurück. Result AutoIdOperati- Liefert das Ergebnis onStatusEnu- der Operation. meration (siehe Kapitel 9.7.2 auf Seite 161) www.balluff.com deutsch...
  • Seite 152 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) SetFilter Name Datentyp Beschreibung Mit dieser Methode kann ein Filter für bestimmte Teile des MaxRSSI Int16 Maximaler RSSI- EPCs und des TIDs festgelegt werden. Des Weiteren Wert mit dem ein können die minimal und maximal zu erreichenden Werte Tag erkannt werden des RSSIs und der EPC-Länge eingestellt werden.
  • Seite 153 Tag erkannt werden meration (siehe darf. Kapitel 9.7.2 MinEpcLength UInt16 Minimale EPC- auf Seite 161) Länge eines Tags in Byte. MaxEpcLength UInt16 Maximale EPC- Länge eines Tags in Byte. Result AutoIdOperati- Liefert das Ergebnis onStatusEnu- der Operation. meration (siehe Kapitel 9.7.2 auf Seite 161) www.balluff.com deutsch...
  • Seite 154 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) GetMultipleTagDataHeader GetRFPower Diese Methode liefert die Strings, die der Tagliste vorange- Die Methode liefert die für diese Session eingestellte stellt bzw. angehängt werden. Diese Tagliste wird beim Sendeleistung der ausgewählten Antenne in 1/100 dBm Aufruf der Methode ReadMultipleTagDataFormatted() zurück.
  • Seite 155 Datentyp Beschreibung FormatString String Format für die zu formatierenden Daten. UseAsDefault Boolean Wenn dieser Wert gesetzt trUe wird, wird das eingestellten Format als Default-Wert übernommen. Result AutoIdOperati- Liefert das Ergebnis onStatusEnu- der Operation. meration (siehe Kapitel 9.7.2 auf Seite 161) www.balluff.com deutsch...
  • Seite 156 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) SetTagSignatureFormat GetTagSignatureFormat Die Tagdaten können automatisch mit einer Signatur Diese Methode liefert die aktuelle Signatureinstellung versehen werden. Je nach Wunsch können unterschiedli- zurück. Falls die Signaturgenerierung aktiv ist, werden che Tagdaten in die Generierung dieser Signatur einbezo- auch die Tagdaten angegeben, die zur Erstellung der gen werden.
  • Seite 157 Länge zurückgege- onStatusEnu- der Operation. ben werden soll. meration (siehe Kapitel 9.7.2 Ausgangsparameter auf Seite 161) Name Datentyp Beschreibung TIDLength Byte Länge des TID- Speicherbereichs in 2-Byte-Worten. Result AutoIdOperati- Liefert das Ergebnis onStatusEnu- der Operation. meration (siehe Kapitel 9.7.2 auf Seite 161) www.balluff.com deutsch...
  • Seite 158: Variablen Und Konstanten

    „Antenna_2“, „Antenna_3“ oder Provider/ „Antenna_4“ Diese Variable ist aktuell ohne Bedeutung. Zugriffsrechte Lesen: User Schreiben: Admin DeviceLocation 007-Parameter – Datentyp Location (siehe Seite 162) Parent Balluff Erweiterung : AutoIdDevice- Type/RuntimeParameters Default-Wert „“ Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Zugriffsrechte Lesen: User Provider/RuntimeParametersGlobal/ Schreiben: Admin BalluffRfidRuntimeParametersAn- 007-Parameter 001f tenna[1..4]...
  • Seite 159 AutoIdDeviceType Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Provider/ Provider/ Diese Variable liefert den Link der Balluff Homepage. Diese Variable gibt die Hardware-Revision in Form eines Strings an. Sie entspricht außerdem dem Hardware-Teil der Variablen DeviceRevision (siehe Seite 157). DeviceStatus Manufacturer Datentyp DeviceStatusEnumeration (siehe Seite 162)
  • Seite 160: Softwarerevision

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) SoftwareRevision Datentyp String Default-Wert – Zugriffsrechte Lesen: User Schreiben: – 007-Parameter – Parent AutoIdDeviceType Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Provider/ Diese Variable gibt die Softwareversion in Form eines Strings an. Sie entspricht dem Software-Teil der Variablen DeviceRevision (siehe Seite 157). RevisionCounter Die Variable hat zur Zeit keine Bedeutung und liefert immer den Wert 0.
  • Seite 161: Scan-Einstellungen

    Parent Balluff Erweiterung: AutoIdDeviceType/ Schreiben: Admin RuntimeParameters 007-Parameter 00012 Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Parent Balluff Erweiterung : AutoIdDevice- Provider/RuntimeParametersGlobal/ Type/RuntimeParameters BalluffRfidRuntimeParametersCom- Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Provider/RuntimeParametersGlobal/ Diese Variable legt fest, wie groß (in Byte) der Ausgabepuf- BalluffRfidRuntimeParametersAn- fer je Datenträger für die Methoden ReadFormattedTag- tenna[1..4]...
  • Seite 162 Lesen: User 007-Parameter – Schreiben: User Parent AutoIdDeviceType/RuntimeParameters 007-Parameter – Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Parent Balluff Erweiterung: AutoIdDeviceType/ Provider/RuntimeParametersGlobal/ RuntimeParameters BalluffRfidRuntimeParametersAn- tenna[1..4] Pfad Root/DeviceSet/BIS_U_6127_Rfid_ Provider/RuntimeParametersGlobal/ Jeder Tag an der entsprechenden Antenne muss mit BalluffRfidRuntimeParametersCom- mindestens diesem RSSI-Wert erfasst werden, um als erkannt gemeldet zu werden. In OPC UA spiegelt sich dieser Wert in den Filtern wider (siehe SetFilter auf Über diese Variable kann die LED des Geräts gesteuert...
  • Seite 163: Datentypen

    DEVICE_NOT_READY Das Gerät ist (noch) nicht einsatzbereit, Kabelbruch oder keine Antenne angeschlossen INVALID_CONFIGU- Die Geräteeinstellung ist fehler- RATION haft, z. B. keine Antenne aktiv RF_COMMUNICA- Kommunikationsfehler zwischen TION_ERROR dem Gerät und dem Tag DEVICE_FAULT Wird zurzeit noch nicht verwen- det. TAG_HAS_LOW_BAT- – TERY www.balluff.com deutsch...
  • Seite 164: Ballufffilteroperationenumeration

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) 9.7.3 BalluffFilterOperationEnumeration 9.7.6 Location Dieser Datentyp ist ein Enum, das angibt, mit welcher Die Union Location bietet die Möglichkeit, eine Ortsangabe Operation der statische Filter auf die Daten angewandt in verschiedenen Formaten zu speichern. Es wird derzeit werden soll.
  • Seite 165: Rfidlockoperationenumeration

    Methode LockTag() (siehe Seite 147) gelockt werden soll. 4: Beim Lesen Folgende Werte sind definiert: verwendete Sende- Wert Beschreibung leistung Kill_0 Kill-Passwort Access_1 Access-Passwort EPC_2 UID/EPC bank (bank 01) TID_3 TID bank (bank 10) User_4 User memory bank (bank 11) www.balluff.com deutsch...
  • Seite 166: 9.7.13 Rfidsighting

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) 9.7.13 RfidSighting 9.7.15 ScanDataEpc Diese Struktur liefert zusätzliche Informationen von der Dieser Datentyp ist eine Struktur, die die Möglichkeit bietet, Erfassung eines Tags an einer bestimmten Antenne. Die die Inhalte der EPC-Bank strukturiert darzustellen. Sie wird Struktur ist wie folgt aufgebaut.
  • Seite 167: 9.7.16 Scansettings

    Liefert den Ort zurück, an dem der Tag erkannt wurde. Sightings RfidSighting[] Informationen zu (siehe jeder Lesung des Seite 164) Tags an einer Antenne: 1: Nummer der Antenne 2: RSSI-Wert 3: UtcTime beim Lesen 4: Beim Lesen verwendete Sende- leistung www.balluff.com deutsch...
  • Seite 168: Beispiele

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) Beispiele 9.9.3 Methodenaufrufe In den folgenden Unterkapiteln werden verschiedene Die Methoden werden im a -Fenster mit violet- ddreSS pace Beispiele gezeigt. In den Beispielen wird UaExpert als ten Icons dargestellt. Mit Rechtsklick auf eine Methode Client verwendet, der auf dem PC installiert sein muss öffnet sich ein kleines Fenster.
  • Seite 169: Read Formatted Tag Data

    Bild 9-24: Methode ReadFormattedTagData In diesem Beispiel soll der Tag mit dem EPC „080908080808080808080808“ gelesen werden. Der verwendete CodeType ist raw:byteS, und es ist kein Passwort für die Lese-Operation notwendig. Die Eingaben sehen daher aus wie folgt: Bild 9-25: CodeType RAW:BYTES www.balluff.com deutsch...
  • Seite 170: Read Multiple Tag Data Formatted

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) Somit ergeben sich für die vier Byte folgende Werte: 9.9.5 Read Multiple Tag Data Formatted EPC (12 Byte) Lese- RSSI- Mit dieser Methode können gelesene Daten von mehreren status Wert Tags individuell formatiert ausgegeben werden. Die Forma- teinstellung erfolgt über die Methode SetTagDataFormat().
  • Seite 171: Umgang Mit Statischen Filtern

    Bild 9-34 zeigt die Ausgabe mit einer fehlgeschlagenen Signaturüberprüfung. Bild 9-34: Fehlgeschlagene Signaturüberprüfung Bild 9-36: Filtereinstellungen Das bedeutet, es dürfen nur Tags gelistet werden, deren EPC mit „30“ beginnt. Der RSSI-Wert und die EPC-Länge dürfen einen beliebigen gültigen Wert annehmen. www.balluff.com deutsch...
  • Seite 172: Umgang Mit Events

    BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) Führt man nun die Scan-Methode aus, erhält man folgen- Führt man nach der Anwendung des Filters die Scan- des Ergebnis (Bild 9-37). Methode aus, bekommt man nur noch die Tags, deren EPC dem Filter entspricht. Bild 9-39: Ergebnis Filter Bild 9-37: Ergebnis Scan-Methode Wie erwartet wird nur noch der Tag erkannt, dessen EPC...
  • Seite 173: Global Session Mechanismus

    Data() verwenden. Diese ist sessionbezogen und liefert den gewünschten Wert. Im Falle dieses Beispiels liefert die Methode für den Client daher den Wert 0809080808080808080808 (siehe Bild 9-48) und für den Client 2 011000202000000001121014 (siehe Bild 9-49). Bild 9-43: Event Details Bild 9-48: Client 1: Methode GetLastScanData www.balluff.com deutsch...
  • Seite 174 BIS U-6127-081-1_4-06-ST36 Auswerteeinheit OPC UA (Fortsetzung) Bild 9-49: Client 2: Methode GetLastScanData deutsch...
  • Seite 175: Zubehör

    10.4 Spannungsversorgung/Netzteil getrennt zu bestellen. Bestellcode Empfohlenes Zubehör finden Sie unter Standard-Netzteil 24 VDC, 5 A BAE0112 www.balluff.com auf der Produktseite. IO-Link-Netzteil 24 VDC, 5 A BAE00T4 Im Folgenden werden einige Komponenten für den 10.5 Mechanisches Zubehör Anschluss und den Betrieb des Geräts aufgeführt.
  • Seite 177 BIS U-6127-081-1_4-06-ST36 User’s Guide english...
  • Seite 178 www.balluff.com...
  • Seite 179 Connectors ANT1...ANT4 IO-Link connection Ethernet TCP/IP connection Service connection (USB) Data carrier 5.10 Display elements at a glance 5.11 Time and date Application planning General operating conditions Antenna configurations Data carrier selection UHF properties in practice Operating modes www.balluff.com english...
  • Seite 180 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation UHF Manager configuration software 7.1.1 Install and start configuration software 7.1.2 User interface 7.1.3 Interface settings 7.1.4 Detect data carriers 7.1.5 Read/write data carrier 7.1.6 Parameter setting Web server 7.2.1 Home 7.2.2 Log in/Log out 7.2.3 Language settings 7.2.4 RFID 7.2.5 Configuration...
  • Seite 181 9.9.5 Read Multiple Tag Data Formatted 9.9.6 Write Tag Data with Signature 9.9.7 Dealing with static filters 9.9.8 Dealing with events 9.9.9 Global Session Mechanism Accessories 10.1 UHF antennas 10.2 Antenna Cable 10.3 Connection cable 10.4 Power supply/power supply unit 10.5 Mechanical accessories www.balluff.com english...
  • Seite 182: Notes To The User

    Ultra-high frequency Universal Serial BUS – BIS U-6127 processor unit – 5 × caps – Safety notes – Information sheet on conformity and approval For corresponding technical documents as well as additional information on available software and accessories, see www.balluff.com. english...
  • Seite 183: Safety

    Installation and startup may only be performed by the technical data is ensured only when using original qualified personnel with basic electrical knowledge. Balluff accessories. Use of any other components will void the warranty. Qualified personnel are persons whose technical...
  • Seite 184: Approvals And Designations

    See attached information sheet on conformity and approval. Additional information on directives, approvals and standards can be found at www.balluff.com on the product page. Disposal ► Observe the national regulations for disposal. Additional information can be found at www.balluff.com on the product page.
  • Seite 185: Product Description

    UHF RFID data carriers of the BIS U-1... series form – RFID UHF operating frequencies: 865 MHz...930 MHz the BIS U identification system from Balluff. (country-specific) Depending on the country variant used (see information – Transmitting power adjustable in the range sheet on conformity and approval), the antennas transmit 7 dBm...30 dBm (5 mW...1 W)
  • Seite 186: Device Overview

    BIS U-6127 components, control PCs or similar, and simplifying handling and maintenance. The Linux-based operating system and the Balluff system architecture of the device also make it possible to integrate customer-specific extensions through additional applications in the device, e.g. to synchronize the scanning...
  • Seite 187: Data Security

    – Use the 007 protocol (also used by the UHF Manager – Install security updates provided by Balluff. as a connection protocol) only in a secure, closed network environment or via USB, as passwords are transmitted unencrypted. –...
  • Seite 188: Sign Tag Data

    Secure Element of the device. To import Power/ No supply voltage a key, a special license must be purchased from status Not ready for operation (see Balluff Sales: The key update ticket. chapter 7.4 on page 85) Yellow When switching on: Supply voltage present During operation: Warning status present (see chapter 7.4...
  • Seite 189: Ethernet Tcp/Ip

    100 m. Further information on available IO-Link devices For longer cable distances, the use of repeaters and accessories can be found on the Internet at is recommended. www.balluff.com. www.balluff.com english...
  • Seite 190: Uhf Data Carriers (Not Included In Scope Of Delivery)

    BIS U-6127-081-1_4-06-ST36 Processor unit Product description (continued) The security status for the EPC, TID and USER memory 3.12 UHF data carriers (not included in scope of banks can be set as follows: delivery) Opera- Unlock Lock Unlock Lock The processor unit supports UHF data carriers according tion Perma- Perma-...
  • Seite 191: Installation

    Mounting plates and brackets as well as other mounting accessories can be found at www.balluff.com. Four slotted holes for M5 screws are provided for mounting the processor unit. These are located at the corners of the housing frame in the area of the front plug panels.
  • Seite 192: Pin Assignments

    BIS U-6127-081-1_4-06-ST36 Processor unit Assembly (continued) Ethernet TCP/IP Pin assignments Socket, RJ-45, 8-pin Pin Description Function Power Bidirectional data Plug, M12, 5-pin, A-coded Pin Description Function Bidirectional data +24V DC Supply voltage A− Not used None Bidirectional data Ground Bidirectional data Not used None Not used None...
  • Seite 193: Mounting Of The Uhf Antennas (Not Included In Scope Of Delivery)

    (e.g. metal, liquids,...), as these can influence the detection range of the antenna and reduce the maximum range of the RFID system or make it more difficult to detect data carriers. Areas that are explicitly not to be covered must be shielded by suitable measures. www.balluff.com english...
  • Seite 194: Technical Data

    BIS U-6127-081-1_4-06-ST36 Processor unit Technical data Dimensions Mechanical data Housing material Coated steel, anodized 17,5 17,5 aluminum 26,3 27,5 18,8 Dimensions (L × W × H) 312 × 108 × 60 mm Product weight Approx. 2050 g X1 Power M12 integral plug, 5-pin, A-coded X2 IO-Link M12 panel socket, 5-pin, 59,8 107,6 A-coded X3 Service Integral plug M12, 5-pin,...
  • Seite 195: Ambient Conditions

    (I/O) are supplied via the Power connection. The sum of the partial currents of these For a detailed description of the display ele- pins, must not exceed a maximum current of 2 A. ments, see chapter 3.8 on page 12. www.balluff.com english...
  • Seite 196: Time And Date

    BIS U-6127-081-1_4-06-ST36 Processor unit Technical data (continued) 5.11 Time and date Buffering of time in case > 2 days (with fully charged of power failure storage capacitor) Charging time of storage 8 h capacitor Automatic system time Network Time Protocol Version 4 english...
  • Seite 197: Application Planning

    3. Read/write range A decisive factor in UHF application planning is the read/write distance, i.e. the distance between the data carrier and the antenna. www.balluff.com english...
  • Seite 198: Uhf Properties In Practice

    UHF spectrum penetrate paper and cardboard without significant losses. Likewise, Balluff offers a variety of antennas for the BIS U-6127 most plastics can be penetrated to read or write to the device. The antennas offered differ not only in their size, data carriers behind them.
  • Seite 199: Operating Modes

    Writing data to data carriers is always done in synchronous mode. www.balluff.com english...
  • Seite 200 BIS U-6127-081-1_4-06-ST36 Processor unit Application planning (continued) Synchronous operation Asynchronous operation This operating mode enables direct control of when and In this operating mode, the device searches independently which actions are performed on the air interface with the for data carriers at adjustable intervals. If new data carriers data carriers.
  • Seite 201 Parameter (Pause between (value range 100C (value 2 scans), 1...255 = range 1...255 = Global parame- 10 ms...2.55 s) 10 ms...2.55 s) via UHF Mana- ger Asynchro- nous Scan Loop Time To read out the set parameters, the GetASyncFilter() method can be used. www.balluff.com english...
  • Seite 202 BIS U-6127-081-1_4-06-ST36 Processor unit Application planning (continued) Loop filter in asynchronous mode Live mode In asynchronous mode, the loop filter is active immediately. Command 007 protocol OPC UA An event for a new tag is triggered when the condition Start data carrier Set the parameter ScanStart() Minimum number of successful reads is met.
  • Seite 203 Max. number of tags = Limited only by device Autonomous operation with 007 enables the device to cyclically detect data carriers directly after power-on without any further external influence and to report the results automatically to an external system via TCP. www.balluff.com english...
  • Seite 204 BIS U-6127-081-1_4-06-ST36 Processor unit Application planning (continued) Mode Device auto- Usable with Formatted 2nd channel 2nd channel matically reading possible needed 007 proto- OPC UA Web inter- scans for usable (007, for- face tags matted) Synchronous – – Asynchronous – – –...
  • Seite 205: Uhf Manager Configuration Software

    Action area The action area in the center of the window shows the The Balluff UHF Manager configuration software provides data of the data carriers found in the active field of the an easy way to start up the RFID system, test basic antenna and provides the controls necessary to interact functions and make parameter settings before installation.
  • Seite 206: Program Settings

    Change user level on page 30). – yStem Setup Area is only accessible to Balluff service staff. – evice type Shows a list of supported devices and allows manual selection. Depending on the selected device, the user interface changes.
  • Seite 207: Detect Data Carriers

    The installation of a driver (download at www.balluff.com) is required for the use of ynchRonouSly detect once virtual COM ports. Via the S ...
  • Seite 208: Read/Write Data Carrier

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Manipulate data 7.1.5 Read/write data carrier For simple data values, the buttons i ncRement ecRement The R tab provides the functions for reading out and f can be used. In the S wRite ontinuouS ixed value taRt value...
  • Seite 209: Web Server

    (see the following table). The default settings should be changed during the first configuration for security reasons! You can add your own users and provide them with appropriate permissions. Fig. 7-5: Homepage www.balluff.com english...
  • Seite 210: Language Settings

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) These users and the corresponding passwords are summarized in the following table: Name Standard Description password user Standard user without configuration permission. As a rule, mainly process data and additionally some settings are visible. No configuration is possible however.
  • Seite 211: Rfid

    EPC, count (how many times the tag was In the upper right corner, information is displayed in red scanned), RSSI and antenna (a selection sign represents color, e.g. Read completed successfully. each antenna that scanned the tag). www.balluff.com english...
  • Seite 212: Configuration

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) General device settings 7.2.5 Configuration The general device settings (see Fig. 7-10) are called up in The configuration is the main menu used to read and the c menu under d (see Fig. 7-9 on onfiguRation evice change the settings for the device (see Fig.
  • Seite 213: Network Setting

    (e) Max. write length (Parameter 000D ) see Gateway 0.0.0.0 page 62 – (f) Max. read length (Parameter 000E ) see page 62 DNS IP 1 0.0.0.0 – (g) Active channels (Parameter 000B ) see page 59 DNS IP 2 0.0.0.0 NTP server www.balluff.com english...
  • Seite 214 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Antennas & power Fig. 7-14: Antennas & power Parameters for antennas & power: To change settings of the following parameters, the a authorization level is required. dmin – (a) Active antennas (Parameter 0012 ) see page 74 –...
  • Seite 215 (j) MinNoReads or AsyncObserved-Timeout (default) (Parameter 0024 ) see page 63 – (k) WaitTime (default) (Parameter 0029 ) see page 63 To change settings of the following parameters, the a authorization level is required. dmin – (l) AsyncScanDelay (Parameter 0011 ) see page 73 www.balluff.com english...
  • Seite 216: Security Settings

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Formatted tag data Fig. 7-17: Formatted tag data To change settings of the following parameters, the a authorization level is required. dmin Settings for formatted tag data: – (a) Format definition for ReadTagDataFormatted, ReadMultipleTagDataFormatted and WriteFormattedTagData (default) (Parameter 0025 see page 79...
  • Seite 217 Certificates have a limited validity (typically several years, the validity can be displayed on a Windows PC, for example) and must be replaced when the validity expires. For more information on Data security, see OPC UA in chapter 3.6 on page 11. www.balluff.com english...
  • Seite 218 Secure Element context file: If current licenses are to be updated or renewed, a ticket must be purchased from Balluff Service for this action. This provides a remote update file (*.WibuCmRaU) from Balluff Service itself or from a specific website. This update file...
  • Seite 219 Four configurations (a) are available: – opens all available ports. – closes all available ports. – uSp o closes all ports except the USB port. (read-only) defines the port condition that does – cuStom not match any of the above three options. www.balluff.com english...
  • Seite 220 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) IO-Link settings (web server) The IO-Link settings (see Fig. 7-22) are called up in the menu under io l (see Fig. 7-9 on onfiguRation aSteR page 36). Fig. 7-22: IO-Link settings There are two tabs, under each of which different settings Device properties can be made: To change settings of the following parameters,...
  • Seite 221 (f). pload Fig. 7-25: User list example It is recommended to restart the device afterwards. With d (g), the current settings of the device can ownload be saved to a local computer. www.balluff.com english...
  • Seite 222 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Tag signature Tag signature (see Fig. 7-27) is called up in the menu under t (see Fig. 7-9 on onfiguRation ignatuRe page 36). Fig. 7-27: Tag signature The 3 tabs under t contain the functions to ignatuRe configure the tag signature functionality (b), generate a key pair (c) and test the functionality (d) (see chapter 3.6 on...
  • Seite 223 After successful generation of the signature, the user can select the c button (c) for testing. The Read heck ignatuRe tag format operation is then performed and the result of the signature test is displayed. www.balluff.com english...
  • Seite 224: Logbook

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) 7.2.6 Logbook 7.2.7 Legal and general information General status information can always be viewed under Further information is available under i (see Fig. 7-30). (see chapter 7.2.1 on page 33). There you will find compact information about the operating status of the device as well as some settings, such as name and time.
  • Seite 225: Parameter Configuration

    – Data carriers mounted further away can be inadvertently detected by an antenna due to high transmitting power. – A high transmitting power can reduce the receiving sensitivity of the processor unit. www.balluff.com english...
  • Seite 226: Parameter Overview

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Parameters for standard users 7.3.2 Parameter overview The following overview lists the parameters that can be Para- Parameters Global/ Persi- Reset used and provides information about the required security meter- Session/ stent/ level S as well as the scope and Antenna temporary...
  • Seite 227 (default) Antenna tem- porary 100E WaitTime Session Temporary No 1008 Output format Session Temporary No for formatted tag data 1009 Prefix for Session Temporary No ReadMultiple- TagDataFor- matted 100A Suffix for Session Temporary No ReadMultiple- TagDataFor- matted www.balluff.com english...
  • Seite 228 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Tag signature Network, system Para- Parameters Global/ Persi- Reset Para- Parameters Global/ Persi- Reset meter- Session/ stent/ meter- Session/ stent/ Antenna tem- Antenna tem- porary porary 100B Calculation Session Temporary No 0019 IP address Global Persistent format for...
  • Seite 229: Description Of Parameters For Standard Users

    ERP values (Equivalent Radiated Power) or EIRP values (Equivalent Isotropically Radiated Power). The respective valid informa- tion can be found in the information sheet on conformity and approvals. www.balluff.com english...
  • Seite 230 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Access password Memory bank Parameter-ID: 1002 Parameter-ID: 0x1004 UHF-Manager: Action area > R UHF-Manager: Action area > R wRite wRite OPC UA: Is applied with the respective OPC UA OPC UA: Is applied with the respective OPC UA methods for writing and reading methods for writing and reading Webserver:...
  • Seite 231 Password string Bit 2 0: g message dis- 1: g message abled enabled Bit 3 0: c disabled 1: c enabled umulate umulate Length Permissi- Factory Meaning [bits] ble values setting …0F Synchronous Synchro- data carrier nous detection www.balluff.com english...
  • Seite 232: Description Of Parameters For Experts

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Radio profile 7.3.4 Description of parameters for experts Parameter-ID: 0001 Parameters for experts can be changed by users of the and a security levels. This requires a login of the UHF-Manager: Menu: Device settings > Advanced xpeRt dmin corresponding security levels.
  • Seite 233 Adjustable values for the Q-value: Length Permissible Factory Meaning [bits] values setting 1…15 4 (Q-value = 4) Number of expected data carriers Setting fields that specify the expected number of tags are always rounded to a number calculated from the Q-value. www.balluff.com english...
  • Seite 234 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Pilot tone (long preamble) Transmitting power on read (default) Parameter-ID: 0x0006 Parameter-ID: 0008 UHF-Manager: Menu: Device settings > Advanced UHF-Manager: Menu: Device settings > Parameters... parameters... > RF settings > Transmitting power OPC UA: –...
  • Seite 235 The setting is global for all sessions. interference may occur if they operate on the same channels. In this case, it is recommended to operate the processor units on different and distant channels, e.g. processor unit 1 on channel 4 and processor unit 2 on channel 13. www.balluff.com english...
  • Seite 236 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Auto-Setup Adjustable values: Length Permissi- Factory Meaning Parameter-ID: 1003 [bits] ble values setting UHF-Manager: Menu: Device settings > Parameters... 0 (Off) 1: Auto-Setup > Transmitting power Automati- 0: Inactive OPC UA: – cally falls Webserver: Menu: Configuration >...
  • Seite 237 Adjustable values: Length Permissi- Factory Meaning [bits] ble values setting 0…255 0x05 Number of read (5 repeti- attempts or tions) repetitions www.balluff.com english...
  • Seite 238 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Max. write length Loop filter UHF RFID technology works with electromagnetic waves Parameter-ID: 000D that are emitted via antennas for communication between UHF-Manager: Menu: Device settings > Parameters... the data carrier and the processor unit. These waves are >...
  • Seite 239 Length Permissi- Factory Meaning Length Permissi- Factory Meaning [bits] ble values setting [bits] ble values setting 1…255 Required 0…1000 Time in detection failures seconds to report a data during which a carrier as g data carrier is ignored. www.balluff.com english...
  • Seite 240 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) WaitTime Data filter Data filters can be used if only a subset from a data carrier Parameter-ID: 100E population is to be detected. For this purpose, various UHF-Manager: – criteria can be defined that describe the desired subset. OPC UA: SetASyncFilter/GetASyncFilter methods For example, only data carriers whose EPC corresponds...
  • Seite 241 Length Permissi- Factory Meaning 0…62 EPC minimum [byte] ble values setting (62 bytes) length for filter 4…66 Address Address: Filtering data (temporary) [2 bytes] 0000 carriers by EPC Length Length: data [2 bytes] 0000 Data Data: [62 bytes] … www.balluff.com english...
  • Seite 242 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) EPCFilter TIDFilter (default) Parameter-ID: 1011 Parameter-ID: 002E UHF-Manager: – UHF-Manager: Menu: Device settings > Parameters... > Filter OPC UA: SetFilter/GetFilter methods OPC UA: SetFilter/GetFilter methods Webserver: – Webserver: Menu: Configuration > RFID > Filter The EPCFilter parameter can be used to create a specific options data filter that selects data carriers directly according to a predefined filter mask when they are detected and reports...
  • Seite 243 [2 bytes] [5 bytes] for the RSSI filter 00hex E2 00 01 02 03 Adjustable values: Length Permissi- Factory Meaning [byte] ble values setting 4…66 Address Address: Filtering data [2 bytes] 0000 carriers by TID Length Length: data [2 bytes] 0000 Data Data: 00 … [62 bytes] www.balluff.com english...
  • Seite 244 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) RSSIMinFilter RSSIMaxFilter Parameter-ID: 1013 Parameter-ID: 1014 UHF-Manager: – UHF-Manager: – OPC UA: SetFilter/GetFilter methods OPC UA: SetFilter/GetFilter methods Webserver: – Webserver: – RSSIMinFilter overwrites the RSSIMinFilter (default) RSSIMaxFilter overwrites the RSSIMaxFilter (default) parameter and defines the RSSI lower limit to be used for parameter and specifies the RSSI upper limit to be used detection.
  • Seite 245 EPC memory in hex format %T[address, length] TID: Outputs the specified range of the TID in hex format %U[address, length] USER: Outputs the specified range of user data in hex format www.balluff.com english...
  • Seite 246 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Data modifier: Example: In this example, there is a data carrier that contains the Modifier Meaning following data: %_d… Modifier d: Outputs data as E2 01 02 03 04 05 06 07 08 09 0A 0B decimal number in ASCII format (12 bytes): (ASCII: 0...9) TID (8 bytes): C0 11 12 13 14 15 16 17 %_x…...
  • Seite 247 Factory setting Meaning 0…99 12 byte EPC + tion [byte] 8 byte TID format for Web and values signature OPC UA: generation 007: String “End#0d#0a” Text Suffix for 0…1024 0…99 “End” with CR LF ReadMul- tipleTag- Web and DataFor- OPC UA: matted 0…1024 www.balluff.com english...
  • Seite 248: Description Of Parameters For Administrators

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Automatic scanning 7.3.5 Description of parameters for administrators Parameter-ID: 000F Parameters for administrators can be changed by users of the a security level. This requires a login of the UHF-Manager: Menu: Device settings > Parameters... dmin corresponding security level.
  • Seite 249 BIS U-5xx antenna cables from Balluff, the UHF components can be easily parameterized via the UHF Manager configuration software or the web server. The Balluff components can be selected directly via their type designation. All required parameters are then selected automa- tically.
  • Seite 250 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Active antennas Antenna gain Parameter-ID: 0012 Parameter-ID: 0013 UHF-Manager: Menu: Device settings > Parameters... UHF-Manager: Menu: Device settings > Parameters... > Basic UHF > Transmitting power OPC UA: AntennaActive variable OPC UA: – Webserver: Menu: Configuration > RFID > Basic Webserver: Menu: Configuration >...
  • Seite 251 192.168.10.2 192 168 10 2 C0 A8 0A 02 0.35 dB) dB/20 steps Adjustable values: Length Permissible Factory Meaning [byte] values setting Valid IPv4 192 168 10 2 IPv4 address address MSB...LSB The values are only accepted after a device restart. www.balluff.com english...
  • Seite 252 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Netmask DHCP Parameter-ID: 001A Parameter-ID: 001B UHF-Manager: Menu: Program settings > Interface... > UHF-Manager: Menu: Program settings > Interface... > TCP/IP CP/IP OPC UA: – OPC UA: – Webserver: Menu: Configuration > Network Webserver: Menu: Configuration > Network The netmask defines how the IP address is to be DHCP (Dynamic Host Configuration Protocol) can be used interpreted or which parts of the IP address are used to...
  • Seite 253 Normally, this is the IP address of the router that connects to other network segments. Adjustable values: Length Permissi- Factory set- Meaning [byte] ble values ting 0.0.0.0 or 192.168.10.254 Address of valid IPv4 the default address gateway The values are only accepted after a device restart. www.balluff.com english...
  • Seite 254 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Device location Time zone, DST Parameter-ID: 001F Parameter-ID: 0020 UHF-Manager: Menu: Device settings > Parameters... UHF-Manager: Menu: Device settings > Parameters... > Device parameters > Device parameters OPC UA: – OPC UA: – Webserver: Menu: Configuration > Device Webserver: Menu: Configuration >...
  • Seite 255 Permissible Factory Meaning CR LF DataFormat- Web and [byte] values setting ted, Read- OPC UA: Date and Continuously Date and time MultipleTag- 0…1024 time in the updated in the format DataFormat- format “YYYYMMD- ted and “YYYYMMD- Dhhmmss” WriteFormat- Dhhmmss” tedTagData www.balluff.com english...
  • Seite 256 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Prefix for ReadMultipleTagDataFormatted (default) Calculation format for signature generation (default) Parameter-ID: 0026 Parameter-ID: 0028 UHF-Manager: Menu: Device settings > Parameters... UHF-Manager: – > Read > Write OPC UA: SetTagSignatureFormat/GetTagSigna- OPC UA: SetTagDataFormatted/GetTagDataFor- tureFormat method matted method Webserver: Configuration >...
  • Seite 257 Currently, only the SHA256 + ECDSA512 algorithm is available. Adjustable values: Length Permissi- Factory Meaning [byte] ble values setting 0 and 1 0 (= off) Signature Type 0 = Signature generation and verification off 1 = Signature verification on with SHA526 + ECDSA512 algorithm www.balluff.com english...
  • Seite 258: Generating A Key For Signing Tag Data

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) For example, the display looks like this: 7.3.6 Generating a key for signing tag data read EC key In order to sign tag data or verify the signature, a key pair Private-Key: (224 bit) consisting of a private (priv) and a public (pub) key must be priv: generated once.
  • Seite 259 Balluff and make sure that there is a secure connection (in Google Chrome, this is indicated by the symbol of a closed padlock). 6. Enter the ticket code.
  • Seite 260 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Setting the data to be signed In principle, the generated signature can also be verified using the public key and a suitable SW application. With In addition to the key, the setting of the data to be signed the BIS U-6127, it is currently necessary to enter the must also be the same for all devices involved.
  • Seite 261: System Diagnostics

    One or more appli- Check application cations has/have an status and logbook error status on the device website (see Appli- cation status and log on page 86). This LED state is also displayed on the device website h Fig. 7-34: LED display www.balluff.com english...
  • Seite 262 BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Application status and log On the device website in the l tab, there are three ogBook sections that provide detailed information about the device status (see Fig. 7-35). If the Power/Status LED signals that there is a warning or an error, details can be retrieved here, on the one hand for each application in the device in the a pplication...
  • Seite 263 OpcUa_U6127_App does not run (fatal error), Date/time is incorrect. no OPC-UA connection possible ► Set date/time and time zone correctly Certificate does not exist, invalid or with incorrect date entry ► Set date/time and time zone correctly, create new certificate, restart device www.balluff.com english...
  • Seite 264: Operation

    BIS U-6127-081-1_4-06-ST36 Processor unit Startup and operation (continued) Operation When operating the processor unit, the following hazards must be observed and avoided: CAUTION Ultra high frequency electromagnetic waves The antennas of the identification system BIS U transmit ultra-high frequency electromagnetic waves. Additional measures must be taken to prevent health hazards.
  • Seite 265: 007 Protocol

    BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol For communication of the processor unit with the Multi-stage commands are executed according to the controlling system, the Balluff 007 protocol can be principle B – R – R – aSic State equeSt eSponSe selected, which is transmitted via an Ethernet TCP/IP –...
  • Seite 266: Control Characters

    BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Example: Control characters Read EPC data from data carrier before read/write head 1 The following control characters are used for protocol (command R , epc). ead data caRRieR control or for the output of status messages. Command: Control HEX Designa-...
  • Seite 267: Command Overview

    ‘+’ Comes when it version/ enters the detec- firmware tion range. version/serial Data carrier <DLE> 102D Reports a tag as number goes, event ‘−’ Goes when it – IO-Link FW leaves the detec- version tion range. www.balluff.com english...
  • Seite 268 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Edit data carrier Function Command Description recognition Function Command Description recognition ASCII ASCII Write data ‘v’ Write EPC data to carrier, EPC a data carrier and Select data ‘z’ Selects a specified adjust length carrier (Select) data carrier within information of the...
  • Seite 269 IO-Link process read data. Cyclical ‘X’ Write cyclical process data, IO-Link process write data. IO-Link master ‘#’ Read out the configuration, IO-Link master read configuration. IO-Link master ‘g’ Set the IO-Link configuration, master configura- write tion. www.balluff.com english...
  • Seite 270: Status Codes

    BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Status codes Status Functional description code Status Functional description ‘c’ Invalid parameter values were written. code ‘d’ Communication between the proces- ‘0’ OK/Successful sor unit and the data carrier is inter- rupted. ‘1’ No data carrier in the detection range of the antenna.
  • Seite 271: General Commands

    If the data cannot be provided, a negative status message follows. The execution of this command requires prior login with a user with admin privileges. Byte Length Command Value range element Status <NAK> Status code See table Status codes on page www.balluff.com english...
  • Seite 272 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘j’: Change network parameters Command identifier ‘o’: Read transmitting power Set the Ethernet network parameters. The parameters are Readout of the currently set transmitting power (ERP/EIRP) transferred in ASCII-hex number format. as ¼-dBm value. Example: IP address: 192.168.68.101...
  • Seite 273 Value range element element Control <STX> Status <NAK> command Status code See table Status codes on page Status message: Byte Length Command Value range …FF element Status <ACK> or <NAK> Status code See table Status codes on page www.balluff.com english...
  • Seite 274 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘E’: Change device parameters Command identifier ‘V’: Read version Writing general and antenna-related parameters. Antenna- Reads out the firmware version string of the processor unit related parameters can be set individually for each used.
  • Seite 275: Detect Data Carriers

    Command Value range element Control com- <STX> mand If the command is executed successfully, data follows. Byte Length Command Value range element Status <ACK> Antenna number ‘1’…‘4’ (ASCII) 02…04 3 Number of data “000”…“999” carriers found (ASCII) …FF www.balluff.com english...
  • Seite 276 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘M’: Detect data carriers If the status message is positive, data is requested with <STX>. Detects the data carriers (max. 255) that are located in the detection range of the specified antenna and returns the Byte Length Command...
  • Seite 277 00, 00, 20, 00, 00, 00, 00, 45, 00, 00, 00, 00, 00, 15, 00, 00, 00, 50, 00, 00, 00, 00, 00, 00, 10, 00, 00, 55, 00, 00, 00, 00, 60, 00, 00, 05, 00, 00, 00, 62 00, 01 www.balluff.com english...
  • Seite 278 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘,’: Detect data carriers, Byte Length Command Value range extended element Detects the data carriers (max. 999) that are located in the Command ‘,’ detection range of the specified antenna and returns the identifier (ASCII) data specified under Data type as well as additional Antenna number...
  • Seite 279 Data (Hex) Description of EPC/TID Tag detected at 0000 … antenna 1 FFFF Highest RSSI at XPC_w1 0000 … antenna ‘1’ FFFF EPC has a length of XPC_w2 0000 … 12 bytes FFFF Reserved RSSI (ASCII) “000”…“255” Time stamp “000000000”… (ASCII) “235959999” www.balluff.com english...
  • Seite 280: Detect Data Carriers, Asynchronous

    BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Byte Data (Hex) Description Detect data carriers, asynchronous 04…53 00, 00, 00, 00, 00, 00, Pad-Byte Command identifier <DLE>: asynchronous Tag 00, 00, 00, 00, 00, 00, comes/Tag goes message 00, 00, 00, 00, 00, 00, The asynchronous messages t can be 00, 00, 00, 00, 00, 00,...
  • Seite 281: Edit Data Carrier

    Status message always enter “000000” Byte Length Command Value range element No. of User data, only Byte: bytes for ID type ‘U’ …FF Status <ACK> or <NAK> Last …FF byte Status code See table Status codes on page www.balluff.com english...
  • Seite 282 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘L’: Read data carrier If the command is executed successfully, the requested (<1024 bytes) data follows with the specified number of bytes and additional BCC. Read out data (<1024 bytes) from a data carrier that is located in the detection range of the specified antenna.
  • Seite 283 Memory bank ‘R’: Reserved (ASCII) ‘E’: EPC ‘T’: TID ‘U’: USER …FF If the data cannot be provided, a negative status message follows. Byte Length Command Value range element Status <NAK> Status code See table Status codes on page www.balluff.com english...
  • Seite 284 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘O’: Read data carrier, EPC If the data cannot be provided, a negative status message follows. Reads the EPC of a data carrier that is within the detection range of the specified antenna. Byte Length Command...
  • Seite 285 (ASCII) (0 = all active antennas) 02…03 2 Number of bytes “00”…“99” (ASCII) No. of TID data Byte: bytes (LSB…MSB …FF Last …FF byte LSB...MSB sequence means a reversed sequence compared to the arrangement in the memory of the data carrier. www.balluff.com english...
  • Seite 286 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘I’: Read data carrier, bulk Byte Length Command Value range Read user data from several data carriers located in the element detection range of the specified antenna. Via the data Status <ACK> , all data carriers in the detection range can caRRieR Selection Antenna number...
  • Seite 287 08…13 6 Number of bytes/ “000001”… data carrier “999999” (ASCII) Data carrier ‘0’: All selection ‘1’: Selected 15…17 3 Max. number of “000”…“999” data carriers (ASCII) Memory bank ‘R’: Reserved (ASCII) ‘E’: EPC ‘T’: TID ‘U’: USER …FF www.balluff.com english...
  • Seite 288 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) If the command cannot be executed properly, a negative If the command is executed successfully, a positive status status message follows. message follows. This contains the first data packet and is transmitted in the following format: Byte Length Command...
  • Seite 289 <NAK> Status code See Status codes on page 94 If the status message is positive, data can be transmitted with <STX>. Byte Length Command Value range element Control com- <STX> mand No. of Data Byte: bytes …FF Last …FF byte www.balluff.com english...
  • Seite 290 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘F’: Write data carrier, extended Byte Length Command Value range (>1024 bytes) element Write data (>1024 bytes) to a data carrier that is within the Control com- <STX> detection range of the specified antenna. The memory mand area to be written is specified via StaRt addReSS...
  • Seite 291 Last …FF byte LSB...MSB sequence means a reversed sequence compared to the arrangement in the memory of the data carrier. Status message: Byte Length Command Value range element Status <ACK> or <NAK> Status code See Status codes on page 94 www.balluff.com english...
  • Seite 292 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘w’: Write data carrier, bulk Byte Length Command Value range Write user data to several data carriers that are located in element the detection range of the specified antenna. With the data Control com- <STX>...
  • Seite 293 Byte Length Command Value range element Status <STX> If the status message is positive, the first data packet can be transmitted with <STX>. If further data packets follow, they can be transmitted after each further positive status message. www.balluff.com english...
  • Seite 294 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) If the status report cannot be generated, a negative status Command identifier ‘k’: Kill message follows. Permanently disables a selected data carrier and locks it to prevent any use. Byte Length Command Value range To execute the command, a password must first...
  • Seite 295 Action Not used Status Status message: Bit no. 7 Byte Length Command Value range Mask Access USER element password Status <ACK> or NAK> Action Lock- Lock- Lock- Lock- Status code See Status codes Status Status Status Status on page 94 www.balluff.com english...
  • Seite 296 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) If the status message is positive, the Lock command can be confirmed with <STX>. Byte Length Command Value range element Control com- <STX> mand Status message: Byte Length Command Value range element Status <ACK> or <NAK>...
  • Seite 297: Universal Data Carrier Access (Formatted Tag Data)

    TCP 10012 TCP 10001 TCP 10003 TCP 10013 TCP 10001 TCP 10004 TCP 10014 TCP 10001 TCP 10005 TCP 10015 USB port USB port Not possible Details about the available port modes can be see in chapter 6.5 on page 23. www.balluff.com english...
  • Seite 298 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘-L’: Detect data carrier, This is followed by the <EOT> message containing the universal number of detected data carriers (transmitted only in output mode ‘F’) Detects the tags (max. 999) that are in the detection range of the specified antenna and returns the predefined Byte Length...
  • Seite 299 If the command is executed successfully, the requested data follow on the defined data channel. The data corresponds to the previously defined formatting. Byte Length Command Value range element 00… Variable Formatted tag All values possi- data of the read ble through the format www.balluff.com english...
  • Seite 300 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘-W’: Write data carrier, universal The data must be transferred exactly in the Write formatted tag data to a data carrier located within format that would also be supplied by a format- the detection range of the specified antenna.
  • Seite 301: Io-Link

    Byte Length Command Value range element Control com- <STX> mand If the command cannot be executed properly, a negative status message follows. Byte Length Command Value range element Status <NAK> Status code See table Status codes on page www.balluff.com english...
  • Seite 302 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘e’: Acyclical demand data, write Command identifier ‘/’: Digital output ports, set/reset Send demand data/parameter data via the IO-Link Set or reset the digital output ports (IO-Link Pin2/Pin4). interface. To be able to use the digital output ports, they Byte Length Command...
  • Seite 303 See table Status codes on page If the command is executed successfully, a positive status message follows. This contains the status of the queried input port. Byte Length Command Value range element Status <ACK> Status ‘0’: Low ‘1’: High …FF www.balluff.com english...
  • Seite 304 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘#’: IO-Link master If the command is executed successfully, a positive status configuration, read message follows. This contains the IO-Link parameter data in the following format: Read the currently used IO-Link master configuration. Byte Length Command...
  • Seite 305 (ASCII) ‘1’: Enabled 11…14 4 Vendor ID (ASCII “0000”…“FFFF” hex) 15…20 6 Device ID (ASCII “000000”... hex) “FFFFFF” 21…22 2 Output Length “00”…“32” (ASCII) 23…24 2 Input Length “00”…“32” (ASCII) 25…40 16 Serial Number ASCII-String (ASCII) …FF www.balluff.com english...
  • Seite 306 BIS U-6127-081-1_4-06-ST36 Processor unit 007 protocol (continued) Command identifier ‘Y’: Cyclical process data, read If the command is executed successfully, a positive status message follows. This contains a length field and the Read process data via the IO-Link interface. requested data. To be able to receive data via the IO-Link Byte Length...
  • Seite 307 <STX>. Byte Length Command Value range element Control com- <STX> mand No. of Data Byte: bytes …FF Last …FF byte Status message: Byte Length Command Value range element Status <ACK> or <NAK> Status code See Status codes on page 94 www.balluff.com english...
  • Seite 308: Basics Of Opc Ua

    Security mechanisms Communications Unified Architecture) standard for the When the OPC UA standard was created, the issue of UHF RFID device from Balluff. security was always of central importance. Older industrial OPC UA is the central standard in the implementation of plants usually operate autonomously and without the future strategy for Industry 4.0 or IIoT (Industrial...
  • Seite 309: Opc Ua Security Mechanisms On Bis U-6127

    A dedicated security module is used in the If any of the three security settings are changed, the device BIS U-6127 device. The public and private security must be restarted for the changes to take effect. keys for generating and authenticating certificates are stored on this. www.balluff.com english...
  • Seite 310 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) The following table shows an overview of the possible If you try to connect to a client with the BIS U-6127 security settings for OPC UA in the BIS U-6127 processor certificate, the error message c appears onnect RRoR unit: (see Fig.
  • Seite 311: Connection Established Via Opc Ua With Uaexpert

    Fig. 9-4: Server Dialog 3. Switch to the a tab. dvanced 4. Assign a c (e.g. Balluff BIS U-6127 onfiguRation name RFID Provider). 5. Enter the following e uRl: ndpoint opc.tcp://192.168.10.2:4840 The IP address 192.168.10.2 is fixed in the delivery state.
  • Seite 312 2. Add a new server. Fig. 9-8: Server Dialog 3. Switch to the a tab. dvanced 4. Assign a c (e.g. Balluff BIS U-6127 onfiguRation name RFID Provider). 5. Enter the following e uRl: opc.tcp://<IP ndpoint address>:4840, e.g. opc.tcp://192.168.3.13:4840 Fig. 9-11: Certificate check Fig.
  • Seite 313 10. Get the client certificate accepted via the BIS U-6127 website (see chapter OPC/UA on page 41). ⇒ Connection between server and client is now possible. 11. Right-click on the server and select c to connect onnect to the server (see Fig. 9-10). www.balluff.com english...
  • Seite 314: Data Model Object: Bis_U_6127_Rfid_Provider

    BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) Data model object: BIS_U_6127_Rfid_Provider This chapter describes the OPC-UA data model and deals specifically with the OPC-UA object BIS_U_6127_Rfid_Provider. This object is derived from the OPC-UA object RfidReaderDeviceType, which in turn is derived from AutoIdDeviceType. The object consists of methods, variables and events: –...
  • Seite 315: Methods

    Provides information about Fig. 9-17 on page 138, all methods are marked with a antennas switched on/off violet symbol. The methods listed under SetAsynchFilter Set filters for asynchro- are Balluff extensions. untime aRameteRS lient onnection nous scanning mode They use OPC-UA access functions to set and read properties for the current session.
  • Seite 316 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) GetUserLevel 9.5.1 Device setting methods This method returns the login name of the current user of this session. GetDeviceLocation Return parameter This method returns the device location. Name Data Type Description Call parameter Username String Login name of the Name Data Type...
  • Seite 317 Description 4: Transmitting Duration Duration Specifies the dura- power used during tion of the scanning read process. The value 0 stands for “infinite length”. Cycles Int32 Specifies the number of scan passes. The value 0 stands for “infinite number”. www.balluff.com english...
  • Seite 318 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) ReadTag Output parameter This method can be used to read a specific memory area Name Data Type Description of a tag. The area and how many bytes are to be read are ResultData ByteString The successfully specified in the call parameters.
  • Seite 319 (note offset). Password BytesString If the area to be writ- ten to is locked, the corresponding 4-byte-long pass- word must be entered here. Other- wise the value “00000000” must be entered. www.balluff.com english...
  • Seite 320 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) ReadFormattedTagData WriteTagDataFormatted This method can be used to read selected data on a tag With this method, selected data can be written in and output it formatted as desired. The output format can formatted form on a tag. The data which is to be written be set and read via the session-related methods can be specified via the call parameters.
  • Seite 321 Password ByteString If the area to be read is locked, the corre- sponding 4-byte- long password must be entered here. Only one password can be specified. For tags with a different password, the read command cannot be executed. www.balluff.com english...
  • Seite 322 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) ScanStart ScanStop This method can be used to start the asynchronous This method is used to stop asynchronous operation. scanning process (see Asynchronous operation on page 24). Both the scan settings (call parameters) and SetAutoScan the set filters (see page 150) are taken into account. This method can be used to switch the autonomous Support for the scan settings with the ScanStart command scanning mode on and off for the corresponding session...
  • Seite 323 (see chap- to be locked. page 161) ter 9.7.9 on page 163) Offset UInt32 Is ignored. Length UInt32 Is ignored. Return parameter Name Data Type Description Status AutoIdOperati- Returns the result of onStatusEnu- the operation. meration (see chapter 9.7.2 on page 161) www.balluff.com english...
  • Seite 324 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) SetAsynchFilter 9.5.3 Methods for scan settings This method can be used to set the loop filter for the corresponding session. The filter can be used to correct SetAntennaUsed false readings and to combine multiple scans into one list (see Loop filter on page 25).
  • Seite 325 GetLastScanData() (see page 146) – Scan() (see page 141) – Events (see page 165) Return parameter Name Data Type Description CodeType UInt32 Returns the type of the EPC. Result AutoIdOperati- Returns the result of onStatusEnu- the operation. meration (see chapter 9.7.2 on page 161) www.balluff.com english...
  • Seite 326 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) SetFilter Name Data Type Description This method can be used to set a filter for certain parts of MinEpcLength UInt16 Minimum EPC the EPC and the TID. Furthermore, the minimum and length of a tag in maximum values of the RSSI to be achieved and the EPC bytes.
  • Seite 327 (see bytes. chapter 9.7.2 MaxEpcLength UInt16 Maximum EPC on page 161) length of a tag in bytes. Result AutoIdOperati- Returns the result of onStatusEnu- the operation. meration (see chapter 9.7.2 on page 161) www.balluff.com english...
  • Seite 328 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) GetMultipleTagDataHeader GetRFPower This method returns the strings that will be prepended or The method returns the transmitting power of the selected appended to the tag list. This tag list is returned when antenna set for this session in 1/100 dBm. calling the ReadMultipleTagDataFormatted() method (see Input parameter page 145).
  • Seite 329 Format for the data to be formatted. UseAsDefault Boolean If this value is set to , the set format tRue is taken as the default value. Result AutoIdOperati- Returns the result of onStatusEnu- the operation. meration (see chapter 9.7.2 on page 161) www.balluff.com english...
  • Seite 330 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) SetTagSignatureFormat GetTagSignatureFormat The tag data can be automatically provided with a This method returns the current signature setting. If signature. Different tag data can be included in the signature generation is active, the tag data used to generation of this signature as desired.
  • Seite 331 (see chapter 9.7.2 Output parameter on page 161) Name Data Type Description TIDLength Byte Length of the TID memory area in 2-byte words. Result AutoIdOperati- Returns the result of onStatusEnu- the operation. meration (see chapter 9.7.2 on page 161) www.balluff.com english...
  • Seite 332: Variables And Constants

    “Antenna_3” or “Antenna_4” This variable currently has no meaning. Access rights Read: User Write: Admin DeviceLocation 007-Parameter – Data Type Location (see page 162) Parent Balluff extension: AutoIdDeviceType/ RuntimeParameters Default value “” Path Root/DeviceSet/BIS_U_6127_Rfid_ Access rights Read: User Provider/RuntimeParametersGlobal/ Write: Admin BalluffRfidRuntimeParametersAn-...
  • Seite 333 Root/DeviceSet/BIS_U_6127_Rfid_ Path Root/DeviceSet/BIS_U_6127_Rfid_ Provider/ Provider/ This variable returns the link of the Balluff Homepage. This variable specifies the hardware revision in the form of a string. It also corresponds to the hardware part of the variable DeviceRevision (see page 157). DeviceStatus...
  • Seite 334 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) SoftwareRevision Data Type String Default value – Access rights Read: User Write: – 007-Parameter – Parent AutoIdDeviceType Path Root/DeviceSet/BIS_U_6127_Rfid_ Provider/ This variable specifies the software version in the form of a string. It corresponds to the software part of the variable DeviceRevision (see page 157).
  • Seite 335: Scan Settings

    Default value Access rights Read: User Data Type Boolean Write: User Default value 007-Parameter 0012 007-Parameter – Access rights Read: User Parent Balluff extension: AutoIdDeviceType/ Write: Admin RuntimeParameters 007-Parameter 00012 Path Root/DeviceSet/BIS_U_6127_Rfid_ Parent Balluff extension: AutoIdDeviceType/ Provider/RuntimeParametersGlobal/ RuntimeParameters BalluffRfidRuntimeParametersCom- Path...
  • Seite 336 007-Parameter – Write: User Parent AutoIdDeviceType/RuntimeParameters 007-Parameter – Path Root/DeviceSet/BIS_U_6127_Rfid_ Parent Balluff extension: AutoIdDeviceType/ Provider/RuntimeParametersGlobal/ RuntimeParameters BalluffRfidRuntimeParametersAn- tenna[1..4] Path Root/DeviceSet/BIS_U_6127_Rfid_ Provider/RuntimeParametersGlobal/ Each tag at the corresponding antenna must be detected BalluffRfidRuntimeParametersCom- with at least this RSSI value to be reported as detected. In OPC UA, this value is reflected in the filters (see SetFilter...
  • Seite 337: Data Types

    DEVICE_NOT_READY The device is not (yet) ready for use, cable break or no antenna connected INVALID_CONFIGU- The device setting is incorrect, RATION e.g. no antenna active RF_COMMUNICA- Communication error between TION_ERROR the device and the tag DEVICE_FAULT Not currently used. TAG_HAS_LOW_BAT- – TERY www.balluff.com english...
  • Seite 338: Ballufffilteroperationenumeration

    BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) 9.7.3 BalluffFilterOperationEnumeration 9.7.6 Location This data type is an enum that specifies which operation is The Location union provides the possibility to store a piece to be used to apply the static filter to the data. However, of location information in different formats.
  • Seite 339: Rfidlockoperationenumeration

    2: RSSI value values are defined: 3: UtcTime at read 4: Transmitting Value Description power used during Kill_0 Kill password read Access_1 Access password EPC_2 UID/EPC bank (bank 01) TID_3 TID bank (bank 10) User_4 User memory bank (bank 11) www.balluff.com english...
  • Seite 340: 9.7.15 Scandataepc

    BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) 9.7.13 RfidSighting 9.7.15 ScanDataEpc This structure provides additional information from the This data type is a structure that offers the possibility to detection of a tag at a particular antenna. The structure is present the contents of the EPC bank in a structured way. as follows.
  • Seite 341: Scansettings

    Returns the location where the tag was detected. Sightings RfidSighting[] Information about (see page 164) each read of the tag on an antenna: 1: Number of the antenna 2: RSSI value 3: UtcTime at read 4: Transmitting power used during read www.balluff.com english...
  • Seite 342: Examples

    BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) Examples 9.9.3 Method calls Various examples are shown in the following subchapters. The methods are displayed in the a window ddReSS Space In the examples, UaExpert is used as a client that must be with violet icons. Right-clicking on a method opens a small installed on the PC (download at window.
  • Seite 343: Read Formatted Tag Data

    In this example, the tag with the EPC “080908080808080808080808” is to be read. The CodeType used is Raw:ByteS, and no password is required for the read operation. The inputs therefore look like the following: Fig. 9-25: CodeType RAW:BYTES www.balluff.com english...
  • Seite 344: Read Multiple Tag Data Formatted

    BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) This results in the following values for the four bytes: 9.9.5 Read Multiple Tag Data Formatted EPC (12 bytes) Read RSSI This method can be used to output data read from multiple status value tags in individually formatted form. The format is set using the SetTagDataFormat() method.
  • Seite 345: Dealing With Static Filters

    Fig. 9-34: Failed signature verification Fig. 9-36: Filter settings This means that only tags whose EPC starts with “30” may be listed. The RSSI value and the EPC length may take any valid value. www.balluff.com english...
  • Seite 346: Dealing With Events

    BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) If you now run the scan method, you get the following If you run the scan method after applying the filter, you will result (Fig. 9-37). only get the tags whose EPC matches the filter. Fig.
  • Seite 347: Global Session Mechanism

    This is session-related and returns the desired value. In the case of this example, the method therefore returns the value 0809080808080808080808 for the client (see Fig. 9-48) and 011000202000000001121014 for Fig. 9-43: Event Details client 2 (see Fig. 9-49). Fig. 9-48: Client 1: Method GetLastScanData www.balluff.com english...
  • Seite 348 BIS U-6127-081-1_4-06-ST36 Processor unit OPC UA (continued) Fig. 9-49: Client 2: Method GetLastScanData english...
  • Seite 349: Accessories

    Type Order code Recommended accessories can be found at Standard power supply 24 VDC, 5 A BAE0112 www.balluff.com on the product page. IO-Link power supply 24 VDC, 5 A BAE00T4 Some components for connecting and operating the 10.5 Mechanical accessories device are listed below.
  • Seite 350 Americas Service Center Asia Pacific Service Center Poland Greater China Balluff Sp. z o.o. Balluff Inc. Balluff Automation (Shanghai) Co., Ltd. Ul. Graniczna 21A 8125 Holton Drive No. 800 Chengshan Rd, 8F, Building A, 54-516 Wrocław Florence, KY 41042 Yunding International Commercial Plaza...

Diese Anleitung auch für:

Bis0193

Inhaltsverzeichnis