Control Points are points on the AGV network where various decision logic happens.
A control point may be:
Control Points act as allocation/deallocation points on the network. AGVs automatically look ahead to their next control point and must allocate that control point before proceeding on the network.
Control Points can be members of way points.
For information on events, see the Event Listening page.
The control point has the following events:
Fired when the Control Point is allocated by an AGV.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
AGV | Object | The task executer that allocated the control point. |
Fired at an AGV's arrival at the control point, i.e. when the AGV has decelerated to stop at the control point, either because it could not allocate further ahead or if the control point is the final destination.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
AGV | Object | The task executer that arrived at the control point. |
Fired when the Control Point is deallocated by an AGV.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
AGV | Object | The task executer that deallocated the control point. |
Fired when an object (usually a flow item) is moved into the control point.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
Item | Object | The item that entered the control point. |
Fired when an object (usually a flow item) is moved out of the control point.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
Item | Object | The item that is exiting the control point. |
Fired at an AGV's pre-arrival to the control point, i.e. the point at which the AGV would start to decelerate to stop at the control point if needed. On Pre Arrival is fired prior the AGV allocating further ahead or when the AGV starts decelerating to its final destination.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
AGV | Object | The task executer that is about to arrive at the control point. |
The control point does not implement any states.
The control point tracks the following statistics:
The total number of AGVs who have allocated the control point. Usually this will either be 0 or 1, unless you set the control point's Max Allocations to be greater than 1.
Control Points do not have a traditional properties window. Instead, properties are defined through the Quick Properties window.
The maximum number of AGVs that can simultaneously claim the Control Point.
The Control Point's assigned Deallocation Type.
Here you can view, add, remove, and re-order Control Point Connections.