background image

 deutsch 

Konfigurationsanleitung

 english 

Configuration Guide

 

BVS ID-M1280-F1-xx-xxx

Содержание BVS ID-M1280-F1 Series

Страница 1: ...deutsch Konfigurationsanleitung english Configuration Guide BVS ID M1280 F1 xx xxx...

Страница 2: ...www balluff com...

Страница 3: ...deutsch Konfigurationsanleitung BVS ID M1280xF1 xx xxx...

Страница 4: ...www balluff com...

Страница 5: ...tes und Upgrades 7 1 7 Marken 7 2 SensorApp Webinterface 8 2 1 Einleitung 8 2 2 Systemmen 9 2 3 Aktionsmen 18 2 4 Tools 21 2 5 Ger te Infos 41 3 Balluff Engineering Tool BET 42 3 1 Einleitung 42 4 Anb...

Страница 6: ...rheberrechtlich gesch tzt Alle Rechte einschlie lich der Vervielf ltigung Ver ffentlichung 1 2 Verwendete Symbole und Konventionen In diesem Handbuch werden folgende Darstellungsmittel verwendet 1 2 1...

Страница 7: ...und die beschriebenen Ma nahmen zur Vermeidung von Gefahren Die verwendeten Warnhinweise enthalten verschiedene Signalw rter und sind nach folgendem Schema aufgebaut Die Signalw rter bedeuten im Einz...

Страница 8: ...es Netzwerkprotokoll f r Machine to Machine Kommunikation n c Not connected nicht belegt PC Personal Computer REST RESTful Web Schnittstelle RT Realtime RX Receiver Empf nger SIO Standard Input Output...

Страница 9: ...ige Lizenzen erfordern es dass der Quellcode sowie die Modifikationen ver ffentlicht werden m ssen Diese Quellen sind auf der Produkthomepage ver ffentlicht Die Lizenztexte aller verwendeter Softwarep...

Страница 10: ...edliche Netzwerkeinstellungen notwendig blicherweise sind in einem Firmennetz bzw in einer Produktionsst tte die IP Adressen fest vorgegeben Bei Verbindungsschwierigkeiten konsultieren Sie bitte Ihren...

Страница 11: ...ienoberfl che Es besteht aus folgenden Men punkten Men punkt Bedeutung Link zu den Anleitungen und den Open Source Lizenzen im ZIP Format Systemeinstellungen 2 2 1 Hilfesystem Anleitungen Der Button f...

Страница 12: ...rgenommen werden Information Alle wichtigen Systeminformationen sind hier zusammengefasst Einstellung Beschreibung Firmware Version Die momentan installierte Version der SensorApp Software Log Dateien...

Страница 13: ...Balluff Entwicklern in der Suche nach der Fehlerursache unterst tzen Client Log Dateien client log Diese Log Dateien enthalten Berichte ber Ereignisse und Fehler in Webbrowsern ber welche die SensorAp...

Страница 14: ...oll HINWEIS Um nach der nderung der Netzwerkeinstellungen mit dem BVS ID verbinden zu k nnen muss der BVS ID an ein entsprechendes Netzwerk gem den vorgegebenen Einstellungen angeschlossen werden HINW...

Страница 15: ...obald Sie beide Netzwerkadapter Gigabit Ethernet und Feldbus verwendet Anderenfalls k nnen Datenpakete durch ungenaues Routing verloren gehen HINWEIS Das Gateway gibt an wie Pakete zu anderen Netzwerk...

Страница 16: ...nk Status IO Link Zeigt an ob es eine aktive Verbindung zu einem IO Link Master gibt oder nicht IO Link Version IO Link Versionsnummer der Firmware des IO Link Moduls innerhalb des BVS ID IO Link Endi...

Страница 17: ...Description Enable Aktiviert das Senden der erfassten Daten an den angegebenen MQTT Broker Verbindungsstat us Zeigt an ob es eine aktive Verbindung zum MQTT Broker vorhanden ist Broker Adresse Die IP...

Страница 18: ...und auf welchem Speicherort die Berichte abgelegt werden Die exportierten Berichte werden je nach ausgew hltem Protokoll als XML Dateien auf dem Server oder im angegebenen Verzeichnis unter einem Ord...

Страница 19: ...ben domain benutzername Passwort Das Passwort f r die Authentifizierung auf dem Server Connection test Pr ft ob mit den eingegebenen Parametern eine Verbindung zu einem Zielverzeichnis herstellen l ss...

Страница 20: ...JPG Dateien abgelegt werden sollen NOK Bilder RAW Legt fest ob Bilder im Fehlerfall als BMP Dateien abgelegt werden sollen 2 3 Aktionsmen Das Aktionsmen bietet zwei Aktionsbereiche Configure erlaubt d...

Страница 21: ...Gefundene Codes Datum der Bildaufnahme und Ausf hrungszeit die Ausf hrungszeit beinhaltet nicht die Zeit welche f r das Warten auf ein Trigger Signal die Belichtungszeit bei der Bildaufnahme oder zum...

Страница 22: ...sen Button kann der Auto Setup Prozess gestartet werden Tools Eine Inspektion besteht aus drei Elementen Inputs Analysis und Outputs Die Tools werden im nachfolgenden Kapitel erl utert Mit dem Save Bu...

Страница 23: ...eine Mischung von Datenpaketen per UDP TCP mit einem Trigger per digitalem Eingang wird daher nicht empfohlen HINWEIS Sind Unicode Zeichen im Referenzwert enthalten ist zu beachten dass bei der voraus...

Страница 24: ...rt kann damit im folgenden Inspektionsprogrammdurchlauf nicht mehr verwendet werden Ist Neue Referenz pro Testzyklus deaktiviert wird ein einmal eingelesener Referenzwert so lange verwendet bis er dur...

Страница 25: ...zeige und Verarbeitung gespeicherter Bilder Triggermodus Continuous keine externe Triggerung aktiv Der Sensor nimmt freilaufend Bilder auf Rising Edge nimmt Bilder auf wenn am Trigger Eingang ein Low...

Страница 26: ...e fest auf welche der Fokus scharf gestellt werden soll 50 600 mm Int Breite pixel 1 Breite des Bildausschnitts minimal 16 Pixel maximal 1024 Pixel Int H he pixel 1 H he des Bildausschnitts minimal 16...

Страница 27: ...Vertikale Startposition des rechteckigen Bildausschnittes Int 1 Der BVS ID verwendet bei der Suche nach dem zu lesenden Code standardm ig das volle Bildfeld Um den Lesevorgang zu beschleunigen oder ro...

Страница 28: ...oll Codes werden dabei innerhalb des Auswertebereichs gesucht und auch dann erkannt wenn diese gedreht sind oder in unterschiedlicher Gr e vorliegen Parameter Parameter Beschreibung Datentyp Code Type...

Страница 29: ...n Schnell Bietet eine gute Lesegeschwindigkeit Allerdings k nnen damit Codes deren Parameter f r H he Breite Modulgr e Verzerrung usw von den blichen Werten abweichen eventuell nicht gefunden werden D...

Страница 30: ...im Bild zu sehen sind Strukturarmen Hintergrund w hlen Prinzipiell vermutet der Suchalgorithmus zu Beginn hinter jeder Struktur einen Code Dieser Anfangsannahme wird soweit untersucht bis das Vorhand...

Страница 31: ...enden Wert verwendet werden soll Standardwert Die enthaltenen Werte aller Codes werden mit dem erwarteten Wert verglichen Die Bildanalyse ist erfolgreich wenn mindestens ein Code gefunden wurde der de...

Страница 32: ...s Die minimale Anzahl an Codes die bei der Bildanalyse zu finden sind Ist die gegeben minimale Anzahl von Codes kleiner als die gefundene Anzahl so schl gt die Bildanalyse fehl Int Bei Verwendung eine...

Страница 33: ...osition rechts links Codes werden anhand der X Koordinate des Mittelpunktes von rechts nach links sortiert Y Position oben unten Codes werden anhand der Y Koordinate des Mittelpunktes von oben nach un...

Страница 34: ...NWEIS F r die Berechnung der Qualit t ist ein gewisser Bildbereich um den Code herum erforderlich Sollte die Qualit tsberechnung trotz gefundenem Code fehlschlagen sollte berpr ft werden ob sich der C...

Страница 35: ...ittelten Qualit t von 1D Codetypen in Anlehnung an ISO IEC 15416 Die ermittelte Qualit t wird dem Benutzer als String im Format a bcdefghi angezeigt und hat folgende Bedeutung Index Merkmal de Merkmal...

Страница 36: ...nten wide narrow ratio der Abstand zwischen Elementen inter character gaps Aufbau des Ergebnisstrings zur ermittelten Qualit t von 2D Codetypen in Anlehnung an ISO IEC 15415 Die ermittelte Qualit t wi...

Страница 37: ...das Merkmal allgemeine Verzerrung bewertet h Ungenutzte Fehlerkorrekturkapazit t Unused error correction Gibt ein Ma zur potenziellen Robustheit des Dekodierungsprozesses mit den genutzten Fehlerkorr...

Страница 38: ...ung Index Merkmal de Merkmal en Beschreibung a Gesamtqualit t Overall quality Die minimale bzw schlechteste Qualit t aller Merkmale b Zellenkontrast Cell contrast Beschreibt die Differenz zwischen max...

Страница 39: ...t des Dekodierungsprozesses mit den genutzten Fehlerkorrekturen des 2D Codes i Reflexionswertunterschie d Reflectance margin Vergleichbar mit dem Merkmal Modulation ber cksichtigt zus tzlich ob ein Mo...

Страница 40: ...ten Zeichen in Bytes kann ber die String L nge festgelegt werden sofern die zu versendende Information nicht eine konstante L nge hat Einstellen der Parameter Mit einem neuen Inspektionsprogramm sind...

Страница 41: ...Bytes Total Result Das Gesamtergebnis eines Inspektionsdurchlaufs Bool 1 Result Message String Nachricht die das Ergebnis des Durchlaufs beschreibt String 60 Code Type 1 n Typbeschreibung des gefunden...

Страница 42: ...en ber den in den Systemeinstellungen definierten Kommunikationskanal Um die Daten korrekt zu interpretieren ist der Nachrichtenaufbau wie er im Kapitel Anbindung an das Kundensteuerungssystem beschri...

Страница 43: ...werden Die folgenden Status sind sichtbar Status Bedeutung Ready Ob der BVS ID bereit ist Die folgenden Fehler sind sichtbar Fehler Bedeutung Trigger Error Ob ein Trigger Fehler vorliegt Result Data E...

Страница 44: ...endigen Fehlersuche w hrend der SPS Programmierung durch vorheriges Pr fen der IO Link Verdrahtung Schnellere Fehlererkennung durch Vergleichen der geplanten IO Link Topologie mit der im Feld vorhande...

Страница 45: ...ich initialisiert kann im n chsten Schritt die Topologie eingerichtet werden Beim Start hat das Balluff Engineering Tool BET hierf r schon eine leere Topologie erstellt Als n chster Schritt werden der...

Страница 46: ...tsch 2 3 Auf Scan starten klicken Nach dem Scan werden alle gefundenen IO Link Ger te aufgelistet Anschlie end Alle hinzuf gen ausw hlen und auf bernehmen Aktualisieren klicken Danach werden die Ger t...

Страница 47: ...BVS ID M1280xF1 xx xxx deutsch 45 Durch einen Doppelklick auf das jeweilige Ger t k nnen die IO Link Details angezeigt werden...

Страница 48: ...deutsch Weitere Details zur Bedienung des Balluff Engineering Tools BET kann dem Balluff Engineering Tool User manual entnommen werden Hierzu auf das Fragezeichen Symbol in der Balluff Engineering To...

Страница 49: ...it dieses ber den aktuellen Zustand vom BVS ID informiert ist Da TCP auf Datenstr men basiert k nnen mehrere Nachrichten vom BVS ID unter einem gemeinsamen TCP Header zusammengefasst werden Es wird da...

Страница 50: ...tegorien von Nachrichten Ereignisnachrichten vom BVS ID Statusnachricht Ergebniscontainer Aktionsnachrichten an den BVS ID die dann nach erfolgter Aktion eine Antwort sendet Connect Disconnect Status...

Страница 51: ...NT16 Nutzdatenl nge in Bytes Nutzdaten Jede Nachricht hat eine eindeutige ID ID Nachricht 01hex Connect 02hex Disconnect 12hex Statusnachricht und Status anfordern 16hex Fehler zur cksetzen 20hex Erge...

Страница 52: ...nvalid Command 13 hex Es wurde ein Ung ltiger Befehlscode bertragen NOK Busy 16 hex Befehl konnte nicht ausgef hrt werden weil der Status Ready nicht gesetzt ist M gliche Gr nde daf r dass der Ready S...

Страница 53: ...nal gewartet wird Der BVS ID unterst tzt zwei unterschiedliche Arbeitsweisen im Zusammenhang mit Statusnachrichten Push Ist in den Systemeinstellungen die Option Statusinformationen automatisch senden...

Страница 54: ...hlt wurde Simulationsmodus aktiv oder wenn der Fehlerzustand System Error gesetzt ist Der BVS ID gilt nicht als besch ftigt w hrend eine Inspektion ausf hrt wird hier ist das Ready Bit also gesetzt Zu...

Страница 55: ...iel 1 Statusmeldung vom BVS ID an den Client 12 00 02 00 21 00 Das Statuswort 21 00 kann als 0b 0b 0010 0001 0000 0000 im Bin rsystem interpretiert werden Das 0 und das 5 Bit sind bin r 1 Daher zeigt...

Страница 56: ...m Der Aufbau der Nutzdaten h ngt von der Konfiguration im BVS ID ab In diesem Beispiel wird angenommen dass eine Inspektion konfiguriert wurde die einen String von 20 Bytes 14hex liefert Der BVS ID ha...

Страница 57: ...lversion Die folgenden Beispiele zeigen wie die Nachrichten aufgebaut sind und wie sie bertragen werden Die Nachrichten ID f r Connect ist 01hex als UINT16 Little Endian 01hex 00hex Dann folgt die Nut...

Страница 58: ...or Report Error und Trigger Overflow innerhalb des Statusworts werden beim erstmaligen Auftreten des entsprechenden Fehlers auf bin r 1 gesetzt und verbleiben solange auf diesem Wert bis sie mit diese...

Страница 59: ...nspektion ab L nge in Bytes Struktur Wert Bezeichnung 2 UINT16 30hex Nachrichten ID 2 UINT16 00hex Nutzdatenl nge in Bytes Der BVS ID antwortet darauf mit einer Antwortnachricht welche die Inspektions...

Страница 60: ...hricht welche anzeigt ob der Wechsel erfolgreich war und auch die Inspektions ID welche gesendet wurde enth lt L nge in Bytes Struktur Wert Bezeichnung 2 UINT16 31hex Nachrichten ID 2 UINT16 04hex Nut...

Страница 61: ...ektionsprogramm zu laden Beispiel 1 erfolgreicher Wechsel Es soll auf die existierende Inspektions ID 5 gewechselt werden Nachricht vom Client an den BVS ID 31 00 02 00 05 00 Der BVS ID antwortet dara...

Страница 62: ...nder Nachricht die den Zeitstempel enth lt L nge in Bytes Struktur Wert Bezeichnung 2 UINT16 32hex Nachrichten ID 2 UINT16 0Ehex Nutzdatenl nge in Bytes 2 UINT16 Ergebniscode 2 UINT16 Jahr 2 UINT16 Mo...

Страница 63: ...nung 2 UINT16 33hex Nachrichten ID 2 UINT16 02hex Nutzdatenl nge in Bytes 2 UINT16 Ergebniscode Beispiel Es soll das Datum und die Uhrzeit 2016 03 02 12 14 10 gesetzt werden Nachricht vom Client an de...

Страница 64: ...INT16 02hex Nutzdatenl nge in Bytes 2 UINT16 Ergebniscode Beispiel Der Benutzer m chte den Referenzwert Hello World senden In einem vorangegangenen Schritt hat der Benutzer im Webinterface f r den ein...

Страница 65: ...Client an den BVS ID 40 00 00 00 Der BVS ID antwortet im Erfolgsfall darauf mit 40 00 02 00 00 00 4 1 6 Kommunikation testen Unter Linux Unter Linux kann eine UDP Kommunikation mit dem Tool Netcat ge...

Страница 66: ...mpfangen werden entsprechen dem JSON Datenformat JavaScript Object Notation Ausnahmen von dieser Regel werden unten erw hnt Die Programmierschnittstelle ist so gestaltet dass der Benutzer die aufgelis...

Страница 67: ...l Die Versionsnummer wie sie in der URL verwendet wird version Die aktuelle API Version Beispiel description Current version of the REST API url v1 version 1 0 0 API Beschreibung abfragen Ressource ap...

Страница 68: ...uktes productName Der Name des Produktes productText Beschreibung der vorhandenen Merkmale serialNumber Seriennummer vendorName Name des Herstellers vendorUrl URL zur Website des Herstellers Beispiel...

Страница 69: ...den Textdaten im Markdown Format mit MIME Typ text plain generiert auf der alle verwendeten Programmbibliotheken und deren Lizenzen gelistet sind Handbuch abfragen Ressource documents URL http HOSTNAM...

Страница 70: ...tle Configuration guide documents category ConfigurationGuide lang de origin local title German configuration guide url http localhost 9000 resources help Manual_BVSID_de pdf category ConfigurationGui...

Страница 71: ...kgegeben operatingHoursCounter Gesamtbetriebsstundenz hler f r die Betriebsstunden seit Auslieferung des Ger ts operatingHoursCounterSinceReset Betriebsstundenz hler f r die Betriebsstunden seit Start...

Страница 72: ...gHoursCounterSinceReset value 15 unit h bootCycleCounter value 86 vibration value 0 06870575994253159 unit mm s inclination value 92 unit supplyVoltage value 23 unit V humidity value 9 unit HINWEIS Di...

Страница 73: ...seine vorgesehene Funktion nicht aus ben CHECK_FUNCTION_2 Die Prozessdaten sind vor bergehend ung ltig da der BVS ID momentan konfiguriert wird OFF_SPEC_3 Auch wenn die Prozessdaten g ltig sind weist...

Страница 74: ...024 09 01T07 20 06 000 00 00Z Inspektions ID abfragen Ressource vision inspection id URL http HOSTNAME api balluff v1 vision inspection id Antwort Objekt Inhalt inspectionID ID des aktiven Inspektions...

Страница 75: ...nResult Inspektionsergebnis resultMessage Ergebnisnachricht type Code Typen text Gelesene Texte expectedText Erwartete Texte qualityMin Minimale Code Qualit ten qualityFull Qualit tsstrings bestehend...

Страница 76: ...r falls ein Inputbuffer berlauf aufgetreten ist es wurden mehr Input Container empfangen als Inspektionen durchgef hrt wurden ein Input Container wurde verworfen ein Inputbuffer Unterlauf aufgetreten...

Страница 77: ...Wahr falls ein Trigger verworfen wurde da BVS ID die vorherig getriggerte Inspektion nicht verarbeiten konnte bevor ein weiterer Trigger empfangen wurde waitingForTrigger Wahr falls BVS ID auf ein Tri...

Страница 78: ...m zyklischen Speicher synchronisiert und als Handshake bezeichnet Die Handshake Bits werden als Job und Job End Bits bezeichnet 4 3 2 Handshake Mechanismus Prinzipieller Ablauf des SPS Datenaustausche...

Страница 79: ...BVS ID M1280xF1 xx xxx deutsch 77 Ablaufdiagramm Handshake...

Страница 80: ...skennung Datenl nge und Teil Daten Anhand der Datenl nge und Gr e des zyklischen Puffers erkennt die Kamera dass noch weitere Daten zu bertragen sind Der BVS ID setzt das Job Start Bit invertiert das...

Страница 81: ...BVS ID M1280xF1 xx xxx deutsch 79 Ablaufdiagramm Handshake mit Input Toggle...

Страница 82: ...setzt im Eingangspuffer Befehlsstatus Datenl nge und Teil Daten und danach das Job End Bit SPS liest Job End Bit und danach Befehlsstatus Datenl nge und Teil Daten Anhand der Datenl nge und Gr e des z...

Страница 83: ...BVS ID M1280xF1 xx xxx deutsch 81 Ablaufdiagramm Handshake mit Output Toggle...

Страница 84: ...nismus Ablauf Handshake mit Fehler Handshake mit Fehler im Befehl oder w hrend Abarbeitung kann in folgenden F llen auftreten ung ltiger Befehlscode ung ltiges Befehlsformat ung ltiger Zustand Not Rea...

Страница 85: ...peicheradresse Bei Little Endian wird dagegen das kleinstwertige Byte an der Anfangsadresse gespeichert F r die Werte welche bertragen werden kann die Endianness im BVS ID eingestellt werden Beispiel...

Страница 86: ...t erfolgt ist Nach R cksetzen des Bits werden gepufferte Fehler gesetzt 6 TI Dieses Bit signalisiert dass die n chsten Eingangsdaten bereit sind oder dass die SPS f r die n chsten Ausgangsdaten bereit...

Страница 87: ...eich sein andernfalls sind die Daten Bitleisten und Protokoll Bytes nicht g ltig Die SPS muss die Daten ignorieren bis die Bitleisten wieder gleich sind 1 Byte 0 und Byte 1 der Datenl nge werden als g...

Страница 88: ...t keine administrative Aufgabe ausf hrt und daher Befehle ausf hren kann Das Bit ist insbesondere zur ckgesetzt w hrend dem Start vom BVS ID einschlie lich dem Laden der Inspektion w hrend dem Laden e...

Страница 89: ...verwendet oder empfangener Referenzwert mit zu wenigen Zeichen zum Zeitpunkt der Ausf hrung des Tools Inputs 7 System Error Dieses Bit wird gesetzt falls eine kritische Temperatur von 90 C im Inneren...

Страница 90: ...ion Abort 11 hex Kommunikation wurde von der SPS abgebrochen durch R cksetzen des Job Bits NOK Invalid Command 13 hex Es wurde ein Ung ltiger Befehlscode bertragen NOK Results 15 hex Antwort auf den B...

Страница 91: ...ektionsprogramm konnte nicht gewechselt werden Folgende Fehlerursachen sind m glich ber die Kommunikationsschnittstelle kann auf ein Inspektionsprogramm mit der ID 0 nicht gewechselt werden Das Inspek...

Страница 92: ...momentan in einem Zustand in dem Anfragen nicht bearbeitet werden k nnen Not Ready Status Set Date Time OK Datum und Zeit gesetzt NOK Error Beim Setzen der Zeit trat ein Fehler auf NOK Busy Die Applik...

Страница 93: ...ngabedaten werden mit Hilfe des Tools Inputs interpretiert Befehlsaufbau SPS BVS ID Zeitstempel abholen Get Date Time Byte Wert Bemerkung Message ID 06hex Length Byte 0 00hex Length Byte 1 00hex Befeh...

Страница 94: ...Byte Wert Bemerkung StatusCode 00hex Length Byte 0 05hex Little Endian Length Byte 1 00hex Data Byte 0 hex Aktuelle Inspektions ID Byte 0 Data Byte 1 hex Aktuelle Inspektions ID Byte 1 Data Byte 2 hex...

Страница 95: ...te 1 hex Length Result Byte 1 Inspection ID Byte 0 hex Inspektions ID Byte 0 die Inspektion welche den Ergebniscontainer erzeugt hat Inspection ID Byte 1 hex Inspektions ID Byte 1 Inspection ID Byte 2...

Страница 96: ...t Bemerkung StatusCode 06hex Length Byte 0 07hex L nge Zeitstempel Little Endian Length Byte 1 00hex Data Byte 0 hex Jahrhunderte Data Byte 1 hex Jahre Data Byte 2 hex Monate Data Byte 3 hex Tage Data...

Страница 97: ...den Befehlscodes Byte 1 und 2 die L nge und Byte 3 bis 19 die Nutzlast 1 Zyklus 0 1 2 3 4 5 6 2 Zyklus 7 8 9 10 11 12 13 3 Zyklus 14 15 16 17 18 19 Unbenutzte Bytes werden im letzten Toggle Zyklus ign...

Страница 98: ...ur Verf gung F r Siemens Steuerungen gibt es einen PROFINET Funktionsbaustein Beide k nnen von der Balluff Website www balluff com heruntergeladen werden Beispiele Feldbuskommunikation 16 Byte Ausgang...

Страница 99: ...hex Datenl nge Byte 1 00hex 00hex 0Fhex Job Bit setzen 01hex 03hex Befehlsstatus OK Results 03 hex 04hex Datenl nge Byte 0 08 hex 05hex Datenl nge Byte 1 00 hex 06hex Inspektions ID Byte 0 07hex Inspe...

Страница 100: ...pieren Ausgangspuffer bearbeiten 4 Eingangspuffer bearbeiten 00hex 0Fhex Job Bit zur cksetzen 01 hex 02hex 0Fhex Job End Bit zur cksetzen 01 hex Ergebniscontainer abholen mit Toggeln 23 Byte Ergebnisc...

Страница 101: ...18hex 05hex Datenl nge Byte 1 00hex 06hex Inspektions ID Byte 0 07hex Inspektions ID Byte 1 08hex Inspektions ID Byte 2 09hex Inspektions ID Byte 3 0Ahex Datenbyte 0 Ergebnisbyte 0 0Dhex Ergebnisbyte...

Страница 102: ...eren 02 hex 5 Eingangspuffer lesen 03hex 0Ehex Zweite 12 Ergebnisbytes kopieren Ausgangspuffer bearbeiten 6 Eingangspuffer bearbeiten 00hex 0Fhex TI invertieren 02 hex 03hex Ergebnisbyte 17 05hex Erge...

Страница 103: ...bearbeiten Reihenfolge beachten 2 Ausgangsspuffer lesen 01hex Befehlskennung 04hex 02hex Datenl nge Byte 0 16hex 03hex Datenl nge Byte 1 00hex 04hex Inputbyte 0 05hex Inputbyte 1 0Dhex Inputbyte 9 0Eh...

Страница 104: ...bearbeiten Reihenfolge beachten 02hex 0Fhex Toggle Out invertieren 02 hex 5 Ausgangspuffer bearbeiten 6 Ausgangspuffer lesen 01hex Inputbyte 25 02hex Inputbyte 26 00hex 0Fhex TI invertieren 02 hex 01...

Страница 105: ...n chsten Teildaten kommt es zum Timeout der Vorgang wird abgebrochen und es wird der Befehlsstatus NOK Communication Error in den Eingangspuffer geschrieben und das Fehler Bit gesetzt Beim Warten auf...

Страница 106: ...BVS ID M1280xF1 xx xxx 104 deutsch Ablaufdiagramm eine Beispielinspektion mit Kamera Funktionsbaustein BVS_ID...

Страница 107: ...BVS ID M1280xF1 xx xxx deutsch 105 Ablaufdiagramm Inspektionsumschaltung mit Kamera Funktionsbaustein BVS_ID...

Страница 108: ...atus extremer Umweltbedingung Extreme Environment Status Interne Temperatur Internal Temperature Neigungsdetektion und Einstellhilfe Inclination and Installation Aid Vibrationsdetektion Vibration Feuc...

Страница 109: ...ID Baudrate Anzahl PDInput Anzahl PDOutput IO Link Protokollversion Minimale Zykluszeit BVS ID M1280BF1 L3 000 0x061001 COM3 230 4 kbits s 32 Byte 32 Byte 1 1 3 9 ms BVS ID M1280BF1 L3 000 CCM 0x0610...

Страница 110: ...n Monitoring PD Input Byte 0 Byte 30 Protokoll Eingangspuffer Byte 31 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System error Signal Quality Bad Reserv ed Reserv ed Temperature status Customer li...

Страница 111: ...0 R STRING n a z B BVS ID M1280BF1 L3 000 Product ID 0x0 013 19 0 R STRING n a z B BVS0060 Product Text 0x0 014 20 0 R STRING n a z B 1D 2D code sensor autofocus w r light IO Link Serial Number 0x0 0...

Страница 112: ...STRING n a Ger teerkennung Device Discovery Timeout 0x0 0FE 254 0 R W 2 Byte UINT16 Ja 1 Netzwerkeinstellungen Network Settings 0x0 0BE 190 0 R W 46 Byte Nein IP Address 1 R W 15 Byte STRING Nein Subn...

Страница 113: ...e UINT8 E NUM Nein Sekunden Time Period Value 3 R W 2 Byte UINT16 Nein 1 Moving Average Window Unit 4 R W 1 Byte UINT8 E NUM Nein Messwerte Moving Average Window Value 5 R W 2 Byte UINT16 Nein 100 Sta...

Страница 114: ...hler Boot Cycle Counter 0x0 058 88 0 R 8 Byte n a Boot Cycle Counter 1 R 4 Byte UINT32 n a Custom Boot Cycle Counter 2 R 4 Byte UINT32 n a Spannungs und Strom berwachung Voltage Monitoring Detection...

Страница 115: ...evice Temperature Since Reset 2 R 2 Byte INT16 n a Maximum Device Temperature Since Reset 3 R 2 Byte INT16 n a Lifetime Minimum Device Temperature 4 R 2 Byte INT16 n a Lifetime Maximum Device Temperat...

Страница 116: ...Alarm Status 2 R 1 Byte BOOL n a Reference Taught Position 0x2 153 853 1 0 R 12 Byte n a X Reference Value 1 R 4 Byte FLOAT3 2 n a Y Reference Value 2 R 4 Byte FLOAT3 2 n a Z Reference Value 3 R 4 By...

Страница 117: ...r testatus und detaillierter Ger testatus Device Status 0x0 024 36 0 R 1 Byte UINT8 n a Detailed Device Status 0x0 025 37 0 R 30 Byte UINT8 n a 0x00 0x00 0x00 Diagnoseunterdr ckung Diagnosis Level Con...

Страница 118: ...nde und Konfiguration LED Standard Selection 0x0 0FD 253 0 R W 1 Byte UINT8 E NUM Ja 0 Prozessdateninformation und konfiguration Process Data Input Descriptor 0x0 00E 14 0 R 96 Byte UINT8 n a Process...

Страница 119: ...t 0xA7 167 Statistics Reset Setzt alle Ausgangsparameter auf 0 und alle Benutzereinstellungen auf die Defaultwerte zur ck 0xA8 168 Statistics Start Min Max Avg Startet die Statistik der Minimalwert Ma...

Страница 120: ...fischen Temperaturgrenzen betrieben Gefahr von Ger tesch den 4 Failure 0x4210 16912 Warnung Device Temperature Overrun Clear Heat Of Source Gefahr von Ger teschaden Der BVS ID ist zu hei Hitzequelle e...

Страница 121: ...ng Der Messwert liegt unterhalb des Erkennungsbereichs es kann kein Messwert ermittelt werden Applikation pr fen 2 Out of Specification 0x8D03 36099 Warnung Der Messwert liegt oberhalb des Erkennungsb...

Страница 122: ...perly 0x8D10 36112 Warnung Device Temperature Upper Warning Die eingestellte obere Temperaturwarnschwelle ist berschritten 0 Device is operating properly 0x8D12 36114 Warnung berschreitung der festgel...

Страница 123: ...D24 36132 Warnung Parameterschreibfehler dient nur zur Information 0 Device is operating properly 0x8D25 36133 Fehler Parameter nicht konsistent Grundeinstellungen werden verwendet Service ist erforde...

Страница 124: ...um Master ProcessDataIn 0x9F 32 Byte Anzahl Prozessdaten vom Master zum Device ProcessDataOut 0x00 0 Bit Herstellerkennung Vendor ID 0x378 Ger tekennung Device ID 0x061001 Um die grundlegenden Kommuni...

Страница 125: ...uszei t Device Frame Spezifikation Anzahl Bedarfsdaten Preoperate Anzahl Bedarfsdaten Operate ISDU IO Link Protokollve rsion Anzahl Prozessdaten vom Device zum Master vom Master zum Device BVS ID M128...

Страница 126: ...ndor Text 0x0 011 17 0 R 15 Byte STRING n a www balluff com Product Name 0x0 012 18 0 R STRING n a z B BVS ID M1280BF1 L3 000 Product ID 0x0 013 19 0 R STRING n a z B BVS0060 Product Text 0x0 014 20 0...

Страница 127: ...unction Tag Mit dem Parameter Function Tag kann ein String maximal 32 Byte in das Device geschrieben werden Typischerweise beschreibt dieser Wert die Funktion des Produkts im Einsatzbereich Location T...

Страница 128: ...ert wird in Minuten angegeben Es ist der Wertebereich 0 bis 30 Minuten erlaubt Wird der Parameter auf 0 gesetzt dann ist das Device Discovery Signal deaktiviert Der Parameter wird durch Application Re...

Страница 129: ...r kann die Subnetzmaske der festen IP Konfiguration des BVS ID gesetzt und gelesen werden Siehe Netzwerkeinstellungen SensorApp Gateway Adresse Hier kann die Gateway Adresse der festen IP Konfiguratio...

Страница 130: ...Signalqualit t unter dem Schwellenwert ist Die Funktion kann deaktiviert werden indem der Schwellenwert auf Null gesetzt wird Mathematik Algorithmus Signalqualit t bei keinem gelesenen Code Wurde kei...

Страница 131: ...Inde x Subin dex Zug riff L ng e Datentyp Data Storag e Default Low Signal Quality Threshold 0x0 0CE 206 0 R W 1 Byte UINT8 Ja 0 Signal Quality 0x0 0CF 207 0 R 2 Byte n a Current Signal Quality 1 R 1...

Страница 132: ...rt TRUE ist System Commands Command Wert Ger teaktion 0x81 129 Application Reset Setzt den Schwellenwert mit ISDU Index 0xCE Low Signal Quality Threshold auf Default 0 zur ck Dadurch ist das Feature d...

Страница 133: ...tt Wie im Bild dargestellt wird die Berechnung durch den Startbefehl eingeleitet und durch den Stoppbefehl gestoppt Die Werte werden zwischen Start und Stopp gehalten bis ein Reset durchgef hrt wird B...

Страница 134: ...nung von Minimum Maximum und Durchschnitt Eingang ISDU Name Inde x Subin dex Zug riff L ng e Datentyp Data Storag e Default Statistics Data Configuratio n 0x0 426 106 2 0 R W 8 Byte Ja Input Signal 1...

Страница 135: ...4 Byte UINT32 n a Status 6 R 1 Byte UINT8 n a Statistics Data Configuration Input Signal Als Eingangskonfiguration k nnen alle Datentypen von Prozessdatenobjekten verwendet werden mit der Ausnahme vo...

Страница 136: ...ebereich Sekunden 1 1000 Minuten 1 100 Stunden 1 24 Tage 1 7 Messwerte 1 1000 Statistics Data Configuration Moving Average Window Unit F r den gleitenden Mittelwert sollte eine der Einheiten aus der f...

Страница 137: ...itende Durchschnitt ist ein Durchschnitt der wiederholt ber einen bestimmten Wert des gleitenden Durchschnittsfensters berechnet wird Statistics Data Configuration Number of Samples Gesamtzahl der w h...

Страница 138: ...hnung Events Event Code Event Typ Event Beschreibung Abhilfe Device Status 0x8D07 36103 Warnung Die Berechnung der Grundstatistik wurde automatisch gestoppt um einen Puffer berlauf zu vermeiden 0 Devi...

Страница 139: ...ines BVS ID und eine m gliche Verschlechterung der Leistung hin Einem Ausfall kann pr ventiv durch einen Austausch entgegengewirkt werden Algorithmus W hrend der Z hler sek ndlich hochgez hlt wird ver...

Страница 140: ...81 129 Application Reset Setzt Custom Operating Hours auf den Defaultwert zur ck 0x82 130 Reset Factory Settings Setzt Custom Operating Hours und Operating Hours Saving Mode auf den Defaultwert zur ck...

Страница 141: ...t Cycle Counter Dieser Parameter speichert den Wert des aktuellen benutzerdefinierten Z hlers der bei jedem Start inkrementiert wird und ber das System Command Maintenance Reset zur ckgesetzt werden k...

Страница 142: ...7 V bei und f r die berspannung bei 31 V Process Data Object ID Name Beschreibung Richtung 0x0016 21 Overload short circuit pin 4 TRUE berlast oder Kurzschluss an Pin 4 erkannt Eingang 0x0016 22 Overl...

Страница 143: ...tion mit ISDU Index 0x2200 auf den Defaultwert 10 zur ck 0x82 130 Reset Factory Settings Setzt die Voltage Monitoring Detection Time Duration mit ISDU Index 0x2200 auf den Defaultwert 10 zur ck Events...

Страница 144: ...t der BVS ID die Zeit zu erfassen Process Data Object ID Name Beschreibung Richtun g 0x0041 65 Lifetime Extreme Eine oder mehrere Extrembedingungen liegen vor Eingang 0x0042 66 Lifetime Extreme Time Z...

Страница 145: ...b des Schwellenwerts 3 Internal Humidity Die Feuchtigkeit ist zu hoch Time Unter Time kann die zusammengefasste Zeit in Sekunden in der sich der BVS ID in einer Extrembedingung befunden hat ausgelesen...

Страница 146: ...Customer Limits Temperaturstatus Warnung bezogen auf die eingestellten Kundenlimits Index 0x0053 Gesetzt wenn au erhalb der Limits Eingang 0x004F 79 Temperature Status Device Limits Temperaturstatus...

Страница 147: ...mperatur seit dem letztem Einschalten Ger tereset in C und minimale bzw maximale Ger tetemperatur w hrend der Lebenszeit des BVS ID in C Device Temperature Alarm Configuration Einstellung f r den unte...

Страница 148: ...nung Montage und Ausrichthilfe Die Neigungsdetektion erkennt eine Neigungsabweichung im Vergleich zu einer Referenzposition Die Referenzposition kann frei gew hlt und eingelernt werden Der interne Lag...

Страница 149: ...ie Neigungsabweichung wird weder mit der horizontalen Ebene noch mit dem vertikalen Gravitationsfeld verglichen sondern mit der vom Endbenutzer eingelernten Orientierung Zusammengefasst dargestellt Ne...

Страница 150: ...ght Position 0x2 153 853 1 0 R 12 Byte n a X Reference Value 1 R 4 Byte FLOAT3 2 n a Y Reference Value 2 R 4 Byte FLOAT3 2 n a Z Reference Value 3 R 4 Byte FLOAT3 2 n a Inclination Deviation Value 0x2...

Страница 151: ...s Bit Beschreibung 0 Device ist in seiner eingelernten Position Orientierung 1 Device ist falsch ausgerichtet Neigung ist gleich gro oder gr er als der Schwellenwert Reference Taught Position X Y Z Ko...

Страница 152: ...twert zur ck 0x82 130 Reset Factory Settings Setzt die Neigungsalarmkonfiguration auf den Firmware Defaultwert zur ck Events Event Code Event Typ Event Beschreibung Abhilfe Device Status 0x8CD0 36048...

Страница 153: ...sung der Schwinggeschwindigkeit als physikalische Umgebungseigenschaft eines mechanischen Systems Hauptziel ist es signifikante nderungen oder Abweichungen der Schwingung zu erkennen Werden einstellba...

Страница 154: ...erer Vibrationsabweichungen die sich zwischen normalem und nichtnormalem Betrieb ergeben sowie die Erkennung von Trends nderung der Werte ber die Zeit Die Genauigkeit der Messung wird durch die Anwen...

Страница 155: ...n Alarm Configuration 0x2 10F 846 3 0 R W 5 Byte Ja Vibration Alarm Enable 1 R W 1 Byt e BOOL Nein 0 Vibration Alarm Threshold 2 R W 4 Byte FLOAT3 2 Nein 0 0 Vibration Alarm Status 0x2 110 846 4 0 R 1...

Страница 156: ...llte berpr ft werden da der Schwingungswert ber dem Normalwert liegt Der Zustand des BVS ID selbst ist in Ordnung es funktioniert einwandfrei Die h here Vibration wird au erhalb des BVS ID verursacht...

Страница 157: ...mperature At Exceedance Der Temperaturwert bei der ersten berschreitung des Schwellenwerts wird gespeichert System Commands F r eine bersicht aller System Commands siehe Kapitel System Commands Events...

Страница 158: ...tuellen Ger tezustand Jeder Device Status ist kombiniert mit einer entsprechenden Diagnosemeldung Zudem gibt es dem Anwender die M glichkeit aktuell anstehende Events des BVS ID aktiv auszulesen Proce...

Страница 159: ...tion auszuf hren Eine Neukonfiguration Zur cksetzen auf Werkseinstellungen kann weiterhelfen Sonst muss der Balluff Service kontaktiert oder der BVS ID ausgetauscht werden Detailed Device Status Detai...

Страница 160: ...NUM Ja 0 Event Code Suppression 0x0 071 113 0 R W 10 Byte Ja Event Code Suppression 1 5 R W 2 Byte UINT16 Nein 0 Event Code Suppression Teach in 0x0 072 114 0 W 2 Byte UINT16 n a Event Code Suppressio...

Страница 161: ...tbefehle Reset Commands Beschreibung Der BVS ID unterst tzt verschiedene Reset Commands zum Zur cksetzen der eingestellten Parameter auf Defaultwerte Auf diese Kommandos wird jeweils ber System Comman...

Страница 162: ...Device Variant Der Parameter zeigt an welche Ger tevariante aktuell eingestellt ist Die Ger tevariante l sst sich entweder durch diesen Parameter umstellen oder durch Verwendung des IO Link Kompatibit...

Страница 163: ...Trigger oder Pin 4 IO Link SIO Failure Rot statisch Allgemeiner Fehler Der Sensor ist nicht betriebsbereit Teach In Rot statisch Der BVS ID befindet sich gerade im Teach in Modus Z B Einlernen der Nei...

Страница 164: ...en der Neigungsdetektion Maintenance Required Blau statisch Es muss eine Wartung durchgef hrt werden Z B Schwellenwert der Neigung wird berschritten Default Funktion abgeschaltet Overload Orange blink...

Страница 165: ...iguration bietet verschiedene M glichkeiten rund um Prozessdaten Auswahl eines der vom BVS ID vorgegebenen Prozessdatensets Information ber den Aufbau der Ein und Ausgangsdaten Information ber den let...

Страница 166: ...ist Ein einzelnes Element hat die L nge 3 Byte Byte Nummer Inhalt Werte Byte 1 Data Type 0 OctetStringT 1 Set of BoolT 2 UIntegerT 4 Float32T 5 255 reserved Byte 2 TypeLength 0 255 Bit Byte 3 Bit off...

Страница 167: ...file Characteristic ist ein lesbarer Parameter der Auskunft dar ber gibt welche IO Link Profile unterst tzt werden Er wird haupts chlich dazu genutzt dass Profil Funktionsbausteine der Steuerungseinhe...

Страница 168: ...lb des Permanentspeichers gespeichert Alle Daten sind mit einer CRC32 Pr fsumme gesch tzt Im Falle eines besch digten Speichers gibt der Parameter Manager das Event Parameters not consistent aus Event...

Страница 169: ...rfolgt unverschl sselt und verl uft ber Port 1883 Die ber MQTT versendeten Daten k nnen z B zum Condition Monitoring als Schnittstelle zu Track Trace Anwendungen zur Weiterverarbeitung in der Cloud et...

Страница 170: ...nzahl der Boot Zyklen bootCycleCounter value 49 diagnostics vibration Aktuelle Vibration vibration value 0 060 unit mm s diagnostics inclination Aktuelle Neigung inclination value 175 unit diagnostics...

Страница 171: ...enth lt alle Eintr ge die im Ausgabereiter der Konfigurationsseite selektiert sind Es ist zu beachten dass die aktuell gelesene Ergebnisliste auch von der letzten Inspektion stammen kann falls die ge...

Страница 172: ...r Wahr falls BVS ID auf ein Trigger Signal wartet waitingForTrigger true vision status inputDataError Ist wahr falls beim Eingabepuffer entweder ein Over oder ein Underlow aufgetreten ist mehr Eingabe...

Страница 173: ...956115_AA DE K22 nderungen vorbehalten...

Страница 174: ......

Страница 175: ...english Configuration Guide BVS ID M1280xF1 xx xxx...

Страница 176: ...www balluff com...

Страница 177: ...7 1 7 Trademarks 7 2 SensorApp Webinterface 8 2 1 Introduction 8 2 2 System Menu 9 2 3 Action menu 18 2 4 Tools 20 2 5 Deviceinfo 38 3 Balluff Engineering Tool BET 39 3 1 Introduction 39 4 Connection...

Страница 178: ...All content is protected by copyright All rights reserved including the right to reproduce publish edit and translate this document 1 2 Symbols and Conventions The following conventions are used in t...

Страница 179: ...e g L 1 3 Explanation of the warnings Always observe the warnings in these instructions and the measures described to avoid hazards The warnings used here contain various signal words and are structu...

Страница 180: ...Service Data Unit LAN Local Area Network LPS Limited Power Source MAC Media Access Control MQTT Publish subscribe machine to machine network protocol n c Not connected PC Personal Computer REST RESTfu...

Страница 181: ...nder various open source licenses Some licenses require that the source code and modifications be published These sources are published on the Product homepage The license texts for all software produ...

Страница 182: ...network topology different network settings are required Usually in a company network or in a production facility the IP addresses are fixed In case of connection difficulties please consult your net...

Страница 183: ...ion of the user interface It consists of the following menu items Menu item Description Link to the manuals and the Open Source licenses ZIP format System settings 2 2 1 Help system Manuals The button...

Страница 184: ...information about the system Setting Description Firmware version The currently installed version of the SensorApp software Log files A link to the log files of the BVS ID Serial number Serial number...

Страница 185: ...ss to them These files don t contain sensitive information Client log files client log These log files contain events and errors of web browsers used to access the SensorApp They may help the local se...

Страница 186: ...D after changing network settings the BVS ID must be plugged in a corresponding network according to the given settings NOTE When receiving an IP address automatically it sometimes could take a while...

Страница 187: ...lt Gateway is responsible for routing to and from other networks Even if both network ports are active usually only one gateway address is required NOTE To apply changes in network settings the BVS ID...

Страница 188: ...e is an active connection to an IO Link master IO Link version IO Link Version number of the firmware of the IO Link module within BVS ID IO Link Endianness IO Link Byte order of message elements that...

Страница 189: ...P Address or hostname of MQTT broker Broker Port Port used by BVS ID to connect to MQTT broker Broker Authentication Set to Anonymous connection to broker will be done without credentials selecting Us...

Страница 190: ...f a web browser The visualization can be modified by editing the XSL file style report xsl and the CSS file style report css If a folder named style already exists under the given root path this folde...

Страница 191: ...eters Standard reports Standard reports are generated after every inspection provided any of the options below is configured and the inspection result OK NOK matches the reports configuration Setting...

Страница 192: ...spections are stored as BMP files 2 3 Action menu The Action menu provides access to two action areas Configure enables you to create and manage inspection programs Monitor shows the inspection result...

Страница 193: ...pction result a result number found codes date of image acquisition and execution duration the execution duration does not comprise time that is spent on waiting for a trigger camera exposure time or...

Страница 194: ...tart the Auto Setup process Tools An inspection consists of 3 elements Inputs Analysis and Outputs These tools are described in the following chapter With the save button you can save the current stat...

Страница 195: ...ainer via UDP TCP with a trigger via digital input is therefore not recommended NOTE If Unicode characters are contained in the reference value note that the presupposed UTF 8 encoding format encodes...

Страница 196: ...tion program run The reference value can thus no longer be used in the following inspection program run If New Reference Per Cycle is deactivated the reference value is reused until it is overwritten...

Страница 197: ...be used to display and process stored images Trigger mode Continuous no external triggering active The sensor captures image in free run mode Rising Edge acquires images if a low high transition takes...

Страница 198: ...Int Height pixel 1 Height of the image area minimal 16 Pixel maximal 975 Pixel Int Position X pixel 1 Horizontal start position of the image area Int Position Y pixel 1 Vertical start position of the...

Страница 199: ...be read The tool searches for codes within the area of interest and detects them even if they are rotated or in different sizes Parameters Parameters Description Data type Code types 1D List with type...

Страница 200: ...ameters like height width size distortion etc differ from the usual values Enum Tips on speeding up the tool If the tool does not reach the needed speed for your application you can try the following...

Страница 201: ...rch algorithm assumes a code behind every structure This initial suspicion is evaluated until the existence of a code can be rejected which will need additional processing time If possible the code sh...

Страница 202: ...used to ensure that the read value begins with 17 The initial parameter accepts any codes String Expected number of codes The maximum number of codes to be found during image analysis Int Minimum num...

Страница 203: ...t left Codes are sorted by the x coordinate of their midpoint from right to left Position y top bottom Codes are sorted by the y coordinate of their midpoint from top to bottom Position y bottom top C...

Страница 204: ...icantly NOTE In order to successfully assess code quality a certain area around the code is required If quality assessment should fail even if the code is found ensure that the code is not too close t...

Страница 205: ...e format a bcdefghi indicates the determined quality which has the following meaning Index Characteristic Description a Overall quality The minimum or worst quality of all characteristics b Decode Wil...

Страница 206: ...on The measure of the amplitude between two symbols specifies how reliable they can be distinguished Calculation of this characteristic differs from calcualation of Cell modulation of ISO IEC TR 29158...

Страница 207: ...e of the quality result string of 2D code types borrowing from ISO IEC TR 29158 The string with the format a bcdefghij indicates the determined quality which has the following meaning Index Characteri...

Страница 208: ...d error correction Measures and grades the reading safety margin that error correction provides i Reflectance margin Comparable with the characteristic Modulation also takes into account if a module c...

Страница 209: ...ber of sent characters in bytes can be specified by modifying the string lengths of each result if the result type does not have a constant length Setting the parameters For a new inspection program a...

Страница 210: ...yp Standardl nge Bytes Total Result The total result of the inspection Bool 1 Result Message String message which describes details of the inspection run String 60 Code Type 1 n Type of the found code...

Страница 211: ...ata via the communication channel defined in the system settings In order to interpret the data properly its structure as it is described in chapter Connection to the customer control system has to be...

Страница 212: ...The following states are visible State Meaning Ready If the BVS ID is ready The following errors are visible Error Meaning Trigger Error If a trigger error is present Result Data Error If a result dat...

Страница 213: ...timeconsuming troubleshooting during PLC programming by checking the IO Link wiring beforehand Faster error detection by comparing the planned IO Link topology with the topology existing in the field...

Страница 214: ...itiated successfully a project can be created the next step is to set up the topology At startup the Balluff Engineering Tool BET has already created an empty topology for this purpose The next step i...

Страница 215: ...BVS ID M1280xF1 xx xxx english 41 2 3 Click on Start Scan After the scan all the IO Link devices found are listed Then select Add all and click on Apply Update...

Страница 216: ...BVS ID M1280xF1 xx xxx 42 english The devices are then added to the topology By double clicking on the respective device the IO Link details can be displayed...

Страница 217: ...glish 43 Further details on the operation of the Balluff Engineering Tool BET can be found in the Balluff Engineering Tool User manual To do this click on the question mark symbol in the Balluff Engin...

Страница 218: ...controlling system so that the latter is informed about the current status of BVS ID Since TCP is based on data streams multiple messages sent by BVS ID may share a common TCP header It is therefore r...

Страница 219: ...e begins with the message ID There are two different types of messages Event messages from BVS ID Status message Result container Request messages to the BVS ID replying with a respone message Connect...

Страница 220: ...2 UINT16 User data length in bytes User data Every message has a unique ID ID Message 01hex Connect 02hex Disconnect 12hex Status message and get status 16hex Reset errors 20hex Result container 30hex...

Страница 221: ...ed command e g wrong length is a possible reason NOK Invalid Command 13 hex An invalid command code was transferred NOK Busy 16 hex Command could not be executed since the status Ready is not set Poss...

Страница 222: ...it signals that File Device is selected as image source The simulation File Device can be used to display stored images Automatically as soon as a different image source is selcted BVS ID supports two...

Страница 223: ...Overflow This bit signals that a trigger has been received while BVS ID was not waiting for a trigger i e while the bit Waiting For Trigger was binary 0 The behaviour upon such an unexpected trigger...

Страница 224: ...Waiting For Trigger Example 2 Status message from BVS ID to the client 12 00 02 00 20 01 The status word 20 01 can be interpreted as 0b 0010 0000 0000 0001 The 5th of the low byte and the 0th bit of...

Страница 225: ...lling system The structure of the user data depends on the configuration in BVS ID In this example it is assumed that an inspection was configured which provides a string of 20 bytes 14hex BVS ID read...

Страница 226: ...e 2 UINT16 01hex Version of the protocol The following examples show how the connect message is structured and sent The messages ID for Connect is 01hex as UINT16 little endian 01hex 00hex Then the us...

Страница 227: ...ion 2 UINT16 16hex Message ID 2 UINT16 02hex User data length in bytes 2 UINT16 Result code BVS ID answers with a status message in which all three error bits are binary 0 This answer with a status me...

Страница 228: ...Result code 2 UINT16 if OK Inspection ID the set Inspection ID if NOK Busy the constant value of 0 Example Message from the client to BVS ID 30 00 00 00 BVS ID responds to it with 30 00 04 00 02 00 1...

Страница 229: ...until inspection programs are being deleted The inspection program is corrupt or the application ran out of memory during load Example 1 successful change A request to change to the existing inspecti...

Страница 230: ...the current date and time of the system Length in bytes Structure Value Description 2 UINT16 32hex Message ID 2 UINT16 0Ehex User data length in bytes 2 UINT16 Result code 2 UINT16 Year 2 UINT16 Mont...

Страница 231: ...cture Value Description 2 UINT16 33hex Message ID 2 UINT16 02hex User data length in bytes 2 UINT16 Result code Example The date and time 2016 03 02 12 14 10 should be set Message from the client to B...

Страница 232: ...on 2 UINT16 34hex Message ID 2 UINT16 02hex User data length in bytes 2 UINT16 Result code Example The user wants to send the reference value Hello World Beforehand the user has set the reference valu...

Страница 233: ...length in bytes 2 UINT16 Result code Example Message from the client to BVS ID 40 00 00 00 BVS ID responds to it with 40 00 02 00 00 00 4 1 6 Testing the communication Under Linux For testing the UDP...

Страница 234: ...a sent to and received by the REST API follows the JavaScript Object Notation JSON The API is designed to let the user retrieve so called resources as listed in Available resources using the HTTP GET...

Страница 235: ...ersion url The version number how it is used in the URL version The current API version Example description Current version of the REST API url v1 version 1 0 0 Get API description Resource apidocs UR...

Страница 236: ...oduct s website productName Name of the product productText Description of the properties serialNumber Serial number vendorName Name the vendor vendorUrl URL tpo the vendor s website Example firmwareR...

Страница 237: ...ents Response Object Content categories Description of the different manual categories documents Contains links and descriptions of the available manuals Example categories ConfigurationGuide lang de...

Страница 238: ...evice production operatingHoursCounterSinceReset Current number of operating hours since the start of the device bootCycleCounter Boot Cycle Counter vibration Vibration inclination Inclination supplyV...

Страница 239: ...ndition Response Object Content Device Status Device Status Possible values are NORMAL_0 FAILURE_1 CHECK_FUNCTION_2 OFF_SPEC_3 MAINTENANCE_REQUIRED_4 Device Status Description NORMAL_0 Device is opera...

Страница 240: ...time URL http HOSTNAME api balluff v1 time Response Object Content time Date and time in the format YYYY MM DDTHH MM SS 000 00 00Z Example time 2024 09 01T07 20 06 000 00 00Z NOTE For the determinatio...

Страница 241: ...on set parameters in outputs Object Content id ID of the active inspection program inspectionResult Inspection result resultMessage Result message expectedNumberOfCodes Expected number of codes type...

Страница 242: ...binary string Ressource vision inspection resultsAsBinaryString URL http HOSTNAME api balluff v1 vision inspection resultsAsBinaryString Response Objekt Inhalt binaryData Result bytes represented in...

Страница 243: ...her the File Device is selected or the Simulation mode in the Communication Settings of the System Settings is active systemError True if A critical temperature of 90 C was exceeded inside the device...

Страница 244: ...chronized with 3 bits in the cyclical memory and referred to as handshake The handshake bits are called Job bit and Job End bit 4 3 2 Handshake mechanism Basic sequence of the PLC data exchange The PL...

Страница 245: ...BVS ID M1280xF1 xx xxx english 71 Handshake flow chart...

Страница 246: ...partial data Based on the data length and size of the cyclical buffer BVS ID recognizes that additional data still have to be transferred BVS ID sets the Job Start bit inverts the TO bit and waits for...

Страница 247: ...BVS ID M1280xF1 xx xxx english 73 Handshake flow chart with input toggle...

Страница 248: ...s data length and partial data in the input buffer and then the Job End bit The PLC reads the Job End bit and then command status data length and partial data Based on the data length and size of the...

Страница 249: ...BVS ID M1280xF1 xx xxx english 75 Handshake flow chart with output toggle...

Страница 250: ...4 3 4 Error mechanism Process handshake with error Handshake with error command or during the process can happen in the following cases invalid command invalid format invaid state Not Ready negative r...

Страница 251: ...lue byte is stored at the start address For the values transmitted the endianness can be set in the BVS ID Example byte lengths commands and responses Byte Example Value Little Endian Big Endian Lengt...

Страница 252: ...input data chunk is ready or the sps is ready for the next output data chunk When a handshake starts with the Job bit set to 1 the TI bit must be set to 0 Otherwise BVS ID will not accept the command...

Страница 253: ...bits 1st and 2nd bit string have to be identical otherwise the data bit string and protocol byte is invalid The PLC ignores data until the bit strings are equal 1 Byte 0 and byte 1 of the data length...

Страница 254: ...s currently ready It is reset while BVS ID performs an administrative task that prevents it from processing commands The bit is particularly reset during the startup of BVS ID including the load of th...

Страница 255: ...t containers so that one input container was used multiple times or if the received reference value is too small at the time of execution of tool Inputs 7 System Error This bit becomes active if A cri...

Страница 256: ...nd NOK Communication Abort 11hex Communication was canceled by the PLC by resetting the Job bit NOK Invalid Command 13hex An invalid command code was transferred NOK Results 15hex Response to the comm...

Страница 257: ...currently in a mode in which requests can not be processed ready status is curently false NOK Inspection Error An error occured while loading the inspection program due to one of the following reason...

Страница 258: ...false Get Date Time OK Date Time Response with the current timestamp NOK Error During the processing of the Get Date Time request an error occurred NOK Busy The application is currently in a mode in...

Страница 259: ...ucture PLC BVS ID Getting the results Get Results Byte Value Note Message ID 03hex Length byte 0 00hex Length byte 1 00hex Command structure PLC BVS ID Setting input data Set Inputs Byte Value Note Me...

Страница 260: ...s Data byte 2 hex Months Data byte 3 hex Hours Data byte 4 hex Days Data byte 5 hex Minutes Data byte 6 hex Seconds Invalid values z B Hours 25 are rejected with NOK Error All elements of the timestam...

Страница 261: ...3 hex Current inspection ID byte 3 Response BVS ID PLC Getting the inspection program ID Result OK Inspection ID Byte Value Note Result code 02hex Length byte 0 01hex little endian Length byte 1 00he...

Страница 262: ...x Inspection ID byte 2 Inspection ID byte 3 hex Inspection ID byte 3 Data byte 0 Result byte 0 Data byte n Result byte n Content and format of the result data is configured with the tool Outputs Conse...

Страница 263: ...Time Byte Value Note Result code 06hex Length byte 0 07hex Length timestamp little endian Length byte 1 00hex Data byte 0 hex Decades Data byte 1 hex Years Data byte 2 hex Months Data byte 3 hex Days...

Страница 264: ...8 19 Byte 0 contains the command code byte 1 and 2 the length and byte 3 19 the payload 1 Cycle 0 1 2 3 4 5 6 2 Cycle 7 8 9 10 11 12 13 3 Cycle 14 15 16 17 18 19 Unused bytes in the last toggle cycle...

Страница 265: ...emens controllers there is a PROFINET function block Both can be downloaded from the Balluff website www balluff com Examples of fieldbus communication 16 bytes output buffer 16 bytes input buffer Rep...

Страница 266: ...ex Data length byte 1 00hex 00hex 0Fhex Set Job bit 01hex 03hex Command status OK Results 03 hex 04hex Data length byte 0 08 hex 05hex Data length byte 1 00 hex 06hex Inspection ID byte 0 07hex Inspec...

Страница 267: ...0Dhex Copy result bytes Process output buffer 4 Process input buffer 00hex 0Fhex Reset Job bit 01hex 02hex 0Fhex Reset Job End bit 01hex Get result container with toggling 23 byte result container PL...

Страница 268: ...ata length byte 0 18 hex 05hex Data length byte 1 00 hex 06hex Inspection ID byte 0 07hex Inspection ID byte 1 08hex Inspection ID byte 2 09hex Inspection ID byte 3 0Ahex Data byte 0 Result byte 0 0Dh...

Страница 269: ...02hex 0Fhex Invert TO 02 hex 5 Read input buffer 03hex 0Ehex Copy second 12 result bytes Process output buffer 6 Process input buffer 01hex 0Fhex Invert TI 02hex 03hex Result byte 17 05hex Result byte...

Страница 270: ...put buffer observe sequence 2 Read output buffer 01hex Command identifier 04hex 02hex Data length byte 0 16hex 03hex Data length byte 1 00hex 04hex Input byte 0 05hex Input byte 1 0Dhex Input byte 9 0...

Страница 271: ...bytes Process input buffer observe sequence 02hex 0Fhex Invert TO 02hex 5 Process output buffer 6 Read output buffer 01hex Input byte 25 02hex Input byte 26 00hex 0Fhex Invert TI 02hex 06hex 0Ehex Cop...

Страница 272: ...e next partial data a timeout occurs the process is canceled the process and the command status NOK Communication Error is written to the input buffer and the error bit is set While waiting for the en...

Страница 273: ...BVS ID M1280xF1 xx xxx english 99 Flow chart of a sample inspection with camera function module BVS_ID...

Страница 274: ...BVS ID M1280xF1 xx xxx 100 english Flow chart of insepction switch with camera function module BVS_ID...

Страница 275: ...c Statistics Operating Hours Counter Boot Cycle Counter Voltage and Current Monitoring Extreme Environment Status Internal Temperature Inclination and Installation Aid Vibration Humidity Storage Usage...

Страница 276: ...ice ID Baud rate No of PDInput No of PDOutput IO Link protocol version Minimum cycle time BVS ID M1280BF1 L3 000 0x061001 COM3 230 4 kbits s 32 bytes 32 bytes 1 1 3 9 ms BVS ID M1280BF1 L3 000 CCM 0x0...

Страница 277: ...ion Monitoring PD Input Byte 0 Byte 30 Protocol input buffer Byte 31 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System error Signal Quality Bad Reserv ed Reserv ed Temperature status Customer lim...

Страница 278: ...STRING n a e g BVS ID M1280BF1 L3 000 Product ID 0x0 013 19 0 R STRING n a e g BVS0060 Product Text 0x0 014 20 0 R STRING n a e g 1D 2D code sensor autofocus w r light IO Link Serial Number 0x0 015 21...

Страница 279: ...Byte STRING n a Device Identification Device Discovery Timeout 0x0 0FE 254 0 R W 2 byte s UINT16 Yes 1 Network Settings Network Settings 0x0 0BE 190 0 R W 46 Byte No IP Address 1 R W 15 Byte STRING No...

Страница 280: ...NUM No 0 Time Period Unit 2 R W 1 byte UINT8 E NUM No Seconds Time Period Value 3 R W 2 byte s UINT16 No 1 Moving Average Window Unit 4 R W 1 byte UINT8 E NUM No Measured values Moving Average Window...

Страница 281: ...urs 2 R 4 Byte UINT32 n a Custom Operating Hours 3 R 4 Byte UINT32 n a Operating Hours Saving Mode 0x0 074 116 0 R W 1 Byte UINT8 E NUM Yes 0 Boot Cycle Counter Boot Cycle Counter 0x0 058 88 0 R 8 byt...

Страница 282: ...W 2 byte s INT16 No 25 Lifetime Extreme Status 0x0 0D1 209 0 R 5 byte s n a State 1 R 1 byte UINT8 E NUM n a Time 2 R 4 byte s UINT32 n a Internal Temperature Device Temperature 0x0 052 82 0 R 10 byt...

Страница 283: ...Inclination and Installation Aid Inclination Alarm Configuration 0x2 151 852 9 0 2 byte s Yes Inclination Alarm Enable 1 1 byte BOOL No 0x00 0 Inclination Alarm Threshold 2 1 byte UINT8 No 0x0A 10 Inc...

Страница 284: ...iguration 0x2 10F 846 3 0 R W 5 byte s Yes Vibration Alarm Enable 1 R W 1 byt e BOOL No 0 Vibration Alarm Threshold 2 R W 4 byte s FLOAT3 2 No 0 0 Vibration Alarm Status 0x2 110 846 4 0 R 1 byt e BOOL...

Страница 285: ...ion 0x0 071 113 0 R W 10 byte s Yes Event Code Suppression 1 5 R W 2 byte s UINT16 No 0 Event Code Suppression Teach in 0x0 072 114 0 W 2 byte s UINT16 n a Event Code Suppression Delete 0x0 073 115 0...

Страница 286: ...ess Data Input Descriptor 0x0 00E 14 0 R 96 byte s UINT8 n a Process Data Output Descriptor 0x0 00F 15 0 R 96 byte s UINT8 n a Profile Characteristic Profile Characteristic 0x0 00D 13 0 R 6 byte s UIN...

Страница 287: ...ce Reset 0xA7 167 Statistics Reset Resets all output parameters to 0 and all user settings to the default values 0xA8 168 Statistics Start Min Max Avg Starts the statistics of the minimum value maximu...

Страница 288: ...sk of device damage 4 Failure 0x4210 16912 Warning Device Temperature Overrun Clear Heat Of Source Risk of device damage The BVS ID is too hot Remove heat source provide the BVS ID with heat insulatio...

Страница 289: ...2 Out of Specification 0x8D03 36099 Warning The measured value is above the detection zone a measured value can not be determined check application 2 Out of Specification 0x8D04 36100 Warning A measu...

Страница 290: ...equipment internal humidity check installation and ambient conditions 1 Maintenance Required 0x8D13 36115 Warning One or more extreme conditions present 0 Device is operating properly 0x8D15 36117 Wa...

Страница 291: ...0x8D25 36133 Error Parameters not consistent basic settings are used service required Parameterization processes and resets can no longer be performed 4 Failure 0x8DC0 36288 Notification Teach in Time...

Страница 292: ...ocessDataIn 0x9F 32 e g Amount of process data from the master to the device ProcessDataOut 0x00 0 Bit Manufacturer ID Vendor ID 0x378 Device identification Device ID 0x061001 In order to flexibly ada...

Страница 293: ...ame specification Number of Preoperate on demand data required Number of Operate on demand data required ISDU IO Link protocol version Qty of process data from the device to the master from the master...

Страница 294: ...0x0 011 17 0 R 15 byte s STRING n a www balluff com Product Name 0x0 012 18 0 R STRING n a e g BVS ID M1280BF1 L3 000 Product ID 0x0 013 19 0 R STRING n a z B BVS0060 Product Text 0x0 014 20 0 R STRI...

Страница 295: ...Function Tag With the Function Tag parameter a string maximum 32 bytes can be written to the device This value typically describes the function of the product in the application area Location Tag With...

Страница 296: ...scovery signal that is displayed via LEDs The value is specified minutes The value range from 0 to 30 minutes is allowed If the parameter is set to 0 the Device Discovery signal is deactivated The par...

Страница 297: ...is output The threshold value for the monitoring function can be set and is used to define two states of the signal quality The signal quality is considered to be good at or above the threshold value...

Страница 298: ...codes are read in one image the inspection program pass total code quality over all codes read is defined as the minimum over all total code qualities Example Code A quality AABC total code quality C...

Страница 299: ...ent signal quality value drops below the signal quality threshold value the Low Signal Quality Level warning is output The function can be deactivated by setting the threshold value to zero Current Si...

Страница 300: ...nal Quality Threshold to default 0 The feature is thereby deactivated and the evaluation of index 0xCF subindex 2 always results in FALSE Events Event Code Event Type Event Description Remedy Device S...

Страница 301: ...value maximum value and average As shown in the figure the calculation is initiated by the start command and stopped by the stop command The values are kept between start and stop until a reset is per...

Страница 302: ...measurement values for the calculation of minimum maximum and average Input ISDU Name Inde x Subin dex Acc ess Leng ht Data Type Data Storag e Default Statistics Data Configuratio n 0x0 426 106 2 0 R...

Страница 303: ...R W 2 byte s UINT16 No 1 Moving Average Window Unit 4 R W 1 byte UINT8 E NUM No Measurement values Moving Average Window Value 5 R W 2 byte s UINT16 No 100 Statistics Data Output 0x0 427 106 3 0 R 21...

Страница 304: ...utes Minutes 0x03 3 Hours Hours 0x04 4 Days Days 0x05 5 Samples Measurement values Statistics Data Configuration Time Period Value Time Period Value can be set from 1 second to 1 week or 1 to 1000 mea...

Страница 305: ...e measured values over a certain time period Statistics Data Output Maximum Maximum value of the measured values over a certain time period Statistics Data Output Average Average of the measured value...

Страница 306: ...p Stops statistics operation completely 0xAC 172 Statistics Start Moving Average Starts the statistics of the moving average calculation Events Event Code Event Type Event Description Remedy Device St...

Страница 307: ...indicative of intensive use of the BVS ID and possible deterioration of the performance The risk of failure can be countered preventatively through replacement Algorithm While the counter is increment...

Страница 308: ...age interval of 12 minutes The intervals are 1 2 4 8 12 minutes 0x01 1 Static Operating hours counters are stored every 12 minutes System Commands Command Value Device Action 0x81 129 Application Rese...

Страница 309: ...te s UINT32 n a Custom Boot Cycle Counter 2 R 4 byte s UINT32 n a Boot Cycle Counter This parameter saves the value of the current boot cycle which is incremented on each start Custom Boot Cycle Count...

Страница 310: ...or in IO Link mode the threshold for undervoltage is 17 V and for overvoltage is 31 V Process Data Object ID Name Description Direction 0x0016 21 Overload short circuit pin 4 TRUE overload or short c...

Страница 311: ...toring Detection Time Duration with ISDU index 0x2200 to the default value 10 Events Event Code Event Type Event Description Remedy Device Status 0x5110 20752 Warning Primary supply voltage exceeded C...

Страница 312: ...ut 0x0042 66 Lifetime Extreme Time Combined total time in which the BVS ID was exposed to an extreme condition Input ISDU Name Inde x Subin dex Acc ess Leng ht Data Type Data Storag e Default Lifetime...

Страница 313: ...ld value 3 Internal Humidity The humidity is too high Time Under Time the summed time in seconds in which the BVS ID was exposed to an extreme condition can be read out System Commands Command Value D...

Страница 314: ...configured customer limits Index 0x0053 Set when out of limits Input 0x004F 79 Temperature Status Device Limits Temperature status Warning related to the device limits Set when out of limits Input 0x0...

Страница 315: ...r maximum device temperature during the lifetime of the BVS ID in C Device Temperature Alarm Configuration Setting for the lower threshold value in C for the device temperature warning 0x8D20 and uppe...

Страница 316: ...a reference position The reference position can be freely selected and taught in The internal position sensor follows the vertical earth axis Angular deviations to this axis can be recognized parallel...

Страница 317: ...r with the orientation taught in by the end user In summary Inclination deviation absolute value of taught in reference orientation actual orientation Values 0 180 Unit Degrees Process Data Object ID...

Страница 318: ...lue 2 R 4 byte s FLOAT3 2 n a Z Reference Value 3 R 4 byte s FLOAT3 2 n a Inclination Deviation Value 0x21 54 853 2 0 R 1 byte UINT8 n a Alarm Enable If the parameter is set TRUE the actual inclinatio...

Страница 319: ...tation 1 Device is incorrectly oriented inclination is equal to or greater than the threshold value Reference Taught Position X Y Z coordinate values of the reference position set taught in by system...

Страница 320: ...he BVS ID is still functional but the measured values could be invalid since the sensor Vibration Description The BVS ID makes available two vibration values which provide valuable information for pre...

Страница 321: ...value is a total value for simple handling The objective of this function is the detection of larger vibration deviations that arise between normal and abnormal operation as well as the detection of t...

Страница 322: ...a Vibration Alarm Configuration 0x2 10F 846 3 0 R W 5 byte s Yes Vibration Alarm Enable 1 R W 1 byte BOOL No 0 Vibration Alarm Threshold 2 R W 4 byte s FLOAT3 2 No 0 0 Vibration Alarm Status 0x2 110 8...

Страница 323: ...ue The machine should be inspected since the vibration value is above the normal value The status of the BVS ID itself is OK it is functioning properly The higher vibration is caused outside of the BV...

Страница 324: ...he first exceedance of the threshold value is stored Temperature At Exceedance The temperature value at the first exceedance of the threshold value is stored System Commands For an overview of all Sys...

Страница 325: ...intenance monitoring no longer guaranteed for information purposes only 0 Device is operating properly 0x8D23 36131 Error Write cycle limit reached saving no longer ensured replacement recommended 1 M...

Страница 326: ...r status no longer exists FALSE Input ISDU Name Inde x Subin dex Acc ess Leng ht Data Type Data Storag e Default Device Status 0x0 024 36 0 R 1 byte UINT8 n a Detailed Device Status 0x0 025 37 0 R 30...

Страница 327: ...erview see chapter Events It can be used to perform a more detailed error analysis or to find the corresponding error source in the event of an unexpected device status The length of the list varies d...

Страница 328: ...W 1 byte UINT8 E NUM Yes 0 Event Code Suppression 0x0 071 113 0 R W 10 byte s Yes Event Code Suppression 1 5 R W 2 byte s UINT16 No 0 Event Code Suppression Teach in 0x0 072 114 0 W 2 byte s UINT16 n...

Страница 329: ...events the event code is inserted in subindex 0 in Event Code Suppression Teach In It is added to the next free place in the table If the event code is deleted with Event Code Suppression Delete it is...

Страница 330: ...ce life parameters for the user so that the next maintenance cycle can begin Variant Configuration ISDU Name Inde x Subin dex Acc ess Leng ht Data Type Data Storag e Default Device Variant 0x0 055 85...

Страница 331: ...Red flashing 3 Hz Short circuit at pin 2 I O Trigger or pin 4 IO Link SIO Failure Red static General error The sensor is not ready Teach In Red static The BVS ID is currently in teach in mode e g tea...

Страница 332: ...performed E g threshold of the inclination is exceeded default function is switched off Overload Orange flashing 3 Hz Overload on pin 2 I O Trigger or pin 4 IO Link SIO has been detected Bad Signal Qu...

Страница 333: ...ta Information about the last valid value for input and output data As a diagnosis function monitoring of the updates of certain process values is available If these are not updated in the specified t...

Страница 334: ...ngth of 3 bytes Byte number Contents Values Byte 1 Data type 0 OctetStringT 1 Set of BoolT 2 UIntegerT 4 Float32T 5 255 reserved Byte 2 TypeLength 0 255 bits Byte 3 Bit offset 0 255 bits Events With s...

Страница 335: ...ile Characteristic is a readable parameter that provides information about which IO Link profiles are supported It is used mainly to allow profile function modules of the control unit to detect which...

Страница 336: ...ory by the parameter manager All data is protected with a CRC32 checksum In the event of damaged memory the parameter manager outputs the Parameters not consistent event Events Event Code Event Type E...

Страница 337: ...ent unencrypted using port 1883 Data which are sent via MQTT can be used for Condition Monitoring as an interface for Track and Trace applications for processing the data in the cloud etc 4 5 2 Availa...

Страница 338: ...unter Number of boot cycles bootCycleCounter value 49 diagnostics vibration Current vibration vibration value 0 060 unit mm s diagnostics inclination Current inclination inclination value 175 unit dia...

Страница 339: ...t data includes all entries which are specified by the user in the Outputs tab of the configuration page Note that only one result is available which might originate from the previous inspection run i...

Страница 340: ...ingForTrigger t rue vision status inputDataError It is set for input buffer container overflow more input containers than inspections so that one input container was discarded It is set for input buff...

Страница 341: ...956115_AA EN K22 Subject to modification...

Страница 342: ...hengshan Rd 8F Building A Yunding International Commercial Plaza 200125 Pudong Shanghai Phone 86 400 820 0016 Fax 86 400 920 2622 service cn balluff com cn DACH Service Center Germany Balluff GmbH Sch...

Отзывы: