Output 3 default indication "ready to trigger". External or internal triggers are only accepted when output 3 is ON. In continuous acquisition mode, this output is invalid.
3.3 Cascade of Multiple Sensors
When multiple O3D3xx are installed side by side, simultaneous exposure will interfere with each other. resolvent:
Hardware cascading: After the first device completes image acquisition, it automatically triggers the second device. The output 4 (pin 4) of the first device is configured as the "Image Acquisition Complete" signal, and the trigger input of the second device receives this signal.
Frequency division multiplexing: Using ifm Vision Assistant to assign different modulation frequencies to each sensor, reducing crosstalk.

LED indicator light and status diagnosis
The front panel of the sensor has 4 LEDs (Power, Out1, Out2, Ethernet). Its flashing mode provides quick diagnosis.
Measures to deal with the meaning of LED status
Power is constantly on and the power supply is normal. Ready -
Power flashing at 0.5 Hz with no parameters or parameters not loaded configured through software download
Power flashes twice at 0.5 Hz. The parameter setting mode is normal and will resume upon exiting
Out1/Out2 flashes at 8 Hz and outputs a short circuit to check the load and wiring
Power+Out1+Out2 flash at 8 Hz simultaneously. Internal unrecoverable error occurs when power is turned off and restarted. If it still occurs, it will be repaired
Power flashing at 2 Hz+Out1/Out2 flashing can recover errors (such as overheating and overvoltage) by reading error codes through Ethernet and automatically clearing them after troubleshooting
Flow light (left → right) equipment starts normally
Power off is prohibited in the firmware update of the flowing light (right → left)
Engineering Tip: When a "recoverable error" occurs, the process interface command E? Can be used to obtain an 8-bit error code (Section 13.3 of the manual). Common errors include triggering over limit (110001006), output short circuit (11000200x), lighting board overheating (110004000), etc. Reduce exposure time or install heat dissipation when overheating occurs.
Parameter Configuration and Application Management
5.1 Software Tools
Ifm Vision Assistant (free download) is the only configuration tool. After connecting via Ethernet, up to 32 applications (detection tasks) can be created, each containing ROI (region of interest), thresholds, output logic, and more.
5.2 Application activation method
Static selection: Select 4 applications (00,01,10,11) by inputting binary combinations of 1 and 2 through the switch. After switching, a monitoring time of 20 ms is required, during which the trigger input is disabled.
Pulse selection: Switch input 1 is used as the gate signal, switch input 2 or trigger input is used as the pulse input. The number of pulses is equal to the application ID. For example, 5 pulses activate application 5.
Software command: Activate through a<application number>(two decimal digits of the application number).
Configuration saving: All parameters are saved in flash memory and will not be lost when powered off. Before replacing the device, it is necessary to export the configuration through software. Once the new device is imported, its functionality can be restored.
5.3 Focal length adjustment (O3D310/O3D312 only)
Use a 2mm hex wrench to rotate the adjustment screw on the side of the lens. Best focus state: Clear distance from the edge of the image, with the highest contrast in grayscale images. Lock after adjustment.
Process data acquisition and communication troubleshooting
O3D3xx supports three industrial Ethernet protocols: EtherNet/IP, PROFINET, and TCP/IP. Process data is sent in the form of an 'output string', which includes a star start flag, multiple fields, and a stop end flag. Separate fields with semicolons.
6.1 Data Structures for Typical Applications
Integrity check (output string example):
star; 0;00; 0;+0.000; 01;7; -0.068; 02;6; +0.013; 03;0; +0.001; stop
The second field (0) represents all ROI statuses (0=qualified, 1=unqualified)
Set every 3 fields: ROI ID, ROI status, ROI value (mm)
ROI status code: 0=good, 1=reference layer not taught, 2=teaching failed, 3=reference layer invalid, 4=no valid pixels, 5=reference layer no valid pixels, 6=overflow, 7=insufficient
Dimension measurement (rectangular prism) output field order: Object existence flag, width, height, length, center point X/Y/Z, rotation angle, mass in all directions.
Additional outputs for unloading applications: current layer number, partition detection flag, no collision indication, etc.
6.2 EtherNet/IP configuration points
Using assembly examples: Consumption data is 100 (8 bytes), production data is 101 (up to 450 bytes).
Command word bitmap: Bit 11 executes synchronous triggering, bit 12 activates asynchronous output, and bit 14 uses extended commands.
After each command execution, the PLC must reset the command bit to 0, and the sensor will increase the message counter. If multiple bits change simultaneously, it is considered an error.
Synchronous triggering process: PLC setting trigger position → sensor execution collection and processing → return process data during production assembly → PLC reset trigger position.