NEPTUNE Subsea System User Manual Document Number: Revision: Project Name: Project Number: Author: Date: 0848-RPT002 1.0 NEPTUNE 0848 Graham Cunliffe 27-FEB-09 OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Document History Revision 0.2 1.0 Description Document Draft Final Release Date 01-MAY-08 27-FEB-09 Document Number: 0848-RPT002 Author: Graham Cunliffe Author Guy Druce Graham Cunliffe Subsea System User Manual Page 2 of 27 Revision 1.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Table of Contents Table of Contents................................................................................................. 3 List of Figures....................................................................................................... 5 List of Tables........................................................................................................ 5 List of Abbreviations..................
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com 7.6.3. JBTCP.Lib..................................................................................... 18 7.6.4. JBAQUISITION.Lib ....................................................................... 19 7.6.5. COMMANDINTERFACE1.Lib....................................................... 19 7.6.6. COMMANDINTERFACE.Lib......................................................... 19 7.6.7. BROADCASTINTERFACE1.Lib ......
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com List of Figures Figure 7.3.1. RFU Main Screen.......................................................................... 14 Figure 7.3.2. RFU “Communications Options” Screen ....................................... 15 Figure 7.3.3. RFU “Discovery” Screen ............................................................... 15 Figure 7.3.4. RFU “Communications Options” Screen with Programmer Information ..................
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com List of Abbreviations The following abbreviations are used throughout this document.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com 1. Introduction 1.1. Purpose of Document The purpose of the document is to provide the user with a reference to the nature of the North-East Pacific Time-series Undersea Networked Experiments (NEPTUNE) Junction Box (JB) subsea hardware and software; the deployment and operational use thereof. 1.2. Reference Documents The documents in Table 1.2.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com 2. Principles of Operation 2.1. General Operation The JB receives 400VDC from a Medium Voltage Converter (MVC) and distributes low voltage (LV) to six to ten instrument ports at 12VDC, 15VDC, 24VDC, 48VDC and high voltage (HV) to up to three ports at 400VDC as defined in the NEPTUNE Junction Box System Design Document (0848-RPT001).
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com 3. Deployment Procedure 3.1. Mechanical and Electrical Interfaces The junction box end plate has 10 SeaCon connectors, numbered J1 through J10. The steps below outline the installation of cables on the JB SeaCon connectors: - - Check that the JB output ports are disabled. Check that the connectors are clean and free of dust or debris. Install o-ring in the face of the SeaCon connector.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Do not apply power to the JB unless it is electrically bonded to the power supply chassis. This ensures that there is no potential between the JB chassis and earth ground. This bonding protects personnel who are either floating with respect to earth or bonded to earth via ESD measures. This bonding can be achieved by connecting the JB to earth ground with a #8AWG or larger wire.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com After the initial 60 second lockout period has passed, control of the JB breakers via TELNET is possible. 5.2. Operational Calibration Procedures Refer to the NEPTUNE Calibration File Format document for a detailed description of how to create a JB calibration file. 5.3. Methods of Commanding and Collecting Data from the System The subsea software is controlled via TELNET.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Table 6.2.1.1. Subsea Software System Status Bits System Status Condition Command Link Status Auto-calibration Bit ADC Setting Bit System Status Bit 1 5 7 Bit = 0 Bit = 1 OFF OFF ± 10VDC ON ON 0-5VDC 6.2.2. Breaker Status Conditions The subsea software defines the breaker status bits given in Table 6.2.2.1. Table 6.2.2.1.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Table 6.3.2.1. Subsea Software Breaker Shut Down Conditions Breaker Fault Condition Breaker Status Bit 3 4 5 6 Over-current Fault Ground-fault Low Voltage Fault High Voltage Fault Bit = 0 Bit = 1 NO FAULT NO FAULT NO FAULT NO FAULT FAULT FAULT FAULT FAULT 7. Maintenance Procedures 7.1.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com - NEPTUNE Lifting Frame Assembly NEPTUNE Assembly Alignment Fixture 7.3. Flashing Junction Box Firmware The following section details the steps required to download the NEPTUNE subsea controller firmware. Tools required: - Rabbit Field Utility (RFU) version 2.5 (Z-World) When the RFU is run, the main screen as seen in Figure 7.3.1 is presented. Figure 7.3.1.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Figure 7.3.2. RFU “Communications Options” Screen Ensure that the TCP/IP option “Use TCP/IP Connection” radio button is selected. If the Network Address displayed is correct, click the “OK” button to proceed. Otherwise, the RFU needs to find programmer units that it can communicate with. This is accomplished by clicking the “Discover” button. The “Discovery” screen given in Figure 7.3.3 is then displayed.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Figure 7.3.4. RFU “Communications Options” Screen with Programmer Information If the programmer’s IP address displayed in the “Network Address” field is correct, click the “OK” button. Now select “File” on the menu bar in the main screen. This will bring up the “Choose Flash Image” screen (see Figure 7.3.5), where you select the binary image to download to the JB. Figure 7.3.5.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com Figure 7.3.6. RFU “Browse for Image” Screen Once the correct image has been located, click the file name to select it. The “Passphrase” screen (see Figure 7.3.7) is then presented. Figure 7.3.7. RFU “Passphrase” Screen There is no passphrase imposed on the system, so click the “OK” button to start loading the image. This will take approximately 70 seconds to accomplish. 7.4.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com It is strongly recommended that for the final “production” load of the software the code be compiled to the target board (compiler Project Options) and then loaded via the RFU. The target board is: - 44MHz BL2600, 512K Flash, 256K+512K SRAM Rabbit 3000 Revision: IL1T/IZ1T The above procedure ensures that the binary (.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com 7.5.4. JBAQUISITION.Lib This module contains the initialisation modules for the telemetry related data structures and help function; the telemetry acquisition functions and the breaker command functions. 7.5.5. COMMANDINTERFACE1.Lib This module contains the command parser code.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com LIB.Dir This file contains a list of all the modules (custom and Z-World) required to compile the sub-se controller code. The following lines (located at the start of the file) MUST be maintained as the modules, or their folder is renamed: C:\Projects\0848-100-SWA10520 v2.3.1\JBDEFS.LIB C:\Projects\0848-100-SWA10520 v2.3.1\JBTCP.LIB C:\Projects\0848-100-SWA10520 v2.3.1\COMMANDINTERFACE.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com APPENDIX A – The UDP Data Structure A.1. Introduction The NEPTUNE system UDP data frame format is described in the following section. The UDP frame type 102 is described, as of subsea software release v2.4.6 and later. A.2.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com The UDP data structure and element sizes are presented in detail in Section A.8. Sections A.4 through A.7 provide details on the frame header, Beaker array, Hotel array and message data respectively. A.4.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com The digital input state has the following format: 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 15 14 13 12 11 10 9 8 HB Led Fault Led 1 1 RLT CP FET CP RLY Ch. FET Ch. The following abbreviations are used in the above bit field description: FET Ch. RLY Ch. FET CP RLY CP Fault Led HB Led - 1 indicates that the FET control signal line is high7.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.com A.7. Message Data The message data consists of a single message field, represented by the following data: Status Unsigned integer 1 byte Message Text Character array 63 bytes Message status is described is described below: 7 6 5 4 3 2 1 0 unused unused unused unused unused unused Msg Error Msg Exists The Message Exists (Msg.
OceanWorks International 120 – 6741 Cariboo Road Burnaby, BC V3N 4A3 Canada www.oceanworks.