Thanks for the reply, Alois. I was working on something similar
myself. Some additional remarks:
1. Since, in IEC 61499-1:2013, the semantics of INIT/INITO, REQ/CNF,
IND/RSP, PARAMS, STATUS, SD_i and RD_i and their mapping to service
sequences are standardized for SIFBs in 6.1 and for communication
SIFBs in 6.2, it would not be a good idea to use these events and
variables with different semantics in other FB types either.
2. Additional possibilities for handling INITO events:
a) Using QO to enable passing of INITO+ (INITO with QO=1) but not
INITO- (INITO with QO=0) via an E_PERMIT block;
b) Using QO to steer INITO+ to the next block in the normal
initialization chain and INITO- to an error-handling block via an
E_SWITCH.
These hints should definitely go into the next 61499-3!
--
Best regards,
Jim Christensen