Support Portal

How to interpret the process data of a MPA

The article explains how to interpret the process data of a MPA.
Related Products
MPA

Table of Contents

Dear all,

to make a completion concerning Process Data of Magnetic cylinder sensors, enclosed a description of the how to interpret the process data of an MPA.

So first let us look in the IO-Link Manual on sick.com ( https://www.sick.com/media/docs/1/01/601/Technical_information_MPA_IO_Link_de_en_IM0048601.PDF) .

There you find following description of the process data: 

 

 

 

Small look back this are the process data of the MPS-T.

==> How to interpret the process data of a MPS-T

 

So we have here 10 Bit (8Bit from Byte 0, 2 Bit from Byte 1) for the integer place, and 2 Bit for the decimal place.

2^10 => 1024 resolution in mm, that means this value shows absolute value, where your magnet is within in the taught area.

For example = > Process Data 01 0110 1010 = 362mm, you can use the calculator from windows for that.

 

 

 

Had the "teach" process not been executed, the magnet's position would have defaulted to 362 mm.

 

The system's approach to decimal places is unique, where each state represents a quarter of a millimeter:

 

  • 00 corresponds to xxx.00 mm
  • 01 corresponds to xxx.25 mm
  • 10 corresponds to xxx.50 mm
  • 11 corresponds to xxx.75 mm

 

To illustrate, let's consider the binary representation:

 

  • 01 0110 1010 (integer part) equates to 362 mm
  • 11 (decimal part) equates to 0.75 mm

 

Thus, combining these:

 

01 0110 1010 11 equals 362.75 mm

 

This methodology ensures precise positioning, crucial for applications where even slight deviations can impact performance.

 

 

Keywords:
process data, magnetic cylinder sensors, interpret the process data, decimal place