This interface enables the connection of stations.
For assigning a target station to the selected station, the function block FB_CoreStation provides the method SetTargetStationForCarrierHandling.
Via the interface IF_CoreStation, you have access to the properties of the target station assigned.
For handing over carriers to the target station, you can use the method HandoverCarriersToTargetStation.
Name |
Data type |
Accessing |
Description |
---|---|---|---|
lrHandoverTargetGap |
LREAL |
Read/Write |
With the property lrHandoverTargetGap, you can set a target gap for carriers that are sent to the station. If the carrier is sent to the target station with the move command MoveGapControl, use this target gap. For more information on the move command MoveGapControl, refer to the Multicarrier library . |
lrHandoverTargetPosition |
LREAL |
Read/Write |
With the property lrHandoverTargetPosition, you can set the target position for carriers that are sent to the station. If the carrier is sent to the target station with a move command, use this target position. For the available move commands, refer to the enumeration ET_MoveCommand in the Multicarrier library . |
raudiCarrierIndexArray |
REFERENCE TO ARRAY [1..MCR.GPL.Gc_udiMaxNumberOfCarriers] OF UDINT |
Read |
Array specifying the carriers in the station by their index numbers. This property indicates which carriers are in the station. For more information, refer to the global parameter list of the Multicarrier library . |
sName |
STRING [80] |
Read |
Indicates the name of the station. |
udiNumberOfCarriersInStationStanding |
UDINT |
Read |
Indicates the number of assigned carriers that are in standstill in the station. |
udiNumberOfCarriersInStationTotal |
UDINT |
Read |
Indicates the number of carriers that are assigned to the station. |