Pre-output of H-functions (P-CHAN-00107)
This parameter is used with synchronization types MET_SVS and MEP_SVS. The parameter h_pre_outp[i] defines the prediction value of H-code output time depending on type path to go or time to go before path interpolator processes the H code at block transition in programmed sequence. With type MET_SVS the parameter is time to go, with MEP_SVS the parameter is path to go (see also chapter 2.1.1.1.9).
Variable name | Type | Permitted range | Dimension |
h_pre_outp[i] | UNS32 | 0 MAX_UNS32 | 0.1 µm or µs |
i | UNS16 | 0 ... [H_FKT_ANZ-1] | ---- |
Value H_FKT_ANZ | Significance | ||
application-dependent | Maximum number of H-functions |
EXAMPLE: The output of the user specific H-function M96 to PLC must be executed 10 mm before reaching the synchronization position in the block sequence.
The output of the user specific H-function M97 to PLC must be executed 40 milliseconds before reaching the time of synchronization in the block sequence.
Extract from channel parameters list:
# Definition of
H-functions and synchronization types#
===================================================:h_synch[96]
0x01000000 MEP_SVSh_synch[97]
0x02000000 MET_SVS## Definition of
pre-output time, pre-output path with MET_SVS, MEP_SVS#
====================================================================h_pre_outp[96]
100000 in 0.1 umh_pre_outp[97]
40000 in us