The Festo_Motion.lib library
7
1.8 Festo Handling and Positioning Profile (FHPP)
Festo has developed an optimised data profile especially tailored to the target applications for handling
and positioning tasks, the "Festo Handling and Positioning Profile (FHPP)".
The FHPP enables uniform control and programming for the various fieldbus systems and controllers from
Festo.
In the FHPP, the user can create a uniform definition for ...
– operating modes,
– I/O data structure,
– parameter objects,
– sequence control.
Figure: Principle of FHPP
Control and status bytes
Control via the fieldbus is achieved via 8 bytes of I/O data. Control functions are usually triggered and
status messages for the block evaluated by means of single bit operations.
Parameter channel
The control system can access all controller parameter values via the parameter channel. A further 8 bytes
of I/O data are used for this purpose.
1.8.1 Operating modes
Record selection
Saved positioning records can be executed in record selection mode. Positioning records are
parameterised using the Festo Configuration Tool or taught in via the control panel for this purpose during
commissioning.
Direct mode
In direct mode, the most important positioning data is transferred directly via the control bytes.
– Target positions and speeds can be ascertained and specified by the controller at execution time as a
function of the operating status.
– No limitations because of the number of saved positioning records.
Values can be taught in/parameterised via the PLC in both operating modes.
The following direct operating modes can be selected:
– Direct mode position control
– Direct mode force control
– Direct mode velocity control