Professional Documents
Culture Documents
S3 - TRM - 001 Standard Dragline Technical Reference
S3 - TRM - 001 Standard Dragline Technical Reference
For
Internal Document
Not to be shown to Non-Leica employees
Document Status
In Use – Subject to change
LIMITATIONS
This document is copyright and is provided solely for the use of the recipient. It is not to be copied in
any way, nor its contents divulged to any third party, nor to be used as the basis of a tender or
specification without the express written permission of Leica Geosystems Pty Ltd. This document
discloses confidential intellectual property that belongs to Leica Geosystems. This document does not
invest any rights to Leica Geosystems intellectual property in the recipient. Moreover the recipient is
required not to disclose any of the intellectual property contained in this document to any other party
unless authorised in writing by Leica Geosystems Pty Ltd.
ii
REVISION HISTORY
iii
TABLE OF CONTENTS
1 Introduction and Overview ..............................................................................................................1-1
2.2 Weighing.............................................................................................................................2-1
iv
10.1.2 Debugging....................................................................................................................10-1
12 KPI’s..........................................................................................................................................12-1
13.2.2 Preparation...................................................................................................................13-1
vi
13.3.2 Preparation...................................................................................................................13-3
vii
• Bucket weights.
• Cycle detection.
• Cycle time, broken down into fill, swing, return and spot time.
• Start/End Delay.
• Start/End Idle.
• Start/End walk.
• Operator Identification.
• Auto-Calibration – there are procedures to allow mine personnel to calibrate the dragline after
minor work, eg rope replacement / modification and bucket changes.
• Fault detection – Input faults are detected and reported to the operator and to the office.
rd
Faults from 3 party systems can also be logged, eg from a separate PLC unit.
The following optional systems are currently available for the Leica Dragline Monitor:
2. Dutymeter – Fatigue monitoring of the boom structure, including real time feedback to the
operator
3. SIMS – Structural and Fatigue monitoring of the boom structure, including real time
feedback to the operator
4. Tightline – Protection of the boom from bucket strikes and rope drum run off.
5. UDD – the Universal Dig and Dump dragline rigging system is supported.
1.2 Hardware
A number of pieces of hardware are required for operation of a Leica Dragline Monitor.
Draglines are driven from AC Power, which is used to drive AC Motors. These motors are mechanically
coupled to DC Generators, which in turn electrically drive DC Motors. There are generally 4 separate
DC generator / motor sets within a dragline. These are:
1-1
• Hoist
• Drag
• Swing and,
• Propel - Often these motors are driven from one of the sets of Drag generators, but all
draglines are individual. The Leica Dragline monitor does not monitor the Propel motors.
These DC motors are mechanically connected to the hoist and drag drums which control the length of
the hoist and drag ropes. The Swing motors are connected to the swing gear to enable rotation, and the
Propel motors are connected to the shoes of the dragline.
The generators and motors are normally arranged with two motors and two generators per loop, with
multiple loops present on the machine, depending on it’s size.
The parameters that can be input to the Leica Dragline monitor are:
1. Motor inputs – the following parameters from the motors driving the Hoist, Swing and Drag
motors are measured and input into the system:
a. Motor Armature Amps – measurements are made from a shunt positioned in the
motor-generator loop. There is support for 8 armature amps measurements.
b. Motor Volts – measurements are made of the voltage across one of the motors within
the DC Generator / Motor loop. There is support for 7 volts inputs.
c. Motor Field Amps – The fields around the stator of the DC Motors are varied to
maximise the efficiency at different loads. Generally all the field windings for all
motors (across all loops) are connected. Hence, the Dragline Monitor only supports
three Hoist field amp inputs.
2. Operator References – the current output of the reference controls used by the operator is
monitored to detect what is happening to the dragline. It is used primarily for cycle logic.
There is one channel for each of the three motions
3. Rope Lengths and Swing Angle – these need to be monitored to determine the position of
the Hoist and Drag ropes, the swing angle per cycle and the current activity within the
cycle. One of three different systems are used:
a. Encoders – Encoders are fitted to one of the Hoist Motors, Drag Motors and Swing
Motors. These can be powered from the Dragline Monitor or externally powered,
depending on the setup.
c. Encoder inputs can also be sent from a PLC unit. In this case the PLC unit monitors
it’s encoders or resolvers and outputs an encoder signal for the Dragline Monitor’s
use.
4. Switch inputs – a number of switches are available, and are connected to the following
items:
a. Dipper – Shovel only, it is connected to the dump control of the shovel bucket
b. Propel – this is activated when the operator switches into Propel mode.
c. Step – this is wired to a switch on the step gear so that it triggers once for every step
that is taken by the dragline
d. Cal – activated when the calibration switch on the front of the Computer Module is in
the Calibrate position.
1-2
e. Cntrl – activated when the calibration switch on the front of the Computer Module is in
the Diagnostic position. This is required for anti-tightline modifications. A special key
is necessary to move to the Diagnostic position.
h. Excit – Excitation is active when the main dragline excitation is up. This is used to
determine if the dragline is Idle or not.
1-3
2 Weighing System
2.1 Overview
The channels are sampled at 260Hz and down-sampled to 20Hz by an FIR decimating filter
The analogue channels are scaled using calibration values stored in the interface board – these
calibrations take care of inaccuracies in the op-amps on the interface board and are set up in the
workshop before the board is sent out.
The encoders are sampled differently at 20Hz. Sometimes, the encoders are really a PLC output – this
is the case with BCD input encoders.
As of July 2009, a configuration option has been added allowing filtering of the 20Hz sampled channel
data. This is achieved by smoothing out sharp ‘steps’ seen in the sample values. The configuration
option allows this extra filtering layer to be enabled/disabled dynamically from the Configuration Editor.
The option is set via the radio button found at IO->Modbus->PLC Options->Filter Modbus
Inputs 10Hz.
2.2 Weighing
Very simply, the weighing algorithm uses the current geometry and motor parameters to determine the
suspended load of the bucket for every sample (ie 20Hz). This weight already has the rope weights
removed.
At the end of the swing, a selection process analyses the samples and uses the best samples to get a
weight. The number of samples used depends on the number available – shorter or rougher swings will
result in less samples etc. The items analysed are:
1. Geometry must be valid, ie the bucket is within boom point and there is not some gross
error
3. some further motor and geometry rules are applied to weight the samples to allow the
better ones to be used.
All the good samples are then averaged to arrive at a final weight.
The known bucket weights and jewellery weights are then removed to arrive at a net weight.
The weight result is sent to the PMC along with the number of samples used and the lowest goodness
of the samples used – calculated in step 3 above - (called the rule in the cycle debug packet).
2-1
After the start button is pressed on the weighting calibration screen, the system waits until it detects a
fill. It starts collecting samples at the beginning of swing and keeps collecting until the system detects
dump.
There are two calibration factors Q1 (hoisting) and Q4 (lowering) which is why both hoisting and
lowering are needed for the calibration. Once the data for the cycle is collected, it processes it to find
the quality of hoisting and lowering samples, and then if the quality is sufficient it processes it further to
find values for Q1 and/or Q4.
The calibration algorithm has been modified to support UDD For UDD draglines, both front and rear
rope calibration factors are calculated at the same time.
UDD machines will take longer to calculate the calibration factors due to the extra calculations required
to get the calibration factors for both front and rear ropes at once.
1. Make sure the system is in Calibrate mode by switching to calibrate on the Computer
Module.
2. Enter the new bucket or select the existing bucket from the screen. If this bucket has been
on another machine, make sure the bucket is assigned to the correct machine in IMS prior
to doing the calibration. If a bucket is added via the Display Panel and it already exists in
IMS, then copies of this bucket will exist in the database and the bucket history reports will
not work.
3. Boom Point Offset – this must be set for each bucket, and can only be set via the
Configuration Editor. To test, the Beyond Boom Point Flag on the Cycle Debug screen
needs to go true when dirt begins to fall from the bucket during dumping. Adjust the value
of the Boom Point Offset to ensure this happens. Zero angle means the hoist rope is
vertical, a positive angle is towards the boom and negative away from the boom
4. Switch the Hoist Motor Fields to the maximum setting after the rope and depth calibration
is completed but before the Swing Calibration is started.
5. The calibration only uses one swing at a time. After pressing Start Calibration, ensure the
operator does a gentle phantom cycle. Once the return has been finished, the operator
can stop the machine while the calculations take place.
6. Ideally, a phantom cycle would contain both hoisting and lowering, however this is often
difficult to achieve. Instead, carry out the final weight calibration step twice – do one cycle
where the operator hoists, and when complete, start again and do a cycle with lowering.
The system only calibrates and updates the calibration factor for which there is valid data.
7. If the operator is erratic, or it is difficult to get a good cycle, the calibration can be
conducted numerous times, and after each one the calibration factor can be recorded. At
the end, average the calibration factors recorded and update the factors in the bucket
2-2
debug screen. (In a future upgrade to the system we hope to add this feature
automatically, so that multiple cycles can be done at once and then averaged)
8. Always watch the operation of the dragline for a number of cycles after the calibration. Try
and get the operator to do some small loads and some large loads to determine if the
calibration is correct.
There are a few things that should help getting a better lowering status when performing the combined
calibration.
1. Lowering before the start of the cycle (ie before starting to dragging in) doesn't count, the
system doesn't record calibration samples before it has detected fill. So you can still do this,
but it will have no effect on the calibration.
2. Make sure that the operation is smooth and that the bucket is not jolted. An empty bucket will
bounce around much more than a full one, so the operators do need to take extra care. When
the bucket is jolted it creates spikes in the motor torque and the data where the spikes occur
don't produce as accurate weights.
3. The best results are achieved when the operator is asked to pretend they are hoisting over a
spoil pile and then dumping into a hole on the other side. The operator needs to make sure that
they pay-in drag as they are lowering to keep the bucket inside boom point and to stop
triggering the dump detection too early. Once the bucket is almost back down to tub level the
operator can pay out to trigger the dump.
2-3
3 Radio System
The Dragline monitor supports the following radio systems:
1. 450 MHz Tait radios – only at the 2400 baud system. These are not common and are only
being installed as a short term measure at new sites.
2. 900MHz Freewave Spread Spectrum radios – this is the standard radio system at the
moment.
3. 2.4GHz Freewave Spread Spectrum radios – these are supported and to the Dragline
Monitor appear to be the same as the 900MHz version.
4. IP over 802.11 wireless networks. The S3 can be connected to a LAN and be given the
telemetry servers address to allow communications. GPS corrections can also be
acquired in a similar fashion – the GPS system needs to transmit the corrections to the
dragline via the wireless network.
The RTK radio outputs the corrections directly to the GPS receivers in the Display Module, so no further
settings are required.
With the IP Radio system, only one radio is required on the machine. This radio accepts both a data
connection to the Telemetry server (via UDP port 4001), and a RTK correction signal via UDP 6000.
On systems where the dragline has it’s own private network behind the radio network id (ie the radio has
an address on the main network, eg 10.94.150.254 and the computer module and display module are
3-1
192.168.0.1 and 192.168.0.2 respectively, then the Telemetry port is forwarded from the radio to the
computer module, while the correction port is forwarded to the Display Module.
A task in the Display Module reads the corrections and outputs them to the radio serial port. A header is
then required instead of a Spread Spectrum Radio. This header connects pins 5 and 7 together on the
10 pin Molex connector. (Pin 1 is closest to the fuse). This is done due to the limited number of serial
ports available in the system.
The command srn=t on the Display Module debug prompt turns on debug which outputs a message
each time a correction is received. The debug indicates the size of the correction, for 8 satellites, it
should be around 130 to 140.
3-2
1. Cycling – this event is entered when the dragline detects a fill. The dragline will then be in
one of the following sub-events. Within IMS the event will always be cycling.
a. Look / Spot – time spent lining up the bucket for the next fill.
c. Swing – dragline swinging. Some or all of the dump time can may be included in the
dump time – see note below in Dump description.
d. Dump – bucket dumping is occurring. The dump time is recorded in the database but
is not included as a separate part of the total cycle time. This is due to the highly
variable timing of dump – dump can occur totally within swing (ie operator dumps
before the dragline stops swinging, or does a 360 degree swing), partly in swing and
return (operator reverses swing during dump) or totally in return (operator has
reversed swing before dumping). Hence dump is detected and timed, however it’s
time is independent of the swing and return times.
e. Return – the dragline is swinging back to the fill position. For 360 degree swings,
there will be no return time. Some or all of the dump time may be included in the
return – see note above in Dump description.
2. Face Preparation – if the dragline stays in fill for too long (default is 90 seconds), the
system switches to face preparation. This is designed to cater for clean up work that is not
generally productive.
3. Propel - Positioning or Relocating – When the propel input is activated, the dragline will go
to either Positioning or Relocating. This depends on the digmode chosen – if a digmode
of deadheading is chosen, then the system goes to Relocating, else it Is Positioning.
Relocating is designed for when the dragline does major movements, eg from one pit to
another pit, while Positioning accounts for all the movement associated with movement
within an area.
4. Idle – this event occurs after there is no significant change in inputs for a period of time
(default is 90 seconds). This event automatically ends when cycling or movement is
detected.
5. Delay – logged when the machine would otherwise be in an idle event, and the operator
chooses a specific delay. Delays can also be set automatically based on time. For a time
based delay, the time period of each delay is set up in IMS. If the machine goes idle
during that time period, it will automatically log the pre-determined delay. This event
automatically ends when cycling or movement is detected.
6. Calibration – When the system is put into the calibration mode, the event of Calibration is
logged.
4-1
2. When a ‘short dump’ is detected – this is a special sequence of bucket movements that
experienced operators carry out.
Questions to ask when getting zero dump times and dump heights.
1. Is it dumping?
b. Is the rope scaling correct? Check the rope length at 10metres and then at
100metres. Can use a PLC system to check if that is known to be correct.
3. Is the bucket setup correctly? It has a boom point offset which determines at what angle the
logic decides the bucket is beyond boom point and hence dumps.
as well as a
4-2
The following headings describe each of the faults that the Series 3 monitor can log, what causes it and
how it can be fixed.
The current state of faults can be seen in the Diagnostic Debug Screen on the PMC. This is also
available on the Dragline Display – select Setup -> Debug -> Computer Module -> DIAG.
The Drag reference needs to drop to zero or below to clear this fault
The Hoist reference needs to drop to zero or below to clear this fault.
5-1
Ie if operator is requesting motion(reference), there is movement (velocity) but the volts are still very low
for more than 2 seconds, a fault is logged.
• Shaft slippage – the encoder shaft, the gearbox shaft, the coupling device or the motor
shaft may be experiencing slippage, which causes the encoder to not show movement.
• Bits stuck high / low – the encoder output could be incorrect due to internal or cabling
errors. If a bit is stuck high or low, it will be evident in jumps and flat spots in the
encoder count. This can be monitored on the Input Test Screen on the PMC.
To clear an encoder fault, movement must be detected – once the encoder has been repaired, the
motion needs to be operated for more than 2 seconds with the following conditions for the fault to be
cleared:
N.B. For systems that utilise a Leica Geosystems fitted Anti-Tightline system, extra steps are needed
than detailed above. Please refer to the specific Anti-Tightline Reference document for full details of the
procedure.
5-2
6 Debug Commands
All three processors, PMC, IOP and Display, contain a serial port interface. This allows configuration
settings to be checked and modified, faults and errors to be diagnosed and calibration to be carried out.
6.1 Setup
All serial ports have the following setup:
Bits: 8
Parity: None
Stop Bits: 1
PMC: PMC#
IOP: IOP#
The following commands can be used in the PMC and IOP debug:
6-1
Login:
6-2
To use the debug screens on either the IOP, PMC or Display, type 'pp' at the debug prompt.
7-1
On the right hand side is a list of buckets that currently exist on the machine. The machine must
communicate to the office and synchronise bucket lists before a new bucket can be saved. This is to
prevent buckets defined onboard from overwriting existing buckets when new modules are placed onto
the machine.
• Name
• Bucket Weight,
• Jewellery Weight (if known as part of total bucket weight, put it all into the Bucket Weight and
leave the Jewellery as zero),
• Hoist and Drag offsets – from the end of the chain socket to the hitch on the bucket
• Bmpt Offset- Boom Point Offset –the hoist rope angle from vertical must be less than this
before a dump is detected. Zero angle means the hoist rope is vertical, a positive angle is
towards the boom and negative away from the boom.
• Depth offset – calibrated value to determine the depth shown to the operator. Calibrated via
the Display Auto-Calibration procedure.
• Q1, Q4 and Swing Cal – these are the calibration constants that are used in weighing the
bucket and payload. Originally these were thought to be bucket dependant, however it has
been found that they are machine dependant. Hence with the new bucket zeroing calibration
procedure, these values don’t change on every calibration.
7-2
• Build info – current build running build for the PMC and IOP
• The section headed RESETS indicates the number and type of resets seen since midnight
GMT.
• The stats are the total stats for the current shift.
7-3
• The current build of the Display Module, and number of resets since midnight (UTC).
• State of the communication links to the Display Module. There are 4 sockets, and each one
connects separately. The System, List and Stats sockets are for normal use, and the Debug
socket is for the PMC debug screens that are available via the Setup button.
• Locn Entry Enabled – There is a feature that allows the entry of locations by the operator to
be turned off (set in the database) This field indicates whether the operator can enter a
location.
7-4
• Drive: Drive type of the motors. Will always be DC-WL (Direct Current – Ward-Leonard
configuration)
• Amps: Motor Armature Amps – for machines with multiple loops connected, this is the
average value per loop
• FAmps: Motor Field Amps – this needs to be at a maximum when doing a weight calibration
• TrqeSq: Value of any additional torque signal being input. Currently only used on UDD
machines.
• Qlty: Indication of the current quality of the system as calculated by the weighing. Must
be zero when in weak fields.
7-5
It includes a lot of information, some of which is repeated elsewhere, for ease of viewing.
• Along the top, the current high level and low level state is shown.
o The high level state (on the left) will be one of:
ST_CYCLE – a start of cycle has been detected – initially this is when a fill to
swing transition occurs.
ST_DELAY – set when a delay has been entered via the Display Module.
o The low level state shows the current cycling or loading state
LOOK – special state where the operator is looking at what to dig next
SWING – swinging
DUMP - dumping
• The Timers show the elapsed time in each state in the current cycle.
7-6
• The Last column (bottom row, centre screen), shows the cycle time breakdown for the last
cycle.
• The bottom left shows the percentage amounts for all the motor currents and voltages.
• Dump flags – these are used to see what is happening during a dump. The flags are:
In a normal cycle, each of these comes on and goes off in turn. This is useful when there
are problems detecting dump. Refer to the BoomPtOffset in the bucket screen and the
TV’s for more dump fields.
• The weight for the current cycle is shown on the lower right of the screen. At the start of each
cycle, the Start and End fields are cleared. They are set when the start and end of swing are
detected and it is between these times that the system weighs. Use this to monitor if the
system is detecting the start and end of the swing correctly.
7-7
For a complete list of these variables, their meaning and use, see the commissioning document.
• Radio statistics – top left hand corner, including CTS Fail and Ok, Replies, Fifo size
• Personality information - top right hand corner, including current state and time of last upload,
download and onboard change.
• Link swapping logic – bottom right hand corner – shows current link, which other links will be
searched and the type of frame table current running.
7-8
The Tait radio screen (above) shows the temperature of the radio and it’s duty ratio – the duty ratio goes
down the hotter the radio gets.
The freewave radio provides a lot more information, including signal strength to repeaters, network id’s,
and whether any dynamic frames are allocated.
The system normally gets one frame every 6 seconds that it can transmit on. If it gets more than 30
packets in the fifo, or it is downloading a program or a file, it will request more frames from telemetry, up
to a maximum of 11 frames. Telemetry decides how many frames are available and tells the machine.
The machine must ‘hand back’ the frames every 10 minutes and re-request them if still needed. This
prevents one machine from hogging the bandwidth.
For IP Radios, most of the screen is blank. It only shows the Main column down to Fifo, then shows the
IP Port that it is configured for, and the Personality information in the top right. The rest of the screen is
blank.
7-9
It can be used to :
7-10
7-11
This screen shows all the inputs that can be sent via the PLC MODBUS interface. See the
commissioning document for the details of what the expected inputs are.
7-12
7-13
7-14
7-15
7-16
The hoist Sheave encoder values are shown on this screen. The top angle is the raw value from the
encoder. The lowest value shows the value after it has had the clipping threshold applied
7-17
7-18
• Current and Last Fatigue – this is the fatigue value for the last full cycle and the fatigue for the
current cycle.
• Fatigue Alarm, Strain Alarm, Bucket eng., Fly Dump, Sw. Too Fast – each of this is an
indication of an alarm. If the alarm has gone off in the current cycle, this will show as T against
the sensor that triggered the alarm.
• Quality % - The system calculates a quality of the input sensor at all times. If the quality drops
below 50%, the sensor will be flagged as faulty
7-19
7-20
Send the backup.tgz file to Leica Mining Support so that they can examine any problems and suggest a
course of action.
8-1
1. Ensure that the current build is suitable for upgrading to the planned build. Check the Release
Notes if unsure.
2. Get the current configuration off the machine. This is used if the configuration is either
corrupted or lost while upgrading, or if the system needs to be put back to the original build due
to unforeseen problems. The configuration undergoes a number of changes from build 26xx
through to build 28xx and they are not compatible.
5. Upgrade the IOP and the PMC. The order is not important. Note that no production will be
logged while these are being upgraded.
6. Ensure normal operation recommences with the new builds. Make sure that all the systems
are fully operational before leaving the dragline.
• The pmc.dwn and/or iop.dwn file of the build that you want to program.
• The special loader files, flash860.dwn (for PMC) and flash505.dwn (for IOP)
• The batch files that actually do the programming, progpmc.bat (for PMC) and progiop.bat (for
IOP)
(Note – this procedure shows an IOP being programmed, but the procedure is identical for the PMC)
1. It has been observed that when programming the Series 3 the radio configuration is
occasionally corrupted. This results in the loss of communication and the need to reprogram
the radio configuration. Before programming the Series 3 the radio must be physically
disconnected. After the successful software change on IOP / PMC the radio must be
reconnected again
2. Put the correct build, the flash505.dwn / flash860.dwn file and the progiop.bat or progpmc.bat
batch file into a directory, as shown in Figure 1.
9-1
• checks that the build that is being downloaded is not corrupt and reports the build
that is being downloaded (see Figure 2) – use this to make sure you are
downloading the build you think you are
• runs the correct command which resets and then sets up the processor,
• checks that we are talking to the correct processor – the IOP is shown as an
MPC505, while the PMC is a MPC860.
• Erases the flash segments ready to load the new program. Once all the segments
are erased, the previous build will no longer run. This is the point of no return!
• The actual program is then downloaded and the flash loader stores it to flash
• Another check is then done that the build number in the flash is correct
• Finally a verification of the flash storage is then done. This is necessary to make
sure that the program was successfully stored to flash
• The batch file will pause at the end of it’s operation so that any errors can be seen.
9-2
9-3
7. Using the appropriate debug cable, check that the processor that was programmed is running
the new build. Carry out any verification necessary to prove that the monitor is operating
correctly before leaving the dragline.
Points of Failure
The programming of the IOP and PMC can fail in a number of ways. Use the following table to
troubleshoot any problems. If it still won’t work, call the Leica Support Line.
If the batch file can’t find a Make sure the build you want to
Error opening file : iop.dwn xxx.dwn file, it will exit with program is in the correct
this error. directory.
Error programming flash : Flash not These errors are all internal Try to reprogram one or two
erased. to the processor. Many times.
factors influence these
There is often noise in a dragline
errors
which can cause problems. If
Error programming flash :
there is any slack in the
Programming timed out
programming cable, try coiling it
Error programming flash : Verify in a loose roll to minimise noise.
failed Remember that the
programming cable acts like an
Error programming flash : Unknown
antenna and can pick up any
error code
stray noise.
Error programming flash : No data
Also try holding the reset button
supplied
9-4
9-5
• Note the following screen shots are for a DrillNav product, however it is the same for a
Display Module.
• Enter the Build number of the application which you just placed on the server’s
/IMS/Distrib folder and entre 0 for Blocks field.
9-6
• Highlight both Display ModuleComponent and the correct application build under
Component Build.
• Click Select to finish the assignment.
• Check that Desired field changed to the new application you just assigned.
Transferring application file over the Telemetry takes up to three days for the download to
complete. Please plan around accordingly.
C:\NavigateToFolderWhereApp.tgzLocated>ftp 10.76.11.225
Connected to 10.76.11.225.
9-7
• Open Telnet session by typing Telnet 10.76.11.225. (replace IP address with the
display module you need to access.)
• Login to Debug Terminal as Debug.
• Type shutdown at the 9020 PANEL>> prompt to restart the application.
9-8
Check that the correct build is loaded. Type pp<Enter> at the debug prompt and check that
the build number for all of the files on the left hand side is correct. In the following picture, the
build is 2601.
Power cycle the unit to make sure that it will start automatically after a power loss.
9-9
If a change is made onboard the dragline, the configuration is flagged as updated, preventing any
download. 30 minutes after the last change, the configuration is uploaded to the server, where it
replaces the current configuration (Located in IMS\OnboardFiles\Backup\S3Prs.xxx where xxx is the
radio id of the machine.) A copy of this file is also saved as
IMS\OnboardFiles\Backup\YYYYMMDD_HHMMSS_S3Prs.xxx. This allows all the changes made to the
machine to be tracked if needed, or an old configuration can be reinstated if problems are found with a
newer version.
10.1.2 Debugging
There is a number of debug commands available:
Command Description
prs Shows the current state of the configuration logic for the main configuration file
prs info Shows detailed information about the configuration logic for the main
configuration file
prs verbose Turns on debug that outputs as the logic changes state for the main configuration
file.
prs fu Forces the configuration to be uploaded to the server. Always uploads. Main
configuration file only.
prs fd Forces the timestamp comparison of the configuration which may cause a
download of the main configuration if a change is detected
prs pause Pauses any upload or download currently in progress. Main configuration file
only
10-1
via the serial port or via TCP/IP. See the S3_CMP_004 Standard Commissioning Procedure.pdf for
details on how to use the Configuration Editor.
4. Type ls <Enter> A list of files will appear. The important files are all the .dat files. The
.ini files are for the GPS and can be copied for completeness.
5. Set up hyperterminal to receive files – Go to Transfer->Receive File then enter the folder
where you want to place the DragNav files and check that the protocol is Zmodem with
Crash Recovery. Press Receive. The receive screen appears – Press Cancel. This will
take 5-10 seconds to close.
6. Type sz *.dat <Enter> then sz *.ini <Enter>. Each of the files should be uploaded to the
computer. Note: The Display Module is case sensitive, so *.dat is different to *.DAT.
Check the file listing from Step 4 for the correct form.
7. Once all the files are confirmed to be on the laptop, the module can be shut down.
2. Type prsdn <Enter>. This will print a few lines saying that checking is suspended for 10
minutes.
5. Go to Transfer->Send Files and send each of the files that was collected previously.
Note that the system is case sensitive, and all the files need to be in lower case (eg
settings.dat). These can be changed on the PC before downloading.
6. Type ls –l <Enter>. Verify that the files are correct on the Display Module – the
timestamps and sizes should be the same as on the laptop. Also check the file names are
all in lower case. Some terminal programs change the case of files to be all positive. To
change the file on the Display Module:
a. Make sure there is no existing file of the same name. If so, delete it by typing
rm filename <Enter>
10-2
d. Type ls –l <Enter> and check that the names are now correct.
8. Type prsend <Enter>. The system will output some debug while it is checking and
updating the personality. Ensure that the output indicates that it updated. The personality
will now be sent automatically to the server for backup.
9. That’s it folks.
10-3
11 DragNav
11.1 GPS Receiver Issues
11.1.1 Novatel Receiver Fix – MCS Dragline
If the MCS is fitted with Novatel Receivers, follow the following procedure to set the correct baud rate on
the Novatel Receivers:
Run: qtalk –m /dev/ser10 –b 57600 [enter] Note the changed baud rate.
11-1
Type Ctrl-A then ? then e to turn on local echo so you can see what you type
Type a [enter] and confirm that a [com1] prompt appears. You are now talking to the
gps at the new baud rate of 57600.
Type saveconfig [enter] and confirm that the system shows OK
Exit qtalk by pressing: Ctrl-A followed by x
• Do the previous step but use ser11 instead to change the second receiver.
ie: qtalk –m /dev/ser11 –b 9600 [enter]
NOTE If files are downloaded manually, they are not displayed in Pit Ops and will need to be
manually deleted (see next section).
Instructions Manually downloading files is normally performed because there is a problem downloading
using IMS or Pit Ops and is not considered normal practice.
Prep
• Browse to the file in Windows and make sure that the .MAP extension is in capital
letters otherwise it will not be visible in the application.
11-2
networks only) • Start My Computer on the PC that you want to transfer the file from. Not your laptop,
the mine site PC that has access to the MAP file and the wireless network the DrillNav
is on.
• Type in ftp://10.76.8.123/maps/ where the IP address is the address of the drill.
• You will be able to see all the maps all files used by the system.
• Simply drag and drop the MAP file into the FTP window or Copy and Paste the file
(whichever suits you).
NOTE: This is not being used by customers as it does not go through Pit Ops and you lose
the pattern progress functionality doing it.
General Maps can be deleted manually from the DragNav system using either the Technician debug
cable or FTP on IP networks.
11-3
• Right click on the file to be deleted. Select delete option to delete the file.
NOTE: This is not being used by customers as it does not go through Pit Ops and you lose
the pattern progress functionality doing it.
11-4
12 KPI’s
KPI's compare the production efficiency of the current cycle (or part thereof) to a historic
statistical model of all cycles that had the same parameters.
For instance, each cycle is categorised according to dragline, bucket and digmode, and then
each part of the cycle (fill, swing, return) is divided into segments.
Onboard, when a cycle is performed on the dragline, it calculates the production rate, then
looks up the upper and lower threshold in the correct segment (for that particular machine,
bucket, digmode and swing angle), and works out where the current production value lies with
regards to the upper and lower thresholds. This is then represented as a percentage and
shown to the operator. Values are truncated at 0 and 100%.
In this way 100 degree swings are not compared to 20 degree swings, because the
production rate would be much better for the smaller angle. A similar calculation is done for
return, and fill uses the start and end fill heights and reaches to define the segments.
12-1
13.2.2 Preparation
The program nc needs to be installed on the display. This only needs to be done once on
each display module, but on any particular module it may or may not have been done already.
If the system responds with “nc: not found”, continue on with Installing nc
13-1
13.2.4 Installing nc
a. Type: “shell<Enter>”. This takes you to the qnx prompt, “#”.
b. Type: “cd /bin<Enter>”
c. From the menu select Transfer→Send File…
d. Browse to find the “nc” file
e. Select “Zmodem with Crash Recovery” from the dropdown box.
f. Press the Send button. A progress window will be displayed.
g. Once the file has been downloaded, type: “chmod +x nc<Enter>”.
h. Type: exit<Enter> to go back to the debug prompt.
13-2
and try again. This makes life much easier especially when using long descriptive file
names.
j. Type: “rm YYYYMMDD-HHMM-Site-Dragline.txt.gz<Enter>”
k. Type: “exit<Enter>” to get back to the debug prompt.
Note: If the Computer Module or the Display Module resets during the procedure the data
collection will stop at that point. If a continuous data set is required the collection must be
restarted.
13.3.2 Preparation
The program nc.exe needs to be installed on your laptop. This only needs to be done once.
If the system responds with “'nc' is not recognized as an internal or external command,
operable program or batch file.”, continue on with Installing nc.exe
13-3
13-4
Note: This raw data collection does not work for PLC input machines, and only collects the
first 12 channels of SIMS data.
For the above reasons, it is recommended that this method is not used
unless absolutely necessary.
Method 1:
a. Connect to the PMC debug screen and confirm you are at the PMC# prompt.
b. Type rdc<Enter> when you want to start the RDC. This makes the PMC put each raw data
sample into the Fifo as a separate packet. This continues until either the Fifo is 80% full, or
rdc<Enter> is entered again
Method 2:
b. On the Display Screen, goto Setup -> Debug and press Turn RDC On.
c. When enough data has been collected, press Turn RDC Off.
d. If the Fifo gets to 80% full, it will automatically stop logging RDC.
13-5
Each log file is named indicating the time in which the log file was created. The format is
“YYYYMMDD_hhmm.log” where the date and time is in GMT. The log file is closed at the end of each
hour and a new one started.
Hence 20061112_0100.log is the data for 0100 to 0159 GMT on the 12 of November 2006.
Notes:
1. Log files are stamped based on the date and time configured on the embedded computer
and therefore may differ from the timestamp on the Series 3. This is because the Data
Logger does not assume a format of the data it receives and therefore cannot read
timestamp information that is embedded in the data.
2. The onboard timestamp is GMT. This time is updated periodically from GPS information
and is the correct time.
14-1
14.5.1 FTP
The address for ftp is simply the ip address of the machine. Most machines have default setups where
the address is:
ftp://192.168.0.3/
The standard login details are:
Username: datalogger
Password: datalogger
14-2
Note: The DL1 directory will be named according to the name of the machine, eg DRE26, DL104 etc.
All the new files are available in the LGSLOGS/DL1 directory and all the archives are in the
LGSLOGS/archives/DL1 directory.
Copy all files as needed.
Delete files from the system when they are no longer needed. This will maximise the space available on
the system to collect data.
14.5.3.1office-network-config.bat
@echo off
echo Setting IP address for office or home network (DHCP). Please wait...
netsh interface ip set address name="Local Area Connection" source=dhcp
netsh interface ip show config "Local Area Connection"
pause
14.5.3.2datalogger-network-config.bat
@echo off
echo Setting IP address for office or home network (DHCP). Please wait...
netsh interface ip set address name="Local Area Connection" source=static
addr=192.168.0.3 mask=255.255.255.0 gateway=none
netsh interface ip show config "Local Area Connection"
pause
14-3
The UDD capability is enabled using the feature flags in the Configuration Editor. This enables an extra
UDD configuration screen where the relevant options can be selected.
This also enables extra fields in the bucket fields, and extra fields in the electrical parameters.
Extra information for the front hoist motor is included in the relevant debug screens.
NOTE: Currently, the UDD system cannot be calibrated via the Display Module. It must be done via the
PMC debug and the Configuration Editor.
15-4