Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Optoelektronische Sensoren
True-Color-Sensor BFS 33M mit serieller Schnittstelle
Befehlsbeschreibung
True-Color-Sensor mit serieller Schnittstelle
Bestellcode:
Typenbezeichnung:
Dokumentnummer: 893393 D | Ausgabe E15 ersetzt Ausgabe 1211| Änderungen vorbehalten
BFS000L
BFS 33M-GSS-F01-PU-02
Balluff GmbH
Schurwaldstraße 9
73765 Neuhausen a.d.F.
Deutschland
Tel. +49 7158 173-0
Fax +49 7158 5010
balluff@balluff.de
www.balluff.com

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Balluff BFS000L

  • Seite 1 Optoelektronische Sensoren True-Color-Sensor BFS 33M mit serieller Schnittstelle Befehlsbeschreibung True-Color-Sensor mit serieller Schnittstelle Bestellcode: BFS000L Typenbezeichnung: BFS 33M-GSS-F01-PU-02 Dokumentnummer: 893393 D | Ausgabe E15 ersetzt Ausgabe 1211| Änderungen vorbehalten Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 2: Inhaltsverzeichnis

    Produkt Parameter ändern oder einlesen, Befehl 16 .......... 18 4.9. Betriebsart ändern oder einlesen, Befehl 34 ............24 Abbildungen: Abbildung 1: Aufbau der Blöcke ..................6 Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 3 Tabelle 15: Produkt Parameter ändern oder einlesen ............20 Tabelle 16: Antwort für Einlesen Produkt Parameter ............23 Tabelle 17: Betriebsart ändern oder einlesen ..............24 Tabelle 18: Antwort für Betriebsart ändern oder einlesen ..........25 Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel.
  • Seite 4: Allgemeines

    Deshalb sollten keinen Fall undokumentierte Befehlsnummern oder Speicheradressen verwendet werden. werden ausschließlich die Befehle beschrieben, die für den Endanwender relevant sind. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de www.balluff.com...
  • Seite 5: Sicherheitshinweise

    Mit dem CE-Zeichen bestätigen wir, dass unsere Produkte den Anforderungen der EG-Richtlinien 2004/108/EG (EMV) und des EMV-Gesetzes entsprechen. In unserem EMV-Labor, das von der DATech für Prüfungen der elektromagnetischen Verträglichkeit akkreditiert ist, wurde der Nachweis erbracht, dass die Balluff-Produkte die EMV- Anforderungen der Norm EN 60947-5-2 erfüllen. Balluff GmbH Schurwaldstraße 9...
  • Seite 6: Die Serielle Schnittstelle

    Abbildung 1: Aufbau der Blöcke Die Blöcke vom Master zum Slave sowie die vom Slave zum Master sind gleich aufgebaut. 3.3.1. Byte 0, STX Das Startzeichen an jedem Blockanfang (02h). Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 7: Byte 1, Sourceaddress

    überprüfen: - Addieren Sie alle Bytes des empfangenen Headers und alle eventuell dazu gehörenden Datenbytes (deren Zahl ergibt sich aus Byte 5 des Headers) als vorzeichenlose Zahlen auf. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 8: Byte 5, Datalength

    Master angefragt wurden. Die Anzahl dieser Bytes entspricht dem in Datalength angegebenen Wert. Sollen innerhalb dieses Datenpaketes Werte übertragen werden, die mehr als ein Byte belegen (short, long, usw. ) so wird jeweils das LSB zuerst gesendet. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F.
  • Seite 9: Befehlsbeschreibung

    Verstärkung eingelesen (Wert gleich 0) werden soll. Falls der Parameter Change einen Wert ungleich 0 hat dann wird die Verstärkung auf den mit Parameter Gain vorgegebenen Wert eingestellt. Auf das zuvor beschriebene Kommando antwortet der Sensor entsprechend der folgenden Tabelle. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 10: Status Enable Auto-Gain Ändern Oder Einlesen, Befehl 23

    Verstärkungseinstellung aktiviert wenn der Wert des Parameters EnableAutoGain größer 0 ist, andernfalls wird diese deaktiviert. Auf das zuvor beschriebene Kommando antwortet der Sensor entsprechend der folgenden Tabelle. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 11: Normalisierung Ändern Oder Einlesen, Befehl 30

    Factor, muss immer den Wert -1 haben!!! Data 7..10 IEEE754-32-Bit Float YGoal, Tristimulus Y Zielwert auf den normalisiert werden soll Tabelle 5: Normalisierung ändern oder einlesen Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 12: Anzahl Zyklen Mittelwertbildung Ändern Oder Einlesen, Befehl 39

    Change, Anzahl Zyklen Mittelwertbildung ändern oder einlesen Data 3..6 NbrAveragingCycles, Anzahl von Zyklen Mittelwertbildung die auf dem Sensor eingestellt werden soll Tabelle 7: Anzahl Zyklen Mittelwertbildung ändern oder einlesen Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 13: Anzahl Produkte Einlesen, Befehl 43

    Befehl vom Host: CMD_READ_NO_PRODUCTS (43) Anzahl der Datenbytes vom Host: 4 Data 1..4 Wert aller Bytes muss immer 0 sein!!! Tabelle 9: Anzahl Produkte einlesen Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 14: Status Sensor Einlesen, Befehl 44

    Anzahl der Datenbytes vom Host: 0 Diese Kommando benötigt keine weiteren Datenbytes Tabelle 11: Status Sensor einlesen Auf das zuvor beschriebene Kommando antwortet der Sensor entsprechend der folgenden Tabelle. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 15 CIELab L, aktueller CIELab Messwert L Data 85..88 IEEE754-32-Bit Float CIELab a, aktueller CIELab Messwert a Data 89..92 IEEE754-32-Bit Float CIELab b, aktueller CIELab Messwert b Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 16: Tabelle 12: Antwort Für Einlesen Status Sensor

    Die Parameter Actual_dE_1 .. Actual_dE_8 liefern die Produktfehler (dE) der Produkte während der letzten Messung des Sensors. Der Wert eines der Parameter ist -1 falls das entsprechende Produkt nicht freigegeben ist oder falls die Produktnummer höher als die verfügbare Anzahl von Produkten ist. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel.
  • Seite 17: Parameter Remanent Speichern, Befehl 13

    True-Color-Sensor BFS 33M mit serieller Schnittstelle 4.7. Parameter remanent speichern, Befehl 13 Der Befehl speichert alle internen Parameter remanent auf dem BFS000L Sensor. Das Kommando sollte nicht öfter wie tatsächlich notwendig verwendet werden. Anstelle dessen sollten alle Einstellungen die remanente Parameter betreffen erst einmal geändert werden (bis dahin existieren die Änderungen nur im RAM), und dann final mit Hilfe dieses Kommandos remanent auf...
  • Seite 18: Produkt Parameter Ändern Oder Einlesen, Befehl 16

    ProductNumber, Produktnummer für die Produkt Parameter geändert oder eingelesen werden sollen (0..NbrPossibleProducts-1) Data 5..6 ProductEnabled, Produkt aktiv (= 1) oder inaktiv (= 0) bei Auswertung Produkte auf Sensor Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 19 TargetCIELab_L, Sollwert CIELab L für Produkt Data 47..50 IEEE754-32-Bit Float TargetCIELab_a, Sollwert CIELab a für Produkt Data 51..54 IEEE754-32-Bit Float TargetCIELab_b, Sollwert CIELab b für Produkt Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 20: Tabelle 15: Produkt Parameter Ändern Oder Einlesen

    CIELab Sensorwerten und den definierten CIELab Sollwerten die für das Produkt erreicht werden soll. Der Parameter wird nur in der ‚Precise‘ Betriebsart verwendet (siehe Kapitel 4.9). Andernfalls sollte der Defaultwert 0.0 verwendet werden. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F.
  • Seite 21 ProductNumber, Wert entspricht dem beim Senden des Kommandos Data 5..6 ProductEnabled, Produkt aktiv (= 1) oder inaktiv (= 0) bei Auswertung Produkte auf Sensor Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 22 TargetCIELab_L, aktueller Sollwert CIELab L für Produkt Data 47..50 IEEE754-32-Bit Float TargetCIELab_a, aktueller Sollwert CIELab a für Produkt Data 51..54 IEEE754-32-Bit Float TargetCIELab_b, aktueller Sollwert CIELab b für Produkt Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel. +49 7158 173-0 Fax +49 7158 5010 balluff@balluff.de...
  • Seite 23: Tabelle 16: Antwort Für Einlesen Produkt Parameter

    Sollwerten der verwendeten Produktnummer. Der Parameter hat nur in der ‚Precise‘ Betriebsart (siehe Kapitel 4.9) eine Bedeutung. Andernfalls kann der Wert ignoriert werden. Alle weiteren Parameter sind für zukünftige Erweiterungen vorgesehen und können ignoriert werden. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Tel.
  • Seite 24: Betriebsart Ändern Oder Einlesen, Befehl 34

    Betriebsart wird auf ‚Best Fit‘ geändert falls der Parameter einen Wert von 0 hat und wird auf ‚Precise‘ geändert falls der Parameter einen Wert von 1 hat. Jeder andere Wert stellt die Betriebsart auf den Defaultwert ‚Precise‘ ein. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F.
  • Seite 25: Tabelle 18: Antwort Für Betriebsart Ändern Oder Einlesen

    Mit der Antwort für das Kommando liefert der Sensor die aktuell eingestellte Betriebsart des Sensors. Hat der Parameter MeasureType den Wert 0 dann ist die Betriebsart ‚Best Fit‘ aktiv, andernfalls wird die Betriebsart ‚Precise‘ vom Sensor verwendet. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F.

Diese Anleitung auch für:

Bfs 33m-gss-f01-pu-02

Inhaltsverzeichnis