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...
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...
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...
ü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...
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.
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...
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...
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...
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...
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...
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.
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...
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...
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...
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.
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.
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.