Appendix B – Software Release Note
(SR1431R04)
D& S
SOFTWARE RELEASE NOTE
SR1431R04
Disk ID FD1431R04
Release Type Full
Release Medium 3*3½" HD Floppy Disks
Author John T Griffith
Release Date 15 Dec 1997
Previous Release FD1431R02 8 Jul 1997
Introduction
FD1431R04 is a full field release of D&S-specific software for
Surface Unit and Control Unit.
Reason for Issue
Addition of Map26
Report blanks revised
SCB Editor warning if clockwise collar rotation selected
Survey spreadsheet now relates to job
Disk Contents
This release contains:
Program Version Date
SU Executables
§ Run Manager V1.03 8 Dec ‘97
§ SCD Editor V3.14 11 Nov ‘97
§ Navigation / V1.62 24 Jun ‘97
Downlink
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-1 Appendix B
Appendix B – Software Release Note
(SR1431R04)
§ Surface Link V3.04 24 Jun ‘97
§ Process V2.53 24 Jun ‘97
§ Scope V1.80 3 Jul ‘97
§ Meter V1.2 25 Jun ‘97
§ SPD V07 28 Jul ‘97
CU sensor Module Executable
§ SMV177.TXT V1.77 28 Apr ‘97
CU Comms Module Executable
§ CMV217.TXT V2.17 2 Jun ‘97
Excel Spreadsheets
§ Nozzle2.xls 2 4 Apr ‘97
§ Survey08.xls 8 23 May ‘97
§ DwnTel02.xls 2 21 May ‘97
Default SCBs
Map20 to Map26 are compatible with Bias Units V1.2
(105° TPS)
(Map20 to Map25 are as in R02)
§ Map 20 Build, Slight Drop
§ Map 21 Hold, Built, Right Hand Turn
§ Map 22 Drop
§ Map 23 Build, Right Hand Turn
§ Map 24 Build, Right Hand Turn
§ Map 25 Build, Hold, Drop
§ Map 26 Drop, Left Hand Turn
Additional Programs
§ Install V1.03 11 Nov ‘97
§ Uninstall V1.01 11 Nov ‘97
Blank Report Forms (Excel .XLS files)
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-2 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Job Forms
§ Drlg1097 RSS Drilling Worksheet
§ Jdat1097 Job Planning Data Sheet
§ Serv1097 Service Ticket
RSS Checklists:
§ Ariv1097 § Arrival at rig
§ Bha1097 BHA make up and SHT
§ Bias1097 Bias Unit
§ Cu1097 Control Unit
§ CuPr1097 Control Unit Programming
§ Post1097 Post-run
§ SuCl1097 Surface Unit Set-up
§ Tele1097 Telemetry
RSS Reports
§ EOWR1097 Directional Summary
§ Fail1097 RSS System Failure Report
§ MRpt1097 RSS Morning Report
§ RRpt1097 RSS Run Report
Others
§ Acci1097 Accident Report Form
§ Fecr1097 § Field Engineer’s Change
Request
§ Time1097 § Field Engineer’s Bonus
Sheet
These blanks are to be printed and the paper copies used.
Other Documents (Word.DOC files)
§ Fish10~1 § RSS Fishing Diagram
§ Release § Release Note for Current
Release
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-3 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Installation
Insert FD1431R04 Disk 1/3.
In Windows Program Manager, select ‘File’, ‘Run’
In the Command Line box, enter ‘A:\INSTALL’ and press ‘Return’
or click ‘OK’.
Follow screen prompts through all three disks and the automatic
restarting of Widows.
Verify that the ‘Camco Drilling Group (15 Dec 97)’ contains icons
representing the SU Executables and spreadsheets shown above as
well as File Manager, Backup, CompuServe and Word.
Double-click each icon to invoke its program and check that the
screen caption (Scope and Meter) or ‘Help’, ‘About’ (SCB Editor,
Downlink, Surface Link and Process) shows the expected version
number.
To test the integrity of installation, click the right mouse button
within the Run Manager window and select ‘New Job’. Type test
<C/R>. The icons will be configured to use c:\user\system\test.
Spreadsheet files are also copied to this path. When icons are
activated, their programs should work in the correct way.
In each of the programs, SCB Editor, Navigation / Downlink,
Surface Link and Process, under ‘Help’, ‘This Version’ may be seen
brief details of the differences between this release and the previous
release.
On completion, store the disks in a safe place.
Compatibility
This software release is a complete and self-compatible suite of
programs. All of these programs are intended to be functionally
compatible with those of the previous release. However, it is
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-4 Appendix B
Appendix B – Software Release Note
(SR1431R04)
strongly recommended that this release be used in its entirety.
Disregarding this may have unpredictable and unforeseen
consequences.
New Programs
UnInstall V1.01
An UnInstall program has been added to the release (disk 1/3)
When the Surface Unit is returned to base after a job, UnInstall is
run from the release disk using File Manager.
UnInstall removes the Camco Drilling Group window and restores
program manager o its normal state.
By default, all files under c:\user are deleted. A check box provides
the option to not delete c:\user.
It is important that the Run Manager be terminated before running
UnInstall
Otherwise, the c:\user tree will not be completely removed.
Program Changes
Run Manager V1.03
The Run Manager has been changed to allow easier verification of
software installation before a Surface Unit leaves Base.
To check the integrity of the installation, click the right mouse
button within the Run Manager and select ‘New Job’. Instead of a
job number, type test and verify that the icons pick up data files in
the c:\user\system\test directory. This verifies that the Run Manager
manipulates the icons correctly.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-5 Appendix B
Appendix B – Software Release Note
(SR1431R04)
The Survey icon now uses a data file
c:\user\bbb\yymmjj\yymmjj.svy which relates to the job as a
whole. (Previously a new .svy file was created for each run).
Install V1.03
Minor internal changes
SCB Editor V3.14
§ Control RPM thresholds removed (not
used in downhole code)
§ Logging No change.
§ Acquisition No change.
§ Navigation If clockwise collar servo is
selected for the drilling cycle Neutral
Slew
Mode, a warning is shown.
§ Downlink DOWNTEL spreadsheet
incorporated. This has knowledge of
normal and low flowrates and mud
system time constants. If any of these
four values is modified, the new values
are propagated to subsequent runs.
§ Uplink No change.
§ Mechanical No change.
§ Password No change.
§ Servo No change.
§ Nav Table No change.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-6 Appendix B
Appendix B – Software Release Note
(SR1431R04)
SCB Printout shows normal and slow flowrates and mud system
time constants.
The following programs are the same versions as in the previous
release:
§ Navigation / Downlink V1.62
§ Surface Link V3.04
§ Process V2.53
§ Scope V1.80
§ Meter V1.2
§ SPD V07
Downhole Programs
Comms Module V2.17
Same version as in previous release.
The sign-on string for Comms Module V2.17 is:
§ Communications Module Monitor V3.4 (Jul 3 1995 15:05:36),
IAR VO334
§ Comms module eesquare memory passed checksum test
§ Comms Module V2.17 28/04/97 Telemetry Timing Corrections
Sensor Module V1.77
Same version as in previous release.
The sign-on string for Comms Module V1.77 is:
§ Sensor Module Monitor V3.4 (Jul 3 1995 15:04:39), IAR
VO334
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-7 Appendix B
Appendix B – Software Release Note
(SR1431R04)
§ Sensor module eesquare memory passed checksum test
§ Sensor Module V1.77 28/04/97 Missed packets fixed. "
Spreadsheets
These spreadsheets are the same as in the previous release.
Nozzle2.xls
Calculations sheet for determining Northings, Eastings, VS, DLS,
etc. from third-party surveys.
DwnTel02.xls
Calculations sheet for determining downwards telemetry detection
threshold. While the spreadsheet remains in this release, its
functionality has also been incorporated into the Downlink screen of
the SCB Editor.
Other Icons
§ File Manager Standard Windows File Manager
§ Backup Backup Version 5.0
§ CompuServe V2.0.1
§ Reports Blanks Reports Sheets under Excel
§ Word If MS Word is not available,
Windows ‘Write’ is used.
§ Release Note Under MS Word or Windows
‘Write’ as appropriate.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-8 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Précis of Menus
SCB Editor
File
New Create a new default SCB in memory.
Open Open existing SCB file for editing.
Save Save current SCB to file (update existing).
Save As Save current SCB to selected file.
Load Calibration Open calibration file.
View Current
Calibration View calibration data.
Exit Close the program.
Options
√ Display loaded information Toggle display of ‘Files Loaded’
window.
Edit
Control SCB Identification string.
Logging Fast data sample rate Memory Partitions
Time Intervals for Surveys
Acquisition Order and timing of slow data
Navigation Active and Neutral Phase specifications
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-9 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Downlink Telemetry pulse timing and threshold
Uplink Diagnostic and Bit period times and rpm’s
Mechanical Connector Calibration
Password Required to access Servo and Nav. Table
Servo Servo Gains and fixed PWM options
Navigation Table Edit steering map
View
Current View SCB in memory
Select File View SCB from file
Print
Current Print SCB in memory
Select File Print SCB from file
Printer Setup Configure printer and its port
Communications Select Serial Port for CU Comms
Help
Contents
Using Help How to use ‘Help’
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-10 Appendix B
Appendix B – Software Release Note
(SR1431R04)
This Version Changes since previous release
About Short description of SCB Editor
Downlink
File
Load SCB Open existing SCB file
Printer Setup Configure printer ad its port
Exit Close the program
Options
√ Display loaded information Toggle display of ‘Files Loaded’
window
Downlink Enter new Steering parameters for telemetry;
produce Driller’s Command printout.
Survey Enter third-party surveys; derives DLS, etc.
Help
Contents
Using Help Changes since the previous release
This Version Changes since previous release
About Short description of Downlink
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-11 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Surface Link
File
Load Calibration Open calibration file
View Current Calibration View calibration data
Exit Close the program
Options
√ Display loaded information Toggle display of ‘Field Loaded’
window
Terminal Mode Direct interaction with Control
Unit Sign-on, test battery, test
RTC, set RTC, initialise log
memory, etc.
Downhole Run Control Unit as if downhole
Transfer
To Probe Send SCB or Program to Control Unit
SCB
Both
Comms Module
Sensor Module
Program
Comms Module
Sensor Module
From Probe Extract SCB, Program, Calibration or Log data
from Control Unit.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-12 Appendix B
Appendix B – Software Release Note
(SR1431R04)
All Dump all Logs, Cal data and Comms SCB
SCB Dump CM / SM SCB
Comms Module
Sensor Module
Program Dump CM / SM Program
Comms Module
Sensor Module
Calibration Dump Calibration data from SM
Data Dump individual Logs from CM
Fast
Slow
Telemetry
Diagnostics
Acquisition
Electronics Diagnostics Real-time acquisition and
display of all Control Unit
sensors
Mule Show Calibration Obsolete method of calibrating
connector
Diagnostics to files Specify file for saving real-time
Electronics Diagnostics data.
Communications Select Serial Port for CU Comms
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-13 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Help
Contents
Using Help How to use ‘Help’
This Version Changes since previous release
About Short description of Surface Link
Process
File
Load SCB Open existing SCB file
Load Calibration Open existing file
View Current Calibration View calibration data
Exit Close the program
Options
√ Display loaded information Toggle display of ‘Files Loaded’
window
Processing
Fast data
Single
Batch
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-14 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Slow data
Basic
Single
Batch
Calibrated
Single
Batch
Telemetry
Telemetry Diagnostic
Single
Batch
Diagnostic
Single
Batch
Split
Fast data file
Slow data file
Diagnostic data file
Telemetry Diagnostic data file
View Split Information
Fast data
Slow data
Diagnostic data
Telemetry Diagnostic data file
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-15 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Help
Contents
Using Help How to use ‘Help’
This Version Changes since previous release
About Short description of Surface Link
Scope
Scope displays pressure data in a horizontally scrolling window that
emulates an oscilloscope, A subsidiary window shows the real-time
spectrum of the pressure waveform.
Various smaller windows show Scope’s current configuration.
Buttons allow the user to customise Scope to immediate
requirements. Buttons respond to the mouse / trackball as well as the
keys identified by their highlighted characters.
To the right of the Waveform window are the primary control
buttons and information displays. Under ‘Sensitivity are shown the
vertical (PSI / division) and horizontal (seconds / division) resolution
of the Waveform display. Below there is a numeric display of
current pressure. A dual radio-style button toggles this between PSI
and mulltivolts as digitised. Displaying mV is a useful diagnostic in
conjunction with a DVM on the rear panel test points.
A block of six numeric displays, bounded by a long vertical ‘L’ and
‘R’ buttons, control the Waveform window.
§ ‘Y’ (Ymax) represents the top of the Waveform window in PSI
or mV as selected.
§ ‘y’ (Ymin) represents the bottom of the Waveform window in
PSI or mV as selected.
§ ‘Hz’ represents the display frequency.
§ ‘ZO’ is Zero Offset to cater for differences between transducers.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-16 Appendix B
Appendix B – Software Release Note
(SR1431R04)
§ ‘S’ is the number of samples shown in the Waveform window,
(32, 64, 128, 256, 512).
§ ‘P’ is a standpipe pressure level, shown as a blue line in the
Waveform window, at which the flow rate is sufficient to run
the Control Unit. ‘P’ is independent of ‘Y’ and ‘y’.
Cursor-left and cursor-right keys also operate the ‘L’ and ‘R’ buttons
respectively.
Cursor-up and cursor-down keys move the selected display up and
down.
Display Left Right Shift + Shift +
Left Right
Y -5 psi +5 psi -100 psi +100psi
Y -5 psi +5 psi -100 psi +100psi
Hz -1 Hz +1 Hz
ZO -1 psi +1 psi -10 psi +10 psi
S /2 *2
P -5 psi +5 psi -100 psi +100 psi
On quitting Scope, the values of these six parameters are saved for
the next time it is run.
To the bottom right corner:
§ Filter On / Off Applies a 2 Hz lowpass
filter to incoming data
§ Autorange Automatically sets ‘Y’
and ‘y’ to accommodate
displayed Waveform.
§ DC / AC Coupling DC forces ‘y’ to zero
on Autorange
§ Pump & Pulse Diagnostic use only
§ Time Current System Time
§ Date Current System Date
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-17 Appendix B
Appendix B – Software Release Note
(SR1431R04)
§ Quit Close the Scope
program
On quitting Scope, additionally, the time of last Telemetry and its
Build, Turn and Mode indices are saved.
The Spectrum widow and its controls are located below the
Waveform window. Its blue trace is a real-time Fast Fourier
Transform of the time-domain Waveform. A vertical red line may be
selected to automatically track the highest displayed spectral peak or
may be manually located using the ‘<’ and the ‘>’ keys or buttons.
Makers under the Spectrum window represent various SCB rotation
rate parameters:
§ Yellow Diagnostic Period / Telemetry Window
rotation rate
§ Red Bit fail rotation rate (No telemetry or
failed telemetry)
§ Green Bit OK rotation rate (Successful telemetry
AS SEEN ON SURFACE)
§ Blue Drilling cycle neutral mode rotation rate
(beware Collar or Roll mode).
The ‘red-line’ frequency may be shown as Hertz, events per minute
or equivalent Bias Unit RPM.
The display units cycle on the full-stop (‘.’) key.
The eys ‘s’ and ‘S’ expand and contract the frequency scale of the
Spectrum window.
The Downlink window, at bottom left, shows the inferred current
operational state of the Control Unit and details of the last telemetry
sequence as interpreted by the Scope program. It is important to be
aware that this is a surface observation based on pressure readings.
The Control Unit responds to flow-rate changes.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-18 Appendix B
Appendix B – Software Release Note
(SR1431R04)
The displays and buttons to the right of the Downlink window:
§ Current SCB name (required for timings, Spectrum markers,
telemetry interpretation)
§ Freeze button freezes the Waveform display.
§ The Record button saves Waveform data (post-Filter) to the
file whose name is shown alongside (Txxx.TF) The number xxx
automatically increments each time a file is saved. If the
display is frozen, the current Waveform window is saved and
the button self-releases. If the display is not frozen, data is
continuously saved until the Record button is released by
clicking it again or pressing ‘E’. Files are saved to the Scope’s
current working directory as shown in its Icon’s properties.
§ Clicking the playback button brings up a temporary window in
which a filename is entered. The file is replayed into the
Waveform window and the Freeze button latched on. When the
user releases the Freeze button, Scope reverts to normal
operation.
NOTE:
When no transducer is connected, Scope should register
approximately –1486 PSI (0mV). When connection is made
to a transducer observing ambient conditions, Scope should register
within 50 PSI of zero. The Zero Offset facility may be used to adjust
the display.
SPD (Surface Pressure Diagnostic)
With SPD, the user can manipulate a Waveform recorded by Scope.
In a similar way to Scope, SPD shows both time and frequency
domains but SPD further allows the user to modify the spectrum
from which a revised Waveform is displayed.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-19 Appendix B
Appendix B – Software Release Note
(SR1431R04)
With the cursor in the Spectrum window, it changes to a vertical
double-arrow. On pressing the left mouse button, the cursor changes
to a cross-hair. Keeping the left button pressed, and dragging the
mouse sideways, the wiped portion of the spectrum changes from
red to black. On releasing the mouse button and clicking ‘Remove’,
the highlighted portion is deleted and the revised Spectrum and
Waveform are redisplayed.
Similarly, a portion may be kept, the unwiped portion being deleted,
or a portion may be halved or doubled.
The ‘DC->0’ button removes the DC component of a waveform.
Zoom and pan buttons enable closer inspection of the waveform.
The resultant Waveform may be saved to file for replay into the
Scope program.
When the cursor is in the Spectrum window, clicking the right
mouse button creates
Proposed Future Enhancements
§ SCB Editor
Clicking a point in the Map display will select that point into the
SCB.
§ Downlink
Clicking a point in the Map display will select that point for
telemetry.
§ Surface Link
Graphical displays in Electronic Diagnostics
Data transfers – error reporting
Data transfers – error recovery
Faster data transfers
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-20 Appendix B
Appendix B – Software Release Note
(SR1431R04)
Known Bugs
§ Survey spreadsheet calculates Vertical Section in a negative
sense.
§ Survey spreadsheet has limited number of entries.
§ Nozzles spreadsheet has no knowledge of flow restrictor.
Revised By: Approved By: Revision No.: Revised: Page: Section:
G. Thomson S. Peach 1 21/09/00 B-21 Appendix B