With the method HandoverCarriersToTargetStation, you can hand over carriers from the present station to the target station.
The target station has to be set in advance with the method SetTargetStationForCarrierHandling.
![]() |
For a visual illustration of the method HandoverCarriersToTargetStation, refer to the Handover video sequence. |
Input |
Data type |
Description |
---|---|---|
i_udiNumberOfCarriers |
UDINT |
Indicates the number of carriers that are stored in the internal storage of the target station. |
Output |
Data type |
Description |
---|---|---|
q_xError |
BOOL |
Indicates TRUE if an error has been detected. For details, refer to q_etResult and q_sResultMsg. |
q_etResult |
Provides diagnostic and status information as a numeric value. |
|
q_sResultMsg |
STRING [255] |
Provides additional diagnostic and status information as a text message. |
The method HandoverCarriersToTargetStation is assigned the access specifiers FINAL
and PROTECTED
.
The specifier FINAL
helps to protect the method from being overwritten. The specifier PROTECTED
ensures that the method can only be called and shown inside a function block inheriting the function block FB_CoreStation.
For more information, see Mandatory Access Specifiers.