L_TT1P_PickAndPlaceHigh: Error "InvalidPathData" (17043) (fixed as of V3.34.0)

     

Fixed as of: 

Library L_TT1P_TechnologyModules_LM as of V3.34.0

Behavior of the new version: 
In the new version, all xAddProfile are processed completely and correctly— regardless of whether the first point of a profile is identical to the last point of the preceding profile.

The technology module no longer incorrectly interprets identical start and end points as a redundant profile and no longer skips profiles. This ensures the complete execution of all chained motion profiles.


Description of the behavior: 

When using the L_TT1P_PickAndPlaceHigh technology module, multiple profiles are concatenated sequentially using the xAddProfile function and executed without stopping in between.

However, the last profile section is not executed.
The technology module incorrectly switches directly to the Done state without the last attached profile having been executed.


Conditions under which the behavior occurs: 

 

This behavior occurs when:

  • multiple profiles, each with multiple points, are created and linked via xAddProfile
  • the first point of the last profile is identical to the last point of the previous profile
  • as a result, the module incorrectly interprets the last profile segment as "already run" and skips it entirely

Affected products: 

Library L_TT1P_TechnologyModules_LM 

 

Short-term measures, recommendations, assessment: 

The technology module correctly recognizes that the start point of the next profile corresponds to the end point of the current profile, but mistakenly interprets this as complete redundancy of the entire profile.

As a result, the entire last profile is discarded, instead of correctly evaluating the start-point match and traversing the remaining points.

  • This behavior occurs deterministically when the first point of the last profile exactly matches the endpoint of the previous profile.
  • As a workaround, the first point of the last profile can be specified in a different coordinate system (e.g., PCSx).
    • This coordinate system can be superimposed on the previous coordinate system.
    • As a result, the technology module does not recognize the point as identical, and the profile is executed completely and correctly.


  • [Automatic Translation]
    URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202600025/1/
    Kontaktformular