Type: |
Interface |
Available as of: |
V1.0.0.0 |
Inherits from: |
- |
Versions: |
Current version |
Interface for accessing the values and functions of a belt of the FB_Infeed POU
Name |
Data type |
Accessing |
Description |
---|---|---|---|
etType |
Read/Write |
The belt type is set. |
|
ifMonitoringBelt |
Read |
The values of the belt of type Monitoring (You also have write access to the elements of the interface.) |
|
ifSeriesBelt |
Read |
The values of the belt of type Series (You also have write access to the elements of the interface.) |
|
lrLength |
LREAL |
Read/Write |
The length of the belt |
etInTakeMode |
Read/Write |
The method with which products are transferred onto the belt |
|
lrInTakeLength |
LREAL |
Read/Write |
The distance after which products are transferred onto the belt (is not used by all etInTakeMode methods) |
lrSetLength |
LREAL |
Read/Write |
Depending on etInTakeMode, a product is set to this length for transfer onto a belt |
ifTpFilter |
Read |
The parameters for filtering the Touchprobe signals (is not used by all etInTakeMode methods) |
|
lrProductInFrontBeltDetectionWindow |
LREAL |
Read/Write |
When a product is detected on the belt, a validation is started. If the difference between the detected position and the position of the first product of the previous belt is smaller than lrProductInFrontBeltDetectionWindow, a change of the product on the belt is detected. Otherwise, a new product is detected. |
lrDelProductAfterBeltLimit |
LREAL |
Read/Write |
If the rear edge of a product is located further away from the belt end than lrDelProductAfterBeltLimit, the product is deleted from the belt. |
etCheckForProductQueues |
Read/Write |
The strategy to detect colliding products using a sensor |
|
lrQueueProductLength |
LREAL |
Read/Write |
The length of the product which is to be detected with etCheckForProductQueues |
lrQueueProductLengthFactor |
LREAL |
Read/Write |
The factor of the product length as of which etCheckForProductQueues has to detect two colliding products |
xProductInTake |
BOOL |
Read/Write |
TRUE: A product has been accepted on the belt. The signal must be reset by the user. |
xProductLeftBelt |
BOOL |
Read/Write |
TRUE: A product has left the belt. The signal must be reset by the user. |
xProductDeleated |
BOOL |
Read/Write |
TRUE: A product has been deleted from the belt without being allocated to another belt. The signal must be reset by the user. |
xUnexpectedProduct |
BOOL |
Read/Write |
TRUE: A product has been detected on the belt which has not been detected on a previous belt. The signal must be reset by the user. |
xLeadEdgeCapture |
BOOL |
Read/Write |
TRUE: The sensor has detected the front edge of a product. The signal must be reset by the user. |
xTrailEdgeCapture |
BOOL |
Read/Write |
TRUE: The sensor has detected the rear edge of a product. The signal must be reset by the user. |
udiId |
UDINT |
Read |
The number of the belt |
udiProductsOnBelt |
UDINT |
Read |
The number of products on the belt |
lrLeadEdgeFirstProduct |
LREAL |
Read |
The distance from the leading edge of the first product on the belt to the end of the belt. If the front edge of the product is behind the end of the belt, the value is negative. If there is no product on the belt, the belt length is output. |
lrTrailEdgeFirstProduct |
LREAL |
Read |
The distance of the rear edge of the first product on the belt to the end of the belt If the rear edge of the product is behind the end of the belt, the value is negative. If there is no product on the belt, the belt length is output. |
lrPosition |
LREAL |
Read |
The position of the belt |
lrPeriod |
LREAL |
Read |
The period for which the position of the belt is kept |
lrVelocity |
LREAL |
Read |
The velocity of the belt |
lrBeltEndToTargetBeltStart |
LREAL |
Read |
The distance of the belt end to the beginning of the last belt The last belt returns its length negatively. |