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