With the method ConfigureArrayOfMulticarrierCarriers, you can set the array of IF_MulticarrierCarrier for the Lexium™ MC multi carrier transport system. This array represents the physical alignment of the carriers.
Before calling this method, you must assign carrier objects to the array [1.. GPL.Gc_udiMaxNumberOfCarriers] of SystemConfigurationItf.IF_MulticarrierCarrier. For more information on system configuration, refer to the SystemConfigurationItf library.
Additionally, you can specify the number of carriers on the Lexium™ MC multi carrier track with the input i_udiNumberOfCarriers.
Input |
Data type |
Value range |
Description |
---|---|---|---|
i_aifMulticarrierCarriers |
ARRAY [1.. GPL.Gc_udiMaxNumberOfCarriers] OF SystemConfigurationItf.IF_MulticarrierCarrier |
– |
Specifies the array of IF_MulticarrierCarrier. |
i_udiNumberOfCarriers |
UDINT |
1 ≤ i_udiNumberOfCarriers ≤ 1.. GPL.Gc_udiMaxNumberOfCarriers |
Specifies the number of carriers on the Lexium™ MC multi carrier track. |
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. |