MSI-P Series Magnetostrictive linear position sensors in profile housing with CAN Output
Profile-style, high-precision, absolute, non-contact magnetostrictive position sensor with a measuring range of 25 to 4000 mm.
Position is measured by position magnets that travel along the waveguide with a maximum air gap of up to 10 mm.
Price on request
Design Features
- The modular design allows fast servicing and repair without releasing pressure from the hydraulic circuit.
- The sensor is compatible with all BALLUFF position magnets and with selected magnets from Temposonics.
- The sensor provides absolute linear measurement, with output signals proportional to the displacement of the position magnet.
- An LED indicator is provided for sensor diagnostics.
- The sensor delivers high accuracy with resolution up to 1 μm.
- Measuring length is available from 25 to 4000 mm with 1 mm increments.
- Linearity: < 0.01 %
- Repeatability: < 0.001 %
- Operating temperature: up to 85 °C
- Protection class: IP67
- The sensor supports the use of moisture-resistant and Teflon cables.
Configurator
MSI-P
.
_
.
_
.
T
.
_
.
C
_
_
_
_
_
_
MSI-P Series Magnetostrictive linear position sensors in profile housing with CAN Output, order code:
Scope of delivery
THE SCOPE OF SUPPLY INCLUDES: | |
Linear position sensor | |
Certificate of Conformity | |
Manual | |
Warranty card | |
Mating connectors and magnets for the sensor must be ordered separately! | |
Product ordering code
TECHNICAL REQUIREMENTS FOR ORDER PLACEMENT | ||||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10* | 11* | ||||||||||||
MSI-P | . | S | . | 0 | 5 | 0 | 0 | . | T | . | D60 | . | С | 1 | 0 | 1 | 1 | 1 | ||||
1 | Series: MSI-P - Profile housing | |||||||||||||||||||||
2 | Magnet Type: – Without magnet S – Magnetic slider “S”, mechanically coupled, free travel SP – Magnetic slider “SP”, mechanically coupled, close-fit design L – Position magnet “L”, air gap up to 10 mm K – Position magnet “K”, air gap up to 4 mm | |||||||||||||||||||||
3 | Measuring Range: 0025...4000 mm, 1 mm step Other lengths available on request | |||||||||||||||||||||
4 | Zero Point: T - 13 mm | |||||||||||||||||||||
5 | Connection: D54 – M12 (5-pin) male / M12 (5-pin) female / M8 (4-pin) male D60 – M16 (6-pin) male (Sensor with integrated bus terminator) D61 – M16 (6-pin) male D62 – 2 x M16 (6-pin) male S92 – M12 (5-pin) male S94 – M12 (5-pin) male / M12 (5-pin) female | |||||||||||||||||||||
6 | Output Signal: С - CAN | |||||||||||||||||||||
7 | Data protocol: 101 - CANbasic (CAN 2.0A) 207 - CANbasic, multi-position 304 - CANopen, single position (standard) | |||||||||||||||||||||
8 | Baud Rate: 1 - 1000 Kbit/s 2 - 500 Kbit/s 3 - 250 Kbit/s 4 - 125 Kbit/s | |||||||||||||||||||||
9 | Resolution: 1 - 5 µm 2 - 2 µm | |||||||||||||||||||||
10* | Node Address: | |||||||||||||||||||||
11* | Number of Magnets: Z02 – 2 positions Z03 – 3 positions *Only for C207 | |||||||||||||||||||||
12 | Option 1: Not applicable / None ER1: Extending rod with stabilizer for standard sensor mounting. | |||||||||||||||||||||
Default node address: 125.
It can be changed using the USB-CANbasic programmer MSI-252-382-D62
Technical data
OUTPUT PARAMETERS | ||||
Measured quantity | Position | |||
Operating range, L | 25 — 4000 mm, 1 mm step | |||
Movement speed | Any | |||
Cycle time | 0.5 ms up to 1200 mm; 1.0 ms up to 2400 mm; 2.0 ms up to 4000 mm; | |||
Status diagnostics | LEDs next to the connector | |||
INTERFACE | ||||
Digital interface | CAN-Fieldbus System ISO-DIS 11898 | |||
Data protocols: | CANopen: Стандарт CIA DS 301 V3.0 / Профиль кодера DS 406 V3.1, CANbasic: CAN 2.0 A | |||
Number of magnet | 1-3 | |||
Max cable length: | Сable length, m: Transmission Speed, Kbit/s: | 25 <1000 | 100 <500 | 250 <250 |
Recommended cable length: ≤ 20 m | ||||
POSITION MEASUREMENT ACCURACY | ||||
Linearity deviation | < ± 0.01 % F.S. (minimum ± 40 µm) | |||
Repeatability | < ± 0.001 % F.S. (minimum ± 2.5 µm) | |||
OPERATING CONDITIONS | ||||
Operating temperature | -40 °C…+85 °C | |||
Rated pressure | 350 bar, 600 bar peak (optional 800 bar) | |||
Humidity | 90 % rel. humidity, no condensation | |||
Ingress protection | IP65, IP67 at cable outletat cable outlet | |||
MATERIALS | ||||
Sensor electronics housing | Anodized aluminum, plastic | |||
Sensor rod | Stainless steel ASTM A269-13 / TP304l (10x1.5) | |||
Flange | Stainless steel 08Х18Н10 / AISI 304 | |||
MOUNTING | ||||
Mounting position | Any orientation. For horizontal installation of sensors with an operating range exceeding 1000 mm, the rod must be supported or fixed at the end | |||
Flange parameters | Flange thread: M18х1.5 or 3/4" - 16 UNF | |||
Position magnet attachment | Mounting hardware and screws made of non-magnetic material | |||
ELECTRICAL CONNECTION | ||||
Operating voltage | +24 VDC (−15/+20 %) | |||
Polarity protection | Up to −30 VDC | |||
Overvoltage protection | Up to 36 VDC | |||
Current consumption | 50…140 mA (depending on stroke length) | |||
Dielectric strength | 500 VDC (DC ground to machine ground) | |||
STANDARDS, EMC TESTS | ||||
Shock test | 100 g, single shock according to IEC 60068-2-7 | |||
Vibration test | 15 g / 10–2000 Hz according to IEC 60068-2-6 | |||
EMC Tests | GOST R IEC 61326-1-2014 | |||
Connector wiring: D54
PIN CONFIGURATION | PIN | OUTPUT |
![]() M12-A male connector PORT №1 (View on sensor) | 1 | CAN_GND |
2 | - | |
3 | - | |
4 | CAN_HIGH | |
5 | CAN_LOW | |
![]() M12-A female PORT №2 (View on sensor) | 1 | CAN_GND |
2 | - | |
3 | - | |
4 | CAN_HIGH | |
5 | CAN_LOW | |
![]() M12-A male (View on sensor) | 1 | +24 VDC (−15/+20 %) |
2 | - | |
3 | DC Ground (0 V) | |
4 | - |
Connector wiring: D60
PIN CONFIGURATION | PIN | OUTPUT |
![]() M16 male (View on sensor) | 1 | CAN_LOW |
2 | CAN_HIGH | |
3 | - | |
4 | - | |
5 | +24 VDC (−15/+20 %) | |
6 | DC Ground (0 V) |
Connector wiring: D61
PIN CONFIGURATION | PIN | OUTPUT |
![]() M16 male (View on sensor) | 1 | CAN_LOW |
2 | CAN_HIGH | |
3 | - | |
4 | - | |
5 | +24 VDC (−15/+20 %) | |
6 | DC Ground (0 V) |
Connector wiring: D62
PIN CONFIGURATION | PIN | OUTPUT |
![]() M16 male PORT №1 (View on sensor) | 1 | CAN_LOW |
2 | CAN_HIGH | |
3 | - | |
4 | - | |
5 | +24 VDC (−15/+20 %) | |
6 | DC Ground (0 V) | |
![]() M16 male PORT №2 (View on sensor) | 1 | CAN_LOW |
2 | CAN_HIGH | |
3 | - | |
4 | - | |
5 | +24 VDC (−15/+20 %) | |
6 | DC Ground (0 V) |
Connector wiring: S92
PIN CONFIGURATION | PIN | OUTPUT |
![]() M12-A male (View on sensor) | 1 | CAN_GND |
2 | +24 VDC (−15/+20 %) | |
3 | DC Ground (0 V) | |
4 | CAN_HIGH | |
5 | CAN_LOW |
Connector wiring: S94
PIN CONFIGURATION | PIN | OUTPUT |
![]() M12-A male (View on sensor) | 1 | CAN_GND |
2 | +24 VDC (−15/+20 %) | |
3 | DC Ground (0 V) | |
4 | CAN_HIGH | |
5 | CAN_LOW |
Interface
CAN Bus Interface
The position sensors operate as slave devices and fully comply with the CAN-Bus standard (ISO 11898).
The maximum data transmission rate is up to 1 Mbit/s.
Protocol Versions
1. CANopen
Complies with the encoder profile DS-406 V3.1 and standard CiA DS-301 V4.02.
CANopen functionality is based on configurable communication objects, which are set via the configuration tool.
•Service Data Object (SDO)
Used for sensor parameterization. Parameters include resolution for position and velocity, installation type, operating distance and start position for up to three magnets.
•Process Data Object (PDO)
Used for real-time data transmission in 8-byte frames. PDOs transmit position, velocity, limit values, slider control and operating distance for up to three magnets.
Data formats: position = 32 bit, velocity = 16 bit. Limit value = 8 bit.
•PDO Transmission Type: Asynchronous (cycle time 1 to 65535 ms) or synchronous
•SYNC Object – synchronization object
•Emergency Object – error message handling
•Node Guarding Object – network supervision
•Heartbeat Function – node monitoring
•Electronics temperature can be monitored via CAN bus
2. CANbasic
Provides simple and fast integration into control systems via direct bus access. No additional configuration tools are required, as parameters are factory-preset. The CANbasic protocol complies with CAN 2.0A and always includes the following application data for single-magnet operation:
position, velocity, sensor status, five set points.
3. CANbasic Multi-Position Measurement
Enables position measurement using up to three magnets on one sensor.
Configuration and operation are performed via the local control system according to the operating instructions.
The data protocols for all CAN versions are factory-implemented in the sensor processor, allowing all variants to be connected directly to industrial CAN networks.
CANopen sensors are certified under compliance test number: CiA199902-301V30/I-004, issued by the CAN in Automation (CiA) organization.
Multi-position measurement
MULTI-POSITION MEASUREMEN |
![]() |
Connection example

Status diagnostics
LED DIAGNOSTICS | GREEN | RED | STATUS |
![]() | Off | Off | No power supply or sensor fault |
On | Off | Normal operation | |
On | On | No position magnet or incorrect number of magnets | |
Flashing | Off | Programming mode ( analog output only) |
Interchangeability
| MSI | Balluff | Temposonic |
|---|---|---|
| MSI-P analog или MSI-PB analog | BTL B1 - Profile PA – Analog | R-Series V RP5 analog |
| MSI-PB analog | BTL C1 - Profile PF – Analog | R-Series V RP5 analog |
| MSI-P analog или MSI-PB analog | BTL C1 - Profile PA – Analog | R-Series V RP5 analog |
| MSI-P analog или MSI-PB analog | BTL B1 - Profile PA – Analog | R-Series V RP5 analog |
| MSI-P SSI | BTL7 -P- Series – Digital | R-Series V RP5 SSI |
| MSI-PB analog | BTL7 -P- Series - Analog voltage | R-Series V RP5 analog |
| MSI-P SSI | BTL7 -P- Series – SSI | R-Series V RP5 SSI |
| MSI-PB analog | BTL7 -P- Series - Analog current | R-Series V RP5 analog |
| MSI-P EtherCAT | BTL7 -P- Series – EtherCAT | R-Series V RP5 EtherCAT |
| MSI-P Profinet | BTL7 -P- Series – Profinet | R-Series V RP5 Profinet |
| MSI-P analog или MSI-PB analog | BTL6 -PF- Series - Analog voltage | R-Series V RP5 analog |
| MSI-P analog или MSI-PB analog | BTL6 -PF- Series - Analog current | R-Series V RP5 analog |
| MSI-P или MSI-PB Start/Stop | BTL6 -A1- Series – Digital | E-Series EP2 Start/Stop |
| MSI-P EtherCAT | BTL6 -A1- Series – EtherCAT | R-Series V RP5 EtherCAT |
| MSI-P analog или MSI-PB analog | BTL6 -A1- Series - Analog voltage | R-Series V RP5 analog |
| MSI-P CANopen | BTL5 -P- Series – CANopen | E-Series RP CANopen |
| MSI-P Profibus | BTL5 -P- Series – Profibus | E-Series RP Profibus |
| MSI-P или MSI-PB Start/Stop | BTL7 -BE/BF- Serie - Digital | E-Series EP2 Start/Stop |
| MSI-P SSI | BTL7 -BE/BF- Serie – SSI | R-Series V RP5 SSI |
| MSI-P или MSI-PB Start/Stop | BTL7 -ZE/ZF- Serie – Digital | E-Series EP2 Start/Stop |
| MSI-P Profibus | BTL5 -P- Series – Profibus | E-Series RP Profibus |
| MSI-P DeviceNet | E-Series RP DeviceNet |
Downloads
Technical documentation
Certificates
Inquiry Form
Contact us





