Practical Selection Calculations: Working Out Stroke, Installation Space and Output
Selection calculations for a magnetostrictive displacement sensor can be reduced to four steps: fix the stroke → fix the mounting → fix the environment → fix the output. Stroke determines the ordered range and the accuracy conversion; mounting determines mechanical feasibility (in-cylinder bore, external bracket); environment determines protection/pressure/temperature class; output determines how the sensor talks to the control system. Omitting any step will show up at installation. This article gives the calculation points and a check-list in that order. The output-selection framework is in Selecting a Magnetostrictive Displacement Sensor: 4-20 mA Analog or CANopen Fieldbus?.
Step 1: stroke calculation
Ordered stroke is not the same as machine stroke. The basic relation is:
Ordered stroke = maximum working stroke + start-side margin + end-side margin
The two-side margins serve three purposes: to keep clear of the measuring dead zones at both ends of the rod (the reading is unusable once the position magnet enters a dead zone), to absorb mechanical assembly tolerance, and to leave room for overtravel or buffering. Take the margin from the machine’s overtravel risk and mounting tolerance; slightly large is better than too small. Causes of dead zones are in Dead Zones at Both Ends of the Effective Range.
Once the stroke is fixed, convert the accuracy: typical non-linearity is <0.02% FS. Multiply % FS by the ordered stroke to obtain the absolute error, then compare it with the process allowance. A common lesson here is that “doubling the range doubles the absolute error” — ordering a long range for convenience sacrifices accuracy for nothing. How to read the parameters is in How to Read a Datasheet; the accuracy definitions are in The Three Accuracy Terms.
Step 2: installation-space check
In-cylinder (mounted inside the hydraulic cylinder) requires four checks:
- Piston-rod clearance-bore diameter: minimum ≥12.7 mm (Ø10 rod); the actual value must leave clearance between the rod and the bore wall — the rod must not contact the wall;
- Clearance-bore depth: ≥ ordered stroke + the clearance needed for the mounting section at the cylinder base;
- Coaxiality: coaxiality of the clearance bore with the cylinder-barrel axis directly affects rod loading; excessive deviation will bend the rod and scrape the magnet;
- Space at the cylinder base: axial and radial space for the mounting thread (commonly M18×1.5, depending on model) and the electronics-head envelope, plus working room to plug and unplug the connector.
Detailed machining requirements are in Cylinder Bore Machining Requirements: 12.7 mm Minimum Bore, Depth Allowance and Concentricity Control; products include Series 16 cylinder-integrated and Series 17 hydraulic-cylinder integrated.
External mounting requires: parallelism of the mounting datum, rigidity of the magnet-carriage connection to the moving part, relative displacement from bracket thermal expansion, and cable routing (drag-chain bend radius and length margin). External mounting practice is in External Installation: Getting Bracket Rigidity, Parallelism and Carriage Float Right; for products see Series 18 external.
Step 3: environmental class
| Environmental item | Site data to collect | Corresponding selection class |
|---|---|---|
| Protection | Spray / immersion / high-pressure hot-water wash / dust | IP65 / IP67 / IP68 / IP69K |
| Vibration and shock | Machine vibration level; reversing shocks | Mobile machinery: Series 13 (25 g vibration, 100 g shock) |
| Pressure | System working pressure and peak of pressure spikes | In-cylinder pressure rating by series (16: 350/530, 17: 350/600, 19: 300/600) |
| Temperature | Oil temperature and ambient at the electronics head, measured separately | Standard type / split type (19D) |
| Explosion protection | Hazardous-area classification (Zone 0/1/2, dust zones) | Ex ia / Ex ib / Ex d / Ex tD; intrinsically safe: 17EX |
| Electromagnetic environment | Nearby drives, high-current busbars, electromagnetic chucks | Prefer current-loop or fieldbus output; reinforce shield and earth |
The pressure column must be taken on the peak, not the working pressure; the method is in High-Pressure Cylinder Selection: Don't Get the Pressure Rating and Peak Pressure Wrong. The dual temperature constraint is in High-Temperature Selection; zone-to-certification mapping is in Explosion-Protected Area Selection: Which Certification Applies to Zone 0/1/2.
Step 4: output and signal-chain calculation
Output selection must calculate three things together:
- Range mapping: analog output maps the ordered stroke linearly onto 4-20 mA or 0-10 V. The controller’s AD resolution determines the smallest increment the system can actually resolve — if the AD resolving power is coarser than the sensor resolution step, a finer sensor step is pointless. The calculation is: ordered stroke ÷ 2^(AD bits) gives the system-side minimum resolvable quantity; take the coarser of that and the sensor resolution step as the actual resolving power.
- Load and voltage drop: the total load resistance of a 4-20 mA loop (controller input impedance + cable resistance) must not exceed the sensor’s permitted value; 0-10 V on long runs has voltage-drop and interference risk. Long-run schemes are in Long Cable Runs and Their Three Constraints.
- Update rate and control cycle: update rate falls as range increases, especially on long strokes. Require “sensor update period ≤ controller position-loop period”, otherwise the closed loop reuses old data. Matching is in Matching Response Time and Refresh Rate to the Control Cycle.
Digital interfaces can follow the site fieldbus: CANopen (DSP406 profile), Profibus (GSD), EtherCAT (DC synchronisation), PROFINET (IRT), SSI, Modbus RTU/TCP, IO-Link. Analog options include Series 191 analog; fieldbus options include Series 194 CANopen.
Selection confirmation sheet (tick every item before ordering)
- Maximum working stroke ______ mm; two-end margin ______ mm; ordered stroke ______ mm;
- Absolute non-linearity error converted on the ordered stroke ______ mm; does it meet the process allowance;
- Mounting: in-cylinder / external / split; for in-cylinder fill clearance-bore diameter ______ mm (≥13), depth ______ mm;
- System working pressure ______ bar, pressure peak ______ bar, selected pressure class (16 is 350/530, 17 is 350/600, 19 in-cylinder is 300/600);
- Oil temperature ______ ℃, ambient at the electronics head ______ ℃;
- Protection class required: IP65 / 67 / 68 / 69K; explosion-protection requirement yes/no;
- Output form and protocol version; controller AD bits ______; resolution step ______ μm;
- Cable length, connector type, drag-chain bend radius;
- Magnet type and mounting method;
- Spare parts and lead-time confirmation.
Practical tips for engineers
- Series 19F front dead zone: 50 mm for stroke <8000 mm, 130 mm for stroke >8000 mm. Always deduct this when calculating the usable measuring stroke.
- Overall sensor length tolerance: +8 mm for stroke <8000 mm, +15/−5 mm for stroke >8000 mm; this tolerance does not affect the measuring stroke.
- Series 19F minimum stroke is 250 mm; for shorter strokes choose another series.
Frequently Asked Questions
Q: How is the ordered stroke calculated?
Ordered stroke equals maximum working stroke plus start-side margin plus end-side margin. The two-side margins keep clear of the measuring dead zones at both ends of the rod, absorb assembly tolerance, and leave room for overtravel or buffering. Slightly large is better than too small: a slightly longer sensor barely increases risk, whereas a short one means reordering.
Q: Which mechanical dimensions must be checked for in-cylinder mounting?
Four items: piston-rod bore at least 12.7 mm with clearance between rod and bore wall; clearance-bore depth covering the ordered stroke and the mounting section at the cylinder base; coaxiality of the clearance bore with the cylinder-barrel axis; axial and radial space for the cylinder-base mounting thread and electronics-head envelope, plus working room to plug and unplug the connector.
Q: How fine a resolution step is appropriate?
Calculate it together with the controller’s AD bits. Ordered stroke divided by 2 to the power of the AD bits gives the system-side minimum resolvable quantity; take the coarser of that and the sensor resolution step as the actual resolving power. If the sensor is 1 μm and the controller has only 12-bit AD, system capability is still limited by the controller.
Q: What condition must the update rate satisfy?
The sensor update period must not exceed the controller position-loop period, otherwise the closed loop reuses position data from the previous cycle. Update rate falls as range increases; on long strokes this item must be checked first, before discussing the resolution step.







