Inclination sensor JN 1 Preliminary note This document applies to the device of type "inclination sensor" (art. no.: JN2300). It is part of the device. This document is intended for specialists. These specialists are people who are qualified by their appropriate training and their experience to see risks and to avoid possible hazards that may be caused during operation or maintenance of the device.
Inclination sensor JN The connection terminals may only be supplied with the signals indicated in the technical data and/or on the device label and only the approved accessories from ifm may be connected. 2.4 Tampering with the device Contact the manufacturer in case of malfunction of the unit or uncertainties. Any tampering with the device can seriously affect the safety of operators and machinery.
Inclination sensor JN 5 Scale drawing M12 x1 M12 x1 6 Electrical connection The inclination sensors are fitted with two round 5-pole M12 connectors (A-coded). The pin configuration is as illustrated. 1: CAN_SHLD CAN shield 2: CAN_V+ Supply voltage 24 V DC (+U 3: CAN_GND Ground 4: CAN_H High bus cable...
Inclination sensor JN 7 SAE J1939 interface The inclination sensors have a standardised SAEJ1939 interface. All measured values and parameter groups can be accessed via the J1939 protocol. The individual configuration can be saved in the internal permanent memory (flash). 7.1 Overview and structure of the SAE J1939 protocol The SAE J1939 protocol uses a 29-bit CAN identifier (extended frame format CAN 2.0B).
Inclination sensor JN 7.2 Proprietary PDU format 1 protocol The parameters of the JN2300 sensors are listed in a table that is accessed per 16-bit index. To access the sensor parameters in reading or writing the proprietary PDU format 1 message is used. PDU format (PF) corresponds to the value 0xEF. In this case the PDU-specific byte (PS) is the target address (DA) of the unit which the message is to be sent to.
Inclination sensor JN 7.3 Configuration examples Address target unit (ECU): 0x19 Address control unit / master: 0x14 Priority of the message: 3 Example: Set FIR filter for angle measurement to lowpass 5 Hz, index 0x2043/2 Master → ECU CAN identifier 8-byte data frame 0xCEF1914 0x43...
Inclination sensor JN TxPGN2 4-byte V_effective , 4-byte aPeak TxPGN3 2-byte acceleration X, 2-byte acceleration Y, 2-byte acceleration Z 7.5 Configuration examples For the examples: Address JN2300 (ECU): 0x19, priority: 1 TxPGN0 default group extension (GS): 0x00 X: Angle value longitudinal X Y: Angle value lateral Y CAN identifier 8-byte data frame...
Inclination sensor JN Index Type Value Unit Reset 0x1301 UNSIGNED8 1 byte TxPGN3 LSB PGN3: FFXX default: 0xFF03 0x1302 UNSIGNED16 TxPGN3 cycle time default: 5 ms min. 5 ms / max. 50000 ms 0x1303 UNSIGNED8 TxPGN3 priority default: 1 min. 0 / max. 7 0x4003 UNSIGNED32 Serial number...
Page 14
Inclination sensor JN Index Type Value Unit Reset 0x2043 UNSIGNED8 FIR filter step for angle measurement 0 : FIR deactivated 1 : FIR lowpass 10 Hz 2 : FIR lowpass 5 Hz 3 : FIR lowpass 1 Hz 4 : FIR lowpass 0.5 Hz 0x2044 UNSIGNED8 Angle calculation...
Inclination sensor JN Index Type Value Unit Reset 0x2048 UNSIGNED8 Axis selection v eff / a peak → X axis active bit 2 = 1 → X axis not active bit 2 = 0 → Y axis active bit 1 = 1 →...
Inclination sensor JN In the case of an inclination in a plane (rotation of an axis with the second axis remaining perpendicular) the perpendicular angle and gimbal angle are always identical. 9.2 Euler angle (0x2044 = 1) In this setting the two provided angle values are to be interpreted as Euler angle. The current sensor orientation is determined by two successive rotations from the horizontal position.
Inclination sensor JN Value range – Inclination value longitudinal: -90°…90° – Inclination value lateral: -180°…180° Critical point With a longitudinal inclination of ± 90° ("plane" flies vertically downwards or upwards) the roll angle makes a rotation about the gravitational axis which cannot be detected by the inclination sensor.
Inclination sensor JN 10.4 Set zero point (0x2046) To set the zero point the sensor is rotated to the requested position and the current position is set as "0". The value of the parameter "set zero point X and Y axes" (index 2046h) is to be set to 1.
Inclination sensor JN Explanatory example Inclination sensor installed at an angle in the The raw data of the sensor is indicated in the coordinate system of the workpiece. The coordinate coordinate system of the sensor. system of the sensor is transferred to the coordinate In teach mode the data is converted into the system of the workpiece by teaching the sensor coordinate system of the workpiece.
Inclination sensor JN 10.8 Heating (0x2041) To ensure good temperature stability over the whole temperature range, the measuring cell is regulated to a constant temperature using a PID controller. The regulation of the heating is set by the factory and can be deactivated by writing the value 0 to the parameter of the heating (index 2041h).
Inclination sensor JN The following parameters are coded by the key Parameter Index Device address (ECU) 0x2000 Baud rate 0x2001 Quadrant correction 0x2040 Heating 0x2041 Teach index 0x2042 FIR filter angle 0x2043 Angle calculation 0x2044 CAN 120 Ohm resistor 0x2045 Set zero point 0x2046 Output value...
Inclination sensor JN Diagnostic trouble codes are always transmitted as a 4-byte value. This 4-byte DM1 message is to be interpreted as follows: Byte 1 Byte 2 8 least significant bits of the SPN Bit 8 is MSB Bit 8 is MSB Byte 3 Byte 4 3 MSB of the SPN...
Inclination sensor JN 13 Maintenance, repair and disposal The unit is maintenance-free. ► Dispose of the device in accordance with the national environmental regulations. 14 Approvals/standards The CE declaration of conformity and approvals can be found at www.ifm.com. 15 Factory setting Index Type Value...