L_MC1P - MC_TouchProbe and use of EPM-S207 or EPM-S208 (FAST-DI): First falling edge is not recognised (corrected from V03.25.00)

Corrected from:
Library: L_MC1P_MotionControlBasic (FAST Motion) from V03.25.00
             (Update via Easy Package Manager)

Response of the new version:
The first falling edge after switching on both TP inputs is now also recognised correctly.


What happens?
Touch probe function:
The first falling TP edge is not always correctly detected when both inputs of an EPM-S207 (FAST-DI) are used simultaneously for touch probe detection.
All subsequent edges are recognised correctly again.

When does the behaviour occur?
  • Use of the Touch Probe (TP) functionality and
  • two TP signals are read in via an EPM-S207 (FAST-DI) module and
  • one instance of the FB MC_TouchProbe is called up in parallel.
The TP inputs are high level by default and the first detectable event after switch-on is a high-low edge.

Which products are affected?
Library:  L_MC1P_MotionControlBasic  (FAST Motion)

Short-term measures / evaluation / recommendations:
Folgende Möglichkeit zur Optimierung gibt es weiterhin:

The following possibility for optimisation still exists:
  • The default position of the digital inputs can be defined via the property 'byInitialInputState' of the FAST_Input structure.
  • The property can either be statically assigned once, if the default state of the terminals is known, or it can be assigned once, if the default state of the terminals is known.
  • per cyclic assignment if the status of the inputs is read in via another I/O module:
    Bit0 -> Input1,
    Bit1 -> Input2,
    ….

Automatic Translation

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202200115/1/
Contact form