The Schedule File

A summary of default fields

The Schedule File

A Schedule file is generated as part of operational scheduling, and is used to populate many dialogs derived from the Schedule ribbon (e.g. update schedule)

This topic describes the fields contained within the Schedule file.

Mandatory Fields

Field Name Type Description
BLOCKID Numeric A unique identifier for the block containing the material source for the activity.
PERCENT Numeric The percentage of the activity being carried out on the block.
TIMENO Numeric The period number in which the activity occurs.
LDRSEQ Numeric The order per machine that the activity occurs in within one period.
ACTIVITY Alphanumeric The type of activity being performed, e.g. drilling
LOADER Alphanumeric The name/description of a machine (e.g. CAT573)
TYPE Alphanumeric The type of machine (driller, loader etc.)

 

Activity-specific Fields:

Field Name Type Description
CATEGORY Alphanumeric

The category of the material being mined during the loading activity.

This is only shown for ‘Selective’ type activities.  Loading is an example of this.

SLOT Alphanumeric

Destination of the material per category mined by the loading activity

EXPR Alphanumeric

Used to define delay events and synchronizations between activities within a period.

There is a custom code depending on the type of synchronisation if it is a delay there is a seconds value.

Delay code example: d=3780

Synchronisation code example: sf=Loader:LDR1:1

VALID Numeric

Computed field for internal validation of the schedule.

 

Truck and Haulage Fields:

Field Name Type Description
H_TRUCK Alphanumeric Haul truck selected to be used for the loading activity.
BNCHFCTR Numeric Adjustment factor for the time taken to go between the block and the bench exit.
RAMPSCTR Alphanumeric Name of the sector corresponding to the Haulage between Bench Exit and Pit Exit.
SURFSCTR Alphanumeric Name of the sector corresponding to the Haulage between Pit Exit and Destination.
DUMPSCTR Alphanumeric Name of the sector corresponding to the Haulage between Destination and final dump point (only used for stockpiles and dumps).
TRUCKHRS Numeric Total hours required by the trucks in order to complete the haulage.
CYCLTIME Numeric Time per trip.
HAULDIST Numeric Distance for the outward trip
EFHLOAD Numeric Distance for the outward trip calculated against a 0% gradient.
EFHEMPTY Numeric Distance for the return trip calculated against a 0% gradient.

 

Reserves Fields Reported in the Schedule:

Field Name Type Description

TONNES

Alphanumeric

Amount of tonnes being mined by the activity

This is derived from the reserves based on the PERCENT mined by the loading activity.

DENSITY Numeric

Density of the material loaded (derived from the reserves)

VOLUME Alphanumeric

Volume of the material loaded (computed field) based on the PERCENT.

Other production fields (as specified on the activity e.g. DrillMTR)

PFLOW Alphanumeric

Tthe PFLOW value on the block.

GRADE fields Alphanumeric

Displayed for records for the Loading activity.

Product Recovery
(any name)
Numeric

A field that specifies the recovery of a block-category for a specific process destination.

As with plant throughput this is set within the options for ‘Normal’ type destinations. The value is a percent (0-100).

Plant Throughput
(any name)
Numeric

A field that specifies the throughput of a block-category for a specific process destination.

Set within destinations for ‘Normal’ (Plant) type destinations.  There is a Throughput and recovery tab. The throughput can be specified for each block-category in terms of Tonnes per time period.

Fields for pit, phase (pushback) and bench (any name) Alphanumeric Generated by automated bench creation, this will be PIT, PHASE and BENCH however, you can use any fields for this alphanumeric information.  If PIT, PHASE or BENCH are present in the file they will be automatically treated as this type of information.

 

Legacy Fields (no longer used by still included)

  • DRAW
  • DRILL
  • CRUSHER
  • SHAPEID

 

Notes about Schedule Field Selection Logic

The following pseudo-code demonstrates the logical process undertaken by the scheduler in order to pinpoint the correct data field/value during processing:

 

IF the ACTIVITY is selective (“Loading” is always selective) THEN

IF ACTIVITY is “Loading” and BLOCKID is negative (this means it is a stockpile reclaim and the BLOCKID will identify the stockpile) THEN

IF the machine processing type is tonnes THEN

TONNES (numeric) – This is the tonnage being reclaimed.

Else

VOLUME (numeric) – This is the volume being reclaimed.

                ELSE

                                There can be multiple rows for this activity, one for each category.

                                CATEGORY (alpha) – This is the category name.

                                PERCENT (numeric) – This is the percent of the block category being processed.

ELSE

                PERCENT (numeric) – This is the percent of the block being processed.

 

IF ACTIVITY is “Loading” THEN

                SLOT (alpha) – This is the destination for the material.

                H_TRUCK (alpha) – This is the haul truck name.

 

  openbook.gif (910 bytes)   Related Topics

 

Evaluate Mining Blocks
Define Activities