Balluff BFS 33M-GSI-F01-S75 Interface Description Download Page 1

Photoelectric Sensors 

True-Color-Sensor BFS 33M with IO-Link 

 

 

 

 

 

 

Page 1 / 24

 

 

 

 

 

Interface Description 

True-Color-Sensor with IO-Link 

 

 

 

 
Ordering code: 

 

BFS000M  

Part number:   

  

BFS 33M-GSI-F01-S75 

 

 

Document number: 920685 E | 0726 | 03.123343 | Edition K16 replaces Edition F16 | Subject to changes

 

Summary of Contents for BFS 33M-GSI-F01-S75

Page 1: ...nsor BFS 33M with IO Link Page 1 24 Interface Description True Color Sensor with IO Link Ordering code BFS000M Part number BFS 33M GSI F01 S75 Document number 920685 E 0726 03 123343 Edition K16 repla...

Page 2: ...ct work mode 8 4 5 Step 5 Teach and assign products 8 4 6 Explanations 11 5 Read current sensor status 14 5 1 Explanations 14 6 Read current measurement values 15 7 Process Data 16 8 Service Data 17 8...

Page 3: ...from object detection to quality control Calibration In order to achieve maximum color detection accuracy first a stable measuring configuration is necessary The next step is to perform a calibration...

Page 4: ...sioning Exempt Group per IEC 62471 2009 DO NOT LOOK DIRECTLY INTO THE LIGHT BEAM Risk of glare and irritation The sensor should be installed such that it is not possible to look directly into the ligh...

Page 5: ...version V1 1 Transmission rate 230 4 kbit s COM3 Process data length 2 bytes Frame type TYPE_2_V Minimum cycle time 9 2 ms 3 3 Display elements Power LED green On when 24 VDC power is present Flashin...

Page 6: ...ensor is fastened using two or four M4 screws Then the fiber optics are attached Note the correct routing of the emitter and receiver See the corresponding labeling on the sensor and fiber optic cable...

Page 7: ...vibration 4 Connect sensor to IO Link 5 Parameterize sensor see Steps 2 to 5 4 2 Step 2 Ambient light compensation This function is optional for especially critical applications Example of especially...

Page 8: ...paper Use 90 0 as Y value 4 Send 0xA4 to Index 0x0002 system command to execute calibration 5 Wait 10 s until calibration is completed 6 Querying Index 0x0407 Subindex 0x02 returns the current calibra...

Page 9: ...is the sensor fully ready The wait time after positioning the sensor ensures that it has established a stable working state before the actual measurements from the sensor are accepted The wait time d...

Page 10: ...r 65535 or 0xFFFF for background the background is automatically activated Only now is the sensor fully ready The wait time after positioning the sensor ensures that it has established a stable workin...

Page 11: ...for example within separate optics This scattered light leads to an offset that makes it difficult to evaluate the signal competently During the compensation nothing no product and no object is allow...

Page 12: ...account any specified product tolerances The sensor always processes the parameters for all active products internally and always returns the product number that most closely matches the current actu...

Page 13: ...number to be used is transferred via Index 0x0400 Subindex 0x1 When this is done the current CIELab actual values of the sensor are stored on the sensor as target values of the transferred product num...

Page 14: ...overdriven Byte 0 Bit 6 Blue sensor channel overdriven Byte 1 Bit 4 Best Fit mode is active Byte 1 Bit 6 Reset to factory setting is running Index 0x0407 Subindex 0x02 returns the current calibration...

Page 15: ...ic Sensors True Color Sensor BFS 33M with IO Link Page 15 24 6 Read current measurement values Index 0x0408 Current CIELab color values are read out Index 0x0409 Current XYZ tristimulus color values a...

Page 16: ...ns The sensor sends 2 bytes of process data to the master The sensor receives no process data from the master Byte 1 contain the product number 1 255 currently detected by the sensor Byte 0 contain bi...

Page 17: ...Identification 0x03 FunctionID UNIT16 0x8002 PDV 0x04 FunctionID UINT16 0x8003 Diagnosis 0x000E 14 PD Input Descri ptor 0x01 Product number 3 UINT8 R UInteger Length 8 Offset 0 0x02 0x08 0x00 0x02 Ba...

Page 18: ...umber StringT 13 Byte R e g 1870010AEB5A 0x0016 22 Hardware Revision StringT 16 Byte R e g 1 0 0x0017 23 Software Revision StringT 30 Byte R e g 1 0 0x0018 24 Application Specific Tag StringT 16 32 By...

Page 19: ...ry settings all parameter 0xA3 Compensate Environment Scattered light compensation 0xA4 Calibration Perform sensor calibration Table 4 System command Explanations for Table 4 Value 0x80 Device reset T...

Page 20: ...Number or Background 0x03 Spare FLOAT 32 W Reserved for future expansion 0x0401 1025 Calibration Target 0x00 FLOAT 32 R W Value 0 0 Target value Y for calibration 0x0402 1026 Work Mode 0x00 UINT16 R W...

Page 21: ...deviation Delta E for Background 0x04 Spare 2 FLOAT 32 Reserved for future expansions 0x0407 1031 Actual Status 0x01 Status Sensor UINT32 R Bit coded sensor status 0x02 Status Calibration UINT8 0 Idle...

Page 22: ...gain at short object distances a value of 1 is selected for example or a value of 8 for maximum gain at great object distances Index 0x00BF Enable Compensation This function is used to enable ambient...

Page 23: ...nd higher a difference is detectable for a trained eye At a value of 2 to 4 a color difference is perceived Index 0x0406 Product Deviation This index contains the deviation Delta E of the current sens...

Page 24: ...umber not available Access denied 0x80 0x23 Access to index not allowed Parameter value out of range 0x80 0x30 The value of a parameter lies outside the valid range Parameter length overrun 0x80 0x33...

Reviews: