ProductSchedule: GetQueueSize

Can be called to get the current number of products in the Product Schedule queue.

Note that generating more than about 120 products per minute from a product schedule onto a single conveyor running at the default speed of 1.3 m/s will result in the product schedule not able to induct all product and cause the queue to gradually increase.

Function

integer GetQueueSize()

Parameters

None

Return Value

An integer value for the number of products

Example

var obj = GetComponentByNameAndType("ProductSchedule1", "Product Schedule");
obj.Enabled = false;
obj.TotalProducts = 40;
LogDebug("Product Schedule " + obj.Name +
    " Enabled=" + obj.Enabled +
    " PPM=" + obj.TotalProducts +
    " Queued=" + obj.GetQueueSize());