jhgfjfg cghc

162
SAFETY.CAT.COM Version 3.1 And Before Systems Operation Cat ® Fleet Onboard Configuration Guide DNG 1-Up (Machine Control & Guidance Products) KENR9017-03 February 2013

description

hgcgfc sdfsdafdsaf asdfasdfasdf asdfsdfsdf sdfs sdf sdfdas

Transcript of jhgfjfg cghc

Page 1: jhgfjfg cghc

SAFETY.CAT.COM

Version 3.1 And Before

Systems OperationCat® Fleet Onboard ConfigurationGuideDNG 1-Up (MachineControl & GuidanceProducts)

KENR9017-03February 2013

Page 2: jhgfjfg cghc

Important Safety InformationMost accidents that involve product operation, maintenance and repair are caused by failure to observebasic safety rules or precautions. An accident can often be avoided by recognizing potentially hazardoussituations before an accident occurs. A person must be alert to potential hazards, including human factorsthat can affect safety. This person should also have the necessary training, skills and tools to perform thesefunctions properly.

Improper operation, lubrication, maintenance or repair of this product can be dangerous and couldresult in injury or death.

Do not operate or perform any lubrication,maintenance or repair on this product, until you verifythat you are authorized to perform this work, and have read and understood the operation,lubrication, maintenance and repair information.

Safety precautions and warnings are provided in this manual and on the product. If these hazard warningsare not heeded, bodily injury or death could occur to you or to other persons.

The hazards are identified by the “Safety Alert Symbol” and followed by a “Signal Word” such as“DANGER”, “WARNING” or “CAUTION”. The Safety Alert “WARNING” label is shown below.

The meaning of this safety alert symbol is as follows:

Attention! Become Alert! Your Safety is Involved.

The message that appears under the warning explains the hazard and can be either written or pictoriallypresented.

A non-exhaustive list of operations that may cause product damage are identified by “NOTICE” labels onthe product and in this publication.

Caterpillar cannot anticipate every possible circumstance that might involve a potential hazard.The warnings in this publication and on the product are, therefore, not all inclusive. You must notuse this product in any manner different from that considered by this manual without first satisfyingyourself that you have considered all safety rules and precautions applicable to the operation of theproduct in the location of use, including site-specific rules and precautions applicable to theworksite. If a tool, procedure, work method or operating technique that is not specificallyrecommended by Caterpillar is used, you must satisfy yourself that it is safe for you and for others.You should also ensure that you are authorized to perform this work, and that the product will not bedamaged or become unsafe by the operation, lubrication, maintenance or repair procedures thatyou intend to use.

The information, specifications, and illustrations in this publication are on the basis of information that wasavailable at the time that the publication was written. The specifications, torques, pressures,measurements, adjustments, illustrations, and other items can change at any time. These changes canaffect the service that is given to the product. Obtain the complete and most current information before youstart any job. Cat dealers have the most current information available.

When replacement parts are required for thisproduct Caterpillar recommends using Cat re-placement parts or parts with equivalent speci-fications including, but not limited to, physicaldimensions, type, strength and material.

Failure to heed this warning can lead to prema-ture failures, product damage, personal injuryor death.

In the United States, the maintenance, replacement, or repair of the emission control devices andsystemsmay be performed by any repair establishment or individual of the owner's choosing.

i05086812

Page 3: jhgfjfg cghc

Table of Contents

Systems Operation Section

IntroductionSystem Overview....................... ....................... 4Time Information....................... ...................... 12Main Screen.......................... .......................... 13

Getting StartedLogging In and Logging Out .............. ............. 15Toolbar Mapping....................... ...................... 17Display Brightness..................... ..................... 18Keypad Window....................... ....................... 18Onboard Files ......................... ........................ 18

Program ScreenGeneral Information (ProgramScreen) ..... ..... 21Screen Management ................... ................... 23Window Addition....................... ...................... 25

Truck Operating StateGeneral Information (Truck Operating State) .. 33Truck Operating State Change............ ........... 33

Truck and Loader InteractionGeneral Information (Truck and LoaderInteraction).......................... .......................... 38Interactive Payload Messages............ ............ 39Interactive Office Files .................. .................. 39

Operator UtilitiesGeneral Information (Operator Utilities)..... ..... 40Operator Utilities for Truck............... ............... 40Operator Utilities for Loading Machine ...... ..... 48Operator Utilities for Truck and LoadingMachine ............................ ............................ 50

Development UtilitiesGeneral Information (Development Utilities).. . 56Development Messages................. ................ 56Assignment Simulator................... .................. 61Development Files..................... ..................... 62Development Setup and Test ............. ............ 64

ReferenceSystem InformationWindows Data ........ ........ 68Toolbar Buttons........................ ....................... 70Display Color ......................... ......................... 73Troubleshooting....................... ....................... 73

Initial Configuration..................... .................... 78ProgramReinstallation .................. ................. 78Command Line Parameters.............. .............. 81Program Files ......................... ........................ 82Configuration Keys (Fleet Onboard)........ ....... 82Configuration File .................... ..................... 158Message Identifiers (TMACMessageIdentifiers).......................... ......................... 159

Index Section

Index............................... .............................. 160

KENR9017 3Table of Contents

Page 4: jhgfjfg cghc

Systems Operation Section

Introduction

i05223611

SystemOverviewSMCS Code: 7605

Cat ®Fleet is a suite of software and hardwarecomponents that make up an advanced mininginformation system. To manage production from themine office, the system uses wireless communicationcombined with Global Navigation Satellite System(GNSS) and office software. Each machine equippedwith the systems contains the following components:

• Satellite receiver group (GNSS)

• Antenna (GNSS)

• Monitor display group (CMPD)

• Electronic Control Module (ECM) that is installedwith the health interface module software

• Broadband radio system

Note:CMPD refers to the Color Multipurpose Display.

Fleet OnboardFleet onboard is a graphical user interface withGNSS that communicates machine positions to theoffice software. The onboard system operates on acomputer display with a touchscreen that is used ontrucks and loading tools and can perform thefollowing functions:

• Provide information for the location of the machine,productivity, and efficiency.

• Synchronize data systems to give management anongoing view of machine operations.

• Provide machine operators with the necessaryinformation to perform tasks more efficiently.

Configurable System

The information that is displayed to the operator mayvary from one site to another site. The onboardsystem provides the flexibility to customize the userinterface according to the needs of the site. Officepersonnel from the mine can customize the followingconfigurable items:

• Buttons for the toolbar to display on thetouchscreen of the monitor display group

• Configurable windows to display on the monitordisplay group

• Data that is provided to the machine operatorsduring operation

System Components

Fleet includes the following components:

Office software – This software is used for creatingand activating files that are sent. These files are sentto the onboard system. Also, the software is used forcreating and sending assignments.

Monitor display group – This touchscreen interfaceprovides a means for the machine operator to viewinformation from the onboard system.

Ethernet switch – This switch is supplied by thecustomer. The switch provides network connectivity.

Satellite receiver group (GNSS) – This componentreceives GNSS positioning.

Antenna (GNSS) – This component is required toreceive GNSS signals from the satellites.

Broadband radio – This radio is an Internet Protocol(IP) based radio to allow the functionality with thewireless network.

Battery backup – This component provides backuppower for the monitor display group.

Reference station (GNSS) – This component is acontinuous monitor for GNSS error. The stationtransmits the corrections for the errors or the stationrecords the corrections for the errors.

ECM with health interfacemodule software – TheECM provides GNSS positioning to the touchscreenand machine health information to the office software.

Wiring harnesses – The wiring harnesses connectthe onboard components. Also, the wiring harnessesprovide communication within the system.

InstallationFor more information regarding the installation of theFleet onboard, refer to Special Instruction,REHS4690, Installation Instructions for the MineStarOnboard System.

Touchscreen and Control Buttons

Attempting to operate the screen controls for thedisplay while the machine is in motion could re-sult in personal injury or death. Do not operatethe screen controls for the display while the ma-chine is in motion.

4 KENR9017Introduction

Page 5: jhgfjfg cghc

Illustration 1 g01723174

Monitor display group

Machines that use the Fleet onboard are equippedwith the monitor display group. The monitor displaygroup consists of an LCD touchscreen display andcontrol buttons. Machine operators view informationon the touchscreen. With selection of the buttonsfrom the toolbar, the touchscreen allows the user toinput information into the system. The buttons on thetoolbar are configured according to the functions andrequirements of the machine. The mine officedetermines the buttons for the toolbar that arerequired by the machine operator. The mine officeconfigures the toolbar according to the type ofmachine and to the functions of the machines. Referto Systems Operation, “Toolbar Mapping” for furtherinformation.

Arrow control button (1) – The arrowbutton is used in order to perform thefollowing functions:

• To navigate through items on the touchscreen

• Toggle the display between the camera views(front, rear, left, and right)

• Manually adjust brightness level after thebrightness button is depressed (right/ left)

OK button (2) – This button is used toselect items.

Tab button (3) – This button can be usedto scroll throughmenus during setup orswitch between the assignment view and

the camera view during operation.

Brightness button (4) – Press thebrightness buttonmomentarily in orderview the brightness slide bar and to

allowmanual adjustment of the brightness for thedisplay screen using the arrow keys. Press andhold the brightness button for 2 seconds in orderto enable/disable night mode for the displayscreen.

Note: The night mode will adjust the display to thedefault minimum brightness setting in order to reducethe amount of light emitted during night timeoperation. The night mode brightness can beadjusted up or down manually. To adjust the defaults,the configuration keys for Day and Night modebrightness must be changed. When the displayreturns to the day mode the brightness setting willautomatically adjust to the default brightness. Ifnecessary, adjust the brightness manually forpersonal view preferences.

Alarm Acknowledge button (5) – Thealarm acknowledge button can be usedto silence an alarm. By pressing the

alarm acknowledge buttonmomentarily, theoperator acknowledges the detection of andobject, a system fault, or system alert. The alarmacknowledge feature is only available when analarm is active and will be disabled if a new alarmbecomes active or the initial alarm is inactive. Thealarm acknowledge button can also be used tosilence all alarms for extended periods of time bypressing for 10 seconds when configuration keysallow. Pressing the alarm acknowledge button for10 seconds disables all audible alarming and canreset by pressing the button for an additional 10seconds or rebooting the display.

Using Fleet Onboard with VIMSand/or CAESFleet onboard can be enhanced by using thefollowing Cat systems:

• VIMS

• Computer Aided Earthmoving System (CAES )

With the installation of CAES on the loadingmachine, communication between the truck and theshovel will be enabled. When the truck is ready toload, the truck can automatically send a materialrequest message to the shovel. The shovel cantransmit a message to the office that indicates thematerial that is being loaded. If VIMS is installed onthe truck, payload information can be transmitted tothe loader as dipper loads are registered in the truck.

Note: The most up to date VIMS software filesshould always be loaded onto a machine when FleetOnboard is installed. Refer to SIS Web for the mostup-to-date files. For VIMS 3G applications theSupport Legacy xIM key will be needed when usingold file format VIMS .

Using Fleet Onboard with ObjectDetectionFleet Onboard can be enhanced with the addition ofCat Object Detection Systems.

KENR9017 5Introduction

Page 6: jhgfjfg cghc

The Object Detection System uses Object Detectionsensors and video to provide the operator withadditional information about the work area around themachine. The display interfaces with the ObjectDetection sensors that are mounted around themachine. When in the active state, the system willdetect objects as small as a light vehicle that is in thepath of the machine. The tab button on the display isused to switch between the two functionalities.

Illustration 2 g03338462

The assignment window will automatically switch tothe camera view when there is a gear change. Thefront camera view will be displayed when a forwardgear is selected. The rear view is displayed when areverse gear selected

6 KENR9017Introduction

Page 7: jhgfjfg cghc

Display Screen (with Object DetectionFeatures)

Illustration 3 g03236376

(1) Object detection sensor proximity indicator(2) System information window(3) System information window, operator(4) Assignment map/camera view(5) System information and warning display(6) Current assignment(7) Current operating state of the truck(8) Directional indication arrows(9) State icon window

The assignment map view will be the main viewdisplayed when using the Fleet Onboard functionallyof the display. Features of the Object Detectionsystem will be visible in both the assignment map andcamera view.

Object Detection Proximity Indicators

Illustration 4 g03338502

(10) No Detection(11) Caution Level 1(12) Caution Level 2(13) Caution Level 3(14) Critical Zone(15) Stop Zone

The visual proximity indicator provides the operatorwith a simplified view of the information provided bythe object detection sensors of the machine. Thevisual indicator will provide the operator visualfeedback on the position of detected objects anytimethe system is active, and the transmission gear is inREVERSE, NEUTRAL, or FORWARD.

The indicator is divided into five segments andprovides the operator with the gross position ofdetected objects relative to the machine.

When there is no object detected, the segment will besolid black.

When an object is detected in caution level 1 zone,typically 10 m (32.80 ft) to 12 m (39.37 ft) away fromthe machine in the coverage area, the bottomsegment will be solid yellow.

When an object is detected in caution level 2 zone,typically 8 m (26.24 ft) to 10 m (32.80 ft) away fromthe machine in the coverage area, the bottom twosegments will be solid yellow.

When an object is detected in caution level 3 zone,typically 6 m (19.68 ft) to 8 m (26.24 ft) away fromthe machine in the coverage area, the bottom threesegments will be solid yellow.

When an object is detected in the critical zone,typically 4 m (13.12 ft) to 6 m (19.68 ft) away fromthe machine in the coverage area, the bottom foursegments will be red.

When an object is detected in the stop zone, typically2 m (6.56 ft) to 4 m (13.12 ft) away from the machinein the coverage area, all five segments will be shownas a solid red bar. The solid red bar will blink one timeper second.

KENR9017 7Introduction

Page 8: jhgfjfg cghc

Directional IndicationArrows

Illustration 5 g03338509

In addition to the visual proximity indicator, directionindication arrows are used. The arrows indicate whichobject detection sensor has detected an object givingthe operator a general location of the object in relationto the truck. A blue box will appear around an arrowwhen that camera view is displayed. Additionally thearrows will change color in direct relation to theProximity Indicators.

Audible Alarming

The system shall produce audible alarms when in theactive state and a forward or reverse gear is selected.There are two Object Detection Alarm Modes,“Continuous” and “Discrete” that can be selected inthe configuration page.

The alarm will only sound when there is an object inthe direction of travel and the system is active. Whentraveling forward, the system will enter standby if thestandby mode conditions are met. No alarming orproximity alerts will occur in standby mode. Foradditional information on the alarming refer to ObjectDetection Operation and Maintenance Manual.

System Information and Warning Display

The function of the system information and WarningDisplay is to inform the operator of the system status.The status of the system can be active, standby, orfaulted.

The function of the system information and WarningDisplay is to inform the operator of the GPS accuracyand Communications status.

GPS accuracy can be:

None – The system has not established aGPS signal.

Low – The system has a low GPS signal.

Medium – The system has a mediumGPS signal.

High – The system has a high GPSsignal.

Communications status can be:

Note: This icon can be enabled or disabled by theconfiguration. Refer to Systems Operation,KENR9017, Cat ® Fleet Onboard Configuration foradditional details.

None – The system has not establishedcommunications .

Communications Established – Thesystem has established communications.

Object Detection System Status can be:

Active Mode – The system is in theactive state.

Standby Mode – The system is in thestandby state.

Fault Mode – The system is in systemfault mode.

Active

Illustration 6 g02720631

The system is in the active state when the machine isstopped or when the reverse gear is selected.Additionally, the system remains active in theFORWARD gear as long as the threshold set by the“Object Detection Standby Mode” parameter has notbeen met. While the machine is in the active state,the operator will be warned of objects that aredetected by the system. A green indicator located onthe display screen signifies the active state.

Note: The system remains in the active state anytimethe transmission is place in the REVERSE gear.

8 KENR9017Introduction

Page 9: jhgfjfg cghc

Standby

Illustration 7 g02665158

The system can be configured to run in one of twodifferent standby modes:

Distance – In “Distance” based standby, once themachine travels 20 m (65.61 ft) the system goes intostandby mode. When the machine stops for “x”seconds the system returns to active mode. The “x”seconds are set in the “Object Detection SystemEnable Delay” dialog. This delay can be set from 0 to30 seconds.

Speed – In “Speed” based standby, once themachine travels above the activation the systementers standby mode. When the machine slows downto below the reactivation speed, the system returns toactive mode. The system remains in this state untilthe machine has been stopped or travels below thereactivation speed for the reactivation time that hasbeen configured. An amber indicator located on thedisplay screen will signify the standby state.

Note: See the Object Detection Operation andMaintenance Manualfor additional details on Standbymode.

Fault

Illustration 8 g03348868

(1) Grayed Out Proximity Bar(2) System Status Indicator

The system is in system fault mode whenever a faultis detected on one of the object detection sensors, ifcommunication is lost with the machine controllers orif the battery voltage is out of the specified operatingrange, the system will trigger a fault. A red indicatorlocated on the display and an audible alarm will beactive for a two second period signifying the disabledstate. Video from the camera will still continue to bedisplayed.

Note: The proximity bar will not be visible.

For additional information on the Object DetectionSystem refer to the machine-specific SystemOperation manual:

KENR9017 9Introduction

Page 10: jhgfjfg cghc

ConfigurationKeys

Table 1

ConfigurationKeys introduced for Cat Detect Object Detection

Key Description Default Data Type Units

OBJECT DETECTION - General

$ CIODS Startup CommandKey used to enable integration of Object Detectionwith Tope. Enables the Tope.exe to launch theCIODS.exe application at startup

None string None

$ CIODS Standby AutoDimDefines operation of the Object Detection StandbyAuto screen dimming feature. DISABLED - 0, EN-ABLED - 1

1 integer None

$ Radar Standby Brightness Re-duction Factor

Defines the rate by which the screen brightness isdecreased when transitioning to the Object Detec-tion Standby state.

33 integer percent

$ CIODS System Enable Delay Defines the delay used when returningObject De-tection from Standby back to Active mode. 5 integer seconds

$ CIODS Standby ModeDefines the trigger used for Object Detection to en-ter Standby Mode. Options are Distance or Speedbased. DISTANCE - 0, SPEED - 1

0 integer None

$ CIODS Disclaimer Duration Defines the duration the Disclaimer is displayed. 20000 (20 sec) integer msec

$ CIODS Splash Screen Duration Defines the duration the Splash Screen isdisplayed. 10000 (10 sec) integer msec

$ Enable CIODS Radar Detection Enables Object Detection Sensors None None None

$ No Startup Display The presence of this key turns off the onboard sys-tem logo startup display None None None

OBJECT DETECTION - Screen Switching

$ CIODS Plan Screen Id

Identifies which screen in the TopeWinCfg (windowconfiguration) is the plan/map screen. This keymust be enabled for the CIODS Auto Switch keysto function.

$ CIODS Screen Id

Identifies which screen in the TopeWinCfg (windowconfiguration) is the camera screen. This key mustbe enabled for the CIODS Auto Switch keys tofunction.

$ CIODS Auto Switch Reverse

Enables/disables switching from the plan/mapscreen to the camera screen when the machinechanges to reverse gear. Disable - 0. $ CIODS Au-to Switch Reverse appears to require the $ CDLGear Input =2 key

Enabled integer None

$ CIODS Auto Switch GearEnables/disables switching from the plan/mapscreen to the camera screen when the machinegear changes. Disable - 0.

Enabled integer None

$ CIODS Auto Switch StandbyEnables/disables switching from the camerascreen to the plan/map screen when Object Detec-tion enters Standby mode. Disable - 0

Enabled integer None

(continued)

10 KENR9017Introduction

Page 11: jhgfjfg cghc

(Table 1, contd)

ConfigurationKeys introduced for Cat Detect Object Detection

Key Description Default Data Type Units

$ CDL Gear Input

Will accept gear input from CDL. This option is onlyavailable when CIODS is present. This is primarilyused to know if the machine is going in reversegear or not. 0 means CDL gear input from CIODSis ignored. 1 means that CDL input is accepted onlyonce at program startup. 2 means that CDL input iscontinuously accepted from CIODS

0 integer None

$ CDL Gear Delay

Will delay gear input from CDL. This option is onlyavailable when CIODS is present. E.g. $ CDL GearDelay =4 (Delays accepting gear input by 4 x250ms = 1s)

0 integer 250 msec/bit

$ VIMS Reverse Delay

Will delay reverse input from VIMS. This option isonly available when VIMS input is present. E.g. $VIMS Reverse Delay =2 (Delays accepting reverseinput by 2 secs)

0 integer seconds

OBJECT DETECTION - Audible AlarmMute/Acknowledging

$ Forbid Radar CDL Failure FaultAlarm Acknowledge

Prevents operator from acknowledging CDL faultalarms None None None

$ Forbid Object Detection AlarmMute

Prevents operator frommuting object detectionalarms None None None

$ Forbid Object Detection AlarmAcknowledge

Prevents operator from acknowledging object de-tection alarms None None None

Auxiliary Machines

Systems Operation, UENR1274, Cat ® Detect ObjectDetection

Operation and Maintenance Manual, SEBU8628, Cat® Detect Object Detection v2

8 Radar Configuration

Systems Operation, UENR2507, Cat ® Detect -Object Detection

Operation and Maintenance Manual, SEBU8818, Cat® Detect Object Detection

12 Radar Configuration

Systems Operation, UENR3601, Cat ® Detect ObjectDetection System for Off-Highway Truck/Tractors V2,12 Radar

Operation and Maintenance Manual, SEBU8624, Cat® Detect Object Detection

Using Fleet Onboard withProximity AwarenessDetect Proximity Awareness uses a combination ofhardware and software, both onboard (machine) andoff board (infrastructure and office), to provideinformation to the machine operator. The machinesends GPS position to the office (server) over awireless radio network. The office then processes allof the messages from the individual machines andbroadcast the messages out over the wireless radionetwork. The display processes the messages andcalculates machines of interest based on the positionof your machines and the machines around you.

KENR9017 11Introduction

Page 12: jhgfjfg cghc

Illustration 9 g02614556

Main screen(1) System information windows(2) Tool buttons(3) Status window(4) Plan window

(5) Assignment window(6) Operational notifications (machine,

proximity, speed limit)

(7) Proximity indicator bar (if equipped withradar)

The tab button on the display is used to switchbetween the two functionalities.

For more information refer to Systems Operation,UENR3246, Cat ® Detect Proximity Awareness

i03887769

Time InformationSMCS Code: 7605

Messages that go to the office from a machineinclude the following two kinds of time stamps:

Position time stamps – This time stamp indicatesthe time that a machine received position from thesatellite receiver group (GNSS).

TMAC message time stamps – This time stampindicates the time of a Trimble Mincom AquilaCaterpillar (TMAC ) message that was sent by amachine.

Note: All computers in the office software must besynchronized to Coordinated Universal Time (UTC).The units for the monitor display group will besynchronized with the use of a Global NavigationSatellite System (GNSS).

CoordinatedUniversal Time (UTC)UTC is the time standard that is used by the onboardsystem and related software. UTC is the time on thezero or the time on the Greenwich meridian . Thistime standard does not reflect changes due toDaylight Savings Time. All times are communicatedbetween the Onboard System and Office softwareas seconds since January 1, 1970 with the secondssynchronized to UTC. This format allows the date tobe communicated also with the time.

Local Time Versus System TimeThe time that is displayed in the digital window of themonitor display group is the local time. Thecalculation for local time is based on system time andthe information on the time zone. These values areconfigured with the use of configuration keys. Whenthe onboard is started, the information of the timezone for the system time is based on the “$ TimeZone Minutes” configuration key. The system time isset when the onboard receives the first GNSSposition. To set system time, the system applies theGNSS offset to the value of the GNSS time that wasreceived. The default value is 13, but the value canbe configured with the use of the “$ GPS UTC Offset”key.

12 KENR9017Introduction

Page 13: jhgfjfg cghc

ConfigurationKeysTable 2

List of Configuration Keys

Configuration Key Description

“$ Daylight Time Date”

This key specifies informationregarding the change fromstandard time to daylight sav-ings time.

“$ GPS UTC Offset” This key specifies the number ofseconds that time leads UTC.

“$ Standard Time Date”

This key specifies informationregarding the change from day-light savings time to standardtime.

“$ Time Zone Minutes”This key specifies the number ofminutes that are offset fromGreenwichMean Time (GMT ).

Refer to Table 2 for information about theconfiguration keys that are applicable for timeinformation. For further information, refer to SystemsOperation, KENR9017, “Configuration Keys”.

i05255441

Main ScreenSMCS Code: 7347; 7490

The main screen allows the operator to monitor theoperation of the system. The operator can performthe following tasks in the main screen:

• View radar warnings if applicable

• Access camera views

• Monitor the system state for radar, GlobalPositioning System (GPS), and wirelesscommunications conditions

• View system information

• Monitor position of other machines

• Access toolbar buttons

The main screen is divided into seven areas. Thefollowing seven items make up the main screen:

• System information window

• Plan window

• Status window

• Status bar

• Tool access window

• Toolbar button

• Proximity bar

Note: Depending on how the site has configured theonboard display, the screen may look different.

KENR9017 13Introduction

Page 14: jhgfjfg cghc

Illustration 10 g03300296

Main screen(1) Proximity indicator bar (if equipped with

radar)(2) Plan window

(3) System information windows(4) Tool buttons(5) Status icons

(6) Assignment window

14 KENR9017Introduction

Page 15: jhgfjfg cghc

Getting Started

i03887854

Logging In and LoggingOutSMCS Code: 7605

Logging InChange operator button –

To log into the system, perform the followingprocedure:

1. Press the change operator button on thetouchscreen for the display.

One of the following windows will appear:

• “Login Confirmation”

• “Select User Id”

Illustration 11 g01749613

“Login Confirmation” window

Illustration 12 g01749614

“Select User Id” window

2. If the “Login Confirmation” window appears,confirm the login. Refer to Illustration 11 . If the“Select User Id” window appears, enter a newuser ID. Refer to Illustration 12 . Choose an entryfor a user ID from one of the following selections:

• Selection tree

• Selection menu

• Keypad

3. Press the “OK” key on the touchscreen or press“OK” on the display.

Anonymous Login

Illustration 13 g01749617

“Login Failed” window

The application will allow a user to perform a login as“Unknown” . This feature allows operators that cannotprovide an ID to continue to operate the machine. Ifthe operator enters an ID which is not found in theoperator ID file, the “Login Failed” window willappear.

ConfigurationKeysTable 3

List of ConfigurationKeys

ConfigurationKey Description

“$ Logon Required”This key requires an operator toperform a login to operate thesystem.

“$ Save User”

When the monitor display groupis powered up, this key will auto-matically display the “LogonConfirmation” window with theuser ID of the previous user.

“$ Use Login List” This key specifies how the userwill enter the user ID.

“$ No Operator Id Verification”This key prevents the use of“Unknown”operator login.

KENR9017 15Getting Started

Page 16: jhgfjfg cghc

Refer to Table 3 for information about theconfiguration keys that are applicable for the loginprocedure. For further information, refer to SystemsOperation, “Configuration Keys”.

LoggingOutTo log out of the system, perform the followingprocedure:

1. Press the change operator button on thetouchscreen for the display.

The “Logout Confirmation” window will appear.

Illustration 14 g01749618

“Logout Confirmation” window

Illustration 15 g01897598

“Please Wait...” window

2. Select “Yes” to confirm the logout.

Fleet onboard may be configured to allow time tosend all pending Trimble Mincom Aquila Caterpillar(TMAC ) messages to the office before theoperator logs out. If this configuration exists, the“Please Wait...” window appears.

3. Click “OK” . The “Select User Id” windowappears.

Once all of the pending messages have been sent,the following actions may occur:

• A user may be selected from the “Select UserId” window to log in.

• The machine may be shut down.

Saving TMAC Messages

When the onboard system is not in contact with theoffice, the “$ MineStar Message” configuration keyallows the user to configure the following TMACmessage options:

• Specify the number of times to attempt to retrysending a message.

• Specify the amount of time to attempt to retrysending a message before timeout.

• Specify the saving of a message to a file.

After the set number of attempts expire, TMAC willcall a timeout before the transmission is canceled.This timeout function is used to save the messages tothe file. Currently only messages that have timed outwill be saved.

Responses are not saved. Only requests andmessages are saved.

ConfigurationKeysTable 4

List of ConfigurationKeys

ConfigurationKey Description

“$ Log Out Wait Time”

This key specifies the time peri-od for waiting by the operatorbefore the machine is shutdown.

“$ Log Out Wait Message”This key specifies the text thatwill be displayed in the “PleaseWait...” window.

“$ Log Out Ok Message”

This key specifies the text thatwill be displayed in a windowthat appears when all messageshave been sent.

“$ Message Log File Interval”

This key specifies the interval atwhich the onboard system willsend a message to the office no-tifying that a message log fileexists.

“$ MineStar Message”

When the onboard is not in con-tact with the office, this key willspecify the messages that willbe saved to the message logfile.

Refer to Table 4 for information about theconfiguration keys that are applicable for the logoutprocedure. For further information, refer to SystemsOperation, “Configuration Keys”.

16 KENR9017Getting Started

Page 17: jhgfjfg cghc

i03995559

Toolbar MappingSMCS Code: 7605

In order to plot the buttons for the toolbar to displayon the monitor display group, the desired tool codesare added to the “$ Tools” configuration keys in the“TopeConfig.txt” configuration file. The “TopeConfig.txt” configuration file is stored in the “\\storage”directory of the monitor display group. In theconfiguration file, the configuration key thatrepresents the position on the toolbar is to the left ofthe equal sign. The tool code is to the right of theequal sign. For a complete list of toolbar buttonfunctions and the respective codes, refer to SystemsOperation, “Toolbar Buttons”.

Illustration 16 g02827537

Example of toolbar mapping in configuration file

Illustration 17 g02827576

View of toolbar with first six tool codes

Illustration 18 g02827577

View of toolbar with six alternate tool codes

In the configuration file that is shown in Illustration 16, the tool configuration keys will result in the toolbarthat is shown in Illustration 17 and Illustration 18 .Illustration 17 displays the tool codes that areconfigured with configuration keys “$ Tools 0” to “$Tools 4” . Illustration 18 displays the tool codes thatare configured with configuration keys “$ Tools 5” to“$ Tools 9” . The toolbar will display five toolbarbuttons at one time. Upon pressing the scroll button,the next set of five buttons that are configured willdisplay. The scroll button allows scrolling throughmultiple pages of toolbar buttons. The number ofpages depends on the number of “$ Tools”configuration keys that are added.

KENR9017 17Getting Started

Page 18: jhgfjfg cghc

i04722530

Display BrightnessSMCS Code: 7605

Brightness button –

Two brightness modes may be set. A day mode and anight mode are configured by the operator.

Press and hold the brightness button for 3 seconds.The screen brightness adjustment window will displayto set the two modes. Once the two modes are set,switching between the modes is possible by pressingthe brightness button once.

Note: At night, set the brightness of the display to thelowest setting.

i04722751

KeypadWindowSMCS Code: 7605

Illustration 19 g01898833

“Keypad” window

The “Keypad” window is used to enter numeric data.Perform the following procedure to enter numericdata in the “Keypad” window:

Arrow control button –

1. Select one of the following two options to enter thedesired numbers in the touchscreen for the monitordisplay group:

• Use the touchscreen to enter the desirednumbers.

• Use the arrow control button on the monitordisplay group to highlight the desired numberon the screen.

2. Highlight the desired number. Press the “OK”button on the monitor display group. The selectednumber will be entered in the data field.

3. To delete an incorrect number, select one of thefollowing options:

• Use the touchscreen to press “DEL” .

• Use the arrow control key on the monitordisplay group to move to the “DEL” button.

Then press “OK” on the monitor display group.

4.When the desired number is displayed in thenumber field, press “OK” on the touchscreen orthe monitor display group.

i03995810

Onboard FilesSMCS Code: 7605

ConfigurationFilesThe following three configuration files are associatedwith the Fleet onboard system:

• Configuration file ( “TopeConfig.txt” )

• Dynamic configuration file ( “DynConfig.txt” )

• Screen configuration file ( “TopeWinCfg.txt” )

The configuration file is used to customize thebehavior of the onboard system. A user can addconfiguration keys to the configuration file that affectsthe behavior of the application.

The default name and the path for the configurationfile is “\storage\TopeConfig.txt” . To change this nameand this path, the command-line parameter that isused is “Tope.exe / <new path name>” . Thiscommand-line parameter is used in the“StartupScript.bat” file.

18 KENR9017Getting Started

Page 19: jhgfjfg cghc

““MineStar”” FilesIn order for Fleet onboard to operate properly, datafiles must be present on the monitor display group.The exact same files must also be present in theoffice software. Message files match a messagenumber with a text string. If the text string that isassociated with the message number in the messagefile for the monitor display group is not the same textstring as the text string that is associated with themessage number in the office message file, thewrong text string will be displayed to the machineoperator.

Active FilesMore than one “MineStar” file type can be on themonitor display group at any given time. Yet, only onefile can be active at a time. When files are activated,the application writes the information of the active fileto the dynamic configuration file.

In order for the onboard system to operate properly,the following list of configuration files are required tobe on the monitor display group:

““TopeConfig.txt”” configuration file – This filecontains the configuration keys that control theoperation of the application.

““TopeWinCfg.txt”” configuration file – This filecontains the configuration keys that determine thetype and the location of the program windows. Thelocation and the name for this file are specified in theconfiguration file.

““DynConfig.txt”” configuration file – This filecontains the configuration keys that indicate theactive files. The location and the name for this file arespecified in the “TopeConfig.txt” configuration file.

In order for the onboard system to operate properly,the following MineStar data files are required to beon the monitor display group and on the Cat®MineStar System:

Operator ID file – This file contains the ID and thename of operators that may perform a login to thesystem.

Waypoint file – This file contains the waypoints thatare used for an assignment and display. The followingwaypoints are included: waypoint ID, version,waypoint flags, type, machine ID, color, minimum z,maximum z, route point x coordinate, route point ycoordinate, waypoint name, number of vertices inwaypoint and waypoint vertices.

Truck file – This file contains information thatdescribes known trucks in the system. The followinglist of information is included: truck ID, class, numbersof dippers that are required for a particular shovel,capacity in tons and flags.

Delay file – This file contains the information thatdescribes the delays that may be entered by theoperator. The following list of information is included:delay description, delay level and delay durations.

Message file – This file contains the predefinedmessages. The messages may be displayed to theoperator or the predefined messages may be sent bythe operator. The following information is included:message content and response type.

Machine file – This file contains the information thatallows communication between machines equippedwith the onboard system. The following list ofinformation is included: machine ID, Internet Protocol(IP) address , User Datagram Protocol (UDP) portsand machine name.

Machine type file – This file contains the detailsabout the machine-specific icons. The machine iconswill display in the “Assignment Map” window. A“MachineType.mwf” file must be activated to be ableto display the machine-specific icons.

Key Performance Indicator file (KPI file) – This filecontains information that allows the onboard systemto display KPI information that is received from theoffice. The following information is included: KPIidentifier and text description.

Material file – This file contains the information thatallows the onboard system to display selectablematerials to the operator to use the default route file.The following information is included: materialidentifier and material description text.

Default route file – When an assignment cannot bereceived from the office, this file contains theinformation that allows the onboard system to get adefault assignment. The following information isincluded: waypoint, the default destination for thatwaypoint and other destinations for specified types ofmaterials.

Operator checklist file – This file contains theinformation that allows the operator to complete theentry of checklist items. The following information isincluded: checklist item identifier and text description.

GPS Coordinate Transformation file – This fileconverts coordinate values from global coordinates tolocal coordinates. The “appfile.cfg” file must belocated in the “\storage\” root directory.

Fluid file – This file contains the information thatallows the operator to complete the fluid entry items inthe “Hour Entry” window when configured formultiple fluid entry.

System diagnostic file – This file gives diagnosticinformation about the operation of the onboardsystem.

Startup file – This file will appear at the start-up ofthe monitor display group. This file is a batch file withcommands to load the onboard application and theFile Transfer Protocol (FTP) server on the monitordisplay group. Other applications can be added to the“\storage\start-upscript.bat” batch file for start-up.

Display waypoint file – This file is a waypoint filethat is used to show roads, road buildings, andlandmarks on a site.

Message display file – This file is a messagingfeature that allows the office to communicateinformation to machine operators. When a message

KENR9017 19Getting Started

Page 20: jhgfjfg cghc

file is activated, the file will appear in place of thecurrent screen.

VIMS InteractionThe health interface module receives andacknowledges messages from VIMS . Then, thehealth interface module sends the messages in aTrimble Mincom Aquila Caterpillar (TMAC ) format tothe office software. The health interface module willattempt to send messages until the officeacknowledges the receipt of the message. The healthinterface module has a buffer for storing messagesfrom VIMS that will be sent to the office software. Ifthis buffer becomes full or if the office software fails toacknowledge any messages, the health interfacemodule will not acknowledge any further messagesfrom VIMS until the connection is established withthe office.

FTP ServerFile transfers between the onboard and the officesoftware are accomplished with the use of FileTransfer Protocol (FTP). Fleet onboard requires arunning FTP server on the monitor display group. TheFTP server starts automatically at the start-up ofWindows . Also, the FTP server runs independentlyof the onboard system. The username and passwordused to connect to the onboard through an FTPconnection is set remotely. The username andpassword for FTP is determined by the office.

20 KENR9017Getting Started

Page 21: jhgfjfg cghc

Program Screen

i03995815

General Information (ProgramScreen)SMCS Code: 7605

Illustration 20 g02827617

Program screen(1) Programwindows

The program screen that is displayed on the monitordisplay group is made up of several small windows.These windows can be resized to convey differentunits of information to the machine operator. Thesewindows (1) are configured by personnel with the useof the application on a Windows based computer.The screen layout with the configured windows issaved as the screen configuration file “TopeWinCfg.txt” . Then, the file is sent to the monitor display groupon the machines in the field.Table 5

AvailableWindows

Type of Window Description

“Assignment Map”

This window displays the mov-ing map to the truck operator.This window includes a graphi-cal view of defined waypoints.This window is typically used ona truck.

(continued)

(Table 5, contd)

AvailableWindows

Type of Window Description

“System Info...”

This window displays informa-tion to the operator. Many op-tions are available for the type ofdata that can be configured todisplay. This window is typicallyused on a truck or a loadingmachine.

“Waypoint List”

This window shows a list of thewaypoints in the current assign-ment. Waypoints are areas ofsignificance along the travelroute that help monitor the prog-ress of the truck to the site. Way-points also help monitor theprogress of the truck through theloading cycle. Waypoints arecreated with the office software.

“State Icon”This window displays an iconthat represents the current oper-ating state of the truck.(1)

“KPI...”

This window displays Key Per-formance Indicator information(KPI information) that was re-ceived in a message from the of-fice. KPI windows display bargraphs that indicate values.

“Dipper...”

This window provides theamount of material to load intothe next dipper to a loader oper-ator. This window is typicallyused on a loading machine andthis window is only available ifthe truck is equipped with VIMS.

“Truck Load History...”

This window displays the pastperformance of the truck opera-tor in loading trucks to capacity.This window can be used in con-junction only with VIMS . Thiswindow is typically used on aloading machine and this win-dow is only available if the truckis equipped with VIMS .

“Tool Display”

This window displays the toolbuttons on the toolbar that areconfigured in the “TopeConfig.txt” configuration file.

“Waiting Trucks”

This window displays columnsof text with information abouttrucks that are being loaded ortrucks that are waiting for a load.This window is typically used ona loading machine.(2)

(1) The following operating states are available: dumping, travelempty, arriving empty, loading, travel loaded and arrivingloaded.

(2) The following information about the truck may be included:name of the truck, state, name of the operator, material to loadand ETA of the truck.

KENR9017 21Program Screen

Page 22: jhgfjfg cghc

Fleet Onboard on Truck VersusFleet Onboard on LoadingMachineSome windows are useful primarily for truck operatorswhile other windows are useful primarily for loadingoperators. An assignment map window displays thetravel route to a truck operator between a loadingwaypoint and a dumping waypoint. As a loadingoperator does not travel, an assignment map windowis not useful to a loading operator. A dipper windowprovides a loader operator with the amount ofmaterial to load into the next dipper to fill the truck tocapacity. Again as a truck does not load trucks, adipper window is not useful to a truck operator. Also,the status bar on the screen displays differentinformation for a truck versus information for a loadingmachine.

Typical Screen for a Truck

Illustration 21 g02827637

Typical screen for a truck(2) “System Info...” window configured with “Time” and “GPS

Accuracy”(3) “System info...” window configured with loader, material

request, truck tons, and cycles(4) “State Icon” window(5) “Assignment Map” window(6) “Tool Display” window(7) Extended destination of the current assignment(8) Current operating state

Refer to Illustration 21 for a view of a typical screenfor a truck.

Typical Screen for a LoadingMachine

Illustration 22 g01906694

Typical screen for a loading machine(2) “System Info...” window with “Time”(4) “System Info...” window with “East” , “North” , and “Elevation”(9) “Truck Load History...” window(10) “Truck Load History...” window that is configured with the

current payload(11) “System Info...” window that is configured with the “Truck ID”

and the “Operator ID”(12) “Dipper...” window(13) Material that is being loaded(14) Material that is being requested by a truck

Refer to Illustration 22 for a view of a typical screenfor a loading machine.

Status BarBy default, the status bar is present on the programscreen. On a program screen of a truck, the statusbar will display the destination of the currentassignment on the left. The right side will display thecurrent operating state. On a loading machine, thestatus bar will display the material that is beingloaded on the left. The right side will display thematerial that is being requested by the truck.

The status bar on a truck displays an extendeddestination name. The label for the extendeddestination name of the current assignment willdisplay a combination of the name of last waypointand the name of the before last waypoint. The label isa result of the concatenation of the two waypointnames. The name of the last waypoint displays firstand is followed by the before last waypoint. The twonames are separated by a hyphen.

22 KENR9017Program Screen

Page 23: jhgfjfg cghc

Note: The status bar may be configured to displayonly the final destination of the current assignment.The “$ Display Final Destination Only” configurationkey must be added to the “TopeConfig.txt”configuration file to disable the extended destinationname feature.

Illustration 23 g02173866

Status bar with extended destination(15) Last waypoint name in current assignment(16) Before last waypoint name in current assignment

Table 6

Key Information

Configuration Key Description

“$ Status Display”

If the information that is dis-played in the status bar is appro-priate for a truck, thisconfiguration key specifies theinformation in the status bar. Avalue of zero indicates for atruck and a value of one indi-cates for a loading machine.

“$ No Status Material Request”

If the value for the “$ Status Dis-play” is set to one, this configu-ration key will not display thecurrent request for material inthe status bar.

“$ No Status State”

If the value for the “$ Status Dis-play” is set to zero, this configu-ration key will display the currentoperating state of the machinein the status bar.

“$ Display Final DestinationOnly”

If this key is added to the “Tope-Config.txt” configuration file,then the extended destinationname feature will be disabled.The status bar will only displaythe final destination.

Refer to Table 6 for information about theconfiguration keys that affect the information that isdisplayed in the status bar. These keys can be addedin the “TopeConfig.txt” file. For further information,refer to Systems Operation, “Configuration Keys”.

i03996051

Screen ManagementSMCS Code: 7605

Creating a ScreenNote: In order to be able to create and resizeprogram windows, the “$ Use Thick Frame”configuration key must be present in the“TopeConfig.txt” file.

Program screens that are displayed on the monitordisplay group are made up of several windows thatcan be adjusted. The windows are configured todisplay selected information to the machine operator.These windows are arranged in the office with theapplication on a Windows based computer. Oncethe selected windows are configured, theconfiguration is saved as the “TopeWinCfg.txt” file.The “TopeWinCfg.txt” file is sent to the monitordisplay group to display the selected arrangement.

Illustration 24 g02173890

Blank program screen

In order to create a screen, select “New Screen”from the “Config” menu on the menu bar. A blankscreen will appear. Program windows can now becreated and/or arranged within the screen.

KENR9017 23Program Screen

Page 24: jhgfjfg cghc

Creating a ProgramWindow

Illustration 25 g01901236

Window types

All windows can be created from the “Config” menuon the menu bar. Each window has different setupoptions. Once the setup options have been chosen,all window behavior is identical. This behaviorincludes resizing and placement. The window typethat is listed in the “Config” menu that is followed byan ellipses ( “...” ) indicates that this window typerequires input as well as this window type mayrequire configuring of setup options.

ResizingWindows

Illustration 26 g01901240

Resizing a window(1) Program screen(2) Resizable windows(3) Cursor

Use the cursor (3) to resize the window. Eachadditional window can be resized within the designboundaries of the default program screen.

Note:When you are resizing windows, do not resizethe larger program screen. The default size of theprogram screen allows created screens to fit on thetouchscreen for the monitor display group. If theprogram screen is resized, the screen will not fit onthe touchscreen.

Deleting a WindowWindows can be deleted by selecting “Close Screen”from the “Config” menu on the menu bar. In order todelete a window that was previously created, selectthe window by resizing the window slightly. Then,select “Close” from the “Config” menu.

Deleting a ScreenIn order to delete a screen, select “Close Screen”from the “Config” menu on the menu bar.

Saving a ScreenWhen a screen is saved with the configured windows,the following two Windows configuration files arecreated: a “.txt” file and a “.uni” file (Unicode ). Theformat of the Unicode file is needed on the monitordisplay group to specify the desired screenconfiguration.

24 KENR9017Program Screen

Page 25: jhgfjfg cghc

The path for the configuration file for the active screen( “screenconfig.txt” ) is specified in the configurationfile. Selecting “Save Screens” from the “Config”menu will automatically save the screen with thescreen configuration filename that is specified in theconfiguration file.

In order to save a newly created screen with adifferent filename, select “Save Screens As...” fromthe “Config” menu on the menu bar. In order to usethis screen as the active screen, replace theWindows configuration filename that is specified inthe configuration file with this new filename.

ApplyingWindows ConfigurationFiles to the Monitor Display GroupThe location and the filename of the screenconfiguration file for the monitor display group isspecified in the configuration file ( “TopeConfig.txt” ).

The configuration key is “$ Screen Config File =\storage\config\TopeWinCfg.txt” .

In order to apply the screen configuration file for themonitor display group, copy the file to the monitordisplay group through a File Transfer Protocol (FTP)connection. The onboard system must be restartedfor the changes to take effect.

i03888129

Window AdditionSMCS Code: 7605

This section describes the addition of individualprogram windows. The following nine programwindows are available to add for display on a monitordisplay group:

• “Assignment Map”

• “System Info”

• “Waypoint List”

• “State Icon”

• “KPI”

• “Dipper”

• “Truck Load History”

• “Tool Display”

• “Waiting Trucks”

Adding an ““AssignmentMap””WindowThe “Assignment Map” window displays the locationof the truck in relation to defined waypoints. Thefollowing items may display in the assignment mapwindow:

• Route markers

• Waypoints along a route

• Defined areas around loading areas

• Defined areas around dumping areas

• Zoom in and zoom out buttons

The “Assignment Map” window also indicates thefollowing information: compass direction, informationof forward movement of the truck, information ofbackward movement of the truck and information onthe validity of global positioning data.

Perform the following procedure to add a“Assignment Map” window:

Illustration 27 g01902222

“Assignment Map” window before resizing

1. Select “Assignment Map” from the “Config” menuon the menu bar. The “Assignment Map” windowfills the entire program screen.

KENR9017 25Program Screen

Page 26: jhgfjfg cghc

Illustration 28 g01902225

Resizing the “Assignment Map” window

2. Use the cursor to resize the “Assignment Map”window.

Note:Do not resize the larger program screen.

Adding a ““System Info...”” WindowMany options are available for “System Info”windows. For a complete listing, refer to SystemsOperation, “System InformationWindows”. Severaltypes of “System Info...” data can be combined in asingle “System Info...” window. A commoncombination is easting and northing data.

Perform the following procedure to add a “SystemInfo...” window:

1. Select “System Info...” from the “Config” menu onthe menu bar.

The “Info Window Configuration” window willappear.

Illustration 29 g01902316

“Info Window Configuration” window

2. Under “Options” , select “East” . Then hold downthe “CTRL” key and select “North” . Refer toIllustration 29 .

3. Click the “Add” button.

“East” and “North” options will move under the“Selected” column on the “Info WindowConfiguration” window.

4. Click “OK” .

“East” and the “North” window fills the entirescreen.

Illustration 30 g02173894

System information window configured with “East”and “North”

5. Use the cursor to resize “East” and “North”windows.

Note: Do not resize the larger screen.

Adding a ““Waypoint List”” WindowA “Waypoint List” window displays a list of all thewaypoints in the current assignment. Waypoints arecreated with the office software. Waypoints arerepresented by graphical objects that appear in the“Assignment Map” window.

26 KENR9017Program Screen

Page 27: jhgfjfg cghc

A waypoint is an open polygonal shaped area or aclosed polygonal shaped that describes a point ofsignificance along a travel route. Waypoints allow auser to know the location of a truck and waypointscan be configured to help determine the state of thetruck.

Waypoints that are closed polygon waypoints areincluded in the following list:

• Loading face

• Dump

• Stockpile

• Loader

• Queue

• Shop

Waypoints that are open polygon waypoints areincluded in the following list:

• Road segment

• Road intersection

• Display

Closed PolygonWaypoints Versus OpenPolygonWaypoints

When a truck travels into or out of a waypoint that isdefined as a closed polygon, Fleet onboard sendsinformation to the office. Waypoints that are definedas open polygons are used for display only.

Perform the following procedure to add a “WaypointList” window:

1. To add a “Waypoint List” window, select“Waypoint List” from the “Config” menu on themenu bar.

By default, the “Waypoint List” window fills theentire screen. When the “Waypoint List” windowis first created, the window will be blank. When anassignment is available, the window will displaywaypoints to the truck operator.

2. Use the cursor to resize the “Waypoint List”window.

Note:Do not resize the larger screen.

Illustration 31 g01903018

(1) Passed waypoint icon(2) Current waypoint icon(3) “Waypoint List” window

The destination waypoint is at the bottom of thewaypoint list. Use the scroll bar to view the bottom ofthe waypoint list. The current waypoint icon (2)indicates the waypoint of the operator along the travelroute. The passed waypoint icon (1) indicates thewaypoints that have been passed by the operatoralong the travel route.

Adding a ““State Icon”” WindowThe “State Icon” window displays an icon thatrepresents the current operating state of the truck.

Perform the following procedure to add a “State Icon”window:

KENR9017 27Program Screen

Page 28: jhgfjfg cghc

Illustration 32 g02827677

“State Icon” window

1. Select “State Icon” from the “Config” menu onthe menu bar.

The “State Icon” window fills the entire screen.

2. Use the cursor to resize the “State Icon” window.

Note:Do not resize the larger screen.

Adding a ““Waiting Trucks”” WindowThe “Waiting Trucks” window is typically configuredon a loading machine. The “Waiting Trucks” windowdisplays columns of text with the following informationabout trucks that are being loaded or that are waitingfor a load:

• Truck name

• State

• Operator name

• Material to be loaded

• ETA of the truck

Note: The “$ Truck Waiting Column Mask”configuration key can be used to display or suppresscolumns in the “Waiting Trucks” window.

A mask number from 0 to 15 may be configured.Each number will display a different combination ofthe following five possible columns: “Truck” , “State”, “Operator” , “Material” and “ETA” . If this key is notpresent, is present without a mask number or 7 isused, then the “Truck” , “State” , “Operator” , and“Material” columns display. This configuration is thedefault.

Note: Use “$ Truck Waiting Column Mask =15” todisplay the following five columns: “Truck” , “State” ,“Operator” , “Material” and “ETA” .Table 7

ConfigurationOptions for ““$ Truck Waiting ColumnMask””

MaskNumber Columns Displayed

0 Truck

1 Truck + State

2 Truck + Operator

3 Truck + State + Operator

4 Truck + Material

5 Truck + State + Material

6 Truck + Operator + Material

7 Truck + State + Operator + Material

8 Truck + ETA

9 Truck + State + ETA

10 Truck + Operator + ETA

11 Truck + State + Operator + ETA

12 Truck + Material + ETA

13 Truck + State + Material + ETA

14 Truck + Operator + Material + ETA

15 Truck + State + Operator + Material + ETA

Perform the following procedure to add a “WaitingTrucks” window:

Illustration 33 g02173904

“Waiting Trucks” window

1. Select “Waiting Trucks” from the “Config” menuon the menu bar.

The “Waiting Trucks” window fills the entirescreen.

2. Use the cursor to resize the “Waiting Trucks”window.

Note: Do not resize the larger screen.

28 KENR9017Program Screen

Page 29: jhgfjfg cghc

Adding a ““KPI...”” WindowA “KPI...” window displays Key PerformanceIndicator (KPI) information to the operator. KPI datacan be displayed as percentages or values.

Illustration 34 g01904617

KPI window that displays tons as percentage(1) Percentage

Illustration 35 g01904618

KPI window that displays team tons as value(2) Value

In order for the information that is displayed on theKPI window to be accurate, the office and themachine must have the same version of the KPI file.This KPI file will match a window ID and window typewith the following values of KPI message data: teamtruck capacity and current team tons.

KPI Types

Fleet onboard can display the following three typesof KPI information:

• Loads

• Tons

• Team tons

A program screen can be configured with a separateKPI window for each KPI type. Also, Fleet onboardcan be configured for a single KPI window to displayany KPI type. This window will display “Truck Tons”or “Team Tons” .

Content of a KPI WindowAs the mine office sends new KPI information, theoffice software sends the updated information to Fleetonboard for display on the monitor display group tothe operator.

Parameters that may be sent in the KPI message bythe office are included in the following list:

• “Target KPI Value”

• “Current KPI Value”

• “Percentage of Target Display” or “Actual ValueDisplay”

• “KPI Type”

• “Bar Color”

Perform the following procedure to add a “KPI...”window:

1. Select “KPI...” from the “Config” menu on themenu bar. The “Create KPI Window” window willappear.

Illustration 36 g01903553

“Create KPI Window” window

2. In the “Window Id” field, enter an ID for thewindow. This number must match the ID of theoffice when KPI messages are sent.

KENR9017 29Program Screen

Page 30: jhgfjfg cghc

3. The window will be displayed as a horizontalbargraph as a default. Select the “Vertical” checkbox for the window to appear vertically.

4. Click “OK” .

The “KPI...” window fills the entire screen.

Illustration 37 g02173906

“KPI...” window

5. Use the cursor to resize the “KPI...” window.

Note:Do not resize the larger screen.

Adding a ““Dipper...”” WindowA “Dipper...” window provides a loader operator withthe amount of material to load into the next dipper tofill the truck to capacity. Also, a “Dipper...” windowprovides colors to assist in warning the operator thatthe truck is nearing capacity. This information isbased on the payload information for the currenttruck. A “Dipper...” window can only be used withVIMS .

Perform the following procedure to add a “Dipper...”window:

Illustration 38 g02828097

Typical example of a “Dipper” window

1. Select “Dipper...” from the “Config” menu on themenu bar. A window will appear to allow you to setup percentage values and warning colors.

2. Enter the selections for the value and color for“Dipper %” . Refer to Illustration 38 .

““Load Full”” , ““LoadWarning”” , and ““LoadOK””The “Load Full” , “Load Warning” and “Load OK”values that were configured in Step 2 within “Adding a“Dipper...” Window”work together to provide a rangeof dipper values to indicate to the operator that theload is not near capacity.

““Load Full”” – The load is almost full. The defaultcolor is red.

““Load Warning”” – The load is nearing capacity. Thedefault color is yellow.

““Load OK”” – The load is not near capacity. Thedefault color is green.

Adding a ““Truck Load History...””WindowA “Truck Load History...” window displays the loadsof previous trucks that were loaded by the loadingoperator in a bargraph. This format allows theoperator to see individual performance in loadingtrucks to capacity. History can include information onprevious trucks or on the current truck only.Performance can be displayed for a single class oftruck or for a mixture of classes of trucks. A “TruckLoad History...” window can only be used with VIMS.

Capacities are determined from the truck capacityvalues in the truck file. Payload values are receivedfrom VIMS on the trucks.

Perform the following procedure to add a “TruckLoad History...” window:

30 KENR9017Program Screen

Page 31: jhgfjfg cghc

Illustration 39 g02828116

(1) “Truck Load History...” window(2) 100 percent “Capacity:” line(3) “Underload:” capacity line(4) “Current Payload” window(5) “Dipper...” window

1. Select “Truck Load History...” from the “Config”menu on the menu bar.

A window will appear to set up payload values andcolors.

Illustration 40 g02828119

Setup of the “Truck Load History” window

2. Set up the percentage values and warning colors.

3. Click “OK” .

The “Truck Load History” window fills the entirescreen. Refer to Illustration 40 .

4. Use the cursor to resize the “Truck Load History”window.

Note: Do not resize the larger screen.

Description of the Options for ““TruckLoad History”” Window

““Overload:”” – A “Overload:” value of 110 percentand red for the color, any truck load that is filled to 110percent of the capacity for the truck will appear as ared bar. The bar will reach above the 100 percentcapacity line. The percentage is calculated on thepayload of the current truck that is being loaded andthe capacity of this truck according to the truck file.

““Ok:”” – With the “Ok:” color as green, any truck thatis filled between the capacity values that areconfigured for overload and underload will appear asa green bar. The bar will rest under the 100 percentcapacity line and above the underload capacity line.

““Underload:”” – With a “Underload:” value of 90percent and yellow for the color, any truck that is filledto 90 percent or less than 90 percent of the capacityfor the truck will appear as a yellow bar. The bar willrest below the underload capacity line.

““Capacity:”” – This field acts as a filter. Any capacityof a truck that matches this capacity will be displayedin the “Truck Load History...” window. If no value isset in this field, history for all classes of trucks will bedisplayed in the window.

““Load Count:”” – This field specifies the number ofloads that will be displayed in the “Truck LoadHistory...” window. When you are creating a windowthat displays only the current payload, enter thenumber one in this field.

““Range (+/-):”” – This field specifies the maximumand minimum percentages that will be displayed inthe “Truck Load History...” window.

““Display Dippers”” – Select the “Display Dippers”check box to display the vertical bar for a truck load inincrements as the dipper information is known. If thisbox is not checked, the vertical bar will be displayedonly after information for the entire load is known. Ifyou are creating a window that displays only thecurrent payload, select this option.

““Current Payload””

A “Current Payload” window is only a “Truck LoadHistory” window for the current truck. A “CurrentPayload” window helps the operator to load trucks tocapacity. As Fleet onboard receives VIMS dipperinformation from the truck that is being loaded, thecurrent payload screen displays the payloadinformation for the truck to the operator. The numberat the top of the window displays the capacity of thetruck that is being loaded. The number at the bottomof the window displays the current truck payload.

KENR9017 31Program Screen

Page 32: jhgfjfg cghc

To create the “Current Payload” window, perform thefollowing procedure:

1. Add a “Truck Load History...” window.

2. Set the “Load Count:” field to one.

3. Check the “Display Dippers” check box.

4. Set the “Capacity” field to the capacity for theclass of truck that is being loaded.

32 KENR9017Program Screen

Page 33: jhgfjfg cghc

Truck Operating State

i04727393

General Information (TruckOperating State)SMCS Code: 7605

In a typical truck cycle, a truck dumps a load. Then,the truck travels to a loading site. The truck is loadedby a loading machine. Then, the truck travels to adumping site. In this truck cycle, the truck maychange the following operating states:

• “Dumping” to “travel empty”

• “Travel empty” to “arriving empty”

• “Arriving empty” to “loading”

• “Loading” to “travel loaded”

• “Travel loaded” to “arriving loaded”

• “Arriving loaded” to “dumping”

For each change of state, Fleet onboard can beconfigured to use one of the following techniques totrigger that change of state:

• Manually through operator input

• Automatically

• Automatically with a confirmation from the operator

Triggering a change of state automatically involvesthe use of one of the following six techniques:

• Messages of state information from VIMS

• Payload information from VIMS

• Gear and speed information from VIMS

• Trimble Mincom Aquila Caterpillar (TMAC )messages of “Send Truck” from a loadingmachine

• Digital I/O signals from switch inputs

• Global Positioning System (GPS) coordinates thatare combined with predefined virtual waypointpolygons

i04727409

Truck Operating State ChangeSMCS Code: 7605

The following section describes a truck that is movingthrough a typical truck cycle. For each change ofoperating state, the options are described fortriggering the change of state.

ChangingOperating State From““Dumping”” to ““Travel Empty””The operating state can be changed from “dumping”to “travel empty” in one of the following ways:

• Manual

• Automatic using assignment

• Automatic using waypoint polygons

• Automatic using waypoint polygons with operatorconfirmation

• Automatic using VIMS cycle

• Automatic using VIMS position switch

• Switch input

ManualPerform the following procedure to change theoperating state manually:

1. Press the “Set State” button on the toolbar tomodify the operating state.

The “Set New State” window will appear with the“travel empty” option for the change of stateactive.

2. Confirm the change of state by pressing “OK” .

Automatic UsingWaypoint Polygons

As the truck leaves the “dump” waypoint, Fleetonboard automatically changes the state of the truckfrom “dumping” to “travel empty” . This setting is thedefault. This default can be disabled by adding theconfiguration key “$ No Dump Exit To Travel” to theconfiguration file.

KENR9017 33Truck Operating State

Page 34: jhgfjfg cghc

Automatic UsingWaypoint Polygons withOperator Confirmation

As the truck leaves the “dump” waypoint, a windowappears on the onboard. The window asks theoperator to confirm the change of state from“dumping” to “travel empty” . Fleet onboard can beconfigured to sound the audible device if the operatorhas not responded to the confirmation of the changeof state within a certain time period. If the operatordoes not confirm the change of state before the truckrequires another change, the change of state will beapplied automatically. The configuration key is “$Travel State =1” .

Automatic Using VIMS Cycle

As the truck bed is lowered and the truck begins tomove,VIMS transmits a cycle record. Fleet onboarduses this information to change the state of the truckfrom “dumping” to “travel empty” . The configurationkey is “$ Cycle To Travel State” .

Automatic Using VIMS Position Switch

Fleet onboard polls VIMS for the “Body Up” switchposition. When the onboard detects raising andlowering of the body, a change of state from“dumping” to “travel empty” will be triggered. Theconfiguration key is “$ Body Up To Dump State” .

Switch Input

Fleet onboard reads the “Body Up” switch position.When the onboard detects raising and lowering of thebody, a change of state from “dumping” to “travelempty” will be triggered. The configuration keys are“$ Body Up To Dump State” , “$ Body Up Input” and“$ Body Up Open” .

ChangingOperating State from““Travel Empty”” to ““Arriving Empty””The operating state can be changed from “travelempty” to “arriving empty” in one of the followingways:

• Manual

• Automatic using waypoint polygons

• Automatic using waypoint polygons with operatorconfirmation

ManualPerform the following procedure to change theoperating state manually:

1. Press the “Set State” button on the toolbar tomodify the operating state.

The “Set New State” window will appear with the“arriving empty” option for the change of stateactive.

2. Confirm the change of state by pressing “OK” .

Automatic UsingWaypoint Polygons

The operating state will be changed to “arrivingempty” in one of the following ways:

• When the truck enters any loading face waypoint (“$ Queue State At All Queues =2” )

• When the truck enters any face waypoint if thecurrent state is travel empty ( “$ Queue State At AllQueues =1” )

• When the truck enters the loading face waypoint ifthe waypoint is the second to last waypoint in theassignment (the default “$ Queue State At AllQueues =0” )

Automatic UsingWaypoint Polygons withOperator Confirmation

The description of “Automatic Using WaypointPolygons” that precedes this section applies. When achange of state is triggered, a “Confirm New State”window appears as the only difference. This windowprompts the operator to accept the change to a“arriving empty” state. The onboard can beconfigured to sound the audible device if the operatorhas not responded to the confirmation of the changeof state within a certain time period. If the operatordoes not confirm the change of state before the truckrequires another change, the change of state will beapplied automatically. The configuration key is “$Arrive State =1” .

ChangingOperating State From““Arriving Empty”” to ““Loading””The operating state can be changed to “loading” inone of the following ways:

• Manual

• Automatic using waypoint polygons

• Automatic using waypoint polygons with operatorconfirmation

• Automatic using VIMS

• Automatic using Computer Aided EarthmovingSystem (CAES ) or Fleet onboard on a Loader

ManualWhen the truck has received the first dipper load, theoperator performs the following procedure on themonitor display group:

34 KENR9017Truck Operating State

Page 35: jhgfjfg cghc

1. Press the “Set State” button on the toolbar tomodify the operating state.

The “Set New State” window will appear with the“loading” option for the change of state active.

2. Confirm the change of state by pressing “OK” .

Automatic UsingWaypoint Polygons

The operating state will change to “loading” in one ofthe following ways:

• When the truck enters any shovel waypointregardless of the current truck state if “$ LoadState At All Loaders =2”

• When the truck enters any shovel waypoint if thecurrent state is travel empty and “$ Load State AtAll Loaders =1”

• When the truck enters the assigned shovelwaypoint if “$ Load State At All Loaders =0”

Note: The “$ Load At Assigned Loader Only”configuration key can be used to allow peer to peercommunication only with the shovel that the truck isassigned to. If this key is applied to a non-VIMS truck,then it must be used with the “$ Load At All Loaders=0” configuration. Also, this configuration key will notfunction as described if the “$ Load At All Loaders=1” or the “$ Load At All Loaders =2” configurationis applied.

Note: If the “$ Min Load Time” key is set in theconfiguration file, the truck needs to be stopped and/or moving in the loading waypoint for the minimumconfiguration of time before the state will change to“loading” .

Automatic UsingWaypoint Polygons withOperation Confirmation

The description of “Automatic Using WaypointPolygons” that precedes this section applies. When achange of state is triggered, a “Confirm New State”window appears as the only difference. This windowprompts the operator to accept the change to a“loading” state. Fleet onboard can be configured tosound the audible device if the operator has notresponded to the confirmation of the change of statewithin a certain time period. If the operator does notconfirm the change of state before the truck requiresanother change, the change of state will be appliedautomatically. The configuration key is “$ Load State=1” .

Automatic Using VIMS

As the first dipper load is registered in the truck, VIMSwill send the monitor display group a message. Fleetonboard will use this message to change theoperating state to loading automatically. This optionwill override any other options that are configured fortriggering. The configuration key is “$ Dipper to LoadState” .

Automatic Using CAES or Fleet Onboardon a LoaderAfter a truck has been loaded, CAES or Fleetonboard on a loader will send a “send truck”message to the truck that is being loaded. This actionwill trigger a change in the operating state from“loading” to “travel loaded” . This technique forchanging the state will override both the manualchange of state and the confirmation of the change ofstate. The configuration key is “$ Send Msg to TravelState” .

ChangingOperating State From““Loading”” to ““Travel Loaded””The operating state can be changed from “loading”to “travel loaded” in one of the following ways:

• Manual

• Automatic using assignment

• Automatic using waypoint polygons

• Automatic using waypoint polygons with operatorconfirmation

• Automatic using VIMS

ManualWhen the truck has received the final dipper load, theoperator performs the following procedure on themonitor display group:

1. Press the “Set State” button on the toolbar tomodify the operating state.

The “Set New State” window will appear with the“travel loaded” option for the change of stateactive.

2. Confirm the change of state by pressing “OK” .

Automatic Using Assignment

If the current state is unknown, this method ofchanging the operating state will occur by a default.As the “loading” assignment is completed, a newassignment to a “dumping” waypoint is received thatautomatically triggers a change to the “travel loaded”state.

KENR9017 35Truck Operating State

Page 36: jhgfjfg cghc

Automatic UsingWaypoint Polygons

As the truck leaves the “shovel” waypoint, Fleetonboard automatically changes the state of the truckfrom “loading” to “travel loaded” . This setting is thedefault. This default can be disabled by adding theconfiguration key “$ No Load Exit To Travel” to theconfiguration file.

Automatic UsingWaypoint Polygons withOperator Confirmation

As the truck leaves the “shovel” waypoint, a windowappears on the onboard. The window asks theoperator to confirm the change of state from “loaded”to “travel loaded” . Fleet onboard can be configuredto sound the audible device if the operator has notresponded to the confirmation of the change of statewithin a certain time period. If the operator does notconfirm the change of state before the truck requiresanother change, the change of state will be appliedautomatically. The configuration key is “$ TravelState =1” .

Automatic Using VIMS

When a load message is received, the state ischanged to “travel loaded” . The configuration key is“$ Load to Travel State” .

ChangingOperating State from““Travel Loaded”” to ““ArrivingLoaded””The operating state can be changed from “travelloaded” to “arriving loaded” in one of the followingways:

• Manual

• Automatic using waypoint polygons

• Automatic using waypoint polygons with operatorconfirmation

ManualPerform the following procedure to change theoperating state manually:

1. Press the “Set State” button on the toolbar tomodify the operating state.

The “Set New State” window will appear with the“arriving loaded” option for the change of stateactive.

2. Confirm the change of state by pressing “OK” .

Automatic UsingWaypoint Polygons

The operating state will be changed to “arrivingloaded” in one of the following ways:

• When the truck enters any dump waypoint ( “$Dump State At All Dumps =2” )

• When the truck enters any dump waypoint if thecurrent state is travel loaded ( “$ Dump State At AllDumps =1” )

• When the truck enters the dump waypoint if thewaypoint is the second to last waypoint in theassignment (the default “$ Dump State At AllDumps =0” )

Automatic UsingWaypoint Polygons withOperator Confirmation

The description of “Automatic Using WaypointPolygons” that precedes this section applies. When achange of state is triggered, a “Confirm New State”window appears as the only difference. This windowprompts the operator to accept the change to a“arriving loaded” state. The onboard system can beconfigured to sound the audible device if the operatorhas not responded to the confirmation of the changeof state within a certain time period. If the operatordoes not confirm the change of state before the truckrequires another change, the change of state will beapplied automatically. The configuration key is “$Dump State =1” .

ChangingOperating State from““Arriving Loaded”” to ““Dumping””The operating state can be changed to “dumping” inone of the following ways:

• Manual

• Automatic using VIMS position switch

• Switch input

ManualWhen the truck bed raises to begin dumping, theoperator performs the following procedure on themonitor display group:

1. Press the “Set State” button on the toolbar tomodify the operating state.

The “Set New State” window will appear with the“dumping” option for the change of state active.

2. Confirm the change of state by pressing “OK” .

Note: If the “$ Min Dump Time” key is set in theconfiguration file, the truck needs to be stopped and/or moving in the dumping waypoint for the minimumconfiguration of time before the state will change to“dumping” .

36 KENR9017Truck Operating State

Page 37: jhgfjfg cghc

Automatic Using VIMS Position Switch

Fleet onboard polls VIMS for the “Body Up” switchposition. When body raising is detected, a change ofstate from “arriving loaded” to “dumping” will betriggered. The configuration key is “$ Body Up ToDump State” .

Switch Input

Fleet onboard reads the “Body Up” switch position.When raising of the body is detected, a change ofstate from “loading” to “dumping” is triggered. Theconfiguration keys are “$ Body Up To Dump State” ,“$ Body Up Input” and “$ Body Up Open” .

KENR9017 37Truck Operating State

Page 38: jhgfjfg cghc

Truck and LoaderInteraction

i04727755

General Information (Truck andLoader Interaction)SMCS Code: 7605

Basic OperationThis section describes the various messages fromTrimble Mincom Aquila Caterpillar (TMAC ) that allowcommunication between Fleet onboard on the truckwith Fleet onboard or Computer Aided EarthmovingSystem (CAES ) on the loading machine.

Phase 1Upon the entrance of a truck into a loading facewaypoint, the status changes to a “waiting” state.Fleet onboard on the truck sends a load requestmessage to Fleet onboard on the loading machinethat indicates the following information: the materialthat was loaded on the truck and the operating stateof the truck. The loading machine responds with anacknowledgment message ( “MW_ACK” ) thatindicates the position of the loading machine.

Phase 2A truck that enters a shovel waypoint will changestatus to a “loading” state. Fleet onboard on thetruck sends another load request message to theloading machine that indicates that the truck is in a“loading” state. The loading machine responds withanother “MW_ACK” message that indicates theposition of the loading machine. Fleet onboard on thetruck verifies that the truck is at the correct loadingmachine.

Phase 3The truck will send a VIMS dipper report to theloading machine and to the office under the followingconditions: a truck that is equipped with the VIMSand first dipper load that is received.

When a loading machine that is equipped with CAESdetects the first dipper load that has been placed inthe truck, CAES on the loading machine sends adipper message to the office. This dipper messagetells the office the material that is in the truck. Theoffice then triggers an assignment.

Note:When loading is complete, if CAES determinesthat the material in the truck has changed from thematerial that was indicated in the first dippermessage, the onboard system will assess again thebest destination for the truck. Then, the office willissue an updated assignment for the truck.

Phase 4

““Scenario A””When loading is complete, the machine operator onthe loading machine presses the “send truck” buttonto send a truck sent message to the truck. The trucksent message indicates that loading is complete tothe truck. Then, the truck sends a load requestmessage to the loader that indicates that the truckhas changed to the “traveling” state. The loadingmachine sends a load report to the office thatspecifies the material that was loaded into the truckwith the truck ID.

If the truck has VIMS , and when loading is complete,the truck sends a VIMS load message to the loaderand to the office to indicate the truck payload.

““Scenario B””When loading is complete, the truck changes to the“travelling” state. A load request message is sent tothe loader to indicate a change of state to “travelling”. Also, the load request message indicates that theload is complete. The loading machine sends a loadreport to the office to specify the material that wasloaded into the truck as well as the truck ID.

If the truck has VIMS , and when loading is complete,the truck sends a VIMS load message to the loaderand to the office to indicate the truck payload.

Exceptions to Basic OperationIf the cycle in the basic operation is interrupted, thefollowing communication messages between Fleetonboard on the truck and Fleet onboard or CAES onthe loading machine will occur:

• Truck leaves before loading

• Wrong loader

• No CAES dippers

Truck Leaves Before Loading

If a truck leaves the loader before being loaded, Fleetonboard will send an additional material requestmessage to the loading machine with the set state to“traveling empty” . The truck will be eliminated fromthe display on the loader.

38 KENR9017Truck and Loader Interaction

Page 39: jhgfjfg cghc

Wrong Loader

Fleet onboard may determine that the truck is at thewrong loading machine after the truck has sent theload request. Also, the operator may leave the areabefore being loaded. Fleet onboard on the trucksends a material request message to the first loaderto indicate that the truck will not be loaded. A loadrequest to the new loading machine is sent.

No CAES Dippers

If CAES cannot identify a dipper that has beenplaced in a truck, no dipper message will be sent tothe office. Unless the operator has manually selecteda material, the office will not be aware of the materialthat is in the truck.

When loading is complete, a dipper report will not besent to the office due to the following criteria:

• When loading is complete, CAES on the loadingmachine did not initiate a “send truck” message

• When loading is complete, the operator for theloading machine did not initiate a “send truck”message

The dipper count for the next truck that is beingloaded will continue to increment. In addition, a loadmessage will not be sent to the office.

i04727810

Interactive Payload MessagesSMCS Code: 7605

If a truck is equipped with the VIMS , payloadmessages can be sent to the loading machine. Thepayload messages will provide the loading operatorwith dipper windows and truck load history windows.These windows give the operator information duringloading about the capacity level of the truck and thepast performance of the operator in loading trucks tocapacity.

Payload messages from VIMS may optionally besent to one of the following systems on the loadingmachine:

• Computer Aided Earthmoving System (CAES )

• Fleet onboard

Table 8

Key Information

ConfigurationKey Description

“$ Want Dippers” This configuration key specifiescommunication between Fleetonboard on the loading machinewith Fleet onboard on the truckto send dipper messages fromVIMS .

“$ Want Loads” This configuration key specifiescommunication between Fleetonboard on the loading machinewith Fleet onboard on the truckto send load messages fromVIMS .

Refer to Table 8 for information about theconfiguration keys that are applicable to payloadmessages. For further information, refer to SystemsOperation, “Configuration Keys”.

i04795222

InteractiveOffice FilesSMCS Code: 7605

Office generated files can affect the interactionbetween the truck and the loading machine. Thesefiles are essential to proper operation. A copy of the“operator ID” file must reside in the onboard systemof the truck and the loading machine to enable thefollowing abilities:

• For an operator to be able to log into the system

• For a “Truck Operator Window” to display thename of the truck operator

KENR9017 39Truck and Loader Interaction

Page 40: jhgfjfg cghc

Operator Utilities

i03888190

General Information (OperatorUtilities)SMCS Code: 7605

Several features of the Cat MineStar System allowthe truck operator and the loading operator tointerface directly with the office. Some utilities areused primarily in truck applications while someutilities are used primarily in loading applications.Some utilities are used in both a truck and loadingmachine applications.

The following list contains utilities for the truckoperator:

• Using the “Assignment Map” window

• Requesting an “Assignment”

• Selecting a “Default Assignment”

• Using a “Backup Assignment”

• Requesting a “Crusher Level”

The following list contains utilities for the loadingoperator:

• Selecting the “Current Material”

• Sending the truck

• Clearing a “Waiting Truck”

The following list contains utilities for the truckoperator or the loading operator:

• Selecting a language

• Responding to text messages

• Sending text messages

• Selecting “Operator Checklist” information items

• Entering “Service Hours” and “Fuel Entered”

• Entering “Delay Codes”

• Sending a “Mayday Message”

i03890349

Operator Utilities for TruckSMCS Code: 7605

Using the ““AssignmentMap””Window

Illustration 41 g02831618

“Assignment Map” window(1) Heading icon(2) Route indicator

The “Assignment Map” window displays a map areafor a truck operator to work. This window includes thefollowing information: a route indicator, waypoints thatshow landmarks and heading. Also, the machineposition broadcast feature enables the ability for thetruck operator to see the location of other machines.An “Assignment Map” window will be present for atruck application. This window is not present for aloading machine application.

With the new version of Fleet onboard, thebackground color of the “Assignment Map” windowis black. This feature increases the contrast andimproves operator visibility in the sunlight. Also, glareis reduced during night time operation.

Route IndicatorThe white line in the “Assignment Map” windowconnects waypoints that make up the route. This linewill not represent the actual layouts of the road.Instead, the line will estimate the roads. In thewaypoint file, the “Assignment Map” window can beconfigured to display road layouts by using displaywaypoints.

40 KENR9017Operator Utilities

Page 41: jhgfjfg cghc

Waypoint Labels

The operator can display waypoint labels or theoperator can hide waypoint labels. To display thewaypoint labels, select “Display Route Text” from the“Map” menu on the main screen.

Heading

Refer to Illustration 41 . The circle (1) in the upper leftcorner of the “Assignment Map” window indicatescompass direction. The arrow in the circle pointsNorth to indicate to the operator North in relation tothe current position of the truck.

Adjusting the Assignment Map View

Several tools are available to adjust the view of the“Assignment Map” window:

““Zoom In”” – To zoom in on theinformation that is displayed in the““Assignment Map”” window, touch the

zoom-in button on the map window. Also, the““Zoom In”” toolbar buttonmay be configured todisplay on the toolbar.

““Zoom Out”” – To zoom out on theinformation that is displayed in the““Assignment Map”” window, press the

zoom-out on the map window. Also, the ““ZoomOut”” toolbar buttonmay be configured to displayon the toolbar.

Display waypoint descriptions – To displaydescriptions of the waypoint for the currentassignment, select “Display Route Text” from the“Map” menu on the program screen. To displaydescriptions for all waypoints, select “Display AllDescriptions” from the “Map” menu on the programscreen.

““Display Waypoint Ids”” – To display the ID of awaypoint for all waypoints, select “Display WaypointIds” from the “Map” menu on the program screen.This option will provide both the route text and thewaypoint descriptions.

Machine Position AwarenessFleet onboard reports the position of the machine tothe office with the use of the “PositionReport2”message. “PositionReport2” is a Trimble MincomAquila Caterpillar (TMAC ) message. Starting withFleet 3.1, the office can be configured to enablePosition Awareness. Position Awareness is enabledthrough the use of the “AllMachinePosition”message being sent by the office. The“AllMachinePosition” message contains positioninformation for other machines. This message can beused to display the positions of other machines in theassignment window.

Table 9

List of ConfigurationKeys

ConfigurationKey Description

“$ Use Startup 2”

This key specifies the use of the“Startup 2” message (TMAC )for Fleet onboard. This keymust be present with the use ofthe machine position broadcastfeature.

“$ Position Time MinimumInterval”

Use this key to specify the maxi-mum frequency at which the on-board system will send positionmessages to the office.

“$ Position Distance Interval”

Use this key to specify the dis-tance interval in which Fleet on-board will send positionmessages to the office.

“$ Position Time Interval”

Use this key to specify the fre-quency with which the onboardsystem will send position mes-sages to the office.

“$ Disable AMP”

Use this key to configure the on-board to ignore “AllMachinePo-sition” messages sent to it fromthe office.

“$ Use PositionReport1”

Use this key to prevent the on-board from sending “Position-Report2” messages, and tosend only “PositionReport”messages. This key is used withFleet 3.0, when Position Aware-ness is not enabled.

“$ Multicast Address 0=224.0.0.1”

Add this key to enable the ma-chine to multicast “PositionRe-port2” messages to othermachines. This key is also usedto configuremulticast supportfor receiving “AllMachinePosi-tion” reports from the office.

“$ Multicast Port 0 =10001”

Add this key to enable the ma-chine to multicast “PositionRe-port2” messages to othermachines. This key is also usedto configuremulticast supportfor receiving “AllMachinePosi-tion” reports from the office.

Refer to Table 9 for information about theconfiguration keys that are applicable for configuringposition reporting functionalities. For furtherinformation, refer to Systems Operation, KENR9017,“Configuration Keys”.

Note: The “$ Use Startup 2” configuration key mustbe added to the “TopeConfig.txt” configuration file toenable the machine position broadcast feature.

KENR9017 41Operator Utilities

Page 42: jhgfjfg cghc

Peer to Peer Machine Position Broadcast(Legacy)

Also, Fleet onboard may be configured to send theposition of the machine directly to other machines.This configuration allows peer-to-peer“PositionReport2” messages to be sent to machineswithout routing the message through the office.

Fleet onboard may be configured to send thefollowing types of messages:

• Broadcast

• Multicast

• UnicastTable 10

List of ConfigurationKeys for Broadcast

ConfigurationKey Description

“$ PositionReport2 IP 0=255.255.255.255”

Add this key to enable the ma-chine to send broadcast “Posi-tionReport2” messages to othermachines.

“$ PositionReport2 Port 0=10001”

Add this key to enable the ma-chine to send broadcast “Posi-tionReport2” messages to othermachines.

Refer to Table 10 for the list of configuration keys thatmust be added to the “TopeConfig.txt” configurationfile to configure the onboard system to broadcast theposition of the machine to other machines.Table 11

List of ConfigurationKeys for Multicast

ConfigurationKey Description

“$ PositionReport2 IP 0=224.0.0.1”

Add this key to enable the ma-chine to multicast “PositionRe-port2” messages to othermachines.

“$ PositionReport2 Port 0=10001”

Add this key to enable the ma-chine to multicast “PositionRe-port2” messages to othermachines

Refer to Table 11 for the list of configuration keys thatmust be added to the “TopeConfig.txt” configurationfile to configure the onboard to multicast the positionof the machine to other machines.Table 12

List of ConfigurationKeys for Unicast

ConfigurationKey Description

“$ Unicast PositionReport2 ToAll Machines”

Add this key to configure the on-board system to send unicast“PositionReport2” messages toeach machine that is listed inthe “Machines.mwf” file.

Refer to Table 12 for the list of configuration keys thatmust be added to the “TopeConfig.txt” configurationfile to configure the onboard to unicast the position ofthe machine to all of the machines that are listed inthe “Machines.mwf” file.

Note: Ensure that the “Machines.mwf” file is up todate.

Note: Add the “$ Do Not Send PositionReport2 ToThe Office” configuration key to disable sending“PositionReport2” messages through the office.

Display Positions of Machines

Fleet onboard can display the location of othermachines. When machines are enabled for positionreporting, the position of the machine is sent to theoffice. Then, the office will use the“AllMachinePosition” messages to broadcast theposition of the machines to other machines. Thesemachines are represented by an icon that is specificto the type of machine. The machine icons will displayin the “Assignment Map” window. The“MachineType.mwf” file must be activated to be ableto display the machine-specific icons. If this file is notactivated, then the machines will be represented byyellow dots. This file is created using the officesoftware.

Illustration 42 g02135053

Assignment map(4) Truck icon in the center of the “Assignment Map” window(5) Machine icons

Machine Icon in the Assignment Map

Fleet onboard will display a complete truck icon forthe current truck. The movement of the truck icon thatdisplays in the “Assignment Map” window isconfigurable. The vertical position of the truck icon onthe map will change according to the speed anddirection of the truck.

42 KENR9017Operator Utilities

Page 43: jhgfjfg cghc

When the truck has stopped, the truck icon in the“Assignment Map” window will appear in the centerof the window. The speed at which the truck isconsidered stopped is configurable with the use of the“$ Forward Stop Threshold Speed” configuration key.Once the truck exceeds a configured speed, then thetruck icon will move to the bottom of the map window.The same principle applies for the reverse direction.When the truck is traveling in reverse, the truck iconwill display at the top of the map window.

The current truck displays a colored outline. Thisoutline is configurable with the use of the “$ MachineOutline Color” configuration key. A number from 0 to31 may be used to define the color of the outline.Refer to Systems Operation, KENR9017, “DisplayColor” for the list of available colors.Table 13

List of ConfigurationKeys for Machine Position on theMap

ConfigurationKey Description

“$ Use Dynamic Machine Icon”

This key enables the position ofthe machine icon to change ac-cording to the speed of themachine.

“$ Forward Move ThresholdSpeed”

This key specifies the speedthat the truck must travel for thetruck icon to move from the mid-dle of the “Assignment Map”window to the bottom of thewindow.

“$ Forward Stop ThresholdSpeed”

This key specifies the speedthat the truck must travel for thetruck icon to move from the bot-tom of “Assignment Map” win-dow to the middle of the window.

“$ Backward Move ThresholdSpeed”

This key specifies the speedthat the truck must travel in re-verse for the machine icon totransition from the center of the“Assignment Map” window tothe top of the map window.

“$ Backward Stop ThresholdSpeed”

This key specifies the speedthat the truck must travel in re-verse for the machine icon totransition from the top of the“Assignment Map” window tothe middle of the window.

“$ Machine Outline Color” This key specifies the outlinecolor of the truck.

“$ MinimumZoom Level”

This key specifies the diagonalvalue of the largest rectanglethat the assignment map win-dow will display.

“$ Maximum Zoom Level”

This key specifies the diagonalvalue of the smallest rectanglethat the assignment map win-dow will display.

(continued)

(Table 13, contd)

List of ConfigurationKeys for Machine Position on theMap

ConfigurationKey Description

“$ Startup Zoom Level”

This key specifies the diagonalvalue of the rectangle area thatthe assignment map will displayat startup.

“$ Transition Step Count”

This key specifies the number ofsteps for the machine icon totransition from the middle to thetop of the map or from the mid-dle to bottom of the map.(1)

“$ Transition Step Time”

This key specifies the time forthe machine icon to transitionfrommiddle to top, top to middle,middle to bottom, bottom to mid-dle. (2)

(1) This key is used with “$ Transition Time” .(2) This key is used with “$ Transition Step Count” .

Refer to Table 13 for information about theconfiguration keys that are applicable for themovement of the truck icon in the “Assignment Map”window. For further information, refer to SystemsOperation, KENR9017, “Configuration Keys”.

Machine Position Adjustment

Since the position of a machine is reported accordingto the location of the GPS antenna that is installed onthe machine, offsets for the GPS antenna can beconfigured with the addition of configuration keys inthe “TopeConfig.txt” configuration file. In most cases,the GPS antenna is not installed on the referencepoint of the machine. However, the desired position ofthe machine to be reported is from the referencepoint. The offset values are the distances on eachaxis of the GPS antenna measured from the machineorigin.

The location of the reference point for each machinetype is defined in the “MachineType.mwf” file. Thisfile contains the dimensions of each machine type(body points) with a defined origin as the referencepoint. Starting with Fleet 3.1, the offsets from theGPS antenna to the machine origin can also beconfigured in the office and sent to each machine inthe “MachineType.mwf” file. With the configuration ofthe GPS offsets, the reported position of the machinewill be based on the reference point of the machineand not the position of the GPS antenna.

A configurable offset shall be applied to the GPSantenna position when reporting machine position.

KENR9017 43Operator Utilities

Page 44: jhgfjfg cghc

Table 14

List of ConfigurationKeys

ConfigurationKey Description

“$ GPS Offset X”

This key specifies the distance,in meters from the machine ori-gin to the GPS antenna alongthe X axis.

“$ GPS Offset Y”

This key specifies the distance,in meters from the machine ori-gin to the GPS antenna alongthe Y axis.

“$ GPS Offset Z”

This key specifies the distance,in meters from the machine ori-gin to the GPS antenna alongthe Z axis.

Note: If the configuration keys are not present in the“TopeConfig.txt” configuration file, then the defaultvalue is “0” for each offset.

Requesting an Assignment

Note:CMPD refers to the Color Multipurpose Display.

““Request Assignment”” – This icon is abutton on the toolbar for the monitordisplay group (CMPD). This action sends

a message to the office. The office will then sendan assignment to the onboard.

If an assignment is not automatically assigned, atruck operator may request an assignment. Torequest an assignment, touch the “RequestAssignment” button on the toolbar for the monitordisplay group. Also, “Request Assignment” can beselected from the “Actions” menu.

Backup Assignment

Fleet requires trucks to be in communication with theoffice through the wireless radio network for thetrucks to receive assignments from the office.However, some mine sites have dump waypoints thatextend beyond normal radio coverage. If a truck isunable to communicate with the office, a backupassignment will be activated.

A backup assignment can be accepted. Also, abackup assignment can be stored for an unlimitedperiod. Once the truck completes a cycle, and if at theend of an assignment the onboard system has notreceived a new assignment from the office, then thebackup assignment will be used.

Note: The backup assignment will be discarded oncea new assignment is received.

When a truck changes the operating state from“dumping” to “travelling empty” , one of the followingactions occurs:

• The backup assignment is activated if a newassignment has not been received.

• A new assignment that is received will delete theprevious backup assignment.

Note: A backup assignment may only be activatedonce a truck has changed to a “travelling empty”operating state.

If the “$ Buzzer Tone” configuration key is present inthe “TopeConfig.txt” configuration file, then the alarmwill activate when switched to a backup assignment.Set the value of the configuration key to “2” . Thisconfiguration is required for assignment notification.

Selecting a Default Assignment

““Select Assignment”” – This icon is abutton on the toolbar for the monitordisplay group that is used for selecting

truck assignments.

Truck assignments are normally made by the office. Ifthe wireless network communication system isunusable, “Default Route File” can be used inmaking truck assignments.

Perform the following procedure to select a defaultassignment:

1. Touch the “Select Assignment” button on thetoolbar of the monitor display group. Also, “SelectAssignment” can be selected from the “Actions”menu on the program screen.

The “Get Default Assignment” window willappear.

Illustration 43 g01908834

“Get Default Assignment” window

2. The default assignment that is generated is fromthe current waypoint to the waypoint that is listedunder “Assignment” . If the current waypoint andthe current material are correct, press “OK” .

If the current waypoint and the current material areincorrect, these values can be changed.

44 KENR9017Operator Utilities

Page 45: jhgfjfg cghc

Note: The default assignment is generated on thecontents of the active default route file.

Changing the Current Waypoint

If the current waypoint in the default assignment isincorrect, the waypoint can be changed. Perform thefollowing procedure to change the current waypoint:

1. In the “Get Default Assignment” window, press“Set Waypoint” .

The “Select Waypoint” window will appear.

Illustration 44 g01908953

“Select Waypoint” window

2. Use the “Arrow” control button on the monitordisplay group until the desired waypoint ishighlighted. Also, the touchscreen on the monitordisplay group can be used to select the waypoint.

3. Press “OK” .

The “Get Default Assignment” window willappear.

4. Press “OK” on the keypad for the monitor displaygroup to accept the values for the defaultassignment.

Note: The waypoints that are listed in the “SelectWaypoint” window are determined by the waypointfile.

Changing the Current Material

If the current material in the default assignment isincorrect, the material can be changed. Perform thefollowing procedure to change the current material:

1. In the “Get Default Assignment” window, press“Set Material” .

The “Material Select” window will appear.

Illustration 45 g01909041

“Material Select” window

2. Use the “Arrow” control button on the monitordisplay group until the desired material ishighlighted. Also, the touchscreen on the monitordisplay group can be used to select the desiredmaterial.

3. Press “OK” .

The “Get Default Assignment” window willappear.

4. Press “OK” on the keypad for the monitor displaygroup to accept the values for the defaultassignment.

Note: The materials that are listed in the “SelectWaypoint” window are determined on the material IDfile.

Requesting a Crusher Level

If a site has crushers, a truck operator can requestinformation on a crusher level from the office. Thisinformation will determine if the nearest crusher hasspace for a truck load of material.

““Request Crusher Level”” – This icon isa button on the toolbar for the monitordisplay group that is used for making a

request for a crusher level.

Perform the following procedure to request a crusherlevel:

1. Touch the “Request Crusher Level” button on thetoolbar for the monitor display group.

Before sending the request message to the office,Fleet onboard will check for the location of thenearest crusher to the machine.

KENR9017 45Operator Utilities

Page 46: jhgfjfg cghc

Illustration 46 g01909115

“Crushed Error” window

Illustration 47 g01909116

“Crusher Levels” window

2. If a crusher is not near the machine, the messageis not sent and the “Crusher Error” window willappear. Select “OK” . Refer to Illustration 46 . If acrusher is close, the office sends the crusher level,and the “Crusher Levels” window will appear.Refer to Illustration 47 .

The “Crusher Levels” window displays the followinginformation:

““Load:”” – The number that is displayed in the“Load:” field displays the capacity of the truck.

““Age:”” – The number that is displayed in the “Age:”field displays the age of the sample. The frequencyfor updating sample data is configurable.

Table 15

List of ConfigurationKeys

ConfigurationKey Description

“$ Crusher Delay Color” Crusher delay color

(continued)

(Table 15, contd)

List of ConfigurationKeys

ConfigurationKey Description

“$ Crusher Display Count” Number of crushers that will bedisplayed

“S Crusher Max Display Time” Max crusher display time

“$ Crusher Old Color” Crusher old color

“$ Crusher Ok Color” Crusher OK color

“$ Crusher Poll Rate” Crusher poll rate

“$ CrusherWait Color” Crusher wait color

“$ Do Not Estimate CrusherLevel”

Do not estimate the crusherlevel.

“$ Max CrusherWindowWidth” Max crusher window width

“$ Max Distance From Crusher” Max distance that is used to finda crusher

“$ Old Crusher Sample Time” Time that is used to determinethe age of a crusher

“$ Vertical Crusher Values” Values on vertical crusher win-dows will be displayed vertically.

“$ Vertical CrusherWindows” Crusher windows will be dis-played vertically.

Refer to Table 15 for information about theconfiguration keys that are applicable for crusherlevels. For further information, refer to SystemsOperation, “Configuration Keys”.

Hazard Waypoints

With the use of legacy version of Cat MineStarSystem and Fleet onboard system, truck operatorsare able to mark the location of on-road hazards thatare encountered while in transit. The operatorpresses the “On-Road Hazard” button, and then amessage is sent to the office. The message containsinformation about the location of the hazard. Once thehazard has been verified, a hazard waypoint ismanually created in the office software. The hazardwaypoint is then sent to the machines for display onthe program screen. The “Assignment Map” windowwill display any hazard waypoints that are in theassignment.

Fleet onboard will alert the operator on an entry andan exit of any hazard waypoints.

Note: The “$ Use PositionReport2” configurationkey must be present in the “TopeConfig.txt”configuration file to enable the capability of sendinginformation on hazard location to the office.

46 KENR9017Operator Utilities

Page 47: jhgfjfg cghc

Marking a Hazard

““On-Road Hazard”” button – This icon isa button on the toolbar of the monitordisplay group. This button is used to

allow truck operators to mark the location of on-road hazards. This action will send a message tothe office.

Illustration 48 g02135074

“Obstacle marking confirmation.” window

Once the operator presses the “On-Road Hazard”button, a message is sent to the office that containsinformation about the hazard. Press “OK” in the“Obstacle marking confirmation.” window.

Illustration 49 g02135075

“Options” menu

If the “On-Road Hazard” button is not available, thenthe operator can choose to indicate an on-roadhazard to the office from the “Options” menu byselecting “On-Road Hazard...” . Refer to Illustration49 .

Note: The acceptable GPS position accuracy formarking hazards is configurable with the addition ofthe “$ Hazard GPS Accuracy Required”configuration key. The value can be set to “HIGH” ,“MEDIUM” or “LOW” . The default value is “LOW” .Optionally, the “$ No GPS Accuracy Check”configuration key can be used to ignore the GPSaccuracy as a precondition for hazard marking.

Creating a Hazard Waypoint with theOffice Software

Note:GPS refers to the Global Positioning System.

A “PositionReport2” message is sent to the office.The message includes the location of the machinewith the GPS coordinates of the machine. The“reasonFormUpdate” field in the message is set to“obstacleEncountered” .

Illustration 50 g02135077

“Waypoint Editor” in office software

“MineStar 3.0” and later provides the capability ofcreating hazard waypoints using “Site Editor” . Aswith other waypoints, the hazard waypoint maycontain a name and a description. “Waypoint Editor”is used to assign a name and a description in thehazard waypoint. The “Name” field that is assignedto the waypoint is used in lists in the user interface inthe office software. The “Description” field containsthe text that is displayed on the waypoint label in theassignment map to the operators. Refer to Illustration50 .

The waypoint hazards are communicated to themachines by the following methods:

• “waypomt.mwf” file

• “BeaconUpdate” messages

KENR9017 47Operator Utilities

Page 48: jhgfjfg cghc

Illustration 51 g02135078

“Assignment Map” window(6) Hazard waypoint with a descriptive label

Once the assignment with the new hazard waypointis updated to the onboard systems, the operator willbe alerted on the entry and on the exit of the hazardwaypoint. A message will appear when the operatoris entering the hazard waypoint. Also, a message willappear when the operator is exiting the hazardwaypoint. The message will contain the text that isentered in the “Description” field in “WaypointEditor” . Also, the onboard alarm may be configuredto sound upon the entry and the exit of the hazardwaypoint.

Illustration 52 g02135079

Warning message for entering a hazard waypoint

Illustration 53 g02135080

Warning message for exiting a hazard waypoint

Note: The warning messages will automaticallydisappear after 5 seconds if the “OK” button is notpressed.Table 16

List of ConfigurationKeys

ConfigurationKey Description

“$ MineStar 3 HazardReporting”

Add this key to enable the capa-bility of sending information onthe location of the hazard to theoffice.

“$ Buzzer Tone” Use this key to specify the toneof the buzzer.

“$ Buzzer Repeat Delay” Use this key to specify the delaybetween tones.

“$ Buzzer Max Duration” Use this key to specify the maxi-mum duration of the buzzer.

Refer to Table 16 for information about theconfiguration keys that are applicable to the hazardwaypoints. For further information, refer to SystemsOperation, KENR9017, “Configuration Keys”.

i04734689

Operator Utilities for LoadingMachineSMCS Code: 7605

Selecting the Current MaterialThe left side of the status bar on a loading machinewill display the type of material that is being loadedcurrently. However, the loading operator may changethe type of material that is assigned.

““Material Selection”” – This button that ison the toolbar for the monitor displaygroup is used for changing the material

that is being loaded.

Perform the following procedure to select the currentmaterial:

48 KENR9017Operator Utilities

Page 49: jhgfjfg cghc

Illustration 54 g01909192

Selecting current material(1) Status bar(2) Material that is being loaded(3) Material that is being requested by a truck

1. Touch the “Material Selection” button on thetoolbar of the monitor display group. Also, the usercould select “Set Material” from the “Load” menuon the program screen.

The “Material Select” window will appear.

Illustration 55 g01909041

“Material Select” window

2. Use the “Arrow” control button on the monitordisplay group until the appropriate material ishighlighted. Also, the user could use thetouchscreen on the monitor display group to selectthe material.

3. Press “OK” .

The selected material will be displayed in the leftside of the status bar.

Note: The materials that are listed in the “MaterialSelect” window are determined by the active materialfile.

Sending the Truck““Send Truck”” – This button that is onthe toolbar of the monitor display groupis used by the loading operator to

complete the loading process.

After loading a truck, the loading operator completesthe loading process by initiating a “Send Truck”action. In order to initiate a “Send Truck” action,press the “Send Truck” button on the touchscreen ofthe monitor display group. Also, the user could select“Send Truck” from the “Load” menu on the programscreen. This action sends a load report to the officeand a message to the truck that indicates that loadingis complete.

Clearing a Waiting Truck““Remove Waiting Truck”” – This buttonthat is on the toolbar of the monitordisplay group is used by the loading

operator to clear the waiting truck window.

If a truck is displayed in the waiting truck window aswaiting for a load, but the operator knows that thetruck moved to a load at another loader, the operatorcan use the “Clear Waiting Truck” action to clear thetruck from the waiting truck window on the display. Inorder to clear the truck from the display, touch the“RemoveWaiting Truck” button on the touchscreenof the monitor display group. Also, the user couldselect “Clear Waiting Truck” from the “Load” menuon the program screen.

KENR9017 49Operator Utilities

Page 50: jhgfjfg cghc

i03895135

Operator Utilities for Truck andLoadingMachineSMCS Code: 7605

Responding to Text Messages

Illustration 56 g01910142

Text message from the office to the machine operator

As an alternative to using voice radio, officepersonnel can communicate with machine operatorsby using text messages on the monitor display group.Messages can also be configured to sound theinternal audible device on the monitor display groupuntil the operator responds to the message.

To respond to a message, perform the followingprocedure:

1. Use the touchscreen to press the “Tab” button onthe monitor display group to highlight the “Yes”button or the “No” button.

2. Press “OK” to accept the highlighted response.

Sending Text MessagesMachine operators may send text messages to theoffice. Also, the onboard system may be configured toallow machine operators to send messages to othermachines that are equipped with a monitor displaygroup. For proper operation of the messages that areinitiated by the operator, the monitor display groupand the office must have the same message files.

Perform the following procedure to send a textmessage:

1. Press the “Send Message” button on the toolbaron the touchscreen of the monitor display group.

The “Send Operator Message” window willappear.

Illustration 57 g01910140

“Send Operator Message” window(1) Possible text messages(2) Possible destinations for message

2. Use the arrow keys and/or the touchscreen on themonitor display group to highlight the message.

3. Use the “Tab” key on the monitor display group tomove to the message destination list. Also, pressthe scroll arrow on the touchscreen to select themessage destination from the list.

4. To send the selected message to the selecteddestination, press “OK” on the touchscreen or onthe monitor display group.

By default, operators can send text messages toother machines that are equipped with a monitordisplay group. However, this feature can be disabledby adding the “$ No Text Messages To Machines”configuration key to the configuration file. Thisconfiguration will only allow operators to sendmessages to the office.

Receiving Text Messages

Illustration 58 g01910138

Text message from the monitor display group

50 KENR9017Operator Utilities

Page 51: jhgfjfg cghc

Text messages from another monitor display groupwill display the operator name that is sending themessage in the title bar of the window. Refer toIllustration 58 .

The content of the message is determined from theinformation in the message file. The operatorinformation is determined from the information in theoperator ID file. The message file and the operator IDfile must be identical for the transmission among thedisplays.

ReceivingMessage Responses

Any response to a message is displayed on thescreen of the original sender of the message inaddition to the original message. The title bar of thewindow displays the name of the operator that sentthe response.

Central Logging for Text Messages

When the “machine.mwf” file is generated by“MineStar Fleet 3.0” , a copy of peer-to-peer operatormessages will be sent to the office. This featureallows for “MessageDisplayOperator” peer-to-peertype of messages to be sent and then centrallylogged in the office.

The behavior of the messages is outlined in thefollowing list:

• “MessageDisplayOperator” messages that areaddressed to machines for which the machine typeis defined as “externalMachine” are sent to theoffice.

• “MessageDisplayOperator” messages that aresent to machines for which the machine type isdefined as “routeOperatorMessages” and/or“routeAllMessages” in the “MachineType.mwf”file are copied to the office.

Note: The configuration for routing operatormessages is performed in the office. When enabled,all onboard systems that use the new “machine.mwf”file will route copies of peer-to-peer operatormessages to the office. This informationmay be usedfor central logging.

Entering Checklist Information““Checklist”” – This buttonmay beconfigured to appear on the toolbar ofthe monitor display group. Press this

button to enter checklist information.

Perform the following procedure to view the checklist:

1. Press the “Edit Operator Checklist” button on themonitor display group. Also, “Edit OperatorChecklist” can be selected from the “Actions”menu on the program screen.

The “Select Items Requiring Action” window willappear.

Illustration 59 g01910136

“Select Items Requiring Action” window

2. Select the items that require attention with thetouchscreen. The selected items will becomehighlighted.

3. Press “OK” .

A message will be sent to the office that indicatesthat the selected items require action.

Table 17

List of ConfigurationKeys

ConfigurationKey Description

“$ Checklist Required” With this key defined, the check-list window will display automati-cally upon operator login.

“$ Advanced Safety Check” Use this key to enable the ad-vanced safety checklist.

“$ Safety Checklist No CancelButton”

Use this key to remove the“Cancel” button from the safetychecklist window. This configu-ration ensures that the checklistis processed before operating.

Refer to Table 17 for information about theconfiguration keys that are applicable for thechecklist. For further information, refer to SystemsOperation, “Configuration Keys”.

Entering Service Hours and Fuelthat was Entered

““Enter Hours”” – This icon is a button onthe toolbar of the monitor display groupthat is used to enter service hours and

fuel that was entered.

KENR9017 51Operator Utilities

Page 52: jhgfjfg cghc

Operators can enter the service hours of the machineand the amount of fuel that is entered into themachine during fueling. When an operator logs in, theonboard system may be configured to displayautomatically the “Hour Entry” window. Theapplication can also be configured to remove theentry fields for “Service Meter” or “Fuel” in thiswindow.

To change the “Hour Entry” window, perform thefollowing procedure:

1. Press the “Enter hours” button on the touchscreenof the monitor display group. Also, “Enter ServiceHours” can be selected from the “Actions” menuon the program screen.

The “Hour Entry” window will appear.

Illustration 60 g01910133

“Hour Entry” window

2. For either “Service Meter:” or “Fuel:” , use thearrow keys on the touchscreen to input the desiredvalue.

3. Press “OK” on the touchscreen to send theservice hours and the fuel entry to the office.

Table 18

List of ConfigurationKeys

ConfigurationKey Description

“$ No Hour Entry”Use this key to remove the fieldfor entering service meter hourson the “Hour Entry” window.

“$ No Fuel Entry”Use this key to remove the fieldfor entering fuel on the “HourEntry” window.

“$ Hours Required”This key will automatically bringup the “Hour Entry” windowwhen a new operator logs in.

(continued)

(Table 18, contd)

List of ConfigurationKeys

ConfigurationKey Description

“$ Keypad for Hours”

Use this key to specify how val-ues are inputted in the “HourEntry” window. A keypad maybe configured to display whenpressing a text field or arrow but-tons may be configured to dis-play next to the text field.

“$ No Hour Cancel”

Use this key to disable the can-cel button on the “Hour Entry”window. This configuration pre-vents the operator from pressingcancel instead of enteringhours.

“$ Reset Fuel Entry”

With this key defined, the defaultvalue for fuel will be reset to “0”in the “Hour Entry” dialog. If thiskey is not present, the dialog willdisplay the fuel value that waspreviously entered.

“$ Use Multiple Fluids”

Use this key to enable the useof multiple fluid entry. This con-figuration will result in a drop-down list in the window to selectfluid type.(1)

“$ Max Fuel Entry”

With this key defined, machineoperators are prevented fromentering excessive fuel entryvalues.

(1) The “Fluid.mwf” file must be configured and sent to the on-board system.

Refer to Table 18 for information about theconfiguration keys that are applicable for the entry ofservice hours and fuel. For further information, referto Systems Operation, “Configuration Keys”.

Entering Delay CodesDelay – This icon is a button on themonitor display group that is used toenter a delay or end a delay.

A truck operator can enter previously configureddelay codes when a non-assignment task isperformed. Each delay code has a default duration. Ifthe time of the delay is likely to be different than thedefault value, the operator can change the defaultduration.

If a delay code is in progress, the delay category andthe remaining delay time are displayed in the statusbar of the main screen. If a delay code exceeds adelay time that is configured, the delay time isdisplayed as a negative number. Delay codes and thedurations for the delay codes are stored on themonitor display group in a delay code file.

To enter a delay, perform the following procedure:

52 KENR9017Operator Utilities

Page 53: jhgfjfg cghc

1. Press the “Delay” button on the toolbar of themonitor display group that is configured forselecting a delay.

The “Select Delay” window will appear to displaypossible categories of delays.

Illustration 61 g01910093

“Select Delay” window

2. To scroll through the list of specific delays, use thearrow button on the monitor display group or usethe touchscreen.

The default duration of the delay in minutes isdisplayed at the lower left corner of the “SelectDelay” window.

Illustration 62 g02835996

View of the delay that is displayed in the status bar(3) Delay category(4) Configured time that is remaining for the delay

3. Highlight the type of delay that is desired. Press“OK” on the touchscreen or on the monitor displaygroup.

The main screen appears with the selected delayand the default time that is remaining in the statusbar. Also, the “State Icon” window that representsthe current operating state of the truck will begrayed-out when a truck is on delay.

Ending the Delay

If the delay ends before the configured delay time, thedelay can be ended manually. Perform the followingprocedure to end the delay:

1. On the monitor display group, press the button forthe delay on the toolbar.

The “Select Delay” window appears with the“End Delay” button highlighted.

Illustration 63 g01910076

“Select Delay” window

2. Press “End Delay” on the touchscreen for themonitor display group.

This action will end the delay. Information of thedelay will be sent to the office.

Changing the Delay Value

If the delay is different from the default duration, andbefore applying the delay, perform the followingprocedure to change the duration:

Note: The “Select Delay” window may also beconfigured not to display the time adjustment arrowbuttons. This feature ensures that the default delaytime is always used. Add the "$ No Delay TimeReduce" and the "$ No Delay Time Extend"configuration keys in the "TopeConfig.txt" file toremove the time reduce arrow button and the timeextend arrow button in the select delay window.

KENR9017 53Operator Utilities

Page 54: jhgfjfg cghc

Illustration 64 g01910073

Changing the default delay value(5) Arrow for shortening the delay(6) Arrow for extending the delay

1. In the “Select Delay” window with the highlightingof the type of delay that is desired, press theappropriate arrow buttons. Refer to Illustration 64 .

2. Press “OK” . Continue pressing the arrow buttonsuntil the desired time is reached.

Shortening the delay will shorten the delay time by2 minute increments. Extending the delay willextend the delay time by 2 minute increments.

3. To accept the delay time, press “OK” . The counterfor the delay will begin.

Displaying the Current Delay

Illustration 65 g01910060

Displaying the current delay(5) Current delay

If a delay is in progress when the “Select Delay”window is displayed, the current information for thedelay will be displayed. Refer to Illustration 65 . Whenscrolling through the delay categories, the defaultdelay times for the delay category that is highlightedwill be displayed.

Perform the following procedure to return the displayto information on the current delay:

1. Press the “Current” button on the touchscreen forthe monitor display group.

2. Press “OK” .

The information on the current delay will bedisplayed in the “Select Delay” window.

Sending a Mayday Message““Send Mayday”” – This icon is a buttonon the toolbar of the monitor displaygroup that is used to send a mayday.

Illustration 66 g01910062

“Mayday” window

If a machine operator requires help in a situation, theoperator can send a mayday message to the officefrom the onboard system.

To send a mayday message, perform the followingprocedure:

1. Press the “Send Mayday” button on thetouchscreen for the monitor display group. Also,“Send Mayday” can be selected from the“Actions” menu.

The “Mayday” window appears.

2. To confirm sending a mayday message, press“OK” on the monitor display group or “Yes” on thetouchscreen.

A mayday message will be sent to the office.

54 KENR9017Operator Utilities

Page 55: jhgfjfg cghc

Selecting a Language““Lang.”” – This icon is a button on thetoolbar of the monitor display group thatis used to select the language.

Illustration 67 g02174050

“Select Language File” window

Menu items and windows are also available inSpanish or French . Perform the following procedureto activate Spanish or French on the monitor displaygroup:

1. Press the “Lang.” button on the touchscreen forthe monitor display group. Also, “SelectLanguage” can be selected from the “Options”menu.

The “Select Language File” window appears.

2. Use the arrow button or the touchscreen tohighlight the desired language.

3. Press “OK” on the touchscreen or use the “OK”control button on the monitor display group. Whenthe program screen appears, all text will be in theselected language.

Note: The “$ User Interface Language”configuration key must be added to the “TopeConfig.txt” configuration file with the specified languagestring value.

KENR9017 55Operator Utilities

Page 56: jhgfjfg cghc

Development Utilities

i04736710

General Information(Development Utilities)SMCS Code: 7605

Fleet onboard has many features that will typically beused by developers of software and testers as utilitiesonly. These features are not intended for use by theoperator with the monitor display group (CMPD).Many of these utilities are functions. In a normaloperation, these functions will be performed by usingthe office. A developer of software or tester cansimulate these office operations.

Running Fleet Onboard on aWindows Based ComputerFleet onboard software can be installed on aWindows based computer for a demonstration and/or purposes of testing. Simulation mode is supported.Also, personnel from the office are able to run severalcopies of the off-board version simultaneously on thesame Microsoft Windows computer.

Note: A different User Datagram Protocol (UDP) portis required on each copy. The UDP port identifies theTrimble Mincom Aquila Caterpillar (TMAC ) server.Table 19

List of Configuration Keys

Configuration Key Description

“$ No GPS Input”

Use this key to eliminate errorsthat are associated with initializ-ing the Global Positioning Sys-tem (GPS).

“$ Working Directory”Use this key to specify the direc-tory that is used in interpretingother specified directories.

Refer to Table 19 for information about theconfiguration keys that are applicable for operation ofthe application on a Windows based computer. Forfurther information, refer to Systems Operation,“Configuration Keys”.

Saving ConfigurationFiles as Non-Unicode TextCopying configuration files from a monitor displaygroup requires saving the files as a non-Unicode text.Perform the following procedure to save a file as anon-Unicode text:

1. Open the file to save the file.

2. Select “Save As” from the “File” menu.

3. Clear the “Save as Unicode” check box. Beforeclicking “Save” , rename the file.

4. Click “Save” .

Note: To use this file in place of the default “\\storage\\TopeConfig.txt” configuration file, specify the newfilename with a command-line parameter.

RunningMultiple Copies of theApplication on the Same WindowsBased Computer

A different UDP port must be specified on each copyof the application. The UDP port identifies the TMACserver. Use a configuration key or a command-lineparameter.

Specifying a UDP Port with a CommandLine ParameterSpecify the number for the UDP port for the TMACStandard Application Server with “/p” for thecommand-line parameter.

i04739889

DevelopmentMessagesSMCS Code: 7605

SendingMessagesMany different kinds of messages are available forsending to test the functionality of the application.Perform the following procedure to send a message:

1. Select “Send Message” from the “Devel” menu.

The “Message Send Dialog” window appears.

Illustration 68 g01938854

“Message Send Dialog” window

56 KENR9017Development Utilities

Page 57: jhgfjfg cghc

2. Use the down arrow to the right of the “Machine:”field to select the machine for receiving themessage. The address and port fields for thismachine will automatically fill in.

3. To select a message, use the down arrow to theright of the “Message:” field to scroll through themessage options.

4. Select the type of message. Click “Send” .

Message Responses

Some messages do not require responses. If aresponse is required to a message, the sender of themessage receives the response in a window thatcontains the original message and the response. Thename of the person that is responding to themessage is displayed in the title bar of the window.

Sending a Message to Yourself

To send a text message to the computer that isrunning Fleet , select the loopback IP address of“127.0.0.1” . Use the down arrow in the “Address:”field. Alternatively, the IP address of the computerand the User Datagram Protocol (UDP ) portthat isbeing used byFleet can be used.

Other Message OptionsAll messages are sent to the machine that is listed inthe “Address:” field in the “Message Send Dialog”window.Table 20

List of Message Options

Message Option Description

“Position”This option sends a positionreport.

“Position Request”This option sends a position re-quest. This option expects a po-sition report as a response.

“Load Request” This option sends a load requestwith fixed parameters.(1)

“Load Request Dialog”This option sends a load requestwith parameters that can bechanged.(2)

“Send Truck”

This option sends a load requestwith the fixed parameter thatmaterial equals currently se-lected material.

“TMACPing”This option sends a Trimble Min-com Aquila Caterpillar (TMAC )ping to a TMAC server.

“TMAC Server Status”This option requests the statusof the server from a TMACserver.

(continued)

(Table 20, contd)

List of Message Options

Message Option Description

“TMACRegistered Servers” This option lists registered serv-ers from TMAC .

“Text Message”This option creates a text mes-sage. This option sends a textmessage.(3)

“Text Message From File”

This option selects a text mes-sage from a list of previouslycreated text messages. This op-tion sends the text message.(3)

“VIMS Dipper”This option sends a dipper mes-sage with the fixed payload units(weight).

“VIMS Load”This option sends a load mes-sage with the fixed payload units(weight).

“Send KPI Message” This option sends a KPI mes-sage.(4)

“Delay Request” This option sends a delay re-quest with fixed parameters.(5)

“Activate MineStar File” This option sends a message toactivate a file.

“Activate Tope Display File” This option sends a message toactivate a display file.

“Deactivate Tope Display File” This option sends a message todeactivate a display file.

“Activate Message Display File”This option sends a message toactivate a “Message Display”file.

“DeactivateMessage DisplayFile”

This option sends a message todeactivate a “Message Display”file.

“Send Reboot” This option sends a command toreboot.

“Send Crusher Report” This option sends a crusher lev-el request.

“SendWaypoint Update” This option sends data to updatea waypoint data file.(6)

“Send Assignment” This option sends an assign-ment.(7)

(1) The following list contains fixed parameters: machine ID equalslocal ID, material equals currently selected material, user IDequals currently logged in user and state equals current state.

(2) Refer to “Sending a Load Request Message”.(3) Refer to “Sending a Text Message from the Office”.(4) Refer to “Sending a KPI Message”.(5) The following fixed parameters are: delay ID equals three, start

time equals current time and duration equals 1800 (seconds).(6) Refer to “Sending a Waypoint Update Message”.(7) Refer to “Sending an Assignment”.

KENR9017 57Development Utilities

Page 58: jhgfjfg cghc

Sending a Text Message from theOfficePerform the following procedure to send a textmessage from the office:

1. On the “Message Send Dialog” window, use thedown arrow to the right of the “Message:” field toscroll through the message options. Select “Textmessage” . Click “OK” .

The “Send Operator Message” window appears.

Illustration 69 g01939153

“Send Operator Message” window

2. In the area of the text field, enter the text of themessage.

3. In the “Label:” field, type the text to appear in thetitle bar of the message window.

4. Under the “Type” area of the window, select thetype of message for sending. The appropriate iconwill appear in the message window.

5. Under the “Response” area of the window, selectthe type of response for the message recipient tochoose from the list.

6. For the audible device on the monitor display groupto sound until the message is acted upon by theoperator, select the “Sound Horn” check box.

7. To send the message, click “OK” .

Sending a Crusher RequestMessageTo test the functionality of a crusher requestmessage, perform the following procedure:

1. On the “Message Send Dialog” window, use thedown arrow to the right of the “Message:” field toscroll through the message options.

2. Select “Send Crusher Request” .

Illustration 70 g01939173

“Crusher Levels” window

3. Click “OK” .

The “Crusher Levels” window appears.

Refer to the table of configuration keys in SystemsOperation, “Operator Utilities for Truck” forinformation about the configuration keys that areapplicable for requesting the crusher levels. Forfurther information, refer to Systems Operation,“Configuration Keys”.

Sending a KPI MessageKey Performance Indicator (KPI) messages can besent for testing KPI functionality. Perform thefollowing procedure to test KPI functionality:

1. On the “Message Send Dialog” window, use thedown arrow to the right of the “Message:” field toscroll through the message options. Select “SendKPI Message” . Click “OK” .

The “Send KPI” window appears.

58 KENR9017Development Utilities

Page 59: jhgfjfg cghc

Illustration 71 g01941414

“Send KPI” window

2. In the “Value:” field, enter the current numericvalue of the type of KPI that is being sent.

3. In the “Target:” field, enter the numeric value setas the goal for the type of KPI that is being sent.

4. In the “Color:” field, use the down arrow to selectthe color that will be used in the bar graph in theKPI window.

5. In the “Type:” field, enter the value for the type ofKPI that is being sent.

6. In the “Window:” field, enter the window ID that isused when creating the KPI window.

7. Select the “Percent” check box to display the KPIinformation as a percent rather than actual values.

Note:When KPI messages are sent, the KPI file onthe machine that is sending the message must matchthe KPI file on the machine that is receiving themessage.

Displaying a Percentage in a KPI Window

Illustration 72 g01904617

(1) Percentage

Refer to Illustration 72 for a KPI window that isdisplaying the “Tons” type of KPI. This windowindicates that the truck has hauled 60 percent of thetotal target to haul.

Displaying Values in a KPI Window

Illustration 73 g01904618

(2) Value

Refer to Illustration 73 for a KPI window that isdisplaying the “Team Tons” type of KPI. This windowalso indicates that the team has hauled 20503 tonsout of a target number of 24000 tons.

KENR9017 59Development Utilities

Page 60: jhgfjfg cghc

Sending a Load Request MessageThe load request message indicates the followinginformation: the machine ID of the machine, thecurrent state of the machine and the material that isrequested to be loaded on the machine.Table 21

CorrespondingCode for Operating States

State Code

“Unknown” 0

“Travelling” 1

“Queuing” 2

“Spotting” 3

“Waiting” 4

“Loading” 5

“Dumping” 6

“Route Done” 7

“Out of Service” 8

Perform the following procedure to send a loadrequest message:

1. On the “Message Send Dialog” window, use thedown arrow to the right of the “Message:” field toscroll through the message options. Select “LoadRequest Dialog” . Click “OK” .

The “Load Request Dialog” window appears.

Illustration 74 g01941517

“Load Request Dialog” window

2. In the “Machine:” field, enter a machine ID.

3. In the “State:” field, enter a number thatcorresponds to the current state of the machine.Refer to Table 21 .

4. In the “Material:” field, enter a material ID.

5. Click “OK” .

Sending a Waypoint UpdateMessageAn existing waypoint can be edited or a new waypointcan be created by copying an existing waypoint.Perform the following procedure to send a waypointupdate message:

1. On the “Message Send Dialog” window, use thedown arrow to the right of the “Message:” field toscroll through the message options.

2. Select “Send Waypoint Update” .

Illustration 75 g01941715

“Update Waypoint” window

3. Click “OK” .

The “Update Waypoint” window appears.

Edit an ExistingWaypoint

In the “Update Waypoint” window, use the downarrow in either of the following fields to select thewaypoint for an update:

• “Id:”

• “Name:”

The remaining fields in the window will beautomatically completed.

Copying an ExistingWaypoint

Perform the following procedure to copy an existingwaypoint:

1. Use the down arrow in the “Id:” or “Name:” fieldon the “Update Waypoint” window to select thewaypoint for copying.

60 KENR9017Development Utilities

Page 61: jhgfjfg cghc

2. Select the “Set Id” check box.

3. Type a new ID and a new name for the selectedwaypoint.

Sending an AssignmentThe “Send Assignment” window allows a series ofwaypoints to be specified along with the associatedmaterial and delay information. Perform the followingprocedure to send an assignment:

1. On the “Message Send Dialog” window, use thedown arrow to the right of the “Message:” field toscroll through the message options. Select “SendAssignment” . Click “OK” .

The “Send Assignment” window appears.

Illustration 76 g01941774

“Send Assignment” window

2. Use the down arrow in the field that is next to the“Insert” button to select a waypoint for adding tothe assignment.

3. Click the “Insert” button.

The selected waypoint is added to the list ofwaypoints. Also, certain fields in the “SendAssignment” window are completed automatically.

4. Edit the numbers in the “Target (x,y,z):” field tomodify the position of the last waypoint that wasadded.

5. To set the type of material that is associated withthis waypoint, type a material ID in the “Material:”field. This information is found in the material file.

6. To add a loader, use the down arrow in the fieldthat is next to the “Insert” button to select a loader.

7. Click the “Add Loader” button. The waypointname and the position are added to the list ofloader waypoints in the “Loaders” section of the“Send Assignment” window.

8. Highlight the name of the loader.

The information on the loader will be copied intothe field next to the “Set” button.

9. Edit the target numbers for the waypoint to modifythe position of the loader waypoint.

10. To set the position of any additional loaders, clickthe “Set” button.

i04740129

Assignment SimulatorSMCS Code: 7605

The assignment simulator uses an assignment file tosimulate the behavior of the onboard system on amachine in the field.

Getting an AssignmentThere are three ways to get an assignment:

• Open an assignment file.

• Get an assignment from the office.

• Send an assignment message.

Opening an Assignment File

Text files that contain assignments can be opened foruse with the assignment simulator. Theseassignments must be composed of waypoints thatare contained in the current waypoint file.

To open an assignment file, select “OpenAssignment File” from the “Devel” menu. The“Open” window appears to select a file for opening.

The requirements for an assignment file are in thefollowing list:

• Fields must be comma delimited.

• Each line may contain up to 10000 characters.

• Each line must begin with a digit.

The fields in an assignment file are in the followinglist:

Field 1 – Flags in hexadecimal format (unsigned_8)

Field 2 – Activity ID integer (unsigned_8) found in“mwdefs.h”

KENR9017 61Development Utilities

Page 62: jhgfjfg cghc

Field 3 – Number of virtual beacons in route (n)(unsigned_8)

Field 3+n – Virtual beacon ID (unsigned_16)

Field 3+n+1 – Target X position (unsigned_32) incentimeters, Target Y position (unsigned_32) incentimeters, Target Z position (unsigned_32) incentimeters

Activity identifiers for an assignment file are in thefollowing list:

• Load equals one.

• Dump equals two.

• Wait equals three.

• Repair equals four.

Starting the Assignment SimulatorTo start the assignment simulator, select“Assignment Simulator” from the “Devel” menu. Thefollowing options within the assignment simulatorallow the sending of different messages to adjust thebehavior of the assignment simulator:

Assignment load simulator – This option sendsVital InformationManagement System (VIMS ) dipperand load reports when the truck enters the load state.

Setting speed of the simulator – Select “SetSpeed” from the “Devel” menu to set the speed of asimulated truck.

Setting position of the simulator – Select “Go toStart Beacon” from the “Devel” menu to set theposition of the simulator. This setting will move theassignment simulator to the start beacon that isspecified on the command line.

Simulating VIMS dipper message – Select “VIMSDipper Message” from the “Devel” menu to simulateVIMS sending the onboard system a single VIMSdipper message.

Simulating VIMS load message – Select “VIMSLoad Message” from the “Devel” menu to simulateVIMS sending the onboard system a single VIMSload message.

Simulating VIMS cycle record – Select “VIMSCycle Record” from the “Devel” menu to simulateVIMS sending the onboard system a single VIMScycle record.

Setting speed of the simulator to zero – Select“Pause update” from the “Devel” menu to simulatespeed to zero.

Selecting the Next AssignmentTo select the next assignment in the assignment filewithout completing the current assignment, select“Next Assignment” from the “Devel” menu.

Setting the Speed of the SimulatorTo set the speed of the simulator, perform thefollowing procedure:

1. Select “Set Speed” from the “Devel” menu.

The “Speed Control” window appears.

Illustration 77 g01942053

“Speed Control” window

2. Adjust the speed of the simulator as necessary.

Restarting the Current AssignmentTo set the position of the machine back to the startingwaypoint, select “Go To Start Beacon” from the“Devel” menu.

i04740189

Development FilesSMCS Code: 7605

Activating FilesPerform the following procedure to activate a file:

1. Select “Activate File” from the “Devel” menu onthe program screen.

2. From the menu, select one of the following type offiles for activation:

• “MineStar” files

• Display files

• Message display files

The “Open” window appears.

3. Select the file for activation from the “Open”window.

Display and message display files can bedeactivated by selecting “Deactivate Files” fromthe “Devel” menu.

62 KENR9017Development Utilities

Page 63: jhgfjfg cghc

A “MineStar” file contains information that isimportant for the operation of the onboard system.“MineStar” files include operator information andinformation on waypoints.

A display file is a waypoint file that is used to showroads, buildings, and landmarks on a site. Waypointfiles can also provide this function, but a separate filemay provide more convenience for access.

Message Display Files

A message display file can be any one of thefollowing file extensions:

• .txt

• .html

• .bmp

When a message display file is activated, the file willappear in place of the current program screen. Eachtype of message display file will specify a differentbehavior for viewing the following files: .txt, .html and .bmp.

To close a message display file and return to theprogram screen, select “Close” from the “Window”menu. To view this file again, select “DisplayMessage File” from the “Actions” menu.

Message display file – This type of message displayfile will appear automatically in place of the currentprogram screen. Also, this type of message displayfile can be viewed at any time from the “Actions”menu.

Temp message display file – This type of messagedisplay file will appear automatically in place of thecurrent program screen. Once the operator closes thewindow, the message cannot be selected for viewingagain by the operator although the file remains on themonitor display group.

Message display no show – This type of messagedisplay file will be activated on the machine. To viewthe file, the operator must select the file by selecting“Display Message File” from the “Actions” menu.

Message display delete – This type of messagedisplay file will appear automatically in place of thecurrent program screen. When the operator closesthe window, the file is deleted from the openedlocation of the file.

Activating ““MineStar”” Files

In order for the onboard system to work properly,“MineStar” files must be present and active on themonitor display group. The exact same files must alsobe present on the office software. In normaloperations, office personnel will use the officesoftware to activate files to other instances of theonboard system or Computer Aided EarthmovingSystems (CAES ). However for purposes ofdevelopment and testing of the file activation utility,the onboard system can be used to activate files.

Perform the following procedure to activate a file:

1. Select “Activate File” from the “Devel” menu onthe program screen.

2. Select “MineStar File” from the menu. Select thefile for activation.

The operator can also activate a “MineStar” file bysending a “MineStar” file activation message.Activating a file by using this option will test themechanism for sending the file that is used by theoffice.

Sending File ActivationMessages

Perform the following procedure to send a textmessage:

1. Select “Send Message” from the “Devel” menu.

The “Message Send Dialog” window appears.

Illustration 78 g01922074

“Message Send Dialog” window

2. Use the down arrow to the right of the “Machine:”field to select the machine for receiving themessage. The “Address:” and “Port:” for thismachine will fill in automatically.

3. Use the down arrow to the right of the “Message:”field to scroll through the options. Select “ActivateMineStar File” . Then, click “OK” .

The “Open” window appears.

KENR9017 63Development Utilities

Page 64: jhgfjfg cghc

Illustration 79 g01922134

“Open” window for selecting files for activation

4. Choose the file for activation on the selectedmachine.

Note: The file that is being activated must exist on themachine that is receiving the activation message. Thefile that is being activated must be in the directory thatis configured for “MineStar” files.

If the activation of the file was successful, awindow will appear that the file was activated.

Deactivating FilesTo deactivate a display file, a message display file ora resource dll file, select the appropriate file type fromthe “Deactivate” file on the “Devel” menu. Theselected file will no longer be available for use.

i04740925

Development Setup and TestSMCS Code: 7605

Testing Messages

““VIMS Cycle Record””

Perform the following procedure to test a VIMS cyclerecord without a VIMS simulator:

1. Select “VIMS Cycle Record” from the “Devel”menu.

2. Select the desired state. Click “Apply” .

““TPMS Mode””

Illustration 80 g01924221

“TPMSMode” window

Perform the following procedure to test a message forthe Truck Payload Monitor System (TPMS) without aTPMS simulator:

1. Select “TPMSMode” from the “Devel” menu.

2. Select the desired state. Click “Apply” .

““TPMS Cycle””

Select “TPMS Cycle” from the “Devel” menu to testa cycle record for TPMS without a TPMS simulator.

““VIS Payload””

Note: VIS refers to the Vehicle Information System.

Perform the following procedure to set a dippermessage or a load message from TPMS:

1. Select “VIS Payload” from the “Devel” menu.

The “VIS Payload” window appears.

Illustration 81 g01924220

“VIS Payload” window

2. Enter the load weight in tons.

64 KENR9017Development Utilities

Page 65: jhgfjfg cghc

Note: Select the “Dipper” check box. Select “VIMS”or “TPMS” to set a dipper message instead of a loadmessage.

““Incoming Load Test””

Perform the following procedure to test the ability toreceive a payload:

1. Select “Incoming Load Test” from the “Devel”menu.

The “Incoming Load Test” window appears.

Illustration 82 g01924255

“Incoming Load Test” window

2. Select a truck. Enter the desired payload.

Note: In order to view a payload capacity, you musthave a truck file.

Testing Switch InputPerform the following procedure to set a switch to beON:

1. Select “Test Switch Input” from the “Devel”menu.

The “Switch Input Test” window appears.

Illustration 83 g01924355

“Switch Input Test” window

2. Select the desired switch input. When the windowcloses, the switch will turn off. Selecting the“Continue Test Input” check box will leave theswitch on until the check box is cleared.

Testing the BuzzerTo test the buzzer on the monitor display group,select “Buzzer” from the “Devel” menu.

Pausing of an UpdateTo stop the simulator, select “Pause Update” fromthe “Devel” menu.

Getting a Crusher LevelTo determine the amount of the material that iscurrently in the crusher, select “Get Crusher Level”from the “Devel” menu.

Setting the StatePerform the following procedure to set the machine ina desired state:

1. Select the “Set State” from the “Devel” menu.

2. Then, select the desired state.

Selecting a MaterialPerform the following procedure to select a materialfrom the MineStar menu:

1. Select “Material” from the “Devel” menu.

2. Then, select the material from the menu.

Selecting a Loading ToolPerform the following procedure to select a loadingtool:

1. Select “Select Loader” from the “Devel” menu.

The “Select Loading Tool” window appears.

KENR9017 65Development Utilities

Page 66: jhgfjfg cghc

Illustration 84 g01924413

“Select Loading Tool” window

2. Select the desired loading tool. Then, click “OK” .

Setting TimeThe “Set Time” window provides the followingoptions for time:

• Local time

• System time

• Daylight savings time

• Time zone

Illustration 85 g01924593

“Set Time” window

To set the options for time, select “Set Time” fromthe “Devel” menu. The “Set Time” window appears.

Local TimePerform the following procedure to set the local time:

1. Adjust the values for time.

2. Then, click “Apply” .

System Time

Perform the following procedure to set the systemtime:

1. Adjust the values for time.

2. Select the “Set System Time” check box.

3. Then, click “Apply” .

Daylight Savings Time

Perform the following procedure to set the daylightsavings time:

1. Adjust the values for time.

2. Select the “Set Daylight Time” check box.

3. Then, click “Apply” .

Time ZonePerform the following procedure to set the informationon the time zone:

1. Click the “Time Zone” button on the “Set Time”window.

The “Time Zone Info” window appears.

Illustration 86 g01924613

“Time Zone Info” window

2. To indicate the number in an absolute format,select the “Abs” check box.

66 KENR9017Development Utilities

Page 67: jhgfjfg cghc

The settings for time conform to the format that isfound in the following configuration keys: “$Daylight Time Date” and “$ Standard Time Date” .

KENR9017 67Development Utilities

Page 68: jhgfjfg cghc

Reference

i03895584

System Information WindowsDataSMCS Code: 7605

The following section provides information on thetype of data that can be selected to display in asystem information window. Refer to SystemsOperation, “Window Addition” for adding a systeminformation window.

Time – This icon represents local time.Time is reset on start-up and based onthe first valid Global Positioning System

(GPS) position that is received. This window isdetermined by the following configuration keys:““$ Time Zone Minutes”” , ““$ Standard Time Date””and ““$ Daylight Time Date”” .

GPS accuracy – This icon is the GPSaccuracy of the current position. Healthinterfacemodule reads the information

from the satellite receiver group (GPS). Then, theinformation is sent to the onboard system.

Easting – This icon displays Eastingaccording to the local site coordinates.This value is determined by the display

unit multiplier ( ““$ Display Units MultiplicationFactor =”” ) and the satellite receiver group (GPS)coordinate file ( ““$ GPS Coord File”” ).

Northing – This icon displays theNorthing according to the local sitecoordinates. This value is determined by

the display unit multiplier ( ““$ Display UnitsMultiplicationFactor =”” ) and the satellite receivergroup (GPS) coordinate file ( ““$ GPS Coord File”” ).

Elevation – This icon displays theelevation according to the local sitecoordinates. This value is determined by

the display unit multiplier ( ““$ Display UnitsMultiplicationFactor =”” ) and the satellite receivergroup (GPS) coordinate file ( ““$ GPS Coord File”” ).

TIM status – This icon is the status of aconnection to the health interfacemodule. Status can be defined as

““connected”” or ““disconnected”” . The monitordisplay group detects the status of theconnection to the health interfacemodule.

Shift distance – This icon displays thedistance that is traveled during the shift.This information is determined by the

display unit multiplier ( ““$ Display UnitsMultiplicationFactor =”” ).

Shift weight – This icon displays the sumof all the truck payloads during a shift.The total is calculated by the onboard

system for each payload.

Route distance – This icon displays thedistance that is traveled during thecurrent assignment. This information is

determined by the display unit multiplier ( ““$Display Units Multiplication Factor =)”” .

Segment distance – This icon displaysthe distance that is traveled during thecurrent road segment of the current

assignment. Also, this value is the time sincepassing through the waypoint of the assignment.This value is reset when the truck passes througha waypoint of the assignment.

Segment time – This icon displays thetime that is traveled during the currentroad segment of the current assignment.

This value is reset when the truck passes througha waypoint of the assignment.

Trip time – This icon displays the time ofthe trip since the onboard system wasstarted. Also, this value is the time of the

trip since the trip was reset by the use of the““Reset Trip”” function. This information isdisplayed in the ““hh:mm:ss”” format. Trip time iscalculated by the onboard system.

Trip distance – This icon displays thedistance that is traveled by the trucksince the onboard system was started.

Also, this value is the distance since the tripvalues were reset by the use of the ““Reset Trip””function.

Material type – This icon displays thetype of material that the truck isreceiving from the loader. This

information is sent from the onboard system onthe loadingmachine to the onboard system onthe truck.

Trip loads – This icon displays thenumber of times that a truck was loadedduring a trip. This information is

calculated from the truck payload.

Shift loads – This icon displays the totalnumber of loads that a truck hasreceived during a shift. This value is

reset when the operator logs off. This value is thenumber of times that a truck was loaded during atrip. This information is calculated from the truckpayload.

Cycles – This icon displays the currentnumber of cycles during a shift. Thecycle is incremented each time that a

truck enters a dumping state.

68 KENR9017Reference

Page 69: jhgfjfg cghc

Material request – This icon indicates tothe loadingmachine the type of materialthat is being moved by the truck. Once

the truck has arrived to the assigned loadingmachine, this information is determined by themessage that is sent from the truck to the loadingmachine.

Truck ID – This icon displays the ID ofthe truck that is being loaded. Thisinformation is determined by the

material request message.

Truck name – This icon displays thename of the truck that is being loaded.This information is determined by the

following factors: truck ID, material requestmessage and information that is stored in themachine file.

Truck driver – This icon displays theoperator of the truck that is beingloaded. This information is determined

by the following factors: material requestmessage from the truck and information that isstored in the machine file.

Truck tons – This icon displays thecurrent payload of the truck. This valueis the same value that is displayed at the

bottom of the ““Truck Payload”” window. Thisvalue is determined by the information that isdisplayed by the loadingmachine as the loadingmachine is receiving VIMS dipper informationfrom the truck that is being loaded.

Number satellites – This icon displaysthe number of satellites that the GPSuses to calculate the actual position.

This information is received from the GPS.

Speed – This icon displays the speed ofthe truck and defaults in ““m perseconds”” . This information is provided

by VIMS .

Direction – This icon displays thecurrent direction of the truck. Directionindicates if the truck is in forward or

reverse.

Gear – Depending on whether the truckis in reverse mode, this icon is the truckgear from -7 to +7.

Loader – This icon displays the name ofthe loadingmachine. This information isprovided from the office generated file

that contains the names and ID of loaders.

Loader ID – This icon displays the ID ofthe loadingmachine. This information isprovided from the office generated file

that contains the names and ID of loaders.

Operator – This icon displays the nameof the operator that is currently loggedinto the system. This information is

provided from the office generated file thatcontains the names and ID of operators.

Operator ID – This icon displays the ID ofthe operator that is currently logged intothe system. This information is provided

from the office generated file that contains thenames and ID of operators.

Job code – This icon displays thecurrent job that is selected by theoperator. The job code is selected from

the options that are provided in the job code filethat is sent by the office to the onboard system.

Activity code – This icon displays theactivity code that is selected by theoperator. The activity code is selected

from the options that are provided in the activitycode file that is sent by the office to the onboardsystem.

Job time – This icon displays therunning time of a selected job code. Thetime is calculated by the onboard

system. The time is reset when a new job code isselected.

Activity time – This icon displays therunning time of a selected activity. Thetime is calculated by the onboard

system. The time is reset when a new activitycode is selected.

Current recipe – This icon displays therecipe provided by the office. Thecurrent recipe functionality is used for

stock pile blending into a crusher.

TKPH front – This icon displays thecurrent measurement for the TonKilometer per Hour (TKPH) for the front

tires. This value is determined by informationfrom VIMS .

TKPH rear – This icon displays thecurrent measurement for the TKPH forthe rear tires. This value is determined

by information from VIMS .

TKPH front warn – This icon displays awarning if the TKPH for the front tireshas exceeded a pre-configured

threshold. The value that is displayed is eitherzero or one. Where the value of one means that awarning is activated. The threshold is configuredin VIMS .

KENR9017 69Reference

Page 70: jhgfjfg cghc

TKPH rear warn – This icon displays awarning if the TKPH for the rear tires hasexceeded a pre-configured threshold.

The value that is displayed is either zero or one.Where the value of one means that a warning isactivated. The threshold is configured in VIMS .

TKPH speed limit – To avoid damage tothe tires of the truck, this icon displaysthe maximum speed for the truck. This

value is determined by information from VIMS .

i05224113

Toolbar ButtonsSMCS Code: 7605

The following section provides information on thetoolbar buttons and the associated tool code numberthat can be selected to display on the toolbar of themonitor display group. Refer to Systems Operation,“Toolbar Mapping”.

Next state – This toolbar button is usedto set a new operating state. This actionmay also be performed from the

““Actions”” menu by selecting ““Modify State”” . Thevalue for this tool code is 1.

Delay – This toolbar button is used toenter a delay. This action can beperformed from the ““Actions”” menu by

selecting ““Delay”” . The value for this tool code is2.

Zoom in – This toolbar button is used tozoom in on the ““Assignment Map””window. This actionmay also be

performed from the ““Map”” menu by selecting““Zoom In”” . The value for this tool code is 3.

Zoom out – This toolbar button is usedto zoom out on the ““Assignment Map””window. This actionmay also be

performed from the ““Map”” menu by selecting““Zoom Out”” . The value for this tool code is 4.

Change operator – This toolbar button isused to change the operator. This actionmay also be performed from the

““Actions”” menu by selecting ““Change Operator”” .The value for this tool code is 5.

Next window – This toolbar button isused to change the window to anotherconfiguredwindow. This action may also

be performed from the ““Window”” menu byselecting ““Next Window”” . The value for this toolcode is 6.

Reset trip – This toolbar button is usedto reset a trip. This actionmay also beperformed from the ““Actions”” menu by

selecting ““Reset Trip”” . The value for this toolcode is 7.

Next screen – This toolbar button isused to change the screen to anotherconfigured Tope screen. This action

may also be performed from the ““Window”” menuby selecting ““Next Screen”” . The value for thistool code is 8.

Brighter – This toolbar button is used toincrease the brightness of the display.This action may also be performed from

the ““Options”” menu by selecting ““Brighter”” . Thevalue for this tool code is 9.

Dimmer – This toolbar button is used todecrease the brightness of the display.This action may also be performed from

the ““Options”” menu by selecting ““Dimmer”” . Thevalue for this tool code is 10.

Help – This toolbar button is used todisplay the definitions of the toolbarbuttons that are displayed. This action

may also be performed from the ““Options”” menuby selecting ““Display Tools”” . The value for thistool code is 11.

Menu – This toolbar button is used todisplay the menus on the top of thescreen. Also, this button can be used to

hide the menus on the top of the screen. Thisaction may also be performed from the ““Options””menu by selecting ““Display Menu”” . The value forthis tool code is 12.

About Tope – This toolbar button is usedto view the ““About Tope”” window. Thisaction may also be performed from the

““Window”” menu by selecting ““About Tope”” . Thevalue for this tool code is 13.

Material selection – This toolbar buttonis used to change the material that isbeing loaded. This actionmay also be

performed from the ““Load”” menu by selecting““Set Material”” . The value for this tool code is 15.

Send truck – This toolbar button is usedto complete manually the loadingprocess. This action may also be

performed from the ““Load”” menu by selecting““Send Truck”” . The value for this tool code is 16.

Enter hours – This toolbar button is usedto enter service hours and fuel that wasentered. This actionmay also be

performed from the ““Actions”” menu by selecting““Enter Service Hours”” . The value for this toolcode is 17.

70 KENR9017Reference

Page 71: jhgfjfg cghc

Operator checklist – This toolbar buttonis used to select items that requireaction from the operator checklist. This

actionmay also be performed from the ““Actions””menu by selecting ““Edit Operator Checklist”” . Thevalue for this tool code is 18.

Request assignment – This toolbarbutton is used to send a message to theoffice. The office will then send an

assignment to the onboard system. This actioncan also be performed from the ““Actions”” menuby selecting ““Assignment”” and then selecting““Request Assignment”” . The value for this toolcode is 19.

Select assignment – This toolbar buttonis used to select a truck assignment.This action can also be performed from

the ““Actions”” menu by selecting ““Assignment””and then selecting ““Select Assignment”” . Thevalue for this tool code is 20.

Send mayday – This toolbar button isused to send a mayday to the office. Thisaction can also be performed from the

““Actions”” menu by selecting ““Send Mayday”” .The value for this tool code is 21.

Messages – This toolbar button is usedfor selecting a message file to activate.The value for this tool code is 22.

Request crusher level – This toolbarbutton is used for requesting a crusherlevel. This action may also be performed

from the ““Devel”” menu by selecting ““Misc”” and““Get Crusher Level”” . The value for this tool codeis 23.

Set state loading – This action may alsobe performed from the ““Devel”” menu byselecting ““Set State”” and ““Load”” . The

value for this tool code is 24.

Set state dumping – This actionmayalso be performed from the ““Devel””menu by selecting ““Set State”” and

““Dump”” . The value for this tool code is 25.

Set state wait empty – This action mayalso be performed from the ““Devel””menu by selecting ““Set State”” and

““Queue Empty”” . The value for this tool code is 26.

Set state wait full – This action may alsobe performed from the ““Devel”” menu byselecting ““Set State”” and ““Queue Full”” .

The value for this tool code is 27.

Set state travel empty – This actionmayalso be performed from the ““Devel””menu by selecting ““Set State”” and

““Travel Empty”” . The value for this tool code is 28.

Set state travel full – This action mayalso be performed from the ““Devel””menu by selecting ““Set State”” and

““Travel Full”” . The value for this tool code is 29.

Set state waiting – This action may alsobe performed from the ““Devel”” menu byselecting ““Set State”” and ““Waiting”” .

The value for this tool code is 30.

Material 0 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Material”” and ““M0”” . The

value for this tool code is 31.

Material 1 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Material”” and ““M1”” . The

value for this tool code is 32.

Material 2 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Material”” and ““M2”” . The

value for this tool code is 33.

Material 3 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Material”” and ““M3”” . The

value for this tool code is 34.

Material 4 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Material”” and ““M4”” . The

value for this tool code is 35.

Material 5 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Material”” and ““M5”” . The

value for this tool code is 36.

Send operator message – This actionmay also be performed from the ““Devel””menu by selecting ““Send Message”” .

The value for this tool code is 37.

Language – This action may also beperformed from the ““Options”” menu byselecting ““Select Language”” . The value

for this tool code is 38.

Clear waiting truck – This toolbar buttonis used to clear the waiting truckwindow. This action may also be

performed from the ““Load”” menu by selecting““Clear Waiting Truck”” . The value for this tool codeis 39.

Set activity – This action may also beperformed from the ““Actions”” menu byselecting ““Set Activity”” . The value for

this tool code is 40.

KENR9017 71Reference

Page 72: jhgfjfg cghc

Activity 0 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A0”” . The value

for this tool code is 41.

Activity 1 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A1”” . The value

for this tool code is 42.

Activity 2 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A2”” . The value

for this tool code is 43.

Activity 3 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A3”” . The value

for this tool code is 44.

Activity 4 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A4”” . The value

for this tool code is 45.

Activity 5 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A5”” . The value

for this tool code is 46.

Activity 6 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A6”” . The value

for this tool code is 47.

Activity 7 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A7”” . The value

for this tool code is 48.

Activity 8 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A8”” . The value

for this tool code is 49.

Activity 9 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Activity”” and ““A9”” . The value

for this tool code is 50.

Set job code – This toolbar button isused to select a job code. This actionmay also be performed from the

““Actions”” menu by selecting ““Set Job Code”” .The value for this tool code is 51.

Job code 0 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Job Codes”” and ““Job Code

0”” . The value for this tool code is 52.

Job code 1 – This actionmay also beperformed from the ““Devel”” menu byselecting ““Job Codes”” and ““Job Code

1”” . The value for this tool code is 53.

Job code 2 – This action may also beperformed from the ““Devel”” menu byselecting ““Job Codes”” and ““Job Code

2”” . The value for this tool code is 54.

Job code 3 – This action may also beperformed from the ““Devel”” menu byselecting ““Job Codes”” and ““Job Code

3”” . The value for this tool code is 55.

Job code 4 – This action may also beperformed from the ““Devel”” menu byselecting ““Job Codes”” and ““Job Code

4”” . The value for this tool code is 56.

Job code 5 – This action may also beperformed from the ““Devel”” menu byselecting ““Job Codes”” and ““Job Code

5”” . The value for this tool code is 57.

Select material block – This actionmayalso be performed from the ““Actions””menu by selecting ““Select Material

Block”” . The value for this tool code is 58.

Select application – This action may alsobe performed from the ““Actions”” menuby selecting ““Select Application”” . The

value for this tool code is 59.

Activity history – This actionmay alsobe performed from the ““Options”” menuby selecting ““Activity History”” . The

value for this tool code is 60.

Mark hazard – This toolbar button isused to mark a hazard. This action canalso be performed from the ““Options””

menu by selecting ““On-Road Hazard”” . The valuefor the tool code is 70.

Clean Screen Mode – This toolbar buttonwill disable the touch screen so that thescreen can be cleaned. The button is

deactivated by pressing any of the buttons to theright of the display window. The value for the toolcode is 78.

Detect Diagnostics Page – This toolbarbutton is used to display the ObjectDetection Diagnostics Summary Screen.

The value for the tool code is 81.

72 KENR9017Reference

Page 73: jhgfjfg cghc

i05097949

Display ColorSMCS Code: 7605

Table 22

Color Values Used in ConfigurationKeys

Color Number RGB Value

Black 0 0, 0, 0

Red 1 255, 0, 0

Yellow 2 255, 255, 0

Green 3 0, 255, 0

Cyan 4 0, 255, 255

Blue 5 0, 0, 255

Magenta 6 255, 0, 255

White 7 255, 255, 255

Charcoal 8 128, 128, 128

Light gray 9 192, 192, 192

Peach 10 255, 218, 185

Plum 11 221, 160, 221

Tan 12 210, 180, 140

Steel 13 70, 130, 180

Orange 14 255, 165, 0

Dark green 15 0, 128, 32

Light green 16 144, 238, 144

Dark blue 17 0, 0, 139

Light blue 18 173, 216, 230

Dark red 19 128, 0, 32

Light red 20 240, 128, 128

Brown 21 128, 64, 0

Purple 22 128, 0, 128

Olive 23 128, 128, 0

Light olive 24 238, 221, 130

Pink 25 255, 192, 203

Slate 26 64, 128, 128

Light magenta 27 255, 182, 193

Maroon 28 128, 0, 0

Violet 29 238, 130, 238

Midnight blue 30 0, 0, 128

Dark cyan 31 0, 206, 209

Refer to Table 22 for the list of available colors andthe associated number for configuration keys thatrequire a number value in order to assign the color.

All configuration keys that require a color to be setuse a number as the parameter.

The corresponding Red Green Blue values (RGBvalues) for the color is provided as a reference.

i04742670

TroubleshootingSMCS Code: 7605

DiagnosticWindowsDiagnostic windows are available for purposes oftroubleshooting. In order to open a diagnostic windowfrom the “Window” menu, select “Diagnostics” . Thefollowing diagnostic windows are available from thismenu:

““Assignment”” – This window displays informationabout waypoints in the current assignment or all thewaypoints.

““Waypoint”” – This window displays informationabout the waypoints that have been passed.

““MineStar Files”” – This window displays informationregarding “MineStar” files that are being used by theonboard system.

““Communications”” – This window displays theinformation for the communications regarding TrimbleMincom Aquila Caterpillar (TMAC ) between theonboard system and the office.

““GPS”” – This window displays the information aboutthe Global Positioning System data (GPS data) that isreceived by the onboard application Computer AidedEarthmoving System (CAES ) from the satellitereceiver group (GPS).

““Message Log”” – This window displays the datathat is written to the diagnostic log file.

““Event Viewer”” – This window displays all eventson the onboard system.

KENR9017 73Reference

Page 74: jhgfjfg cghc

““Assignment””

Illustration 87 g01942293

Diagnostic “Assignment” window

The diagnostic “Assignment” window lists allassignments for the machine in the top portion of thewindow. The bottom portion of the window lists allwaypoints in the selected assignment.Table 23

Diagnostic ““Assignment”” Window

Column Description

“Destination” This information is the name ofthe assignment. “All Beacons”will show all waypoints.

“State” This information is the state ofthe selected assignment. Thestate can be current, pending, ordisplay.

“WCount” This information is the waypointcount. This value is the numberof waypoints in the selectedassignment.

“Handle” This information is the handle ofthe selected assignment.

“Activity” This information is the type ofwaypoint in the selected assign-ment. The waypoint can be ei-ther dump or load.

“Description” This information is the waypointin the selected assignment.

“Id” This information is the waypointID.

“Type” This value is the number for thetype of waypoint.

“Flags” Flags that appear in the way-point file

(continued)

(Table 23, contd)

Diagnostic ““Assignment”” Window

Column Description

“Machine” This information is the machineID. If there is no machine ID, thisnumber is zero. If there is a ma-chine ID, this value is any non-negative number.

“State” N/A

“Position” X Yposition

“Min Z” Minimum elevation

“Max Z” Maximum elevation

““Waypoint””

Illustration 88 g01942336

Diagnostic “Waypoint” window

The diagnostic “Waypoint” window displaysinformation about all waypoint files that are beingused by the onboard system. The behavior of theapplication depends on the waypoints that areencountered by the machine. The “Waypoint”diagnostic can be useful in troubleshooting thebehavior of the application during mobiletroubleshooting.Table 24

Diagnostic ““Waypoint”” Window

Column Description

“Description” This information is the name ofthe waypoint.

(continued)

74 KENR9017Reference

Page 75: jhgfjfg cghc

(Table 24, contd)

Diagnostic ““Waypoint”” Window

Column Description

“Route” This information shows the posi-tion of the waypoint within thelist of waypoints that make upthe assignment. A value of neg-ative one indicates that the way-point is not in the currentassignment.

“In State” This information displays thestate of the machine when themachine has entered thewaypoint.

“Out State” This information displays thestate of the machine when themachine leaves the waypoint.

“Type” This information shows the typeof waypoint.

Table 25

Types of Waypoints

Number Type

1 Face

2 Dump

3 Stockpile

4 Road segment

5 Road intersection

6 Loader

7 Queue

8 Shop

9 Display only

““MineStar”” Files

Illustration 89 g01942357

Diagnostic “MineStar” window

The diagnostic “MineStar” window displaysinformation about “MineStar” files that are beingused by the onboard system. All files that are listed inthis window are currently active.Table 26

Diagnostic ““MineStar”” Window

Column Description

“Type” This information indicates thetype of “MineStar” file. Onlyone file of any type can be activeat a time.

“Status” This information is the status ofthe file.

“Version” This value is the version of“MineStar” file.

“Records” This value is the number of re-cords in the “MineStar” file.

“Name” This information is the name ofthe MineStar file.

“Path” This information is the path ofthe “MineStar” file.

Table 27

Types of ““MineStar”” Files

Number Type

1 Machines file

3 Material file

4 Activity file

7 Delay file

8 Beacons file

9 Operators file

10 Messages file

11 Trucks file

12 KPI file

13 Safety checklist file

14 Routes file

KENR9017 75Reference

Page 76: jhgfjfg cghc

““Communications””

Illustration 90 g01942796

Diagnostic “Communications” window

The diagnostic “Communications” window containsthe current state of the onboard system modules.This window is updated whenever an event isreceived. The lower portion of the window is ascrolling message window. This area lists allmessages that are being sent or received by theonboard system.Table 28

Diagnostic ““Communications”” Window

Column Description

“Last Time TX, RX” This value is the local time ofthe last transmit and receive.

“Total TX, RX” This value is the total bytestransmitted and received sincestart-up.

“Retries” This value is the number of mes-sage retries attempted.

“Local Addr, Port” This value is the IP address ofthe monitor display group andthe User DatagramProtocol port(UDP port) that is being used bythe onboard system.

“MineStar Addr, Port” This value is the IP address ofthe personal computer that isrunning the office software Gate-way and the UDP port that isbeing used by the gateway.These values correspond to the“$Default MineStar Address”and “$Default MineStar Port”configuration keys.

“METS Addr, Port” N/A

(continued)

(Table 28, contd)

Diagnostic ““Communications”” Window

Column Description

“Last Time TX, RX” This value is the local time ofthe last transmit and receive.

“VIS Addr, Port” This value is the IP address ofthe personal computer that isrunning the office softwareGate-way that is receiving VIMS in-formation and the UDP port thatis being used by the gateway.These values correspond to the“$Default VIS Address” and“$Default VIS Port” configura-tion keys.

“Socket Failed” This value is the number of fail-ures that were encounteredwhile trying ot open a socket othe monitor display group.

“Time” This value is a time messagethat was received or sent.(1)

“Address” This value is the IP address ofthe personal computer that sentthe message or received themessage.

“Sequence” This value is the message se-quence number.

“Description” This value is the description ofthe message.

“Type” This value is the type of mes-sage.(2) .

“Port” This value is the UDP port num-ber for the message.

(1) Messages are coded with the following icons: message wassent but not acknowledged, message was received, sent mes-sage was acknowledged and sent message timed out for lack ofresponse.

(2) The following types of messages are: request, response, mes-sage and informational

Time message that was sent but not yetacknowledged –

Time message that was received –

Sent message that was acknowledged –

Sent message that timed out for lack ofresponse –

IPAddressThe monitor display group is assigned an IP duringthe installation.

76 KENR9017Reference

Page 77: jhgfjfg cghc

UDP PortsThe monitor display group uses several of thefollowing UDP ports for communications:

Trimble Mincom Aquila Caterpillar (TMAC)Standard Application (SA) server – The TMACStandard Application server uses one UDP port. Theport that is used by default is 10000. The UDP port forthe TMAC SA is shown in the upper window of the“Communications” window.

MineStar onboard – The onboard system uses oneUDP port. This port is greater than the TMAC SAserver. By default, the port is 10001.

Vehicle Information System (VIS) – VIS uses oneUDP port. This port is specified in the configurationfile. The port used by default is 51889.

““GPS””

Illustration 91 g01942840

Diagnostic “GPS” window

The diagnostic “GPS” window contains the currentGPS information and GPS data summary. This GPSsummary information gives a history of GPSperformance for this machine. The onboard systemwill log GPS statistics from the time the machine wasstarted. The onboard system will continue compilingthis information until the system is shut down.

The top of the window will display the current type ofaccuracy of the GPS system. Accuracy information iscolor coded in the following colors:

• Fixed equals green within one foot of accuracy

• Float equals yellow within one to two feet ofaccuracy

• Differential Global Positioning System (DGPS)equals magenta greater than three feet ofaccuracy

• Autonomous equals red greater than 50 feet ofaccuracy

““Message Log””

Illustration 92 g01942846

Diagnostic “Message Log” window

The diagnostic “Message Log” window contains thesame information that is sent to a file. The informationcan be viewed in real time, without having to open afile.

Event Viewer

Illustration 93 g01943223

Diagnostic “Event Viewer” window

The diagnostic “Event Viewer” window shows acontinuously updating list of events that are occurringin the onboard system and the local current time ofthe event.

VIMS

Acknowledgments

Health interface module acknowledges messagesfrom the VIMS before the onboard system sends themessages to the office software. Therefore, VIMSwill show that a message has been acknowledgedbefore the message has been received and recordedin the office.

KENR9017 77Reference

Page 78: jhgfjfg cghc

Gateway

The Gateway software displays an “arrived” time foreach TMAC message. This value is expressed asthe local time at which the Gateway received theTMAC message.

i03895948

Initial ConfigurationSMCS Code: 7605

The monitor display group is provided to the customersite with Fleet onboard installed. Once the hardwarecomponents are installed on a machine and themonitor display group is turned on for the first time,the application will display an initial configuration.

Illustration 94 g02139451

“Initial Configuration...” in the “Options” menu

Illustration 95 g02139452

“CMPD & MineStar Initial Configuration” screen

The “CMPD & MineStar Initial Configuration” screenmay be displayed from the “Options” menu byselecting “Initial Configuration...” to modifyinformation for the network. Also, the screen may beaccessed for troubleshooting purposes. Theconfiguration screen provides a graphical interface toenter information for the network for the monitordisplay group and the office. Refer to Illustration 94 .

Illustration 96 g02139453

Disabled message

Note: The “$ Enable Initial Configuration” key mustbe present in the “TopeConfig.txt” configuration fileto access the initial configuration. If this key is absent,then the initial configuration screen is disabled. An“Error” message will appear to indicate that thefunction is disabled. Refer to Illustration 96 .

i05224166

Program ReinstallationSMCS Code: 7605

The monitor display group is provided to the customersite with Fleet onboard installed. Once the hardwarecomponents are installed on a machine and themonitor display group is turned on for the first time,the application will display an initial configuration.

If a reinstallation of the application is required,Microsoft ActiveSync must be used to perform theinstallation. Microsoft ActiveSync is required for theconnection and communication between the monitordisplay group and a laptop computer.

Note:With Windows 7, a change exists in how theoperating system handles ActiveSync andconnection to Windows CE devices over USB. Inorder to be able to run “TopeFlash” on computersthat use Windows 7, delete the “rapi.dll” file that isin the “CE” folder.

Perform the following procedure to reinstall Fleet onthe monitor display group, or to update the softwareto the latest version:

Microsoft ActiveSync

78 KENR9017Reference

Page 79: jhgfjfg cghc

1. Download the latest version of Fleet from SISWeb under the Downloads section. The installationfiles must be copied to the laptop computer thathas Microsoft ActiveSync .

2. Extract the zip file to a local folder on the laptopcomputer.

3. Connect the laptop computer to the monitor displaygroup via the USB service cable.

4. Start the Microsoft ActiveSync application by rightclicking the connection icon that is in the systemtray of the laptop computer and then select “OpenMicrosoft ActiveSync” from the menu.

Microsoft ActiveSync will automatically detect themonitor display group. The “New Partnership”window will appear.

Illustration 97 g02140805

“New Partnership” window

5. Select “No” in the “New Partnership” window.Click “Next” . Refer to Illustration 97 .

Illustration 98 g02140807

“Microsoft ActiveSync” window

6. Select “Explore” in the “Microsoft ActiveSync”window to open the folders and files that are on themonitor display group. Refer to Illustration 98 .

The “Mobile Device” window will appear. Thiswindow lists all the folders and files that are on themonitor display group.

Illustration 99 g02140811

“Mobile Device” window

7. Open the “Storage” folder.

KENR9017 79Reference

Page 80: jhgfjfg cghc

Illustration 100 g02140815

Contents of the “Storage” folder

8. Delete all of the folders and files that are in the“Storage” folder except for the following foldersand files:

• “Profiles” folder

• “flash” folder

• “Default.mky” folder

• “ftpd.dll”

• “telnettd.dll”

• “System.hy”

• “System.mky”

9. Reboot the monitor display group.

Illustration 101 g02140842

Structure of the folder for installation

10. Scroll to the location of the folder for installationfile of Fleet that is on the laptop computer. Thisfolder is the folder that was extracted on the laptopcomputer in Step 2.

The folder for installation will contain a “CE”version of Fleet and a “NT” version of Fleet .

11. Select the “CE” version of Fleet . Refer toIllustration 101 .

12. Open the folder and then select executable file (.exe) by double clicking.

The installation wizard will start.

Illustration 102 g02140888

“Welcome” screen

13. Click the “Start” button in the “Welcome”screen.

80 KENR9017Reference

Page 81: jhgfjfg cghc

Illustration 103 g02140890

“Information” message

14. Once the installation is complete, the“Information” message appears. Click “OK” tobegin the calibration procedure on the monitordisplay group. Refer to Illustration 103 .

15. Perform the calibration procedure on thetouchscreen of the monitor display group.

Once the calibration of the screen is complete, thesystem will provide a prompt for reboot.

Illustration 104 g02140894

16. Press “OK” .

The monitor display group will automaticallyreboot. Refer to Illustration 104 .

17. Disconnect the USB service cable from themonitor display group.

Once the system restarts, the procedure for theinitial configuration will automatically start.

Illustration 105 g02140895

18. Perform the initial configuration on thetouchscreen of the monitor display group.

i05097950

Command Line ParametersSMCS Code: 7605Table 29

Command Line Parameters

Parameter Description Example

/p <port> Local port number /p 10001

/b <waypoint id> Waypoint ID for thestarting waypoint

/b 2

/da <destinationaddress>

Destination address /da 137.72.15.10

/dp destination port Destination port /dp 16020

/ss Starts assignmentsimulator

N/A

/sl Starts assignmentload simulator

N/A

/win <windowcommand>

Sending of a windowcommand

/win 10006

/af <assignmentfilename>

Opens assignmentfile on start-up

/af AssmtFile

/c <config filename> Sets config filename /c ConfigFile

/dc <debug level> Sets config file debuglevel

/dc 2

The command-line parameters are used in the“StartupScript.bat” file.

KENR9017 81Reference

Page 82: jhgfjfg cghc

i04743231

Program FilesSMCS Code: 7605

Message Log FileWhen a message times out, a message log file iscreated. This means that the message has not beensent successfully. Also, the system has reached theconfigured number of times for the system in sendingthe message again. The data that is written to the fileis one of the following Trimble Mincom AquilaCaterpillar (TMAC ) structures:

• “tmacm_req_desc_t”

• “tmacm_msg_desc_t”

This structure is followed by the user data portion ofthe message.

A timer function on the onboard system periodicallychecks for the existence of the message log file. Thefrequency of this check is determined by the “$Message Log File Interval” configuration key. Thefollowing sequence of internal messaging occurs afterthe creation of the message log file:

• The message times out.

• Message log file is created.

• Timer function checks for the existence of file.

• If timer function finds the file, a file status messageis sent to the office.

• The office receives the file status message. Then,a file action message is sent to the onboardsystem to deactivate the file. Then, the onboardsystem will stop writing to the message log file.

• Fleet on the monitor display group responds witha file status message. The file status messageindicates that the file has been deactivated.

• The office requests the usage of an onboard FileTransfer Protocol (FTP) for the file.

• The office deletes the file with the use of the FTPserver.

The Default Route FileThe default route file contains information that allowsthe onboard system to get a default assignment whenan assignment cannot be received from the office.The file may contain the following items:

• A waypoint

• The default destination for that waypoint

• The other destinations for specified types ofmaterials

The destination waypoint for a dump waypoint is aloading machine waypoint. The destination waypointfor a shovel waypoint is a dump waypoint. When thedefault assignment file is used, the routes that arecreated consist of two types of waypoints: the currentwaypoint and the destination waypoint. Waypointsthat are between the current waypoint and thedestination waypoint are not considered in the defaultassignment route. The waypoints will not bedisplayed. Therefore, a route in a default assignmentis displayed as a straight line.

System Diagnostic File FormatThe “DiagMsgLogxxx.txt” log file will be recorded inthe diagnostic directory that is specified in theconfiguration file with the “$ Diag Directory” key.Multiple log files will be written so this file is notoverwrote on start-up. Before a file is deleted, thenumber of log files that will be written is specified inthe configuration file with the “$ Diag Log File Count=” key. The default value for this key is three. The logfile is a Unicode format. The log file can be viewed inWindows NT Notepad or Microsoft Word .

i05238950

Configuration Keys (FleetOnboard)SMCS Code: 7605

The table below provides a list of the configurationkeys that are used by the onboard system. Theconfiguration keys are grouped based on the types offunctions. Also, within each grouping, theconfiguration keys are listed in alphabetical order.The default location and the name for theconfiguration file is “\storage\TopeConfig.txt” .

The configuration file must be saved as a Unicodetext file when the file is used on the monitor displaygroup.

Note: The first text line must be blank or the first textline must contain a comment.

Configuration keys must be in the first column to berecognized by the onboard system. The spelling andthe format must be exact.

Note: Ensure that the format for all configuration keysin the “TopeConfig.txt” file is correct. Ensure thatthere is not a blank space after the “=” sign in allinstances of configuration keys.

82 KENR9017Reference

Page 83: jhgfjfg cghc

Illustration 106 g03350535

Example of changes made to a TopeConfig after upgrades

Table 30

ConfigurationKeys

Function Type Key Description

CMPD toolbar button keys(1) $ Activity Keys Associate an activity ID with a tool

$ Alt Tool Bitmap Associate a different bitmap with an alt tool

$ Alt Tool Description Assign tools to the alternate toolbar displayedwhen the arrow key is pressed for the monitordisplay group (CMPD)

$ Alt Tools Assign tools to the alternate toolbar displayedwhen the arrow key is pressed for the monitordisplay group

$ Disable Tool Code Disable a tool code

$ Job Code Keys Associate a job code ID with a tool

$ Material Keys Associate a material ID with a tool

$ New Bitmap For Tool Code New bitmap for a tool code

$ New Description For Tool Code New description for a tool code

(continued)

KENR9017 83Reference

Page 84: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Tools Assign tools to the toolbar displayed on themonitor display group

$ Tool Bitmap Associate a different bitmap with a tool

$ Tool Description Tool description

$ Tope Tool Code Associate a special code to a tool.

Files and Directories Keys(2) $ Config Directory Specify the folder for configuration files

$ Data Directory Specify the folder for onboard data files

$ Diag Directory Specify the folder for diagnostic files

$ Dynamic Config File Specify the path and filename for the dynam-ic config file

$ Executable Directory Specify the folder for the onboard executable

$ Minestar Directory Specify the folder for MineStar files

$ No Geotransformation File With this key defined, the Geo Transforma-tion file is not uploaded to the onboard fromthe health interfacemodule at each systemstartup.

$ Screen Config File Specify the path and filename for the file con-taining screen configuration information

$ Temp Directory Specify the folder for temporary data

$ Working Directory Specify the directory used to interpret otherspecified directories for NT only

Object Detection - General $ CIODS AlarmMode Defines the AlarmMode for Object Detection.Options are Continuous or Discrete. CON-TINUOUS = 0, DISCRETE = 1

$ CIODS Startup Command Key used to enable integration of Object De-tection with Tope. Enables the Tope.exe tolaunch the CIODS.exe application at startup

$ CIODS Standby AutoDim Defines operation of the Object DetectionStandby Auto screen dimming feature. DIS-ABLED - 0, ENABLED - 1

$ Radar Standby Brightness Reduction Factor Defines the rate by which the screen bright-ness is decreased when transitioning to theObject Detection Standby state.

$ CIODS System Enable Delay Defines the delay used when returningOb-ject Detection from Standby back to Activemode.

$ CIODS Standby Mode Defines the trigger used for Object Detectionto enter Standby Mode. Options are Distanceor Speed based. DISTANCE - 0, SPEED - 1

$ CIODS Disclaimer Duration Defines the duration the Disclaimer isdisplayed.

$ CIODS Splash Screen Duration Defines the duration the Splash Screen isdisplayed.

(continued)

84 KENR9017Reference

Page 85: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

Object Detection - Screen Switching $ CIODS Plan Screen Id Identifies which screen in the TopeWinCfg(window configuration) is the plan/mapscreen. This key must be enabled for theCIODS Auto Switch keys to function.

$ CIODS Screen Id Identifies which screen in the TopeWinCfg(window configuration) is the camera screen.This key must be enabled for the CIODS Au-to Switch keys to function.

$ CIODS Auto Switch Reverse Enables/disables switching from the plan/map screen to the camera screen when themachine changes to reverse gear. Disable -0. $ CIODS Auto Switch Reverse appears torequire the $ CDL Gear Input =2 key

$ CIODS Auto Switch Gear Enables/disables switching from the plan/map screen to the camera screen when themachine gear changes. Disable - 0.

$ CIODS Auto Switch Standby Enables/disables switching from the camerascreen to the plan/map screen when ObjectDetection enters Standby mode. Disable - 0

$ CDL Gear Input Will accept gear input from CDL. This optionis only available when CIODS is present.This is primarily used to know if the machineis going in reverse gear or not. 0 means CDLgear input from CIODS is ignored. 1 meansthat CDL input is accepted only once at pro-gram startup. 2 means that CDL input is con-tinuously accepted from CIODS

$ CDL Gear Delay Will delay gear input from CDL. This option isonly available when CIODS is present. E.g. $CDL Gear Delay =4 (Delays accepting gearinput by 4 x 250ms = 1s)

$ VIMS Reverse Delay Will delay reverse input from VIMS. This op-tion is only available when VIMS input ispresent. E.g. $ VIMS Reverse Delay =2 (De-lays accepting reverse input by 2 secs)

Object Detection - Audible Alarm Mute/Acknowledging

$ Allow Radar CDL Failure Fault AlarmAcknowledge

Allows operator to acknowledge CDL faultalarms

$ Allow Radar CDL Failure Fault AlarmMute Allows operator to mute CDL fault alarms

$ Allow Object Detection Alarm Acknowledge Allows operator to acknowledge object detec-tion alarms

$ Allow Object Detection AlarmMute Allows operator to mute object detectionalarms

$ Enable CIODS Radar Detection Enables Object Detection Sensors

$ Forbid Radar CDL Failure Fault AlarmAcknowledge

Prevents operator from acknowledging CDLfault alarms

$ Forbid Object Detection AlarmMute Prevents operator frommuting object detec-tion alarms

$ Forbid Object Detection Alarm Acknowledge Prevents operator from acknowledging objectdetection alarms

(continued)

KENR9017 85Reference

Page 86: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

Other - For use with 3.0.1 and newer $ Support Legacy xIM Required for Old File Format VIMS 3G, andHIM 1.3.2 and previous

$ Allow Communication Lost Alarm Mute Allows operator to mute communication lostalarms

$ Allow No GPS Alarm Mute Allows operator to mute no GPS alarms

Obsolete VIS InformationKeys(3) $ Default VIS Address Specify the IP address to which the onboardsystem will send VIS packets

$ Default VIS Port Specify the UDP port to which the onboardsystem will send VIS packets

$ No Poll VIS Do not poll VIS

$ No VIS Keeps the VIS module from running whenthe monitor display group is not connected toVIMS

$ Time Interval To Update VIMS Position Time interval in milliseconds for the onboardsystem writing positions into VIMS (0 to turnoff)

$ VIS Baud Rate Specify the baud rate at which the onboardsystem communicates with VIMS

$ VIS Serial Port Specify the COM port to which VIMS isattached

$ VIS Server Id Specify the Server ID for the VIS TMACserver

$ VIS Server Port Specify the UDP port the onboard system willuse to send and receive VIS packets

$ VIS Message Configures indicators for a VIS message

$ VIS Mode to State Configures mapping between various VISmodes and the current truck state

$ VIS System Sets the VIS system parameter to talk to ei-ther VIMS or TPMS

Simulator Settings Keys(4) $ Do Not Change Sim Assignments Changes in the assignment to be ignored bythe simulator

$ Load Dipper Count Specify the number of dippers that make up aload

$ Percent AddedWaypoints Specify the random percent of beacons thatthe onboard system will add randomly

$ Percent Beacon Missed Specify the percent of beacons that the on-board system will not go through even if in-cluded in assignment

$ Percent BeaconWrong Specify the percent of time the onboard sys-tem will go through a beacon not in theassignment

$ Percent DestinationWrong Specify the percent of wrong destinations theonboard system will go through

$ Percent Material Wrong Specify the percentage of instances in whichthe onboard system will report a wrongmaterial

(continued)

86 KENR9017Reference

Page 87: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Sim Random Seed Specify the seed to set randomness

$ Sim Send VIMS Specify that the simulator sends VIMS dip-per and load reports when the truck entersthe loading state

$ Sim Speed Specify the speed at which the simulatedtruck will travel

Development Keys(5) $ Send Test Address Specify the IP addresses that will appear inthe “Send Message” window

$ Send Test Port Specify the UDP numbers that will appear inthe “Send Message” window

Menu ConfigurationKeys(6) $ Config Menu Specify that the “Config” menu will not ap-pear on the main screen of the onboardsystem

$ Development Menu Specify that the “Devel” menu will not ap-pear on the main screen of the onboardsystem

$ Initial Configuration Specifies if the menu item for the initial con-figuration is available

$ No Menu Specify that the main screen of the onboardsystem will have no menus that are displayedto the user

Communication InformationKeys(7) $ Compress TMAC Messages Compress TMACmessages

$ Default Minestar Address Specify the destination IP address of theGateway TMAC server

$ Default Minestar Port Specify the destination UDP port of the Gate-way TMAC server

$ Message Log File Interval Specify the interval at which the onboard sys-tem will send a message to the office notify-ing that the message log file exists

$ Minestar Message Specify which “MineStar” messages the on-board system will save to the message logfile when not in contact with the office

$ Multicast Address Specify a multicast address

$ Multicast Port Specify a multicast port

$ No Text Messages To Machines Disable the ability of the operator to send textmessages to other monitor display groups

$ Position Broadcast Broadcast position information

$ Position Distance Interval Specify the distance interval at which the on-board system will send a position message tothe office

$ Position Time Interval Specify the frequency with which the onboardsystem will send position messages to theoffice

$ Tim IPAddress Specifies the TIM IP address

$ TMAC Event Log Specify the TMAC log leve

(continued)

KENR9017 87Reference

Page 88: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ TMAC Log File Count Specify the number of TMAC log files tosave

$ TMAC Log Records Count Specify how many log records are retained atany given time

$ TMAC Max Receive Maximum number of TMAC receive filters

$ TMAC Max Transmit Maximum number of TMAC transmit filters

$ TMAC Receive Buffer Size Socket layer receive buffer size

$ TMAC Transmit Buffer Size Socket layer send buffer size

$ TMAC SA Max Receive Maximum number of receive filters for TMACstandard server

$ TMAC SA Max Transmit Maximum number of TMAC transmit filtersfor TMAC standard server

$ TMAC SA Receive Buffer Size Socket layer receive buffer size for TMACstandard server

$ TMAC SATransmit Buffer Size Socket layer send buffer size for TMACstandard server

$ TMAC Trace Log Specify the TMAC trace log level

Time Information Keys(8) $ Daylight Time Date Specify information regarding the changefrom daylight savings to standard time

$ GPS Time Set Interval Key to correct the onboard system clockperiodically

$ GPS UTC Offset Specify the number of seconds that GPS timeleads UTC

$ No GPS Time Set Not to use GPS time to set the system clock

$ Standard Time Date Specify information regarding the changefrom daylight savings to standard time

$ Time Zone Minutes Specify the number of minutes offset fromGMT

Operator Login Keys(9) $ Login Authorization Timeout Login authorization timeout

$ Login Required Specify that the operator must be required tolog in to the system before operating thesystem

$ Logout Hours Required Displays the “Hour Entry” window beforelogout is completed

$ Log Out Ok Message Specify the text string that will be displayed ina message box when the onboard systemdetermines that the operator may shut downthe machine

$ Log Out Wait Message Change the message displayed after the userhas sent a logout command

$ Log Out Wait Time Specify the time that the operator will beasked to wait after logging out before shuttingdown the machine

$ No Operator Id Verification Suppress “Unknown” operator login

(continued)

88 KENR9017Reference

Page 89: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ No Timeout Login Prevent operators from logging in after logintimeout

$ Use Login List Specify how the user will enter user ID

Status Window Keys(10) $ No Status Material Request Specify that the status bar will not show thecurrent material request

$ No Status State Specify that the status bar will not show thecurrent operating state of the machine

$ Status Display Specify what information is displayed in thestatus bar

$ Status Font Size Specify the size of the font in the statuswindow

$ Status Font Weight Specify the weight of the font in the statuswindow

User Input Keys & Appearances $ Activity History Reset Reset activity history upon the onboard sys-tem rebooting

$ Advanced Safety Check Use advanced safety checklist

$ BrightnessWindow Position X Use this key to specify the location of thebrightness window from the left edge of thescreen.

$ BrightnessWindow Position Y Use this key to specify the location of thebrightness window from the top of the screen

$ BrightnessWindowWidth Use this key to specify the width of the screenbrightness window

$ BrightnessWindow Height Use this key to specify the height of thescreen brightness window

$ Checklist Required Automatically brings up the safety checklistwindow each time a new operator logs in

$ Day Mode Brightness Level This key specifies the day mode brightnesslevel on the screen in percent

$ Delay Hours Required Display the “Hour Entry” window before thedelay is selected and after the delay is ended

$ Display Final DestinationOnly Enables displaying only the final destinationin the status bar instead of the final and lastto final destination

$ Font Size This key specifies the font size for list boxand tree view controls of the dialog windows

$ Font Weight This key specifies the font weight for list boxand tree view controls of the dialog windows

$ Hours Required Automatically brings up the “Hour Entry”window each time a new operator logs in

$ Keypad For Hours Specify which window for hour entry shouldbe used

$ Last Time To SMH Offset Specify the upper limit that the user may se-lect for entering SMH

$ Loader Dialog Buzzer Specify that the buzzer plays when a windowfor loader selection is shown

(continued)

KENR9017 89Reference

Page 90: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Loader Dialog Time Specify the timeout of a window for loaderselection

$ Material After Blocks The window for material selection will alwaysbe displayed after the window for blockselection

$ Max Fuel Entry With this key defined, machine operators areprevented from entering excessive fuel entryvalues

User Input Keys & Appearances $ Maximum Zoom Level This key specifies the diagonal value of thesmallest rectangle that the assignment mapwindow will display

$ MinimumZoom Level This key specifies the diagonal value of thelargest rectangle that the assignment mapwindow will display

$ MineStar 3 Hazard Reporting This key enables the hazard marking capabil-ity. If this key is defined, once the mark haz-ard button is pressed, the hazard is reportedat the current position with the currentorientation.

$ Night Mode Brightness Level This key specifies the night mode brightnesslevel on the screen in percent

$ No Delay Save Disables the feature that saves a delay valuewhen a machine is shut down. Such thatwhen the machine restarts, the correct delaytime is displayed.

$ No Delay Time Extend This key prevents the extend time arrow but-ton from displaying in the “Select Delay ”window. This configuration ensures that thedefault delay time is always used.

$ No Delay Time Reduce This key prevents the reduce time arrow but-ton from displaying in the “Select Delay”window. This configuration ensures that thedefault delay time is always used.

$ No Fuel Entry Removes the input box for fuel entry from the“Service Hour Entry” window

$ No Hazard Type Selection With this key defined, the hazard type selec-tion dialog window will not display when theoperator presses the mark hazard button

$ No Hour Cancel Key to disabling the cancel button on the win-dow for “Hour Entry”

$ No Hour Entry Removes the field for entering service meterhours on the “Service Hour Entry” window

$ Remove All Blocks Remove the all blocks button from the win-dow for block selection

$ Remove Set Material Remove the set material button from the win-dow for block selection

(continued)

90 KENR9017Reference

Page 91: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Reset Fuel Entry With this key defined, the default value forfuel will be reset to “0” in the “Hour Entry”dialog. If this key is not present, the dialog willdisplay the fuel value that was previouslyentered.

$ Safety Checklist No Cancel Button Specifies to remove the Cancel button fromthe safety checklist window

User Input Keys & Appearances $ Save User Saves the ID of a user that is logged in whenthe machine shuts off and restores the IDwhen the machine is restarted

$ Select Loader Provides a window for operators to select aloader

$ Spinner Accel Specify the spinner acceleration

$ Spinner Digits Specify the number of digits that are dis-played after the decimal point in the spinneredit window

$ Startup Zoom Level This key specifies the diagonal value of therectangle area that the assignment map willdisplay at startup.

$ User Interface Language Specifies the language that displays on theprogram screen and all windows and dialogs.

$ Use Multiple Fluids Support multifluid entry

$ Use Number Keys “Hour Entry” window shows controls as Editboxes, instead of buttons

Startup and Shutdown Keys(11) $ Bootstrap Specifies that the onboard system is installedbut not yet configured

$ Enable Initial Configuration Allows the initial configuration window to beshown

$ No Startup Display Turns off the onboard system logo startupdisplay

$ No Startup Image Move No startup image move

$ Processes To Start Specify processes that the onboard systemwill start

$ Save Activity Save and restore the current activity on shut-down and restart

$ Save Job Code Save and restore the current job code onshutdown and restart

$ Startup Display Delay Specify the delay before starting the startupdisplay

$ Startup Display Inc Specify the increments at which the onboardsystem log is animated

$ Startup Display Pause Specify how long the onboard system logowill be displayed before the logo goes off thescreen

$ Startup Image Specify the startup bitmap that is displayedafter the Cat bitmap

(continued)

KENR9017 91Reference

Page 92: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Use Shutdown 1 This key specifies that the Shutdownmes-sage will be used when MineStar Fleet on-board is turned off. This key is required forbackwards compatibility with Fleet 3.0.

$ Use Startup 2 Send the startup 2 message on startup. Bydefault, the Startup 3 message is used. Start-up 2 is required for Fleet 3.1 and prior.

Loading Machine Keys(12) $ Disable Load Report Disable the sending of a load report

$ Truck Waiting ColumnMask Display or suppress waiting truck windowcolumns

$ Want Dippers Indicates that the onboard system on theloading machine will tell the onboard systemon the truck to send VIMS dipper messages

$ Want Loads Indicates that the onboard system on theloading machine will tell the onboard systemon the truck to send VIMS load messages

Machine Motion Keys(13) $ Heading Filter Specify the filter content on the simple head-ing filter

$ MinimumReverse Time Specify the minimum time the transmission ofa machine must be in reverse for the systemto register that the machine is moving inreverse

$ Move Update Distance Specify the minimum distance that a machinehas to move to update the display

$ Reverse Angle Specify the change in heading angle at whicha change from forward to reverse (or reverseto forward) is applied

$ Reverse Max Speed Specify the speed at which the machine willbe assumed to be moving forward

$ Send Position Reverse Specify that the onboard system will send aposition reverse message to the office whena change in direction is detected

$ Send Position Stops Specify that the onboard system will send amessage to the office whenever the machinestops

$ Speed Filter Specify the filter that is constant on the speedfilter

$ Speed Halflife This key provides an implementation ofLambda filter. The value of this key is the time(seconds) in which speed loses half itsrelevance.

$ Start Send Time Use this key to specify the time interval thatis used to confirm that the machine starts tomove

$ Stop Send Time Use this key to specify the time interval thatis used to confirm that the machine stops

$ Stop Speed Specify the speed at which the onboard sys-tem considers a machine to be stopped

(continued)

92 KENR9017Reference

Page 93: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Machine Outline Color This key specifies the color of the outline ofthe current truck in the “Assignment Map”window.

$ Transition Step Count Specifies the number of steps for the ma-chine icon to transition from the middle to thetop of the map or from the middle to bottom ofthe map.(14)

$ Transition Step Time Specifies the time for the machine icon totransition frommiddle to top, top to middle,middle to bottom, and bottom to middle.(15)

$ ForwardMove Threshold Speed This key specifies the speed that the truckmust travel for the truck icon to move fromthe middle of the “Assignment Map” windowto the bottom of the window.

Machine Motion Keys(13) $ Forward Stop Threshold Speed This key specifies the speed that the truckmust travel for the truck icon to move fromthe bottom of the “Assignment Map” windowto the middle of the window.

$ Backward Move Threshold Speed This key specifies the speed that the truckmust travel for the machine icon to move fromthe center of the “Assignment Map” windowto the top of the window.

$ Backward Stop Threshold Speed This key specifies the speed that the truckmust travel for the machine icon to move fromthe top of the “Assignment Map” window tothe middle of the window.

$ Use Dynamic Machine Icon Enables the position of the machine icon tochange according to the speed of themachine.

Switch Input Keys(16) $ Body Up Input Specify which switch will be used to indicatebody up input.

$ Body Up Open Specify that an “open” on the body up switchindicates a body up state

$ Body Up To Dump State Specify that the onboard system will trigger achange to the dumping state when the bodyof the machine raises up

$ Reverse Input Specify which switch will be used to indicatereverse

$ Send Truck Input Specify which switch should be used as a“Send Truck” switch

$ Send Truck Open Specify that the “Send Truck” is triggeredwhen the switch is open

$ Switch To Tool Input Maps a switch input to a tool

Obsolete Switch Input Keys $ Digital IO Active ClosedThis key is an obsolete key.

A switch input to be normally closed insteadof the default of normally open

$ Digital IO Clear CountThis key is an obsolete key.

Indicates how many switch input samples theonboard systemmust receive with a readingthat the switch is clear before registration

(continued)

KENR9017 93Reference

Page 94: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Digital IO Poll RateThis key is an obsolete key.

Indicates how often the onboard system willread switch input data

$ Digital IO Set CountThis key is an obsolete key.

Indicates how many switch input samples theonboard systemmust receive with a readingthat the switch is set before registration

State Transition Messages and InformationKeys(17)

$ Arrive State Specify how the machine transitions into thewaiting state

$ Cycle To Travel State Specify that the onboard system will changethe state to traveling when a VIMS cyclemessage is received

$ Destination Waypoint To Queue The onboard system to change to a waitingstate when entering the last waypoint in theassignment before the final activity waypoint

$ Dipper To Load State Specify that the onboard system will set thestate to loading when a VIMS cycle mes-sage is received

$ Dump Position Count Specifies the number of positions that mustbe greater than the dump distance to cause astate change to traveling empty

$ Dump State Specify how the machine transitions into thedumping state

$ Dump State At All Dumps Specify that the onboard system will set thestate to dumping whenever a truck enters adump waypoint

$ Dump To Travel Distance Sets the distance from the point where thetruck changed to a dumping state for thetruck to change to a traveling empty state

$ Dump To Travel Distance Using Speed Sets the distance from the point where thetruck changed to a dumping state for thetruck to change to a traveling empty state

$ HazardWarning Beep This key will enable the buzzer to sound uponentering and exiting a hazard waypoint.

$ Ignore Beacon Update Ignore the beacon update in an assignmentmessage

$ IgnoreWaypoint Z Specify that the onboard system will ignorethe z value of the waypoints when determin-ing if the truck is in a waypoint

$ Load At Assigned Loader Only Use this key to prevent the dynamic associa-tion of trucks to loaders that trucks are not as-signed to. When this key is applied, the truckwill use only the information found in its as-signment to establish peer to peer communi-cations with the assigned loader.

$ Load Position Count Specify the number of positions that must begreater than the load distance to cause astate change to traveling loaded

$ Load State Specify how the machine transitions to theloading state

(continued)

94 KENR9017Reference

Page 95: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

State Transition Messages and InformationKeys(17)

$ Load Request Frequency This key specifies the frequency at which atruck will send a load request once the truckreaches the face waypoint. This key is addedto support surface miner. If this key is not de-fined, then a single load request will be madeto the loader. This is the default behavior.

$ Load State At All Loaders Specify that the onboard system will set thestate to loading whenever a truck enters aloading waypoint

$ Load To Travel Distance Distance from the point where the truck wentinto the loading state

$ Load To Travel Distance Using Speed Distance from the point where the truck wentinto the loading state

$ Load To Travel State Specify that the onboard system will set thestate to traveling when a VIMS load mes-sage is received

$ Manual State Loader Select Specify that the operator needs to select theloader when doing a manual state change toloading

$ Min Dump Time Specify the amount of time a machine mustbe in a dumping waypoint before the state ischanged to a dumping state

$ Min Load Time Specify the amount of time a machine mustbe in a loading waypoint before the state ischanged to a loading state

$ No Dump Exit To Travel Use this key to disable state changes fromdumping to traveling on exiting a dumpingwaypoint

$ No End Assignment On Request Disable the feature that ends a current as-signment when an operator requests anassignment

$ No Load Exit To Travel Disable state change from loading to travel-ing on exiting a loading waypoint

$ No Station Exit To Travel Use this key to ignore a state change whenexiting a station waypoint. This key is validwith Fleet Onboard v3.0.1 and later.

$ No State Change During Delay Use this key to specify there is no statechange if the truck is in delay

$ No State Change Upon Send Truck Use this key to disable state change upon re-ceiving a “Send Truck” message

$ Queue State At All Faces Specify the behavior when the machine en-ters a queuing waypoint

$ Queue State At All Queues Specify that the onboard system will set thestate to queuing whenever a truck enters aqueue waypoint or a face waypoint

State Transition Messages and InformationKeys(17)

$ Queue To Dump Distance Specify the distance from the assigned dumpwhere the state will change to queuing fromtraveling

(continued)

KENR9017 95Reference

Page 96: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Queue To Load Distance Specify the distance from the assignedloader where the state will change to queuingfrom traveling

$ Reverse To Loading Indicates the state should change to loadingwhen the truck is put in reverse at a loadingsite

$ Reverse To Dumping Indicates the state should change to dumpingwhen the truck is put in reverse at a dumpingsite

$ Send Duplicate Activity Even if the activity has not changed, the on-board system will send back a state changemessage every time an activity is selected

$ Send Msg To Travel State Specify that the onboard system will set thestate to traveling when a “Send Truck” mes-sage is received from CAES

$ Send Truck Message Trucks will pop up a window as soon as a“Send Truck” message is received from aloader or shovel

$ State Confirm Time Specify the amount of time that elapses be-tween the time that an operator receives aconfirmation window and when the audibledevice sounds

$ Travel State Specify how the onboard system will transi-tion into the traveling state

$ Update Position on Dipper Add this key to update the loading location ofthe truck with each new dipper.

Obsolete GPS Information Keys(18) $ Degree DisplayThis key is an obsolete key.

Used to define how degrees should be dis-played to the user

$ Elevation FilterThis key is an obsolete key.

Used to set the filter constant for filtering theelevation

$ File DelayThis key is an obsolete key.

Specifies the time between readings of GPSpositions from a file

$ GPS Baud RateThis key is an obsolete key.

Specifies the baud rate to communicate withthe satellite receiver group (GPS)

$ GPS Fault End TextThis key is an obsolete key.

Specify the text that appears in the windowthat pops up when a fault condition ends

$ GPS Fault TextThis key is an obsolete key.

Specify the text that appears in the windowthat pops up when a fault condition begins

$ GPS FiltersThis key is an obsolete key.

Allows controlling the status of filters on satel-lite receiver groups

$ GPS Fix AltitudeThis key is an obsolete key.

Sends an 0x2a to the satellite receiver group

$ GPS High Position LimitThis key is an obsolete key.

Specify the upper right corner of the boun-dary for GPS positions

$ GPS Ignore Antenna FaultThis key is an obsolete key.

Ignore the antenna fault in case of multiplefalse positive messages

(continued)

96 KENR9017Reference

Page 97: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ GPS Init PositionThis key is an obsolete key.

Sends an 0x2b to the satellite receiver group

$ GPS Local To Receiver OffsetThis key is an obsolete key.

Sets the offset between the elevation used bythe satellite receiver group and the elevationused by the onboard system

$ GPS Log Baud RateThis key is an obsolete key.

Sets the output baud rate for GPS logging toa serial port

$ GPS Log ParityThis key is an obsolete key.

Sets the parity for GPS logging to a serialport

$ GPS Message DisplayThis key is an obsolete key.

Allows non-positionmessages from the satel-lite receiver group to be written to the diag-nostic file

$ GPS ParityThis key is an obsolete key.

Sets the parity for GPS logging to a serialport

$ GPS PDOP DisplayThis key is an obsolete key.

Specifies when to write DOP messages tothe diagnostic file

$ GPS Processing OptionsThis key is an obsolete key.

Sends an 0xbb to the satellite receiver group

$ GPS SetupThis key is an obsolete key.

Allows sending of free-formmessages (GPScommands) from the configuration file to thesatellite receiver group

$ GPS Signal Strength TimeThis key is an obsolete key.

Save satellite signal strengths at variousintervals

Obsolete GPS Information Keys(18) $ Save GPS Error TextThis key is an obsolete key.

Specifies the interval at which to log GPS er-ror records to the diagnostic file

$ Save GPS TextThis key is an obsolete key.

Specifies the interval to log GPS records tothe diagnostic file

$ Save GPS TransitionsThis key is an obsolete key.

Causes GPS transitions to be recorded in the“DiagMsgLogx.txt” file

$ Send GPSWaypoint ElevationThis key is an obsolete key.

Sets the mode defining what elevation to useif the satellite receiver group enters a 2-dmode

$ Start GPS LoggingThis key is an obsolete key.

Allows logging to be initiated from the config-uration file

$ Use GPS RestartThis key is an obsolete key.

Ensure that the GPS almanac is restoredwhen the system starts up

GPS Information Keys $ GPS Accuracy Level Low Use this key to specify the threshold for defin-ing the GPS accuracy as “LOW”

$ GPS Accuracy Level Medium Use this key to specify the threshold for defin-ing the GPS accuracy as “MEDIUM”

$ GPS Accuracy Level High Use this key to specify the threshold for defin-ing the GPS accuracy as “HIGH”

$ GPS Coord File Specify the path and filename of the file con-taining the GPS coordinate transformationinformation

$ GPS Diag Delay Time between positions from the file

(continued)

KENR9017 97Reference

Page 98: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

GPS Information Keys $ GPS Input Specify the filename from which the onboardsystem will read GPS data

$ GPS Low Position Limit Specify the lower left corner of the boundaryfor GPS positions

$ GPS No Fault Dialog Specify that the fault window will not appearwhen a fault is triggered

$ GPS No Position Time Specify the time you want the system to waitwithout receiving GPS positions before trig-gering a fault

$ GPS Offset X This key specifies the offset between the an-tenna and the point defined as the machineorigin in meters along the x axis.

$ GPS Offset Y This key specifies the offset between the an-tenna and the point defined as the machineorigin in meters along the y axis.

$ GPS Offset Z This key specifies the offset between the an-tenna and the point defined as the machineorigin in meters along the z axis. Starting withFleet 3.1 the X and Yoffsets from the GPSreceiver to the machine origin can be config-ured in the office. When configured and sentto the onboard, these X and Y keys are nolonger required.

$ GPS Out Of Bounds Limit Specify how many consecutive out of boundspositions can be received before the satellitereceiver group is reset

$ GPS Type Specify whether GPS data is read from a fileor from the satellite receiver group

$ Hazard GPS Accuracy Required This key specifies the acceptable accuracyfor marking hazards.

$ No GPS Accuracy Check Use this key to disable the validation of theGPS accuracy when marking a hazard

$ No GPS Input Eliminates errors that are associated with ini-tializing the GPS for NT version only.

$ Send Tope Health Events Health events may be sent from the onboardsystem to the office software when a GPSfailure is detected

Unit Converters Keys(19) $ Display Units Multiplication Factor Specify the conversion from one type of unitsto another

$ Output Payload Convert Convert the payload before sending to anoth-er device

$ Payload Conversion Specify the conversion from one type of unitsto another for payload information

$ Speed Conversion Use this key to convert speed to centimeter(cm) per second if necessary

Crusher Level Keys(20) $ Crusher Delay Color Crusher delay color

$ Crusher Display Count Number of crushers that will be displayed

(continued)

98 KENR9017Reference

Page 99: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Crusher Max Display Time Maximum crusher display time

$ Crusher Old Color Crusher old color

$ Crusher Ok Color Crusher OK color

$ Crusher Poll Rate Crusher poll rate

$ Crusher Text Color Crusher text color

$ CrusherWait Color Crusher wait color

$ Do Not Estimate Crusher Level Do not estimate crusher level

$ Max CrusherWindowWidth Maximum crusher window width

$ Max Distance From Crusher Maximum distance that is used to find acrusher

$ Old Crusher Sample Time Time that is used to determine whether acrusher is old or not

$ Vertical Crusher Values Values on vertical crusher windows will bedisplayed vertically

$ Vertical CrusherWindows Crusher windows will be displayed vertically

Buzzer Keys(21) $ Buzzer Max Duration Maximum buzzer duration

$ Buzzer Repeat Delay Repeat buzzer delay

$ Buzzer Tone Buzzer tone

$ No Waypoint Update Beep Disable beeping when an assignment ischanged due to a waypoint update

$ Send Truck Beep Trucks will beep as soon as a “Send Truck”message is received

Diagnostic Logging Changes Keys(22) $ Diag Debug Format Change format of a message displayed onthe diagnostic port

$ Diag Debug Level Specify the level of debug information that issent out the debug port

$ Diag Directory Specify the folder containing various diag-nostic files

$ Diag Exclude Message Exclude message from log file regardless oflog level

$ Diag Include Message Include message from log file regardless oflog level

$ Diag Log File Count Specify the number of log files that will becreated in the “Diag” directory

$ Diag Log Format Allows user to change the format of a loggedmessage

$ Diag Log Level Specify the level of diag messages that getlogged to a file

$ Diag Max Exclude Exclude message from log file regardless oflog level

$ Diag Max Include Include message from log file regardless oflog level

(continued)

KENR9017 99Reference

Page 100: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Diag Message Box Format Change format of message displayed in mes-sage box

$ Diag Message Box Level Specify the level of diag messages that pro-duce a popup message box

$ Diag Window Format Change format of message displayed in diag-nostic message window

$ Diag Window Level Specify the level of diag messages that getlogged to diagnostic message window

Load out Facility Support Keys(23) $ Auto Loadout Channel To set auto load out channel weights

$ Enable Loadout Buttons Enable load out buttons for purposes of test-ing only

Machine Broadcast Keys $ Disable AMP Use this key to configure the onboard toignore “AllMachinePosition” messages sentfrom the office.

$ Use PositionReport1 Use this key to prevent the onboard fromsending PositionReport2 messages, and tosend only PositionReport messages. Thiskey is used with Fleet 3.0, when PositionAwareness is not enabled.

$ Use PostionReport2 Add this key to enable the transmission of“PositionReport2 TMAC” messages

$ Use Startup 2 This key specifies the use of the “Startup 2”message (TMAC ) for the onboard system.This key must be present with the use of themachine position broadcast feature.

$ Map Refresh Time With this key defined, the map is no longerrefreshed on position events but at a constantrate defined by this key.

$ MinimumTime Update Use this key to specify the maximum fre-quency at which the onboard system willsend position messages to the office.

$ Position Time Minimum Interval This key specifies the maximum frequency atwhich the onboard will send position mes-sages to the office. This key is a restrictionfor “$ Position Distance” and “$ PositionTime Interval” to reduce bandwidth usage.

Other Keys $ Application Config File Specify the list of possible configuration files

$ Application Description Description for the configuration file names

$ Config Comment Specify the config comment that can be dis-played on “About Window”

$ Machine Id Specify the machine ID that will be communi-cated to the office

$ Machine Name In Title Enables the machine name in the main win-dow title bar

$ Machine Type Specify whether the machine is a truck or aloading tool

(continued)

100 KENR9017Reference

Page 101: jhgfjfg cghc

(Table 30, contd)

ConfigurationKeys

Function Type Key Description

$ Max Activity History Specify the max number of historical activ-ities on an activity history window

$ Max Application Count Specify the maximum number of applicationfiles allowed

$ Show Assignment From Current Position Show assignment route from the current posi-tion of the truck instead of the first waypointin the assignment for the truck

$ SMU In Position To fill SMU in the location field

$ System Info Color System info background color

$ System Info Text Color System info text color

$ Truck Capacity Truck capacity

$ Use Old Assignment Response Tell the onboard system to respond to assign-ments with the old “MW_ACK” instead of thenew MW_ASSIGN_RESP

$ Use Thick Frame This key allows the resizing of windows whenconfiguring the program screen with the NTversion of the application

$ Version Version of the “TopeConfig.txt” file

(1) These keys are used to configure toolbar buttons on the monitor display group (CMPD).(2) These keys are used to designate the files and directories for the onboard system.(3) These keys are used to configure VIS Information. VIS talks to VIMS and sends messages to the office.(4) These keys are only used with the assignment simulator during development.(5) These keys are only used for development.(6) These keys are used to configuremenu options.(7) These keys are used to set up TMAC information, addresses the onboard system will use to talk to the office, and other communication-re-

lated information.(8) These keys are used to specify conversions for time zone, standard/daylight savings time, and offset for GMTand UTC.(9) These keys are used to set operator login options.(10) These keys are used to set options for the “Status” window.(11) These keys are used to configure options for the onboard system startup.(12) These keys are used to allow the loading machine to request dipper and load messages.(13) These keys are used to modify how machine motion is interpreted.(14) This key is used with $ Transition TIme.(15) This key is used with $ Transition Step Count.(16) These keys are used to configure how switch inputs are read on the HIM and how to do filtering on the switch inputs.(17) These keys are used to specify how the onboard system will transition from one state to another.(18) These keys are used to specify behavior of GPS data.(19) These keys are used to specify conversion from one type of unit to another.(20) These keys are used to configure the appearance of a “Crusher Level” window.(21) These keys are used to adjust options to the audible device (buzzer) on the monitor display group.(22) These keys are used to specify information related to how diagnostic messages are logged to a file.(23) These keys are used for specifying configure load out facilities.

All configuration keys that are used in theconfiguration file ( “TopeConfig.txt” ) are listed inalphabetical order within the table below. This tableprovides specific formatting details for each key. Thedefault location and the name for the configuration fileis “\storage\TopeConfig.txt” .

The configuration file must be saved as a unicodetext file when the file is used on the monitor displaygroup.

Note: The first text line must be blank or the first textline must contain a comment.

Configuration keys must be in the first column to berecognized by the onboard system. The spelling andthe format must be exact.

Note: Ensure that the format for all configuration keysin the “TopeConfig.txt” file is correct. Ensure thatthere is not a blank space after the “=” sign in allinstances of configuration keys.

Note: Configuration keys that are obsolete in the newapplication have been identified. The obsoleteconfiguration keys that are identified were used in theonboard system with CD500 . However, theconfiguration keys are not used in the new onboardapplication with monitor display group.

KENR9017 101Reference

Page 102: jhgfjfg cghc

Table 31

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Activity HistoryReset

This key configures toreset activity historyupon the onboard sys-tem rebooting. If this keyexists, the activity his-tory will be reset uponthe onboard system re-booting. Otherwise, theactivity history will be re-stored upon MineStaronboard startup.

$ Activity HistoryReset

None None None None

$ Activity Keys Use this key to associ-ate an activity ID with atool.(1)

$ Activity Keys<number> =<ActivityID>

Number:1 =Associated withTool Id 41 (Activitykey 0)2 =Associated withTool Id 42 (Activitykey 1)3 =Associated withTool Id 43 (Activitykey 2)4 =Associated withTool Id 44 (Activitykey 3)5 =Associated withTool Id 45 (Activitykey 4)6 =Associated withTool Id 46 (Activitykey 5)

. Integer None

Activity ID: ID fromthe activity file spec-ifying the activity toselect.

None String None

Example: $ Activity Keys 1 =5

$ Advanced SafetyCheck

Use advanced safetychecklist.

$ Advanced SafetyCheck =<Option>

Option:0 =advanced safetycheck is not allowed1 =allow OK andBO2 =allow OK, BO,and Defer

0 Integer None

Example: $ Advances Safety Check =1

$ Allow Communica-tion Lost AlarmMute

Allows operator to mutecommunication lost

alarmsNone None None

$ Allow No GPSAlarmMute

Allows operator to muteno GPS alarms None None None

$ Allow Radar CDLFailure Fault Alarm

Acknowledge

Allows operator to ac-knowledge CDL fault

alarmsNone None None

$ Allow Radar CDLFailure Fault Alarm

Mute

Allows operator to muteCDL fault alarms None None None

(continued)

102 KENR9017Reference

Page 103: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Allow Object De-tection AlarmAcknowledge

Allows operator to ac-knowledge object detec-

tion alarmsNone None None

$ Allow Object De-tection AlarmMute

Allows operator to muteobject detection alarms None None None

$ Alt Tool Bitmap Use this key to changethe bitmap that repre-sents an alt tool. Do notinclude a path for the fil-ename. Locate the bit-map file in the datadirectory. The bitmap willbe sized to fit on thetool.

$ Alt Tool Bitmap<tool ID> =<bitmapfilename>

Tool ID: ID for thealt tool that will beassociated with thebitmap

None None None

Bitmap filename: fil-ename of the bit-map to beassociated with thealt tool

Refer to SystemsOperation, “ToolCodes” for moreinformation.

String None

Example: $ Alt Tool Bitmap 3 =toolzoomin2.bmp

$ Alt ToolDescription

This key specifies a de-scription for a tool.(2)

$ Alt Tool Description<number> =<textstring>

Slot number: Refer to SystemsOperation, “ToolCodes” for moreinformation.

Text None

Text string: text de-scribing the tool

Example: $ Alt Tool Description 0 =Operator Log Off

$ Alt Tools Use this key to insert athe onboard system toolinside one of the slots ofthe alternate toolbar.(3)

$ Alt Tools <num-ber> =<tool ID>

Slot number: None None None

Tool ID: enter thetool code for the toolthat you want to dis-play on the toolbar.

Example: $ Alt Tools 0 =11

$ Application ConfigFile

This key lists possibleconfiguration files.

$ Application ConfigFile <number>=<Filename>

Number: numbergreater than orequal to zero andless than the maxi-mum file count.

None Integer None

Filename: the com-plete path andname of the newconfiguration file.

None String None

Example: $ Application Config File 0 =\clk\TopeData\TCfig.txt

(continued)

KENR9017 103Reference

Page 104: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ ApplicationDescription

This key provides a de-scription for the configu-ration file names. Thenumber that is specifiedin the key must matchwith the number fromthe “$ Application Con-fig File” key.

$ Application De-scription <number>=<Filename>

Number: numbergreater than orequal to zero andless than the maxi-mum file count.

None Integer None

Filename: the de-scription to be usedfor the specified file.

None String None

Example: $ Application Description 0 =Loader

$ Arrive State This key specifies howthe machine transitionsinto the waiting state (ar-rive). Default value iszero (automatic).

$ Arrive State=<number>

Number:0 =automatic1 =automatic withconfirm2 =manual statechange, noautomatic

0 None None

Example: $ Arrive State =1

$ Auto LoadoutChannel

Use this key to specifyauto loader channelweights.

$ Auto Load outChannel <number>=<weight>

Number: auto loadout channel numberstarting from zero

None Integer None

Weight: auto loadout channel weight

None Integer 0.01 customizedweight unit

Example: $ Auto Loader Channel 0 =1400 or $ Auto Loader Channel 1=1900

$ Backward MoveThreshold Speed

This key specifies thespeed that the truckmust travel for the ma-chine icon to move fromthe center of the “As-signment Map” windowto the top of the window.

$ Backward MoveThreshold Speed=<speed>

Speed: Speed atwhich the truck istraveling.

-3.0 Km/h Float Km/h

Example: $ Backward Move Threshold Speed =-5.0When the machine icon is at the middle of the map and the speed of the machine slows to below -5.0 km/h (reverse), themachine icon will transition to the top of the map.

$ Backward StopThreshold Speed

This key specifies thespeed that the truckmust travel for the ma-chine icon to move fromthe top of the “Assign-ment Map” window tothe middle of thewindow.

$ Backward StopThreshold Speed=<speed>

Speed: Speed atwhich the truck istraveling.

-0.1 Km/h Float Km/h

Example: $ Backward Stop Threshold Speed =-0.1When the machine icon is at top of the map and the speed of the machine exceeds -1.0 km/h (reverse), the machine iconwill transition to the middle of the map.

(continued)

104 KENR9017Reference

Page 105: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Body Up Input Use this key to desig-nate which switch that isused to indicate body upinput

$ Body Up Input =<mask number><logic><minimumrepeat rate>

Mask number:0 =None1 =switch input 12 =switch input 23=switch input 3

0 None None

Example: $ Body Up Input =1 0 5

$ Body Up Open Use this key to specifythat an “open” on thebody up switch indicatesa body up state. By de-fault, when the machinebody goes up the switchcloses.

$ Body Up Open None None None None

$ Body Up To DumpState

Using this key allows theonboard system to trig-ger a change to thedumping state when thebody of the machineraises up.

$ Body Up To DumpState

None None None None

$ BrightnessWin-dow Position X

Use this key to specifythe position of thescreen brightness win-dow relative from the leftedge of the screen.

$ Brightness Win-dow Position X=<number>

Number: value 0 Integer None

Example: $ BrightnessWindow Position X =0

$ BrightnessWin-dow Position Y

Use this key to specifythe position of thescreen brightness win-dow relative from the topof the screen.

$ Brightness Win-dow Position Y=<number>

160 Integer None

Example: $ BrightnessWindow Position Y =160

$ BrightnessWin-dowWidth

Use this key to specifythe width of the screenbrightness window.

$ Brightness Win-dow Width

640 Integer None

Example: $ BrightnessWindowWidth =

$ BrightnessWin-dow Height

Use this key to specifythe height of the screenbrightness window.

100 Integer None

Example: $ BrightnessWindow Height =

$ Bootstrap This key specifies thatthe onboard system isinstalled but not yet con-figured. After the instal-lation of the onboardsystem is complete, thiskey is set by default.(4)

$ Bootstrap None None None None

$ BrightnessWin-dow Position X

$ BrightnessWin-dow Position Y

(continued)

KENR9017 105Reference

Page 106: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ BrightnessWin-dowWidth

$ BrightnessWin-dow Height

$ Buzzer MaxDuration

Buzzer Max Duration $ Buzzer Max Dura-tion <number>=<duration>

Number:0 - Default1 - Delay2 - Assignment3 - Message4 - Loader

None None None

Duration: BuzzerMax Duration

30000 for Default30000 for Delay5000 forAssignment30000 forMessage10000 for Loader

Integer Milliseconds

$ Buzzer RepeatDelay

Buzzer Repeat Delay $ Buzzer Repeat De-lay <number>=<Delay>

Number:0 - Default1 - Delay2 - Assignment3 - Message4 - Loader

None None None

Delay: Buzzer Re-peat Delay

100 for default200 for others

Integer Milliseconds

$ Buzzer Tone Buzzer Tone $ Buzzer Tone<number> =<string>

Number:0 - Default1 - Delay2 - Assignment3 - Message4 - Loader

None None None

Tone string: commadelimited tone string

Default Buzzer:0xff, 0x00 for de-fault buzzerDelay: 0x0f, 0x0f,0x0f, 0x0f, 0x0f,0xf0, 0xf0, 0xf0,0fx0, 0xf0Assignment: 0xff,0x00, 0xf0, 0x0f,0xff, 0xff, 0x00,0xf0, 0x0f, 0xffMessage: 0x0f,0x00, 0x00, 0x0f,0x0f, 0x00, 0x00,0xf0, 0xf0, 0x00Loader: 0x5f,0x00, 0x00, 0x5f,0x5f, 0x00, 0x00,0xf5, 0xf5, 0x00

string None

Example: $ Buzzer Tone 1 =0xff, 0x0f, 0xf0

(continued)

106 KENR9017Reference

Page 107: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ ChecklistRequired

This key will automati-cally bring up the safetychecklist window eachtime a new operator logsin

$ Checklist Required None None None None

$ CIODS AlarmMode

Defines the AlarmModefor Object Detection.

Options are Continuousor Discrete.

$ CIODS AlarmMode=<mode>

Continuous = 0Discrete = 1 0 Integer None

$ CIODS StartupCommand

Key used to enable inte-gration of Object Detec-tion with Tope. Enablesthe Tope.exe to launchthe CIODS.exe applica-tion at startup

$ CIODS StartupCommand

None string None

$ CIODS StandbyAutoDim

Defines operation of theObject Detection Stand-by Auto screen dimmingfeature.

$ CIODS StandbyAutoDim

Disabled =0,Enabled =1 1 integer None

$ CIODS SystemEnable Delay

Defines the delay usedwhen returningObjectDetection from Standbyback to Active mode.

$ CIODS SystemEnable Delay 5 integer seconds

$ CIODS StandbyMode

Defines the trigger usedfor Object Detection toenter Standby Mode.Options are Distance orSpeed based.

$ CIODS StandbyMode

Distance =0Speed =1

0 integer None

$ CIODS DisclaimerDuration

$ CIODS DisclaimerDuration

20000 (20 sec) integer msec

$ CIODS SplashScreen Duration

$ CIODS SplashScreen Duration

10000 (10 sec) integer msec

$ CIODS PlanScreen Id

Identifies which screenin the TopeWinCfg (win-dow configuration) is theplan/map screen. Thiskey must be enabled forthe CIODS Auto Switchkeys to function.

$ CIODS PlanScreen Id

$ CIODS Screen Id

Identifies which screenin the TopeWinCfg (win-dow configuration) is thecamera screen. This keymust be enabled for theCIODS Auto Switchkeys to function.

$ CIODS Screen Id

$ CIODS AutoSwitch Reverse

Enables/disables switch-ing from the plan/mapscreen to the camerascreen when the ma-chine changes to re-verse gear.

$ CIODS AutoSwitch Reverse

Disable =0$ CIODS AutoSwitch Reverse ap-pears to require the$ CDL Gear Input=2 key

Enabled integer None

(continued)

KENR9017 107Reference

Page 108: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ CIODS AutoSwitch Gear

Enables/disables switch-ing from the plan/mapscreen to the camerascreen when the ma-chine gear changes.

$ CIODS AutoSwitch Gear

Disable =0

Enabled integer None

$ CIODS AutoSwitch Standby

Enables/disables switch-ing from the camerascreen to the plan/mapscreen when Object De-tection enters Standbymode.

$ CIODS AutoSwitch Standby

Disable =0

Enabled integer None

$ CDL Gear Input

Will accept gear inputfrom CDL. This option isonly available whenCIODS is present. Thisis primarily used to knowif the machine is going inreverse gear or not.

$ CDL Gear Input 0 means CDL gearinput from CIODS isignored.1 means that CDLinput is acceptedonly once at pro-gram startup.2 means that CDLinput is continuouslyaccepted fromCIODS

0 integer None

$ CDL Gear Delay

Will delay gear inputfrom CDL. This option isonly available whenCIODS is present.

$ CDL Gear Delay $ CDL Gear Delay=4 (Delays accept-ing gear input by 4 x250ms = 1s)

0 integer 250 msec/bit

$ Compress TMACMessages

To compress TMACmessages

$ Compress TMACMessages

None None None None

$ Config Comment This key lets commis-sioning people placeconfig comments in “To-peConfig.txt” . Thesecomments can beviewed in Tope Aboutwindow.

$ Config Directory=<Comment>

None None None None

Example: $ Config Comment =VIMS Truck

$ Config Directory This required key speci-fies the folder containingconfiguration files.

$ Config Directory=<path>

None None None None

Example: $ Config Directory =\storage\config\

$ Config Menu This key specifies thatthe config menu appearsalong with other menuson the main screen ofthe onboard system.

$ Config Menu None None None None

$ Crusher DelayColor

Crusher Delay Color $ Crusher Delay Col-or =<color>

Color: Crusher De-lay Color

5 (blue) Integer None

$ Crusher DisplayCount

This key is the numberof crushers that will bedisplayed.

$ Crusher Delay Col-or =<count>

Count: Crusher Dis-play Count

2 Integer None

(continued)

108 KENR9017Reference

Page 109: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Crusher Max Dis-play Time

Max crusher displaytime

$ Crusher Max Dis-play Time =<Time>

Time: Crusher MaxDisplay Time

300 Integer seconds

$ Crusher Old Color Crusher Old Color $ Crusher Old Color=<color>

Color: Crusher OldColor

2 (yellow) Integer None

$ Crusher Ok Color Crusher Ok Color $ Crusher Ok Color=<color>

Color: Crusher OkColor

3 (green) Integer None

$ Crusher Poll Rate $ Crusher Poll Rate $ Crusher Poll Rate=<time>

Time: Crusher PollRate

30 Integer seconds

$ Crusher Text Color Use this key to setcrusher text color.

$ Crusher Text Color=<ColorNumber>

ColorNumber: Colornumber

None Integer None

Example: $ Crusher Text Color =0

$ CrusherWaitColor

CrusherWait Color $ CrusherWait Color=<color>

Color: CrusherWaitColor

1 (red) Integer None

$ Cycle To TravelState

This key specifies thatthe onboard system willset the state to travelingwhen a VIMS cyclemessage is received.(5)

$ Cycle To TravelState

None None None None

$ Data Directory This required key speci-fies the folder containingthe onboard system datafiles.

$ Data Directory=<path>

None None None None

Example: $ Data Directory =\storage\data\

$ Day Mode Bright-ness Level

This key specifies theday mode brightnesslevel on the screen inpercent.

$ Day Mode Bright-ness Level =numberas a percentage

Number: value be-tween 0 and 100

100 Integer None

Example: $ Day Mode Brightness Level =100

$ Daylight TimeDate

This key specifies infor-mation regarding thechange from daylightsavings to standardtime.(6)

Absolute Format: $Daylight Time Date=<flag> <year><month> <day><hour> <minute><daylight_offset>Day-in-Month For-mat: $ Daylight TimeDate =<flag><month> <day_of_week> <day_in_month> <hour> <mi-nute> <daylight_offset>

Flag: indicateswhether using Ab-solute or Day-in-Month format0 =Day-in-Monthformat1 =Absolute format

None Integer None

Year: the year thatyou want change totake effect2001

None Integer Years

(continued)

KENR9017 109Reference

Page 110: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

month: the monththat you want thechange to takeeffectJanuary =0December =12

None Integer months

Day: the day thatyou want change totake effect1-31

None Integer Days

Hour: hour of theday3:00 pm =1500

None Integer Hours

Minute: minute ofthe hour0-59

None Integer Minutes

Daylight_offset: in-dicates the offsetthat is applied, be-ginning with thedate specifiedminutes

None Integer Minutes

Day_of_week: dayof weekSunday =0Saturday =6

None Integer None

$ Daylight TimeDate

Day_in_month: thiskey indicates whichday of the week inthe monthfirst =1second =2last =5

None Integer Day

Example: Day-in-Month: $ Daylight Time Date =0 4 0 1 2 0 -60 or Absolute: $ Daylight Time Date =1 2000 4 2 2 0 -60

$ Default MinestarAddress

This required key speci-fies the destination IPaddress of the GatewayTMAC server.

$ Default MinestarAddress =<IPaddress>

None None None None

Example: $ Default Minestar Address =131.107.2.239

$ Default MinestarPort

This required key speci-fies the destination UDPport of the GatewayTMAC server.

$ Default MinestarPort =<UDP port>

UDP port: UDP portnumber to which theonboard system willsend VIS packets

10001 Unsigned None

Example: $ Default Minestar Port =16020

$ Default VISAddress

This obsolete key speci-fies the IP address towhich the onboard sys-tem will send VIS pack-ets.(7)

$ Default VIS Ad-dress =<IP address>

None None None None

(continued)

110 KENR9017Reference

Page 111: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Default VIS Port This obsolete key speci-fies the UDP port towhich the onboard sys-tem will send VIS pack-ets. This key will be theport number of the officesoftware Gateway VISTMAC server. This keywill be included in theonboard system configu-ration file.

$ Default VIS Port=<port number>

Port number: UDPport number towhich the onboardsystem will sendVIS packets.

54321 Unsigned None

Example: $ Default VIS Port =16020

$ Degree Display Used to define how de-grees are displayed tothe user.(8)

$ Degree Display=<Display Type>

Display Type:0 =tenths1 =minutes,seconds

0 Integer None

Example: $ Degree Display =1

$ Delay HoursRequired

This key is used to dis-play the “Hour Entry”window before the delayis selected and after thedelay is ended.

$ Delay HoursRequired

None None None None

$ DestinationWay-point To Queue

This key will cause theonboard system tochange to a waitingstate when entering thelast waypoint in the as-signment before the finalactivity waypoint.(9)

$ Destination Way-point To Queue

None None None None

$ DevelopmentMenu

This key specifies thatthe “Devel”menu ap-pears along with othermenus on the mainscreen of the onboardsystem.

$ DevelopmentMenu

None None None None

(continued)

KENR9017 111Reference

Page 112: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Diag DebugFormat

This key allows the userto change the format ofa message displayed onthe diagnostic port. Theuser specifies which ele-ments should display inwhat order. If charactersother than the format op-tions are included in theformat string, the char-acters will be included inthe message text.

$ Diag Debug For-mat =<format string>

Format string: stringused to formatmessages.Formatting options:%t => UTC time%T=> local time%d =>local datashort form%D=> local datalong form%i=>displays mes-sage id%I=>displays mes-sage description%r=>displays quali-fier id(10)%R=>displaysqualifier description(10)

%l=>displays loglevel number%L=>displays loglevel description%%=>inserts %sign

%L, %T, %i, %I,%R

String None

Example: $ Diag Debug Format =%t %i %r

$ Diag Debug Level This key specifies thelevel of debug informa-tion that is sent out thedebug port.(11)

$ Diag Debug Level=<debug level>

debug level:0 =None1 =Debug 12 =Debug 23 =Debug 34 =Inform5 =Warn6 =Error7 =Critical

0 Integer None

Example: $ Diag Debug Level =4

$ Diag Directory This required key speci-fies the folder containingvarious diagnostic files.

$ Diag Directory=<path>

None None None None

Example: $ Diag Directory =\storage\temp\

$ Diag ExcludeMessage

This key is used to ex-clude a message fromthe log file.

$ Diag Exclude Mes-sage <number>=<message id>

Number: The firstoccurrence of thisitemmust be num-bered zero. Subse-quent occurrencesof this item must benumberedconsecutively.

None Integer None

Text string: The id ofthe message to beexcluded.

None Integer None

Example: $ Diag Exclude Message 0 =11000

(continued)

112 KENR9017Reference

Page 113: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Diag IncludeMessage

This key is used to in-clude a message fromthe log file.

$ Diag Include Mes-sage <number>=<message id>

Number: The firstoccurrence of thisitemmust be num-bered zero. Subse-quent occurrencesof this item must benumberedconsecutively.

None Integer None

Message id: The idof the message tobe included.

None Integer None

Example: $ Diag Include Message 0 =11000

$ Diag Log FileCount

This key specifies thenumber of log files thatwill be created in the di-ag directory before thefirst log file is deleted.

$ Diag Log FileCount =<number>

Number: number oflog files that will bewritten before thefirst log file isdeleted.

3 Integer None

Example: $ Diag Log Count =4

$ Diag Log Format This key allows the userto change the format ofa logged message byspecifying which ele-ments should display inwhat order.(12)

$ Diag Log Format=<format string>

Format string: stringused to formatmessagesFormatting options:%t => UTC time%T=> local time%d => local datashort form%D=> local datalong form%i=>displays mes-sage id%I=>displays mes-sage description%r=>displays quali-fier id(10)%R=>displaysqualifier description(10)

%l=>displays loglevel number%L=>displays loglevel description%%=>inserts %sign

%t, %T, %i, %I,%R

String None

Example: $ Diag Log Format =%t %i %r

$ Diag Log Level This key specifies thelevel of diag messagesthat get logged to a file.(13)

$ Diag Log Level=<number>

Number:0 =None1 =Debug 12 =Debug 23 =Debug 34 =Inform5 =Warn6 =Error7 =Critical

4 Integer None

Example: $ Diag Log level =4

(continued)

KENR9017 113Reference

Page 114: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Diag Max Exclude This key is used to indi-cate the number of mes-sages that are to beexcluded from the logfile regardless of loglevel.

$ Diag Max Exclude=<count>

Count: Maximumnumber of mes-sages that are to beexcluded.(14)

20 Integer None

$ Diag Max Exclude =50

$ Diag Max File Size This key specifies themaximum size of the“DiagMsgLog*.txt” file.

$ Diag Max File Size=<number>

Number: file size 1000000 Integer Bytes

Example: $ Diag Max File Size =1000000

$ Diag Max Include This key is used to indi-cate the number of mes-sages that are to beincluded.

$ Diag Max Include=<count>

Count: Maximumnumber of mes-sages that are to beincluded.(15)

20 Integer None

Example: $ Diag Max Include =50

$ Diag MessageBox Format

This key allows the userto change the format ofa message displayed ina message box. Theuser specifies which ele-ments should display inwhat order.

$ Diag Message BoxFormat =<formatstring>

Format string: stringused to formatmessagesFormatting options:%t => UTC time%T=> local time%d => local datashort form%D=> local datalong form%i=>displays mes-sage id%I=>displays mes-sage description%r=>displays quali-fier id(10)%R=>displaysqualifier description(10)

%l=>displays loglevel number%L=>displays loglevel description%%=>inserts %sign

%t, %T, %i, %I,%R

String None

Example: $ Diag Message Box Format =%t %i %r

$ Diag MessageBox Level

This key specifies thelevel of diag messagesthat produce a popupmessage box. Key is notrequired.

$ Diag Message BoxLevel =<number>

Number:0 =None1 =Debug 12 =Debug 23 =Debug 34 =Inform5 =Warn6 =Error7 =Critical

7 Integer None

Example: $ Diag Message Box Level =6

(continued)

114 KENR9017Reference

Page 115: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Diag WindowFormat

This key allows the userto change the format ofa message displayed inthe diagnostic messagewindow. The user speci-fies which elementsshould display in whatorder.(16)

$ Diag Window For-mat =<format string>

format string: stringused to formatmessagesFormatting options:%t => UTC time%T=> local time%d => local datashort form%D=> local datalong form%i=>displays mes-sage id%I=>displays mes-sage description%r=>displays quali-fier id(10)%R=>displaysqualifier description(10)

%l=>displays loglevel number%L=>displays loglevel description%%=>inserts %sign

%t, %T, %i, %I,%R

String None

Example: $ Diag Window Format =%t %i %r

$ Diag WindowLevel

This key specifies thelevel of diag messagesthat get logged to diagmessage window. Key isnot required.

$ Diag Window Level=<number>

Number:0 =None1 =Debug 12 =Debug 23 =Debug 34 =Inform5 =Warn6 =Error7 =Critical

4 Integer None

Example: $ Diag Window Level =5

$ Digital IO ActiveClosed

This key configures aswitch input to be nor-mally closed.

$ Digital IO ActiveClosed <switch num-ber> =<flag>

Switch number:number of theswitch that is beingconfigured

None Integer None

Flag:0 =Normally openswitchnon-zero =Normallyclosed switch

0 Integer None

Example: $ Digital IO Active Closed 1 =1

$ Digital IO ClearCount

Use this key to indicatehow many switch inputsamples that the on-board systemmust re-ceive with a reading thatthe switch is clear(open) before the switchis registered as clear.

$ Digital IO ClearCount (input num-ber> =<count>

Input number: 1, 2,3 , depending onwhich value (switch)is being cleared

None None None

(continued)

KENR9017 115Reference

Page 116: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

count: number ofsamples

1 Integer None

Example: $ Digital IO Clear Count1 =10

$ Digital IO PollRate

Use this key to indicatehow often that the on-board system will readswitch input data.

$ Digital IO Poll Rate=<rate inmilliseconds>

Rate in millisec-onds: how often theonboard system willread input data

1000 Integer None

Example: $ Digital IO Poll Rate =2000

$ Digital IO SetCount

Use this key to indicatehow many switch inputsamples that the on-board systemmust re-ceive with a reading thatthe switch is set beforethe switch is registeredas set.

$ Digital IO SetCount <input num-ber> =<count>

Input number: 1, 2,or 3, depending onwhich value (switch)is being set.

None None None

Count: number ofsamples

1 Integer None

Example: $ Digital IO Set Count 1 =10

$ Dipper To LoadState

This key specifies thatthe onboard system willset the state to loadingwhen a VIMS dippermessage is received.(17)

$ Dipper To LoadState

None None None None

$ Disable AMP Use this key to configurethe onboard to ignoreAllPositionMachinemes-sages sent from theoffice.

$ Disable AMP None None None None

$ Disable LoadReport

This key will disable thesending of a load report.

$ Disable LoadReport

None None None None

$ Disable Tool Code This key disables aspecified tool.

$ Disable Tool Code<number> =1

Number (#): Referto Systems Opera-tion, “Tool Codes”for moreinformation.

None None None

Example: $ Disable Tool Code 19 =1

$ Display Final Des-tination Only

With this key defined thestatus bar will only dis-play the finaldestination.

$ Display Final Des-tination Only

None None None None

$ Display Units Mul-tiplication Factor

Use this key to apply aconversion of displayunits from centimeters.

$ Display Units Multi-plication Factor=<value>

Value: conversionof centimeters tofeetcentimeters tometersdisplays unit inmeters

1 Integer Units/cm

Example: $ Display Units Multiplication Factor =0.01

(continued)

116 KENR9017Reference

Page 117: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Do Not ChangeSim Assignments

This key will causechanges in the assign-ment to be ignored bythe simulator.

$ Do Not ChangeSim Assignments

None None None None

$ Do Not EstimateCrusher Level

Do Not EstimateCrusher Level

$ Do Not EstimateCrusher Level

None None None None

$ Dump PositionCount

Specifies the number ofpositions that must begreater than the dumpdistance to cause astate change to travelingempty.

$ Dump PositionCount =<count>

Count: number ofpositions that aregreater than thestate changedistance

1 Integer None

Example: $ Dump Position Count =2

$ Dump State This key specifies howthe machine transitionsinto the dumping state.

$ Dump State=<number>

number:0 =automatic1 =automatic withconfirm2 =manual statechange, noautomatic

0 Integer None

Example: $ Dump State =1

$ Dump State At AllDumps

This key specifies thatthe onboard system willset the state to dumpingwhenever a truck entersa dump waypoint.

$ Dump State At AllDumps =<number>

Number:0 =state change todumping if machineis in the assigneddumping waypoint1 =state will changeto dumping whenmachine enters adumping waypoint ifthe current state istraveling loaded orwaiting loaded2 =state will changeto dumping when-ever a dumpingwaypoint is entered

0 Integer None

Example: $ Dump State At All Dumps =1

$ Dump To TravelDistance

Sets the distance fromthe point where the truckchanged to a dumpingstate for the truck tochange to a travelingempty state.(18)

$ Dump To TravelDistance=<distance>

Distance: distancefrom the pointwhere the truckwent into the dump-ing state.

0 Integer Meters

Example: $ Dump To Travel Distance =100

$ Dump To TravelDistance UsingSpeed

Sets the distance fromthe point where the truckchanged to a dumpingstate for the truck tochange to a travelingempty state.(18) (19)

$ Dump To TravelDistance UsingSpeed =<distance>

Distance: distancefrom the pointwhere the truckwent into the dump-ing state

0 Integer Meters

Example: $ Dump To Travel Distance Using Speed =100

(continued)

KENR9017 117Reference

Page 118: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Dynamic ConfigFile

This required key speci-fies the filename for the“Dynamic Config” file.This file is used to saveparameters for use forthe next session.

$ Dynamic ConfigFile =<path andfilename>

None None None None

Example: $ Dynamic Config File =\storage\config\DynConfig.txt

$ Elevation Filter Used to set the filterconstant for filtering theelevation.

$ Elevation Filter=<filter value>

Filter value: numberbetween zero-1000. High num-bers filter the eleva-tion more.

100 Integer None

Example: $ Elevation Filter =200

$ Enable CIODSRadar Detection

Enables Object Detec-tion Sensors None None None

$ Enable InitialConfiguration

This key allows the initialconfiguration window tobe shown.(20)

$ Enable InitialConfiguration

None None None None

$ Enable LoadoutButtons

This key enables loadout buttons for testingpurposes only.

$ Enable Load outButtons

None None None None

$ ExecutableDirectory

This key specifies thefolder containing the on-board systemexecutable.

$ Executable Direc-tory =<path andfolder>

None None None None

Example: $ Executable Directory =\storage\exe\

$ File Delay This key specifies thetime in milliseconds be-tween readings of GPSpositions from a file.

$ File Delay =<timein milliseconds>

None None None None

Example: $ File Delay =1000

$ Font Size This key specifies thefont size for list box andtree view controls of thedialog windows.

$ Font Size=<number>

Value: High num-bers increase thefont size.

36 Integer None

$ Font Weight This key specifies thefont weight for list boxand tree view controls ofthe dialog windows.

$ Font Weight=<number>

Value: High num-bers increase thefont weight.

36 Integer None

$ Forbid Radar CDLFailure Fault AlarmAcknowledge

Prevents operator fromacknowledging CDLfault alarms

None None None

$ Forbid Object De-tection AlarmMute

Prevents operator frommuting object detectionalarms

None None None

$ Forbid Object De-tection AlarmAcknowledge

Prevents operator fromacknowledging objectdetection alarms

None None None

(continued)

118 KENR9017Reference

Page 119: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ ForwardMoveThreshold Speed

This key specifies thespeed that the truckmust travel for the truckicon to move from themiddle of the “Assign-ment Map” window tothe bottom of thewindow.

$ Forward MoveThreshold Speed=<speed>

Speed: Speed atwhich the truck istraveling

10 Km/h Float Km/h

Example: $ ForwardMove Threshold Speed =20.0When the machine icon is in the middle of the map and the speed of the machine exceeds 20km/h, the machine icon willtransition to the bottom of the map.

$ Forward StopThreshold Speed

This key specifies thespeed that the truckmust travel for the truckicon to move from thebottom of “AssignmentMap” window to themiddle of the window.

$ Forward StopThreshold Speed=<speed>

Speed: Speed atwhich the truck istraveling

3.0 Km/h Float Km/h

Example: $ ForwardMove Threshold Speed =5.0When the machine icon is at the bottom of the map and the speed of the machine slows to below 5 km/h, the machine iconwill transition to the middle of the map.

$ ForwardMoveVisible Portion

This key specifies thepercentage the truckicon that is visible whenthe truck icon is dis-played at the bottom ofthe “Assignment Map”window .

$ Forward MoveVisible Portion=<number>

Number: percent-age of the truck iconthat is visible.

10 Integer None

Example: $ ForwardMove Visible Portion =20

$ GPS AccuracyLevel Low

Use this key to specifythe threshold for definingthe GPS accuracy as“LOW” .

$ GPS AccuracyLevel Low=<threshold>

Threshold: Numberin meters

999 Integer Meter

Example: $ GPS Accuracy Level Low =500.0

$ GPS AccuracyLevel Medium

Use this key to specifythe threshold for definingthe GPS accuracy as“MEDIUM” .

$ GPS AccuracyLevel Medium=<threshold>

Threshold: Numberin meters

1.39 Integer Meter

Example: $ GPS Accuracy Level Medium =1.5

$ GPS AccuracyLevel High

Use this key to specifythe threshold for definingthe GPS accuracy as“HIGH” .

$ GPS AccuracyLevel High=<threshold>

Threshold: Numberin meters

1.2 Integer Meter

Example: $ GPS Accuracy Level High =1.2

$ GPS Baud Rate This key specifies thebaud rate at which theonboard system com-municates with the satel-lite receiver group(GPS). This key is notused in normaloperation.

$ GPS Baud Rate=<baud rate>

Baud rate: baudrate value

9600 Unsigned None

(continued)

KENR9017 119Reference

Page 120: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Example: $ GPS Baud Rate =9600

$ GPS Coord File This required key speci-fies the path and file-name of the filecontaining the GPS co-ordinate transformationinformation.

$ GPS Coord File=<path andfilename>

None None None None

Example: $ GPS Coord File =\storage\appfile.cfg

$ GPS Diag Delay If the file is to be playedback in real time, the de-lay should be the sameas the rate used to col-lect the data.

$ GPS Diag Delay=<delay>

Delay: Time be-tween positionsfrom the file.

1000 Integer milliseconds

Example: $ GPS Diag Delay =1000

$ GPS Fault EndText

Use this obsolete key toconfigure the text thatappears in the windowthat pops up when afault condition ends.

$ GPS Fault EndText =<text string>

Text string: text thatyou want to appearin the window

“GPS FaultEnded, AutoState Changes”

Text None

Example: $ GPS Fault End Text =The fault condition is cleared

$ GPS Fault Text Use this obsolete key toconfigure the text thatappears in the title barthat pops up when afault condition begins.

$ GPS Fault Text=<text string>

Text string: text thatyou want to appearin the window

“GPS fault, UseManual StateChanges”

Text None

Example: $ GPS Fault Text =A fault condition exists

$ GPS Filters This key allows the userto control whether filtersfor the satellite group re-ceivers (GPS) are on oroff.(21)

$ GPS Filters =<PV><static> <altitude>

PV:0 =off1 =on

1 Integer None

Static:0 =off1 =on

0 Integer None

Altitude:0 =off1 =on

1 Integer None

Example: $ GPS Filters =1 1 0

$ GPS Fix Altitude This key sends an 0x2ato the satellite receivergroup (GPS).(22)

$ GPS Fix Altitude=<elevation inmeters>

None None None None

Example: $ GPS Fix Altitude =1000

$ GPS High PositionLimit

Use this key to deter-mine the upper right cor-ner of the boundary forGPS positions.

$ GPS High PositionLimit =<east><north> <elevation>

East: value foreasting

INT_MAX Integer Centimeters

North: value fornorthing

INT_MAX Integer Centimeters

(continued)

120 KENR9017Reference

Page 121: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Elevation: value forelevation

INT_MAX Integer Centimeters

Example: $ GPS High Position Limit =100 200 300

$ GPS Ignore An-tenna Fault

Use this key to ignorethe antenna fault in casethere are multiple falsepositive messages fromthe satellite receivergroup (GPS).

$ GPS Ignore Anten-na Fault

None None None None

$ GPS Init Position This key sends an 0x2bto the satellite receivergroup (GPS). All threevalues must be entered.

$ GPS Init Position=<latitude> <longi-tude> <elevation>

Latitude: value forlatitude

None Float Radians

Longitude: value forlongitude

None Float Radians

Elevation: value forelevation

None Float Meters

Example: $ GPS Init Position =5.3 4.2 1000

$ GPS Input This key specifies the fil-ename from which theonboard system willread GPS data.

$ GPS Input=<filename>

None None None None

Example: $ GPS Input =gps.gsf

$ GPS Local To Re-ceiver Offset

Sets the offset betweenthe elevation used bythe satellite receivergroup (GPS) and the el-evation that is used bythe onboard system.

$ GPS Local To Re-ceiver Offset=<elevation>

Elevation: the differ-ence in elevation

0 Integer Meters

Example: $ GPS Local To Receiver Offset =20

$ GPS Log BaudRate

Use this key to set theoutput baud rate forGPS logging to a serialport.

$ GPS Log BaudRate =<baud rate>

Baud rate: baudrate for GPSlogging

9600 Integer None

Example: $ GPS Log Baud Rate =4800

$ GPS Log Parity This key sets the parityfor GPS logging to a se-rial port.

$ GPS Log Parity=<parity>

Parity:0 =no parity1 =odd parity2 =even parity

0 Integer None

Example: $ GPS Log Parity =1

$ GPS Low PositionLimit

Use this key to deter-mine the lower left cor-ner of the boundary forGPS positions.

$ GPS Low PositionLimit

East: value foreasting

INT_MIN Integer Centimeters

North: value fornorthing

INT_MIN Integer Centimeters

Elevation: value forelevation

INT_MIN Integer Centimeters

(continued)

KENR9017 121Reference

Page 122: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Example: $ GPS Low Position Limit =-100 -200 0

$ GPS MessageDisplay

Allows satellite trackingstatus messages fromthe satellite receivergroup to be written tothe diagnostic file ashexadecimal bytes.

$ GPS Message Dis-play <number>=<message ID>

Number: becausethere is a maximumof 20 messages,this number mustbe between zeroand 19

None None None

message ID: ReportID

None Integer None

Example: $ GPS Message Display 0 =0x46

$ GPS No FaultDialog

Use this key to keep thefault window from ap-pearing when a fault istriggered.

$ GPS No FaultDialog

None None None None

$ GPS No PositionTime

Use this key to set thetime you want the sys-tem to wait without re-ceiving GPS positionsbefore triggering a fault.

$ GPS No PositionTime =<time inseconds>

Time in seconds:enter the number ofseconds with noGPS positions be-fore generating afault.

30 Integer Seconds

Example: $ GPS No Position Time =30

$ GPS Offset X This key specifies theoffset between the an-tenna and the point de-fined as the machineorigin in meters alongthe x axis.

$ GPS Offset X=<distance>

Distance 0 Integer Meters

Example: $ GPS Offset X =1.0121

$ GPS Offset Y This key specifies theoffset between the an-tenna and the point de-fined as the machineorigin in meters alongthe y axis.

$ GPS Offset Y=<distance>

Distance 0 Integer Meters

Example: $ GPS Offset Y =1.0121

$ GPS Offset Z This key specifies theoffset between the an-tenna and the point de-fined as the machineorigin in meters alongthe z axis

$ GPS Offset Z=<distance>

Distance 0 Integer Meters

Example: $ GPS Offset Z =1.0121

$ GPS Out OfBounds Limit

Use this key to specifyhow many consecutiveout of bounds positionscan be received beforethe satellite receivergroup (GPS) is reset.

$ GPS Out OfBounds Limit=<number>

number: number ofconsecutive out ofbounds positions toaccept before reset-ting the satellite re-ceiver group

60 Integer Count

Example: $ GPS Out Of Bounds Limit =30

(continued)

122 KENR9017Reference

Page 123: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ GPS PDOPDisplay

Use this key to specifywhen to write incomingDOP messages to thediagnostic file.

$ GPS PDOP Dis-play =<count>

Count: number ofDOP messages be-tween writing to thediagnostic file

60 Integer Count

Example: $ GPS PDOP Display =0

$ GPS Parity This key specifies theparity at which the on-board system communi-cates with the satellitereceiver group (GPS).

$ GPS Parity=<parity>

Parity:0 =no parity1 =odd parity2 =even parity

1 Integer None

Example: $ GPS Parity =0

$ GPS ProcessingOptions

This command sends an0xbb to the satellite re-ceiver group (GPS).

$ GPS ProcessingOptions =<Dimen-sion> <elevMask><AMU> <DOP-Mask> <DOPS-witch> <correctionage>

None None None None

Example: $ GPS Processing Options =-1 0.0873 2.0 12.0 5.0 30

$ GPS Setup This key allows for send-ing of free-formmes-sages from theconfiguration file to thesatellite receiver group(GPS).

$ GPS Setup <num-ber> =<GPScommand>

Number (#): Thefirst occurrence ofthis item must benumbered zero.Subsequent occur-rences of this itemmust be numberedconsecutively.

None None None

GPS command:GPS command thatyou want to send

None None None

Example: $ GPS Setup 0 =0x2a 0

$ GPS SignalStrength Time

Use this key to save sat-ellite signal strengths atvarious intervals. Signalstrength messages willbe saved to the diagnos-tic file.

$ GPS SignalStrength Time=<time in seconds>

None None None None

Example: $ GPS Signal Strength Time =30

$ GPS Time SetInterval

This key configures aperiod the GPS will useto correct the onboardsystem clockperiodically.

$ GPS Time Set In-terval =<Number>

Number: timeperiod

3600 Integer Seconds

Example: $ GPS Time Set Interval =3600 or $ GPS Time Set Interval =0

$ GPS Type This key specifieswhether GPS data isread from a file or fromthe satellite receivergroup (GPS).

$ GPS Type=<number>

Number:1 =read from thesatellite receivergroup3 =read from a file

1 Integer None

(continued)

KENR9017 123Reference

Page 124: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Example: $ GPS Type =3

$ GPS UTC Offset This key specifies thenumber of seconds thatGPS time leads UTC.

$ GPS UTC Offset=<number>

Number: number ofseconds that GPStime leads UTC

13 Integer Seconds

Example: $ GPS UTC Offset =13

$ Hazard GPS Ac-curacy Required

This key specifies theacceptable accuracy formarking hazards.

$ Hazard GPS Accu-racy Required=<string>

String:LOWMEDIUMHIGH

LOW String None

Example: $ Hazard GPS Accuracy Required =LOW

$ Hazard WarningBeep

This key will enable thebuzzer to sound uponentering and exiting ahazard waypoint.

$ HazardWarningBeep

None None None None

$ Heading Filter This key is the filter con-stant on the simpleheading filter.

$ Heading Filter=<filter constant>

Filter constant: val-ue must be lessthan one and great-er than or equal tozero.

0.7 Float None

$ Heading Filter =0.5

$ Hours Required This key will automati-cally bring up the “HourEntry” window eachtime a new operator logsin.

$ Hours Required None None None None

$ Ignore BeaconUpdate

Ignore beacon update inassignment message.

$ Ignore BeaconUpdate

None None None None

$ IgnoreWaypoint Z This key causes the on-board system to ignorethe z value (elevation) ofthe waypoints when de-termining if the truck isin a waypoint.

$ IgnoreWaypoint Z None None None None

$ InitialConfiguration

This key triggerswhether the menu itemfor the initial configura-tion menu is available ornot. If the key is notpresent in the configura-tion file, the menu will beshown by default.

$ Initial Configuration=<number>

Number:0 =hide menu1 =show menu

None None None

Example: $ Initial Configuration =0

(continued)

124 KENR9017Reference

Page 125: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Job Code Keys Use this key to associ-ate a job ID with a tool.(23)

$ Job Code Keys<number> =<Jobcode ID>

Number:1 =Associated withtool ID 52 (Job codekey 0)2 =Associated withtool ID 53 (Job codekey 1)3 =Associated withtool ID 54 (Job codekey 2)4 =Associated withtool ID 55 (Job codekey 3)5 =Associated withtool ID 56 (Job codekey 4)6 =Associated withtool ID 47 (Job codekey 5)

None Integer None

Job code ID: IDfrom the job codefile specifying thejob code to select

None String None

Example: $ Job Code Keys 1 =5

$ Keypad for Hours This key determineswhich “Hour Entry” win-dow should be used.

$ Keypad For Hours=<number>

Number:0 =Arrow keys dis-play next to inputfields1 =Number keypaddisplays when textfield is pressed

0 Integer None

Example: $ Keypad For Hours =1

$ Last Time To SMHOffset

This time specifies theupper limit that the usermay select for enteringSMH. If the value isgreater than zero, themaximum value for SMHis the elapsed time sincethe last value was en-tered plus this valueoffset.

$ Last Time To SMHOffset =<Offset>

Offset: time inseconds

-1 Integer Seconds

Example: $ Last Time To SMHOffset =300

$ Load At AssignedLoader Only

Use this key to preventthe dynamic associationof trucks to loaders thattrucks are not assignedto. When this key is ap-plied, the truck will useonly the informationfound in its assignmentto establish peer to peercommunication with theassigned loader.

$ Load At AssignedLoader Only

None None None None

(continued)

KENR9017 125Reference

Page 126: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Load Dipper Count This key specifies thenumber of dippers thatcomprise a load whenusing the simulator.

$ Load Dipper Count=<number>

Number: number ofdippers that makeup a load when us-ing the simulator

3 Integer Count

Example: $ Load Dipper Count =4

$ Loader DialogBuzzer

This key specifies thatthe buzzer must playwhen a loader selectionwindow appears.

$ Loader Dialog Buz-zer =<timeout> Dip-per Count=<number>

None None None None

Example: $ Loader Dialog Buzzer

$ Loader DialogTime

This key specifies thetimeout of a loader se-lection window.

$ Loader DialogTime =<timeout>Dipper Count=<number>

Timeout: timeout ofa loader selectionwindow

40000 Integer Milliseconds

Example: $ Loader Dialog Time =10000

$ Load PositionCount

Specifies the number ofpositions that must begreater than the loaddistance to cause astate change to travelingloaded.

$ Load PositionCount =<count>

Count: number ofpositions greaterthan the statechange distance

1 Integer None

Example: $ Load Position Count =2

$ Load RequestFrequency

This key specifies thefrequency at which atruck will send a load re-quest once the truckreaches the face way-point. This key is addedto support surface miner.If this key is not definedthen a single load re-quest will be made tothe loader. This is de-fault behavior.

$ Load Request Fre-quency =<time inseconds>

Time 20 Integer Seconds

Example: $ Load Request Frequency =20

$ Load State This key specifies howthe machine transitionsinto the loading state.

$ Load State=<number>

Number:0 =automatic1 =automatic withconfirm2 =manual statechange, noautomatic

0 Integer None

Example: $ Load State =1

(continued)

126 KENR9017Reference

Page 127: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Load State At AllLoaders

This key specifies thatthe onboard system willset the state to loadingwhenever a truck entersa loading waypoint. Thestate will be changed toloading only when thecurrent state modifier isempty.

$ Load State At AllLoaders =<number>

Number:less than zero=state will notchange when thetruck enters a load-ing waypoint.-1 =state will notchange when enter-ing a waypoint0 =state will notchange to loading ifmachine is in theassigned loadingwaypoint1 =state will changeto loading when themachine enters aloading waypoint ifthe current state istraveling empty orwaiting empty2 =state will changeto loading whenevera loading waypointis entered

0 Integer None

Example: $ Load State At All Loaders =1

$ Load To TravelDistance

Sets the distance fromthe point where the truckchanged to a loadingstate for the truck tochange to a travelingloaded state.

$ Load To TravelDistance=<distance>

Distance: distancefrom the pointwhere the truckwent into the load-ing state

0 Integer Meters

Example: $ Load To Travel Distance =100

$ Load To TravelDistance UsingSpeed

Sets the distance fromthe point where the truckchanged to a loadingstate for the truck tochange to a travelingloaded state. This keyuses the speed and timeto calculate the distance.Use this method whenVIMS is used to get thespeed.

$ Load To TravelDistance UsingSpeed =<distance>

Distance: distancefrom where thetruck went into theloading state

0 Integer Meters

Example: $ Load To Travel Distance Using Speed =100

$ Load To TravelState

This key specifies thatthe onboard system willset the state to travelingwhen a VIMS loadmessage is received.

$ Load To TravelState

None None None None

$ Login Authoriza-tion Timeout

Login authorizationtimeout.

$ Login AuthorizationTimeout =<timeout>

Timeout: time inseconds

0 Integer Seconds

Example: $ Login Authorization Timeout =10

(continued)

KENR9017 127Reference

Page 128: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Login Required The presence of this keyspecifies that the opera-tor must be required tolog in to the system be-fore operating thesystem.

$ Login Required None None None None

$ Logout HoursRequired

This key displays the“Hour Entry” window be-fore logout is completed.If the No Hour Cancelkey is also used, the op-erator will not be able tolog out until the OK but-ton is pressed in the“Hour Entry” window.

$ Logout HoursRequired

None None None None

$ Log Out OkMessage

This key specifies thetext string that will bedisplayed in a messagebox when the onboardsystem determines thatthe operator may shutdown the machine.

$ Log Out Ok Mes-sage =<text string>

Text string: textstring indicating theoperator may shutdown the machine

None None None

Example: $ Log Out Ok Message=It is okay to log out

$ Log Out WaitMessage

Use this key to changethe message displayedafter the user has sent alogout command.

$ Log Out Wait Mes-sage =<text string>

Text string: text in“PleaseWait” win-dow indicating oper-ator must wait toshut down machine

“PleaseWait...” None None

Example: $ Log Out Wait Message =Please wait while messages in transit are sent

$ Log Out Wait Time This key specifies thetime that the operatorwill be asked to wait be-fore shutting down themachine.

$ Log Out Wait Time=<time in seconds>

Time in seconds:amount of time thesystem will take tosend all pendingTMAC messagesto the office

0 Integer Seconds

Example: $ Log Out Wait Time =30

$ Machine ArrowColor

This key specifies thecolor of the arrow iconthat represents a ma-chine of unknown typein the “AssignmentMap” window.

$ Machine ArrowColor =<index>

Index: Number 0-31identifying the color.Refer to SystemsOperation, “DisplayColor” for the list ofcolors.

2 Integer None

Example: $ Machine Arrow Color =2

$ Machine Id This key specifies themachine ID that will becommunicated to the of-fice. This key will only beused if a machine filedoes not exist.

$ Machine Id =<ma-chine ID>

None None None None

Example: $ Machine Id =1

(continued)

128 KENR9017Reference

Page 129: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Machine Name InTitle

Enables the machinename in the main win-dow title bar.

$ Machine Name InTitle

None None None None

$ Machine OutlineColor

This key specifies thecolor of the outline of thecurrent truck in the “As-signment Map” window.

$ Machine OutlineColor =<index>

Index: Number from0-31 identifying thecolor. Refer to Sys-tems Operation,KENR9017, “Dis-play Color” for thelist of colors.

2 Integer None

Example: $ Machine Outline Color =2

$ Machine OutlineColor

This key specifies thecolor of the outline of thecurrent truck in the “As-signment Map” window.

$ Machine OutlineColor =<index>

Index: Number from0-31 identifying thecolor. Refer to Sys-tems Operation,“Display Color” forthe list of colors.

2 Integer None

Example: $ Machine Outline Color =2

$ Machine Type This key specifieswhether the machine isa truck or a loading tool.

$ Machine Type=<number>

number:13 =truck1 =loader2 =front shovel

13 Integer None

Example: $ Machine Type =1

$ Manual StateLoader Select

This key requires the op-erator to select theloader when doing amanual state change toloading. Loader selec-tion is required even ifthe truck is in a loadingwaypoint.

$ Manual StateLoader Select

None None None None

$ Map Refresh Time With this key defined,the map is no longer re-freshed on positionevents but at a constantrate defined by this key.

$ Map Refresh Time=<time>

Time: number inmilliseconds

0 Integer Milliseconds

Example: $ Map Refresh Time =10000

$ Material AfterBlocks

If this key is used, thematerial selection win-dow will always be dis-played after the blockselection window. Theoperator may changethe selection, or maypress escape or ok, bothof which will select thematerial selected in theblock selection process.

$ Material AfterBlocks

None None None None

(continued)

KENR9017 129Reference

Page 130: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Material Keys Use this key to associ-ate a material ID with atool.

$ Material Keys<number> =<materi-al ID>

Number:1 =Associated withTool ID 31 (materialkey 0)2 =Associated withTool ID 32 (materialkey 13 =Associated withTool ID 33 (materialkey 2)4 =Associated withTool ID 34 (materialkey 3)5 =Associated withTool ID 35 (materialkey 4)6 =Associated withTool ID 36 (materialkey 5)

None None None

Material ID: ID fromthe material file thatspecifies the materi-al type

None Integer None

Example: $ Tool 0 =31 or $ Material Keys 1 =5

$ Max ActivityHistory

This key configures themax number of historicalactivities that can be dis-played on an activity his-tory window.

$ Max Activity His-tory =<number>

Number: max num-ber of historicalactivities

0 Integer None

Example: $ Max Activity History =10

$ Max ApplicationCount

This key sets the maxi-mum number of filesallowed.

$ Max ApplicationCount =<number>

Number: maximumnumber of files

10 Integer None

Example: $ Max Application Count =20

$ Max CrusherWin-dowWidth

Max Distance FromCrusher

$ Max CrusherWin-dow Width =<width>

Width: Max CrusherWindowWidth

120 Integer Device unit

$ Max DistanceFromCrusher

Max Distance FromCrusher

$ Max DistanceFrom Crusher=<distance>

Distance: Max Dis-tance From Crusher

100 Integer Customized

$ Max Fuel Entry With this key defined,machine operators areprevented from enteringexcessive fuel entryvalues.

$ Max Fuel Entry None None None None

$ Maximum ZoomLevel

Diagonal value of thesmallest rectangle thatthe “Assignment Map”window will display.

$ Maximum ZoomLevel =<distance>

Distance 4243 Integer Centimeters

Example: $ maximum Zoom Level =10000

(continued)

130 KENR9017Reference

Page 131: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Message Log FileInterval

This key specifies the in-terval at which the on-board system will send amessage to the officenotifying that the mes-sage log file exists.

$ Message Log FileInterval =<time inminutes>

Time in minutes 60 Integer Minutes

Example: $ Message Log File Interval =30

$ Min Dump Time Use this key to configurethe amount of time amachine must be in adumping waypoint be-fore the state is changedto a dumping state. Todisable this feature, setthe time to zero.

$ Min Dump Time=<time in seconds>

Time in seconds 0 Integer Seconds

Example: $ Min Dump Time =10

$ Min Load Time Use this key to configurethe amount of time amachine must be in aloading waypoint beforethe state is changed to aloading state. To disablethis feature, set the timeto zero.

$ Min Load Time=<time in seconds>

Time in seconds 0 Integer Seconds

Example: $ Min Load Time =10

$ MineStar 3 Haz-ard Reporting

This key enables thehazard marking capabil-ity. If this key is defined,once the mark hazardbutton is pressed, thehazard is reported at thecurrent position with thecurrent orientation.

$ MineStar 3 Haz-ard Reporting

None None None None

$ MinestarDirectory

This key specifies thefolder containing variousfiles.

$ MineStar Direc-tory =<path>

None None None None

Example: $ Minestar Directory =\storage\minestar\

$ MinestarMessage

This key determineswhich Minestar mes-sages the onboard sys-tem will save to themessage log file whennot in contact with theoffice.

$ MineStar Mes-sage <message ID>=<retries> <timeout><save to file>

Message ID: mes-sage ID to whichother parameterswill be applied. If nomessage ID isspecified, valuesspecified for otherparameters can beused as default val-ue for all nonspeci-fied MineStar.

None None None

Retries: number oftimes the systemwill attempt to retrysending a message

8 Integer Count

(continued)

KENR9017 131Reference

Page 132: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Timeout: number ofmilliseconds thesystem will attemptto retry sending amessage beforetiming out

10000 Integer Milliseconds

Save to file:1 =save themessage0 =do not save themessage

0 Integer None

Example: $ MineStar Message 8505 =5 8000 1

$ MinimumReverseTime

Use this key to set theminimum time the trans-mission of a machinemust be in reverse forthe system to registerthat the machine is mov-ing in reverse.(24)

$ Minimum ReverseTime =<time inseconds>

Time in seconds 10 Integer Seconds

Example: $ MinimumReverse Time =10

$ Minimum ZoomLevel

Diagonal value of thelargest rectangle thatthe “Assignment Map”window will display.

$ Minimum ZoomLevel =<distance>

Distance 28284 Integer Centimeters

Example: $ Minimum Zoom Level =490000

$ Move UpdateDistance

Use this key to indicatethe minimum distancethat a machine has tomove to update thedisplay.

$ Move Update Dis-tance =<number>

Number 300 Integer Centimeters

Example: $ Move Update Distance =300

$ Multicast Address This key is used to spec-ify a multicast address.

$ Multicast Address<number>=<address>

Number: number ofthe group to join

None Integer None

Address: IP addressstring for this group

None String None

Example: $ Multicast Address 0 =131.230.14.51

$ Multicast Port This key is used to spec-ify a multicast port.

$ Multicast Port<number> =<port>

Number: number ofthe group to join

None Integer None

Port: port numberfor this group

None Integer None

Example: $ Multicast Port 0 =12000

$ New Bitmap ForTool Code

Use this key to changethe bitmap that repre-sents a tool.

$ New Bitmap ForTool Code <number>=<bitmap filename>

Number (#): toolcode

None None None

(continued)

132 KENR9017Reference

Page 133: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Bitmap filename: fil-ename of the bit-map to beassociated with thetool

Refer to SystemsOperation, “ToolCodes” for moreinformation.

String None

Example: $ New Bitmap For Tool Code 19 =RequestAssignment.bmp

$ New DescriptionFor Tool Code

This key specifies a de-scription for a tool, whichappears when an opera-tor clicks on a tool in theKey Definitions helpwindow.

$ New DescriptionFor Tool Code <num-ber> =<text string>

Number (#): toolcode

None None None

Text string: text de-scribing the tool

None None None

Example: $ New Description For Tool Code 19 =Request Assignment

$ Night Mode Bright-ness Level

This key specifies thenight mode brightnesslevel on the screen inpercent.

$ Night Mode Bright-ness Level =<num-ber as apercentage>

Number: value be-tween 0 and 100

40 Integer None

Example: $ Night Mode Brightness Level =40

$ No Delay Save Use this key to disablethe feature that saves adelay value when a ma-chine is shut down, suchthat when the machinerestarts, the correct de-lay time is displayed.

$ No Delay Save None None None None

$ No Delay TimeExtend

Add this key to preventthe extend time arrowbutton from displaying inthe “Select Delay” win-dow. This configurationensures that the defaultdelay time is alwaysused.

$ No Delay TimeExtend

None None None None

$ Delay TimeReduce

Add this key to preventthe reduce time arrowbutton from displaying inthe “Select Delay” win-dow. This configurationensures that the defaultdelay time is alwaysused.

$ Delay TimeReduce

None None None None

$ No Dump Exit ToTravel

Tells the onboard sys-tem not to change to atravel state when exitinga dumping waypoint.Same effect as settingthe travel state changeto manual.

$ No Dump Exit ToTravel

None None None None

(continued)

KENR9017 133Reference

Page 134: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ No End Assign-ment On Request

Use this key to disablethe feature that ends acurrent assignmentwhen an operator re-quests an assignment.

$ No End Assign-ment On Request

None None None None

$ No Fuel Entry The presence of this keyremoves the “Fuel EntryDialog” box from the“Service Hour Entry”window.

$ No Fuel Entry None None None None

$ No GPS AccuracyCheck

Use this key to disablethe validation of theGPS accuracy whenmarking a hazard.

$ No GPS AccuracyCheck

None None None None

$ No Geotransformation File

With this key defined,the GeoTransformation file is notuploaded to the onboardfrom the health interfacemodule at each systemstartup. This configura-tion is applied when sat-ellite receivers (GPS)that do not t require thedisplay to send a GeoTransformation file to thehealth interfacemoduleare used.

$ No Geotrans- for-mation File

None None None None

$ No GPS Input For NT version only.This key should beplaced in the config filefor NT . This key re-moves GPS desk mod-ule initialization.

$ No GPS Input None None None None

$ No GPS Time Set This key will tell the on-board system not to useGPS time to set the sys-tem clock.

$ No GPS Time Set None None None None

$ No Hazard TypeSelection

With this key defined,the hazard type selec-tion dialog window willnot display when the op-erator presses the markhazard button.

$ No Hazard TypeSelection

None None None None

$ No Hour Cancel This key disables thecancel button on the“Hour Entry” window.

$ No Hour Cancel None None None None

$ No Hour Entry Use this key to removethe field for enteringservice meter hours onthe “Hour Entry”window.

$ No Hour Entry None None None None

(continued)

134 KENR9017Reference

Page 135: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ No Load Exit ToTravel

Tells the onboard sys-tem not to change to atravel state when exitinga loading waypoint.Same effect as settingthe travel state changeto manual.

$ No Load Exit ToTravel

None None None None

$ No Menu This key specifies thatthe onboard system willhave no menu displayedand user will not be ableto access the menu.

$ No Menu None None None None

$ No Operator IdVerification

This key is the key forsuppression of “Un-known” operator login.Once this key is defined,the onboard systemdoes not verify the oper-ator ID with the onboardoperator list and therewill be no “Unknown”login.

$ No Operator IdVerification

None None None None

$ No Poll VIS This key prevents theVIS module from beingpolled.

$ No Poll VIS None None None None

$ No Station Exit ToTravel

This key prevents astate change to “travel”when exiting a stationwaypoint. When this keyis not present, the on-board system will returnto the previous state pri-or to entering a stationwaypoint. This key is on-ly applicable with theuse of Fleet Onboardversion 3.0.1 and later.

$ No Station Exit ToTravel

None None None None

$ No Startup Display The presence of this keyturns off the onboardsystem logo startupdisplay.

$ No Startup Display None None None None

$ No Startup ImageMove

This key disables the bit-map animation onstartup.

$ No Startup ImageMove

None None None None

$ No State ChangeUpon Send Truck

If this key is configured,the truck will not changestate upon receiving a“Send Truck” message.

$ No State ChangeUpon Send Truck

None None None None

$ No State ChangeDuring Delay

Use this key to specifythere is no state changeif the truck is in delay.

$ No State ChangeDuring Delay

None None None None

(continued)

KENR9017 135Reference

Page 136: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ No Status MaterialRequest

This key specifies thatthe status bar will notshow the current materi-al request.

$ No Status MaterialRequest

None None None None

$ No Status State This key specifies thatthe status bar will notshow the current operat-ing state of the machine.

$ No Status State None None None None

$ No Text MessagesTo Machines

Use this key to preventoperators from sendingtext messages to othermonitor display groups(CMPDs).

$ No Text MessagesTo Machines

None None None None

$ No Timeout Login Use this key to preventoperators from loggingin if there is a logintimeout.

$ No Timeout Login None None None None

$ No Waypoint Up-date Beep

Disables beeping whenan assignment ischanged due to a way-point update.

$ No Waypoint Up-date Beep

None None None None

$ No VIS This obsolete key pre-vents the VIS modulefrom running. This keyshould be used whenthe monitor displaygroup is not connectedto VIMS .

$ No VIS

$ Old Crusher Sam-ple Time

Time that is used to de-termine whether acrusher is old or not.

$ Old Crusher Sam-ple Time =<time>

Time: time to old 50 Integer Seconds

$ Other Alt ToolDescription

This obsolete key speci-fies a description for atool.(25)

$ Other Alt Tool De-scription <number>=<text string>

None None None None

$ Other Alt Tools Use this obsolete key toinvoke a the onboardsystem tool when theoperator presses theplus, minus, or servicekeys plus the menu keyon the keypad for themonitor display group.

$ Other Alt Tools<number> =<textstring>

None None None None

$ Other ToolDescription

This obsolete key speci-fies a description for atool.(26)

$ Other Tool De-scription <number>=<text string>

None None None None

$ Other Tools Use this obsolete key toinvoke the onboard sys-tem tool when the opera-tor presses the plus,minus, or service key onthe keypad for the moni-tor display group.

$ Other Tools <num-ber> =<tool ID>

None None None None

(continued)

136 KENR9017Reference

Page 137: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Output PayloadConvert

This key is used to con-vert the payload beforesending to anotherdevice.

$ Output PayloadConvert =<conver-sion factor>

Conversion factor:number to multiplythe payload to getthe desired value

1 Double None

Example: $ Output Payload Convert =1.1

$ PayloadConversion

Use this key to convertpayload information frommetric tons to the unitthat you want to display.

$ Payload Conver-sion =<conversion>

Conversion 0.1 Float Display units / in-put units

Example: $ Payload Conversion =0.1

$ Peer To PeerDiagnose

This key enables thatthe office can get a copyof peer-peermessagesbetween a truck and ashovel/loader.

$ Peer To PeerDiagnose

None None None None

$ Percent AddedWaypoints

This key specifies therandom percent of bea-cons that the onboardwill add randomly duringsimulation.

$ Percent AddedWaypoints=<number>

Number (#): integershowing the per-centage of beaconsthat the onboardsystem will not gothrough

0 Integer None

$ Percent BeaconMissed

This key specifies thepercent of beacons thatthe onboard will notsend a position backeven though the bea-cons are included in theassignment.

$ Percent BeaconMissed =<number>

Number (#): integershowing the per-centage of beaconsthat the onboardsystem will not gothrough

0 Integer None

Example: $ Percent Beacon Missed =25

$ Percent BeaconWrong

This key specifies thepercent of time the on-board will go through abeacon not in theassignment.

$ Percent BeaconWrong =<number>

Number (#): integershowing the per-centage of wrongbeacons that theonboard system willgo through

0 Integer None

Example: $ Percent Beacon Wrong =25

$ Percent Destina-tion Wrong

This key specifies thepercent of wrong desti-nations that the onboardwill go to.

$ Percent Destina-tion Wrong=<number>

Number (#): integershowing the per-centage of wrongdestinations that theonboard system willgo to

0 Integer None

Example: $ Percent DestinationWrong =25

$ Percent MaterialWrong

This key specifies thepercentage of instancesin which the onboard willreport a wrong material.

$ Percent MaterialWrong =<number>

Number (#): integershowing the per-centage of instan-ces in which theonboard system willreport a wrongmaterial.

0 Integer None

(continued)

KENR9017 137Reference

Page 138: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Example: $ Percent Material Wrong =25

$ Play GPS DiagFile

This key is for diagnosticfile playback.

$ Play GPS Diag File=<pathname>

pathname: absolutepath to the fileplayback

None String None

Example: $ Play GPS Diag File =temp\DiagMsgLog1002739785.txt

$ Position Broadcast This key is used tobroadcast positioninformation.

$ Position Broadcast<number>=<IpAddr> <port><interval> [<flag>]

Number: sequencenumber

None Integer None

Ip Addr: positiondestination IPaddress

None String None

Port: position desti-nation UDP port

None Integer None

Interval: time inter-val to broadcast inseconds

None Integer Seconds

Flag:0 - send position inX, Y, Z1 - send position inlatitude/longitude

0 Integer None

Example: $ Position Broadcast 0 =131.107.2.239 20001 2 1

$ Position DistanceInterval

As the machine travels,this key specifies thedistance interval atwhich the onboard willsend a position mes-sage to the office. Theposition message will in-dicate the position of themachine.

$ Position DistanceInterval =<distancein centimeters>

Distance incentimeters

0 Integer Centimeters

Example: $ Position Distance Interval =1000

$ Position Time Min-imum Interval

This key specifies themaximum frequency atwhich the onboard willsend position messagesto the office. This key isa restriction for “$ Posi-tion Distance” and “ $Position Time Interval”to reduce bandwidthusage.

$ Position Time Mini-mum Interval=<time>

Time:Minimum timeinterval

5 Integer seconds

Example: $ Position Time Minimum Interval =5 This configuration will not send PositionReport2 messages more often thanevery 5 seconds.

$ Position TimeInterval

This key specifies thefrequency at which theonboard system willsend a position mes-sage to the office.

$ Position Time In-terval =<time inseconds>

Time in seconds 0 Integer Seconds

(continued)

138 KENR9017Reference

Page 139: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Example:$ Position Time Interval =60

$ Processes To Start This key specifies proc-esses that the onboardwill start.

$ Processes To Start<number> =<proc-ess name>

Number (#): the firstoccurrence of thisitemmust be num-bered zero. Subse-quent occurrencesof this item must benumberedconsecutively.

None None None

Process name:name of process

Example: $ Processes To Start 0 =processname.exe

$ Queue State At AllFaces

This key configures thebehavior when the ma-chine enters a queuingwaypoint.

$ Queue State At AllFaces =<flag>

Flag: flag determin-ing queuingbehavior1 =queues at anyface0 =queues only ifthe waypoint is thesecond to last in theassignment-1 =Never queue atthe face waypoint

0 Integer None

Example: $ Queue State At All Faces =-1

$ Queue State At AllQueues

This key specifies thatthe onboard will set thestate to queuing when-ever a truck enters aqueue waypoint or aface waypoint

$ Queue State At AllQueues =<number>

Number:0 =state will changeto waiting if machineis in the assignedqueuing waypoint1 =state will changeto waiting when ma-chine enters aqueuing waypoint ifthe current state istraveling2 =state will changeto waiting whenevera queuing waypointis entered

0 Integer None

Example: $ Queue State At All Queues

$ Queue To DumpDistance

This key sets the dis-tance from the assigneddump where the statewill change to queuingfrom traveling.

$ Queue To DumpDistance=<distance>

Distance: The dis-tance to the destina-tion where the stateshould change toqueuing. A value ofzero disables thisfunction.

0 Integer Meters

Example: $ Queue To Dump Distance =20

(continued)

KENR9017 139Reference

Page 140: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Queue To LoadDistance

This key sets the dis-tance from the assignedloader where the statewill change to queuingfrom traveling.

$ Queue To LoadDistance=<distance>

Distance: The dis-tance to the destina-tion where the stateshould change toqueuing. A value ofzero disables thisfunction.

0 Integer Meters

Example: $ Queue To Load Distance =20

$ Radar StandbyBrightness Reduc-tion Factor

Defines the rate bywhich the screen bright-ness is decreased whentransitioning to the Ob-ject Detection Standbystate.

33 integer percent

$ Remove All Blocks This key removes the allblocks button from theblock selection window.

$ Remove All Blocks None None None None

$ Remove SetMaterial

This key removes theset material button fromthe block selectionwindow.

$ Remove SetMaterial

None None None None

$ Reset Fuel Entry With this key defined,the default value for fuelwill be reset to “0” inthe “Hour Entry” dialog.If this key is not present,the dialog will displaythe fuel value that waspreviously entered.

$ Reset Fuel Entry None None None None

$ Reverse Angle This key specifies thechange in heading angleat which a change fromforward to reverse or re-verse to forward is ap-plied. Value is inradians.

$ Reverse Angle=<change inheading>

Change in heading 2.5 Float None

Example: $ Reverse Angle =3

$ Reverse MaxSpeed

This key specifies thespeed at which the ma-chine will be assumed tobe moving forward.(27)

$ Reverse MaxSpeed =<number>

Number: maximumreverse speed

50 Integer Cm/s

Example: $ Reverse Max Speed =300

$ Reverse ToDumping

Indicates the stateshould change to dump-ing when the truck is putin reverse at a dumpingsite.

$ Reverse ToDumping

None None None None

Example: $ Reverse To Dumping

(continued)

140 KENR9017Reference

Page 141: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Reverse ToLoading

Indicates the stateshould change to load-ing when the truck is putin reverse at a loadingsite.

$ Reverse ToLoading

None None None None

Example: $ Reverse To Loading

$ Reverse Input Use this switch to desig-nate which switch isused to indicate reverse.

$ Reverse Input=<mask number><logic><minimumrepeat rate>

Mask number:0 =none1 =switch input 12 =switch input 23 =switch input 3

0 Integer None

Example: $ Reverse Input =2 0 5

$ Safety ChecklistNo Cancel Button

With this key defined,the “Cancel” button isremoved from the safetychecklist dialog window.This configuration forcesthe operator to processthe safety checklist be-fore operating.

$ Safety ChecklistNo Cancel Button

None None None None

$ Save Activity This key tells the on-board to save and re-store the current activityon shutdown andrestart.

$ Save Activity None None None None

$ Save GPS ErrorText

This key specifies the in-terval at which to logGPS error records to thediagnostic file.(28)

$ Save GPS ErrorText =<time inseconds>

None None None None

Example: $ Save GPS Error Text =30

$ Save GPS Text This key specifies the in-terval at which to logGPS records to the diag-nostic file.(29)

$ Save GPS Text=<time in seconds

Time in seconds:time interval atwhich to log GPSrecords to the diag-nostic file

0 Integer Seconds

Example: $ Save GPS Text =30

$ Save GPSTransitions

The presence of this keywill cause GPS transi-tions (between autono-mous and GPS) to berecorded in the Dia-gMsgLogxxx.txt file. Thiskey requires that the “$Diag Log Level” key isset to debug level 3 orlower.

$ Save GPSTransitions

None None None None

$ Save Job Code This key tells the on-board system to saveand restore the currentjob code on shutdownand restart.

$ Save Job Code None None None None

(continued)

KENR9017 141Reference

Page 142: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Save User Use this key to save theID of a user who islogged in when the ma-chine shuts off and re-store the ID when themachine is restarted.

$ Save User=<number>

Number:0 =No save1 =Save and dis-play a confirmationwindow on restart2 =Save and restoreuser on restart with-out confirmation

0 Integer None

Example: $ Save User =1

$ Screen Config File This key specifies thepath and filename of thefile containing screenconfigurationinformation.

$ Screen Config File None None None None

Example: $ Screen Config File =\storage\config\TopeWinCfg.txt

$ Select Loader Use this key to provide awindow for operators toselect a loader, if a truckenters a loading stateand does not have aloader ID.

$ Select Loader=<code>

Code:0 =loader selectionwindow will notappear1 =window will dis-play loaders in dis-tance order (closestloader first)2 =window will dis-play loaders in theorder of appearancein the machine file

0 Integer None

Example: $ Select Loader =1

$ Send DuplicateActivity

If this key is included,the onboard will sendback a state changemessage every time anactivity is selected. Thismessage will occur evenif the activity has notchanged.

$ Send DuplicateActivity

None None None None

$ Send GPSWay-point Elevation

This key sets the modedefining what elevationto use if the satellite re-ceiver group (GPS) en-ters a 2-d mode.

$ Send GPSWay-point Elevation=<mode>

Mode:0 =Do nothing.(30)1 =Use waypoint el-evations.(31)2 =Use loader ele-vation.(32)3 =Use loader andlast elevation.(33)

0 Integer None

Example: $ Send GPSWaypoint Elevation =1

$ Send Msg To Trav-el State

When a “Send Truck”message is receivedfrom CAES , this key willallow the onboard to setthe state to traveling.

$ Send Msg To Trav-el State =<option>

Option:0 =off1 =state will changeonly if machine is inloading state2 =state will changeregardless of thecurrent state

0 Integer None

(continued)

142 KENR9017Reference

Page 143: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Example: $ Send Msg To Travel State =1

$ Send PositionReverse

This key causes the on-board to send a positionreverse message to theoffice when a change indirection is detected.(34)

$ Send PositionReverse

None None None None

$ Send PositionStops

Use this key to send amessage to the officewhenever the machinestops.(35)

$ Send PositionStops

None None None None

$ Send TestAddress

This key specifies the IPaddress that will appearin the “Send Message”window. This key is usedfor development.

$ Send Test Address<number> =<IPaddress>

Number (#): Thefirst occurrence ofthis item must benumbered zero.Subsequent occur-rences of this itemmust be numberedconsecutively.

None IP addressstring

None

IP address: IP ad-dress of a computerthe message will besent to

None None None

Example: $ Send Test Address 0 =172.17.83.201

$ Send Test Port This key specifies UDPport numbers that willappear in the “SendMessage” window.

$ Send Test Port<number> =<portnumber>

Number (#): Thefirst occurrence ofthis item must benumbered zero.Subsequent occur-rences of this itemmust be numberedconsecutively.

None Unsignedshort

None

Port number: UDPport of a computerthat the messagewill be sent to

None None None

Example: $ Send Test Port =10000

$ Send Tope HealthEvents

Enables the onboardsystem health events.Currently only GPShealth events are avail-able.(36)

None None None None None

$ Send Truck Beep Use this key to specifythat the onboard fortrucks will beep as soonas a Send Truck mes-sage is received from aloader or shovel and a“Send Truck Message”window has popped up.The “$ Send Truck Mes-sage” key must bespecified to make thiskey effective.

$ Send Truck Beep None None None None

(continued)

KENR9017 143Reference

Page 144: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Send Truck Input Use this key to desig-nate which switchshould be used as a“Send Truck” switch

$ Send Truck Input=switch<logic><minimumrepeat rate>

Switch:0 =None1 =switch input 12 =switch input 23 =switch input 3

0 Integer None

Logic: Number 0 or1 where 0 = normallogic and 1 = in-verted logic

0 Integer None

Minimum repeatrate: The minimumrate in seconds atwhich the input canchange and is usedfor debouncing thesignal.

Will not de-bounce the sig-nal if thisparameter is notset.

Integer Seconds

Example: $ Send Truck Input =2 0 0.5This configuration will have the send truck action triggered on switch 2, normal logic and cannot change more often thanevery 0.5 seconds.

$ Send TruckMessage

Use this key to specifythat the onboard fortrucks will pop up a win-dow showing that thetruck has been loadedand is free to depart assoon as a “Send Truck”message is receivedfrom a loader or shovel.

$ Send TruckMessage

None None None None

$ Send Truck Open Use this key to specifythat the “Send Truck”message is triggeredwhen the switch is open.By default, the “SendTruck” message is trig-gered when the switchcloses.

$ Send Truck Open None None None None

$ Show AssignmentFromCurrentPosition

Use this key to show as-signment route fromstarting from the currentposition of the truck in-stead of the first way-point in the assignment.

$ Show AssignmentFrom CurrentPosition

None None None None

$ Sim Random Seed This key specifies theseed to set randomness.Only applicable on NT.

$ Sim Random Seed=<number>

Number System time Integer None

Example: $ Sim Random Seed =87

$ Sim Send VIMS This key specifies thatthe simulator sends.

$ Sim Send VIMS None None None None

$ Sim Speed This key specifies thespeed at which the si-mulated truck will travel.

$ Sim Speed=<speed>

Speed: speed atwhich simulatedtruck will travel

10000 Integer Cm/sec

Example: $ Sim Speed =100

(continued)

144 KENR9017Reference

Page 145: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ SMU In Position This key configures to fillSMU in the location filedof StateChange, Posi-tionReport, OperatorLogin/Logout, Startupmessages. There is noparameter for this key.

$ SMU In Position None None None None

$ Speed Conversion Use this key to convertspeed to centimetersper second if necessary.

$ Speed Conversion=<conversion>

Conversion: valueto multiply

1 Float None

$ Speed Filter This obsolete key speci-fies the filter constant onthe speed filter.

$ Speed Filter =<fil-ter constant>

Filter constant: val-ue must be betweenzero and 999. Asthe value increases,the speed is filteredmore heavily.

500 Integer None

Example: $ Speed Filter =400

$ Speed Halflife This key provides an im-plementation of Lambdafilter. The value of thiskey is the time (sec-onds) in which speedloses half its relevance.

$ Speed Halflife None None None None

$ Spinner Accel This key sets the spin-ner acceleration. Theseconds must be in as-cending order. The spin-ner will count at theincrement rate after thenumber of seconds havepassed.

$ Spinner Accel<ID> =<Seconds 1><Inc 1> <Seconds2> <Inc 2>...

ID: This value is theid of the spinner.This value may befound from the re-source file or in thiscase from the in-cluded text.Seconds: This valueis the interval wherethe next incrementshould be used.The default is to usea value of zero withan increment ofone.Inc: This value isthe increment valuefor the seconds.This value is inter-nally multiplied by0.001.

None Integer None

Example: $ Spinner Accel 1259 =0 100 5 1000 8 10000 11 100000 14 1000000

$ Spinner Digits This key sets the num-ber of digits displayedafter the decimal point inthe spinner edit window.The minimum spinner in-crement is 0.001.

$ Spinner Digits<ID> =<Digits>

ID: This value is theid of the spinner.

Integer None None

(continued)

KENR9017 145Reference

Page 146: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Digits: This value isthe number of digitsto be displayed afterthe decimal point inthe spinner editwindow.

2 Integer None

Example: $ Spinner Digits 1259 =2

$ Standard TimeDate

This key specifies infor-mation regarding thechange from daylightsavings to standardtime.(6)

Absolute format: $Standard Time Date=<flag> <year><month> <day><hour> <minute><standard_offset>

Flag: indicateswhether using Ab-solute or Day-in-Month format0 =Day-in-Monthformat1 =Absolute format

None Integer None

Year: the year thatyou want change totake effect2001

None Integer Years

month: the monththat you want thechange to takeeffectJanuary =0December =12

None Integer Months

Day: the day thatyou want change totake effect1-31

None Integer Days

Hour: hour of theday3:00 pm =1500

None Integer Hours

Minute: minute ofthe hour0-59

None Integer Minutes

Standard_offset: in-dicates the offsetthat is applied, be-ginning with thedate specifiedminutes

None Integer Minutes

Day_of_week: dayof weekSunday =0Saturday =6

None Integer None

Day_in_month: thisvalue indicateswhich day of theweek in the monthfirst =1second =2last =5

None Integer Day

Example: Absolute: $ Standard Time Date =1 2000 10 29 2 0 0 or Day-in-Month: $ Standard Time Date =0 10 0 5 2 0 0

(continued)

146 KENR9017Reference

Page 147: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Start GPS Logging Use this key to allow log-ging to be initiated fromthe configuration file. Allfour parametersmust bepresent.

$ Start GPS Logging=<type> <filter> <du-ration> <name>

Type:0 =log to file1 =log to port

None Integer None

Filter:0 =log all GPSoutput1 =log all positions2 =log all non-positions

None Integer None

Duration: duration inseconds

None Integer Seconds

Name: name of thefile or port for theoutput

None String None

Example: $ Start GPS Logging =1 0 30 COM1

$ Start Send Time Use this key to specifythe time interval that isused to confirm that themachine starts to move.

$ Start Send Time=<time duration>

Time duration: timeduration in seconds

1 Integer Seconds

Example: $ Start Send Time =1

$ Startup DisplayDelay

Use this key to specifythe delay before startingthe startup display.

$ Startup DisplayDelay =<time inmilliseconds>

None None None None

Example: $ Startup Display Delay =2000

$ Startup Display Inc This key specifies the in-crements at which theonboard system log isanimated.

$ Startup Display Inc=<number>

Number None None None

Example: $ Startup Display Inc =8

$ Startup DisplayPause

This key specifies howlong the onboard systemlogo will be displayedbefore the logo goes offthe screen.

$ Startup DisplayPause =<time inmilliseconds>

None None None None

Example: $ Startup Display Pause =3000

$ Startup Image This key sets the startupbitmap displayed afterthe Cat bitmap.

$ Startup Image=<pathname>

Pathname: Nameand path of the bit-map file to load.

String None

Example: $ Startup Image =\storage\new.bmp

$ Startup ZoomLevel

Diagonal value of therectangle area that theassignment map will dis-play at startup.

$ Startup Zoom Lev-el =<distance>

Distance 9899 Integer Centimeters

Example: $ Startup Zoom Level =15000

(continued)

KENR9017 147Reference

Page 148: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ State ConfirmTime

Use this key to specifythe amount of time thatelapses between whenan operator receives aconfirmation windowand the sound of theaudible device remind-ing the operator to re-spond to the window.

$ State Confirm Time=<time inmilliseconds>

None None None None

Example: $ State Confirm Time =1000

$ Status Display This key specifies whatinformation is displayedin the status bar.

$ Status Display=<number>

Number:0 =assignmentinformation1 =loadinginformation

0 Integer None

Example: $ Status Display =1

$ Status Font Size Changes the size of thefont in the status win-dow. Specifies theheight of the font charac-ter cell or character.(37)

$ Status Font Size=<point size>

Point size: the pointsize of the font

20 Integer None

Example: $ Status Font Size =32

$ Status FontWeight

Changes the weight ofthe font in the statuswindow. Specifies theweight of the font in therange zero through1000.Value and weight:FW_DONTCARE 0FW_THIN 100FW_EXTRALIGHT 200FW_ULTRALIGHT 200FW_LIGHT 300FW_NORMAL 400FW_REGULAR 400FW_MEDIUM500FW_SEMIBOLD 600FW_DEMIBOLD 600FW_BOLD 700FW_EXTRABOLD 800FW_ULTRABOLD 800FW_HEAVY 900FW_BLACK 900

$ Status Font Weight=<weight>

Weight: Font weight 800 Integer None

Example for extralight: $ Status Font Weight =200Example for normal: $ Status Font Weight =400Example for bold: $ Status Font Weight =700Example for black: $ Status Font Weight =900

$ Stop Send Time Use this key to specifythe time interval that isused to confirm that themachine stops.

$ Stop Send Time=<time in seconds>

Time duration: inseconds

5 Integer Seconds

Example: $ Stop Send Time =5

(continued)

148 KENR9017Reference

Page 149: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Stop Speed This key specifies thespeed at which the on-board is consideredstopped

$ Stop Speed =30 Speed: speed be-low which machineis determinedstopped

50 Integer Cm/second

Example: $ Stop Speed =30

$ Support LegacyxIM

Required for Old FileFormat VIMS 3G, andHIM 1.3.2 and previous

$ Support LegacyxIM None None None

$ Switch To ToolInput

This key maps a switchinput to a tool. Multipletools may be triggeredby the same input. Thetool is triggered whenthe switch is set.

$ Switch To Tool In-put <number>=<switch> <tool><-logic> <minimum re-peat rate>

Number: A keynumber starting atzero numbered se-quentially for the to-tal number of thesekeys

None Integer None

Switch: Switch num-ber 1, 2, or 3

None Integer None

Tool: This key is theID of the tool to trig-ger when the switchis set.

None Integer None

Logic: Number 0 or1 where 0=normallogic and 1=invertedlogic

0 Integer None

Minimum repeatrate: The minimumrate in seconds atwhich the input canchange and is usedfor debouncing thesignal.

The signal willnot debounce ifthis parameter isnot set.

Numeric Seconds

Example: $ Switch To Tool 0 =1 0 0.5This configuration triggers a set state dialog when switch 0 is set in normal logic, not more often than 0.5 secs.

$ System Info Color Sets the backgroundcolor of system info.

$ System Info Color=<Color>

Color: backgroundcolor of system info

7 Integer None

Example: $ System Info Color =7

$ System Info TextColor

Sets the text color ofsystem info.

$ System Info TextColor =<Color>

Color: text color ofsystem info

0 Integer None

Example: $ System Info Color =0

$ TIM IPAddress This key is set automati-cally in the “TimConfig-File.txt” file through theinitial configuration win-dow. Do not manuallyconfigure this file.

$ TIM Ip Address=<ip>

None None None None

Example: $ Tim Ip Address =172.27.18.90

(continued)

KENR9017 149Reference

Page 150: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ TMAC Event Log This key specifies theTMAC log level. Validvalues are included inTMAC documentation.Key is not required.

$ TMAC Event Log None None None None

$ TMAC Log FileCount

Use this key to indicatethe number of TMAClog files you will save.Key is not required.

$ TMAC Log FileCount =<number>

Number: number ofTMAC log files youwill save

3 Integer Count

Example: $ TMAC Log File Count =3

$ TMAC Log Re-cords Count

Use this key to specifyhow many log recordsare retained at any giventime. Key is not required

$ TMAC Log Re-cords Count=<number>

Number 500 Integer Count

Example: $ TMAC Log Records Count =100

$ TMACMaxReceive

Maximum number ofTMAC receive filters. Ifzero, no duplicate mes-sage detection isperformed.

$ TMACMax Re-ceive =<character>

Character: charac-ter used as ASCIIvalue

( Char None

Example: $ TMACMax Receive =A

$ TMACMaxTransmit

Maximum number ofTMAC transmit filters. Ifzero, requests and mes-sages cannot betransmitted.

$ TMACMax Trans-mit =<character>

Character: charac-ter used as ASCIIvalue

( Char None

Example: $ TMACMax Transmit =A

$ TMAC ReceiveBuffer Size

Socket layer receive buf-fer size.

$ TMAC ReceiveBuffer Size =<size>

Size: Socket layerreceive buffer size.

0 Integer None

$ TMAC TransmitBuffer Size

Socket layer send buffersize.

$ TMAC TransmitBuffer Size =<size>

Size: Socket layersend buffer size.

0 Integer None

$ TMAC SA MaxReceive

Maximum number of re-ceive filters for TMACstandard server.

$ TMAC SA Max Re-ceive =<character>

Character: charac-ter used as ASCIIvalue

( CHAR None

Example: $ TMAC SA Max Receive =A

$ TMAC SA MaxTransmit

Maximum number ofTMAC transmit filtersfor TMAC standardserver.

$ TMAC SA MaxTransmit=<character>

Character: charac-ter used as ASCIIvalue

( Char None

Example: $ TMAC SA Max Transmit =A

$ TMAC SA ReceiveBuffer Size

Socket layer receive buf-fer size for TMACstandard server.

$ TMAC SA ReceiveBuffer Size =<size>

Size: Socket layerreceive buffer size

0 Integer None

$ TMAC SATrans-mit Buffer Size

Socket layer send buffersize for TMAC standardserver.

$ TMAC SATransmitBuffer Size =<size>

Size: socket layersend buffer size

0 Integer None

(continued)

150 KENR9017Reference

Page 151: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ TMAC Trace Log This key specifies theTMAC trace log level.Key is not required. Val-ue is an integer.

$ TMAC Trace Log None None None None

$ Temp Directory This required key speci-fies the folder containingthe onboard systemtemporary data.

$ Temp Directory=<folder>

None None None None

Example: $ Temp Directory =\storage\temp

$ Time ZoneMinutes

This required key speci-fies the number of mi-nutes offset fromGreenwichMean Time(GMT).

$ Time Zone Minutes=<number>

Number: number ofminutes offset fromGMT

0 Integer Minutes

$ Time Zone Minutes =-600

$ Tools Assign tools to the tool-bar displayed on themonitor display group(CMPD)

$ Tools <number>=<tool ID>

Number: the posi-tion of the tool onthe toolbarTool ID: the toolcode of the tool thatyou want to displayon the toolbar.

Example: $ Tools 0 =11

$ Tool Bitmap Use this key to changethe bitmap that repre-sents a tool.

$ Tool Bitmap <toolID> =<bitmapfilename>

Tool ID: ID for thetool the bitmap willbe associated with

None None None

Bitmap filename:Filename of the bit-map to be associ-ated with the tool

Refer to SystemsOperation, “ToolCodes” for moreinformation.

String None

Example: $ Tool Bitmap 3 =toolzoomin2.bmp

$ Tool Description This key specifies a de-scription for a tool, whichappears when an opera-tor clicks on a tool in theKey Definitions helpwindow.

$ Tool Description<number> =<textstring>

Number (#):0 =toolbar position1 =toolbar position2 =toolbar position3 =toolbar position4 =toolbar position5 =toolbar position

None None None

text string: text de-scribing the tool

None None None

Example: $ Tool Description 0 =Operator Log Off

$ Tope Tool Code Use this key to assign aspecial code to a tool.

$ Tope Tool Code<tool ID> =<code>

Tool ID: Tool ID None None None

(continued)

KENR9017 151Reference

Page 152: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Code: This valuewill be a four-digitcombination thatuses the numbersone through four.Arrow keys on themonitor displaygroup (CMPD) aremapped to the fol-lowing values:1 =up arrow2 =right arrow3 =down arrow4=left arrow

Example: $ Tope Tool Code 12 =4321

$ Transition StepCount

Specifies the number ofsteps for the machineicon to transition fromthe middle to the top ofthe map or from the mid-dle to bottom of themap. This key is usedwith “$ Transition Time”.

$ Transition StepCount =<number>

Number: 10 Integer None

$ Transition StepTime

Specifies the time for themachine icon to transi-tion frommiddle to top,top to middle, middle tobottom, bottom to mid-dle. This key is usedwith “$ Transition Time”.

$ Transition StepTime =<time>

Time in milliseconds 2000 Integer Milliseconds

$ Travel State This key specifies themode for transition intothe traveling state.

$ Travel State=<number>

Number (#):0 =automatic1 =automatic withconfirm2 =manual statechange, noautomatic

0 Integer None

Example: $ Travel State =1

$ Truck Capacity Truck capacity. May beoverridden by the truckfile.

$ Truck Capacity=<capacity>

Capacity: truckcapacity

0 Integer User's unit

(continued)

152 KENR9017Reference

Page 153: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Truck Waiting Col-umn Mask

This key is used to dis-play or suppress waitingtruck window columns.

$ Truck Waiting Col-umn Mask =<MaskNumber>

The mask numbermay be 0 to 15.Each number willdisplay a differentcombination of thefive possible col-umns. (Truck, State,Operator, Material,and ETA)0 = Truck columnonly1 = Truck and state2 = Truck andoperator3 = Truck, State,Operator4 = Truck andMaterial5 = Truck, State,and Material6 = Truck, Operator,Material...15 = Truck, State,operator, material,and ETA

7 Integer None

Example: $ Truck Waiting ColumnMask =3If this key is not present, is present without a number or 7 is used, then the Truck, State, Operator, and Material columnsdisplay. This configuration is the default.

$ Update Positionon Dipper

This key will update theloading location of thetruck with each new dip-per. The default (no key)is to only update locationusing the first dipper.This key is only applica-ble with the use of Fleetonboard version 3.0.1and later.

$ Update Position onDipper

None None None None

$ Use Dynamic Ma-chine Icon

Enables the position ofthe machine icon tochange according to thespeed of the machine.

$ Use Dynamic Ma-chine Icon

None None None None

$ Use GPS Restart Use this key to ensurethat the GPS almanac isrestored when the sys-tem starts up.

$ Use GPS Restart None None None None

$ Use Login List Use this key to specifyhow the user will enterthe user ID.

$ Use Login List=<number>

Number:0 =use keypad1 =use list2 =use tree

0 Integer None

Example: $ Use Login List =2

$ Use MultipleFluids

Support multifluid entry. $ Use Multiple Fluids None None None None

(continued)

KENR9017 153Reference

Page 154: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Use Number Keys When this key is speci-fied, the service meterand fuel in the “HourEntry” window will beshown as Edit boxes, in-stead of buttons.

$ Use Number Keys None None None None

$ Use Old Assign-ment Response

This key tells the on-board system to respondto assignments with theold MW_ACK instead ofthe new MW_ASSIGN_RESP. The default is touse the new response.

$ Use Old Assign-ment Response

None None None None

$ UsePositionReport1

Use this key to preventthe onboard from send-ing “PositionReport2”messages and to sendonly “PositionReport”messages. This key isused with Fleet 3.0when Position Aware-ness is not enabled.

None None None None None

$ UsePositionReport2

This key will enable Po-sitionReport2 TMACmessages for positionreporting functionality.Position Report TMACmessages will still besent in certainconditions.

$ UsePositionReport2

None None None None

$ Use Shutdown1 This key specifies thatthe Shutdown messagewill be used when theonboard system isturned off. This key is re-quired for backwardscompatibility with Fleet3.0.

None None None None None

$ Use Startup 2 This key will cause theonboard system to sendthe “startup 2” TMACmessage on startup.

$ Use Startup 2 None None None None

$ Use Thick Frame This key allows the re-sizing of windows whenconfiguring the programscreen with the NT ver-sion of the application.

$ Use Thick Frame None None None None

$ User InterfaceLanguage

This key specifies thelanguage that displayson the onboard screen.

$ User Interface Lan-guage =<string>

FrenchEnglishSpanish

English string None

Example: $ User Interface Language =French

$ Version Version of the “Tope-Config.txt” file

$ Version=<number>

Number: versionnumber

None Integer None

(continued)

154 KENR9017Reference

Page 155: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Example: $ Version =1234

$ Vertical CrusherValues

Values on verticalcrusher windows will bedisplayed vertically.

$ Vertical CrusherValues

None None None None

$ Vertical CrusherWindows

Crusher windows will bedisplayed vertically.

$ Vertical CrusherWindows

None None None None

$ VIMS ReverseDelay

Will delay reverse inputfrom VIMS. This optionis only available whenVIMS input is present. E.g. $ VIMS Reverse De-lay =2 (Delays acceptingreverse input by 2 secs)

0 integer seconds

$ VIS Baud Rate This obsolete key speci-fies the baud rate atwhich the onboard sys-tem communicates withVIMS .

$ VIS Baud Rate=<number>

Number (#): baudrate at which the on-board system com-municates withVIMS

9600 Integer None

Example: $ VIS Baud Rate =9600

$ VIS Message This obsolete key con-figures the indicators fora VIS message.

$ VIS Message<message ID>=<string of hexindicators>

Message ID: the IDof the VIS messagethat is beingconfigured.

None Integer None

String of hex indica-tors: The indicatorsthat are applied tothe given message.These values areone-byte hexadeci-mal values. A valueof “disable” in thisfield will disable thetransmission of thismessage.

Depends onmessage

String None

Example: $ VIS Message 53248 =ff ff ff

$ VIS Mode to State This obsolete key con-figures a mapping be-tween various VISmodes (which are sentonly by TPMS ) and thecurrent truck state.

$ VIS Mode to State<mode> =<state>

Mode: Modes arethe values sent byTPMS when thestate changes. Thevalues for modeare:0 =stopped empty1 =traveling empty2 =loading3 =stopped loading4 =traveling loaded

1=VIMS Integer None

State: These statesare the truck statesused by the on-board system.

The default valuefor states is zerowhich meansthat the mode willnot be used tochange states.

Hex number None

(continued)

KENR9017 155Reference

Page 156: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

Truck states andmodifiers:

STATEMOD_UNKNOWN 0x0000STATEMOD_EMPTY 0x0001STATEMOD_LOADED 0x0002STATEMOD_STOPPED 0x0004STATEMOD_DELAYED 0x0008STATE_UNKNOWN 0x0000STATE_TRAVEL 0x0100STATE_QUEUED 0x0200STATE_SPOTTING 0x0300STATE_WAITING 0x0400STATE_LOADING 0x0500STATE_DUMPING 0x0600STATE_RTEDONE 0x0700STATE_OUT_OF_SERV 0x0800

$ VIS Message This obsolete key con-figures the indicators fora VIS message.

$ VIS Message<message ID>=<string of hexindicators>

Message ID: The IDof the VIS messagethat is beingconfigured.

Integer None None

String of hex indica-tors: The indicatorsthat are applied tothe given message.These values areone-byte hexadeci-mal values.

Depends onmessage

String None

Example: $ VIS Message 53248 =ff ff ff

$ VIS Server Port This obsolete key speci-fies the UDP port whichthe onboard system willuse to send and receiveVIS packets.

$ VIS Server Port=<port number>

54321: Unsignedshort

None None None

Example: $ VIS Server Port =12000

$ VIS Serial Port This obsolete key speci-fies the COM port towhich VIMS is at-tached. If not specified,the default value isCOM1. The port specifi-cation must end with acolon.

$ VIS Serial Port=<com port>

None None None None

Example: $ VIS Serial Port =COM1:

$ VIS Server Id This key specifies theServer ID for the VISTMAC server.

$ VIS Server Id=<number>

None None None None

Example: $ VIS Server Id =2

$ VIS System This obsolete key setsthe VIS system parame-ter to talk to either VIMSor TPMS .

$ VIS System =0 System ID:0 =TPMS1 =VIMS

1 =VIMS Integer System type

Example: $ VIS System =0

(continued)

156 KENR9017Reference

Page 157: jhgfjfg cghc

(Table 31, contd)

ConfigurationKeys

Key Description Syntax Parameter &Description

Default Data Type Units

$ Want Dippers The presence of this keyspecifies that the on-board system on theloading machine will tellthe onboard system onthe truck to send VIMSdipper messages. Thetruck with which the on-board system on theloading machine willcommunicate is thetruck that has sent a ma-terial request message.

$ Want Dippers None None None None

$ Working Directory For NT version only.This key should beplaced in the config filefor NT . This key speci-fies the directory whichis used to interpret otherspecified directories.

$ Working Directory=<drive anddirectory>

None None None None

Example: $ Working Directory =e:\Tope505

(1) This key is used with the following tools, which assign a tool to the toolbox bar in the onboard system: $ Tools, $ Alt Tools, “$ Other Tools” and$ Other Alt Tools. The sequence of these two keys allows an operator to select an activity type. The operator presses one of the six functionkeys on the keypad for the monitor display group. The “$ Other Tools” and the “$ Other Alt Tools” keys are obsolete.

(2) This key appears when an operator clicks on a tool in the “Key Definitions” help window. This description will also appear in the key icon ifthere is no bitmap available for the specified tool. The number that is specified is to correspondwith the number specified in the “$ Alt Tool”key.

(3) The “Tools” extendedmenu is displayed when the operator presses the arrow key on the keypad for the monitor display group. This key canbe used with the “$ Material Keys” that sets a material type to an onboard system tool.

(4) When present, this key will warn the user that the application does not yet have the configuration files from the office. This key is temporaryafter installation. Also, this key is never generated in the office. This key will be deleted upon overwriting with real configuration files.

(5) This state change will be made automatically even if changes to the traveling state are set for confirmationwith the “$ Travel State =1” key.Presence of key invokes the option.

(6) This key can be specified using one of two date formats. The first format is absolute format. Absolute format allows the user to specify the spe-cific date when the daylight offset will be applied to the local time calculation. The daylight offset is applied in addition to the offset specifiedwith the key “$ Time Zone Minutes” . The second is day-in-month format. If this key is used, the “$ Standard Time Date” key must be speci-fied. The time changes made by this key go into effect after the monitor display group is rebooted.

(7) This address should be the IP address of the computer that is running the office software Gateway . This key should be included in the configu-ration file.

(8) Lat, Long, and elevations may now be displayed in a system information window. The format for degrees may be either tenths of degrees(000.0) or degrees, minutes, and seconds (00 00 00). There is a key to set the display type.

(9) The onboard system has traditionally referred to the second to last waypoint as the destination waypoint, and the last one is the activitywaypoint.

(10) If in message(11) Zero is the least serious type of error, and seven is the most serious. Information at the level specified as well as all higher levels is sent. The

amount of logging increases as the value of the key decreases. With the key configured as “$ Diag Debug Level =0” , all messages arelogged. With a value of “7” only critical messages are logged and the log file will contain fewer messages. If a value of “0” is configured, Cat-erpillar recommends restricting the amount of logging by configuring the following keys: “$ Diag Log File Count” and “$ Diag Max File Size” .

(12) The messages that are logged is determined by the “$ Diag Log Level” key. If characters other than the format options are included in the for-mat string, the characters will be included in the message text. The local date is still written to the file every hour.

(13) Zero is the least serious type of error, and seven is the most serious. Information at the level specified as well as all higher levels is logged.Key is not required.

(14) This number does not need to change unless more messages are excluded than the default value.(15) This number does not need to change unless more messages are included than the default value.(16) If characters other than the format options are included in the format string, the characters will be included in the message text.(17) This state change will be made automatically even if changes to the loading state are set to for confirmation with the “$ Load State =1” key.

Presence of key invokes the option.(18) Do not this state change if the truck has a dump switch.(19) This key uses the speed and time to calculate the distance. Use this method when VIMS is used to get the speed.(20) This key is set by default after the installation of the onboard system is complete. This key must be present for the application to present the ini-

tial configuration window. Whether the window is called manually or automatically, if this key is not present, the window will not be shown.

(continued)

KENR9017 157Reference

Page 158: jhgfjfg cghc

(Table 31, contd)(21) The Position Velocity (PV) filter is the main filter, and is used to soften the effect of constellation switches on position fixes. The static filter en-

gages when the satellite receiver group is moving slowly. The altitude filter is an averaging filter with a time constant of a few seconds.(22) The fix altitude values are queried from the satellite receiver group after the values are set. This action is to confirm that the values are set to

the correct values. The result of that query is written to the diagnostic file. Do not use this key if there is a grade variation between the lowestand highest positions in your mine.

(23) This key is used with the following tools, which set a tool to a particular tool button on the toolbar for the monitor display group: “$ Tools” , “$Alt Tools” , “$ Other Tools” , “$ Other Alt Tools” . The “$ Other Tools” and the “$ Other Alt Tools” keys are obsolete.

(24) This key is necessary because an operator may shift the machine into reverse while still moving forward, in preparation for coming to a com-pete stop. The brief time that the transmission is in reverse while the machine is still moving forward should not be considered as time movingin reverse.

(25) This key appears when an operator clicks on a tool in the Key Definitions help window. This description will also appear in the key icon if thereis no bitmap available for the specified tool. The number specified should correspond with the number specified in the “$ Other Alt Tools” key.

(26) This key appears when an operator clicks on a tool in the Key Definitions help window. This description will also appear in the key icon if thereis no bitmap available for the specified tool. The number specified should correspond with the number specified in the “$ Other Tools” key.

(27) If the speed of the machine exceeds this value, the machine will be assumed to be moving forward and the display will reflect this change.(28) Error records are positions that are outside of the GPS boundaries. This information is determined by the keys “$ GPS High Position Limit”

and “$ GPS Low Position Limit” ). The value is in seconds.(29) GPS records are positions that are within the GPS boundaries (determined by the keys “$ GPS High Position Limit” and “$ GPS Low Position

Limit” ). This key also requires that the “$ Diag Log Level” key is set to debug level 2 or lower.(30) The satellite receiver group (GPS) will use either the last 3-d position or the entered position as defined in the configuration file.(31) As waypoints are entered, the 2-d elevation will be fixed at that waypoint elevation.(32) This action causes the satellite receiver group to use the elevation of the last assigned loader. Anytime a new assignment to a loader is re-

ceived, the elevation is updated.(33) If this mode is selected, if the onboard system is assigned to a loader, the onboard system will set the 2-d elevation to the loader. Once the

loader is assigned to a dump, the elevation will be set to the last 3-d elevation.(34) This value is affected by the following keys: “$ Heading Filter” “$ Reverse Angle” “$ Reverse Max Speed” .(35) The machine is considered stopped when the speed of the machine is lower than the speed configured with the “$ Stop Speed” key. The posi-

tion stop message is a position report message with the Stop flag set. This key is only applied when the GPS position is DGPS notautonomous.

(36) The following events have the current values listed: #define MW_FAULT_GPSANTand #define MW_FAULT_GPSNOPOS.(37) The font mapper interprets the value specified in “lfHeight” in the followingmanner: If the value is greater than zero, means that the font map-

per transforms this value into device units. Also the value is matched against the cell height of the available fonts., If the value is zero, meansthat the font mapper uses a default height value when it searches for a match and If the value is less than zero, means that the font mappertransforms this value into device units. Also, matches the absolute value against the character height of the available fonts.

i03896002

Configuration FileSMCS Code: 7605

Screen ConfigurationFileThe “TopeWinCfg.txt” screen configuration filecontains configuration keys that determine the typeand location of program windows. The configurationkeys in this file are modified automatically whenprogram windows and screens are adjusted. Do notmodify this file manually.

The following keys are found in the “TopeWinCfg.txt”file:

• $ Max Screen Window Id

• $ Min Screen Window Id

• $ Screen Count

• $ Screen Description

• $ Window Creation Data

• $ Window Location

• $ Window Tools

• $ Window Type

Dynamic ConfigurationFileThe “DynConfig.txt” dynamic configuration file is thefile that maintains information from one session of theonboard system to another. This file is createdautomatically by the onboard system. Do not modifythis file.

The following keys are found in the “DynConfig.txt”file:

158 KENR9017Reference

Page 159: jhgfjfg cghc

• $ Activity File

• $ Activity History Item

• $ Alt Function Key Alt-F

• $ Current Application File

• $ Current Delay

• $ Current Message Log File

• $ Current State

• $ Current User Id

• $ Current User Name

• $ Delay Code File

• $ Display File

• $ Fuel File

• $ Function Key F

• $ Job Code File

• $ KPI File

• $ Last Fuel

• $ Last Realtime SMU

• $ Last SMH

• $ Last SMH Time

• $ Machine Id File

• $ Material Block File

• $ Material File

• $ Message File

• $ Operator File

• $ Previous State

• $ Recipe Info

• $ Recipe Name

• $ Restore Activity

• $ Restore Block Material

• $ Restore Job Code

• $ Restore Material

• $ Route Point File

• $ Route File

• $ Safety Checklist File

• $ Shift Info

• $ Truck File

i04797269

Message Identifiers(TMACMessage Identifiers)SMCS Code: 7605

Table 32

Table Appendix

TMACMessage Identifiers Message TopconfigKeys

Position Report 8502

Load Report 8504

State Change 8505

Dipper Report 8506

Operator Login 8507

Operator Message Response 8509

Mayday 8510

Assignment Response 8518

Job Code 8519

Activity Change 8523

Load Report 2 8524

Dipper Report 2 8525

Loadout Truck to Office 8527

Startup 3 56437

Shutdown 2 56441

Startup 8600

Service Hours 8608

Send Checklist 8609

Startup 2 8611

Service Hours and Fluid 8612

Shutdown 8816

KENR9017 159Reference

Page 160: jhgfjfg cghc

Index

AAssignment Simulator...................................... 61Getting an Assignment................................. 61Restarting the Current Assignment.............. 62Selecting the Next Assignment.................... 62Setting the Speed of the Simulator .............. 62Starting the Assignment Simulator............... 62

CCommand Line Parameters............................. 81Configuration File .......................................... 158Dynamic Configuration File........................ 158Screen Configuration File .......................... 158

Configuration Keys (Fleet Onboard)................ 82

DDevelopment Files........................................... 62Activating Files............................................. 62Deactivating Files......................................... 64

Development Messages.................................. 56Other Message Options............................... 57Sending a Crusher Request Message......... 58Sending a KPI Message .............................. 58Sending a Load Request Message.............. 60Sending a Text Message from the Office ..... 58Sending a Waypoint Update Message......... 60Sending an Assignment............................... 61Sending Messages ...................................... 56

Development Setup and Test .......................... 64Getting a Crusher Level ............................... 65Pausing of an Update .................................. 65Selecting a Loading Tool.............................. 65Selecting a Material ..................................... 65Setting the State........................................... 65Setting Time................................................. 66Testing Messages ........................................ 64Testing Switch Input ..................................... 65Testing the Buzzer ....................................... 65

Development Utilities....................................... 56Display Brightness........................................... 18Display Color ................................................... 73

GGeneral Information (Development Utilities).... 56

Running Fleet Onboard on a Windows BasedComputer ................................................... 56

General Information (Operator Utilities)........... 40General Information (ProgramScreen) ........... 21Fleet Onboard on Truck Versus Fleet Onboardon Loading Machine................................... 22Status Bar .................................................... 22Typical Screen for a Loading Machine......... 22Typical Screen for a Truck ........................... 22

General Information (Truck and LoaderInteraction)..................................................... 38Basic Operation ........................................... 38Exceptions to Basic Operation..................... 38

General Information (Truck Operating State) .. 33Getting Started................................................. 15

IImportant Safety Information ............................. 2Initial Configuration.......................................... 78Interactive Office Files ..................................... 39Interactive Payload Messages......................... 39Introduction........................................................ 4

KKeypad Window............................................... 18

LLogging In and Logging Out ............................ 15Logging In .................................................... 15Logging Out ................................................. 16

MMain Screen..................................................... 13Message Identifiers (TMACMessageIdentifiers).................................................... 159

OOnboard Files .................................................. 18Configuration Files ....................................... 18FTP Server................................................... 20“MineStar”Files............................................ 19VIMS Interaction.......................................... 20

Operator Utilities.............................................. 40

160 KENR9017Index Section

Page 161: jhgfjfg cghc

KENR9017 161Index Section

Operator Utilities for Loading Machine ............ 48Clearing a Waiting Truck.............................. 49Selecting the Current Material ..................... 48Sending the Truck........................................ 49

Operator Utilities for Truck............................... 40Using the “Assignment Map”Window.......... 40

Operator Utilities for Truck and LoadingMachine ......................................................... 50Entering Checklist Information..................... 51Entering Delay Codes.................................. 52Entering Service Hours and Fuel that wasEntered....................................................... 51Responding to Text Messages..................... 50Selecting a Language .................................. 55Sending a Mayday Message........................ 54Sending Text Messages............................... 50

PProgram Files .................................................. 82Message Log File......................................... 82System Diagnostic File Format.................... 82The Default Route File ................................. 82

ProgramReinstallation .................................... 78Microsoft ActiveSync .................................. 78

Program Screen .............................................. 21

RReference........................................................ 68

SScreen Management ....................................... 23Applying Windows Configuration Files to theMonitor Display Group ............................... 25Creating a ProgramWindow........................ 24Creating a Screen ........................................ 23Deleting a Screen ........................................ 24Deleting a Window....................................... 24Saving a Screen........................................... 24

System InformationWindows Data ................. 68System Overview............................................... 4Fleet Onboard................................................ 4Touchscreen and Control Buttons.................. 4Using Fleet Onboard with Object Detection... 5Using Fleet Onboard with ProximityAwareness ..................................................11Using Fleet Onboard with VIMS and/or CAES..................................................................... 5

Systems Operation Section............................... 4

TTable of Contents............................................... 3Time Information.............................................. 12Configuration Keys....................................... 13Coordinated Universal Time (UTC).............. 12Local Time Versus System Time.................. 12

Toolbar Buttons................................................ 70Toolbar Mapping.............................................. 17Troubleshooting............................................... 73Diagnostic Windows .................................... 73VIMS .......................................................... 77

Truck and Loader Interaction........................... 38Truck Operating State...................................... 33Truck Operating State Change........................ 33Changing Operating State From “ArrivingEmpty” to “Loading” ................................... 34Changing Operating State from “ArrivingLoaded” to “Dumping” ............................... 36Changing Operating State From “Dumping” to“Travel Empty” ........................................... 33Changing Operating State From “Loading” to“Travel Loaded” ......................................... 35Changing Operating State from “Travel Empty”to “Arriving Empty” ..................................... 34Changing Operating State from “TravelLoaded” to “Arriving Loaded” ..................... 36

WWindow Addition.............................................. 25Adding a “Dipper...”Window ........................ 30Adding a “KPI...”Window............................. 29Adding a “State Icon”Window ..................... 27Adding a “System Info...”Window................ 26Adding a “Truck Load History...”Window..... 30Adding a “Waiting Trucks”Window.............. 28Adding a “Waypoint List”Window ................ 26Adding an “Assignment Map”Window......... 25

Page 162: jhgfjfg cghc

©2013 CaterpillarAll Rights Reserved

CAT, CATERPILLAR, their respective logos, “Caterpillar Yellow”, and the POWER EDGE tradedress as well as corporate and product identity used herein, are trademarks of Caterpillar andmay not be used without permission.