K-WANG

+086-15305925923
Service expert in industrial control field!
NameDescriptionContent
Adequate Inventory, Timely Service
pursuit of excellence 
Ship control system
Equipment control system
Power monitoring system
Current position:
新闻动态
newS
   
Brand

IFM O3D series time-of-flight 3D industrial sensor usage instructions

From: | Author:Wang | Time :2026-06-05 | 16 visit: | 🔊 Click to read aloud ❚❚ | Share:

IFM O3D series time-of-flight 3D industrial sensor usage instructions

Product Fundamentals and Hardware Specifications

Product models: O3D300/O3D302 (short focus), O3D310/O312 (long focus), integrated with built-in infrared LED lighting, lens focal length in different specifications, and industrial protection for the housing.

interface configuration

M12 8-core power supply/IO port: 24VDC power supply, 3-channel programmable digital input/output (IO1/IO2/IO3, PNP/NPN software switching), hardware trigger input;

M12 D-encoded Ethernet: 100Mbps network, supports TCP/IP, EtherNet/IP, PROFINET IO protocols, and only enables one type of bus at a time;

Installation and environment: DIN bracket/screw fixation, recommended installation height according to lens specifications, ambient temperature -20~+55 ℃, avoid direct sunlight (>8klx sunlight interference for distance measurement);

Supporting software: ifm Vision Assistant, free PC configuration, can create up to 32 independent detection programs (Applications), which can be switched and called.


Hardware installation and electrical wiring

Power supply: standard DC24V PELV power supply, reverse protection;

Trigger method: ① Hardware terminal trigger ② Bus instruction software trigger (t/T instruction) ③ Free continuous acquisition;

IO definition: DI can be triggered by external optoelectronics for incoming materials, DO can output OK/NG, shortage, full, and fault signals, and the output status can be read and written through the bus.


Built in five standard detection applications (sensor core functions)

The ROI area can be taught within the software, and 32 sets of programs can be freely switched. All results are uploaded to the PLC via Ethernet:

Integrity testing: Determine the shortage/excess/empty warehouse of materials in the area, and output qualified/over full/under material codes;

Level monitoring: detects the height of the material surface and triggers upper and lower limit alarms;

Dimension measurement: rectangular prism length, width, and height, center XYZ coordinates, deflection angle, and detection quality coefficient;

Robot Pick&Place: Multi object recognition, output quantity, geometric dimensions, six axis coordinates, rotation angle, adapted for robotic arm grasping;

Depalletising: Identification of stack layers, determination of layer height, presence of partitions, presence of abnormal debris, collision prevention, and differentiation of cardboard/bagged materials.

Each application result includes: status code, measurement value, and identification quality (0~100).


Panel indicator lights, device status

4 LEDs: power supply, network communication, operation, malfunction; When there is a malfunction, the PWR light flashes and the fault code can be read through the E command.

Software Configuration and Program Management

The upper level IFM Vision Assistant completes: field of view calibration, ROI drawing, parameter teaching, exposure time, frame rate setting, and output data format configuration;

The device can store up to 32 sets of application programs, which can be remotely switched through: ① Two way DI binary encoding static selection program ② Pulse counting selection (gate control+pulse) ③ Bus a instruction;

Parameter backup: Export the configuration file before firmware upgrade/sensor replacement, and import the new machine with one click.


Communication system (three major communication methods)

1. TCP/IP (ASCII protocol, default port 50010)

Process Interface (PCIC) custom output protocol V3 is the default, format:<ticket number>L length<content>CRLF;

Synchronous instruction (T - single photo feedback), asynchronous active upload (p instruction start stop);

Customizable output content: star+data+stop frame header and footer, supports floating-point to 16 bit integer conversion, scaling offset configuration;

Can upload: ROI measurement value, full frame image (5 types of images: distance/X/Y/confidence/grayscale), device temperature, frame rate, and computation time.

2 EtherNet/IP

Input assembly: PLC issues instruction words; Output assembly: Sensor feedback measurement, fault, statistical data;

The instruction adopts a bit triggered handshake, supporting synchronous triggering, program switching, reading and writing IO, and reading faults.

3 PROFINET IO

Fixed input/output message structure, single connection, GSDML configuration, communication logic follows EtherNet/IP handshake rules.


Serial/Network Control Universal Instruction Set (Process Command)

Complete ASCII instructions in the appendix of the manual:

Command function

A+Number switch specified application

A? Check the total number of stored programs and the current activation number

c/C? Write/Read PCIC Custom Output JSON Configuration

E? Read the current fault code

Temporary modification of application parameters (disassembly length and width, partition enable, etc.)

G? Read device IP/MAC/firmware and other information

H? Full Instruction Help List

I? Read raw image data

o/O? Set/Read IO Port Level

Asynchronous trigger T? Synchronous trigger

P start stop asynchronous data reporting

S? Statistics (total number of tests/qualified/defective)

v/V? Modify/query protocol version (V1~V4)


Image data format

TCP image packets are divided into multiple data chunks (Chunks), including:

Normalized amplitude plot, original amplitude, radial distance plot, XYZ Cartesian coordinate plot, confidence plot;

Single block includes: block type, size, image width and height, pixel format, timestamp;

The confidence map consists of 8 pixels, with each bit representing faults such as pixel saturation, invalidity, and insufficient signal-to-noise ratio.


Classification of fault codes

Hardware category: power supply overvoltage and undervoltage, lighting overheating, output short circuit; Configuration class: illegal program, incorrect parameters; Acquisition class: triggering overflow, image abnormality, E? Command can read 8-bit decimal fault codes.


Maintenance and firmware upgrade

Cleaning: Wipe the lens with a dust-free cloth and glass cleaner, and do not scratch the lens;

Firmware: Vision Assistant online upgrade, be sure to export parameter backups before upgrading;

Spare parts replacement: New sensors can be put into production by importing backup parameters.

  • LTI Drives CDF30.002.C0.7 Compact Servo Controller 08685963 DC 24V Industrial Module
  • LUST LTI Drives CDB32.008.W2.4.BR.PC1 Servo Drive Industrial Motion System
  • LUST LTI Drives CDB34.003.C2.4.PC1.H15 Servo Motor Driver Industrial Control Unit
  • LUST LTI Drives CDA32.004.C1.4.H08.B0 Servo Drive Mat. 3084456 Industrial Control
  • LUST LTI Drives CDE34.005.W2.2 Industrial Servo Drive Motion Control Unit
  • LUST LTI Drives CDA34.006.W3.0 Servo Drive Software V3.70-04 Industrial Controller
  • LTI Drives CDB32.004.C2.4.SH Servo Drive Compact Motion Controller
  • Woodward 9905-373 - Digital Synchronizer And Load Controller
  • WOODWARD MAGNETIC PICKUPS - Sensor
  • WOODWARD GCP-30 - Steuertafel for Industrial Regulator Genset Control Package
  • WOODWARD GOVERNOR 9907-1183 REV A - 505 ENHANCED TURBINE CONTROL
  • WOODWARD 9907-173 REV B - Module Load Sharing 120 Volt
  • WOODWARD 9907-014 - 2301A controller
  • Woodward 9905-029 - SPM-A Synchronizer Module Rev C
  • WOODWARD 8440-1799 EASYGEN-350 REV B - Genset Controller
  • WOODWARD 5466-258 REV M - SIMPLEX DISCRETE I/O MODULE
  • Woodward 8440-1884 C - Controller Easygen 2500-5
  • Woodward 8441-1153 - Monitoring Unit 250VAC
  • WOODWARD 8406-120 REV G - EGCP-2 DIGITAL CONTROL
  • Woodward 8273-584 - Atlas-ii Digital Control
  • Woodward 8272-582 - APM Motor Control 8272582
  • Woodward 9905-377 Rev. A - 2301A Load Sharing and Speed Control
  • WOODWARD 8272-517 - Pm Motor Control
  • WOODWARD 9905-797 REV.B - DIGITAL SYNCHRONIZER AND LOAD CONTROL DSLC-D
  • WOODWARD 8272-582 - APM MOTOR CONTROL
  • Woodward Seg FP2-8-24 - Emergency Power Telecommunications Module NP2
  • WOODWARD 2001-12E2U1B1S1A - Fuel Shut Off Valve Stop Solenoid Valve 2000-4505
  • Woodward 8440-1884 K - Genset Controller Easygen-2500-5
  • Woodward 9905-760 - Linknet Termination Module
  • Woodward 8404-009 - Proact Digital Plus Front Panel Rev. H
  • Woodward 8271-651 - Digital Speed Reference
  • Woodward 3077-474C - 8605895 5501-031 D Circuit Module
  • WOODWARD 5466-257 REV.-C - NETCON 5000 MODEL REMOTE TRANSCEIVER I/O MODULE
  • Woodward 8273-101 Rev: A - 2301D Digital Load Sharing and Speed Control
  • WOODWARD 8272-799 - 2301A SPEED CONTROL WITH REMOTE REFERENCE REV:C
  • Woodward 8272-517 - PM Motor Control
  • Woodward 8290-048 8290048 Rev. F - Generator Load Sensor
  • woodward 8273-1012 rev c - 2301e Load Sharing and Speed Control
  • WOODWARD 9905-797 - DIGITAL SYNCHRONIZER AND LOAD CONTROL FOR 3 PHASE GENERATORS
  • WOODWARD 8280-3014 - 723 PLUS DIGITAL CONTROL REV NEW
  • WOODWARD 8440-1884 REV G - GENSET CONTROLLER EASYGEN-2500-5/P1
  • Woodward 8272-683 K - Digital Reference
  • WOODWARD 9907-014 - SPEED CONTROL 2301A REV H
  • Woodward Type UG-8 P/N 037260 - Governor R.P.M 1075-1650 Motor KM58-20
  • WOODWARD 9905-970 - LINKNET 6 CHANNEL 100 OHM RTD Rev:J
  • Woodward 9907-1183 Rev C - Steam Turbine Digital SCREEN 505E Turbine Control
  • Woodward 8440-1614 - GCP-30 Genset Control Package, Rev: F, Type 1, E231544
  • Woodward DC11006-304-024 - ACTUOTOR DYNA ACTUATOR - BARBER-COLMAN
  • Woodward 9905-971 - LINKNET 6 CHANNEL 100 OHM RTD Rev:K
  • Woodward DYNK-10249 - Actuator Controller Kit - DYNA 2000
  • Woodward LR21035 - MFR1 MULTI FUNCTION RELAY REV F
  • Woodward 8440-1831 - EASYGEN 3200-5 P/N: REV. G Gererator Controller
  • Woodward 8272-516 - PM MOTOR CONTROL REV J
  • Woodward 8440-2080 - EASYGEN 2000 genset controller EASYGEN-2300-5/P1
  • Woodward 505DE - Digital Control System
  • Woodward 701 - Digital Speed Control 18-40 VDC 4-20 MA
  • Woodward 8440-1799 - EASYGEN-350 REV B
  • Woodward 8272-582 - Apm Motor Control 100-220v AC/DC
  • Woodward 5501-031 D - 3077-474C 8605895 Circuit Module
  • Woodward XD1-T - XD1T55SAT TRANSFORMER DIFFERENTIAL PROTECTION RELAY
  • Woodward 8272-517 - PM Motor Control 220vac
  • Woodward 8934-658 - Repair Kit UG8D Governor
  • Woodward 5437 18 - module netcon derivative analog rev.A
  • Woodward 8272-171 A - Pm Motor Control
  • Woodward MRN3-1/2 - SEG mains uncoupling relay MRN314D mains decoupling relay
  • Woodward 9905-373 - Digital Synchronizer and Load Control 18-40 VDC Rev P
  • Woodward 5431-640 C - Dual Dynamics 1000 Series Speed Control Module
  • Woodward 5501-031 D - 3077-474C 8605895 Circuit Module
  • Woodward 9907-247 - 828 DIGITAL CONTROL
  • Woodward 8440-1855-G - EASYGEN-2200-5 /P1 12/24VDC GENSET CONTROLLER
  • Woodward NC3-2-8 (NO) - GENERATOR CONTROLLER
  • Woodward 8271-467 K - 2301 LOAD SHARING AND SPEED CONTROL PART NO:
  • Woodward 8440-2177 A - SPM-D2-10 Digital Synchronising Controller
  • Woodward LXMG1614E-14-11 - CCFL and UV Lamps Inverter Module
  • Woodward 8270-990 - signal converter
  • Woodward 9905-068 - LOW VOLTAGE 2301A LOAD SHARING & SPEED CONTOL P/N:
  • Woodward 8901-051 - BOOSTER SERVOMOTOR, SINGLE CYLINDER, 2:1
  • Woodward 8444-1024 D - MWS4-55M CONTROL MODULE UNIT
  • Woodward 5448-914 - GCP-20 Genset Control GCP-20 REV D P/n:
  • Danfoss BHA-1 018-1942 - Hydraulic Actuator
  • Woodward 9905-001 L - SPM-A SYNCHRONIZER
  • Woodward 5464-850 - Module
  • Woodward 5501-371 - Micronet Simplex Mpu Aio Rev C
  • Woodward 8272-132 B - POWER SENSOR
  • Woodward 9907-028 - SPM-A Synchronizer
  • Woodward SA-3678-AM-2 - Overspeed Electric Governor, Model ESSE2-AM
  • Woodward E8250-502 - GOVERNOR ACTUATOR
  • Woodward 8440-1884 J - Controller EASYGEN-2500-5
  • Woodward 5441-693 - DIGITAL I/O MODULE -MISSING PART
  • Woodward SA-4450 - Speed Controller APECS 3100 For Magnetic Pickup
  • Woodward 9903-466 - 701 DIGITAL SPEED CONTROL REV G
  • Woodward 1765-843 - Governor Speed Adjusting Motor P/N Type: SMM40 220V AC 50/60Hz
  • Woodward 9905-760 - Linknet Termination Module
  • Woodward 9907-247 - 828 DIGITAL CONTROL UNIT REV K
  • Woodward 5484-721 - motor
  • Woodward 8440-1734 - MFR-2 Rev.A Multi Function Relay MFR-2
  • Woodward CSC3SUWA - Controller
  • Woodward 8440-1667 - REV B SPM-D1010B/XN
  • Woodward 8406-120 - egcp-2 digital control
  • Woodward DPG-2201-002 - DIGITAL CONTROLLER REV D
  • Woodward 8272-516 - Pm Engine Control Rev J
  • Woodward 8440-1831 - EASYGEN 3200-5 P/N: REV. K - WITHOUT ACCESSORIES
  • Woodward 8273-101 - LOAD SHARING & SPEED CONTROL
  • Woodward 8440-1855-G - EASYGEN-2200-5 /P1 12/24VDC GENSET CONTROLLER
  • Woodward 9907-247 - 828 DIGITAL CONTROL UNIT REV K
  • Woodward LR21035 - MFR1 MULTI FUNCTION RELAY REV J
  • Woodward 8404-009 - PROACT DIGITAL PLUS FRONT PANEL REV J
  • Woodward 9905-204 - Rev N SPM-A synchronizer
  • Woodward 8521-367 - UG-8 P/N r R.P.M 750-1280 Governor / UG8
  • Woodward 9907-175 - Load Sharing Module Rev. B
  • Woodward 5464-645 - DRIVER MODULE REV A 2C ACT DRIVE
  • Woodward 8404-009 - PROACT DIGITAL PLUS FRONT PANEL REV J
  • Woodward 9907-175 - Load Sharing Module Rev. B
  • Woodward 8406-102 - Rev A EGCP-2 Digital Control Engine Generator 8406102
  • Woodward EASYGEN-2500-5 - Controller Genset
  • Woodward 8440-2082 - Controller
  • Woodward 8272-516 - PM MOTOR CONTROL REV J
  • Woodward 9905-373 - Digital Synchronizer and Load Control 18-40 VDC Rev P
  • Woodward 5501-429 - Actuator Controller 25mA 2 Channel , (UPP)
  • Woodward 8440-1869 - SPM-D10 Synchronizing System Control-SPM-D10B/PSY4-F-D
  • Woodward 9907-175 - Load Sharing Module Rev. A
  • Woodward 8200-224 - Servo Position Controller
  • Woodward 9906-619 - 723 PLUS DIGITAL CONTROL ( 8280-604 )
  • Woodward 8440-1519 - EASYGEN PART NO: REV: 4
  • Woodward 5501-371 - REV C MODULE- MICRONET SIMPLEX MPU & AIO FTM
  • Woodward EASYGEN-3200-5/P1 - Generator Controller Module Rev F
  • Woodward 8440-1884K - GENERATOR CONTROLLER EASYGEN-2500-5 REV,K
  • Woodward 5466-353 - REV C NETCON MAIN CHASSIS TRANSCEIVER