Sie sind auf Seite 1von 162

KENR9017-03

February 2013

Systems Operation
Cat Fleet Onboard Configuration
Guide
DNG 1-Up (Machine
Control & Guidance
Products)

Version 3.1 And Before


SAFETY.CAT.COM

i05086812

Important Safety Information


Most accidents that involve product operation, maintenance and repair are caused by failure to observe
basic safety rules or precautions. An accident can often be avoided by recognizing potentially hazardous
situations before an accident occurs. A person must be alert to potential hazards, including human factors
that can affect safety. This person should also have the necessary training, skills and tools to perform these
functions properly.
Improper operation, lubrication, maintenance or repair of this product can be dangerous and could
result in injury or death.
Do not operate or perform any lubrication, maintenance or repair on this product, until you verify
that 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 warnings
are 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 pictorially
presented.
A non-exhaustive list of operations that may cause product damage are identified by NOTICE labels on
the 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 not
use this product in any manner different from that considered by this manual without first satisfying
yourself that you have considered all safety rules and precautions applicable to the operation of the
product in the location of use, including site-specific rules and precautions applicable to the
worksite. If a tool, procedure, work method or operating technique that is not specifically
recommended 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 be
damaged or become unsafe by the operation, lubrication, maintenance or repair procedures that
you intend to use.
The information, specifications, and illustrations in this publication are on the basis of information that was
available 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 can
affect the service that is given to the product. Obtain the complete and most current information before you
start any job. Cat dealers have the most current information available.

When replacement parts are required for this


product Caterpillar recommends using Cat replacement parts or parts with equivalent specifications including, but not limited to, physical
dimensions, type, strength and material.
Failure to heed this warning can lead to premature failures, product damage, personal injury
or death.
In the United States, the maintenance, replacement, or repair of the emission control devices and
systems may be performed by any repair establishment or individual of the owner's choosing.

KENR9017

3
Table of Contents

Table of Contents
Systems Operation Section
Introduction
System Overview....................... ....................... 4
Time Information....................... ...................... 12
Main Screen.......................... .......................... 13

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

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

Truck Operating State


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

Truck and Loader Interaction


General Information (Truck and Loader
Interaction).......................... .......................... 38
Interactive Payload Messages............ ............ 39
Interactive Office Files .................. .................. 39

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

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

Reference
System Information Windows Data ........ ........ 68
Toolbar Buttons........................ ....................... 70
Display Color ......................... ......................... 73
Troubleshooting....................... ....................... 73

Initial Configuration..................... .................... 78


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

Index Section
Index............................... .............................. 160

KENR9017

Introduction

Systems Operation Section

Buttons for the toolbar to display on the


touchscreen of the monitor display group

Introduction

Configurable windows to display on the monitor


display group
Data that is provided to the machine operators
during operation
i05223611

System Components

System Overview

Fleet includes the following components:

SMCS Code: 7605

Office software This software is used for creating


and activating files that are sent. These files are sent
to the onboard system. Also, the software is used for
creating and sending assignments.

Cat Fleet is a suite of software and hardware


components that make up an advanced mining
information system. To manage production from the
mine office, the system uses wireless communication
combined with Global Navigation Satellite System
(GNSS) and office software. Each machine equipped
with the systems contains the following components:

Monitor display group This touchscreen interface


provides a means for the machine operator to view
information from the onboard system.

Satellite receiver group (GNSS)

Ethernet switch This switch is supplied by the


customer. The switch provides network connectivity.

Antenna (GNSS)

Satellite receiver group (GNSS) This component


receives GNSS positioning.

Monitor display group (CMPD)


Electronic Control Module (ECM) that is installed
with the health interface module software
Broadband radio system
Note: CMPD refers to the Color Multipurpose Display.

Fleet Onboard
Fleet onboard is a graphical user interface with
GNSS that communicates machine positions to the
office software. The onboard system operates on a
computer display with a touchscreen that is used on
trucks and loading tools and can perform the
following functions:
Provide information for the location of the machine,
productivity, and efficiency.
Synchronize data systems to give management an
ongoing view of machine operations.
Provide machine operators with the necessary
information to perform tasks more efficiently.

Configurable System
The information that is displayed to the operator may
vary from one site to another site. The onboard
system provides the flexibility to customize the user
interface according to the needs of the site. Office
personnel from the mine can customize the following
configurable items:

Antenna (GNSS) This component is required to


receive GNSS signals from the satellites.
Broadband radio This radio is an Internet Protocol
(IP) based radio to allow the functionality with the
wireless network.
Battery backup This component provides backup
power for the monitor display group.
Reference station (GNSS) This component is a
continuous monitor for GNSS error. The station
transmits the corrections for the errors or the station
records the corrections for the errors.
ECM with health interface module software The
ECM provides GNSS positioning to the touchscreen
and machine health information to the office software.
Wiring harnesses The wiring harnesses connect
the onboard components. Also, the wiring harnesses
provide communication within the system.

Installation
For more information regarding the installation of the
Fleet onboard, refer to Special Instruction,
REHS4690, Installation Instructions for the MineStar
Onboard System.

Touchscreen and Control Buttons

Attempting to operate the screen controls for the


display while the machine is in motion could result in personal injury or death. Do not operate
the screen controls for the display while the machine is in motion.

KENR9017

Introduction
Note: The night mode will adjust the display to the
default minimum brightness setting in order to reduce
the amount of light emitted during night time
operation. The night mode brightness can be
adjusted up or down manually. To adjust the defaults,
the configuration keys for Day and Night mode
brightness must be changed. When the display
returns to the day mode the brightness setting will
automatically adjust to the default brightness. If
necessary, adjust the brightness manually for
personal view preferences.

Illustration 1

g01723174

Monitor display group


Machines that use the Fleet onboard are equipped
with the monitor display group. The monitor display
group consists of an LCD touchscreen display and
control buttons. Machine operators view information
on the touchscreen. With selection of the buttons
from the toolbar, the touchscreen allows the user to
input information into the system. The buttons on the
toolbar are configured according to the functions and
requirements of the machine. The mine office
determines the buttons for the toolbar that are
required by the machine operator. The mine office
configures the toolbar according to the type of
machine and to the functions of the machines. Refer
to Systems Operation, Toolbar Mapping for further
information.
Arrow control button (1) The arrow
button is used in order to perform the
following functions:

Alarm Acknowledge button (5) The


alarm acknowledge button can be used
to silence an alarm. By pressing the
alarm acknowledge button momentarily, the
operator acknowledges the detection of and
object, a system fault, or system alert. The alarm
acknowledge feature is only available when an
alarm is active and will be disabled if a new alarm
becomes active or the initial alarm is inactive. The
alarm acknowledge button can also be used to
silence all alarms for extended periods of time by
pressing for 10 seconds when configuration keys
allow. Pressing the alarm acknowledge button for
10 seconds disables all audible alarming and can
reset by pressing the button for an additional 10
seconds or rebooting the display.

Using Fleet Onboard with VIMS


and/or CAES
Fleet onboard can be enhanced by using the
following Cat systems:
VIMS

To navigate through items on the touchscreen

Computer Aided Earthmoving System (CAES )

Toggle the display between the camera views


(front, rear, left, and right)

With the installation of CAES on the loading


machine, communication between the truck and the
shovel will be enabled. When the truck is ready to
load, the truck can automatically send a material
request message to the shovel. The shovel can
transmit a message to the office that indicates the
material that is being loaded. If VIMS is installed on
the truck, payload information can be transmitted to
the loader as dipper loads are registered in the truck.

Manually adjust brightness level after the


brightness button is depressed (right/ left)
OK button (2) This button is used to
select items.
Tab button (3) This button can be used
to scroll through menus during setup or
switch between the assignment view and
the camera view during operation.
Brightness button (4) Press the
brightness button momentarily in order
view the brightness slide bar and to
allow manual adjustment of the brightness for the
display screen using the arrow keys. Press and
hold the brightness button for 2 seconds in order
to enable/disable night mode for the display
screen.

Note: The most up to date VIMS software files


should always be loaded onto a machine when Fleet
Onboard is installed. Refer to SIS Web for the most
up-to-date files. For VIMS 3G applications the
Support Legacy xIM key will be needed when using
old file format VIMS .

Using Fleet Onboard with Object


Detection
Fleet Onboard can be enhanced with the addition of
Cat Object Detection Systems.

6
Introduction

KENR9017

The Object Detection System uses Object Detection


sensors and video to provide the operator with
additional information about the work area around the
machine. The display interfaces with the Object
Detection sensors that are mounted around the
machine. When in the active state, the system will
detect objects as small as a light vehicle that is in the
path of the machine. The tab button on the display is
used to switch between the two functionalities.

Illustration 2

The assignment window will automatically switch to


the camera view when there is a gear change. The
front camera view will be displayed when a forward
gear is selected. The rear view is displayed when a
reverse gear selected

g03338462

KENR9017

Introduction

Display Screen (with Object Detection


Features)

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

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 view


displayed when using the Fleet Onboard functionally
of the display. Features of the Object Detection
system will be visible in both the assignment map and
camera view.

The visual proximity indicator provides the operator


with a simplified view of the information provided by
the object detection sensors of the machine. The
visual indicator will provide the operator visual
feedback on the position of detected objects anytime
the system is active, and the transmission gear is in
REVERSE, NEUTRAL, or FORWARD.
The indicator is divided into five segments and
provides the operator with the gross position of
detected objects relative to the machine.
When there is no object detected, the segment will be
solid black.
When an object is detected in caution level 1 zone,
typically 10 m (32.80 ft) to 12 m (39.37 ft) away from
the machine in the coverage area, the bottom
segment 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 from
the machine in the coverage area, the bottom two
segments 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 from
the machine in the coverage area, the bottom three
segments 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 from
the machine in the coverage area, the bottom four
segments will be red.
When an object is detected in the stop zone, typically
2 m (6.56 ft) to 4 m (13.12 ft) away from the machine
in the coverage area, all five segments will be shown
as a solid red bar. The solid red bar will blink one time
per second.

8
Introduction

KENR9017

Directional Indication Arrows

Medium The system has a medium


GPS signal.
High The system has a high GPS
signal.
Communications status can be:
Note: This icon can be enabled or disabled by the
configuration. Refer to Systems Operation,
KENR9017, Cat Fleet Onboard Configuration for
additional details.
None The system has not established
communications .

Illustration 5

Communications Established The


system has established communications
.

g03338509

In addition to the visual proximity indicator, direction


indication arrows are used. The arrows indicate which
object detection sensor has detected an object giving
the operator a general location of the object in relation
to the truck. A blue box will appear around an arrow
when that camera view is displayed. Additionally the
arrows will change color in direct relation to the
Proximity Indicators.

Object Detection System Status can be:


Active Mode The system is in the
active state.
Standby Mode The system is in the
standby state.

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

Fault Mode The system is in system


fault mode.

Active

The alarm will only sound when there is an object in


the direction of travel and the system is active. When
traveling forward, the system will enter standby if the
standby mode conditions are met. No alarming or
proximity alerts will occur in standby mode. For
additional information on the alarming refer to Object
Detection Operation and Maintenance Manual.

System Information and Warning Display


The function of the system information and Warning
Display is to inform the operator of the system status.
The status of the system can be active, standby, or
faulted.
The function of the system information and Warning
Display is to inform the operator of the GPS accuracy
and Communications status.
GPS accuracy can be:
None The system has not established a
GPS signal.
Low The system has a low GPS signal.

Illustration 6

g02720631

The system is in the active state when the machine is


stopped or when the reverse gear is selected.
Additionally, the system remains active in the
FORWARD gear as long as the threshold set by the
Object Detection Standby Mode parameter has not
been met. While the machine is in the active state,
the operator will be warned of objects that are
detected by the system. A green indicator located on
the display screen signifies the active state.
Note: The system remains in the active state anytime
the transmission is place in the REVERSE gear.

KENR9017

9
Introduction

Standby

The system is in system fault mode whenever a fault


is detected on one of the object detection sensors, if
communication is lost with the machine controllers or
if the battery voltage is out of the specified operating
range, the system will trigger a fault. A red indicator
located on the display and an audible alarm will be
active for a two second period signifying the disabled
state. Video from the camera will still continue to be
displayed.
Note: The proximity bar will not be visible.

Illustration 7

g02665158

The system can be configured to run in one of two


different standby modes:
Distance In Distance based standby, once the
machine travels 20 m (65.61 ft) the system goes into
standby mode. When the machine stops for x
seconds the system returns to active mode. The x
seconds are set in the Object Detection System
Enable Delay dialog. This delay can be set from 0 to
30 seconds.
Speed In Speed based standby, once the
machine travels above the activation the system
enters standby mode. When the machine slows down
to below the reactivation speed, the system returns to
active mode. The system remains in this state until
the machine has been stopped or travels below the
reactivation speed for the reactivation time that has
been configured. An amber indicator located on the
display screen will signify the standby state.
Note: See the Object Detection Operation and
Maintenance Manualfor additional details on Standby
mode.

Fault

Illustration 8

(1) Grayed Out Proximity Bar


(2) System Status Indicator

g03348868

For additional information on the Object Detection


System refer to the machine-specific System
Operation manual:

10
Introduction

KENR9017

Configuration Keys
Table 1

Configuration Keys introduced for Cat Detect Object Detection


Key

Description

Default

Data Type

Units

$ CIODS Startup Command

Key used to enable integration of Object Detection


with Tope. Enables the Tope.exe to launch the
CIODS.exe application at startup

None

string

None

$ CIODS Standby AutoDim

Defines operation of the Object Detection Standby


Auto screen dimming feature. DISABLED - 0, ENABLED - 1

integer

None

$ Radar Standby Brightness Reduction Factor

Defines the rate by which the screen brightness is


decreased when transitioning to the Object Detection Standby state.

33

integer

percent

$ CIODS System Enable Delay

Defines the delay used when returning Object Detection from Standby back to Active mode.

integer

seconds

$ CIODS Standby Mode

Defines the trigger used for Object Detection to enter Standby Mode. Options are Distance or Speed
based. DISTANCE - 0, SPEED - 1

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 is


displayed.

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 system logo startup display

None

None

None

OBJECT DETECTION - General

OBJECT DETECTION - Screen Switching

$ CIODS Plan Screen Id

Identifies which screen in the TopeWinCfg (window


configuration) is the plan/map screen. This key
must be enabled for the CIODS 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 Auto Switch keys to
function.

$ CIODS Auto Switch Reverse

Enables/disables switching from the plan/map


screen to the camera screen when the machine
changes to reverse gear. Disable - 0. $ CIODS Auto Switch Reverse appears to require the $ CDL
Gear Input =2 key

Enabled

integer

None

$ CIODS Auto Switch Gear

Enables/disables switching from the plan/map


screen to the camera screen when the machine
gear changes. Disable - 0.

Enabled

integer

None

$ CIODS Auto Switch Standby

Enables/disables switching from the camera


screen to the plan/map screen when Object Detection enters Standby mode. Disable - 0

Enabled

integer

None

(continued)

KENR9017

11
Introduction

(Table 1, contd)

Configuration Keys introduced for Cat Detect Object Detection


Key

Description

Default

Data Type

Units

$ CDL Gear Input

Will accept gear input from CDL. This option is only


available when CIODS is present. This is primarily
used to know if the machine is going in reverse
gear or not. 0 means CDL gear input from CIODS
is ignored. 1 means that CDL input is accepted only
once at program startup. 2 means that CDL input is
continuously accepted from CIODS

integer

None

$ CDL Gear Delay

Will delay gear input from CDL. This option is only


available when CIODS is present. E.g. $ CDL Gear
Delay =4 (Delays accepting gear input by 4 x
250ms = 1s)

integer

250 msec/bit

$ VIMS Reverse Delay

Will delay reverse input from VIMS. This option is


only available when VIMS input is present. E.g. $
VIMS Reverse Delay =2 (Delays accepting reverse
input by 2 secs)

integer

seconds

OBJECT DETECTION - Audible Alarm Mute/Acknowledging


$ Forbid Radar CDL Failure Fault
Alarm Acknowledge

Prevents operator from acknowledging CDL fault


alarms

None

None

None

$ Forbid Object Detection Alarm


Mute

Prevents operator from muting object detection


alarms

None

None

None

$ Forbid Object Detection Alarm


Acknowledge

Prevents operator from acknowledging object detection alarms

None

None

None

Auxiliary Machines
Systems Operation, UENR1274, Cat
Detection

Detect Object

Operation and Maintenance Manual, SEBU8628, Cat

Detect Object Detection v2

8 Radar Configuration
Systems Operation, UENR2507, Cat
Object Detection

Detect -

Operation and Maintenance Manual, SEBU8818, Cat


Detect Object Detection

12 Radar Configuration
Systems Operation, UENR3601, Cat Detect Object
Detection System for Off-Highway Truck/Tractors V2,
12 Radar
Operation and Maintenance Manual, SEBU8624, Cat
Detect Object Detection

Using Fleet Onboard with


Proximity Awareness
Detect Proximity Awareness uses a combination of
hardware and software, both onboard (machine) and
off board (infrastructure and office), to provide
information to the machine operator. The machine
sends GPS position to the office (server) over a
wireless radio network. The office then processes all
of the messages from the individual machines and
broadcast the messages out over the wireless radio
network. The display processes the messages and
calculates machines of interest based on the position
of your machines and the machines around you.

12
Introduction

KENR9017

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 with


radar)

Coordinated Universal Time (UTC)

The tab button on the display is used to switch


between the two functionalities.
For more information refer to Systems Operation,
UENR3246, Cat Detect Proximity Awareness
i03887769

Time Information
SMCS Code: 7605
Messages that go to the office from a machine
include the following two kinds of time stamps:
Position time stamps This time stamp indicates
the time that a machine received position from the
satellite receiver group (GNSS).
TMAC message time stamps This time stamp
indicates the time of a Trimble Mincom Aquila
Caterpillar (TMAC ) message that was sent by a
machine.
Note: All computers in the office software must be
synchronized to Coordinated Universal Time (UTC).
The units for the monitor display group will be
synchronized with the use of a Global Navigation
Satellite System (GNSS).

UTC is the time standard that is used by the onboard


system and related software. UTC is the time on the
zero or the time on the Greenwich meridian . This
time standard does not reflect changes due to
Daylight Savings Time. All times are communicated
between the Onboard System and Office software
as seconds since January 1, 1970 with the seconds
synchronized to UTC. This format allows the date to
be communicated also with the time.

Local Time Versus System Time


The time that is displayed in the digital window of the
monitor display group is the local time. The
calculation for local time is based on system time and
the information on the time zone. These values are
configured with the use of configuration keys. When
the onboard is started, the information of the time
zone for the system time is based on the $ Time
Zone Minutes configuration key. The system time is
set when the onboard receives the first GNSS
position. To set system time, the system applies the
GNSS offset to the value of the GNSS time that was
received. The default value is 13, but the value can
be configured with the use of the $ GPS UTC Offset
key.

KENR9017

13
Introduction

Configuration Keys

Note: Depending on how the site has configured the


onboard display, the screen may look different.

Table 2
List of Configuration Keys
Configuration Key

$ Daylight Time Date

Description
This key specifies information
regarding the change from
standard time to daylight savings time.

$ GPS UTC Offset

This key specifies the number of


seconds that time leads UTC.

$ Standard Time Date

This key specifies information


regarding the change from daylight savings time to standard
time.

$ Time Zone Minutes

This key specifies the number of


minutes that are offset from
Greenwich Mean Time (GMT ).

Refer to Table 2 for information about the


configuration keys that are applicable for time
information. For further information, refer to Systems
Operation, KENR9017, Configuration Keys.
i05255441

Main Screen
SMCS Code: 7347; 7490
The main screen allows the operator to monitor the
operation of the system. The operator can perform
the following tasks in the main screen:
View radar warnings if applicable
Access camera views
Monitor the system state for radar, Global
Positioning System (GPS), and wireless
communications conditions
View system information
Monitor position of other machines
Access toolbar buttons
The main screen is divided into seven areas. The
following seven items make up the main screen:
System information window
Plan window
Status window
Status bar
Tool access window
Toolbar button
Proximity bar

14
Introduction

KENR9017

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

KENR9017

15
Getting Started

Getting Started

2. If the Login Confirmation window appears,


confirm the login. Refer to Illustration 11 . If the
Select User Id window appears, enter a new
user ID. Refer to Illustration 12 . Choose an entry
for a user ID from one of the following selections:
i03887854

Logging In and Logging Out


SMCS Code: 7605

Selection tree
Selection menu
Keypad

Logging In

3. Press the OK key on the touchscreen or press


OK on the display.

Change operator button

Anonymous Login
To log into the system, perform the following
procedure:
1. Press the change operator button on the
touchscreen for the display.
One of the following windows will appear:

Login Confirmation

Select User Id

Illustration 13

g01749617

Login Failed window


The application will allow a user to perform a login as
Unknown . This feature allows operators that cannot
provide an ID to continue to operate the machine. If
the operator enters an ID which is not found in the
operator ID file, the Login Failed window will
appear.

Illustration 11

g01749613

Login Confirmation window

Configuration Keys
Table 3

List of Configuration Keys

Illustration 12

Select User Id window

g01749614

Configuration Key

Description

$ Logon Required

This key requires an operator to


perform a login to operate the
system.

$ Save User

When the monitor display group


is powered up, this key will automatically display the Logon
Confirmation window with the
user ID of the previous user.

$ Use Login List

This key specifies how the user


will enter the user ID.

This key prevents the use of


$ No Operator Id Verification Unknown
operator login.

16

KENR9017

Getting Started
Refer to Table 3 for information about the
configuration keys that are applicable for the login
procedure. For further information, refer to Systems
Operation, Configuration Keys.

Logging Out

A user may be selected from the Select User


Id window to log in.
The machine may be shut down.

Saving TMAC Messages

To log out of the system, perform the following


procedure:
1. Press the change operator button on the
touchscreen for the display.
The Logout Confirmation window will appear.

When the onboard system is not in contact with the


office, the $ MineStar Message configuration key
allows the user to configure the following TMAC
message options:
Specify the number of times to attempt to retry
sending a message.
Specify the amount of time to attempt to retry
sending a message before timeout.
Specify the saving of a message to a file.
After the set number of attempts expire, TMAC will
call a timeout before the transmission is canceled.
This timeout function is used to save the messages to
the file. Currently only messages that have timed out
will be saved.
Responses are not saved. Only requests and
messages are saved.

Configuration Keys
Illustration 14

g01749618

Logout Confirmation window

Illustration 15

Table 4

List of Configuration Keys

g01897598

Configuration Key

Description

$ Log Out Wait Time

This key specifies the time period for waiting by the operator
before the machine is shut
down.

$ Log Out Wait Message

This key specifies the text that


will be displayed in the Please
Wait... window.

$ Log Out Ok Message

This key specifies the text that


will be displayed in a window
that appears when all messages
have been sent.

$ Message Log File Interval

This key specifies the interval at


which the onboard system will
send a message to the office notifying that a message log file
exists.

$ MineStar Message

When the onboard is not in contact with the office, this key will
specify the messages that will
be saved to the message log
file.

Please Wait... window


2. Select Yes to confirm the logout.
Fleet onboard may be configured to allow time to
send all pending Trimble Mincom Aquila Caterpillar
(TMAC ) messages to the office before the
operator logs out. If this configuration exists, the
Please Wait... window appears.
3. Click OK . The Select User Id window
appears.
Once all of the pending messages have been sent,
the following actions may occur:

Refer to Table 4 for information about the


configuration keys that are applicable for the logout
procedure. For further information, refer to Systems
Operation, Configuration Keys.

KENR9017

17
Getting Started

i03995559

Toolbar Mapping
SMCS Code: 7605
In order to plot the buttons for the toolbar to display
on the monitor display group, the desired tool codes
are 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 the
configuration file, the configuration key that
represents the position on the toolbar is to the left of
the equal sign. The tool code is to the right of the
equal sign. For a complete list of toolbar button
functions and the respective codes, refer to Systems
Operation, Toolbar Buttons.

Illustration 17

g02827576

View of toolbar with first six tool codes

Illustration 16

g02827537

Example of toolbar mapping in configuration file

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 toolbar
that is shown in Illustration 17 and Illustration 18 .
Illustration 17 displays the tool codes that are
configured with configuration keys $ Tools 0 to $
Tools 4 . Illustration 18 displays the tool codes that
are configured with configuration keys $ Tools 5 to
$ Tools 9 . The toolbar will display five toolbar
buttons at one time. Upon pressing the scroll button,
the next set of five buttons that are configured will
display. The scroll button allows scrolling through
multiple pages of toolbar buttons. The number of
pages depends on the number of $ Tools
configuration keys that are added.

18

KENR9017

Getting Started

i04722530

Display Brightness

Use the touchscreen to enter the desired


numbers.
Use the arrow control button on the monitor
display group to highlight the desired number
on the screen.

SMCS Code: 7605


Brightness button

Two brightness modes may be set. A day mode and a


night mode are configured by the operator.
Press and hold the brightness button for 3 seconds.
The screen brightness adjustment window will display
to set the two modes. Once the two modes are set,
switching between the modes is possible by pressing
the brightness button once.
Note: At night, set the brightness of the display to the
lowest setting.
i04722751

Keypad Window

2. Highlight the desired number. Press the OK


button on the monitor display group. The selected
number will be entered in the data field.
3. To delete an incorrect number, select one of the
following options:
Use the touchscreen to press DEL .
Use the arrow control key on the monitor
display group to move to the DEL button.
Then press OK on the monitor display group.
4. When the desired number is displayed in the
number field, press OK on the touchscreen or
the monitor display group.

SMCS Code: 7605


i03995810

Onboard Files
SMCS Code: 7605

Configuration Files
The following three configuration files are associated
with 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 the
behavior of the onboard system. A user can add
configuration keys to the configuration file that affects
the behavior of the application.

Illustration 19

g01898833

Keypad window
The Keypad window is used to enter numeric data.
Perform the following procedure to enter numeric
data in the Keypad window:
Arrow control button

1. Select one of the following two options to enter the


desired numbers in the touchscreen for the monitor
display group:

The default name and the path for the configuration


file is \storage\TopeConfig.txt . To change this name
and this path, the command-line parameter that is
used is Tope.exe / <new path name> . This
command-line parameter is used in the
StartupScript.bat file.

KENR9017

19
Getting Started

MineStar Files
In order for Fleet onboard to operate properly, data
files must be present on the monitor display group.
The exact same files must also be present in the
office software. Message files match a message
number with a text string. If the text string that is
associated with the message number in the message
file for the monitor display group is not the same text
string as the text string that is associated with the
message number in the office message file, the
wrong text string will be displayed to the machine
operator.

Active Files
More than one MineStar file type can be on the
monitor display group at any given time. Yet, only one
file can be active at a time. When files are activated,
the application writes the information of the active file
to the dynamic configuration file.
In order for the onboard system to operate properly,
the following list of configuration files are required to
be on the monitor display group:
TopeConfig.txt configuration file This file
contains the configuration keys that control the
operation of the application.
TopeWinCfg.txt configuration file This file
contains the configuration keys that determine the
type and the location of the program windows. The
location and the name for this file are specified in the
configuration file.
DynConfig.txt configuration file This file
contains the configuration keys that indicate the
active files. The location and the name for this file are
specified in the TopeConfig.txt configuration file.
In order for the onboard system to operate properly,
the following MineStar data files are required to be
on the monitor display group and on the Cat

MineStar System:
Operator ID file This file contains the ID and the
name of operators that may perform a login to the
system.
Waypoint file This file contains the waypoints that
are used for an assignment and display. The following
waypoints are included: waypoint ID, version,
waypoint flags, type, machine ID, color, minimum z,
maximum z, route point x coordinate, route point y
coordinate, waypoint name, number of vertices in
waypoint and waypoint vertices.
Truck file This file contains information that
describes known trucks in the system. The following
list of information is included: truck ID, class, numbers
of dippers that are required for a particular shovel,
capacity in tons and flags.
Delay file This file contains the information that
describes the delays that may be entered by the
operator. The following list of information is included:
delay description, delay level and delay durations.

Message file This file contains the predefined


messages. The messages may be displayed to the
operator or the predefined messages may be sent by
the operator. The following information is included:
message content and response type.
Machine file This file contains the information that
allows communication between machines equipped
with the onboard system. The following list of
information is included: machine ID, Internet Protocol
(IP) address , User Datagram Protocol (UDP) ports
and machine name.
Machine type file This file contains the details
about the machine-specific icons. The machine icons
will display in the Assignment Map window. A
MachineType.mwf file must be activated to be able
to display the machine-specific icons.
Key Performance Indicator file (KPI file) This file
contains information that allows the onboard system
to display KPI information that is received from the
office. The following information is included: KPI
identifier and text description.
Material file This file contains the information that
allows the onboard system to display selectable
materials to the operator to use the default route file.
The following information is included: material
identifier and material description text.
Default route file When an assignment cannot be
received from the office, this file contains the
information that allows the onboard system to get a
default assignment. The following information is
included: waypoint, the default destination for that
waypoint and other destinations for specified types of
materials.
Operator checklist file This file contains the
information that allows the operator to complete the
entry of checklist items. The following information is
included: checklist item identifier and text description.
GPS Coordinate Transformation file This file
converts coordinate values from global coordinates to
local coordinates. The appfile.cfg file must be
located in the \storage\ root directory.
Fluid file This file contains the information that
allows the operator to complete the fluid entry items in
the Hour Entry window when configured for
multiple fluid entry.
System diagnostic file This file gives diagnostic
information about the operation of the onboard
system.
Startup file This file will appear at the start-up of
the monitor display group. This file is a batch file with
commands to load the onboard application and the
File Transfer Protocol (FTP) server on the monitor
display 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 file
that is used to show roads, road buildings, and
landmarks on a site.
Message display file This file is a messaging
feature that allows the office to communicate
information to machine operators. When a message

20
Getting Started
file is activated, the file will appear in place of the
current screen.

VIMS Interaction
The health interface module receives and
acknowledges messages from VIMS . Then, the
health interface module sends the messages in a
Trimble Mincom Aquila Caterpillar (TMAC ) format to
the office software. The health interface module will
attempt to send messages until the office
acknowledges the receipt of the message. The health
interface module has a buffer for storing messages
from VIMS that will be sent to the office software. If
this buffer becomes full or if the office software fails to
acknowledge any messages, the health interface
module will not acknowledge any further messages
from VIMS until the connection is established with
the office.

FTP Server
File transfers between the onboard and the office
software are accomplished with the use of File
Transfer Protocol (FTP). Fleet onboard requires a
running FTP server on the monitor display group. The
FTP server starts automatically at the start-up of
Windows . Also, the FTP server runs independently
of the onboard system. The username and password
used to connect to the onboard through an FTP
connection is set remotely. The username and
password for FTP is determined by the office.

KENR9017

KENR9017

21
Program Screen

Program Screen

(Table 5, contd)

Available Windows
Type of Window

Description

System Info...

This window displays information to the operator. Many options are available for the type of
data that can be configured to
display. This window is typically
used on a truck or a loading
machine.

Waypoint List

This window shows a list of the


waypoints in the current assignment. Waypoints are areas of
significance along the travel
route that help monitor the progress of the truck to the site. Waypoints also help monitor the
progress of the truck through the
loading cycle. Waypoints are
created with the office software.

State Icon

This window displays an icon


that represents the current operating state of the truck.(1)

KPI...

This window displays Key Performance Indicator information


(KPI information) that was received in a message from the office. KPI windows display bar
graphs that indicate values.

Dipper...

This window provides the


amount of material to load into
the next dipper to a loader operator. This window is typically
used on a loading machine and
this window is only available if
the truck is equipped with VIMS
.

Truck Load History...

This window displays the past


performance of the truck operator in loading trucks to capacity.
This window can be used in conjunction only with VIMS . This
window is typically used on a
loading machine and this window is only available if the truck
is equipped with VIMS .

i03995815

General Information (Program


Screen)
SMCS Code: 7605

Illustration 20

g02827617

Program screen
(1) Program windows

The program screen that is displayed on the monitor


display group is made up of several small windows.
These windows can be resized to convey different
units of information to the machine operator. These
windows (1) are configured by personnel with the use
of the application on a Windows based computer.
The screen layout with the configured windows is
saved as the screen configuration file TopeWinCfg.
txt . Then, the file is sent to the monitor display group
on the machines in the field.
Table 5

Tool Display

Available Windows
Type of Window

Description

Assignment Map

This window displays the moving map to the truck operator.


This window includes a graphical view of defined waypoints.
This window is typically used on
a truck.

Waiting Trucks

(1)

(continued)

(2)

This window displays the tool


buttons on the toolbar that are
configured in the TopeConfig.
txt configuration file.
This window displays columns
of text with information about
trucks that are being loaded or
trucks that are waiting for a load.
This window is typically used on
a loading machine.(2)

The following operating states are available: dumping, travel


empty, arriving empty, loading, travel loaded and arriving
loaded.
The following information about the truck may be included:
name of the truck, state, name of the operator, material to load
and ETA of the truck.

22

KENR9017

Program Screen

Fleet Onboard on Truck Versus


Fleet Onboard on Loading Machine

Typical Screen for a Loading


Machine

Some windows are useful primarily for truck operators


while other windows are useful primarily for loading
operators. An assignment map window displays the
travel route to a truck operator between a loading
waypoint and a dumping waypoint. As a loading
operator does not travel, an assignment map window
is not useful to a loading operator. A dipper window
provides a loader operator with the amount of
material to load into the next dipper to fill the truck to
capacity. Again as a truck does not load trucks, a
dipper window is not useful to a truck operator. Also,
the status bar on the screen displays different
information for a truck versus information for a loading
machine.

Typical Screen for a Truck

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 screen


for a loading machine.

Status Bar
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 screen


for a truck.

By default, the status bar is present on the program


screen. On a program screen of a truck, the status
bar will display the destination of the current
assignment on the left. The right side will display the
current operating state. On a loading machine, the
status bar will display the material that is being
loaded on the left. The right side will display the
material that is being requested by the truck.
The status bar on a truck displays an extended
destination name. The label for the extended
destination name of the current assignment will
display a combination of the name of last waypoint
and the name of the before last waypoint. The label is
a result of the concatenation of the two waypoint
names. The name of the last waypoint displays first
and is followed by the before last waypoint. The two
names are separated by a hyphen.

KENR9017

23
Program Screen

Note: The status bar may be configured to display


only the final destination of the current assignment.
The $ Display Final Destination Only configuration
key must be added to the TopeConfig.txt
configuration file to disable the extended destination
name feature.

Refer to Table 6 for information about the


configuration keys that affect the information that is
displayed in the status bar. These keys can be added
in the TopeConfig.txt file. For further information,
refer to Systems Operation, Configuration Keys.
i03996051

Screen Management
SMCS Code: 7605

Creating a Screen
Note: In order to be able to create and resize
program windows, the $ Use Thick Frame
configuration key must be present in the
TopeConfig.txt file.

Illustration 23

g02173866

Program screens that are displayed on the monitor


display group are made up of several windows that
can be adjusted. The windows are configured to
display selected information to the machine operator.
These windows are arranged in the office with the
application on a Windows based computer. Once
the selected windows are configured, the
configuration is saved as the TopeWinCfg.txt file.
The TopeWinCfg.txt file is sent to the monitor
display group to display the selected arrangement.

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 displayed in the status bar is appropriate for a truck, this
configuration key specifies the
information in the status bar. A
value of zero indicates for a
truck and a value of one indicates for a loading machine.

If the value for the $ Status Display is set to one, this configu$ No Status Material Request ration key will not display the
current request for material in
the status bar.
Illustration 24

$ No Status State

If the value for the $ Status Display is set to zero, this configuration key will display the current
operating state of the machine
in the status bar.

$ Display Final Destination


Only

If this key is added to the TopeConfig.txt configuration file,


then the extended destination
name feature will be disabled.
The status bar will only display
the final destination.

g02173890

Blank program screen


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

24

KENR9017

Program Screen

Creating a Program Window

Resizing Windows

Illustration 26

g01901240

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

g01901236

Window types
All windows can be created from the Config menu
on the menu bar. Each window has different setup
options. Once the setup options have been chosen,
all window behavior is identical. This behavior
includes resizing and placement. The window type
that is listed in the Config menu that is followed by
an ellipses ( ... ) indicates that this window type
requires input as well as this window type may
require configuring of setup options.

Use the cursor (3) to resize the window. Each


additional window can be resized within the design
boundaries of the default program screen.
Note: When you are resizing windows, do not resize
the larger program screen. The default size of the
program screen allows created screens to fit on the
touchscreen for the monitor display group. If the
program screen is resized, the screen will not fit on
the touchscreen.

Deleting a Window
Windows can be deleted by selecting Close Screen
from the Config menu on the menu bar. In order to
delete a window that was previously created, select
the window by resizing the window slightly. Then,
select Close from the Config menu.

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

Saving a Screen
When a screen is saved with the configured windows,
the following two Windows configuration files are
created: a .txt file and a .uni file (Unicode ). The
format of the Unicode file is needed on the monitor
display group to specify the desired screen
configuration.

KENR9017

25
Program Screen

The path for the configuration file for the active screen
( screenconfig.txt ) is specified in the configuration
file. Selecting Save Screens from the Config
menu will automatically save the screen with the
screen configuration filename that is specified in the
configuration file.
In order to save a newly created screen with a
different filename, select Save Screens As... from
the Config menu on the menu bar. In order to use
this screen as the active screen, replace the
Windows configuration filename that is specified in
the configuration file with this new filename.

Applying Windows Configuration


Files to the Monitor Display Group

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 the
following information: compass direction, information
of forward movement of the truck, information of
backward movement of the truck and information on
the validity of global positioning data.
Perform the following procedure to add a
Assignment Map window:

The location and the filename of the screen


configuration file for the monitor display group is
specified 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 the
monitor display group, copy the file to the monitor
display group through a File Transfer Protocol (FTP)
connection. The onboard system must be restarted
for the changes to take effect.
i03888129

Window Addition
SMCS Code: 7605
This section describes the addition of individual
program windows. The following nine program
windows are available to add for display on a monitor
display group:

Assignment Map

Illustration 27

g01902222

System Info

Assignment Map window before resizing

Waypoint List

State Icon

1. Select Assignment Map from the Config menu


on the menu bar. The Assignment Map window
fills the entire program screen.

KPI

Dipper

Truck Load History

Tool Display

Waiting Trucks

Adding an Assignment Map


Window
The Assignment Map window displays the location
of the truck in relation to defined waypoints. The
following items may display in the assignment map
window:

26

KENR9017

Program Screen

Illustration 29

g01902316

Info Window Configuration window


2. Under Options , select East . Then hold down
the CTRL key and select North . Refer to
Illustration 29 .
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... Window

3. Click the Add button.


East and North options will move under the
Selected column on the Info Window
Configuration window.
4. Click OK .
East and the North window fills the entire
screen.

Many options are available for System Info


windows. For a complete listing, refer to Systems
Operation, System Information Windows. Several
types of System Info... data can be combined in a
single System Info... window. A common
combination is easting and northing data.
Perform the following procedure to add a System
Info... window:
1. Select System Info... from the Config menu on
the menu bar.
The Info Window Configuration window will
appear.
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 Window


A Waypoint List window displays a list of all the
waypoints in the current assignment. Waypoints are
created with the office software. Waypoints are
represented by graphical objects that appear in the
Assignment Map window.

KENR9017

27
Program Screen

A waypoint is an open polygonal shaped area or a


closed polygonal shaped that describes a point of
significance along a travel route. Waypoints allow a
user to know the location of a truck and waypoints
can be configured to help determine the state of the
truck.
Waypoints that are closed polygon waypoints are
included in the following list:
Loading face
Dump
Stockpile
Loader
Queue
Shop
Waypoints that are open polygon waypoints are
included in the following list:
Road segment
Road intersection
Display

Closed Polygon Waypoints Versus Open


Polygon Waypoints
When a truck travels into or out of a waypoint that is
defined as a closed polygon, Fleet onboard sends
information to the office. Waypoints that are defined
as open polygons are used for display only.
Perform the following procedure to add a Waypoint
List window:
1. To add a Waypoint List window, select
Waypoint List from the Config menu on the
menu bar.
By default, the Waypoint List window fills the
entire screen. When the Waypoint List window
is first created, the window will be blank. When an
assignment is available, the window will display
waypoints 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 the


waypoint list. Use the scroll bar to view the bottom of
the waypoint list. The current waypoint icon (2)
indicates the waypoint of the operator along the travel
route. The passed waypoint icon (1) indicates the
waypoints that have been passed by the operator
along the travel route.

Adding a State Icon Window


The State Icon window displays an icon that
represents the current operating state of the truck.
Perform the following procedure to add a State Icon
window:

28

KENR9017

Program Screen
Note: Use $ Truck Waiting Column Mask =15 to
display the following five columns: Truck , State ,
Operator , Material and ETA .
Table 7

Configuration Options for $ Truck Waiting Column


Mask
Mask
Number

Illustration 32

g02827677

State Icon window


1. Select State Icon from the Config menu on
the menu bar.
The State Icon window fills the entire screen.
2. Use the cursor to resize the State Icon window.

Columns Displayed

Truck

Truck + State

Truck + Operator

Truck + State + Operator

Truck + Material

Truck + State + Material

Truck + Operator + Material

Truck + State + Operator + Material

Truck + ETA

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

Note: Do not resize the larger screen.

Adding a Waiting Trucks Window


The Waiting Trucks window is typically configured
on a loading machine. The Waiting Trucks window
displays columns of text with the following information
about trucks that are being loaded or that are waiting
for a load:

Perform the following procedure to add a Waiting


Trucks window:

Truck name
State
Operator name
Material to be loaded

Illustration 33

g02173904

Waiting Trucks window

ETA of the truck


Note: The $ Truck Waiting Column Mask
configuration key can be used to display or suppress
columns in the Waiting Trucks window.
A mask number from 0 to 15 may be configured.
Each number will display a different combination of
the following five possible columns: Truck , State
, Operator , Material and ETA . If this key is not
present, is present without a mask number or 7 is
used, then the Truck , State , Operator , and
Material columns display. This configuration is the
default.

1. Select Waiting Trucks from the Config menu


on the menu bar.
The Waiting Trucks window fills the entire
screen.
2. Use the cursor to resize the Waiting Trucks
window.
Note: Do not resize the larger screen.

KENR9017

29
Program Screen

Adding a KPI... Window

KPI Types

A KPI... window displays Key Performance


Indicator (KPI) information to the operator. KPI data
can be displayed as percentages or values.

Fleet onboard can display the following three types


of KPI information:
Loads
Tons
Team tons
A program screen can be configured with a separate
KPI window for each KPI type. Also, Fleet onboard
can be configured for a single KPI window to display
any KPI type. This window will display Truck Tons
or Team Tons .

Content of a KPI Window


As the mine office sends new KPI information, the
office software sends the updated information to Fleet
onboard for display on the monitor display group to
the operator.
Parameters that may be sent in the KPI message by
the office are included in the following list:

Illustration 34

g01904617

KPI window that displays tons as percentage


(1) Percentage

Target KPI Value

Current KPI Value

Percentage of Target Display or Actual Value


Display

KPI Type

Bar Color

Perform the following procedure to add a KPI...


window:
1. Select KPI... from the Config menu on the
menu bar. The Create KPI Window window will
appear.

Illustration 35

g01904618

KPI window that displays team tons as value


(2) Value

In order for the information that is displayed on the


KPI window to be accurate, the office and the
machine must have the same version of the KPI file.
This KPI file will match a window ID and window type
with the following values of KPI message data: team
truck capacity and current team tons.

Illustration 36

g01903553

Create KPI Window window


2. In the Window Id field, enter an ID for the
window. This number must match the ID of the
office when KPI messages are sent.

30

KENR9017

Program Screen

3. The window will be displayed as a horizontal


bargraph as a default. Select the Vertical check
box for the window to appear vertically.
4. Click OK .
The KPI... window fills the entire screen.

Load Full , Load Warning , and Load


OK
The Load Full , Load Warning and Load OK
values that were configured in Step 2 within Adding a
Dipper... Windowwork together to provide a range
of dipper values to indicate to the operator that the
load is not near capacity.
Load Full The load is almost full. The default
color is red.
Load Warning The load is nearing capacity. The
default color is yellow.
Load OK The load is not near capacity. The
default color is green.

Illustration 37

g02173906

KPI... window
5. Use the cursor to resize the KPI... window.
Note: Do not resize the larger screen.

Adding a Dipper... Window

Adding a Truck Load History...


Window
A Truck Load History... window displays the loads
of previous trucks that were loaded by the loading
operator in a bargraph. This format allows the
operator to see individual performance in loading
trucks to capacity. History can include information on
previous trucks or on the current truck only.
Performance can be displayed for a single class of
truck or for a mixture of classes of trucks. A Truck
Load History... window can only be used with VIMS
.

A Dipper... window provides a loader operator with


the amount of material to load into the next dipper to
fill the truck to capacity. Also, a Dipper... window
provides colors to assist in warning the operator that
the truck is nearing capacity. This information is
based on the payload information for the current
truck. A Dipper... window can only be used with
VIMS .

Capacities are determined from the truck capacity


values in the truck file. Payload values are received
from VIMS on the trucks.

Perform the following procedure to add a Dipper...


window:

Perform the following procedure to add a Truck


Load History... window:

Illustration 38

g02828097

Typical example of a Dipper window


1. Select Dipper... from the Config menu on the
menu bar. A window will appear to allow you to set
up percentage values and warning colors.
2. Enter the selections for the value and color for
Dipper % . Refer to Illustration 38 .

KENR9017

31
Program Screen
The Truck Load History window fills the entire
screen. 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 Truck


Load History Window
Overload: A Overload: value of 110 percent
and red for the color, any truck load that is filled to 110
percent of the capacity for the truck will appear as a
red bar. The bar will reach above the 100 percent
capacity line. The percentage is calculated on the
payload of the current truck that is being loaded and
the capacity of this truck according to the truck file.

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 and
colors.

Ok: With the Ok: color as green, any truck that


is filled between the capacity values that are
configured for overload and underload will appear as
a green bar. The bar will rest under the 100 percent
capacity line and above the underload capacity line.
Underload: With a Underload: value of 90
percent and yellow for the color, any truck that is filled
to 90 percent or less than 90 percent of the capacity
for the truck will appear as a yellow bar. The bar will
rest below the underload capacity line.
Capacity: This field acts as a filter. Any capacity
of a truck that matches this capacity will be displayed
in the Truck Load History... window. If no value is
set in this field, history for all classes of trucks will be
displayed in the window.
Load Count: This field specifies the number of
loads that will be displayed in the Truck Load
History... window. When you are creating a window
that displays only the current payload, enter the
number one in this field.
Range (+/-): This field specifies the maximum
and minimum percentages that will be displayed in
the Truck Load History... window.
Display Dippers Select the Display Dippers
check box to display the vertical bar for a truck load in
increments as the dipper information is known. If this
box is not checked, the vertical bar will be displayed
only after information for the entire load is known. If
you are creating a window that displays only the
current payload, select this option.

Current Payload
Illustration 40

g02828119

Setup of the Truck Load History window


2. Set up the percentage values and warning colors.
3. Click OK .

A Current Payload window is only a Truck Load


History window for the current truck. A Current
Payload window helps the operator to load trucks to
capacity. As Fleet onboard receives VIMS dipper
information from the truck that is being loaded, the
current payload screen displays the payload
information for the truck to the operator. The number
at the top of the window displays the capacity of the
truck that is being loaded. The number at the bottom
of the window displays the current truck payload.

32
Program Screen
To create the Current Payload window, perform the
following 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 the
class of truck that is being loaded.

KENR9017

KENR9017

33
Truck Operating State

Truck Operating State

i04727409

Truck Operating State Change


SMCS Code: 7605
i04727393

General Information (Truck


Operating 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 loaded
by a loading machine. Then, the truck travels to a
dumping site. In this truck cycle, the truck may
change the following operating states:

The following section describes a truck that is moving


through a typical truck cycle. For each change of
operating state, the options are described for
triggering the change of state.

Changing Operating State From


Dumping to Travel Empty
The operating state can be changed from dumping
to travel empty in one of the following ways:
Manual

Dumping to travel empty

Automatic using assignment

Travel empty to arriving empty

Automatic using waypoint polygons

Arriving empty to loading

Loading to travel loaded

Automatic using waypoint polygons with operator


confirmation

Travel loaded to arriving loaded

Automatic using VIMS cycle

Arriving loaded to dumping

Automatic using VIMS position switch

For each change of state, Fleet onboard can be


configured to use one of the following techniques to
trigger that change of state:
Manually through operator input
Automatically
Automatically with a confirmation from the operator
Triggering a change of state automatically involves
the use of one of the following six techniques:
Messages of state information from VIMS
Payload information from VIMS

Switch input

Manual
Perform the following procedure to change the
operating state manually:
1. Press the Set State button on the toolbar to
modify the operating state.
The Set New State window will appear with the
travel empty option for the change of state
active.
2. Confirm the change of state by pressing OK .

Gear and speed information from VIMS

Automatic Using Waypoint Polygons

Trimble Mincom Aquila Caterpillar (TMAC )


messages of Send Truck from a loading
machine

As the truck leaves the dump waypoint, Fleet


onboard automatically changes the state of the truck
from dumping to travel empty . This setting is the
default. This default can be disabled by adding the
configuration key $ No Dump Exit To Travel to the
configuration file.

Digital I/O signals from switch inputs


Global Positioning System (GPS) coordinates that
are combined with predefined virtual waypoint
polygons

34

KENR9017

Truck Operating State

Automatic Using Waypoint Polygons with


Operator Confirmation
As the truck leaves the dump waypoint, a window
appears on the onboard. The window asks the
operator to confirm the change of state from
dumping to travel empty . Fleet onboard can be
configured to sound the audible device if the operator
has not responded to the confirmation of the change
of state within a certain time period. If the operator
does not confirm the change of state before the truck
requires another change, the change of state will be
applied automatically. The configuration key is $
Travel State =1 .

Automatic Using VIMS Cycle

The Set New State window will appear with the


arriving empty option for the change of state
active.
2. Confirm the change of state by pressing OK .

Automatic Using Waypoint Polygons


The operating state will be changed to arriving
empty 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 the
current state is travel empty ( $ Queue State At All
Queues =1 )

As the truck bed is lowered and the truck begins to


move,VIMS transmits a cycle record. Fleet onboard
uses this information to change the state of the truck
from dumping to travel empty . The configuration
key is $ Cycle To Travel State .

When the truck enters the loading face waypoint if


the waypoint is the second to last waypoint in the
assignment (the default $ Queue State At All
Queues =0 )

Automatic Using VIMS Position Switch

Automatic Using Waypoint Polygons with


Operator Confirmation

Fleet onboard polls VIMS for the Body Up switch


position. When the onboard detects raising and
lowering of the body, a change of state from
dumping to travel empty will be triggered. The
configuration 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 the
body, a change of state from dumping to travel
empty will be triggered. The configuration keys are
$ Body Up To Dump State , $ Body Up Input and
$ Body Up Open .

Changing Operating State from


Travel Empty to Arriving Empty
The operating state can be changed from travel
empty to arriving empty in one of the following
ways:

The description of Automatic Using Waypoint


Polygons that precedes this section applies. When a
change of state is triggered, a Confirm New State
window appears as the only difference. This window
prompts the operator to accept the change to a
arriving empty state. The onboard can be
configured to sound the audible device if the operator
has not responded to the confirmation of the change
of state within a certain time period. If the operator
does not confirm the change of state before the truck
requires another change, the change of state will be
applied automatically. The configuration key is $
Arrive State =1 .

Changing Operating State From


Arriving Empty to Loading
The operating state can be changed to loading in
one of the following ways:
Manual

Manual

Automatic using waypoint polygons

Automatic using waypoint polygons

Automatic using waypoint polygons with operator


confirmation

Automatic using waypoint polygons with operator


confirmation

Manual
Perform the following procedure to change the
operating state manually:
1. Press the Set State button on the toolbar to
modify the operating state.

Automatic using VIMS


Automatic using Computer Aided Earthmoving
System (CAES ) or Fleet onboard on a Loader

Manual
When the truck has received the first dipper load, the
operator performs the following procedure on the
monitor display group:

KENR9017

35
Truck Operating State

1. Press the Set State button on the toolbar to


modify 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 Using Waypoint Polygons


The operating state will change to loading in one of
the following ways:
When the truck enters any shovel waypoint
regardless of the current truck state if $ Load
State At All Loaders =2
When the truck enters any shovel waypoint if the
current state is travel empty and $ Load State At
All Loaders =1
When the truck enters the assigned shovel
waypoint if $ Load State At All Loaders =0
Note: The $ Load At Assigned Loader Only
configuration key can be used to allow peer to peer
communication only with the shovel that the truck is
assigned 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 not
function as described if the $ Load At All Loaders
=1 or the $ Load At All Loaders =2 configuration
is applied.

Automatic Using VIMS


As the first dipper load is registered in the truck, VIMS
will send the monitor display group a message. Fleet
onboard will use this message to change the
operating state to loading automatically. This option
will override any other options that are configured for
triggering. The configuration key is $ Dipper to Load
State .

Automatic Using CAES or Fleet Onboard


on a Loader
After a truck has been loaded, CAES or Fleet
onboard on a loader will send a send truck
message to the truck that is being loaded. This action
will trigger a change in the operating state from
loading to travel loaded . This technique for
changing the state will override both the manual
change of state and the confirmation of the change of
state. The configuration key is $ Send Msg to Travel
State .

Changing Operating 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

Note: If the $ Min Load Time key is set in the


configuration file, the truck needs to be stopped and/
or moving in the loading waypoint for the minimum
configuration of time before the state will change to
loading .

Automatic Using Waypoint Polygons with


Operation Confirmation
The description of Automatic Using Waypoint
Polygons that precedes this section applies. When a
change of state is triggered, a Confirm New State
window appears as the only difference. This window
prompts the operator to accept the change to a
loading state. Fleet onboard can be configured to
sound the audible device if the operator has not
responded to the confirmation of the change of state
within a certain time period. If the operator does not
confirm the change of state before the truck requires
another change, the change of state will be applied
automatically. The configuration key is $ Load State
=1 .

Automatic using waypoint polygons with operator


confirmation
Automatic using VIMS

Manual
When the truck has received the final dipper load, the
operator performs the following procedure on the
monitor display group:
1. Press the Set State button on the toolbar to
modify the operating state.
The Set New State window will appear with the
travel loaded option for the change of state
active.
2. Confirm the change of state by pressing OK .

Automatic Using Assignment


If the current state is unknown, this method of
changing the operating state will occur by a default.
As the loading assignment is completed, a new
assignment to a dumping waypoint is received that
automatically triggers a change to the travel loaded
state.

36

KENR9017

Truck Operating State

Automatic Using Waypoint Polygons


As the truck leaves the shovel waypoint, Fleet
onboard automatically changes the state of the truck
from loading to travel loaded . This setting is the
default. This default can be disabled by adding the
configuration key $ No Load Exit To Travel to the
configuration file.

Automatic Using Waypoint Polygons with


Operator Confirmation
As the truck leaves the shovel waypoint, a window
appears on the onboard. The window asks the
operator to confirm the change of state from loaded
to travel loaded . Fleet onboard can be configured
to sound the audible device if the operator has not
responded to the confirmation of the change of state
within a certain time period. If the operator does not
confirm the change of state before the truck requires
another change, the change of state will be applied
automatically. The configuration key is $ Travel
State =1 .

Automatic Using VIMS


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

Changing Operating State from


Travel Loaded to Arriving
Loaded

When the truck enters any dump waypoint ( $


Dump State At All Dumps =2 )
When the truck enters any dump waypoint if the
current state is travel loaded ( $ Dump State At All
Dumps =1 )
When the truck enters the dump waypoint if the
waypoint is the second to last waypoint in the
assignment (the default $ Dump State At All
Dumps =0 )

Automatic Using Waypoint Polygons with


Operator Confirmation
The description of Automatic Using Waypoint
Polygons that precedes this section applies. When a
change of state is triggered, a Confirm New State
window appears as the only difference. This window
prompts the operator to accept the change to a
arriving loaded state. The onboard system can be
configured to sound the audible device if the operator
has not responded to the confirmation of the change
of state within a certain time period. If the operator
does not confirm the change of state before the truck
requires another change, the change of state will be
applied automatically. The configuration key is $
Dump State =1 .

Changing Operating State from


Arriving Loaded to Dumping
The operating state can be changed to dumping in
one of the following ways:

The operating state can be changed from travel


loaded to arriving loaded in one of the following
ways:

Manual

Manual

Switch input

Automatic using waypoint polygons


Automatic using waypoint polygons with operator
confirmation

Manual
Perform the following procedure to change the
operating state manually:
1. Press the Set State button on the toolbar to
modify the operating state.
The Set New State window will appear with the
arriving loaded option for the change of state
active.
2. Confirm the change of state by pressing OK .

Automatic Using Waypoint Polygons


The operating state will be changed to arriving
loaded in one of the following ways:

Automatic using VIMS position switch

Manual
When the truck bed raises to begin dumping, the
operator performs the following procedure on the
monitor display group:
1. Press the Set State button on the toolbar to
modify 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 the
configuration file, the truck needs to be stopped and/
or moving in the dumping waypoint for the minimum
configuration of time before the state will change to
dumping .

KENR9017

37
Truck Operating State

Automatic Using VIMS Position Switch


Fleet onboard polls VIMS for the Body Up switch
position. When body raising is detected, a change of
state from arriving loaded to dumping will be
triggered. The configuration key is $ Body Up To
Dump State .

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

38
Truck and Loader Interaction

KENR9017

Truck and Loader


Interaction

Note: When loading is complete, if CAES determines


that the material in the truck has changed from the
material that was indicated in the first dipper
message, the onboard system will assess again the
best destination for the truck. Then, the office will
issue an updated assignment for the truck.
i04727755

General Information (Truck and


Loader Interaction)
SMCS Code: 7605

Basic Operation
This section describes the various messages from
Trimble Mincom Aquila Caterpillar (TMAC ) that allow
communication between Fleet onboard on the truck
with Fleet onboard or Computer Aided Earthmoving
System (CAES ) on the loading machine.

Phase 1
Upon the entrance of a truck into a loading face
waypoint, the status changes to a waiting state.
Fleet onboard on the truck sends a load request
message to Fleet onboard on the loading machine
that indicates the following information: the material
that was loaded on the truck and the operating state
of the truck. The loading machine responds with an
acknowledgment message ( MW_ACK ) that
indicates the position of the loading machine.

Phase 2
A truck that enters a shovel waypoint will change
status to a loading state. Fleet onboard on the
truck sends another load request message to the
loading machine that indicates that the truck is in a
loading state. The loading machine responds with
another MW_ACK message that indicates the
position of the loading machine. Fleet onboard on the
truck verifies that the truck is at the correct loading
machine.

Phase 3
The truck will send a VIMS dipper report to the
loading machine and to the office under the following
conditions: a truck that is equipped with the VIMS
and first dipper load that is received.
When a loading machine that is equipped with CAES
detects the first dipper load that has been placed in
the truck, CAES on the loading machine sends a
dipper message to the office. This dipper message
tells the office the material that is in the truck. The
office then triggers an assignment.

Phase 4
Scenario A
When loading is complete, the machine operator on
the loading machine presses the send truck button
to send a truck sent message to the truck. The truck
sent message indicates that loading is complete to
the truck. Then, the truck sends a load request
message to the loader that indicates that the truck
has changed to the traveling state. The loading
machine sends a load report to the office that
specifies the material that was loaded into the truck
with the truck ID.
If the truck has VIMS , and when loading is complete,
the truck sends a VIMS load message to the loader
and 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 to
the loader to indicate a change of state to travelling
. Also, the load request message indicates that the
load is complete. The loading machine sends a load
report to the office to specify the material that was
loaded 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 loader
and to the office to indicate the truck payload.

Exceptions to Basic Operation


If the cycle in the basic operation is interrupted, the
following communication messages between Fleet
onboard on the truck and Fleet onboard or CAES on
the 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, Fleet
onboard will send an additional material request
message to the loading machine with the set state to
traveling empty . The truck will be eliminated from
the display on the loader.

KENR9017

39
Truck and Loader Interaction

Wrong Loader

Table 8

Fleet onboard may determine that the truck is at the


wrong loading machine after the truck has sent the
load request. Also, the operator may leave the area
before being loaded. Fleet onboard on the truck
sends a material request message to the first loader
to indicate that the truck will not be loaded. A load
request to the new loading machine is sent.

Key Information
Configuration Key

Description

$ Want Dippers

This configuration key specifies


communication between Fleet
onboard on the loading machine
with Fleet onboard on the truck
to send dipper messages from
VIMS .

$ Want Loads

This configuration key specifies


communication between Fleet
onboard on the loading machine
with Fleet onboard on the truck
to send load messages from
VIMS .

No CAES Dippers
If CAES cannot identify a dipper that has been
placed in a truck, no dipper message will be sent to
the office. Unless the operator has manually selected
a material, the office will not be aware of the material
that is in the truck.
When loading is complete, a dipper report will not be
sent to the office due to the following criteria:
When loading is complete, CAES on the loading
machine did not initiate a send truck message
When loading is complete, the operator for the
loading machine did not initiate a send truck
message
The dipper count for the next truck that is being
loaded will continue to increment. In addition, a load
message will not be sent to the office.

Refer to Table 8 for information about the


configuration keys that are applicable to payload
messages. For further information, refer to Systems
Operation, Configuration Keys.
i04795222

Interactive Office Files


SMCS Code: 7605

Interactive Payload Messages

Office generated files can affect the interaction


between the truck and the loading machine. These
files are essential to proper operation. A copy of the
operator ID file must reside in the onboard system
of the truck and the loading machine to enable the
following abilities:

SMCS Code: 7605

For an operator to be able to log into the system

i04727810

If a truck is equipped with the VIMS , payload


messages can be sent to the loading machine. The
payload messages will provide the loading operator
with dipper windows and truck load history windows.
These windows give the operator information during
loading about the capacity level of the truck and the
past performance of the operator in loading trucks to
capacity.
Payload messages from VIMS may optionally be
sent to one of the following systems on the loading
machine:
Computer Aided Earthmoving System (CAES )
Fleet onboard

For a Truck Operator Window to display the


name of the truck operator

40

KENR9017

Operator Utilities

Operator Utilities

i03890349

Operator Utilities for Truck


SMCS Code: 7605
i03888190

General Information (Operator


Utilities)

Using the Assignment Map


Window

SMCS Code: 7605


Several features of the Cat MineStar System allow
the truck operator and the loading operator to
interface directly with the office. Some utilities are
used primarily in truck applications while some
utilities are used primarily in loading applications.
Some utilities are used in both a truck and loading
machine applications.
The following list contains utilities for the truck
operator:
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 loading
operator:
Selecting the Current Material
Sending the truck
Clearing a Waiting Truck
The following list contains utilities for the truck
operator or the loading operator:
Selecting a language

Illustration 41

g02831618

Assignment Map window


(1) Heading icon
(2) Route indicator

The Assignment Map window displays a map area


for a truck operator to work. This window includes the
following information: a route indicator, waypoints that
show landmarks and heading. Also, the machine
position broadcast feature enables the ability for the
truck operator to see the location of other machines.
An Assignment Map window will be present for a
truck application. This window is not present for a
loading machine application.

Responding to text messages


Sending text messages
Selecting Operator Checklist information items

With the new version of Fleet onboard, the


background color of the Assignment Map window
is black. This feature increases the contrast and
improves operator visibility in the sunlight. Also, glare
is reduced during night time operation.

Entering Service Hours and Fuel Entered


Entering Delay Codes
Sending a Mayday Message

Route Indicator
The white line in the Assignment Map window
connects waypoints that make up the route. This line
will not represent the actual layouts of the road.
Instead, the line will estimate the roads. In the
waypoint file, the Assignment Map window can be
configured to display road layouts by using display
waypoints.

KENR9017

41
Operator Utilities

Waypoint Labels
The operator can display waypoint labels or the
operator can hide waypoint labels. To display the
waypoint labels, select Display Route Text from the
Map menu on the main screen.

Heading
Refer to Illustration 41 . The circle (1) in the upper left
corner of the Assignment Map window indicates
compass direction. The arrow in the circle points
North to indicate to the operator North in relation to
the current position of the truck.

Table 9

List of Configuration Keys


Configuration Key

Description

$ Use Startup 2

This key specifies the use of the


Startup 2 message (TMAC )
for Fleet onboard. This key
must be present with the use of
the machine position broadcast
feature.

$ Position Time Minimum


Interval

Use this key to specify the maximum frequency at which the onboard system will send position
messages to the office.

$ Position Distance Interval

Use this key to specify the distance interval in which Fleet onboard will send position
messages to the office.

$ Position Time Interval

Use this key to specify the frequency with which the onboard
system will send position messages to the office.

$ Disable AMP

Use this key to configure the onboard to ignore AllMachinePosition messages sent to it from
the office.

$ Use PositionReport1

Use this key to prevent the onboard from sending PositionReport2 messages, and to
send only PositionReport
messages. This key is used with
Fleet 3.0, when Position Awareness is not enabled.

$ Multicast Address 0
=224.0.0.1

Add this key to enable the machine to multicast PositionReport2 messages to other
machines. This key is also used
to configure multicast support
for receiving AllMachinePosition reports from the office.

$ Multicast Port 0 =10001

Add this key to enable the machine to multicast PositionReport2 messages to other
machines. This key is also used
to configure multicast support
for receiving AllMachinePosition reports from the office.

Adjusting the Assignment Map View


Several tools are available to adjust the view of the
Assignment Map window:
Zoom In To zoom in on the
information that is displayed in the
Assignment Map window, touch the
zoom-in button on the map window. Also, the
Zoom In toolbar button may be configured to
display on the toolbar.
Zoom Out To zoom out on the
information that is displayed in the
Assignment Map window, press the
zoom-out on the map window. Also, the Zoom
Out toolbar button may be configured to display
on the toolbar.
Display waypoint descriptions To display
descriptions of the waypoint for the current
assignment, select Display Route Text from the
Map menu on the program screen. To display
descriptions for all waypoints, select Display All
Descriptions from the Map menu on the program
screen.
Display Waypoint Ids To display the ID of a
waypoint for all waypoints, select Display Waypoint
Ids from the Map menu on the program screen.
This option will provide both the route text and the
waypoint descriptions.

Machine Position Awareness


Fleet onboard reports the position of the machine to
the office with the use of the PositionReport2
message. PositionReport2 is a Trimble Mincom
Aquila Caterpillar (TMAC ) message. Starting with
Fleet 3.1, the office can be configured to enable
Position Awareness. Position Awareness is enabled
through the use of the AllMachinePosition
message being sent by the office. The
AllMachinePosition message contains position
information for other machines. This message can be
used to display the positions of other machines in the
assignment window.

Refer to Table 9 for information about the


configuration keys that are applicable for configuring
position reporting functionalities. For further
information, refer to Systems Operation, KENR9017,
Configuration Keys.
Note: The $ Use Startup 2 configuration key must
be added to the TopeConfig.txt configuration file to
enable the machine position broadcast feature.

42

KENR9017

Operator Utilities

Peer to Peer Machine Position Broadcast


(Legacy)
Also, Fleet onboard may be configured to send the
position of the machine directly to other machines.
This configuration allows peer-to-peer
PositionReport2 messages to be sent to machines
without routing the message through the office.
Fleet onboard may be configured to send the
following types of messages:
Broadcast

Refer to Table 12 for the list of configuration keys that


must be added to the TopeConfig.txt configuration
file to configure the onboard to unicast the position of
the machine to all of the machines that are listed in
the Machines.mwf file.
Note: Ensure that the Machines.mwf file is up to
date.
Note: Add the $ Do Not Send PositionReport2 To
The Office configuration key to disable sending
PositionReport2 messages through the office.

Display Positions of Machines

Multicast
Unicast
Table 10

List of Configuration Keys for Broadcast


Configuration Key

Description

$ PositionReport2 IP 0
=255.255.255.255

Add this key to enable the machine to send broadcast PositionReport2 messages to other
machines.

$ PositionReport2 Port 0
=10001

Add this key to enable the machine to send broadcast PositionReport2 messages to other
machines.

Fleet onboard can display the location of other


machines. When machines are enabled for position
reporting, the position of the machine is sent to the
office. Then, the office will use the
AllMachinePosition messages to broadcast the
position of the machines to other machines. These
machines are represented by an icon that is specific
to the type of machine. The machine icons will display
in the Assignment Map window. The
MachineType.mwf file must be activated to be able
to display the machine-specific icons. If this file is not
activated, then the machines will be represented by
yellow dots. This file is created using the office
software.

Refer to Table 10 for the list of configuration keys that


must be added to the TopeConfig.txt configuration
file to configure the onboard system to broadcast the
position of the machine to other machines.
Table 11

List of Configuration Keys for Multicast


Configuration Key

Description

$ PositionReport2 IP 0
=224.0.0.1

Add this key to enable the machine to multicast PositionReport2 messages to other
machines.

$ PositionReport2 Port 0
=10001

Add this key to enable the machine to multicast PositionReport2 messages to other
machines

Refer to Table 11 for the list of configuration keys that


must be added to the TopeConfig.txt configuration
file to configure the onboard to multicast the position
of the machine to other machines.
Table 12

List of Configuration Keys for Unicast


Configuration Key

Description

$ Unicast PositionReport2 To
All Machines

Add this key to configure the onboard system to send unicast


PositionReport2 messages to
each machine that is listed in
the Machines.mwf file.

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 for
the current truck. The movement of the truck icon that
displays in the Assignment Map window is
configurable. The vertical position of the truck icon on
the map will change according to the speed and
direction of the truck.

KENR9017

43
Operator Utilities

When the truck has stopped, the truck icon in the


Assignment Map window will appear in the center
of the window. The speed at which the truck is
considered stopped is configurable with the use of the
$ Forward Stop Threshold Speed configuration key.
Once the truck exceeds a configured speed, then the
truck 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 icon
will display at the top of the map window.

(Table 13, contd)

List of Configuration Keys for Machine Position on the


Map

The current truck displays a colored outline. This


outline is configurable with the use of the $ Machine
Outline Color configuration key. A number from 0 to
31 may be used to define the color of the outline.
Refer to Systems Operation, KENR9017, Display
Color for the list of available colors.

Configuration Key

Description

$ Startup Zoom Level

This key specifies the diagonal


value of the rectangle area that
the assignment map will display
at startup.

$ Transition Step Count

This key specifies the number of


steps for the machine icon to
transition from the middle to the
top of the map or from the middle to bottom of the map.(1)

$ Transition Step Time

This key specifies the time for


the machine icon to transition
from middle to top, top to middle,
middle to bottom, bottom to middle. (2)

Table 13

List of Configuration Keys for Machine Position on the


Map
Configuration Key

Description

(1)
(2)

$ Use Dynamic Machine Icon

This key enables the position of


the machine icon to change according to the speed of the
machine.

$ Forward Move Threshold


Speed

This key specifies the speed


that the truck must travel for the
truck icon to move from the middle of the Assignment Map
window to the bottom of the
window.

$ Forward Stop Threshold


Speed

This key specifies the speed


that the truck must travel for the
truck icon to move from the bottom of Assignment Map window to the middle of the window.

$ Backward Move Threshold


Speed

$ Backward Stop Threshold


Speed

This key specifies the speed


that the truck must travel in reverse for the machine icon to
transition from the center of the
Assignment Map window to
the top of the map window.
This key specifies the speed
that the truck must travel in reverse for the machine icon to
transition from the top of the
Assignment Map window to
the middle of the window.

$ Machine Outline Color

This key specifies the outline


color of the truck.

$ Minimum Zoom Level

This key specifies the diagonal


value of the largest rectangle
that the assignment map window will display.

$ Maximum Zoom Level

This key specifies the diagonal


value of the smallest rectangle
that the assignment map window will display.

(continued)

This key is used with $ Transition Time .


This key is used with $ Transition Step Count .

Refer to Table 13 for information about the


configuration keys that are applicable for the
movement of the truck icon in the Assignment Map
window. For further information, refer to Systems
Operation, KENR9017, Configuration Keys.

Machine Position Adjustment


Since the position of a machine is reported according
to the location of the GPS antenna that is installed on
the machine, offsets for the GPS antenna can be
configured with the addition of configuration keys in
the TopeConfig.txt configuration file. In most cases,
the GPS antenna is not installed on the reference
point of the machine. However, the desired position of
the machine to be reported is from the reference
point. The offset values are the distances on each
axis of the GPS antenna measured from the machine
origin.
The location of the reference point for each machine
type is defined in the MachineType.mwf file. This
file contains the dimensions of each machine type
(body points) with a defined origin as the reference
point. Starting with Fleet 3.1, the offsets from the
GPS antenna to the machine origin can also be
configured in the office and sent to each machine in
the MachineType.mwf file. With the configuration of
the GPS offsets, the reported position of the machine
will be based on the reference point of the machine
and not the position of the GPS antenna.
A configurable offset shall be applied to the GPS
antenna position when reporting machine position.

44

KENR9017

Operator Utilities
Table 14

List of Configuration Keys


Configuration Key

Description

$ GPS Offset X

This key specifies the distance,


in meters from the machine origin to the GPS antenna along
the X axis.

$ GPS Offset Y

This key specifies the distance,


in meters from the machine origin to the GPS antenna along
the Y axis.

$ GPS Offset Z

This key specifies the distance,


in meters from the machine origin to the GPS antenna along
the Z axis.

Note: If the configuration keys are not present in the


TopeConfig.txt configuration file, then the default
value is 0 for each offset.

Requesting an Assignment
Note: CMPD refers to the Color Multipurpose Display.
Request Assignment This icon is a
button on the toolbar for the monitor
display group (CMPD). This action sends
a message to the office. The office will then send
an assignment to the onboard.
If an assignment is not automatically assigned, a
truck operator may request an assignment. To
request an assignment, touch the Request
Assignment button on the toolbar for the monitor
display group. Also, Request Assignment can be
selected from the Actions menu.

The backup assignment is activated if a new


assignment has not been received.
A new assignment that is received will delete the
previous backup assignment.
Note: A backup assignment may only be activated
once a truck has changed to a travelling empty
operating state.
If the $ Buzzer Tone configuration key is present in
the TopeConfig.txt configuration file, then the alarm
will activate when switched to a backup assignment.
Set the value of the configuration key to 2 . This
configuration is required for assignment notification.

Selecting a Default Assignment


Select Assignment This icon is a
button on the toolbar for the monitor
display group that is used for selecting
truck assignments.
Truck assignments are normally made by the office. If
the wireless network communication system is
unusable, Default Route File can be used in
making truck assignments.
Perform the following procedure to select a default
assignment:
1. Touch the Select Assignment button on the
toolbar of the monitor display group. Also, Select
Assignment can be selected from the Actions
menu on the program screen.
The Get Default Assignment window will
appear.

Backup Assignment
Fleet requires trucks to be in communication with the
office through the wireless radio network for the
trucks to receive assignments from the office.
However, some mine sites have dump waypoints that
extend beyond normal radio coverage. If a truck is
unable to communicate with the office, a backup
assignment will be activated.
A backup assignment can be accepted. Also, a
backup assignment can be stored for an unlimited
period. Once the truck completes a cycle, and if at the
end of an assignment the onboard system has not
received a new assignment from the office, then the
backup assignment will be used.
Note: The backup assignment will be discarded once
a new assignment is received.
When a truck changes the operating state from
dumping to travelling empty , one of the following
actions occurs:

Illustration 43

g01908834

Get Default Assignment window


2. The default assignment that is generated is from
the current waypoint to the waypoint that is listed
under Assignment . If the current waypoint and
the current material are correct, press OK .
If the current waypoint and the current material are
incorrect, these values can be changed.

45

KENR9017

Operator Utilities
Note: The default assignment is generated on the
contents of the active default route file.

Changing the Current Waypoint


If the current waypoint in the default assignment is
incorrect, the waypoint can be changed. Perform the
following procedure to change the current waypoint:
1. In the Get Default Assignment window, press
Set Waypoint .
The Select Waypoint window will appear.

Illustration 45

g01909041

Material Select window


2. Use the Arrow control button on the monitor
display group until the desired material is
highlighted. Also, the touchscreen on the monitor
display group can be used to select the desired
material.
3. Press OK .
The Get Default Assignment window will
appear.

Select Waypoint window

4. Press OK on the keypad for the monitor display


group to accept the values for the default
assignment.

2. Use the Arrow control button on the monitor


display group until the desired waypoint is
highlighted. Also, the touchscreen on the monitor
display group can be used to select the waypoint.

Note: The materials that are listed in the Select


Waypoint window are determined on the material ID
file.

3. Press OK .

Requesting a Crusher Level

Illustration 44

g01908953

The Get Default Assignment window will


appear.
4. Press OK on the keypad for the monitor display
group to accept the values for the default
assignment.
Note: The waypoints that are listed in the Select
Waypoint window are determined by the waypoint
file.

Changing the Current Material


If the current material in the default assignment is
incorrect, the material can be changed. Perform the
following procedure to change the current material:
1. In the Get Default Assignment window, press
Set Material .
The Material Select window will appear.

If a site has crushers, a truck operator can request


information on a crusher level from the office. This
information will determine if the nearest crusher has
space for a truck load of material.
Request Crusher Level This icon is
a button on the toolbar for the monitor
display group that is used for making a
request for a crusher level.
Perform the following procedure to request a crusher
level:
1. Touch the Request Crusher Level button on the
toolbar for the monitor display group.
Before sending the request message to the office,
Fleet onboard will check for the location of the
nearest crusher to the machine.

46

KENR9017

Operator Utilities
(Table 15, contd)

List of Configuration Keys


Configuration Key
$ Crusher Display Count

Description
Number of crushers that will be
displayed

S Crusher Max Display Time Max crusher display time

Illustration 46

g01909115

Crushed Error window

$ Crusher Old Color

Crusher old color

$ Crusher Ok Color

Crusher OK color

$ Crusher Poll Rate

Crusher poll rate

$ Crusher Wait Color

Crusher wait color

$ Do Not Estimate Crusher


Level

Do not estimate the crusher


level.

$ Max Crusher Window Width Max crusher window width


$ Max Distance From Crusher Max distance that is used to find
a crusher
$ Old Crusher Sample Time
$ Vertical Crusher Values
$ Vertical Crusher Windows

Time that is used to determine


the age of a crusher
Values on vertical crusher windows will be displayed vertically.
Crusher windows will be displayed vertically.

Refer to Table 15 for information about the


configuration keys that are applicable for crusher
levels. For further information, refer to Systems
Operation, Configuration Keys.
Illustration 47

g01909116

Crusher Levels window

Hazard Waypoints

2. If a crusher is not near the machine, the message


is not sent and the Crusher Error window will
appear. Select OK . Refer to Illustration 46 . If a
crusher is close, the office sends the crusher level,
and the Crusher Levels window will appear.
Refer to Illustration 47 .

With the use of legacy version of Cat MineStar


System and Fleet onboard system, truck operators
are able to mark the location of on-road hazards that
are encountered while in transit. The operator
presses the On-Road Hazard button, and then a
message is sent to the office. The message contains
information about the location of the hazard. Once the
hazard has been verified, a hazard waypoint is
manually created in the office software. The hazard
waypoint is then sent to the machines for display on
the program screen. The Assignment Map window
will display any hazard waypoints that are in the
assignment.

The Crusher Levels window displays the following


information:
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 frequency
for updating sample data is configurable.

Note: The $ Use PositionReport2 configuration


key must be present in the TopeConfig.txt
configuration file to enable the capability of sending
information on hazard location to the office.

Table 15

List of Configuration Keys


Configuration Key
$ Crusher Delay Color

Fleet onboard will alert the operator on an entry and


an exit of any hazard waypoints.

Description
Crusher delay color

(continued)

47

KENR9017

Operator Utilities

Marking a Hazard
On-Road Hazard button This icon is
a button on the toolbar of the monitor
display group. This button is used to
allow truck operators to mark the location of onroad hazards. This action will send a message to
the office.

Illustration 48

Creating a Hazard Waypoint with the


Office Software
Note: GPS refers to the Global Positioning System.
A PositionReport2 message is sent to the office.
The message includes the location of the machine
with the GPS coordinates of the machine. The
reasonFormUpdate field in the message is set to
obstacleEncountered .

g02135074

Obstacle marking confirmation. window


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

Illustration 50

g02135077

Waypoint Editor in office software

Illustration 49

g02135075

Options menu
If the On-Road Hazard button is not available, then
the operator can choose to indicate an on-road
hazard to the office from the Options menu by
selecting On-Road Hazard... . Refer to Illustration
49 .
Note: The acceptable GPS position accuracy for
marking hazards is configurable with the addition of
the $ 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 GPS
accuracy as a precondition for hazard marking.

MineStar 3.0 and later provides the capability of


creating hazard waypoints using Site Editor . As
with other waypoints, the hazard waypoint may
contain a name and a description. Waypoint Editor
is used to assign a name and a description in the
hazard waypoint. The Name field that is assigned
to the waypoint is used in lists in the user interface in
the office software. The Description field contains
the text that is displayed on the waypoint label in the
assignment map to the operators. Refer to Illustration
50 .
The waypoint hazards are communicated to the
machines by the following methods:

waypomt.mwf file

BeaconUpdate messages

48

KENR9017

Operator Utilities

Illustration 51

g02135078

Assignment Map window

Illustration 53

g02135080

Warning message for exiting a hazard waypoint

(6) Hazard waypoint with a descriptive label

Once the assignment with the new hazard waypoint


is updated to the onboard systems, the operator will
be alerted on the entry and on the exit of the hazard
waypoint. A message will appear when the operator
is entering the hazard waypoint. Also, a message will
appear when the operator is exiting the hazard
waypoint. The message will contain the text that is
entered in the Description field in Waypoint
Editor . Also, the onboard alarm may be configured
to sound upon the entry and the exit of the hazard
waypoint.

Note: The warning messages will automatically


disappear after 5 seconds if the OK button is not
pressed.
Table 16

List of Configuration Keys


Configuration Key

Description

$ MineStar 3 Hazard
Reporting

Add this key to enable the capability of sending information on


the location of the hazard to the
office.

$ Buzzer Tone

Use this key to specify the tone


of the buzzer.

$ Buzzer Repeat Delay

Use this key to specify the delay


between tones.

$ Buzzer Max Duration

Use this key to specify the maximum duration of the buzzer.

Refer to Table 16 for information about the


configuration keys that are applicable to the hazard
waypoints. For further information, refer to Systems
Operation, KENR9017, Configuration Keys.
i04734689
Illustration 52

g02135079

Warning message for entering a hazard waypoint

Operator Utilities for Loading


Machine
SMCS Code: 7605

Selecting the Current Material


The left side of the status bar on a loading machine
will display the type of material that is being loaded
currently. However, the loading operator may change
the type of material that is assigned.
Material Selection This button that is
on the toolbar for the monitor display
group is used for changing the material
that is being loaded.
Perform the following procedure to select the current
material:

KENR9017

49
Operator Utilities
The selected material will be displayed in the left
side of the status bar.
Note: The materials that are listed in the Material
Select window are determined by the active material
file.

Sending the Truck


Send Truck This button that is on
the toolbar of the monitor display group
is used by the loading operator to
complete the loading process.
After loading a truck, the loading operator completes
the loading process by initiating a Send Truck
action. In order to initiate a Send Truck action,
press the Send Truck button on the touchscreen of
the monitor display group. Also, the user could select
Send Truck from the Load menu on the program
screen. This action sends a load report to the office
and a message to the truck that indicates that loading
is complete.
Illustration 54

g01909192

Selecting current material

Remove Waiting Truck This button


that is on the toolbar of the monitor
display group is used by the loading
operator to clear the waiting truck window.

(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 the


toolbar of the monitor display group. Also, the user
could select Set Material from the Load menu
on the program screen.
The Material Select window will appear.

Illustration 55

g01909041

Material Select window


2. Use the Arrow control button on the monitor
display group until the appropriate material is
highlighted. Also, the user could use the
touchscreen on the monitor display group to select
the material.
3. Press OK .

Clearing a Waiting Truck

If a truck is displayed in the waiting truck window as


waiting for a load, but the operator knows that the
truck moved to a load at another loader, the operator
can use the Clear Waiting Truck action to clear the
truck from the waiting truck window on the display. In
order to clear the truck from the display, touch the
Remove Waiting Truck button on the touchscreen
of the monitor display group. Also, the user could
select Clear Waiting Truck from the Load menu
on the program screen.

50

KENR9017

Operator Utilities

i03895135

The Send Operator Message window will


appear.

Operator Utilities for Truck and


Loading Machine
SMCS Code: 7605

Responding to Text Messages

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 the


monitor display group to highlight the message.
3. Use the Tab key on the monitor display group to
move to the message destination list. Also, press
the scroll arrow on the touchscreen to select the
message destination from the list.
Illustration 56

g01910142

Text message from the office to the machine operator


As an alternative to using voice radio, office
personnel can communicate with machine operators
by using text messages on the monitor display group.
Messages can also be configured to sound the
internal audible device on the monitor display group
until the operator responds to the message.
To respond to a message, perform the following
procedure:
1. Use the touchscreen to press the Tab button on
the monitor display group to highlight the Yes
button or the No button.

4. To send the selected message to the selected


destination, press OK on the touchscreen or on
the monitor display group.
By default, operators can send text messages to
other machines that are equipped with a monitor
display group. However, this feature can be disabled
by adding the $ No Text Messages To Machines
configuration key to the configuration file. This
configuration will only allow operators to send
messages to the office.

Receiving Text Messages

2. Press OK to accept the highlighted response.

Sending Text Messages


Machine operators may send text messages to the
office. Also, the onboard system may be configured to
allow machine operators to send messages to other
machines that are equipped with a monitor display
group. For proper operation of the messages that are
initiated by the operator, the monitor display group
and the office must have the same message files.
Perform the following procedure to send a text
message:
1. Press the Send Message button on the toolbar
on the touchscreen of the monitor display group.

Illustration 58

Text message from the monitor display group

g01910138

KENR9017

51
Operator Utilities

Text messages from another monitor display group


will display the operator name that is sending the
message in the title bar of the window. Refer to
Illustration 58 .
The content of the message is determined from the
information in the message file. The operator
information is determined from the information in the
operator ID file. The message file and the operator ID
file must be identical for the transmission among the
displays.

Receiving Message Responses


Any response to a message is displayed on the
screen of the original sender of the message in
addition to the original message. The title bar of the
window displays the name of the operator that sent
the response.

Central Logging for Text Messages


When the machine.mwf file is generated by
MineStar Fleet 3.0 , a copy of peer-to-peer operator
messages will be sent to the office. This feature
allows for MessageDisplayOperator peer-to-peer
type of messages to be sent and then centrally
logged in the office.
The behavior of the messages is outlined in the
following list:

MessageDisplayOperator messages that are


addressed to machines for which the machine type
is defined as externalMachine are sent to the
office.
MessageDisplayOperator messages that are
sent to machines for which the machine type is
defined as routeOperatorMessages and/or
routeAllMessages in the MachineType.mwf
file are copied to the office.

Note: The configuration for routing operator


messages is performed in the office. When enabled,
all onboard systems that use the new machine.mwf
file will route copies of peer-to-peer operator
messages to the office. This information may be used
for central logging.

Entering Checklist Information


Checklist This button may be
configured to appear on the toolbar of
the 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 the
monitor display group. Also, Edit Operator
Checklist can be selected from the Actions
menu on the program screen.
The Select Items Requiring Action window will
appear.

Illustration 59

g01910136

Select Items Requiring Action window


2. Select the items that require attention with the
touchscreen. The selected items will become
highlighted.
3. Press OK .
A message will be sent to the office that indicates
that the selected items require action.
Table 17

List of Configuration Keys


Configuration Key

Description

$ Checklist Required

With this key defined, the checklist window will display automatically upon operator login.

$ Advanced Safety Check

Use this key to enable the advanced safety checklist.

$ Safety Checklist No Cancel Use this key to remove the


Cancel button from the safety
Button
checklist window. This configuration ensures that the checklist
is processed before operating.

Refer to Table 17 for information about the


configuration keys that are applicable for the
checklist. For further information, refer to Systems
Operation, Configuration Keys.

Entering Service Hours and Fuel


that was Entered
Enter Hours This icon is a button on
the toolbar of the monitor display group
that is used to enter service hours and
fuel that was entered.

52

KENR9017

Operator Utilities
Operators can enter the service hours of the machine
and the amount of fuel that is entered into the
machine during fueling. When an operator logs in, the
onboard system may be configured to display
automatically the Hour Entry window. The
application can also be configured to remove the
entry fields for Service Meter or Fuel in this
window.

(Table 18, contd)

List of Configuration Keys

To change the Hour Entry window, perform the


following procedure:
1. Press the Enter hours button on the touchscreen
of the monitor display group. Also, Enter Service
Hours can be selected from the Actions menu
on the program screen.

Configuration Key

Description

$ Keypad for Hours

Use this key to specify how values are inputted in the Hour
Entry window. A keypad may
be configured to display when
pressing a text field or arrow buttons may be configured to display next to the text field.

$ No Hour Cancel

Use this key to disable the cancel button on the Hour Entry
window. This configuration prevents the operator from pressing
cancel instead of entering
hours.

$ Reset Fuel Entry

With this key defined, the default


value for fuel will be reset to 0
in the Hour Entry dialog. If this
key is not present, the dialog will
display the fuel value that was
previously entered.

$ Use Multiple Fluids

Use this key to enable the use


of multiple fluid entry. This configuration will result in a dropdown list in the window to select
fluid type.(1)

The Hour Entry window will appear.

$ Max Fuel Entry

Illustration 60

g01910133

Hour Entry window


2. For either Service Meter: or Fuel: , use the
arrow keys on the touchscreen to input the desired
value.
3. Press OK on the touchscreen to send the
service hours and the fuel entry to the office.
Table 18

List of Configuration Keys


Configuration Key

Description

$ No Hour Entry

Use this key to remove the field


for entering service meter hours
on the Hour Entry window.

$ No Fuel Entry

Use this key to remove the field


for entering fuel on the Hour
Entry window.

$ Hours Required

This key will automatically bring


up the Hour Entry window
when a new operator logs in.

(continued)

(1)

With this key defined, machine


operators are prevented from
entering excessive fuel entry
values.

The Fluid.mwf file must be configured and sent to the onboard system.

Refer to Table 18 for information about the


configuration keys that are applicable for the entry of
service hours and fuel. For further information, refer
to Systems Operation, Configuration Keys.

Entering Delay Codes


Delay This icon is a button on the
monitor display group that is used to
enter a delay or end a delay.
A truck operator can enter previously configured
delay codes when a non-assignment task is
performed. Each delay code has a default duration. If
the time of the delay is likely to be different than the
default value, the operator can change the default
duration.
If a delay code is in progress, the delay category and
the remaining delay time are displayed in the status
bar of the main screen. If a delay code exceeds a
delay time that is configured, the delay time is
displayed as a negative number. Delay codes and the
durations for the delay codes are stored on the
monitor display group in a delay code file.
To enter a delay, perform the following procedure:

KENR9017

53
Operator Utilities

1. Press the Delay button on the toolbar of the


monitor display group that is configured for
selecting a delay.
The Select Delay window will appear to display
possible categories of delays.

The main screen appears with the selected delay


and the default time that is remaining in the status
bar. Also, the State Icon window that represents
the current operating state of the truck will be
grayed-out when a truck is on delay.

Ending the Delay


If the delay ends before the configured delay time, the
delay can be ended manually. Perform the following
procedure to end the delay:
1. On the monitor display group, press the button for
the delay on the toolbar.
The Select Delay window appears with the
End Delay button highlighted.

Illustration 61

g01910093

Select Delay window


2. To scroll through the list of specific delays, use the
arrow button on the monitor display group or use
the touchscreen.
The default duration of the delay in minutes is
displayed at the lower left corner of the Select
Delay window.
Illustration 63

g01910076

Select Delay window


2. Press End Delay on the touchscreen for the
monitor display group.
This action will end the delay. Information of the
delay will be sent to the office.

Changing the Delay Value


If the delay is different from the default duration, and
before applying the delay, perform the following
procedure to change the duration:

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 display
group.

Note: The Select Delay window may also be


configured not to display the time adjustment arrow
buttons. This feature ensures that the default delay
time is always used. Add the "$ No Delay Time
Reduce" and the "$ No Delay Time Extend"
configuration keys in the "TopeConfig.txt" file to
remove the time reduce arrow button and the time
extend arrow button in the select delay window.

54

KENR9017

Operator Utilities
If a delay is in progress when the Select Delay
window is displayed, the current information for the
delay will be displayed. Refer to Illustration 65 . When
scrolling through the delay categories, the default
delay times for the delay category that is highlighted
will be displayed.
Perform the following procedure to return the display
to information on the current delay:
1. Press the Current button on the touchscreen for
the monitor display group.
2. Press OK .
Illustration 64

g01910073

Changing the default delay value

The information on the current delay will be


displayed in the Select Delay window.

Sending a Mayday Message

(5) Arrow for shortening the delay


(6) Arrow for extending the delay

Send Mayday This icon is a button


on the toolbar of the monitor display
group that is used to send a mayday.

1. In the Select Delay window with the highlighting


of the type of delay that is desired, press the
appropriate arrow buttons. Refer to Illustration 64 .
2. Press OK . Continue pressing the arrow buttons
until the desired time is reached.
Shortening the delay will shorten the delay time by
2 minute increments. Extending the delay will
extend the delay time by 2 minute increments.
3. To accept the delay time, press OK . The counter
for the delay will begin.

Displaying the Current Delay


Illustration 66

g01910062

Mayday window
If a machine operator requires help in a situation, the
operator can send a mayday message to the office
from the onboard system.
To send a mayday message, perform the following
procedure:
1. Press the Send Mayday button on the
touchscreen 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 the
touchscreen.
A mayday message will be sent to the office.
Illustration 65

Displaying the current delay


(5) Current delay

g01910060

55

KENR9017

Operator Utilities

Selecting a Language
Lang. This icon is a button on the
toolbar of the monitor display group that
is used to select the language.

Illustration 67

g02174050

Select Language File window


Menu items and windows are also available in
Spanish or French . Perform the following procedure
to activate Spanish or French on the monitor display
group:
1. Press the Lang. button on the touchscreen for
the monitor display group. Also, Select
Language can be selected from the Options
menu.
The Select Language File window appears.
2. Use the arrow button or the touchscreen to
highlight the desired language.
3. Press OK on the touchscreen or use the OK
control button on the monitor display group. When
the program screen appears, all text will be in the
selected language.
Note: The $ User Interface Language
configuration key must be added to the TopeConfig.
txt configuration file with the specified language
string value.

56
Development Utilities

KENR9017

Development Utilities

3. Clear the Save as Unicode check box. Before


clicking Save , rename the file.
4. Click Save .
i04736710

General Information
(Development Utilities)
SMCS Code: 7605
Fleet onboard has many features that will typically be
used by developers of software and testers as utilities
only. These features are not intended for use by the
operator with the monitor display group (CMPD).
Many of these utilities are functions. In a normal
operation, these functions will be performed by using
the office. A developer of software or tester can
simulate these office operations.

Running Fleet Onboard on a


Windows Based Computer
Fleet onboard software can be installed on a
Windows based computer for a demonstration and/
or purposes of testing. Simulation mode is supported.
Also, personnel from the office are able to run several
copies of the off-board version simultaneously on the
same Microsoft Windows computer.
Note: A different User Datagram Protocol (UDP) port
is required on each copy. The UDP port identifies the
Trimble Mincom Aquila Caterpillar (TMAC ) server.

Note: To use this file in place of the default \\storage


\\TopeConfig.txt configuration file, specify the new
filename with a command-line parameter.

Running Multiple Copies of the


Application on the Same Windows
Based Computer
A different UDP port must be specified on each copy
of the application. The UDP port identifies the TMAC
server. Use a configuration key or a command-line
parameter.

Specifying a UDP Port with a Command


Line Parameter
Specify the number for the UDP port for the TMAC
Standard Application Server with /p for the
command-line parameter.
i04739889

Development Messages
SMCS Code: 7605

Sending Messages

Table 19
List of Configuration Keys
Configuration Key

Description

$ No GPS Input

Use this key to eliminate errors


that are associated with initializing the Global Positioning System (GPS).

$ Working Directory

Use this key to specify the directory that is used in interpreting


other specified directories.

Many different kinds of messages are available for


sending 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.

Refer to Table 19 for information about the


configuration keys that are applicable for operation of
the application on a Windows based computer. For
further information, refer to Systems Operation,
Configuration Keys.

Saving Configuration Files as NonUnicode Text


Copying configuration files from a monitor display
group requires saving the files as a non-Unicode text.
Perform the following procedure to save a file as a
non-Unicode text:
1. Open the file to save the file.
2. Select Save As from the File menu.

Illustration 68

Message Send Dialog window

g01938854

57

KENR9017

Development Utilities
2. Use the down arrow to the right of the Machine:
field to select the machine for receiving the
message. The address and port fields for this
machine will automatically fill in.

(Table 20, contd)

List of Message Options

3. To select a message, use the down arrow to the


right of the Message: field to scroll through the
message options.

Message Option

Description

TMAC Registered Servers

This option lists registered servers from TMAC .

Text Message

This option creates a text message. This option sends a text


message.(3)

Text Message From File

This option selects a text message from a list of previously


created text messages. This option sends the text message.(3)

VIMS Dipper

This option sends a dipper message with the fixed payload units
(weight).

VIMS Load

This option sends a load message with the fixed payload units
(weight).

4. Select the type of message. Click Send .

Message Responses
Some messages do not require responses. If a
response is required to a message, the sender of the
message receives the response in a window that
contains the original message and the response. The
name of the person that is responding to the
message is displayed in the title bar of the window.

Sending a Message to Yourself


To send a text message to the computer that is
running 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 computer
and the User Datagram Protocol (UDP ) portthat is
being used byFleet can be used.

Other Message Options


All messages are sent to the machine that is listed in
the Address: field in the Message Send Dialog
window.
Table 20

Position

Position Request

Load Request

Description
This option sends a position
report.
This option sends a position request. This option expects a position report as a response.
This option sends a load request
with fixed parameters.(1)

Load Request Dialog

This option sends a load request


with parameters that can be
changed.(2)

Send Truck

This option sends a load request


with the fixed parameter that
material equals currently selected material.

TMAC Ping

TMAC Server Status

This option sends a KPI message.(4)

Delay Request

This option sends a delay request with fixed parameters.(5)

Activate MineStar File

This option sends a message to


activate a file.

Activate Tope Display File

This option sends a message to


activate a display file.

Deactivate Tope Display File

This option sends a message to


deactivate a display file.

This option sends a message to


Activate Message Display File activate a Message Display
file.

List of Message Options


Message Option

Send KPI Message

This option sends a Trimble Mincom Aquila Caterpillar (TMAC )


ping to a TMAC server.
This option requests the status
of the server from a TMAC
server.

(continued)

Deactivate Message Display


File

This option sends a message to


deactivate a Message Display
file.

Send Reboot

This option sends a command to


reboot.

Send Crusher Report

This option sends a crusher level request.

Send Waypoint Update

This option sends data to update


a waypoint data file.(6)

Send Assignment
(1)

(2)
(3)
(4)
(5)
(6)
(7)

This option sends an assignment.(7)

The following list contains fixed parameters: machine ID equals


local ID, material equals currently selected material, user ID
equals currently logged in user and state equals current state.
Refer to Sending a Load Request Message.
Refer to Sending a Text Message from the Office.
Refer to Sending a KPI Message.
The following fixed parameters are: delay ID equals three, start
time equals current time and duration equals 1800 (seconds).
Refer to Sending a Waypoint Update Message.
Refer to Sending an Assignment.

58
Development Utilities

KENR9017

Sending a Text Message from the


Office
Perform the following procedure to send a text
message from the office:
1. On the Message Send Dialog window, use the
down arrow to the right of the Message: field to
scroll through the message options. Select Text
message . Click OK .

1. On the Message Send Dialog window, use the


down arrow to the right of the Message: field to
scroll through the message options.
2. Select Send Crusher Request .

The Send Operator Message window appears.

Illustration 70

g01939173

Crusher Levels window


3. Click OK .
The Crusher Levels window appears.
Refer to the table of configuration keys in Systems
Operation, Operator Utilities for Truck for
information about the configuration keys that are
applicable for requesting the crusher levels. For
further information, refer to Systems Operation,
Configuration Keys.
Illustration 69

g01939153

Send Operator Message window

Sending a KPI Message

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


message.

Key Performance Indicator (KPI) messages can be


sent for testing KPI functionality. Perform the
following procedure to test KPI functionality:

3. In the Label: field, type the text to appear in the


title bar of the message window.
4. Under the Type area of the window, select the
type of message for sending. The appropriate icon
will appear in the message window.
5. Under the Response area of the window, select
the type of response for the message recipient to
choose from the list.
6. For the audible device on the monitor display group
to sound until the message is acted upon by the
operator, select the Sound Horn check box.
7. To send the message, click OK .

Sending a Crusher Request


Message
To test the functionality of a crusher request
message, perform the following procedure:

1. On the Message Send Dialog window, use the


down arrow to the right of the Message: field to
scroll through the message options. Select Send
KPI Message . Click OK .
The Send KPI window appears.

KENR9017

59
Development Utilities

Displaying a Percentage in a KPI Window

Illustration 71

g01941414

Send KPI window


2. In the Value: field, enter the current numeric
value of the type of KPI that is being sent.
3. In the Target: field, enter the numeric value set
as the goal for the type of KPI that is being sent.
Illustration 72

4. In the Color: field, use the down arrow to select


the color that will be used in the bar graph in the
KPI window.
5. In the Type: field, enter the value for the type of
KPI that is being sent.
6. In the Window: field, enter the window ID that is
used when creating the KPI window.

g01904617

(1) Percentage

Refer to Illustration 72 for a KPI window that is


displaying the Tons type of KPI. This window
indicates that the truck has hauled 60 percent of the
total target to haul.

Displaying Values in a KPI Window

7. Select the Percent check box to display the KPI


information as a percent rather than actual values.
Note: When KPI messages are sent, the KPI file on
the machine that is sending the message must match
the KPI file on the machine that is receiving the
message.

Illustration 73

g01904618

(2) Value

Refer to Illustration 73 for a KPI window that is


displaying the Team Tons type of KPI. This window
also indicates that the team has hauled 20503 tons
out of a target number of 24000 tons.

60
Development Utilities

KENR9017

Sending a Load Request Message


The load request message indicates the following
information: the machine ID of the machine, the
current state of the machine and the material that is
requested to be loaded on the machine.
Table 21

Sending a Waypoint Update


Message
An existing waypoint can be edited or a new waypoint
can be created by copying an existing waypoint.
Perform the following procedure to send a waypoint
update message:

Corresponding Code for Operating States


State

Code

Unknown

Travelling

Queuing

Spotting

Waiting

Loading

Dumping

Route Done

Out of Service

1. On the Message Send Dialog window, use the


down arrow to the right of the Message: field to
scroll through the message options.
2. Select Send Waypoint Update .

Perform the following procedure to send a load


request message:
1. On the Message Send Dialog window, use the
down arrow to the right of the Message: field to
scroll through the message options. Select Load
Request Dialog . Click OK .
The Load Request Dialog window appears.

Illustration 75

g01941715

Update Waypoint window


3. Click OK .
The Update Waypoint window appears.

Edit an Existing Waypoint


In the Update Waypoint window, use the down
arrow in either of the following fields to select the
waypoint for an update:

Illustration 74

g01941517

Load Request Dialog window


2. In the Machine: field, enter a machine ID.
3. In the State: field, enter a number that
corresponds to the current state of the machine.
Refer to Table 21 .
4. In the Material: field, enter a material ID.
5. Click OK .

Id:

Name:

The remaining fields in the window will be


automatically completed.

Copying an Existing Waypoint


Perform the following procedure to copy an existing
waypoint:
1. Use the down arrow in the Id: or Name: field
on the Update Waypoint window to select the
waypoint for copying.

KENR9017

61
Development Utilities
6. To add a loader, use the down arrow in the field
that is next to the Insert button to select a loader.

2. Select the Set Id check box.


3. Type a new ID and a new name for the selected
waypoint.

Sending an Assignment

7. Click the Add Loader button. The waypoint


name and the position are added to the list of
loader waypoints in the Loaders section of the
Send Assignment window.

The Send Assignment window allows a series of


waypoints to be specified along with the associated
material and delay information. Perform the following
procedure to send an assignment:

8. Highlight the name of the loader.

1. On the Message Send Dialog window, use the


down arrow to the right of the Message: field to
scroll through the message options. Select Send
Assignment . Click OK .

9. Edit the target numbers for the waypoint to modify


the position of the loader waypoint.

The information on the loader will be copied into


the field next to the Set button.

10. To set the position of any additional loaders, click


the Set button.

The Send Assignment window appears.


i04740129

Assignment Simulator
SMCS Code: 7605
The assignment simulator uses an assignment file to
simulate the behavior of the onboard system on a
machine in the field.

Getting an Assignment
There 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

Illustration 76

g01941774

Send Assignment window

Text files that contain assignments can be opened for


use with the assignment simulator. These
assignments must be composed of waypoints that
are contained in the current waypoint file.

2. Use the down arrow in the field that is next to the


Insert button to select a waypoint for adding to
the assignment.

To open an assignment file, select Open


Assignment File from the Devel menu. The
Open window appears to select a file for opening.

3. Click the Insert button.

The requirements for an assignment file are in the


following list:

The selected waypoint is added to the list of


waypoints. Also, certain fields in the Send
Assignment window are completed automatically.
4. Edit the numbers in the Target (x,y,z): field to
modify the position of the last waypoint that was
added.
5. To set the type of material that is associated with
this waypoint, type a material ID in the Material:
field. This information is found in the material file.

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 following
list:
Field 1 Flags in hexadecimal format (unsigned_8)
Field 2 Activity ID integer (unsigned_8) found in
mwdefs.h

62
Development Utilities
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) in
centimeters, Target Y position (unsigned_32) in
centimeters, Target Z position (unsigned_32) in
centimeters

KENR9017

Setting the Speed of the Simulator


To set the speed of the simulator, perform the
following procedure:
1. Select Set Speed from the Devel menu.
The Speed Control window appears.

Activity identifiers for an assignment file are in the


following list:
Load equals one.
Dump equals two.
Wait equals three.
Repair equals four.

Starting the Assignment Simulator


To start the assignment simulator, select
Assignment Simulator from the Devel menu. The
following options within the assignment simulator
allow the sending of different messages to adjust the
behavior of the assignment simulator:

Illustration 77

g01942053

Speed Control window


2. Adjust the speed of the simulator as necessary.

Assignment load simulator This option sends


Vital Information Management System (VIMS ) dipper
and load reports when the truck enters the load state.

Restarting the Current Assignment

Setting speed of the simulator Select Set


Speed from the Devel menu to set the speed of a
simulated truck.

To set the position of the machine back to the starting


waypoint, select Go To Start Beacon from the
Devel menu.

Setting position of the simulator Select Go to


Start Beacon from the Devel menu to set the
position of the simulator. This setting will move the
assignment simulator to the start beacon that is
specified on the command line.
Simulating VIMS dipper message Select VIMS
Dipper Message from the Devel menu to simulate
VIMS sending the onboard system a single VIMS
dipper message.
Simulating VIMS load message Select VIMS
Load Message from the Devel menu to simulate
VIMS sending the onboard system a single VIMS
load message.
Simulating VIMS cycle record Select VIMS
Cycle Record from the Devel menu to simulate
VIMS sending the onboard system a single VIMS
cycle record.
Setting speed of the simulator to zero Select
Pause update from the Devel menu to simulate
speed to zero.

Selecting the Next Assignment


To select the next assignment in the assignment file
without completing the current assignment, select
Next Assignment from the Devel menu.

i04740189

Development Files
SMCS Code: 7605

Activating Files
Perform the following procedure to activate a file:
1. Select Activate File from the Devel menu on
the program screen.
2. From the menu, select one of the following type of
files 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 be
deactivated by selecting Deactivate Files from
the Devel menu.

KENR9017

A MineStar file contains information that is


important for the operation of the onboard system.
MineStar files include operator information and
information on waypoints.
A display file is a waypoint file that is used to show
roads, buildings, and landmarks on a site. Waypoint
files can also provide this function, but a separate file
may provide more convenience for access.

Message Display Files

63
Development Utilities

Activating MineStar Files


In order for the onboard system to work properly,
MineStar files must be present and active on the
monitor display group. The exact same files must also
be present on the office software. In normal
operations, office personnel will use the office
software to activate files to other instances of the
onboard system or Computer Aided Earthmoving
Systems (CAES ). However for purposes of
development and testing of the file activation utility,
the onboard system can be used to activate files.

A message display file can be any one of the


following file extensions:

Perform the following procedure to activate a file:

.txt

1. Select Activate File from the Devel menu on


the program screen.

.html
.bmp

2. Select MineStar File from the menu. Select the


file for activation.

When a message display file is activated, the file will


appear in place of the current program screen. Each
type of message display file will specify a different
behavior for viewing the following files: .txt, .html and .
bmp.

The operator can also activate a MineStar file by


sending a MineStar file activation message.
Activating a file by using this option will test the
mechanism for sending the file that is used by the
office.

To close a message display file and return to the


program screen, select Close from the Window
menu. To view this file again, select Display
Message File from the Actions menu.
Message display file This type of message display
file will appear automatically in place of the current
program screen. Also, this type of message display
file can be viewed at any time from the Actions
menu.

Sending File Activation Messages


Perform the following procedure to send a text
message:
1. Select Send Message from the Devel menu.
The Message Send Dialog window appears.

Temp message display file This type of message


display file will appear automatically in place of the
current program screen. Once the operator closes the
window, the message cannot be selected for viewing
again by the operator although the file remains on the
monitor display group.
Message display no show This type of message
display file will be activated on the machine. To view
the file, the operator must select the file by selecting
Display Message File from the Actions menu.
Message display delete This type of message
display file will appear automatically in place of the
current program screen. When the operator closes
the window, the file is deleted from the opened
location of the file.

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 the
message. The Address: and Port: for this
machine will fill in automatically.
3. Use the down arrow to the right of the Message:
field to scroll through the options. Select Activate
MineStar File . Then, click OK .
The Open window appears.

64
Development Utilities

KENR9017

TPMS Mode

Illustration 80

g01924221

TPMS Mode window

Illustration 79

g01922134

Open window for selecting files for activation


4. Choose the file for activation on the selected
machine.
Note: The file that is being activated must exist on the
machine that is receiving the activation message. The
file that is being activated must be in the directory that
is configured for MineStar files.
If the activation of the file was successful, a
window will appear that the file was activated.

Perform the following procedure to test a message for


the Truck Payload Monitor System (TPMS) without a
TPMS simulator:
1. Select TPMS Mode from the Devel menu.
2. Select the desired state. Click Apply .

TPMS Cycle
Select TPMS Cycle from the Devel menu to test
a cycle record for TPMS without a TPMS simulator.

VIS Payload
Note: VIS refers to the Vehicle Information System.

Deactivating Files
To deactivate a display file, a message display file or
a resource dll file, select the appropriate file type from
the Deactivate file on the Devel menu. The
selected file will no longer be available for use.

Perform the following procedure to set a dipper


message or a load message from TPMS:
1. Select VIS Payload from the Devel menu.
The VIS Payload window appears.

i04740925

Development Setup and Test


SMCS Code: 7605

Testing Messages
VIMS Cycle Record
Perform the following procedure to test a VIMS cycle
record without a VIMS simulator:
1. Select VIMS Cycle Record from the Devel
menu.
2. Select the desired state. Click Apply .

Illustration 81

VIS Payload window


2. Enter the load weight in tons.

g01924220

KENR9017

65
Development Utilities

Note: Select the Dipper check box. Select VIMS


or TPMS to set a dipper message instead of a load
message.

Incoming Load Test

2. Select the desired switch input. When the window


closes, the switch will turn off. Selecting the
Continue Test Input check box will leave the
switch on until the check box is cleared.

Testing the Buzzer

Perform the following procedure to test the ability to


receive a payload:
1. Select Incoming Load Test from the Devel
menu.
The Incoming Load Test window appears.

To test the buzzer on the monitor display group,


select Buzzer from the Devel menu.

Pausing of an Update
To stop the simulator, select Pause Update from
the Devel menu.

Getting a Crusher Level


To determine the amount of the material that is
currently in the crusher, select Get Crusher Level
from the Devel menu.

Setting the State


Perform the following procedure to set the machine in
a desired state:
1. Select the Set State from the Devel menu.
2. Then, select the desired state.
Illustration 82

g01924255

Incoming Load Test window

Selecting a Material
Perform the following procedure to select a material
from the MineStar menu:

2. Select a truck. Enter the desired payload.

1. Select Material from the Devel menu.


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

2. Then, select the material from the menu.

Testing Switch Input

Selecting a Loading Tool

Perform the following procedure to set a switch to be


ON:

Perform the following procedure to select a loading


tool:

1. Select Test Switch Input from the Devel


menu.

1. Select Select Loader from the Devel menu.

The Switch Input Test window appears.

Illustration 83

Switch Input Test window

g01924355

The Select Loading Tool window appears.

66
Development Utilities

KENR9017

1. Adjust the values for time.


2. Then, click Apply .

System Time
Perform the following procedure to set the system
time:
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 daylight
savings time:
1. Adjust the values for time.
Illustration 84

g01924413

Select Loading Tool window

2. Select the Set Daylight Time check box.


3. Then, click Apply .

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

Setting Time
The Set Time window provides the following
options for time:
Local time

Time Zone
Perform the following procedure to set the information
on the time zone:
1. Click the Time Zone button on the Set Time
window.
The Time Zone Info window appears.

System time
Daylight savings time
Time zone

Illustration 85

g01924593

Set Time window


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

Illustration 86

g01924613

Time Zone Info window

Local Time
Perform the following procedure to set the local time:

2. To indicate the number in an absolute format,


select the Abs check box.

KENR9017

The settings for time conform to the format that is


found in the following configuration keys: $
Daylight Time Date and $ Standard Time Date .

67
Development Utilities

68

KENR9017

Reference

Reference

Shift weight This icon displays the sum


of all the truck payloads during a shift.
The total is calculated by the onboard
system for each payload.
i03895584

System Information Windows


Data
SMCS Code: 7605

Route distance This icon displays the


distance that is traveled during the
current assignment. This information is
determined by the display unit multiplier ( $
Display Units Multiplication Factor =) .

The following section provides information on the


type of data that can be selected to display in a
system information window. Refer to Systems
Operation, Window Addition for adding a system
information window.

Segment distance This icon displays


the distance that is traveled during the
current road segment of the current
assignment. Also, this value is the time since
passing through the waypoint of the assignment.
This value is reset when the truck passes through
a waypoint of the assignment.

Time This icon represents local time.


Time is reset on start-up and based on
the first valid Global Positioning System
(GPS) position that is received. This window is
determined by the following configuration keys:
$ Time Zone Minutes , $ Standard Time Date
and $ Daylight Time Date .

Segment time This icon displays the


time that is traveled during the current
road segment of the current assignment.
This value is reset when the truck passes through
a waypoint of the assignment.

GPS accuracy This icon is the GPS


accuracy of the current position. Health
interface module reads the information
from the satellite receiver group (GPS). Then, the
information is sent to the onboard system.
Easting This icon displays Easting
according to the local site coordinates.
This value is determined by the display
unit multiplier ( $ Display Units Multiplication
Factor = ) and the satellite receiver group (GPS)
coordinate file ( $ GPS Coord File ).
Northing This icon displays the
Northing according to the local site
coordinates. This value is determined by
the display unit multiplier ( $ Display Units
Multiplication Factor = ) and the satellite receiver
group (GPS) coordinate file ( $ GPS Coord File ).
Elevation This icon displays the
elevation according to the local site
coordinates. This value is determined by
the display unit multiplier ( $ Display Units
Multiplication Factor = ) and the satellite receiver
group (GPS) coordinate file ( $ GPS Coord File ).
TIM status This icon is the status of a
connection to the health interface
module. Status can be defined as
connected or disconnected . The monitor
display group detects the status of the
connection to the health interface module.
Shift distance This icon displays the
distance that is traveled during the shift.
This information is determined by the
display unit multiplier ( $ Display Units
Multiplication Factor = ).

Trip time This icon displays the time of


the trip since the onboard system was
started. Also, this value is the time of the
trip since the trip was reset by the use of the
Reset Trip function. This information is
displayed in the hh:mm:ss format. Trip time is
calculated by the onboard system.
Trip distance This icon displays the
distance that is traveled by the truck
since the onboard system was started.
Also, this value is the distance since the trip
values were reset by the use of the Reset Trip
function.
Material type This icon displays the
type of material that the truck is
receiving from the loader. This
information is sent from the onboard system on
the loading machine to the onboard system on
the truck.
Trip loads This icon displays the
number of times that a truck was loaded
during a trip. This information is
calculated from the truck payload.
Shift loads This icon displays the total
number of loads that a truck has
received during a shift. This value is
reset when the operator logs off. This value is the
number of times that a truck was loaded during a
trip. This information is calculated from the truck
payload.
Cycles This icon displays the current
number of cycles during a shift. The
cycle is incremented each time that a
truck enters a dumping state.

KENR9017

69
Reference

Material request This icon indicates to


the loading machine the type of material
that is being moved by the truck. Once
the truck has arrived to the assigned loading
machine, this information is determined by the
message that is sent from the truck to the loading
machine.
Truck ID This icon displays the ID of
the truck that is being loaded. This
information is determined by the
material request message.
Truck name This icon displays the
name of the truck that is being loaded.
This information is determined by the
following factors: truck ID, material request
message and information that is stored in the
machine file.
Truck driver This icon displays the
operator of the truck that is being
loaded. This information is determined
by the following factors: material request
message from the truck and information that is
stored in the machine file.
Truck tons This icon displays the
current payload of the truck. This value
is the same value that is displayed at the
bottom of the Truck Payload window. This
value is determined by the information that is
displayed by the loading machine as the loading
machine is receiving VIMS dipper information
from the truck that is being loaded.
Number satellites This icon displays
the number of satellites that the GPS
uses to calculate the actual position.
This information is received from the GPS.
Speed This icon displays the speed of
the truck and defaults in m per
seconds . This information is provided
by VIMS .
Direction This icon displays the
current direction of the truck. Direction
indicates if the truck is in forward or
reverse.
Gear Depending on whether the truck
is in reverse mode, this icon is the truck
gear from -7 to +7.
Loader This icon displays the name of
the loading machine. This information is
provided from the office generated file
that contains the names and ID of loaders.
Loader ID This icon displays the ID of
the loading machine. This information is
provided from the office generated file
that contains the names and ID of loaders.

Operator This icon displays the name


of the operator that is currently logged
into the system. This information is
provided from the office generated file that
contains the names and ID of operators.
Operator ID This icon displays the ID of
the operator that is currently logged into
the system. This information is provided
from the office generated file that contains the
names and ID of operators.
Job code This icon displays the
current job that is selected by the
operator. The job code is selected from
the options that are provided in the job code file
that is sent by the office to the onboard system.
Activity code This icon displays the
activity code that is selected by the
operator. The activity code is selected
from the options that are provided in the activity
code file that is sent by the office to the onboard
system.
Job time This icon displays the
running time of a selected job code. The
time is calculated by the onboard
system. The time is reset when a new job code is
selected.
Activity time This icon displays the
running time of a selected activity. The
time is calculated by the onboard
system. The time is reset when a new activity
code is selected.
Current recipe This icon displays the
recipe provided by the office. The
current recipe functionality is used for
stock pile blending into a crusher.
TKPH front This icon displays the
current measurement for the Ton
Kilometer per Hour (TKPH) for the front
tires. This value is determined by information
from VIMS .
TKPH rear This icon displays the
current measurement for the TKPH for
the rear tires. This value is determined
by information from VIMS .
TKPH front warn This icon displays a
warning if the TKPH for the front tires
has exceeded a pre-configured
threshold. The value that is displayed is either
zero or one. Where the value of one means that a
warning is activated. The threshold is configured
in VIMS .

70

KENR9017

Reference
TKPH rear warn This icon displays a
warning if the TKPH for the rear tires has
exceeded a pre-configured threshold.
The value that is displayed is either zero or one.
Where the value of one means that a warning is
activated. The threshold is configured in VIMS .
TKPH speed limit To avoid damage to
the tires of the truck, this icon displays
the maximum speed for the truck. This
value is determined by information from VIMS .
i05224113

Toolbar Buttons
SMCS Code: 7605
The following section provides information on the
toolbar buttons and the associated tool code number
that can be selected to display on the toolbar of the
monitor display group. Refer to Systems Operation,
Toolbar Mapping.
Next state This toolbar button is used
to set a new operating state. This action
may also be performed from the
Actions menu by selecting Modify State . The
value for this tool code is 1.
Delay This toolbar button is used to
enter a delay. This action can be
performed from the Actions menu by
selecting Delay . The value for this tool code is
2.
Zoom in This toolbar button is used to
zoom in on the Assignment Map
window. This action may 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 used
to zoom out on the Assignment Map
window. This action may also be
performed from the Map menu by selecting
Zoom Out . The value for this tool code is 4.
Change operator This toolbar button is
used to change the operator. This action
may also be performed from the
Actions menu by selecting Change Operator .
The value for this tool code is 5.
Next window This toolbar button is
used to change the window to another
configured window. This action may also
be performed from the Window menu by
selecting Next Window . The value for this tool
code is 6.

Reset trip This toolbar button is used


to reset a trip. This action may also be
performed from the Actions menu by
selecting Reset Trip . The value for this tool
code is 7.
Next screen This toolbar button is
used to change the screen to another
configured Tope screen. This action
may also be performed from the Window menu
by selecting Next Screen . The value for this
tool code is 8.
Brighter This toolbar button is used to
increase the brightness of the display.
This action may also be performed from
the Options menu by selecting Brighter . The
value for this tool code is 9.
Dimmer This toolbar button is used to
decrease the brightness of the display.
This action may also be performed from
the Options menu by selecting Dimmer . The
value for this tool code is 10.
Help This toolbar button is used to
display the definitions of the toolbar
buttons that are displayed. This action
may also be performed from the Options menu
by selecting Display Tools . The value for this
tool code is 11.
Menu This toolbar button is used to
display the menus on the top of the
screen. Also, this button can be used to
hide the menus on the top of the screen. This
action may also be performed from the Options
menu by selecting Display Menu . The value for
this tool code is 12.
About Tope This toolbar button is used
to view the About Tope window. This
action may also be performed from the
Window menu by selecting About Tope . The
value for this tool code is 13.
Material selection This toolbar button
is used to change the material that is
being loaded. This action may 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 used
to complete manually the loading
process. 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 used
to enter service hours and fuel that was
entered. This action may also be
performed from the Actions menu by selecting
Enter Service Hours . The value for this tool
code is 17.

KENR9017

71
Reference

Operator checklist This toolbar button


is used to select items that require
action from the operator checklist. This
action may also be performed from the Actions
menu by selecting Edit Operator Checklist . The
value for this tool code is 18.
Request assignment This toolbar
button is used to send a message to the
office. The office will then send an
assignment to the onboard system. This action
can also be performed from the Actions menu
by selecting Assignment and then selecting
Request Assignment . The value for this tool
code is 19.
Select assignment This toolbar button
is used to select a truck assignment.
This action can also be performed from
the Actions menu by selecting Assignment
and then selecting Select Assignment . The
value for this tool code is 20.
Send mayday This toolbar button is
used to send a mayday to the office. This
action 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 used
for selecting a message file to activate.
The value for this tool code is 22.
Request crusher level This toolbar
button is used for requesting a crusher
level. This action may also be performed
from the Devel menu by selecting Misc and
Get Crusher Level . The value for this tool code
is 23.

Set state travel full This action may


also 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 also
be performed from the Devel menu by
selecting Set State and Waiting .
The value for this tool code is 30.
Material 0 This action may also be
performed from the Devel menu by
selecting Material and M0 . The
value for this tool code is 31.
Material 1 This action may also be
performed from the Devel menu by
selecting Material and M1 . The
value for this tool code is 32.
Material 2 This action may also be
performed from the Devel menu by
selecting Material and M2 . The
value for this tool code is 33.
Material 3 This action may also be
performed from the Devel menu by
selecting Material and M3 . The
value for this tool code is 34.
Material 4 This action may also be
performed from the Devel menu by
selecting Material and M4 . The
value for this tool code is 35.
Material 5 This action may also be
performed from the Devel menu by
selecting Material and M5 . The
value for this tool code is 36.

Set state loading This action may also


be performed from the Devel menu by
selecting Set State and Load . The
value for this tool code is 24.

Send operator message This action


may also be performed from the Devel
menu by selecting Send Message .
The value for this tool code is 37.

Set state dumping This action may


also be performed from the Devel
menu by selecting Set State and
Dump . The value for this tool code is 25.

Language This action may also be


performed from the Options menu by
selecting Select Language . The value
for this tool code is 38.

Set state wait empty This action may


also be performed from the Devel
menu by selecting Set State and
Queue Empty . The value for this tool code is 26.

Clear waiting truck This toolbar button


is used to clear the waiting truck
window. This action may also be
performed from the Load menu by selecting
Clear Waiting Truck . The value for this tool code
is 39.

Set state wait full This action may also


be performed from the Devel menu by
selecting Set State and Queue Full .
The value for this tool code is 27.
Set state travel empty This action may
also be performed from the Devel
menu by selecting Set State and
Travel Empty . The value for this tool code is 28.

Set activity This action may also be


performed from the Actions menu by
selecting Set Activity . The value for
this tool code is 40.

72

KENR9017

Reference
Activity 0 This action may also be
performed from the Devel menu by
selecting Activity and A0 . The value
for this tool code is 41.

Job code 2 This action may also be


performed from the Devel menu by
selecting Job Codes and Job Code
2 . The value for this tool code is 54.

Activity 1 This action may also be


performed from the Devel menu by
selecting Activity and A1 . The value
for this tool code is 42.

Job code 3 This action may also be


performed from the Devel menu by
selecting Job Codes and Job Code
3 . The value for this tool code is 55.

Activity 2 This action may also be


performed from the Devel menu by
selecting Activity and A2 . The value
for this tool code is 43.

Job code 4 This action may also be


performed from the Devel menu by
selecting Job Codes and Job Code
4 . The value for this tool code is 56.

Activity 3 This action may also be


performed from the Devel menu by
selecting Activity and A3 . The value
for this tool code is 44.

Job code 5 This action may also be


performed from the Devel menu by
selecting Job Codes and Job Code
5 . The value for this tool code is 57.

Activity 4 This action may also be


performed from the Devel menu by
selecting Activity and A4 . The value
for this tool code is 45.

Select material block This action may


also be performed from the Actions
menu by selecting Select Material
Block . The value for this tool code is 58.

Activity 5 This action may also be


performed from the Devel menu by
selecting Activity and A5 . The value
for this tool code is 46.

Select application This action may also


be performed from the Actions menu
by selecting Select Application . The
value for this tool code is 59.

Activity 6 This action may also be


performed from the Devel menu by
selecting Activity and A6 . The value
for this tool code is 47.

Activity history This action may also


be performed from the Options menu
by selecting Activity History . The
value for this tool code is 60.

Activity 7 This action may also be


performed from the Devel menu by
selecting Activity and A7 . The value
for this tool code is 48.

Mark hazard This toolbar button is


used to mark a hazard. This action can
also be performed from the Options
menu by selecting On-Road Hazard . The value
for the tool code is 70.

Activity 8 This action may also be


performed from the Devel menu by
selecting Activity and A8 . The value
for this tool code is 49.
Activity 9 This action may also be
performed from the Devel menu by
selecting Activity and A9 . The value
for this tool code is 50.
Set job code This toolbar button is
used to select a job code. This action
may also be performed from the
Actions menu by selecting Set Job Code .
The value for this tool code is 51.
Job code 0 This action may also be
performed from the Devel menu by
selecting Job Codes and Job Code
0 . The value for this tool code is 52.
Job code 1 This action may also be
performed from the Devel menu by
selecting Job Codes and Job Code
1 . The value for this tool code is 53.

Clean Screen Mode This toolbar button


will disable the touch screen so that the
screen can be cleaned. The button is
deactivated by pressing any of the buttons to the
right of the display window. The value for the tool
code is 78.
Detect Diagnostics Page This toolbar
button is used to display the Object
Detection Diagnostics Summary Screen.
The value for the tool code is 81.

KENR9017

73
Reference

i05097949

Display Color

All configuration keys that require a color to be set


use a number as the parameter.
The corresponding Red Green Blue values (RGB
values) for the color is provided as a reference.

SMCS Code: 7605


Table 22

i04742670

Color Values Used in Configuration Keys


Color

Number

RGB Value

Black

0, 0, 0

Red

255, 0, 0

Yellow

255, 255, 0

Green

0, 255, 0

Cyan

0, 255, 255

Blue

0, 0, 255

Magenta

255, 0, 255

White

255, 255, 255

Charcoal

128, 128, 128

Light gray

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 and


the associated number for configuration keys that
require a number value in order to assign the color.

Troubleshooting
SMCS Code: 7605

Diagnostic Windows
Diagnostic windows are available for purposes of
troubleshooting. In order to open a diagnostic window
from the Window menu, select Diagnostics . The
following diagnostic windows are available from this
menu:
Assignment This window displays information
about waypoints in the current assignment or all the
waypoints.
Waypoint This window displays information
about the waypoints that have been passed.
MineStar Files This window displays information
regarding MineStar files that are being used by the
onboard system.
Communications This window displays the
information for the communications regarding Trimble
Mincom Aquila Caterpillar (TMAC ) between the
onboard system and the office.
GPS This window displays the information about
the Global Positioning System data (GPS data) that is
received by the onboard application Computer Aided
Earthmoving System (CAES ) from the satellite
receiver group (GPS).
Message Log This window displays the data
that is written to the diagnostic log file.
Event Viewer This window displays all events
on the onboard system.

74

KENR9017

Reference

Assignment

(Table 23, contd)

Diagnostic Assignment Window


Column

Description

Machine

This information is the machine


ID. If there is no machine ID, this
number is zero. If there is a machine ID, this value is any nonnegative number.

State
Position

Illustration 87

g01942293

N/A
X Y position

Min Z

Minimum elevation

Max Z

Maximum elevation

Waypoint

Diagnostic Assignment window


The diagnostic Assignment window lists all
assignments for the machine in the top portion of the
window. The bottom portion of the window lists all
waypoints in the selected assignment.
Table 23

Diagnostic Assignment Window


Column
Destination

Description
This information is the name of
the assignment. All Beacons
will show all waypoints.

State

This information is the state of


the selected assignment. The
state can be current, pending, or
display.

W Count

This information is the waypoint


count. This value is the number
of waypoints in the selected
assignment.

Handle

This information is the handle of


the selected assignment.

Activity

This information is the type of


waypoint in the selected assignment. The waypoint can be either dump or load.

Description

This information is the waypoint


in the selected assignment.

Id

This information is the waypoint


ID.

Type

This value is the number for the


type of waypoint.

Flags

Flags that appear in the waypoint file

Illustration 88

g01942336

Diagnostic Waypoint window


The diagnostic Waypoint window displays
information about all waypoint files that are being
used by the onboard system. The behavior of the
application depends on the waypoints that are
encountered by the machine. The Waypoint
diagnostic can be useful in troubleshooting the
behavior of the application during mobile
troubleshooting.
Table 24

Diagnostic Waypoint Window


Column
Description

Description
This information is the name of
the waypoint.

(continued)
(continued)

75

KENR9017

Reference
(Table 24, contd)

Diagnostic Waypoint Window


Column

Description

Route

This information shows the position of the waypoint within the


list of waypoints that make up
the assignment. A value of negative one indicates that the waypoint is not in the current
assignment.

In State

Out State

Type

The diagnostic MineStar window displays


information about MineStar files that are being
used by the onboard system. All files that are listed in
this window are currently active.
Table 26

Diagnostic MineStar Window

This information displays the


state of the machine when the
machine has entered the
waypoint.
This information displays the
state of the machine when the
machine leaves the waypoint.
This information shows the type
of waypoint.

Table 25

Column

Description

Type

This information indicates the


type of MineStar file. Only
one file of any type can be active
at a time.

Status

This information is the status of


the file.

Version

This value is the version of


MineStar file.

Records

This value is the number of records in the MineStar file.

Name

This information is the name of


the MineStar file.

Path

This information is the path of


the MineStar file.

Types of Waypoints
Table 27

Number

Type

Face

Dump

Stockpile

Road segment

Road intersection

Loader

Queue

Shop

Display only

Types of MineStar Files

MineStar Files

Illustration 89

Diagnostic MineStar window

g01942357

Number

Type

Machines file

Material file

Activity file

Delay file

Beacons file

Operators file

10

Messages file

11

Trucks file

12

KPI file

13

Safety checklist file

14

Routes file

76

KENR9017

Reference

Communications

(Table 28, contd)

Diagnostic Communications Window

Illustration 90

g01942796

Column

Description

Last Time TX, RX

This value is the local time of


the last transmit and receive.

VIS Addr, Port

This value is the IP address of


the personal computer that is
running the office software Gateway that is receiving VIMS information and the UDP port that
is being used by the gateway.
These values correspond to the
$Default VIS Address and
$Default VIS Port configuration keys.

Socket Failed

This value is the number of failures that were encountered


while trying ot open a socket o
the monitor display group.

Diagnostic Communications window


The diagnostic Communications window contains
the current state of the onboard system modules.
This window is updated whenever an event is
received. The lower portion of the window is a
scrolling message window. This area lists all
messages that are being sent or received by the
onboard system.

Time
Address

Table 28

Diagnostic Communications Window


Column

Description

Last Time TX, RX

This value is the local time of


the last transmit and receive.

Total TX, RX

This value is the total bytes


transmitted and received since
start-up.

Retries

This value is the number of message retries attempted.

Local Addr, Port

This value is the IP address of


the monitor display group and
the User Datagram Protocol port
(UDP port) that is being used by
the onboard system.

MineStar Addr, Port

METS Addr, Port

This value is the IP address of


the personal computer that is
running the office software Gateway and the UDP port that is
being used by the gateway.
These values correspond to the
$Default MineStar Address
and $Default MineStar Port
configuration keys.
N/A

(1)

(2)

This value is a time message


that was received or sent.(1)
This value is the IP address of
the personal computer that sent
the message or received the
message.

Sequence

This value is the message sequence number.

Description

This value is the description of


the message.

Type

This value is the type of message.(2) .

Port

This value is the UDP port number for the message.

Messages are coded with the following icons: message was


sent but not acknowledged, message was received, sent message was acknowledged and sent message timed out for lack of
response.
The following types of messages are: request, response, message and informational

Time message that was sent but not yet


acknowledged
Time message that was received

Sent message that was acknowledged

Sent message that timed out for lack of


response
(continued)

IP Address
The monitor display group is assigned an IP during
the installation.

77

KENR9017

Reference

UDP Ports

Message Log

The monitor display group uses several of the


following UDP ports for communications:
Trimble Mincom Aquila Caterpillar (TMAC)
Standard Application (SA) server The TMAC
Standard Application server uses one UDP port. The
port that is used by default is 10000. The UDP port for
the TMAC SA is shown in the upper window of the
Communications window.
MineStar onboard The onboard system uses one
UDP port. This port is greater than the TMAC SA
server. By default, the port is 10001.
Vehicle Information System (VIS) VIS uses one
UDP port. This port is specified in the configuration
file. The port used by default is 51889.
Illustration 92

g01942846

Diagnostic Message Log window

GPS

The diagnostic Message Log window contains the


same information that is sent to a file. The information
can be viewed in real time, without having to open a
file.

Event Viewer

Illustration 91

g01942840

Diagnostic GPS window


The diagnostic GPS window contains the current
GPS information and GPS data summary. This GPS
summary information gives a history of GPS
performance for this machine. The onboard system
will log GPS statistics from the time the machine was
started. The onboard system will continue compiling
this information until the system is shut down.
The top of the window will display the current type of
accuracy of the GPS system. Accuracy information is
color coded in the following colors:
Fixed equals green within one foot of accuracy
Float equals yellow within one to two feet of
accuracy
Differential Global Positioning System (DGPS)
equals magenta greater than three feet of
accuracy
Autonomous equals red greater than 50 feet of
accuracy

Illustration 93

g01943223

Diagnostic Event Viewer window


The diagnostic Event Viewer window shows a
continuously updating list of events that are occurring
in the onboard system and the local current time of
the event.

VIMS
Acknowledgments
Health interface module acknowledges messages
from the VIMS before the onboard system sends the
messages to the office software. Therefore, VIMS
will show that a message has been acknowledged
before the message has been received and recorded
in the office.

78

KENR9017

Reference

Gateway
The Gateway software displays an arrived time for
each TMAC message. This value is expressed as
the local time at which the Gateway received the
TMAC message.

The CMPD & MineStar Initial Configuration screen


may be displayed from the Options menu by
selecting Initial Configuration... to modify
information for the network. Also, the screen may be
accessed for troubleshooting purposes. The
configuration screen provides a graphical interface to
enter information for the network for the monitor
display group and the office. Refer to Illustration 94 .

i03895948

Initial Configuration
SMCS Code: 7605
The monitor display group is provided to the customer
site with Fleet onboard installed. Once the hardware
components are installed on a machine and the
monitor display group is turned on for the first time,
the application will display an initial configuration.

Illustration 96

g02139453

Disabled message
Note: The $ Enable Initial Configuration key must
be present in the TopeConfig.txt configuration file
to access the initial configuration. If this key is absent,
then the initial configuration screen is disabled. An
Error message will appear to indicate that the
function is disabled. Refer to Illustration 96 .
Illustration 94

g02139451
i05224166

Initial Configuration... in the Options menu

Program Reinstallation
SMCS Code: 7605
The monitor display group is provided to the customer
site with Fleet onboard installed. Once the hardware
components are installed on a machine and the
monitor 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 the
installation. Microsoft ActiveSync is required for the
connection and communication between the monitor
display group and a laptop computer.
Note: With Windows 7, a change exists in how the
operating system handles ActiveSync and
connection to Windows CE devices over USB. In
order to be able to run TopeFlash on computers
that use Windows 7, delete the rapi.dll file that is
in the CE folder.
Illustration 95

g02139452

CMPD & MineStar Initial Configuration screen

Perform the following procedure to reinstall Fleet on


the monitor display group, or to update the software
to the latest version:

Microsoft ActiveSync

KENR9017

79
Reference

1. Download the latest version of Fleet from SIS


Web under the Downloads section. The installation
files must be copied to the laptop computer that
has Microsoft ActiveSync .
2. Extract the zip file to a local folder on the laptop
computer.
3. Connect the laptop computer to the monitor display
group via the USB service cable.
4. Start the Microsoft ActiveSync application by right
clicking the connection icon that is in the system
tray of the laptop computer and then select Open
Microsoft ActiveSync from the menu.
Microsoft ActiveSync will automatically detect the
monitor display group. The New Partnership
window will appear.

Illustration 98

g02140807

Microsoft ActiveSync window


6. Select Explore in the Microsoft ActiveSync
window to open the folders and files that are on the
monitor display group. Refer to Illustration 98 .
The Mobile Device window will appear. This
window lists all the folders and files that are on the
monitor display group.

Illustration 97

g02140805

New Partnership window


5. Select No in the New Partnership window.
Click Next . Refer to Illustration 97 .

Illustration 99

Mobile Device window


7. Open the Storage folder.

g02140811

80

KENR9017

Reference

Illustration 101

g02140842

Structure of the folder for installation


10. Scroll to the location of the folder for installation
file of Fleet that is on the laptop computer. This
folder is the folder that was extracted on the laptop
computer 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 to
Illustration 101 .
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 folders
and files:

Profiles folder

flash folder

Default.mky folder

ftpd.dll

telnettd.dll

System.hy

System.mky

9. Reboot the monitor display group.

12. Open the folder and then select executable file (.


exe) by double clicking.
The installation wizard will start.

Illustration 102

Welcome screen
13. Click the Start button in the Welcome
screen.

g02140888

KENR9017

81
Reference

Illustration 103

g02140890

Information message
14. Once the installation is complete, the
Information message appears. Click OK to
begin the calibration procedure on the monitor
display group. Refer to Illustration 103 .
15. Perform the calibration procedure on the
touchscreen of the monitor display group.
Once the calibration of the screen is complete, the
system will provide a prompt for reboot.
Illustration 105

g02140895

18. Perform the initial configuration on the


touchscreen of the monitor display group.
i05097950

Command Line Parameters


Illustration 104

g02140894

SMCS Code: 7605


Table 29

16. Press OK .
The monitor display group will automatically
reboot. Refer to Illustration 104 .
17. Disconnect the USB service cable from the
monitor display group.
Once the system restarts, the procedure for the
initial configuration will automatically start.

Command Line Parameters


Parameter

Description

Example

/p <port>

Local port number

/p 10001

/b <waypoint id>

Waypoint ID for the


starting waypoint

/b 2

/da <destination
address>

Destination address

/da 137.72.15.10

/dp destination port

Destination port

/dp 16020

/ss

Starts assignment
simulator

N/A

/sl

Starts assignment
load simulator

N/A

/win <window
command>

Sending of a window
command

/win 10006

/af <assignment
filename>

Opens assignment
file on start-up

/af AssmtFile

/c <config filename>

Sets config filename

/c ConfigFile

/dc <debug level>

Sets config file debug


level

/dc 2

The command-line parameters are used in the


StartupScript.bat file.

82

KENR9017

Reference

i04743231

Program Files
SMCS Code: 7605

Message Log File


When a message times out, a message log file is
created. This means that the message has not been
sent successfully. Also, the system has reached the
configured number of times for the system in sending
the message again. The data that is written to the file
is one of the following Trimble Mincom Aquila
Caterpillar (TMAC ) structures:

tmacm_req_desc_t

tmacm_msg_desc_t

This structure is followed by the user data portion of


the message.
A timer function on the onboard system periodically
checks for the existence of the message log file. The
frequency of this check is determined by the $
Message Log File Interval configuration key. The
following sequence of internal messaging occurs after
the 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 message
is sent to the office.
The office receives the file status message. Then,
a file action message is sent to the onboard
system to deactivate the file. Then, the onboard
system will stop writing to the message log file.

The destination waypoint for a dump waypoint is a


loading machine waypoint. The destination waypoint
for a shovel waypoint is a dump waypoint. When the
default assignment file is used, the routes that are
created consist of two types of waypoints: the current
waypoint and the destination waypoint. Waypoints
that are between the current waypoint and the
destination waypoint are not considered in the default
assignment route. The waypoints will not be
displayed. Therefore, a route in a default assignment
is displayed as a straight line.

System Diagnostic File Format


The DiagMsgLogxxx.txt log file will be recorded in
the diagnostic directory that is specified in the
configuration file with the $ Diag Directory key.
Multiple log files will be written so this file is not
overwrote on start-up. Before a file is deleted, the
number of log files that will be written is specified in
the configuration file with the $ Diag Log File Count
= key. The default value for this key is three. The log
file is a Unicode format. The log file can be viewed in
Windows NT Notepad or Microsoft Word .
i05238950

Configuration Keys (Fleet


Onboard)
SMCS Code: 7605
The table below provides a list of the configuration
keys that are used by the onboard system. The
configuration keys are grouped based on the types of
functions. Also, within each grouping, the
configuration keys are listed in alphabetical order.
The default location and the name for the
configuration file is \storage\TopeConfig.txt .
The configuration file must be saved as a Unicode
text file when the file is used on the monitor display
group.

Fleet on the monitor display group responds with


a file status message. The file status message
indicates that the file has been deactivated.

Note: The first text line must be blank or the first text
line must contain a comment.

The office requests the usage of an onboard File


Transfer Protocol (FTP) for the file.

Configuration keys must be in the first column to be


recognized by the onboard system. The spelling and
the format must be exact.

The office deletes the file with the use of the FTP
server.

The Default Route File


The default route file contains information that allows
the onboard system to get a default assignment when
an 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 of
materials

Note: Ensure that the format for all configuration keys


in the TopeConfig.txt file is correct. Ensure that
there is not a blank space after the = sign in all
instances of configuration keys.

KENR9017

83
Reference

Illustration 106

g03350535

Example of changes made to a TopeConfig after upgrades


Table 30

Configuration Keys
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 displayed


when the arrow key is pressed for the monitor
display group (CMPD)

$ Alt Tools

Assign tools to the alternate toolbar displayed


when the arrow key is pressed for the monitor
display 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)

84

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

Files and Directories Keys(2)

Object Detection - General

Key

Description

$ Tools

Assign tools to the toolbar displayed on the


monitor 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.

$ 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 dynamic 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 Transformation file is not uploaded to the onboard from
the health interface module at each system
startup.

$ Screen Config File

Specify the path and filename for the file containing screen configuration information

$ Temp Directory

Specify the folder for temporary data

$ Working Directory

Specify the directory used to interpret other


specified directories for NT only

$ CIODS Alarm Mode

Defines the Alarm Mode for Object Detection.


Options are Continuous or Discrete. CONTINUOUS = 0, DISCRETE = 1

$ CIODS Startup Command

Key used to enable integration of Object Detection with Tope. Enables the Tope.exe to
launch the CIODS.exe application at startup

$ CIODS Standby AutoDim

Defines operation of the Object Detection


Standby Auto screen dimming feature. DISABLED - 0, ENABLED - 1

$ Radar Standby Brightness Reduction Factor

Defines the rate by which the screen brightness is decreased when transitioning to the
Object Detection Standby state.

$ CIODS System Enable Delay

Defines the delay used when returning Object Detection from Standby back to Active
mode.

$ CIODS Standby Mode

Defines the trigger used for Object Detection


to enter Standby Mode. Options are Distance
or Speed based. DISTANCE - 0, SPEED - 1

$ CIODS Disclaimer Duration

Defines the duration the Disclaimer is


displayed.

$ CIODS Splash Screen Duration

Defines the duration the Splash Screen is


displayed.

(continued)

KENR9017

85
Reference

(Table 30, contd)

Configuration Keys
Function Type

Key

Description

Object Detection - Screen Switching

$ CIODS Plan Screen Id

Identifies which screen in the TopeWinCfg


(window configuration) is the plan/map
screen. This key must be enabled for the
CIODS 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 Auto Switch keys to function.

$ CIODS Auto Switch Reverse

Enables/disables switching from the plan/


map screen to the camera screen when the
machine changes to reverse gear. Disable 0. $ CIODS Auto Switch Reverse appears to
require the $ CDL Gear Input =2 key

$ CIODS Auto Switch Gear

Enables/disables switching from the plan/


map screen to the camera screen when the
machine gear changes. Disable - 0.

$ CIODS Auto Switch Standby

Enables/disables switching from the camera


screen to the plan/map screen when Object
Detection enters Standby mode. Disable - 0

$ CDL Gear Input

Will accept gear input from CDL. This option


is only available when CIODS is present.
This is primarily used to know if the machine
is going in reverse gear or not. 0 means CDL
gear input from CIODS is ignored. 1 means
that CDL input is accepted only once at program startup. 2 means that CDL input is continuously accepted from CIODS

$ CDL Gear Delay

Will delay gear input from CDL. This option is


only available when CIODS is present. E.g. $
CDL Gear Delay =4 (Delays accepting gear
input by 4 x 250ms = 1s)

$ VIMS Reverse Delay

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

$ Allow Radar CDL Failure Fault Alarm


Acknowledge

Allows operator to acknowledge CDL fault


alarms

$ Allow Radar CDL Failure Fault Alarm Mute

Allows operator to mute CDL fault alarms

$ Allow Object Detection Alarm Acknowledge

Allows operator to acknowledge object detection alarms

$ Allow Object Detection Alarm Mute

Allows operator to mute object detection


alarms

$ Enable CIODS Radar Detection

Enables Object Detection Sensors

$ Forbid Radar CDL Failure Fault Alarm


Acknowledge

Prevents operator from acknowledging CDL


fault alarms

$ Forbid Object Detection Alarm Mute

Prevents operator from muting object detection alarms

$ Forbid Object Detection Alarm Acknowledge

Prevents operator from acknowledging object


detection alarms

Object Detection - Audible Alarm Mute/


Acknowledging

(continued)

86

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

Key

Description

Other - For use with 3.0.1 and newer

$ Support Legacy xIM

Required for Old File Format VIMS 3G, and


HIM 1.3.2 and previous

$ Allow Communication Lost Alarm Mute

Allows operator to mute communication lost


alarms

$ Allow No GPS Alarm Mute

Allows operator to mute no GPS alarms

$ Default VIS Address

Specify the IP address to which the onboard


system will send VIS packets

$ Default VIS Port

Specify the UDP port to which the onboard


system will send VIS packets

$ No Poll VIS

Do not poll VIS

$ No VIS

Keeps the VIS module from running when


the monitor display group is not connected to
VIMS

$ Time Interval To Update VIMS Position

Time interval in milliseconds for the onboard


system writing positions into VIMS (0 to turn
off)

$ VIS Baud Rate

Specify the baud rate at which the onboard


system communicates with VIMS

$ VIS Serial Port

Specify the COM port to which VIMS is


attached

$ VIS Server Id

Specify the Server ID for the VIS TMAC


server

$ VIS Server Port

Specify the UDP port the onboard system will


use to send and receive VIS packets

$ VIS Message

Configures indicators for a VIS message

$ VIS Mode to State

Configures mapping between various VIS


modes and the current truck state

$ VIS System

Sets the VIS system parameter to talk to either VIMS or TPMS

$ Do Not Change Sim Assignments

Changes in the assignment to be ignored by


the simulator

$ Load Dipper Count

Specify the number of dippers that make up a


load

$ Percent Added Waypoints

Specify the random percent of beacons that


the onboard system will add randomly

$ Percent Beacon Missed

Specify the percent of beacons that the onboard system will not go through even if included in assignment

$ Percent Beacon Wrong

Specify the percent of time the onboard system will go through a beacon not in the
assignment

$ Percent Destination Wrong

Specify the percent of wrong destinations the


onboard system will go through

$ Percent Material Wrong

Specify the percentage of instances in which


the onboard system will report a wrong
material

Obsolete VIS Information Keys(3)

Simulator Settings Keys(4)

(continued)

KENR9017

87
Reference

(Table 30, contd)

Configuration Keys
Function Type

Development Keys(5)

Menu Configuration Keys(6)

Communication Information Keys(7)

Key

Description

$ Sim Random Seed

Specify the seed to set randomness

$ Sim Send VIMS

Specify that the simulator sends VIMS dipper and load reports when the truck enters
the loading state

$ Sim Speed

Specify the speed at which the simulated


truck will travel

$ Send Test Address

Specify the IP addresses that will appear in


the Send Message window

$ Send Test Port

Specify the UDP numbers that will appear in


the Send Message window

$ Config Menu

Specify that the Config menu will not appear on the main screen of the onboard
system

$ Development Menu

Specify that the Devel menu will not appear on the main screen of the onboard
system

$ Initial Configuration

Specifies if the menu item for the initial configuration is available

$ No Menu

Specify that the main screen of the onboard


system will have no menus that are displayed
to the user

$ Compress TMAC Messages

Compress TMAC messages

$ Default Minestar Address

Specify the destination IP address of the


Gateway TMAC server

$ Default Minestar Port

Specify the destination UDP port of the Gateway TMAC server

$ Message Log File Interval

Specify the interval at which the onboard system will send a message to the office notifying that the message log file exists

$ Minestar Message

Specify which MineStar messages the onboard system will save to the message log
file 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 text


messages to other monitor display groups

$ Position Broadcast

Broadcast position information

$ Position Distance Interval

Specify the distance interval at which the onboard system will send a position message to
the office

$ Position Time Interval

Specify the frequency with which the onboard


system will send position messages to the
office

$ Tim IP Address

Specifies the TIM IP address

$ TMAC Event Log

Specify the TMAC log leve

(continued)

88

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

Time Information Keys(8)

Operator Login Keys(9)

Key

Description

$ TMAC Log File Count

Specify the number of TMAC log files to


save

$ TMAC Log Records Count

Specify how many log records are retained at


any 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 TMAC


standard server

$ TMAC SA Max Transmit

Maximum number of TMAC transmit filters


for TMAC standard server

$ TMAC SA Receive Buffer Size

Socket layer receive buffer size for TMAC


standard server

$ TMAC SA Transmit Buffer Size

Socket layer send buffer size for TMAC


standard server

$ TMAC Trace Log

Specify the TMAC trace log level

$ Daylight Time Date

Specify information regarding the change


from daylight savings to standard time

$ GPS Time Set Interval

Key to correct the onboard system clock


periodically

$ GPS UTC Offset

Specify the number of seconds that GPS time


leads UTC

$ No GPS Time Set

Not to use GPS time to set the system clock

$ Standard Time Date

Specify information regarding the change


from daylight savings to standard time

$ Time Zone Minutes

Specify the number of minutes offset from


GMT

$ Login Authorization Timeout

Login authorization timeout

$ Login Required

Specify that the operator must be required to


log in to the system before operating the
system

$ Logout Hours Required

Displays the Hour Entry window before


logout is completed

$ Log Out Ok Message

Specify the text string that will be displayed in


a message box when the onboard system
determines that the operator may shut down
the machine

$ Log Out Wait Message

Change the message displayed after the user


has sent a logout command

$ Log Out Wait Time

Specify the time that the operator will be


asked to wait after logging out before shutting
down the machine

$ No Operator Id Verification

Suppress Unknown operator login

(continued)

KENR9017

89
Reference

(Table 30, contd)

Configuration Keys
Function Type

Status Window Keys(10)

User Input Keys & Appearances

Key

Description

$ No Timeout Login

Prevent operators from logging in after login


timeout

$ Use Login List

Specify how the user will enter user ID

$ No Status Material Request

Specify that the status bar will not show the


current material request

$ No Status State

Specify that the status bar will not show the


current operating state of the machine

$ Status Display

Specify what information is displayed in the


status bar

$ Status Font Size

Specify the size of the font in the status


window

$ Status Font Weight

Specify the weight of the font in the status


window

$ Activity History Reset

Reset activity history upon the onboard system rebooting

$ Advanced Safety Check

Use advanced safety checklist

$ Brightness Window Position X

Use this key to specify the location of the


brightness window from the left edge of the
screen.

$ Brightness Window Position Y

Use this key to specify the location of the


brightness window from the top of the screen

$ Brightness Window Width

Use this key to specify the width of the screen


brightness window

$ Brightness Window Height

Use this key to specify the height of the


screen brightness window

$ Checklist Required

Automatically brings up the safety checklist


window each time a new operator logs in

$ Day Mode Brightness Level

This key specifies the day mode brightness


level on the screen in percent

$ Delay Hours Required

Display the Hour Entry window before the


delay is selected and after the delay is ended

$ Display Final Destination Only

Enables displaying only the final destination


in the status bar instead of the final and last
to final destination

$ Font Size

This key specifies the font size for list box


and tree view controls of the dialog windows

$ Font Weight

This key specifies the font weight for list box


and 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 should


be used

$ Last Time To SMH Offset

Specify the upper limit that the user may select for entering SMH

$ Loader Dialog Buzzer

Specify that the buzzer plays when a window


for loader selection is shown

(continued)

90

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

User Input Keys & Appearances

Key

Description

$ Loader Dialog Time

Specify the timeout of a window for loader


selection

$ Material After Blocks

The window for material selection will always


be displayed after the window for block
selection

$ Max Fuel Entry

With this key defined, machine operators are


prevented from entering excessive fuel entry
values

$ Maximum Zoom Level

This key specifies the diagonal value of the


smallest rectangle that the assignment map
window will display

$ Minimum Zoom Level

This key specifies the diagonal value of the


largest rectangle that the assignment map
window will display

$ MineStar 3 Hazard Reporting

This key enables the hazard marking capability. If this key is defined, once the mark hazard button is pressed, the hazard is reported
at the current position with the current
orientation.

$ Night Mode Brightness Level

This key specifies the night mode brightness


level on the screen in percent

$ No Delay Save

Disables the feature that saves a delay value


when a machine is shut down. Such that
when the machine restarts, the correct delay
time is displayed.

$ No Delay Time Extend

This key prevents the extend time arrow button from displaying in the Select Delay
window. This configuration ensures that the
default delay time is always used.

$ No Delay Time Reduce

This key prevents the reduce time arrow button from displaying in the Select Delay
window. This configuration ensures that the
default 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 selection dialog window will not display when the
operator presses the mark hazard button

$ No Hour Cancel

Key to disabling the cancel button on the window for Hour Entry

$ No Hour Entry

Removes the field for entering service meter


hours on the Service Hour Entry window

$ Remove All Blocks

Remove the all blocks button from the window for block selection

$ Remove Set Material

Remove the set material button from the window for block selection

(continued)

KENR9017

91
Reference

(Table 30, contd)

Configuration Keys
Function Type

User Input Keys & Appearances

Startup and Shutdown Keys(11)

Key

Description

$ Reset Fuel Entry

With this key defined, the default value for


fuel will be reset to 0 in the Hour Entry
dialog. If this key is not present, the dialog will
display the fuel value that was previously
entered.

$ Safety Checklist No Cancel Button

Specifies to remove the Cancel button from


the safety checklist window

$ Save User

Saves the ID of a user that is logged in when


the machine shuts off and restores the ID
when the machine is restarted

$ Select Loader

Provides a window for operators to select a


loader

$ Spinner Accel

Specify the spinner acceleration

$ Spinner Digits

Specify the number of digits that are displayed after the decimal point in the spinner
edit window

$ Startup Zoom Level

This key specifies the diagonal value of the


rectangle area that the assignment map will
display at startup.

$ User Interface Language

Specifies the language that displays on the


program screen and all windows and dialogs.

$ Use Multiple Fluids

Support multifluid entry

$ Use Number Keys

Hour Entry window shows controls as Edit


boxes, instead of buttons

$ Bootstrap

Specifies that the onboard system is installed


but not yet configured

$ Enable Initial Configuration

Allows the initial configuration window to be


shown

$ No Startup Display

Turns off the onboard system logo startup


display

$ No Startup Image Move

No startup image move

$ Processes To Start

Specify processes that the onboard system


will start

$ Save Activity

Save and restore the current activity on shutdown and restart

$ Save Job Code

Save and restore the current job code on


shutdown and restart

$ Startup Display Delay

Specify the delay before starting the startup


display

$ Startup Display Inc

Specify the increments at which the onboard


system log is animated

$ Startup Display Pause

Specify how long the onboard system logo


will be displayed before the logo goes off the
screen

$ Startup Image

Specify the startup bitmap that is displayed


after the Cat bitmap

(continued)

92

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

Loading Machine Keys(12)

Machine Motion Keys(13)

Key

Description

$ Use Shutdown 1

This key specifies that the Shutdown message will be used when MineStar Fleet onboard is turned off. This key is required for
backwards compatibility with Fleet 3.0.

$ Use Startup 2

Send the startup 2 message on startup. By


default, the Startup 3 message is used. Startup 2 is required for Fleet 3.1 and prior.

$ Disable Load Report

Disable the sending of a load report

$ Truck Waiting Column Mask

Display or suppress waiting truck window


columns

$ Want Dippers

Indicates that the onboard system on the


loading machine will tell the onboard system
on the truck to send VIMS dipper messages

$ Want Loads

Indicates that the onboard system on the


loading machine will tell the onboard system
on the truck to send VIMS load messages

$ Heading Filter

Specify the filter content on the simple heading filter

$ Minimum Reverse Time

Specify the minimum time the transmission of


a machine must be in reverse for the system
to register that the machine is moving in
reverse

$ Move Update Distance

Specify the minimum distance that a machine


has to move to update the display

$ Reverse Angle

Specify the change in heading angle at which


a change from forward to reverse (or reverse
to forward) is applied

$ Reverse Max Speed

Specify the speed at which the machine will


be assumed to be moving forward

$ Send Position Reverse

Specify that the onboard system will send a


position reverse message to the office when
a change in direction is detected

$ Send Position Stops

Specify that the onboard system will send a


message to the office whenever the machine
stops

$ Speed Filter

Specify the filter that is constant on the speed


filter

$ Speed Halflife

This key provides an implementation of


Lambda filter. The value of this key is the time
(seconds) in which speed loses half its
relevance.

$ Start Send Time

Use this key to specify the time interval that


is used to confirm that the machine starts to
move

$ Stop Send Time

Use this key to specify the time interval that


is used to confirm that the machine stops

$ Stop Speed

Specify the speed at which the onboard system considers a machine to be stopped

(continued)

KENR9017

93
Reference

(Table 30, contd)

Configuration Keys
Function Type

Machine Motion Keys(13)

Switch Input Keys(16)

Obsolete Switch Input Keys

Key

Description

$ Machine Outline Color

This key specifies the color of the outline of


the current truck in the Assignment Map
window.

$ Transition Step Count

Specifies the number of steps for the machine icon to transition from the middle to the
top of the map or from the middle to bottom of
the map.(14)

$ Transition Step Time

Specifies the time for the machine icon to


transition from middle to top, top to middle,
middle to bottom, and bottom to middle.(15)

$ Forward Move Threshold Speed

This key specifies the speed that the truck


must travel for the truck icon to move from
the middle of the Assignment Map window
to the bottom of the window.

$ Forward Stop Threshold Speed

This key specifies the speed that the truck


must travel for the truck icon to move from
the bottom of the Assignment Map window
to the middle of the window.

$ Backward Move Threshold Speed

This key specifies the speed that the truck


must travel for the machine icon to move from
the center of the Assignment Map window
to the top of the window.

$ Backward Stop Threshold Speed

This key specifies the speed that the truck


must travel for the machine icon to move from
the top of the Assignment Map window to
the middle of the window.

$ Use Dynamic Machine Icon

Enables the position of the machine icon to


change according to the speed of the
machine.

$ Body Up Input

Specify which switch will be used to indicate


body up input.

$ Body Up Open

Specify that an open on the body up switch


indicates a body up state

$ Body Up To Dump State

Specify that the onboard system will trigger a


change to the dumping state when the body
of the machine raises up

$ Reverse Input

Specify which switch will be used to indicate


reverse

$ Send Truck Input

Specify which switch should be used as a


Send Truck switch

$ Send Truck Open

Specify that the Send Truck is triggered


when the switch is open

$ Switch To Tool Input

Maps a switch input to a tool

$ Digital IO Active Closed


This key is an obsolete key.

A switch input to be normally closed instead


of the default of normally open

$ Digital IO Clear Count


This key is an obsolete key.

Indicates how many switch input samples the


onboard system must receive with a reading
that the switch is clear before registration

(continued)

94

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

State Transition Messages and Information


Keys(17)

Key

Description

$ Digital IO Poll Rate


This key is an obsolete key.

Indicates how often the onboard system will


read switch input data

$ Digital IO Set Count


This key is an obsolete key.

Indicates how many switch input samples the


onboard system must receive with a reading
that the switch is set before registration

$ Arrive State

Specify how the machine transitions into the


waiting state

$ Cycle To Travel State

Specify that the onboard system will change


the state to traveling when a VIMS cycle
message is received

$ Destination Waypoint To Queue

The onboard system to change to a waiting


state when entering the last waypoint in the
assignment before the final activity waypoint

$ Dipper To Load State

Specify that the onboard system will set the


state to loading when a VIMS cycle message is received

$ Dump Position Count

Specifies the number of positions that must


be greater than the dump distance to cause a
state change to traveling empty

$ Dump State

Specify how the machine transitions into the


dumping state

$ Dump State At All Dumps

Specify that the onboard system will set the


state to dumping whenever a truck enters a
dump waypoint

$ Dump To Travel Distance

Sets the distance from the point where the


truck changed to a dumping state for the
truck to change to a traveling empty state

$ Dump To Travel Distance Using Speed

Sets the distance from the point where the


truck changed to a dumping state for the
truck to change to a traveling empty state

$ Hazard Warning Beep

This key will enable the buzzer to sound upon


entering and exiting a hazard waypoint.

$ Ignore Beacon Update

Ignore the beacon update in an assignment


message

$ Ignore Waypoint Z

Specify that the onboard system will ignore


the z value of the waypoints when determining if the truck is in a waypoint

$ Load At Assigned Loader Only

Use this key to prevent the dynamic association of trucks to loaders that trucks are not assigned to. When this key is applied, the truck
will use only the information found in its assignment to establish peer to peer communications with the assigned loader.

$ Load Position Count

Specify the number of positions that must be


greater than the load distance to cause a
state change to traveling loaded

$ Load State

Specify how the machine transitions to the


loading state

(continued)

KENR9017

95
Reference

(Table 30, contd)

Configuration Keys
Function Type

Key

Description

State Transition Messages and Information


Keys(17)

$ Load Request Frequency

This key specifies the frequency at which a


truck will send a load request once the truck
reaches the face waypoint. This key is added
to support surface miner. If this key is not defined, then a single load request will be made
to the loader. This is the default behavior.

$ Load State At All Loaders

Specify that the onboard system will set the


state to loading whenever a truck enters a
loading waypoint

$ Load To Travel Distance

Distance from the point where the truck went


into the loading state

$ Load To Travel Distance Using Speed

Distance from the point where the truck went


into the loading state

$ Load To Travel State

Specify that the onboard system will set the


state to traveling when a VIMS load message is received

$ Manual State Loader Select

Specify that the operator needs to select the


loader when doing a manual state change to
loading

$ Min Dump Time

Specify the amount of time a machine must


be in a dumping waypoint before the state is
changed to a dumping state

$ Min Load Time

Specify the amount of time a machine must


be in a loading waypoint before the state is
changed to a loading state

$ No Dump Exit To Travel

Use this key to disable state changes from


dumping to traveling on exiting a dumping
waypoint

$ No End Assignment On Request

Disable the feature that ends a current assignment when an operator requests an
assignment

$ No Load Exit To Travel

Disable state change from loading to traveling on exiting a loading waypoint

$ No Station Exit To Travel

Use this key to ignore a state change when


exiting a station waypoint. This key is valid
with Fleet Onboard v3.0.1 and later.

$ No State Change During Delay

Use this key to specify there is no state


change if the truck is in delay

$ No State Change Upon Send Truck

Use this key to disable state change upon receiving a Send Truck message

$ Queue State At All Faces

Specify the behavior when the machine enters a queuing waypoint

$ Queue State At All Queues

Specify that the onboard system will set the


state to queuing whenever a truck enters a
queue waypoint or a face waypoint

$ Queue To Dump Distance

Specify the distance from the assigned dump


where the state will change to queuing from
traveling

State Transition Messages and Information


Keys(17)

(continued)

96

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

Obsolete GPS Information Keys(18)

Key

Description

$ Queue To Load Distance

Specify the distance from the assigned


loader where the state will change to queuing
from traveling

$ Reverse To Loading

Indicates the state should change to loading


when the truck is put in reverse at a loading
site

$ Reverse To Dumping

Indicates the state should change to dumping


when the truck is put in reverse at a dumping
site

$ Send Duplicate Activity

Even if the activity has not changed, the onboard system will send back a state change
message every time an activity is selected

$ Send Msg To Travel State

Specify that the onboard system will set the


state to traveling when a Send Truck message is received from CAES

$ Send Truck Message

Trucks will pop up a window as soon as a


Send Truck message is received from a
loader or shovel

$ State Confirm Time

Specify the amount of time that elapses between the time that an operator receives a
confirmation window and when the audible
device sounds

$ Travel State

Specify how the onboard system will transition into the traveling state

$ Update Position on Dipper

Add this key to update the loading location of


the truck with each new dipper.

$ Degree Display
This key is an obsolete key.

Used to define how degrees should be displayed to the user

$ Elevation Filter
This key is an obsolete key.

Used to set the filter constant for filtering the


elevation

$ File Delay
This key is an obsolete key.

Specifies the time between readings of GPS


positions from a file

$ GPS Baud Rate


This key is an obsolete key.

Specifies the baud rate to communicate with


the satellite receiver group (GPS)

$ GPS Fault End Text


This key is an obsolete key.

Specify the text that appears in the window


that pops up when a fault condition ends

$ GPS Fault Text


This key is an obsolete key.

Specify the text that appears in the window


that pops up when a fault condition begins

$ GPS Filters
This key is an obsolete key.

Allows controlling the status of filters on satellite receiver groups

$ GPS Fix Altitude


This key is an obsolete key.

Sends an 0x2a to the satellite receiver group

$ GPS High Position Limit


This key is an obsolete key.

Specify the upper right corner of the boundary for GPS positions

$ GPS Ignore Antenna Fault


This key is an obsolete key.

Ignore the antenna fault in case of multiple


false positive messages

(continued)

KENR9017

97
Reference

(Table 30, contd)

Configuration Keys
Function Type

Obsolete GPS Information Keys(18)

GPS Information Keys

Key

Description

$ GPS Init Position


This key is an obsolete key.

Sends an 0x2b to the satellite receiver group

$ GPS Local To Receiver Offset


This key is an obsolete key.

Sets the offset between the elevation used by


the satellite receiver group and the elevation
used by the onboard system

$ GPS Log Baud Rate


This key is an obsolete key.

Sets the output baud rate for GPS logging to


a serial port

$ GPS Log Parity


This key is an obsolete key.

Sets the parity for GPS logging to a serial


port

$ GPS Message Display


This key is an obsolete key.

Allows non-position messages from the satellite receiver group to be written to the diagnostic file

$ GPS Parity
This key is an obsolete key.

Sets the parity for GPS logging to a serial


port

$ GPS PDOP Display


This key is an obsolete key.

Specifies when to write DOP messages to


the diagnostic file

$ GPS Processing Options


This key is an obsolete key.

Sends an 0xbb to the satellite receiver group

$ GPS Setup
This key is an obsolete key.

Allows sending of free-form messages (GPS


commands) from the configuration file to the
satellite receiver group

$ GPS Signal Strength Time


This key is an obsolete key.

Save satellite signal strengths at various


intervals

$ Save GPS Error Text


This key is an obsolete key.

Specifies the interval at which to log GPS error records to the diagnostic file

$ Save GPS Text


This key is an obsolete key.

Specifies the interval to log GPS records to


the diagnostic file

$ Save GPS Transitions


This key is an obsolete key.

Causes GPS transitions to be recorded in the


DiagMsgLogx.txt file

$ Send GPS Waypoint Elevation


This key is an obsolete key.

Sets the mode defining what elevation to use


if the satellite receiver group enters a 2-d
mode

$ Start GPS Logging


This key is an obsolete key.

Allows logging to be initiated from the configuration file

$ Use GPS Restart


This key is an obsolete key.

Ensure that the GPS almanac is restored


when the system starts up

$ GPS Accuracy Level Low

Use this key to specify the threshold for defining the GPS accuracy as LOW

$ GPS Accuracy Level Medium

Use this key to specify the threshold for defining the GPS accuracy as MEDIUM

$ GPS Accuracy Level High

Use this key to specify the threshold for defining the GPS accuracy as HIGH

$ GPS Coord File

Specify the path and filename of the file containing the GPS coordinate transformation
information

$ GPS Diag Delay

Time between positions from the file

(continued)

98

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

Key

Description

GPS Information Keys

$ GPS Input

Specify the filename from which the onboard


system will read GPS data

$ GPS Low Position Limit

Specify the lower left corner of the boundary


for GPS positions

$ GPS No Fault Dialog

Specify that the fault window will not appear


when a fault is triggered

$ GPS No Position Time

Specify the time you want the system to wait


without receiving GPS positions before triggering a fault

$ GPS Offset X

This key specifies the offset between the antenna and the point defined as the machine
origin in meters along the x axis.

$ GPS Offset Y

This key specifies the offset between the antenna and the point defined as the machine
origin in meters along the y axis.

$ GPS Offset Z

This key specifies the offset between the antenna and the point defined as the machine
origin in meters along the z axis. Starting with
Fleet 3.1 the X and Y offsets from the GPS
receiver to the machine origin can be configured in the office. When configured and sent
to the onboard, these X and Y keys are no
longer required.

$ GPS Out Of Bounds Limit

Specify how many consecutive out of bounds


positions can be received before the satellite
receiver group is reset

$ GPS Type

Specify whether GPS data is read from a file


or from the satellite receiver group

$ Hazard GPS Accuracy Required

This key specifies the acceptable accuracy


for marking hazards.

$ No GPS Accuracy Check

Use this key to disable the validation of the


GPS accuracy when marking a hazard

$ No GPS Input

Eliminates errors that are associated with initializing the GPS for NT version only.

$ Send Tope Health Events

Health events may be sent from the onboard


system to the office software when a GPS
failure is detected

$ Display Units Multiplication Factor

Specify the conversion from one type of units


to another

$ Output Payload Convert

Convert the payload before sending to another device

$ Payload Conversion

Specify the conversion from one type of units


to another for payload information

$ Speed Conversion

Use this key to convert speed to centimeter


(cm) per second if necessary

$ Crusher Delay Color

Crusher delay color

$ Crusher Display Count

Number of crushers that will be displayed

Unit Converters Keys(19)

Crusher Level Keys(20)

(continued)

KENR9017

99
Reference

(Table 30, contd)

Configuration Keys
Function Type

Buzzer Keys(21)

Diagnostic Logging Changes Keys(22)

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

$ Crusher Wait Color

Crusher wait color

$ Do Not Estimate Crusher Level

Do not estimate crusher level

$ Max Crusher Window Width

Maximum crusher window width

$ Max Distance From Crusher

Maximum distance that is used to find a


crusher

$ Old Crusher Sample Time

Time that is used to determine whether a


crusher is old or not

$ Vertical Crusher Values

Values on vertical crusher windows will be


displayed vertically

$ Vertical Crusher Windows

Crusher windows will be displayed vertically

$ 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 is


changed due to a waypoint update

$ Send Truck Beep

Trucks will beep as soon as a Send Truck


message is received

$ Diag Debug Format

Change format of a message displayed on


the diagnostic port

$ Diag Debug Level

Specify the level of debug information that is


sent out the debug port

$ Diag Directory

Specify the folder containing various diagnostic files

$ Diag Exclude Message

Exclude message from log file regardless of


log level

$ Diag Include Message

Include message from log file regardless of


log level

$ Diag Log File Count

Specify the number of log files that will be


created in the Diag directory

$ Diag Log Format

Allows user to change the format of a logged


message

$ Diag Log Level

Specify the level of diag messages that get


logged to a file

$ Diag Max Exclude

Exclude message from log file regardless of


log level

$ Diag Max Include

Include message from log file regardless of


log level

(continued)

100

KENR9017

Reference
(Table 30, contd)

Configuration Keys
Function Type

Load out Facility Support Keys(23)

Machine Broadcast Keys

Other Keys

Key

Description

$ Diag Message Box Format

Change format of message displayed in message box

$ Diag Message Box Level

Specify the level of diag messages that produce a popup message box

$ Diag Window Format

Change format of message displayed in diagnostic message window

$ Diag Window Level

Specify the level of diag messages that get


logged to diagnostic message window

$ Auto Loadout Channel

To set auto load out channel weights

$ Enable Loadout Buttons

Enable load out buttons for purposes of testing only

$ Disable AMP

Use this key to configure the onboard to


ignore AllMachinePosition messages sent
from the office.

$ Use PositionReport1

Use this key to prevent the onboard from


sending PositionReport2 messages, and to
send only PositionReport messages. This
key is used with Fleet 3.0, when Position
Awareness 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 the
machine position broadcast feature.

$ Map Refresh Time

With this key defined, the map is no longer


refreshed on position events but at a constant
rate defined by this key.

$ Minimum Time Update

Use this key to specify the maximum frequency at which the onboard system will
send position messages to the office.

$ Position Time Minimum Interval

This key specifies the maximum frequency at


which the onboard will send position messages to the office. This key is a restriction
for $ Position Distance and $ Position
Time Interval to reduce bandwidth usage.

$ 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 displayed on About Window

$ Machine Id

Specify the machine ID that will be communicated to the office

$ Machine Name In Title

Enables the machine name in the main window title bar

$ Machine Type

Specify whether the machine is a truck or a


loading tool

(continued)

KENR9017

101
Reference

(Table 30, contd)

Configuration Keys
Function Type

Key

Description

$ Max Activity History

Specify the max number of historical activities on an activity history window

$ Max Application Count

Specify the maximum number of application


files allowed

$ Show Assignment From Current Position

Show assignment route from the current position of the truck instead of the first waypoint
in 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 assignments with the old MW_ACK instead of the
new MW_ASSIGN_RESP

$ Use Thick Frame

This key allows the resizing of windows when


configuring the program screen with the NT
version 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).
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 configure menu 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-related information.
(8) These keys are used to specify conversions for time zone, standard/daylight savings time, and offset for GMT and 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.
(2)

All configuration keys that are used in the


configuration file ( TopeConfig.txt ) are listed in
alphabetical order within the table below. This table
provides specific formatting details for each key. The
default location and the name for the configuration file
is \storage\TopeConfig.txt .
The configuration file must be saved as a unicode
text file when the file is used on the monitor display
group.
Note: The first text line must be blank or the first text
line must contain a comment.

Configuration keys must be in the first column to be


recognized by the onboard system. The spelling and
the format must be exact.
Note: Ensure that the format for all configuration keys
in the TopeConfig.txt file is correct. Ensure that
there is not a blank space after the = sign in all
instances of configuration keys.
Note: Configuration keys that are obsolete in the new
application have been identified. The obsolete
configuration keys that are identified were used in the
onboard system with CD500 . However, the
configuration keys are not used in the new onboard
application with monitor display group.

102

KENR9017

Reference
Table 31

Configuration Keys
Key

Description

Syntax

$ Activity History
Reset

This key configures to


$ Activity History
reset activity history
Reset
upon the onboard system rebooting. If this key
exists, the activity history will be reset upon
the onboard system rebooting. Otherwise, the
activity history will be restored upon MineStar
onboard startup.

$ Activity Keys

Use this key to associate an activity ID with a


tool.(1)

Parameter &
Description

Default

Data Type

Units

None

None

None

None

Integer

None

Activity ID: ID from None


the activity file specifying the activity to
select.

String

None

Option:
0
0 =advanced safety
check is not allowed
1 =allow OK and
BO
2 =allow OK, BO,
and Defer

Integer

None

Number:
$ Activity Keys
<number> =<Activity 1 =Associated with
Tool Id 41 (Activity
ID>
key 0)
2 =Associated with
Tool Id 42 (Activity
key 1)
3 =Associated with
Tool Id 43 (Activity
key 2)
4 =Associated with
Tool Id 44 (Activity
key 3)
5 =Associated with
Tool Id 45 (Activity
key 4)
6 =Associated with
Tool Id 46 (Activity
key 5)

Example: $ Activity Keys 1 =5


$ Advanced Safety
Check

Use advanced safety


checklist.

$ Advanced Safety
Check =<Option>

Example: $ Advances Safety Check =1


$ Allow Communication Lost Alarm Mute

Allows operator to mute


communication lost
alarms

None

None

None

$ Allow No GPS
Alarm Mute

Allows operator to mute


no GPS alarms

None

None

None

$ Allow Radar CDL


Failure Fault Alarm
Acknowledge

Allows operator to acknowledge CDL fault


alarms

None

None

None

$ Allow Radar CDL


Failure Fault Alarm
Mute

Allows operator to mute


CDL fault alarms

None

None

None

(continued)

KENR9017

103
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Allow Object Detection Alarm


Acknowledge

Allows operator to acknowledge object detection alarms

None

None

None

$ Allow Object Detection Alarm Mute

Allows operator to mute


object detection alarms

None

None

None

$ Alt Tool Bitmap

Use this key to change $ Alt Tool Bitmap


the bitmap that repre<tool ID> =<bitmap
sents an alt tool. Do not filename>
include a path for the filename. Locate the bitmap file in the data
directory. The bitmap will
be sized to fit on the
tool.

None
Tool ID: ID for the
alt tool that will be
associated with the
bitmap

Bitmap filename: filename of the bitmap to be


associated with the
alt tool

None

None

Refer to Systems String


Operation, Tool
Codes for more
information.

None

Refer to Systems Text


Operation, Tool
Codes for more
information.

None

None

None

None

None

Integer

None

String

None

Example: $ Alt Tool Bitmap 3 =toolzoomin2.bmp


$ Alt Tool
Description

This key specifies a description for a tool.(2)

$ Alt Tool Description Slot number:


<number> =<text
string>
Text string: text describing the tool

Example: $ Alt Tool Description 0 =Operator Log Off


$ Alt Tools

Use this key to insert a $ Alt Tools <numthe onboard system tool ber> =<tool ID>
inside one of the slots of
the alternate toolbar.(3)

Slot number:

Tool ID: enter the


tool code for the tool
that you want to display on the toolbar.
Example: $ Alt Tools 0 =11
$ Application Config This key lists possible
configuration files.
File

$ Application Config Number: number


greater than or
File <number>
equal to zero and
=<Filename>
less than the maximum file count.

Filename: the com- None


plete path and
name of the new
configuration file.
Example: $ Application Config File 0 =\clk\TopeData\TCfig.txt

(continued)

104

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Application
Description

This key provides a de- $ Application Description for the configu- scription <number>
ration file names. The
=<Filename>
number that is specified
in the key must match
with the number from
the $ Application Config File key.

Parameter &
Description

Default

Data Type

Units

Number: number
greater than or
equal to zero and
less than the maximum file count.

None

Integer

None

Filename: the deNone


scription to be used
for the specified file.

String

None

Number:
0 =automatic
1 =automatic with
confirm
2 =manual state
change, no
automatic

None

None

Number: auto load None


out channel number
starting from zero

Integer

None

Weight: auto load


out channel weight

Integer

0.01 customized
weight unit

Float

Km/h

Example: $ Application Description 0 =Loader


$ Arrive State

This key specifies how $ Arrive State


the machine transitions =<number>
into the waiting state (arrive). Default value is
zero (automatic).

Example: $ Arrive State =1


$ Auto Loadout
Channel

Use this key to specify


auto loader channel
weights.

$ Auto Load out


Channel <number>
=<weight>

None

Example: $ Auto Loader Channel 0 =1400 or $ Auto Loader Channel 1=1900


$ Backward Move
Threshold Speed

This key specifies the


$ Backward Move
speed that the truck
Threshold Speed
must travel for the ma=<speed>
chine icon to move from
the center of the Assignment Map window
to the top of the window.

Speed: Speed at
which the truck is
traveling.

-3.0 Km/h

Example: $ Backward Move Threshold Speed =-5.0


When the machine icon is at the middle of the map and the speed of the machine slows to below -5.0 km/h (reverse), the
machine icon will transition to the top of the map.
$ Backward Stop
Threshold Speed

This key specifies the


$ Backward Stop
speed that the truck
Threshold Speed
must travel for the ma=<speed>
chine icon to move from
the top of the Assignment Map window to
the middle of the
window.

Speed: Speed at
which the truck is
traveling.

-0.1 Km/h

Float

Km/h

Example: $ Backward Stop Threshold Speed =-0.1


When the machine icon is at top of the map and the speed of the machine exceeds -1.0 km/h (reverse), the machine icon
will transition to the middle of the map.

(continued)

KENR9017

105
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Body Up Input

Use this key to designate which switch that is


used to indicate body up
input

$ Body Up Input =
<mask number>
<logic>
<minimum
repeat rate>

Mask number:
0 =None
1 =switch input 1
2 =switch input 2
3=switch input 3

None

None

None

None

None

None

$ Body Up To Dump Using this key allows the $ Body Up To Dump None
onboard system to trig- State
State
ger a change to the
dumping state when the
body of the machine
raises up.

None

None

None

Integer

None

160

Integer

None

640

Integer

None

100

Integer

None

None

None

None

Example: $ Body Up Input =1 0 5


$ Body Up Open

$ Brightness Window Position X

Use this key to specify $ Body Up Open


that an open on the
body up switch indicates
a body up state. By default, when the machine
body goes up the switch
closes.

Use this key to specify $ Brightness Winthe position of the


dow Position X
screen brightness win- =<number>
dow relative from the left
edge of the screen.

Number: value

Example: $ Brightness Window Position X =0


$ Brightness Window Position Y

Use this key to specify $ Brightness Winthe position of the


dow Position Y
screen brightness win- =<number>
dow relative from the top
of the screen.
Example: $ Brightness Window Position Y =160

$ Brightness Window Width

Use this key to specify


the width of the screen
brightness window.

$ Brightness Window Width

Example: $ Brightness Window Width =


$ Brightness Window Height

Use this key to specify


the height of the screen
brightness window.
Example: $ Brightness Window Height =

$ Bootstrap

This key specifies that


$ Bootstrap
the onboard system is
installed but not yet configured. After the installation of the onboard
system is complete, this
key is set by default.(4)

None

$ Brightness Window Position X


$ Brightness Window Position Y

(continued)

106

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Buzzer Max Duration

$ Buzzer Max Dura- Number:


0 - Default
tion <number>
1 - Delay
=<duration>
2 - Assignment
3 - Message
4 - Loader

Default

Data Type

Units

None

None

None

$ Brightness Window Width


$ Brightness Window Height
$ Buzzer Max
Duration

Duration: Buzzer
Max Duration

$ Buzzer Repeat
Delay

Buzzer Repeat Delay

30000 for Default Integer


30000 for Delay
5000 for
Assignment
30000 for
Message
10000 for Loader

Milliseconds

None

None

None

100 for default


200 for others

Integer

Milliseconds

None

None

None

Tone string: comma Default Buzzer: string


delimited tone string 0xff, 0x00 for default buzzer
Delay: 0x0f, 0x0f,
0x0f, 0x0f, 0x0f,
0xf0, 0xf0, 0xf0,
0fx0, 0xf0
Assignment: 0xff,
0x00, 0xf0, 0x0f,
0xff, 0xff, 0x00,
0xf0, 0x0f, 0xff
Message: 0x0f,
0x00, 0x00, 0x0f,
0x0f, 0x00, 0x00,
0xf0, 0xf0, 0x00
Loader: 0x5f,
0x00, 0x00, 0x5f,
0x5f, 0x00, 0x00,
0xf5, 0xf5, 0x00

None

$ Buzzer Repeat De- Number:


0 - Default
lay <number>
1 - Delay
=<Delay>
2 - Assignment
3 - Message
4 - Loader
Delay: Buzzer Repeat Delay

$ Buzzer Tone

Buzzer Tone

Number:
$ Buzzer Tone
<number> =<string> 0 - Default
1 - Delay
2 - Assignment
3 - Message
4 - Loader

Example: $ Buzzer Tone 1 =0xff, 0x0f, 0xf0

(continued)

KENR9017

107
Reference

(Table 31, contd)

Configuration Keys
Key

Description

$ Checklist
Required

This key will automati$ Checklist Required None


cally bring up the safety
checklist window each
time a new operator logs
in

$ CIODS Alarm
Mode

Syntax

Defines the Alarm Mode $ CIODS Alarm


for Object Detection. Mode=<mode>
Options are Continuous
or Discrete.

$ CIODS Startup
Command

Key used to enable inte- $ CIODS Startup


gration of Object Detec- Command
tion with Tope. Enables
the Tope.exe to launch
the CIODS.exe application at startup

$ CIODS Standby
AutoDim

Defines operation of the $ CIODS Standby


Object Detection Stand- AutoDim
by Auto screen dimming
feature.

$ CIODS System
Enable Delay

Defines the delay used $ CIODS System


when returning Object
Enable Delay
Detection from Standby
back to Active mode.

$ CIODS Standby
Mode

Defines the trigger used $ CIODS Standby


for Object Detection to
Mode
enter Standby Mode.
Options are Distance or
Speed based.

Parameter &
Description

Continuous = 0
Discrete = 1

Disabled =0,
Enabled =1

Default

Data Type

Units

None

None

None

Integer

None

None

string

None

integer

None

integer

seconds

integer

None

Distance =0
Speed =1

$ CIODS Disclaimer
Duration

$ CIODS Disclaimer
Duration

20000 (20 sec)

integer

msec

$ CIODS Splash
Screen Duration

$ CIODS Splash
Screen Duration

10000 (10 sec)

integer

msec

Enabled

integer

None

$ CIODS Plan
Screen Id

Identifies which screen $ CIODS Plan


in the TopeWinCfg (win- Screen Id
dow configuration) is the
plan/map screen. This
key must be enabled for
the CIODS Auto Switch
keys to function.

$ CIODS Screen Id

Identifies which screen $ CIODS Screen Id


in the TopeWinCfg (window configuration) is the
camera screen. This key
must be enabled for the
CIODS Auto Switch
keys to function.

$ CIODS Auto
Switch Reverse

Enables/disables switch- $ CIODS Auto


ing from the plan/map
Switch Reverse
screen to the camera
screen when the machine changes to reverse gear.

Disable =0
$ CIODS Auto
Switch Reverse appears to require the
$ CDL Gear Input
=2 key

(continued)

108

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description
Disable =0

$ CIODS Auto
Switch Gear

Enables/disables switch- $ CIODS Auto


ing from the plan/map
Switch Gear
screen to the camera
screen when the machine gear changes.

Disable =0

$ CIODS Auto
Switch Standby

Enables/disables switch- $ CIODS Auto


ing from the camera
Switch Standby
screen to the plan/map
screen when Object Detection enters Standby
mode.

Default

Data Type

Units

Enabled

integer

None

Enabled

integer

None

$ CDL Gear Input

Will accept gear input


from CDL. This option is
only available when
CIODS is present. This
is primarily used to know
if the machine is going in
reverse gear or not.

0 means CDL gear


input from CIODS is
ignored.
1 means that CDL
input is accepted
only once at program startup.
2 means that CDL
input is continuously
accepted from
CIODS

integer

None

$ CDL Gear Delay

Will delay gear input


$ CDL Gear Delay
from CDL. This option is
only available when
CIODS is present.

$ CDL Gear Delay


=4 (Delays accepting gear input by 4 x
250ms = 1s)

integer

250 msec/bit

$ Compress TMAC
Messages

To compress TMAC
messages

None

None

None

None

$ Config Comment

This key lets commis$ Config Directory


sioning people place
=<Comment>
config comments in TopeConfig.txt . These
comments can be
viewed in Tope About
window.

None

None

None

None

None

None

None

None

None

None

None

None

5 (blue)

Integer

None

Integer

None

$ CDL Gear Input

$ Compress TMAC
Messages

Example: $ Config Comment =VIMS Truck


$ Config Directory

This required key speci- $ Config Directory


fies the folder containing =<path>
configuration files.
Example: $ Config Directory =\storage\config\

$ Config Menu

This key specifies that


$ Config Menu
the config menu appears
along with other menus
on the main screen of
the onboard system.

$ Crusher Delay
Color

Crusher Delay Color

$ Crusher Delay Col- Color: Crusher Delay Color


or =<color>

$ Crusher Display
Count

This key is the number


of crushers that will be
displayed.

$ Crusher Delay Col- Count: Crusher Dis- 2


play Count
or =<count>

(continued)

KENR9017

109
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Crusher Max Display Time

Max crusher display


time

$ Crusher Max Display Time =<Time>

Time: Crusher Max


Display Time

300

Integer

seconds

$ Crusher Old Color Color: Crusher Old


Color
=<color>

2 (yellow)

Integer

None

$ Crusher Ok Color
=<color>

Color: Crusher Ok
Color

3 (green)

Integer

None

$ Crusher Poll Rate $ Crusher Poll Rate

$ Crusher Poll Rate


=<time>

Time: Crusher Poll


Rate

30

Integer

seconds

$ Crusher Text Color Use this key to set


crusher text color.

$ Crusher Text Color ColorNumber: Color None


number
=<Color
Number>

Integer

None

Integer

None

$ Crusher Old Color Crusher Old Color


$ Crusher Ok Color

Crusher Ok Color

Example: $ Crusher Text Color =0


$ Crusher Wait
Color

Crusher Wait Color

$ Crusher Wait Color Color: Crusher Wait 1 (red)


Color
=<color>

$ Cycle To Travel
State

This key specifies that


$ Cycle To Travel
the onboard system will State
set the state to traveling
when a VIMS cycle
message is received.(5)

None

None

None

None

$ Data Directory

This required key speci- $ Data Directory


fies the folder containing =<path>
the onboard system data
files.

None

None

None

None

100

Integer

None

None

Integer

None

Year: the year that None


you want change to
take effect
2001

Integer

Years

Example: $ Data Directory =\storage\data\


$ Day Mode Brightness Level

This key specifies the


day mode brightness
level on the screen in
percent.

$ Day Mode Bright- Number: value beness Level =number tween 0 and 100
as a percentage

Example: $ Day Mode Brightness Level =100


$ Daylight Time
Date

This key specifies information regarding the


change from daylight
savings to standard
time.(6)

Absolute Format: $
Daylight Time Date
=<flag> <year>
<month> <day>
<hour> <minute>
<daylight_offset>
Day-in-Month Format: $ Daylight Time
Date =<flag>
<month> <day_of_
week> <day_in_
month> <hour> <minute> <daylight_
offset>

Flag: indicates
whether using Absolute or Day-inMonth format
0 =Day-in-Month
format
1 =Absolute format

(continued)

110

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Daylight Time
Date

Parameter &
Description

Default

Data Type

Units

month: the month


that you want the
change to take
effect
January =0
December =12

None

Integer

months

Day: the day that


None
you want change to
take effect
1-31

Integer

Days

Hour: hour of the


day
3:00 pm =1500

None

Integer

Hours

Minute: minute of
the hour
0-59

None

Integer

Minutes

Daylight_offset: indicates the offset


that is applied, beginning with the
date specified
minutes

None

Integer

Minutes

Day_of_week: day
of week
Sunday =0
Saturday =6

None

Integer

None

Day_in_month: this None


key indicates which
day of the week in
the month
first =1
second =2
last =5

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 Minestar
Address

This required key speci- $ Default Minestar


fies the destination IP
Address =<IP
address of the Gateway address>
TMAC server.

None

None

None

None

Unsigned

None

None

None

Example: $ Default Minestar Address =131.107.2.239


$ Default Minestar
Port

This required key speci- $ Default Minestar


fies the destination UDP Port =<UDP port>
port of the Gateway
TMAC server.

UDP port: UDP port 10001


number to which the
onboard system will
send VIS packets

Example: $ Default Minestar Port =16020


$ Default VIS
Address

This obsolete key speci- $ Default VIS AdNone


fies the IP address to
dress =<IP address>
which the onboard system will send VIS packets.(7)

None

(continued)

KENR9017

111
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Default VIS Port

This obsolete key speci- $ Default VIS Port


fies the UDP port to
=<port number>
which the onboard system will send VIS packets. This key will be the
port number of the office
software Gateway VIS
TMAC server. This key
will be included in the
onboard system configuration file.

Parameter &
Description

Default

Data Type

Units

Port number: UDP


port number to
which the onboard
system will send
VIS packets.

54321

Unsigned

None

Display Type:
0 =tenths
1 =minutes,
seconds

Integer

None

Example: $ Default VIS Port =16020


$ Degree Display

Used to define how degrees are displayed to


the user.(8)

$ Degree Display
=<Display Type>

Example: $ Degree Display =1


$ Delay Hours
Required

This key is used to dis- $ Delay Hours


play the Hour Entry
Required
window before the delay
is selected and after the
delay is ended.

None

None

None

None

$ Destination Waypoint To Queue

This key will cause the $ Destination Wayonboard system to


point To Queue
change to a waiting
state when entering the
last waypoint in the assignment before the final
activity waypoint.(9)

None

None

None

None

$ Development
Menu

This key specifies that


the Devel menu appears along with other
menus on the main
screen of the onboard
system.

None

None

None

None

$ Development
Menu

(continued)

112

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Diag Debug
Format

This key allows the user $ Diag Debug Forto change the format of mat =<format string>
a message displayed on
the diagnostic port. The
user specifies which elements should display in
what order. If characters
other than the format options are included in the
format string, the characters will be included in
the message text.

Parameter &
Description

Default

Format string: string %L, %T, %i, %I,


used to format
%R
messages.
Formatting options:
%t => UTC time
%T=> local time
%d =>local data
short form
%D=> local data
long form
%i=>displays message id
%I=>displays message description
%r=>displays qualifier id(10)
%R=>displays
qualifier description

Data Type

Units

String

None

(10)

%l=>displays log
level number
%L=>displays log
level description
%%=>inserts %
sign
Example: $ Diag Debug Format =%t %i %r
$ Diag Debug Level This key specifies the
level of debug information that is sent out the
debug port.(11)

debug level:
0 =None
1 =Debug 1
2 =Debug 2
3 =Debug 3
4 =Inform
5 =Warn
6 =Error
7 =Critical

Integer

None

None

None

None

None

None
$ Diag Exclude Mes- Number: The first
occurrence of this
sage <number>
item must be num=<message id>
bered zero. Subsequent occurrences
of this item must be
numbered
consecutively.

Integer

None

Text string: The id of None


the message to be
excluded.

Integer

None

$ Diag Debug Level


=<debug level>

Example: $ Diag Debug Level =4


$ Diag Directory

This required key speci- $ Diag Directory


fies the folder containing =<path>
various diagnostic files.
Example: $ Diag Directory =\storage\temp\

$ Diag Exclude
Message

This key is used to exclude a message from


the log file.

Example: $ Diag Exclude Message 0 =11000

(continued)

KENR9017

113
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

$ Diag Include
Message

This key is used to include a message from


the log file.

None
$ Diag Include Mes- Number: The first
occurrence of this
sage <number>
item must be num=<message id>
bered zero. Subsequent occurrences
of this item must be
numbered
consecutively.

Data Type

Units

Integer

None

Integer

None

Number: number of 3
log files that will be
written before the
first log file is
deleted.

Integer

None

Format string: string %t, %T, %i, %I,


used to format
%R
messages
Formatting options:
%t => UTC time
%T=> local time
%d => local data
short form
%D=> local data
long form
%i=>displays message id
%I=>displays message description
%r=>displays qualifier id(10)
%R=>displays
qualifier description

String

None

Integer

None

Message id: The id


of the message to
be included.

Default

None

Example: $ Diag Include Message 0 =11000


$ Diag Log File
Count

This key specifies the


number of log files that
will be created in the diag directory before the
first log file is deleted.

$ Diag Log File


Count =<number>

Example: $ Diag Log Count =4


$ Diag Log Format

This key allows the user $ Diag Log Format


to change the format of =<format string>
a logged message by
specifying which elements should display in
what order.(12)

(10)

%l=>displays log
level number
%L=>displays log
level description
%%=>inserts %
sign
Example: $ Diag Log Format =%t %i %r
$ Diag Log Level

This key specifies the


level of diag messages
that get logged to a file.

$ Diag Log Level


=<number>

(13)

Number:
0 =None
1 =Debug 1
2 =Debug 2
3 =Debug 3
4 =Inform
5 =Warn
6 =Error
7 =Critical

Example: $ Diag Log level =4

(continued)

114

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Diag Max Exclude This key is used to indi- $ Diag Max Exclude
cate the number of mes- =<count>
sages that are to be
excluded from the log
file regardless of log
level.

Parameter &
Description

Default

Data Type

Units

Integer

None

Integer

Bytes

Count: Maximum
20
number of messages that are to be
included.(15)

Integer

None

Format string: string %t, %T, %i, %I,


used to format
%R
messages
Formatting options:
%t => UTC time
%T=> local time
%d => local data
short form
%D=> local data
long form
%i=>displays message id
%I=>displays message description
%r=>displays qualifier id(10)
%R=>displays
qualifier description

String

None

Integer

None

20
Count: Maximum
number of messages that are to be
excluded.(14)

$ Diag Max Exclude =50


$ Diag Max File Size This key specifies the
maximum size of the
DiagMsgLog*.txt file.

$ Diag Max File Size Number: file size


=<number>

1000000

Example: $ Diag Max File Size =1000000


$ Diag Max Include

This key is used to indi- $ Diag Max Include


cate the number of mes- =<count>
sages that are to be
included.
Example: $ Diag Max Include =50

$ Diag Message
Box Format

This key allows the user $ Diag Message Box


to change the format of Format =<format
a message displayed in string>
a message box. The
user specifies which elements should display in
what order.

(10)

%l=>displays log
level number
%L=>displays log
level description
%%=>inserts %
sign
Example: $ Diag Message Box Format =%t %i %r
$ Diag Message
Box Level

This key specifies the


$ Diag Message Box
level of diag messages Level =<number>
that produce a popup
message box. Key is not
required.

Number:
0 =None
1 =Debug 1
2 =Debug 2
3 =Debug 3
4 =Inform
5 =Warn
6 =Error
7 =Critical

Example: $ Diag Message Box Level =6

(continued)

KENR9017

115
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Diag Window
Format

This key allows the user $ Diag Window Forto change the format of mat =<format string>
a message displayed in
the diagnostic message
window. The user specifies which elements
should display in what
order.(16)

Parameter &
Description

Default

Data Type

Units

String

None

Integer

None

None

Integer

None

Flag:
0
0 =Normally open
switch
non-zero =Normally
closed switch

Integer

None

Input number: 1, 2, None


3 , depending on
which value (switch)
is being cleared

None

None

format string: string %t, %T, %i, %I,


used to format
%R
messages
Formatting options:
%t => UTC time
%T=> local time
%d => local data
short form
%D=> local data
long form
%i=>displays message id
%I=>displays message description
%r=>displays qualifier id(10)
%R=>displays
qualifier description
(10)

%l=>displays log
level number
%L=>displays log
level description
%%=>inserts %
sign
Example: $ Diag Window Format =%t %i %r
$ Diag Window
Level

This key specifies the


$ Diag Window Level
level of diag messages =<number>
that get logged to diag
message window. Key is
not required.

Number:
0 =None
1 =Debug 1
2 =Debug 2
3 =Debug 3
4 =Inform
5 =Warn
6 =Error
7 =Critical

Example: $ Diag Window Level =5


$ Digital IO Active
Closed

This key configures a


switch input to be normally closed.

Switch number:
$ Digital IO Active
Closed <switch num- number of the
switch that is being
ber> =<flag>
configured

Example: $ Digital IO Active Closed 1 =1


$ Digital IO Clear
Count

Use this key to indicate $ Digital IO Clear


how many switch input Count (input numsamples that the onber> =<count>
board system must receive with a reading that
the switch is clear
(open) before the switch
is registered as clear.

(continued)

116

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

count: number of
samples

Integer

None

Integer

None

Input number: 1, 2, None


or 3, depending on
which value (switch)
is being set.

None

None

Count: number of
samples

Integer

None

Example: $ Digital IO Clear Count1 =10


$ Digital IO Poll
Rate

Use this key to indicate


how often that the onboard system will read
switch input data.

1000
$ Digital IO Poll Rate Rate in milliseconds: how often the
=<rate in
onboard system will
milliseconds>
read input data

Example: $ Digital IO Poll Rate =2000


$ Digital IO Set
Count

Use this key to indicate $ Digital IO Set


how many switch input Count <input numsamples that the onber> =<count>
board system must receive with a reading that
the switch is set before
the switch is registered
as set.

Example: $ Digital IO Set Count 1 =10


$ Dipper To Load
State

This key specifies that


$ Dipper To Load
the onboard system will State
set the state to loading
when a VIMS dipper
message is received.(17)

None

None

None

None

$ Disable AMP

Use this key to configure $ Disable AMP


the onboard to ignore
AllPositionMachine messages sent from the
office.

None

None

None

None

$ Disable Load
Report

This key will disable the $ Disable Load


sending of a load report. Report

None

None

None

None

None

None

None

$ Display Final Des- With this key defined the $ Display Final Des- None
status bar will only dis- tination Only
tination Only
play the final
destination.

None

None

None

$ Display Units Mul- Use this key to apply a


conversion of display
tiplication Factor
units from centimeters.

Integer

Units/cm

$ Disable Tool Code This key disables a


specified tool.

$ Disable Tool Code Number (#): Refer


to Systems Opera<number> =1
tion, Tool Codes
for more
information.

Example: $ Disable Tool Code 19 =1

$ Display Units Multi- Value: conversion


of centimeters to
plication Factor
feet
=<value>
centimeters to
meters
displays unit in
meters

Example: $ Display Units Multiplication Factor =0.01

(continued)

KENR9017

117
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Do Not Change
Sim Assignments

This key will cause


changes in the assignment to be ignored by
the simulator.

$ Do Not Change
Sim Assignments

None

None

None

None

$ Do Not Estimate
Crusher Level

Do Not Estimate
Crusher Level

$ Do Not Estimate
Crusher Level

None

None

None

None

$ Dump Position
Count

Specifies the number of $ Dump Position


positions that must be
Count =<count>
greater than the dump
distance to cause a
state change to traveling
empty.

Count: number of
positions that are
greater than the
state change
distance

Integer

None

number:
0 =automatic
1 =automatic with
confirm
2 =manual state
change, no
automatic

Integer

None

Number:
0
0 =state change to
dumping if machine
is in the assigned
dumping waypoint
1 =state will change
to dumping when
machine enters a
dumping waypoint if
the current state is
traveling loaded or
waiting loaded
2 =state will change
to dumping whenever a dumping
waypoint is entered

Integer

None

Distance: distance 0
from the point
where the truck
went into the dumping state.

Integer

Meters

Distance: distance 0
from the point
where the truck
went into the dumping state

Integer

Meters

Example: $ Dump Position Count =2


$ Dump State

This key specifies how


the machine transitions
into the dumping state.

$ Dump State
=<number>

Example: $ Dump State =1


$ Dump State At All
Dumps

This key specifies that


$ Dump State At All
the onboard system will Dumps =<number>
set the state to dumping
whenever a truck enters
a dump waypoint.

Example: $ Dump State At All Dumps =1


$ Dump To Travel
Distance

Sets the distance from $ Dump To Travel


the point where the truck Distance
changed to a dumping
=<distance>
state for the truck to
change to a traveling
empty state.(18)
Example: $ Dump To Travel Distance =100

$ Dump To Travel
Distance Using
Speed

Sets the distance from $ Dump To Travel


the point where the truck Distance Using
changed to a dumping
Speed =<distance>
state for the truck to
change to a traveling
empty state.(18) (19)

Example: $ Dump To Travel Distance Using Speed =100

(continued)

118

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Dynamic Config
File

This required key speci- $ Dynamic Config


fies the filename for the File =<path and
Dynamic Config file.
filename>
This file is used to save
parameters for use for
the next session.

Parameter &
Description

Default

Data Type

Units

None

None

None

None

Integer

None

Example: $ Dynamic Config File =\storage\config\DynConfig.txt


$ Elevation Filter

Used to set the filter


constant for filtering the
elevation.

$ Elevation Filter
=<filter value>

Filter value: number 100


between zero
-1000. High numbers filter the elevation more.

Example: $ Elevation Filter =200


$ Enable CIODS
Radar Detection

Enables Object Detection Sensors

None

None

None

$ Enable Initial
Configuration

This key allows the initial $ Enable Initial


configuration window to Configuration
be shown.(20)

None

None

None

None

$ Enable Loadout
Buttons

This key enables load


out buttons for testing
purposes only.

None

None

None

None

$ Executable
Directory

This key specifies the


$ Executable Direcfolder containing the on- tory =<path and
board system
folder>
executable.

None

None

None

None

None

None

None

None

$ Enable Load out


Buttons

Example: $ Executable Directory =\storage\exe\


$ File Delay

This key specifies the


time in milliseconds between readings of GPS
positions from a file.

$ File Delay =<time


in milliseconds>

Example: $ File Delay =1000


$ Font Size

This key specifies the


$ Font Size
font size for list box and =<number>
tree view controls of the
dialog windows.

Value: High numbers increase the


font size.

36

Integer

None

$ Font Weight

This key specifies the


$ Font Weight
font weight for list box
=<number>
and tree view controls of
the dialog windows.

Value: High numbers increase the


font weight.

36

Integer

None

$ Forbid Radar CDL Prevents operator from


Failure Fault Alarm acknowledging CDL
Acknowledge
fault alarms

None

None

None

Prevents operator from


$ Forbid Object Demuting object detection
tection Alarm Mute
alarms

None

None

None

$ Forbid Object De- Prevents operator from


tection Alarm
acknowledging object
Acknowledge
detection alarms

None

None

None

(continued)

KENR9017

119
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Forward Move
Threshold Speed

This key specifies the


speed that the truck
must travel for the truck
icon to move from the
middle of the Assignment Map window to
the bottom of the
window.

$ Forward Move
Threshold Speed
=<speed>

Speed: Speed at
which the truck is
traveling

10 Km/h

Float

Km/h

Example: $ Forward Move Threshold Speed =20.0


When the machine icon is in the middle of the map and the speed of the machine exceeds 20km/h, the machine icon will
transition to the bottom of the map.
$ Forward Stop
Threshold Speed

This key specifies the


speed that the truck
must travel for the truck
icon to move from the
bottom of Assignment
Map window to the
middle of the window.

$ Forward Stop
Threshold Speed
=<speed>

Speed: Speed at
which the truck is
traveling

3.0 Km/h

Float

Km/h

Example: $ Forward Move Threshold Speed =5.0


When the machine icon is at the bottom of the map and the speed of the machine slows to below 5 km/h, the machine icon
will transition to the middle of the map.
$ Forward Move
Visible Portion

This key specifies the


$ Forward Move
percentage the truck
Visible Portion
icon that is visible when =<number>
the truck icon is displayed at the bottom of
the Assignment Map
window .

Number: percent10
age of the truck icon
that is visible.

Integer

None

Threshold: Number 999


in meters

Integer

Meter

Threshold: Number 1.39


in meters

Integer

Meter

Threshold: Number 1.2


in meters

Integer

Meter

Baud rate: baud


rate value

Unsigned

None

Example: $ Forward Move Visible Portion =20


$ GPS Accuracy
Level Low

Use this key to specify $ GPS Accuracy


the threshold for defining Level Low
the GPS accuracy as
=<threshold>
LOW .
Example: $ GPS Accuracy Level Low =500.0

$ GPS Accuracy
Level Medium

Use this key to specify $ GPS Accuracy


the threshold for defining Level Medium
the GPS accuracy as
=<threshold>
MEDIUM .
Example: $ GPS Accuracy Level Medium =1.5

$ GPS Accuracy
Level High

Use this key to specify $ GPS Accuracy


the threshold for defining Level High
the GPS accuracy as
=<threshold>
HIGH .
Example: $ GPS Accuracy Level High =1.2

$ GPS Baud Rate

This key specifies the


$ GPS Baud Rate
baud rate at which the
=<baud rate>
onboard system communicates with the satellite receiver group
(GPS). This key is not
used in normal
operation.

9600

(continued)

120

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

None

None

None

None

1000

Integer

milliseconds

Text

None

Text

None

Example: $ GPS Baud Rate =9600


$ GPS Coord File

This required key speci- $ GPS Coord File


fies the path and file=<path and
name of the file
filename>
containing the GPS coordinate transformation
information.

Example: $ GPS Coord File =\storage\appfile.cfg


$ GPS Diag Delay

If the file is to be played $ GPS Diag Delay


back in real time, the de- =<delay>
lay should be the same
as the rate used to collect the data.

Delay: Time between positions


from the file.

Example: $ GPS Diag Delay =1000


$ GPS Fault End
Text

Use this obsolete key to $ GPS Fault End


configure the text that
Text =<text string>
appears in the window
that pops up when a
fault condition ends.

Text string: text that GPS Fault


you want to appear Ended, Auto
in the window
State Changes

Example: $ GPS Fault End Text =The fault condition is cleared


$ GPS Fault Text

Use this obsolete key to $ GPS Fault Text


configure the text that
=<text string>
appears in the title bar
that pops up when a
fault condition begins.

Text string: text that GPS fault, Use


you want to appear Manual State
in the window
Changes

Example: $ GPS Fault Text =A fault condition exists


$ GPS Filters

This key allows the user $ GPS Filters =<PV> PV:


to control whether filters <static> <altitude>
0 =off
for the satellite group re1 =on
ceivers (GPS) are on or
off.(21)

Integer

None

Static:
0 =off
1 =on

Integer

None

Altitude:
0 =off
1 =on

Integer

None

None

None

None

None

INT_MAX

Integer

Centimeters

INT_MAX

Integer

Centimeters

Example: $ GPS Filters =1 1 0


$ GPS Fix Altitude

This key sends an 0x2a $ GPS Fix Altitude


to the satellite receiver =<elevation in
group (GPS).(22)
meters>
Example: $ GPS Fix Altitude =1000

$ GPS High Position Use this key to deter$ GPS High Position East: value for
mine the upper right cor- Limit =<east>
easting
Limit
ner of the boundary for <north> <elevation>
GPS positions.
North: value for
northing

(continued)

KENR9017

121
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Elevation: value for INT_MAX


elevation

Data Type

Units

Integer

Centimeters

Example: $ GPS High Position Limit =100 200 300


$ GPS Ignore Antenna Fault

Use this key to ignore


$ GPS Ignore Anten- None
the antenna fault in case na Fault
there are multiple false
positive messages from
the satellite receiver
group (GPS).

None

None

None

$ GPS Init Position

This key sends an 0x2b $ GPS Init Position


to the satellite receiver =<latitude> <longigroup (GPS). All three
tude> <elevation>
values must be entered.

None

Float

Radians

Longitude: value for None


longitude

Float

Radians

Elevation: value for None


elevation

Float

Meters

None

None

None

Elevation: the differ- 0


ence in elevation

Integer

Meters

Baud rate: baud


rate for GPS
logging

9600

Integer

None

Parity:
0 =no parity
1 =odd parity
2 =even parity

Integer

None

INT_MIN

Integer

Centimeters

INT_MIN

Integer

Centimeters

Elevation: value for INT_MIN


elevation

Integer

Centimeters

Latitude: value for


latitude

Example: $ GPS Init Position =5.3 4.2 1000


$ GPS Input

This key specifies the fil- $ GPS Input


ename from which the
=<filename>
onboard system will
read GPS data.

None

Example: $ GPS Input =gps.gsf


$ GPS Local To Re- Sets the offset between $ GPS Local To Rethe elevation used by
ceiver Offset
ceiver Offset
the satellite receiver
=<elevation>
group (GPS) and the elevation that is used by
the onboard system.
Example: $ GPS Local To Receiver Offset =20
$ GPS Log Baud
Rate

Use this key to set the


output baud rate for
GPS logging to a serial
port.

$ GPS Log Baud


Rate =<baud rate>

Example: $ GPS Log Baud Rate =4800


$ GPS Log Parity

This key sets the parity $ GPS Log Parity


for GPS logging to a se- =<parity>
rial port.

Example: $ GPS Log Parity =1


$ GPS Low Position Use this key to determine the lower left corLimit
ner of the boundary for
GPS positions.

$ GPS Low Position East: value for


easting
Limit

North: value for


northing

(continued)

122

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

None

None

message ID: Report None


ID

Integer

None

None

None

Example: $ GPS Low Position Limit =-100 -200 0


$ GPS Message
Display

Allows satellite tracking


status messages from
the satellite receiver
group to be written to
the diagnostic file as
hexadecimal bytes.

None
$ GPS Message Dis- Number: because
there is a maximum
play <number>
of 20 messages,
=<message ID>
this number must
be between zero
and 19

Example: $ GPS Message Display 0 =0x46


$ GPS No Fault
Dialog

Use this key to keep the $ GPS No Fault


fault window from apDialog
pearing when a fault is
triggered.

None

None

$ GPS No Position
Time

Use this key to set the


$ GPS No Position
time you want the sysTime =<time in
tem to wait without reseconds>
ceiving GPS positions
before triggering a fault.

Time in seconds:
30
enter the number of
seconds with no
GPS positions before generating a
fault.

Integer

Seconds

Distance

Integer

Meters

Distance

Integer

Meters

Distance

Integer

Meters

Integer

Count

Example: $ GPS No Position Time =30


$ GPS Offset X

This key specifies the


offset between the antenna and the point defined as the machine
origin in meters along
the x axis.

$ GPS Offset X
=<distance>

Example: $ GPS Offset X =1.0121


$ GPS Offset Y

This key specifies the


offset between the antenna and the point defined as the machine
origin in meters along
the y axis.

$ GPS Offset Y
=<distance>

Example: $ GPS Offset Y =1.0121


$ GPS Offset Z

This key specifies the


offset between the antenna and the point defined as the machine
origin in meters along
the z axis

$ GPS Offset Z
=<distance>

Example: $ GPS Offset Z =1.0121


$ GPS Out Of
Bounds Limit

Use this key to specify


how many consecutive
out of bounds positions
can be received before
the satellite receiver
group (GPS) is reset.

$ GPS Out Of
Bounds Limit
=<number>

number: number of 60
consecutive out of
bounds positions to
accept before resetting the satellite receiver group

Example: $ GPS Out Of Bounds Limit =30

(continued)

KENR9017

123
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

$ GPS PDOP
Display

Use this key to specify


when to write incoming
DOP messages to the
diagnostic file.

$ GPS PDOP Display =<count>

Default

Data Type

Units

Count: number of
60
DOP messages between writing to the
diagnostic file

Integer

Count

Parity:
0 =no parity
1 =odd parity
2 =even parity

Integer

None

None

None

None

None

None

None

None

None
GPS command:
GPS command that
you want to send

None

None

None

None

None

None

Number: time
period

3600

Integer

Seconds

Integer

None

Example: $ GPS PDOP Display =0


$ GPS Parity

This key specifies the


$ GPS Parity
parity at which the on=<parity>
board system communicates with the satellite
receiver group (GPS).
Example: $ GPS Parity =0

$ GPS Processing
Options

This command sends an $ GPS Processing


0xbb to the satellite re- Options =<Dimenceiver group (GPS).
sion> <elevMask>
<AMU> <DOPMask> <DOPSwitch> <correction
age>

Example: $ GPS Processing Options =-1 0.0873 2.0 12.0 5.0 30


$ GPS Setup

This key allows for send- $ GPS Setup <numing of free-form mesber> =<GPS
sages from the
command>
configuration file to the
satellite receiver group
(GPS).

Number (#): The


first occurrence of
this item must be
numbered zero.
Subsequent occurrences of this item
must be numbered
consecutively.

Example: $ GPS Setup 0 =0x2a 0


$ GPS Signal
Strength Time

Use this key to save sat- $ GPS Signal


ellite signal strengths at Strength Time
various intervals. Signal =<time in seconds>
strength messages will
be saved to the diagnostic file.
Example: $ GPS Signal Strength Time =30

$ GPS Time Set


Interval

This key configures a


period the GPS will use
to correct the onboard
system clock
periodically.

$ GPS Time Set Interval =<Number>

Example: $ GPS Time Set Interval =3600 or $ GPS Time Set Interval =0
$ GPS Type

This key specifies


whether GPS data is
read from a file or from
the satellite receiver
group (GPS).

$ GPS Type
=<number>

Number:
1 =read from the
satellite receiver
group
3 =read from a file

(continued)

124

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

Integer

Seconds

LOW

String

None

None

None

None

Filter constant: val- 0.7


ue must be less
than one and greater than or equal to
zero.

Float

None

Example: $ GPS Type =3


$ GPS UTC Offset

This key specifies the


$ GPS UTC Offset
number of seconds that =<number>
GPS time leads UTC.

Number: number of 13
seconds that GPS
time leads UTC

Example: $ GPS UTC Offset =13


$ Hazard GPS Accuracy Required

This key specifies the


$ Hazard GPS Accu- String:
acceptable accuracy for racy Required
LOW
marking hazards.
MEDIUM
=<string>
HIGH
Example: $ Hazard GPS Accuracy Required =LOW

$ Hazard Warning
Beep

This key will enable the


buzzer to sound upon
entering and exiting a
hazard waypoint.

$ Heading Filter

This key is the filter con- $ Heading Filter


stant on the simple
=<filter constant>
heading filter.

$ Hazard Warning
Beep

None

$ Heading Filter =0.5


$ Hours Required

This key will automati$ Hours Required


cally bring up the Hour
Entry window each
time a new operator logs
in.

None

None

None

None

$ Ignore Beacon
Update

Ignore beacon update in $ Ignore Beacon


assignment message.
Update

None

None

None

None

$ Ignore Waypoint Z This key causes the on- $ Ignore Waypoint Z None
board system to ignore
the z value (elevation) of
the waypoints when determining if the truck is
in a waypoint.

None

None

None

None

None

None

$ Initial
Configuration

This key triggers


$ Initial Configuration Number:
whether the menu item =<number>
0 =hide menu
for the initial configura1 =show menu
tion menu is available or
not. If the key is not
present in the configuration file, the menu will be
shown by default.
Example: $ Initial Configuration =0

(continued)

KENR9017

125
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

$ Job Code Keys

Use this key to associate a job ID with a tool.

$ Job Code Keys


<number> =<Job
code ID>

(23)

Default

Data Type

Units

None
Number:
1 =Associated with
tool ID 52 (Job code
key 0)
2 =Associated with
tool ID 53 (Job code
key 1)
3 =Associated with
tool ID 54 (Job code
key 2)
4 =Associated with
tool ID 55 (Job code
key 3)
5 =Associated with
tool ID 56 (Job code
key 4)
6 =Associated with
tool ID 47 (Job code
key 5)

Integer

None

Job code ID: ID


from the job code
file specifying the
job code to select

String

None

Integer

None

-1

Integer

Seconds

None

None

None

None

Example: $ Job Code Keys 1 =5


$ Keypad for Hours

This key determines


0
$ Keypad For Hours Number:
which Hour Entry win- =<number>
0 =Arrow keys disdow should be used.
play next to input
fields
1 =Number keypad
displays when text
field is pressed
Example: $ Keypad For Hours =1

$ Last Time To SMH Offset: time in


$ Last Time To SMH This time specifies the
seconds
upper limit that the user Offset =<Offset>
Offset
may select for entering
SMH. If the value is
greater than zero, the
maximum value for SMH
is the elapsed time since
the last value was entered plus this value
offset.
Example: $ Last Time To SMH Offset =300
$ Load At Assigned
Loader Only

Use this key to prevent $ Load At Assigned


the dynamic association Loader Only
of trucks to loaders that
trucks are not assigned
to. When this key is applied, the truck will use
only the information
found in its assignment
to establish peer to peer
communication with the
assigned loader.

None

(continued)

126

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

$ Load Dipper Count This key specifies the


number of dippers that
comprise a load when
using the simulator.

Syntax

Parameter &
Description

Default

Data Type

Units

Integer

Count

None

None

Timeout: timeout of 40000


a loader selection
window

Integer

Milliseconds

Count: number of
positions greater
than the state
change distance

Integer

None

20

Integer

Seconds

Integer

None

$ Load Dipper Count Number: number of 3


dippers that make
=<number>
up a load when using the simulator

Example: $ Load Dipper Count =4


$ Loader Dialog
Buzzer

This key specifies that


the buzzer must play
when a loader selection
window appears.

$ Loader Dialog Buz- None


zer =<timeout> Dipper Count
=<number>

None

Example: $ Loader Dialog Buzzer


$ Loader Dialog
Time

This key specifies the


timeout of a loader selection window.

$ Loader Dialog
Time =<timeout>
Dipper Count
=<number>

Example: $ Loader Dialog Time =10000


$ Load Position
Count

Specifies the number of $ Load Position


positions that must be
Count =<count>
greater than the load
distance to cause a
state change to traveling
loaded.
Example: $ Load Position Count =2

$ Load Request
Frequency

This key specifies the


$ Load Request Fre- Time
frequency at which a
quency =<time in
truck will send a load re- seconds>
quest once the truck
reaches the face waypoint. This key is added
to support surface miner.
If this key is not defined
then a single load request will be made to
the loader. This is default behavior.
Example: $ Load Request Frequency =20

$ Load State

This key specifies how


the machine transitions
into the loading state.

$ Load State
=<number>

Number:
0 =automatic
1 =automatic with
confirm
2 =manual state
change, no
automatic

Example: $ Load State =1

(continued)

KENR9017

127
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Load State At All


Loaders

This key specifies that


$ Load State At All
the onboard system will Loaders =<number>
set the state to loading
whenever a truck enters
a loading waypoint. The
state will be changed to
loading only when the
current state modifier is
empty.

Parameter &
Description

Default

Data Type

Units

Number:
0
less than zero
=state will not
change when the
truck enters a loading waypoint.
-1 =state will not
change when entering a waypoint
0 =state will not
change to loading if
machine is in the
assigned loading
waypoint
1 =state will change
to loading when the
machine enters a
loading waypoint if
the current state is
traveling empty or
waiting empty
2 =state will change
to loading whenever
a loading waypoint
is entered

Integer

None

Distance: distance
from the point
where the truck
went into the loading state

Integer

Meters

Distance: distance
from where the
truck went into the
loading state

Integer

Meters

None

None

None

Integer

Seconds

Example: $ Load State At All Loaders =1


$ Load To Travel
Distance

Sets the distance from $ Load To Travel


the point where the truck Distance
changed to a loading
=<distance>
state for the truck to
change to a traveling
loaded state.
Example: $ Load To Travel Distance =100

$ Load To Travel
Distance Using
Speed

Sets the distance from $ Load To Travel


the point where the truck Distance Using
changed to a loading
Speed =<distance>
state for the truck to
change to a traveling
loaded state. This key
uses the speed and time
to calculate the distance.
Use this method when
VIMS is used to get the
speed.

Example: $ Load To Travel Distance Using Speed =100


$ Load To Travel
State

This key specifies that


$ Load To Travel
the onboard system will State
set the state to traveling
when a VIMS load
message is received.

$ Login Authorization Timeout

Login authorization
timeout.

None

$ Login Authorization Timeout: time in


Timeout =<timeout> seconds

Example: $ Login Authorization Timeout =10

(continued)

128

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

$ Login Required

Syntax

Parameter &
Description

Default

Data Type

Units

The presence of this key $ Login Required


specifies that the operator must be required to
log in to the system before operating the
system.

None

None

None

None

$ Logout Hours
Required

This key displays the


$ Logout Hours
Hour Entry window be- Required
fore logout is completed.
If the No Hour Cancel
key is also used, the operator will not be able to
log out until the OK button is pressed in the
Hour Entry window.

None

None

None

None

$ Log Out Ok
Message

This key specifies the


$ Log Out Ok Mestext string that will be
sage =<text string>
displayed in a message
box when the onboard
system determines that
the operator may shut
down the machine.

Text string: text


None
string indicating the
operator may shut
down the machine

None

None

None

None

Integer

Seconds

Index: Number 0-31 2


identifying the color.
Refer to Systems
Operation, Display
Color for the list of
colors.

Integer

None

None

None

Example: $ Log Out Ok Message=It is okay to log out


$ Log Out Wait
Message

Use this key to change $ Log Out Wait Mesthe message displayed sage =<text string>
after the user has sent a
logout command.

Text string: text in


Please Wait...
Please Wait window indicating operator must wait to
shut down machine

Example: $ Log Out Wait Message =Please wait while messages in transit are sent
$ Log Out Wait Time
$ Log Out Wait Time This key specifies the
time that the operator
=<time in seconds>
will be asked to wait before shutting down the
machine.

Time in seconds:
amount of time the
system will take to
send all pending
TMAC messages
to the office

Example: $ Log Out Wait Time =30


$ Machine Arrow
Color

This key specifies the


color of the arrow icon
that represents a machine of unknown type
in the Assignment
Map window.

$ Machine Arrow
Color =<index>

Example: $ Machine Arrow Color =2


$ Machine Id

This key specifies the


$ Machine Id =<ma- None
machine ID that will be chine ID>
communicated to the office. This key will only be
used if a machine file
does not exist.

None

Example: $ Machine Id =1

(continued)

KENR9017

129
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Machine Name In
Title

Enables the machine


name in the main window title bar.

$ Machine Name In
Title

None

None

None

None

$ Machine Outline
Color

This key specifies the


$ Machine Outline
color of the outline of the Color =<index>
current truck in the Assignment Map window.

Index: Number from 2


0-31 identifying the
color. Refer to Systems Operation,
KENR9017, Display Color for the
list of colors.

Integer

None

Index: Number from 2


0-31 identifying the
color. Refer to Systems Operation,
Display Color for
the list of colors.

Integer

None

number:
13 =truck
1 =loader
2 =front shovel

13

Integer

None

None

None

None

None

Integer

Milliseconds

None

None

None

Example: $ Machine Outline Color =2


$ Machine Outline
Color

This key specifies the


$ Machine Outline
color of the outline of the Color =<index>
current truck in the Assignment Map window.

Example: $ Machine Outline Color =2


$ Machine Type

This key specifies


$ Machine Type
whether the machine is =<number>
a truck or a loading tool.
Example: $ Machine Type =1

$ Manual State
Loader Select

This key requires the op- $ Manual State


erator to select the
Loader Select
loader when doing a
manual state change to
loading. Loader selection is required even if
the truck is in a loading
waypoint.

$ Map Refresh Time With this key defined,


$ Map Refresh Time Time: number in
milliseconds
the map is no longer re- =<time>
freshed on position
events but at a constant
rate defined by this key.
Example: $ Map Refresh Time =10000
$ Material After
Blocks

If this key is used, the


$ Material After
material selection winBlocks
dow will always be displayed after the block
selection window. The
operator may change
the selection, or may
press escape or ok, both
of which will select the
material selected in the
block selection process.

None

(continued)

130

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

$ Material Keys

Use this key to associate a material ID with a


tool.

None
Number:
$ Material Keys
<number> =<materi- 1 =Associated with
Tool ID 31 (material
al ID>
key 0)
2 =Associated with
Tool ID 32 (material
key 1
3 =Associated with
Tool ID 33 (material
key 2)
4 =Associated with
Tool ID 34 (material
key 3)
5 =Associated with
Tool ID 35 (material
key 4)
6 =Associated with
Tool ID 36 (material
key 5)

Default

Data Type

Units

None

None

Material ID: ID from None


the material file that
specifies the material type

Integer

None

Number: max num- 0


ber of historical
activities

Integer

None

Number: maximum 10
number of files

Integer

None

$ Max Crusher Win- Width: Max Crusher 120


dow Width =<width> Window Width

Integer

Device unit

Distance: Max Dis- 100


tance From Crusher

Integer

Customized

Example: $ Tool 0 =31 or $ Material Keys 1 =5


$ Max Activity
History

This key configures the $ Max Activity Hismax number of historical tory =<number>
activities that can be displayed on an activity history window.
Example: $ Max Activity History =10

$ Max Application
Count

This key sets the maximum number of files


allowed.

$ Max Application
Count =<number>

Example: $ Max Application Count =20


$ Max Crusher Win- Max Distance From
Crusher
dow Width
$ Max Distance
From Crusher

Max Distance From


Crusher

$ Max Fuel Entry

With this key defined,


$ Max Fuel Entry
machine operators are
prevented from entering
excessive fuel entry
values.

None

None

None

None

$ Maximum Zoom
Level

Diagonal value of the


smallest rectangle that
the Assignment Map
window will display.

Distance

4243

Integer

Centimeters

$ Max Distance
From Crusher
=<distance>

$ Maximum Zoom
Level =<distance>

Example: $ maximum Zoom Level =10000

(continued)

KENR9017

131
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Message Log File This key specifies the in- $ Message Log File
terval at which the onInterval
Interval =<time in
board system will send a minutes>
message to the office
notifying that the message log file exists.

Parameter &
Description

Default

Data Type

Units

Time in minutes

60

Integer

Minutes

Time in seconds

Integer

Seconds

Time in seconds

Integer

Seconds

Example: $ Message Log File Interval =30


$ Min Dump Time

Use this key to configure $ Min Dump Time


the amount of time a
=<time in seconds>
machine must be in a
dumping waypoint before the state is changed
to a dumping state. To
disable this feature, set
the time to zero.
Example: $ Min Dump Time =10

$ Min Load Time

Use this key to configure $ Min Load Time


the amount of time a
=<time in seconds>
machine must be in a
loading waypoint before
the state is changed to a
loading state. To disable
this feature, set the time
to zero.
Example: $ Min Load Time =10

$ MineStar 3 Hazard Reporting

This key enables the


$ MineStar 3 Hazhazard marking capabil- ard Reporting
ity. If this key is defined,
once the mark hazard
button is pressed, the
hazard is reported at the
current position with the
current orientation.

None

None

None

None

$ Minestar
Directory

This key specifies the


$ MineStar Direcfolder containing various tory =<path>
files.

None

None

None

None

Message ID: mes- None


sage ID to which
other parameters
will be applied. If no
message ID is
specified, values
specified for other
parameters can be
used as default value for all nonspecified MineStar.

None

None

Retries: number of 8
times the system
will attempt to retry
sending a message

Integer

Count

Example: $ Minestar Directory =\storage\minestar\


$ Minestar
Message

This key determines


which Minestar messages the onboard system will save to the
message log file when
not in contact with the
office.

$ MineStar Message <message ID>


=<retries> <timeout>
<save to file>

(continued)

132

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

Timeout: number of 10000


milliseconds the
system will attempt
to retry sending a
message before
timing out

Integer

Milliseconds

Save to file:
1 =save the
message
0 =do not save the
message

Integer

None

10

Integer

Seconds

Distance

28284

Integer

Centimeters

Number

300

Integer

Centimeters

Number: number of None


the group to join

Integer

None

Address: IP address None


string for this group

String

None

Number: number of None


the group to join

Integer

None

Port: port number


for this group

None

Integer

None

None

None

None

Example: $ MineStar Message 8505 =5 8000 1


$ Minimum Reverse Use this key to set the
$ Minimum Reverse Time in seconds
minimum time the trans- Time =<time in
Time
mission of a machine
seconds>
must be in reverse for
the system to register
that the machine is moving in reverse.(24)
Example: $ Minimum Reverse Time =10
$ Minimum Zoom
Level

Diagonal value of the


largest rectangle that
the Assignment Map
window will display.

$ Minimum Zoom
Level =<distance>

Example: $ Minimum Zoom Level =490000


$ Move Update
Distance

Use this key to indicate


the minimum distance
that a machine has to
move to update the
display.

$ Move Update Distance =<number>

Example: $ Move Update Distance =300


$ Multicast Address This key is used to spec- $ Multicast Address
ify a multicast address. <number>
=<address>

Example: $ Multicast Address 0 =131.230.14.51


$ Multicast Port

This key is used to spec- $ Multicast Port


ify a multicast port.
<number> =<port>

Example: $ Multicast Port 0 =12000


$ New Bitmap For
Tool Code

Use this key to change


the bitmap that represents a tool.

Number (#): tool


$ New Bitmap For
Tool Code <number> code
=<bitmap filename>

(continued)

KENR9017

133
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Bitmap filename: filename of the bitmap to be


associated with the
tool

Refer to Systems String


Operation, Tool
Codes for more
information.

None

None

None

None

None

None

None

40

Integer

None

Data Type

Units

Example: $ New Bitmap For Tool Code 19 =RequestAssignment.bmp


$ New Description
For Tool Code

Number (#): tool


This key specifies a de- $ New Description
scription for a tool, which For Tool Code <num- code
appears when an opera- ber> =<text string>
tor clicks on a tool in the
Key Definitions help
window.
Text string: text describing the tool
Example: $ New Description For Tool Code 19 =Request Assignment

$ Night Mode Bright- This key specifies the


night mode brightness
ness Level
level on the screen in
percent.

$ Night Mode Bright- Number: value beness Level =<num- tween 0 and 100
ber as a
percentage>

Example: $ Night Mode Brightness Level =40


$ No Delay Save

Use this key to disable $ No Delay Save


the feature that saves a
delay value when a machine is shut down, such
that when the machine
restarts, the correct delay time is displayed.

None

None

None

None

$ No Delay Time
Extend

Add this key to prevent $ No Delay Time


the extend time arrow
Extend
button from displaying in
the Select Delay window. This configuration
ensures that the default
delay time is always
used.

None

None

None

None

$ Delay Time
Reduce

Add this key to prevent $ Delay Time


the reduce time arrow
Reduce
button from displaying in
the Select Delay window. This configuration
ensures that the default
delay time is always
used.

None

None

None

None

$ No Dump Exit To
Travel

Tells the onboard sys$ No Dump Exit To


tem not to change to a
Travel
travel state when exiting
a dumping waypoint.
Same effect as setting
the travel state change
to manual.

None

None

None

None

(continued)

134

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ No End Assignment On Request

Use this key to disable


the feature that ends a
current assignment
when an operator requests an assignment.

$ No End Assignment On Request

None

None

None

None

$ No Fuel Entry

The presence of this key $ No Fuel Entry


removes the Fuel Entry
Dialog box from the
Service Hour Entry
window.

None

None

None

None

$ No GPS Accuracy None


Check

None

None

None

$ No GPS Accuracy Use this key to disable


the validation of the
Check
GPS accuracy when
marking a hazard.
$ No Geotrans
formation File

With this key defined,


$ No Geotrans- forthe Geo
mation File
Transformation file is not
uploaded to the onboard
from the health interface
module at each system
startup. This configuration is applied when satellite receivers (GPS)
that do not t require the
display to send a Geo
Trans
formation file to the
health interface module
are used.

None

None

None

None

$ No GPS Input

For NT version only.


This key should be
placed in the config file
for NT . This key removes GPS desk module initialization.

None

None

None

None

None

None

None

None

$ No GPS Input

$ No GPS Time Set This key will tell the on- $ No GPS Time Set
board system not to use
GPS time to set the system clock.
$ No Hazard Type
Selection

With this key defined,


$ No Hazard Type
the hazard type selecSelection
tion dialog window will
not display when the operator presses the mark
hazard button.

None

None

None

None

$ No Hour Cancel

This key disables the


cancel button on the
Hour Entry window.

$ No Hour Cancel

None

None

None

None

$ No Hour Entry

Use this key to remove


the field for entering
service meter hours on
the Hour Entry
window.

$ No Hour Entry

None

None

None

None

(continued)

KENR9017

135
Reference

(Table 31, contd)

Configuration Keys
Key

Description

$ No Load Exit To
Travel

Syntax

Parameter &
Description

Default

Data Type

Units

Tells the onboard sys$ No Load Exit To


tem not to change to a
Travel
travel state when exiting
a loading waypoint.
Same effect as setting
the travel state change
to manual.

None

None

None

None

$ No Menu

This key specifies that


$ No Menu
the onboard system will
have no menu displayed
and user will not be able
to access the menu.

None

None

None

None

$ No Operator Id
Verification

This key is the key for


$ No Operator Id
suppression of UnVerification
known operator login.
Once this key is defined,
the onboard system
does not verify the operator ID with the onboard
operator list and there
will be no Unknown
login.

None

None

None

None

$ No Poll VIS

This key prevents the


VIS module from being
polled.

None

None

None

None

None

None

None

None

$ No Startup Display The presence of this key $ No Startup Display None


turns off the onboard
system logo startup
display.

None

None

None

$ No Poll VIS

$ No Station Exit To
$ No Station Exit To This key prevents a
state change to travel Travel
Travel
when exiting a station
waypoint. When this key
is not present, the onboard system will return
to the previous state prior to entering a station
waypoint. This key is only applicable with the
use of Fleet Onboard
version 3.0.1 and later.

$ No Startup Image
Move

This key disables the bit- $ No Startup Image


map animation on
Move
startup.

None

None

None

None

$ No State Change
Upon Send Truck

If this key is configured, $ No State Change


the truck will not change Upon Send Truck
state upon receiving a
Send Truck message.

None

None

None

None

$ No State Change
During Delay

Use this key to specify $ No State Change


there is no state change During Delay
if the truck is in delay.

None

None

None

None

(continued)

136

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ No Status Material This key specifies that


$ No Status Material None
the status bar will not
Request
Request
show the current material request.

None

None

None

None

None

None

None

$ No Text Messages None


To Machines

None

None

None

$ No Status State

This key specifies that


$ No Status State
the status bar will not
show the current operating state of the machine.

$ No Text Messages Use this key to prevent


operators from sending
To Machines
text messages to other
monitor display groups
(CMPDs).
$ No Timeout Login

Use this key to prevent


operators from logging
in if there is a login
timeout.

$ No Timeout Login

None

None

None

None

$ No Waypoint Update Beep

Disables beeping when


an assignment is
changed due to a waypoint update.

$ No Waypoint Update Beep

None

None

None

None

$ No VIS

This obsolete key prevents the VIS module


from running. This key
should be used when
the monitor display
group is not connected
to VIMS .

$ No VIS

50

Integer

Seconds

$ Old Crusher Sam- Time that is used to determine whether a


ple Time
crusher is old or not.

$ Old Crusher Sam- Time: time to old


ple Time =<time>

$ Other Alt Tool


Description

This obsolete key speci- $ Other Alt Tool Defies a description for a
scription <number>
tool.(25)
=<text string>

None

None

None

None

$ Other Alt Tools

Use this obsolete key to $ Other Alt Tools


invoke a the onboard
<number> =<text
system tool when the
string>
operator presses the
plus, minus, or service
keys plus the menu key
on the keypad for the
monitor display group.

None

None

None

None

$ Other Tool
Description

This obsolete key speci- $ Other Tool Defies a description for a


scription <number>
tool.(26)
=<text string>

None

None

None

None

$ Other Tools

Use this obsolete key to $ Other Tools <num- None


invoke the onboard sys- ber> =<tool ID>
tem tool when the operator presses the plus,
minus, or service key on
the keypad for the monitor display group.

None

None

None

(continued)

KENR9017

137
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Output Payload
Convert

This key is used to con- $ Output Payload


vert the payload before Convert =<conversending to another
sion factor>
device.

Parameter &
Description

Default

Data Type

Units

Conversion factor:
number to multiply
the payload to get
the desired value

Double

None

Conversion

0.1

Float

Display units / input units

None

None

None

Example: $ Output Payload Convert =1.1


$ Payload
Conversion

Use this key to convert $ Payload Converpayload information from sion =<conversion>
metric tons to the unit
that you want to display.
Example: $ Payload Conversion =0.1

$ Peer To Peer
Diagnose

This key enables that


$ Peer To Peer
the office can get a copy Diagnose
of peer-peer messages
between a truck and a
shovel/loader.

None

$ Percent Added
Waypoints

This key specifies the


$ Percent Added
random percent of bea- Waypoints
cons that the onboard
=<number>
will add randomly during
simulation.

Number (#): integer 0


showing the percentage of beacons
that the onboard
system will not go
through

Integer

None

$ Percent Beacon
Missed

This key specifies the


$ Percent Beacon
percent of beacons that Missed =<number>
the onboard will not
send a position back
even though the beacons are included in the
assignment.

Number (#): integer 0


showing the percentage of beacons
that the onboard
system will not go
through

Integer

None

Number (#): integer 0


showing the percentage of wrong
beacons that the
onboard system will
go through

Integer

None

Number (#): integer 0


showing the percentage of wrong
destinations that the
onboard system will
go to

Integer

None

Number (#): integer 0


showing the percentage of instances in which the
onboard system will
report a wrong
material.

Integer

None

Example: $ Percent Beacon Missed =25


$ Percent Beacon
Wrong

This key specifies the


percent of time the onboard will go through a
beacon not in the
assignment.

$ Percent Beacon
Wrong =<number>

Example: $ Percent Beacon Wrong =25


$ Percent Destination Wrong

This key specifies the


$ Percent Destinapercent of wrong desti- tion Wrong
nations that the onboard =<number>
will go to.

Example: $ Percent Destination Wrong =25


$ Percent Material
Wrong

This key specifies the


$ Percent Material
percentage of instances Wrong =<number>
in which the onboard will
report a wrong material.

(continued)

138

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

String

None

Integer

None

String

None

Port: position desti- None


nation UDP port

Integer

None

Interval: time interval to broadcast in


seconds

None

Integer

Seconds

Flag:
0 - send position in
X, Y, Z
1 - send position in
latitude/longitude

Integer

None

Integer

Centimeters

Integer

seconds

Example: $ Percent Material Wrong =25


$ Play GPS Diag
File

This key is for diagnostic $ Play GPS Diag File pathname: absolute None
path to the file
file playback.
=<pathname>
playback
Example: $ Play GPS Diag File =temp\DiagMsgLog1002739785.txt

$ Position Broadcast This key is used to


broadcast position
information.

$ Position Broadcast Number: sequence None


number
<number>
=<IpAddr> <port>
<interval> [<flag>]
Ip Addr: position
destination IP
address

None

Example: $ Position Broadcast 0 =131.107.2.239 20001 2 1


$ Position Distance
Interval

As the machine travels, $ Position Distance


this key specifies the
Interval =<distance
distance interval at
in centimeters>
which the onboard will
send a position message to the office. The
position message will indicate the position of the
machine.

Distance in
centimeters

Example: $ Position Distance Interval =1000


$ Position Time Min- This key specifies the
$ Position Time Mini- Time:
Minimum time
maximum frequency at mum Interval
imum Interval
interval
which the onboard will
=<time>
send position messages
to the office. This key is
a restriction for $ Position Distance and $
Position Time Interval
to reduce bandwidth
usage.

Example: $ Position Time Minimum Interval =5 This configuration will not send PositionReport2 messages more often than
every 5 seconds.
$ Position Time
Interval

This key specifies the


frequency at which the
onboard system will
send a position message to the office.

$ Position Time Interval =<time in


seconds>

Time in seconds

Integer

Seconds

(continued)

KENR9017

139
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

None

None

Integer

None

Integer

None

Integer

Meters

Example:$ Position Time Interval =60


$ Processes To Start This key specifies proc- $ Processes To Start Number (#): the first None
esses that the onboard <number> =<prococcurrence of this
will start.
item must be numess name>
bered zero. Subsequent occurrences
of this item must be
numbered
consecutively.
Process name:
name of process
Example: $ Processes To Start 0 =processname.exe
$ Queue State At All This key configures the
behavior when the maFaces
chine enters a queuing
waypoint.

$ Queue State At All Flag: flag determin- 0


ing queuing
Faces =<flag>
behavior
1 =queues at any
face
0 =queues only if
the waypoint is the
second to last in the
assignment
-1 =Never queue at
the face waypoint

Example: $ Queue State At All Faces =-1


$ Queue State At All This key specifies that
the onboard will set the
Queues
state to queuing whenever a truck enters a
queue waypoint or a
face waypoint

0
$ Queue State At All Number:
Queues =<number> 0 =state will change
to waiting if machine
is in the assigned
queuing waypoint
1 =state will change
to waiting when machine enters a
queuing waypoint if
the current state is
traveling
2 =state will change
to waiting whenever
a queuing waypoint
is entered

Example: $ Queue State At All Queues


$ Queue To Dump
Distance

This key sets the dis$ Queue To Dump


tance from the assigned Distance
dump where the state
=<distance>
will change to queuing
from traveling.

Distance: The dis- 0


tance to the destination where the state
should change to
queuing. A value of
zero disables this
function.

Example: $ Queue To Dump Distance =20

(continued)

140

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Queue To Load
Distance

This key sets the dis$ Queue To Load


tance from the assigned Distance
loader where the state
=<distance>
will change to queuing
from traveling.

Parameter &
Description

Default

Distance: The dis- 0


tance to the destination where the state
should change to
queuing. A value of
zero disables this
function.

Data Type

Units

Integer

Meters

Example: $ Queue To Load Distance =20

$ Radar Standby
Brightness Reduction Factor

Defines the rate by


which the screen brightness is decreased when
transitioning to the Object Detection Standby
state.

33

$ Remove All Blocks This key removes the all $ Remove All Blocks None
blocks button from the
block selection window.

integer

percent

None

None

None

$ Remove Set
Material

This key removes the


$ Remove Set
set material button from Material
the block selection
window.

None

None

None

None

$ Reset Fuel Entry

With this key defined,


$ Reset Fuel Entry
the default value for fuel
will be reset to 0 in
the Hour Entry dialog.
If this key is not present,
the dialog will display
the fuel value that was
previously entered.

None

None

None

None

$ Reverse Angle

This key specifies the


$ Reverse Angle
change in heading angle =<change in
at which a change from heading>
forward to reverse or reverse to forward is applied. Value is in
radians.

Change in heading

2.5

Float

None

Number: maximum 50
reverse speed

Integer

Cm/s

None

None

None

Example: $ Reverse Angle =3


$ Reverse Max
Speed

This key specifies the


$ Reverse Max
speed at which the ma- Speed =<number>
chine will be assumed to
be moving forward.(27)
Example: $ Reverse Max Speed =300

$ Reverse To
Dumping

Indicates the state


$ Reverse To
should change to dump- Dumping
ing when the truck is put
in reverse at a dumping
site.

None

Example: $ Reverse To Dumping

(continued)

KENR9017

141
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Reverse To
Loading

Indicates the state


$ Reverse To
should change to load- Loading
ing when the truck is put
in reverse at a loading
site.

Parameter &
Description

Default

Data Type

Units

None

None

None

None

Mask number:
0 =none
1 =switch input 1
2 =switch input 2
3 =switch input 3

Integer

None

Example: $ Reverse To Loading


$ Reverse Input

Use this switch to desig- $ Reverse Input


nate which switch is
=<mask number>
used to indicate reverse. <logic><
minimum
repeat rate>
Example: $ Reverse Input =2 0 5

$ Safety Checklist
No Cancel Button

With this key defined,


$ Safety Checklist
the Cancel button is No Cancel Button
removed from the safety
checklist dialog window.
This configuration forces
the operator to process
the safety checklist before operating.

None

None

None

None

$ Save Activity

This key tells the on$ Save Activity


board to save and restore the current activity
on shutdown and
restart.

None

None

None

None

$ Save GPS Error


Text

This key specifies the in- $ Save GPS Error


terval at which to log
Text =<time in
GPS error records to the seconds>
diagnostic file.(28)

None

None

None

None

Time in seconds:
0
time interval at
which to log GPS
records to the diagnostic file

Integer

Seconds

Example: $ Save GPS Error Text =30


$ Save GPS Text

This key specifies the in- $ Save GPS Text


terval at which to log
=<time in seconds
GPS records to the diagnostic file.(29)
Example: $ Save GPS Text =30

$ Save GPS
Transitions

The presence of this key $ Save GPS


will cause GPS transiTransitions
tions (between autonomous and GPS) to be
recorded in the DiagMsgLogxxx.txt file. This
key requires that the $
Diag Log Level key is
set to debug level 3 or
lower.

None

None

None

None

$ Save Job Code

This key tells the onboard system to save


and restore the current
job code on shutdown
and restart.

None

None

None

None

$ Save Job Code

(continued)

142

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Save User

Use this key to save the $ Save User


ID of a user who is
=<number>
logged in when the machine shuts off and restore the ID when the
machine is restarted.

Parameter &
Description

Default

Data Type

Units

Integer

None

None

None

Code:
0
0 =loader selection
window will not
appear
1 =window will display loaders in distance order (closest
loader first)
2 =window will display loaders in the
order of appearance
in the machine file

Integer

None

None

None

Number:
0
0 =No save
1 =Save and display a confirmation
window on restart
2 =Save and restore
user on restart without confirmation

Example: $ Save User =1


$ Screen Config File This key specifies the
$ Screen Config File None
path and filename of the
file containing screen
configuration
information.

None

Example: $ Screen Config File =\storage\config\TopeWinCfg.txt


$ Select Loader

Use this key to provide a $ Select Loader


window for operators to =<code>
select a loader, if a truck
enters a loading state
and does not have a
loader ID.

Example: $ Select Loader =1


$ Send Duplicate
Activity

If this key is included,


$ Send Duplicate
the onboard will send
Activity
back a state change
message every time an
activity is selected. This
message will occur even
if the activity has not
changed.

None

$ Send GPS Waypoint Elevation

This key sets the mode


defining what elevation
to use if the satellite receiver group (GPS) enters a 2-d mode.

Mode:
0
0 =Do nothing.(30)
1 =Use waypoint elevations.(31)
2 =Use loader elevation.(32)
3 =Use loader and
last elevation.(33)

Integer

None

Option:
0
0 =off
1 =state will change
only if machine is in
loading state
2 =state will change
regardless of the
current state

Integer

None

$ Send GPS Waypoint Elevation


=<mode>

None

Example: $ Send GPS Waypoint Elevation =1


$ Send Msg To Trav- When a Send Truck
$ Send Msg To Travmessage is received
el State
el State =<option>
from CAES , this key will
allow the onboard to set
the state to traveling.

(continued)

KENR9017

143
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

Example: $ Send Msg To Travel State =1


$ Send Position
Reverse

This key causes the on- $ Send Position


board to send a position Reverse
reverse message to the
office when a change in
direction is detected.(34)

None

None

None

None

$ Send Position
Stops

Use this key to send a


message to the office
whenever the machine
stops.(35)

None

None

None

None

$ Send Test
Address

This key specifies the IP $ Send Test Address


address that will appear <number> =<IP
in the Send Message address>
window. This key is used
for development.

Number (#): The


first occurrence of
this item must be
numbered zero.
Subsequent occurrences of this item
must be numbered
consecutively.

None

IP address
string

None

None

None

$ Send Position
Stops

IP address: IP ad- None


dress of a computer
the message will be
sent to
Example: $ Send Test Address 0 =172.17.83.201
$ Send Test Port

This key specifies UDP


port numbers that will
appear in the Send
Message window.

$ Send Test Port


<number> =<port
number>

Number (#): The


first occurrence of
this item must be
numbered zero.
Subsequent occurrences of this item
must be numbered
consecutively.

None

Unsigned
short

None

Port number: UDP


port of a computer
that the message
will be sent to

None

None

None

None

None

None

None

None

None

None

None

Example: $ Send Test Port =10000


$ Send Tope Health Enables the onboard
system health events.
Events
Currently only GPS
health events are available.(36)
$ Send Truck Beep

None

Use this key to specify $ Send Truck Beep


that the onboard for
trucks will beep as soon
as a Send Truck message is received from a
loader or shovel and a
Send Truck Message
window has popped up.
The $ Send Truck Message key must be
specified to make this
key effective.

(continued)

144

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Send Truck Input

Use this key to designate which switch


should be used as a
Send Truck switch

$ Send Truck Input


=switch
<logic>
<minimum
repeat rate>

Switch:
0 =None
1 =switch input 1
2 =switch input 2
3 =switch input 3

Integer

None

Logic: Number 0 or 0
1 where 0 = normal
logic and 1 = inverted logic

Integer

None

Integer

Seconds

Minimum repeat
rate: The minimum
rate in seconds at
which the input can
change and is used
for debouncing the
signal.

Will not debounce the signal if this


parameter is not
set.

Example: $ Send Truck Input =2 0 0.5


This configuration will have the send truck action triggered on switch 2, normal logic and cannot change more often than
every 0.5 seconds.
$ Send Truck
Message

Use this key to specify $ Send Truck


that the onboard for
Message
trucks will pop up a window showing that the
truck has been loaded
and is free to depart as
soon as a Send Truck
message is received
from a loader or shovel.

None

None

None

None

$ Send Truck Open

Use this key to specify $ Send Truck Open


that the Send Truck
message is triggered
when the switch is open.
By default, the Send
Truck message is triggered when the switch
closes.

None

None

None

None

$ Show Assignment Use this key to show as- $ Show Assignment None
signment route from
From Current
From Current
starting from the current Position
Position
position of the truck instead of the first waypoint in the assignment.

None

None

None

$ Sim Random Seed This key specifies the


$ Sim Random Seed Number
seed to set randomness. =<number>
Only applicable on NT .

System time

Integer

None

None

None

None

None

Speed: speed at
which simulated
truck will travel

10000

Integer

Cm/sec

Example: $ Sim Random Seed =87


$ Sim Send VIMS

This key specifies that


the simulator sends.

$ Sim Speed

This key specifies the


$ Sim Speed
speed at which the si=<speed>
mulated truck will travel.

$ Sim Send VIMS

Example: $ Sim Speed =100

(continued)

KENR9017

145
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ SMU In Position

This key configures to fill $ SMU In Position


SMU in the location filed
of StateChange, PositionReport, Operator
Login/Logout, Startup
messages. There is no
parameter for this key.

Parameter &
Description

Default

Data Type

Units

None

None

None

None

Float

None

Filter constant: val- 500


ue must be between
zero and 999. As
the value increases,
the speed is filtered
more heavily.

Integer

None

None

None

Integer

None

None

None

$ Speed Conversion Use this key to convert $ Speed Conversion Conversion: value
speed to centimeters
to multiply
=<conversion>
per second if necessary.
$ Speed Filter

This obsolete key speci- $ Speed Filter =<filfies the filter constant on ter constant>
the speed filter.

Example: $ Speed Filter =400


$ Speed Halflife

This key provides an im- $ Speed Halflife


plementation of Lambda
filter. The value of this
key is the time (seconds) in which speed
loses half its relevance.

None

$ Spinner Accel

This key sets the spinner acceleration. The


seconds must be in ascending order. The spinner will count at the
increment rate after the
number of seconds have
passed.

ID: This value is the None


id of the spinner.
This value may be
found from the resource file or in this
case from the included text.
Seconds: This value
is the interval where
the next increment
should be used.
The default is to use
a value of zero with
an increment of
one.
Inc: This value is
the increment value
for the seconds.
This value is internally multiplied by
0.001.

$ Spinner Accel
<ID> =<Seconds 1>
<Inc 1> <Seconds
2> <Inc 2>...

None

Example: $ Spinner Accel 1259 =0 100 5 1000 8 10000 11 100000 14 1000000


$ Spinner Digits

This key sets the num- $ Spinner Digits


ber of digits displayed
<ID> =<Digits>
after the decimal point in
the spinner edit window.
The minimum spinner increment is 0.001.

ID: This value is the Integer


id of the spinner.

(continued)

146

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

Digits: This value is 2


the number of digits
to be displayed after
the decimal point in
the spinner edit
window.

Integer

None

Flag: indicates
whether using Absolute or Day-inMonth format
0 =Day-in-Month
format
1 =Absolute format

None

Integer

None

Year: the year that None


you want change to
take effect
2001

Integer

Years

month: the month


that you want the
change to take
effect
January =0
December =12

None

Integer

Months

Day: the day that


None
you want change to
take effect
1-31

Integer

Days

Hour: hour of the


day
3:00 pm =1500

None

Integer

Hours

Minute: minute of
the hour
0-59

None

Integer

Minutes

Standard_offset: in- None


dicates the offset
that is applied, beginning with the
date specified
minutes

Integer

Minutes

None

Integer

None

Day_in_month: this None


value indicates
which day of the
week in the month
first =1
second =2
last =5

Integer

Day

Example: $ Spinner Digits 1259 =2


$ Standard Time
Date

This key specifies information regarding the


change from daylight
savings to standard
time.(6)

Absolute format: $
Standard Time Date
=<flag> <year>
<month> <day>
<hour> <minute>
<standard
_offset>

Day_of_week: day
of week
Sunday =0
Saturday =6

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)

KENR9017

147
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

None

Integer

None

None

Integer

None

Duration: duration in None


seconds

Integer

Seconds

Name: name of the None


file or port for the
output

String

None

Time duration: time 1


duration in seconds

Integer

Seconds

None

None

None

None

None

None

None

None

None

None

String

None

Integer

Centimeters

$ Start GPS Logging Use this key to allow log- $ Start GPS Logging Type:
ging to be initiated from =<type> <filter> <du- 0 =log to file
the configuration file. All ration> <name>
1 =log to port
four parameters must be
present.
Filter:
0 =log all GPS
output
1 =log all positions
2 =log all nonpositions

Example: $ Start GPS Logging =1 0 30 COM1


$ Start Send Time

Use this key to specify $ Start Send Time


the time interval that is
=<time duration>
used to confirm that the
machine starts to move.
Example: $ Start Send Time =1

$ Startup Display
Delay

Use this key to specify $ Startup Display


the delay before starting Delay =<time in
the startup display.
milliseconds>
Example: $ Startup Display Delay =2000

$ Startup Display Inc This key specifies the in- $ Startup Display Inc Number
crements at which the
=<number>
onboard system log is
animated.
Example: $ Startup Display Inc =8
$ Startup Display
Pause

This key specifies how $ Startup Display


long the onboard system Pause =<time in
logo will be displayed
milliseconds>
before the logo goes off
the screen.

None

Example: $ Startup Display Pause =3000


$ Startup Image

This key sets the startup $ Startup Image


bitmap displayed after
=<pathname>
the Cat bitmap.

Pathname: Name
and path of the bitmap file to load.

Example: $ Startup Image =\storage\new.bmp


$ Startup Zoom
Level

Diagonal value of the


$ Startup Zoom Lev- Distance
rectangle area that the el =<distance>
assignment map will display at startup.

9899

Example: $ Startup Zoom Level =15000

(continued)

148

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

$ State Confirm
Time

Use this key to specify


the amount of time that
elapses between when
an operator receives a
confirmation window
and the sound of the
audible device reminding the operator to respond to the window.

$ State Confirm Time None


=<time in
milliseconds>

Default

Data Type

Units

None

None

None

Integer

None

Integer

None

Integer

None

Integer

Seconds

Example: $ State Confirm Time =1000


$ Status Display

This key specifies what $ Status Display


information is displayed =<number>
in the status bar.

Number:
0 =assignment
information
1 =loading
information

Example: $ Status Display =1


$ Status Font Size

Changes the size of the $ Status Font Size


font in the status win=<point size>
dow. Specifies the
height of the font character cell or character.(37)

Point size: the point 20


size of the font

Example: $ Status Font Size =32


$ Status Font
Weight

Changes the weight of


the font in the status
window. Specifies the
weight of the font in the
range zero through
1000.
Value and weight:
FW_DONTCARE 0
FW_THIN 100
FW_EXTRALIGHT 200
FW_ULTRALIGHT 200
FW_LIGHT 300
FW_NORMAL 400
FW_REGULAR 400
FW_MEDIUM 500
FW_SEMIBOLD 600
FW_DEMIBOLD 600
FW_BOLD 700
FW_EXTRABOLD 800
FW_ULTRABOLD 800
FW_HEAVY 900
FW_BLACK 900

$ Status Font Weight Weight: Font weight 800


=<weight>

Example for extralight: $ Status Font Weight =200


Example for normal: $ Status Font Weight =400
Example for bold: $ Status Font Weight =700
Example for black: $ Status Font Weight =900
$ Stop Send Time

Use this key to specify


the time interval that is
used to confirm that the
machine stops.

$ Stop Send Time


=<time in seconds>

Time duration: in
seconds

Example: $ Stop Send Time =5

(continued)

KENR9017

149
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ Stop Speed

This key specifies the


speed at which the onboard is considered
stopped

$ Stop Speed =30

Speed: speed below which machine


is determined
stopped

50

Integer

Cm/second

Example: $ Stop Speed =30


$ Support Legacy
xIM
$ Switch To Tool
Input

Required for Old File $ Support Legacy


Format VIMS 3G, and xIM
HIM 1.3.2 and previous
This key maps a switch
input to a tool. Multiple
tools may be triggered
by the same input. The
tool is triggered when
the switch is set.

$ Switch To Tool Input <number>


=<switch> <tool><logic> <minimum repeat rate>

None

None

None

Number: A key
None
number starting at
zero numbered sequentially for the total number of these
keys

Integer

None

Switch: Switch num- None


ber 1, 2, or 3

Integer

None

Tool: This key is the None


ID of the tool to trigger when the switch
is set.

Integer

None

Logic: Number 0 or 0
1 where 0=normal
logic and 1=inverted
logic

Integer

None

Minimum repeat
rate: The minimum
rate in seconds at
which the input can
change and is used
for debouncing the
signal.

Numeric
The signal will
not debounce if
this parameter is
not set.

Seconds

Example: $ Switch To Tool 0 =1 0 0.5


This 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 background
color of system info.

$ System Info Color


=<Color>

Color: background 7
color of system info

Integer

None

Color: text color of


system info

Integer

None

None

None

None

None

Example: $ System Info Color =7


$ System Info Text
Color

Sets the text color of


system info.

$ System Info Text


Color =<Color>

Example: $ System Info Color =0


$ TIM IP Address

This key is set automati- $ TIM Ip Address


cally in the TimConfig- =<ip>
File.txt file through the
initial configuration window. Do not manually
configure this file.
Example: $ Tim Ip Address =172.27.18.90

(continued)

150

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

$ TMAC Event Log

This key specifies the


TMAC log level. Valid
values are included in
TMAC documentation.
Key is not required.

$ TMAC Event Log

None

None

None

None

$ TMAC Log File


Count

Use this key to indicate


the number of TMAC
log files you will save.
Key is not required.

$ TMAC Log File


Count =<number>

Number: number of 3
TMAC log files you
will save

Integer

Count

Number

500

Integer

Count

Character: character used as ASCII


value

Char

None

Maximum number of
$ TMAC Max Trans- Character: characTMAC transmit filters. If mit =<character>
ter used as ASCII
zero, requests and mesvalue
sages cannot be
transmitted.

Char

None

Example: $ TMAC Log File Count =3


$ TMAC Log Records Count

Use this key to specify $ TMAC Log Rehow many log records
cords Count
are retained at any given =<number>
time. Key is not required
Example: $ TMAC Log Records Count =100

$ TMAC Max
Receive

Maximum number of
TMAC receive filters. If
zero, no duplicate message detection is
performed.

$ TMAC Max Receive =<character>

Example: $ TMAC Max Receive =A


$ TMAC Max
Transmit

Example: $ TMAC Max Transmit =A


$ TMAC Receive
Buffer Size

Socket layer receive buf- $ TMAC Receive


fer size.
Buffer Size =<size>

Size: Socket layer


receive buffer size.

Integer

None

$ TMAC Transmit
Buffer Size

Socket layer send buffer $ TMAC Transmit


size.
Buffer Size =<size>

Size: Socket layer


send buffer size.

Integer

None

$ TMAC SA Max
Receive

Maximum number of re- $ TMAC SA Max Re- Character: characceive filters for TMAC
ceive =<character> ter used as ASCII
standard server.
value

CHAR

None

Character: character used as ASCII


value

Char

None

$ TMAC SA Receive Socket layer receive buf- $ TMAC SA Receive Size: Socket layer
fer size for TMAC
Buffer Size
Buffer Size =<size> receive buffer size
standard server.

Integer

None

Socket layer send buffer $ TMAC SA Transmit Size: socket layer


size for TMAC standard Buffer Size =<size> send buffer size
server.

Integer

None

Example: $ TMAC SA Max Receive =A


$ TMAC SA Max
Transmit

Maximum number of
TMAC transmit filters
for TMAC standard
server.

$ TMAC SA Max
Transmit
=<character>

Example: $ TMAC SA Max Transmit =A

$ TMAC SA Transmit Buffer Size

(continued)

KENR9017

151
Reference

(Table 31, contd)

Configuration Keys
Key

Description

$ TMAC Trace Log

$ Temp Directory

Syntax

Parameter &
Description

Default

Data Type

Units

This key specifies the


$ TMAC Trace Log
TMAC trace log level.
Key is not required. Value is an integer.

None

None

None

None

This required key speci- $ Temp Directory


fies the folder containing =<folder>
the onboard system
temporary data.

None

None

None

None

Integer

Minutes

Example: $ Temp Directory =\storage\temp


$ Time Zone
Minutes

This required key speci- $ Time Zone Minutes Number: number of 0


fies the number of miminutes offset from
=<number>
nutes offset from
GMT
Greenwich Mean Time
(GMT).
$ Time Zone Minutes =-600

$ Tools

Assign tools to the toolbar displayed on the


monitor display group
(CMPD)

$ Tools <number>
=<tool ID>

Number: the position of the tool on


the toolbar
Tool ID: the tool
code of the tool that
you want to display
on the toolbar.

$ Tool Bitmap <tool


ID> =<bitmap
filename>

Tool ID: ID for the


tool the bitmap will
be associated with

None

None

None

Bitmap filename:
Filename of the bitmap to be associated with the tool

Refer to Systems String


Operation, Tool
Codes for more
information.

None

Number (#):
0 =toolbar position
1 =toolbar position
2 =toolbar position
3 =toolbar position
4 =toolbar position
5 =toolbar position

None

None

None

text string: text describing the tool

None

None

None

None

None

None

Example: $ Tools 0 =11


$ Tool Bitmap

Use this key to change


the bitmap that represents a tool.

Example: $ Tool Bitmap 3 =toolzoomin2.bmp


$ Tool Description

This key specifies a de- $ Tool Description


scription for a tool, which <number> =<text
appears when an opera- string>
tor clicks on a tool in the
Key Definitions help
window.

Example: $ Tool Description 0 =Operator Log Off


$ Tope Tool Code

Use this key to assign a $ Tope Tool Code


special code to a tool.
<tool ID> =<code>

Tool ID: Tool ID

(continued)

152

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

10

Integer

None

Code: This value


will be a four-digit
combination that
uses the numbers
one through four.
Arrow keys on the
monitor display
group (CMPD) are
mapped to the following values:
1 =up arrow
2 =right arrow
3 =down arrow
4=left arrow
Example: $ Tope Tool Code 12 =4321
$ Transition Step
Count

Specifies the number of $ Transition Step


steps for the machine
Count =<number>
icon to transition from
the middle to the top of
the map or from the middle to bottom of the
map. This key is used
with $ Transition Time
.

Number:

$ Transition Step
Time

Specifies the time for the $ Transition Step


machine icon to transi- Time =<time>
tion from middle to top,
top to middle, middle to
bottom, bottom to middle. This key is used
with $ Transition Time
.

Time in milliseconds 2000

Integer

Milliseconds

$ Travel State

This key specifies the


mode for transition into
the traveling state.

Number (#):
0 =automatic
1 =automatic with
confirm
2 =manual state
change, no
automatic

Integer

None

Capacity: truck
capacity

Integer

User's unit

$ Travel State
=<number>

Example: $ Travel State =1


$ Truck Capacity

Truck capacity. May be


overridden by the truck
file.

$ Truck Capacity
=<capacity>

(continued)

KENR9017

153
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

$ Truck Waiting Col- This key is used to dis- $ Truck Waiting Col- The mask number 7
play or suppress waiting umn Mask =<Mask may be 0 to 15.
umn Mask
truck window columns. Number>
Each number will
display a different
combination of the
five possible columns. (Truck, State,
Operator, Material,
and ETA)
0 = Truck column
only
1 = Truck and state
2 = Truck and
operator
3 = Truck, State,
Operator
4 = Truck and
Material
5 = Truck, State,
and Material
6 = Truck, Operator,
Material
...
15 = Truck, State,
operator, material,
and ETA

Data Type

Units

Integer

None

Example: $ Truck Waiting Column Mask =3


If this key is not present, is present without a number or 7 is used, then the Truck, State, Operator, and Material columns
display. This configuration is the default.
This key will update the $ Update Position on None
loading location of the
Dipper
truck with each new dipper. The default (no key)
is to only update location
using the first dipper.
This key is only applicable with the use of Fleet
onboard version 3.0.1
and later.

None

None

None

$ Use Dynamic Ma- Enables the position of $ Use Dynamic Mathe machine icon to
chine Icon
chine Icon
change according to the
speed of the machine.

None

None

None

None

$ Use GPS Restart

Use this key to ensure


$ Use GPS Restart
that the GPS almanac is
restored when the system starts up.

None

None

None

None

$ Use Login List

Use this key to specify


how the user will enter
the user ID.

Number:
0 =use keypad
1 =use list
2 =use tree

Integer

None

None

None

None

$ Update Position
on Dipper

$ Use Login List


=<number>

Example: $ Use Login List =2


$ Use Multiple
Fluids

Support multifluid entry.

$ Use Multiple Fluids None

(continued)

154

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

$ Use Number Keys When this key is speci- $ Use Number Keys None
fied, the service meter
and fuel in the Hour
Entry window will be
shown as Edit boxes, instead of buttons.

Default

Data Type

Units

None

None

None

$ Use Old Assignment Response

This key tells the on$ Use Old Assignboard system to respond ment Response
to assignments with the
old MW_ACK instead of
the new MW_ASSIGN
_RESP. The default is to
use the new response.

None

None

None

None

$ Use
PositionReport1

Use this key to prevent


the onboard from sending PositionReport2
messages and to send
only PositionReport
messages. This key is
used with Fleet 3.0
when Position Awareness is not enabled.

None

None

None

None

$ Use
PositionReport2

This key will enable Po- $ Use


sitionReport2 TMAC
PositionReport2
messages for position
reporting functionality.
Position Report TMAC
messages will still be
sent in certain
conditions.

None

None

None

None

$ Use Shutdown1

None
This key specifies that
the Shutdown message
will be used when the
onboard system is
turned off. This key is required for backwards
compatibility with Fleet
3.0.

None

None

None

None

$ Use Startup 2

This key will cause the $ Use Startup 2


onboard system to send
the startup 2 TMAC
message on startup.

None

None

None

None

$ Use Thick Frame

This key allows the re$ Use Thick Frame


sizing of windows when
configuring the program
screen with the NT version of the application.

None

None

None

None

$ User Interface
Language

This key specifies the


language that displays
on the onboard screen.

English

string

None

None

Integer

None

None

$ User Interface Lan- French


English
guage =<string>
Spanish

Example: $ User Interface Language =French


$ Version

Version of the TopeConfig.txt file

$ Version
=<number>

Number: version
number

(continued)

KENR9017

155
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

Parameter &
Description

Default

Data Type

Units

Example: $ Version =1234


$ Vertical Crusher
Values

Values on vertical
$ Vertical Crusher
crusher windows will be Values
displayed vertically.

None

None

None

None

$ Vertical Crusher
Windows

Crusher windows will be $ Vertical Crusher


displayed vertically.
Windows

None

None

None

None

$ VIMS Reverse
Delay

Will delay reverse input


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

$ VIS Baud Rate

This obsolete key speci- $ VIS Baud Rate


fies the baud rate at
=<number>
which the onboard system communicates with
VIMS .

integer

seconds

Number (#): baud


9600
rate at which the onboard system communicates with
VIMS

Integer

None

Message ID: the ID None


of the VIS message
that is being
configured.

Integer

None

String of hex indica- Depends on


tors: The indicators message
that are applied to
the given message.
These values are
one-byte hexadecimal values. A value
of disable in this
field will disable the
transmission of this
message.

String

None

Integer

None

Example: $ VIS Baud Rate =9600


$ VIS Message

This obsolete key con- $ VIS Message


figures the indicators for <message ID>
a VIS message.
=<string of hex
indicators>

Example: $ VIS Message 53248 =ff ff ff


$ VIS Mode to State This obsolete key configures a mapping between various VIS
modes (which are sent
only by TPMS ) and the
current truck state.

1=VIMS
$ VIS Mode to State Mode: Modes are
the values sent by
<mode> =<state>
TPMS when the
state changes. The
values for mode
are:
0 =stopped empty
1 =traveling empty
2 =loading
3 =stopped loading
4 =traveling loaded
State: These states
are the truck states
used by the onboard system.

The default value Hex number


for states is zero
which means
that the mode will
not be used to
change states.

None

(continued)

156

KENR9017

Reference
(Table 31, contd)

Configuration Keys
Key

$ VIS Message

Description

Syntax

This obsolete key con- $ VIS Message


figures the indicators for <message ID>
a VIS message.
=<string of hex
indicators>

Parameter &
Description

Default

Truck states and


modifiers:

STATEMOD_UNKNOWN 0x0000
STATEMOD_EMPTY 0x0001
STATEMOD_LOADED 0x0002
STATEMOD_STOPPED 0x0004
STATEMOD_DELAYED 0x0008
STATE_UNKNOWN 0x0000
STATE_TRAVEL 0x0100
STATE_QUEUED 0x0200
STATE_SPOTTING 0x0300
STATE_WAITING 0x0400
STATE_LOADING 0x0500
STATE_DUMPING 0x0600
STATE_RTEDONE 0x0700
STATE_OUT_OF_SERV 0x0800

Data Type

Units

Message ID: The ID Integer


of the VIS message
that is being
configured.

None

None

String of hex indica- Depends on


tors: The indicators message
that are applied to
the given message.
These values are
one-byte hexadecimal values.

String

None

Example: $ VIS Message 53248 =ff ff ff


$ VIS Server Port

This obsolete key speci- $ VIS Server Port


fies the UDP port which =<port number>
the onboard system will
use to send and receive
VIS packets.

54321: Unsigned
short

None

None

None

None

None

None

None

None

None

None

None

System ID:
0 =TPMS
1 =VIMS

1 =VIMS

Integer

System type

Example: $ VIS Server Port =12000


$ VIS Serial Port

This obsolete key speci- $ VIS Serial Port


fies the COM port to
=<com port>
which VIMS is attached. If not specified,
the default value is
COM1. The port specification must end with a
colon.
Example: $ VIS Serial Port =COM1:

$ VIS Server Id

This key specifies the


Server ID for the VIS
TMAC server.

$ VIS Server Id
=<number>

Example: $ VIS Server Id =2


$ VIS System

This obsolete key sets


$ VIS System =0
the VIS system parameter to talk to either VIMS
or TPMS .
Example: $ VIS System =0

(continued)

KENR9017

157
Reference

(Table 31, contd)

Configuration Keys
Key

Description

Syntax

$ Want Dippers

The presence of this key $ Want Dippers


specifies that the onboard system on the
loading machine will tell
the onboard system on
the truck to send VIMS
dipper messages. The
truck with which the onboard system on the
loading machine will
communicate is the
truck that has sent a material request message.

$ Working Directory For NT version only.


$ Working Directory
This key should be
=<drive and
placed in the config file directory>
for NT . This key specifies the directory which
is used to interpret other
specified directories.

Parameter &
Description

Default

Data Type

Units

None

None

None

None

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 function
keys 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 if
there is no bitmap available for the specified tool. The number that is specified is to correspond with the number specified in the $ Alt Tool
key.
(3) The Tools extended menu is displayed when the operator presses the arrow key on the keypad for the monitor display group. This key can
be 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 temporary
after 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 confirmation with 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 specific date when the daylight offset will be applied to the local time calculation. The daylight offset is applied in addition to the offset specified
with the key $ Time Zone Minutes . The second is day-in-month format. If this key is used, the $ Standard Time Date key must be specified. 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 configuration 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 activity
waypoint.
(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 are
logged. 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, Caterpillar 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 format 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 initial configuration window. Whether the window is called manually or automatically, if this key is not present, the window will not be shown.

(continued)

158

KENR9017

Reference
(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 engages 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 lowest
and 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 compete stop. The brief time that the transmission is in reverse while the machine is still moving forward should not be considered as time moving
in 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 there
is 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 there
is 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 received, 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 position stop message is a position report message with the Stop flag set. This key is only applied when the GPS position is DGPS not
autonomous.
(36) The following events have the current values listed: #define MW_FAULT_GPSANT and #define MW_FAULT_GPSNOPOS.
(37) The font mapper interprets the value specified in lfHeight in the following manner: If the value is greater than zero, means that the font mapper transforms this value into device units. Also the value is matched against the cell height of the available fonts., If the value is zero, means
that 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 mapper
transforms this value into device units. Also, matches the absolute value against the character height of the available fonts.
i03896002

Configuration File
SMCS Code: 7605

Screen Configuration File


The TopeWinCfg.txt screen configuration file
contains configuration keys that determine the type
and location of program windows. The configuration
keys in this file are modified automatically when
program windows and screens are adjusted. Do not
modify 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 Configuration File


The DynConfig.txt dynamic configuration file is the
file that maintains information from one session of the
onboard system to another. This file is created
automatically by the onboard system. Do not modify
this file.
The following keys are found in the DynConfig.txt
file:

KENR9017

159
Reference

$ Activity File

$ Truck File

$ Activity History Item


$ Alt Function Key Alt-F
$ Current Application File

i04797269

Message Identifiers
(TMAC Message Identifiers)

$ Current Delay

SMCS Code: 7605

$ Current Message Log File

Table 32
Table Appendix

$ Current State

TMAC Message Identifiers

Message Topconfig Keys

Position Report

8502

Load Report

8504

$ Delay Code File

State Change

8505

$ Display File

Dipper Report

8506

$ Fuel File

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

$ Current User Id
$ Current User Name

$ Function Key F
$ Job Code File
$ KPI File
$ Last Fuel
$ Last Realtime SMU
$ Last SMH
$ Last SMH Time
$ Machine Id File
$ Material Block File

Startup

8600

$ Material File

Service Hours

8608

$ Message File

Send Checklist

8609

Startup 2

8611

Service Hours and Fluid

8612

Shutdown

8816

$ 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

160

KENR9017

Index Section

Index
A
Assignment Simulator...................................... 61
Getting an Assignment................................. 61
Restarting the Current Assignment.............. 62
Selecting the Next Assignment.................... 62
Setting the Speed of the Simulator .............. 62
Starting the Assignment Simulator............... 62

C
Command Line Parameters............................. 81
Configuration File .......................................... 158
Dynamic Configuration File........................ 158
Screen Configuration File .......................... 158
Configuration Keys (Fleet Onboard)................ 82

D
Development Files........................................... 62
Activating Files............................................. 62
Deactivating Files......................................... 64
Development Messages.................................. 56
Other Message Options ............................... 57
Sending a Crusher Request Message......... 58
Sending a KPI Message .............................. 58
Sending a Load Request Message.............. 60
Sending a Text Message from the Office ..... 58
Sending a Waypoint Update Message......... 60
Sending an Assignment............................... 61
Sending Messages ...................................... 56
Development Setup and Test .......................... 64
Getting a Crusher Level ............................... 65
Pausing of an Update .................................. 65
Selecting a Loading Tool.............................. 65
Selecting a Material ..................................... 65
Setting the State........................................... 65
Setting Time ................................................. 66
Testing Messages ........................................ 64
Testing Switch Input ..................................... 65
Testing the Buzzer ....................................... 65
Development Utilities....................................... 56
Display Brightness........................................... 18
Display Color ................................................... 73

G
General Information (Development Utilities).... 56

Running Fleet Onboard on a Windows Based


Computer ................................................... 56
General Information (Operator Utilities)........... 40
General Information (Program Screen) ........... 21
Fleet Onboard on Truck Versus Fleet Onboard
on Loading Machine................................... 22
Status Bar .................................................... 22
Typical Screen for a Loading Machine......... 22
Typical Screen for a Truck ........................... 22
General Information (Truck and Loader
Interaction)..................................................... 38
Basic Operation ........................................... 38
Exceptions to Basic Operation..................... 38
General Information (Truck Operating State) .. 33
Getting Started................................................. 15

I
Important Safety Information ............................. 2
Initial Configuration.......................................... 78
Interactive Office Files ..................................... 39
Interactive Payload Messages......................... 39
Introduction........................................................ 4

K
Keypad Window............................................... 18

L
Logging In and Logging Out ............................ 15
Logging In .................................................... 15
Logging Out ................................................. 16

M
Main Screen..................................................... 13
Message Identifiers (TMAC Message
Identifiers).................................................... 159

O
Onboard Files .................................................. 18
Configuration Files ....................................... 18
FTP Server................................................... 20
MineStar Files............................................ 19
VIMS Interaction.......................................... 20
Operator Utilities.............................................. 40

KENR9017

161
Index Section

Operator Utilities for Loading Machine ............ 48


Clearing a Waiting Truck.............................. 49
Selecting the Current Material ..................... 48
Sending the Truck ........................................ 49
Operator Utilities for Truck ............................... 40
Using the Assignment Map Window.......... 40
Operator Utilities for Truck and Loading
Machine ......................................................... 50
Entering Checklist Information..................... 51
Entering Delay Codes .................................. 52
Entering Service Hours and Fuel that was
Entered....................................................... 51
Responding to Text Messages..................... 50
Selecting a Language .................................. 55
Sending a Mayday Message........................ 54
Sending Text Messages............................... 50

Program Files .................................................. 82


Message Log File......................................... 82
System Diagnostic File Format.................... 82
The Default Route File ................................. 82
Program Reinstallation .................................... 78
Microsoft ActiveSync .................................. 78
Program Screen .............................................. 21

Table of Contents............................................... 3
Time Information.............................................. 12
Configuration Keys....................................... 13
Coordinated Universal Time (UTC).............. 12
Local Time Versus System Time.................. 12
Toolbar Buttons................................................ 70
Toolbar Mapping .............................................. 17
Troubleshooting............................................... 73
Diagnostic Windows .................................... 73
VIMS .......................................................... 77
Truck and Loader Interaction........................... 38
Truck Operating State...................................... 33
Truck Operating State Change........................ 33
Changing Operating State From Arriving
Empty to Loading ................................... 34
Changing Operating State from Arriving
Loaded to Dumping ............................... 36
Changing Operating State From Dumping to
Travel Empty ........................................... 33
Changing Operating State From Loading to
Travel Loaded ......................................... 35
Changing Operating State from Travel Empty
to Arriving Empty ..................................... 34
Changing Operating State from Travel
Loaded to Arriving Loaded ..................... 36

Reference ........................................................ 68

Window Addition.............................................. 25
Adding a Dipper... Window ........................ 30
Adding a KPI... Window............................. 29
Adding a State Icon Window ..................... 27
Adding a System Info... Window................ 26
Adding a Truck Load History... Window..... 30
Adding a Waiting Trucks Window .............. 28
Adding a Waypoint List Window ................ 26
Adding an Assignment Map Window......... 25

S
Screen Management ....................................... 23
Applying Windows Configuration Files to the
Monitor Display Group ............................... 25
Creating a Program Window........................ 24
Creating a Screen ........................................ 23
Deleting a Screen ........................................ 24
Deleting a Window ....................................... 24
Saving a Screen........................................... 24
System Information Windows Data ................. 68
System Overview............................................... 4
Fleet Onboard ................................................ 4
Touchscreen and Control Buttons.................. 4
Using Fleet Onboard with Object Detection... 5
Using Fleet Onboard with Proximity
Awareness ..................................................11
Using Fleet Onboard with VIMS and/or CAES
..................................................................... 5
Systems Operation Section............................... 4

2013 Caterpillar
All Rights Reserved

CAT, CATERPILLAR, their respective logos, Caterpillar Yellow, and the POWER EDGE trade
dress as well as corporate and product identity used herein, are trademarks of Caterpillar and
may not be used without permission.

Das könnte Ihnen auch gefallen