Page 4
ISBN 82-8066-011-9 The information contained in this document is subject to change without prior notice. Simrad AS shall not be liable for errors contained herein, or for incidental or consequential damages in connection with the furnishing, performance, or use of this document.
Page 5
Operator manual Sections Application description This chapter provides a very short description of the ER60 Scientific echo sounder. Refer to page 1. Display views The various views presented by the ER60 Scientific echo sounder are explained. Refer to page 2. Operational procedures This chapter holds a selection of common procedures covering the key functions of the ER60.
Application description APPLICATION DESCRIPTION General The Simrad ER60 scientific echo sounder application is designed for fishery research and incorporates the following primary features: • Transceiver operation control • Sensor input control • Information display (echograms and numerical data) • Data output and record control •...
Simrad ER60 Operator manual DISPLAY VIEWS Introduction This chapter provides a brief overview of the information displayed by the ER60, and how it is organised. Topics → Display organisation, page 3 → Main menu, page 4 → Toolbar, page 5 →...
Display views Display organisation The ER60 display is organised as follows (from top): • Main menu • Tool bar • A number of Channel windows • Status bar A display with two channels windows is shown as an example. 850-164692 / Rev.B...
Simrad ER60 Operator manual Main menu The ER60 Main menu is located at the top of the echo sounder window. To operate, click on the menu name and observe the drop-down menu. Select a new item on the drop-down menu by clicking on the command.
Display views Toolbar The Toolbar is located directly underneath, or next to the main menu. A number of dedicated buttons allow for easy access to the most frequently used functions. Two toolbars may be applied, Normal operation and Easy operation. The toolbar selection is made by the Toolbar command on the View menu.
Simrad ER60 Operator manual Status bar The Status bar is located at the bottom of the display. It presents messages from the echo sounder system as well as a warning field at the right hand side. (CD6974G) Enable The Status bar can be enabled or disabled with the Status bar...
Display views Channel windows overview The ER60 Channel window is the main information bearer on the echo sounder display. Topics Each Channel window contains the following views: → Depth, page 8 → Single Target Position, page 9 → Single Target Histogram, page 10 →...
Simrad ER60 Operator manual Depth The Depth view comprises the horizontal view directly below the Toolbar. The view displays the current depth. (CD6974A) If you click the right mouse button with the cursor position within this view, a dedicated shortcut menu will appear. If you press the middle mouse button, the Bottom Detection dialogue box will open.
Display views Single Target Position The Single Target Position view is normally located in the top left corner. This view shows the position within the beam of the detected single echoes for the current ping (largest circles) and the three previous pings (smaller circles), all in the active layer.
Simrad ER60 Operator manual Single Target Histogram The Single Target Histogram view is normally located in the bottom left corner of the display presentation. The histogram plot shows a visualisation of the target strength (TS) distribution for the single echoes detected in the Echogram view The colours...
Display views Echogram The Echogram view will normally dominate the echo sounder display. The Echogram contains information about the acoustical values. The settings in the Colour Scale is used to present the information. If you place the cursor inside the view, a small yellow label will appear to give you a detailed readout of certain information.
Simrad ER60 Operator manual Scope The Scope view is normally located on the right side of the Echogram view. The Scope view provides a logarithmic oscilloscope visualization of the last ping. The presentation corresponds to the current settings in the Echogram view.
Display views Colour scale The Colour scale view is normally located on the left side of the Echogram view. The Colour scale view visualizes the mapping of echo strength into one out of 12 colours, light blue for weak signals and dark brown for strong signals. Basically, each discrete colour represents a 3 dB range of echo signal strength implying that the next colour is selected every time the echo strength doubles.
Simrad ER60 Operator manual Numerical The Numerical view is normally located on the far right side of the display. The Numerical view provides listing with all the various parameters applicable for the current mode and operation. The following lists are available:...
Operational procedures OPERATIONAL PROCEDURES Introduction This chapter contains a number of specific procedures to be used with your ER60 echo sounder. Topics → Power on/off, page 16 → Basic operations, page 18 → Transceiver installation, page 20 → Data recording and playback, page 21 →...
Simrad ER60 Operator manual Power on/off Use the following procedures to switch the ER60 echo sounder on and off. Power on It is assumed that the echo sounder’s hardware and software are properly installed and configured. Switch power on. - The location of the power switches are individually assigned.
Page 25
Operational procedures Switch off the power on the General Purpose Transceiver (GPT) and other peripherals (if any). When the ER60 software has closed down, you need to close down the computer as well. Click on the Start button in the lower left corner of the display.
Simrad ER60 Operator manual Basic operations This chapter presents a number of common procedures frequently carried out on the ER60 echo sounder. Changing the echogram settings To change the echogram settings: Position the cursor in the Echogram view. Click the right mouse button.
Page 27
Operational procedures Setting minimum and maximum depth Setting the minimum and maximum depth enables the echo sounder to search for bottom lock. Note Setting both Minimum Depth and Maximum Depth to 0 m will turn off bottom detection. Position the cursor over the depth information in the Depth view.
Simrad ER60 Operator manual Transceiver installation Use the following procedures to install, modify or delete frequency channels from the echo sounder set-up. Background General Purpose Transceivers (GPT) physically connected to the echo sounder’s ethernet interface are identified automatically by the system. When you open the Transceiver Installation dialogue box from the Install menu, a list will be provided.
Operational procedures Data recording and playback Background You can set up the echo sounder to record unprocessed transducer signals (sample data) and external sensor information onto files. These files contain the necessary information to reconstruct the situation during the real survey. The echo sounder program reads these files during replay.
Page 30
Simrad ER60 Operator manual where: X = Total amount of stored raw data in bytes for one channel B = 4 (Given by the resolution of the sample data) R = Selected range in meters (User defined) c = Sound speed in water in meters per sec (User defined)
Page 31
Operational procedures Even though you only select one file in the Replay dialogue, the ER60 will play through all of them in the same order as they are listed. If Loop is enabled, the playback will return to the first file, and play through all of them one more time.
The reference target is normally a metal sphere. Simrad supplies a variety of copper spheres, one for each frequency. The sphere diameter is selected for minimum temperature dependence.
Page 33
Operational procedures Procedures Check installation Check that the ER60 and all the transceivers and transducers are installed correctly, and that they are all fully functional. Measure water salinity and temperature and enter these data in the Environment dialogue box. - The sound velocity is automatically calculated by the echo sounder.
Page 34
Simrad ER60 Operator manual Sound absorption (dB/km) from: Francois & Garrison, JASA, December 1982 10 C 200 m depth pH = 8 Figure 2 Sound absorption Frequency (kHz) (CD468 / GIF / WMF) Pull a rope beneath the hull from one side of the vessel to the other.
Page 35
Operational procedures Place the second and third winches on the same vessel side as the transducer and at equal distances from the transverse section containing the transducer and first winch. WINCH 1 WINCH 3 WINCH 2 Figure 3 Rigging a vessel for sphere calibration Each winch must be provided with a long spool of 0.60 mm...
Page 36
Reference target Simrad supplies copper spheres designed as reference targets for the calibration of scientific sounders. Copper is selected because it is a metal which can be made electrolytically with high purity.
Page 37
Operational procedures Copper spheres Frequency Diameter (kHz) (mm) (sound speed = 1490 m/s) (dB) 45.0 --40.4 63.0 --34.4 42.0 --37.9 60.0 --33.6 45.0 --36.4 45.0 --36.2 32.1 --39.1 23.0 --40.4 13.7 --45.0 10.3 --50.5 (*) = same sphere The curve for the 38 kHz sphere is given as an illustration. Pulse duration (ms) Figure 4 Target strength of a 60 mm...
Page 38
Simrad ER60 Operator manual The same structure can be repeated for the different pulse durations for each frequency. When you save the calibration file, create a file name that includes the current date and the current output power. Save the information as a TXT file. Example: ..\0.256msec\cal010603-2000w.txt...
Page 39
Operational procedures In the Calibration window, open the File menu, choose New to open the Record dialogue and to start a new calibration. Enter the following data in the Record dialogue box: a Transducer’s serial number. b Correct theoretical TS for the reference target. c Allowed deviation from the TS for the reference target.
Page 40
Simrad ER60 Operator manual Move the reference target slowly around to record a sufficient number of data points (>100) evenly distributed inside the beam. Make sure that a reasonable number of hits are made close to the center of the beam. This is important in order to ensure a correct estimate for the Sa correction parameter.
Page 41
Operational procedures The polynomial model is a flexible function capable of modelling complex function shapes. The polynomial model is only used to check in the Plot view that the estimated polynomial model has the same shape as the shape of the beam model.
Page 42
Simrad ER60 Operator manual However, this is only possible if the split beam transducer has been correctly installed. Data editing In both the Information and Plot views, you may perform data editing in the sense of excluding or including an accepted single echo detection.
Page 43
ER60. To start it, locate the file calibration.exe. If you have performed a standard installation, this file is normally found in the following path: c:\program files\simrad\scientific\ek60\bin\calibration.exe If you have a calibration file previously generated by the ER60 calibration program, you can import the file in the calibration program.
Simrad ER60 Operator manual Noise measurements at sea Purpose The final result of the noise measurements should be a plot of the acoustic noise in front of the transducer versus vessel speed. This plot may be compared with similar plots for other transducers on the same vessel, or plots from other vessels.
Page 45
Operational procedures convenient range for the echogram, the distance between the lines will give a good indication of the frequency causing the noise. Noise speed tests should be performed after all the frequencies have been calibrated. All the frequencies can be measured simultaneously.
Page 46
Simrad ER60 Operator manual b Select a range that will provide a noise recording with at least two or three colours on the echogram. On the Output menu, select File to open the File Output dialogue. Set the following parameters:...
Page 47
Operational procedures In order to allow the echogram to indicate the depth where the selected back-scattering is reached, make the following settings: • In the Echogram dialogue box, set Backscatter = Sv (20 Log TVG). • In the Colour Scale dialogue box, set the desired lower Sv limit.
Menus MENUS Introduction Menu navigation employed by ER60 Scientific echo sounder is similar to other Windows-based software. Main menu topics located in the menu bar at the top of the window provide access to drop-down menus. Menu choices that are shown in grey are not available for the current operation or operational mode.
Simrad ER60 Operator manual Drop-down menus The following drop-down menus are available from the main menu. Operation The Operation drop-down menu allows you to control the main operational mode (Normal or Replay). The following choices are available: → Normal, page 102 →...
Page 51
Menus → Annotation, page 50 → Remoting, page 111 → Users and passwords, page 129 → Port Management, page 107 Output The Output drop-down menu allows you define the configuration of the output data from the echo sounder. The following choices are available: →...
Simrad ER60 Operator manual Short-cut menus The short-cut menus are accessed with the right mouse button when the cursor is located in any of the views. Various menus are provided depending on the current view. Depth The following choices are available from the short-cut menu in the Depth view.
Page 53
Menus → Range, page 119 → New Layer, page 101 → Layer Properties, page 90 → Delete Layer, page 65 → Print, page 109 → Print Preview, page 110 → Configure Window, page 61 → Hide View, page 86 Scope The following choices are available from the short-cut menu in the Scope view.
Simrad ER60 Operator manual DIALOGUE BOXES AND FUNCTIONS General This chapter provides reference information about the dialogue boxes and major functions used througout the Simrad ER60 Scientific echo sounder. The information is provided in alphabetical order. Topics → Alphabetical list of dialogues and functions, page 47 Related topics →...
Dialogue boxes and functions Alphabetical list The following is an overview of available dialogue boxes and functions incorporated in the ER60 Scientific echo sounder. → → About, 48 New Layer, 101 → → Add User, 49 Normal Operation, 102 → →...
Simrad ER60 Operator manual About The About dialogue box is accessed from the Help menu. The current ER60 software version and other related information is provided here. Press OK to close the dialogue box. Note that the software version displayed in this dialogue box should match the software version described in this publication.
Dialogue boxes and functions Add User The Add User dialogue is accessed by pressing Add in the Users and Passwords dialogue box. This dialogue is used to enter user information when a new user is added to the program. The user must be assigned an access level.
Simrad ER60 Operator manual Annotation This dialogue box is accessed from the Install menu. Purpose This dialogue allows you to add annotations to the data. The annotations defined are stored with the raw data as Annotation datagrams. Annotations are displayed on the echogram if this feature is enabled in the Echogram dialogue, and also included on the Statusbar.
Page 59
Dialogue boxes and functions Manual Click Text input to enter a free text string. The text is written to the echogram once you click Ok in the Annotation Text Input dialogue. NMEA This function enables NMEA Annotation datagrams to be imported on the chosen port.
Simrad ER60 Operator manual Bottom Detection The Bottom Detection dialogue is accessed from the Depth view shortcut menu. Purpose This dialogue is used to set the parameters for the bottom detection algorithm. Note that only one set of bottom detector parameters are valid for a frequency channel.
Dialogue boxes and functions Bottom Range The Bottom Range dialogue box is accessed from the short-cut menu in the Echogram view. Purpose This dialogue is used to specify the vertical depth range for the Echogram view. Surface or Bottom? The dialogue title and the range settings will be surface related if the dialogue is opened while the echogram displays a surface referenced echogram.
Simrad ER60 Operator manual Calculation Interval The Calculation Interval dialogue box is accessed from the Options menu. Purpose This dialogue box is used to define how often the echo sounder program will perform certain calculations. Several parameters in the echo sounder are only calculated once for a set interval.
Dialogue boxes and functions Cascade The Cascade function is accessed from the Window menu. This function is identical to the common function available in the operating system. The active windows are presented in cascade; ie partly on top of each other with the top bar shown. Related topics →...
Simrad ER60 Operator manual Close All The Close all function is accessed from the Window menu. Once activated, it will close all open windows. To open new windows, select New channel from the same menu. Related topics → New channel, page 100...
Dialogue boxes and functions Colour Scale The Colour Scale dialogue is accessed from any of the following views: Single Target Position, Single Target Histogram and Colour Scale. Purpose The purpose of this dialogue box is to change the dynamic range of the colour scale.
Page 66
Simrad ER60 Operator manual Colour step - Use this setting to define the range in dB each colour will cover. Altering the colour step will automatically adjust the maximum level. Apply to all - Check this box to make the chosen settings apply to all views.
Dialogue boxes and functions Colours The Colours dialogue box is accessed from the Options menu. Purpose This dialogue is used to set colour parameters for the echo sounder program. Parameters No. of Colours - Set the number of colours to use, 12 or 64. Echogram Colour Scale - Select the desired colour scale from the drop-down list.
Simrad ER60 Operator manual Configure Statusbar The Configure Statusbar dialogue box is accessed when you click the right mouse button on the Statusbar. Purpose This dialogue is used to select which sensor information to display on the Statusbar. Related topics →...
Dialogue boxes and functions Configure Window The Configure Window dialogue is accessed from the shortcut menu in all the views. Purpose This dialogue is used to set which views to show in the active window. Use the check boxes to show or hide views in the window.
Simrad ER60 Operator manual Contents The Contents dialogue box is accessed from the Help menu. It opens the first page of the context sensitive on-line help system. 850-164692 / Rev.B...
Dialogue boxes and functions Data Source The Data Source is accessed from the Operation menu. Purpose This dialogue box is used to select where the echo sounder program shall obtain its data from. It can be used to connect to an echo sounder program running on a remote computer.
Page 72
Simrad ER60 Operator manual IP address - This column displays the IP address of the computer running the echo sounder program. Logged in - This column displays if the you are logged in to this echo sounder program entry. User name - This column displays the user name to be used when logging in to the program.
Dialogue boxes and functions Delete Layer The Delete Layer function is available from the shortcut menus in the Echogram and Numercial views. Purpose and use This command is used to delete the active (selected) layer in the view. The layer is identified with red text in the Numerical view.
Simrad ER60 Operator manual Depth Output The Depth Output dialogue box is accessed from the Output menu. Purpose This dialogue box is used to output depth data to a dedicated communication port on a specified format. Parameters Port - Select which serial or LAN port to be used for the data communication.
Dialogue boxes and functions Echogram The Echogram dialogue box is accessed from the shortcut menu in the Echogram view. Purpose This dialogue box is used to specify what should be displayed in the Echogram view, and how sample data shall be converted to pixel data.
Page 76
Simrad ER60 Operator manual Echogram: Lines This page is used to specify which lines to be displayed in the Echogram view. Horizontal Bottom: • On - The detected bottom depth is shown as a thin line in the echogram. The line is drawn in the current foreground colour;...
Page 77
Dialogue boxes and functions • Ping - A short vertical line is drawn in the upper part of the echogram once every specified number of pings. • Time - A short vertical line is drawn in the upper part of the echogram once every specified number of seconds.
Page 78
Simrad ER60 Operator manual Echogram: Pixels This tab page is used to specify how sample data are converted to pixel data. Each ping consists a given number of data samples, where the number of samples is set by the current depth range. This number of samples does not necessarily match the number of vertical pixels in the Echogram view.
Page 79
Dialogue boxes and functions Expansion This section describes the situation when the number of samples is lower than the number of pixels, and the sample values are expanded to pixel values. Interpolation - Pixel values are interpolated between two sample values. Copy - A sample value is copied into multiple pixel values.
Page 80
Simrad ER60 Operator manual Echogram: Type This page is used to specify which types of information to be displayed in the Echogram view. Reference These selections define the range reference. All ranges in the Echogram view can be referenced to either the surface or the bottom depth detected by the echo sounder.
Dialogue boxes and functions EK500 Datagram The EK500 Datagram dialogue box is accessed from both the Processed Data Output tab in the File Output dialogue, and from the Ethernet Output dialogue box. Purpose This dialogue is used to specify which EK500 datagrams to output.
Page 82
Simrad ER60 Operator manual EK500 Datagram: Datagram Check the boxes for to select which datagrams to output. For a detailed specification of the datagrams, refer to the Simrad EK 500 Operator manual. Echo Trace Setup - Click this button to specify parameters for the Echo Trace datagram.
Page 83
Dialogue boxes and functions EK500 Datagram: Echogram This dialogue box allows you to define the number of surface and bottom values for the Echogram datagrams. No. of Surface Values - Select the number of echogram samples to export in the pelagic part of the datagram. No.
Page 84
Simrad ER60 Operator manual EK500 Datagram: Range This tab allows you to specify the range for the Echogram, Echo Trace and Sample Data datagrams. Surface Range - Click this button to choose the surface range for the datagrams. Bottom Range - Click this button to choose the bottom range for the Echogram datagrams.
Dialogue boxes and functions Environment The Environment dialogue box is accessed from the Install menu. Purpose This dialogue box controls the setting of environmental parameters. These parameters are used for estimating range, propagation loss, and spreading loss, all of which are essential concepts in the echo sounder.
Data Source dialogue box. To support programs which use data from the Simrad EK500 echo sounder, the ER60 can output a subset of the EK500 defined datagrams. This dialogue allows you to enable or disable the EK500 datagram output to the Ethernet.
Dialogue boxes and functions Exit Exit is accessed from the Operation menu. Use this option to close the ER60 application. Note that when you exit the ER60, the echo sounder closes down just like any other standard application. You can restart the ER60 by double-clicking on the icon.
Simrad ER60 Operator manual File Output The File Output dialogue box is accessed from the Output menu. Purpose This dialogue box is used to specify which output you wish to save to a data file, and in which disk directory the data file(s) shall be placed.
Page 89
Dialogue boxes and functions File Output: Directory This dialogue allows you to define where the data files are stored. Browse - Click this button to select where to store the files. 850-164692 / Rev.B...
Page 90
Data processed by the echo sounder data can also be stored to file. To support programs using data from the Simrad EK500 echo sounder, the ER60 can output EK500 defined datagrams on Ethernet. These datagrams can also be recorded onto a file.
Page 91
Dialogue boxes and functions File output: Raw Data Raw data files can be recorded by the echo sounder and stored to file. These raw data files can later be replayed by the echo sounder for further analysis. For more information on replaying raw data files refer to the Replay dialogue box.
Page 92
Simrad ER60 Operator manual Max. Vessel Distance - use this spin box to define a limit (in nautical miles) for the maximum distance to be contained in one file. A value of 0 means no limit. Max. File Size - Use this spin box to define a limit for the maximum amount of bytes to be contained in one raw data file.
The following HAC tuples are currently supported by the ER60. • HAC signature (65535) • End of file (65534) • Standard position (20) • Simrad EK60 echo sounder (210) • Simrad EK60 channel (2100) • Ping U-16 (10030) • Ping U-16-angles (10031) • Single targets (10090) Parameters Range - Click to open the Surface Range dialogue.
Simrad ER60 Operator manual Hide View The Hide View function is accessed from the shortcut menu in all the views. Purpose This function hides the view from which the command was chosen. The view can be re-established by selecting Configure Window from the shortcut menu in another view in the same window, and check the box for the view which was initially hidden.
Dialogue boxes and functions Histogram The Histogram dialogue box is accessed from the shortcut menu in the Single Target Histogram view. Purpose This dialogue is used to set parameters for the histogram displayed in the Single Target Histogram view. Max. Percentage - Use the spin box to define maximum value for the percentage axis in the histogram display.
Simrad ER60 Operator manual Horizontal Axis The Horizontal axis dialogue box is accessed from the shortcut menu in the Echogram view. Purpose This dialogue is used to set the horizontal display span of the Echogram view. Parameters Distance - The echogram view displays the specified distance span.
Dialogue boxes and functions LAN Port setup The LAN Port setup dialogue is accessed from the following dialogue boxes on the Installation menu: Navigation, Motion and Trawl. It is also accessed from the Depth Output dialogue on the Output menu. Purpose The purpose of this dialogue box is to set up the parameters for LAN (Local Area Network) communication with external...
Simrad ER60 Operator manual Layer Properties The Layer Properties dialogue box is accessed from the shortcut menu in the Echogram and Numerical views. Purpose This dialogue is used to edit the properties for the active layer. Layers are used to calculate various values for a specific range in the water column.
Page 99
Dialogue boxes and functions Pelagic - The range settings for the layer are referenced to the surface. The layer is not downwards limited by the detected bottom depth. Bottom - The range settings for the layer are referenced to the bottom.
Click the file name, and then Ok to retrieve the file. To delete a settings file, click the file name and then Delete File. To retrieve a generic set of standard settings, select Simrad Factory Defaults. Related topics → Save Settings, page 115...
Dialogue boxes and functions Log In Log in is accessed from the Operation menu. The Log in dialogue will also appear automatically when you switch on the echo sounder. Purpose This dialogue is used to log in to the echo sounder program.
Simrad ER60 Operator manual Log Out Log out is accessed from the Operation menu. Purpose This function allows you to log out. Related topics → Log in, page 93 → Users and Passwords, page 129 850-164692 / Rev.B...
Dialogue boxes and functions Motion The Motion dialogue box is accessed from the Install menu. Purpose This dialogue controls the installation of external motion sensors. The heave information is used in the bottom depth estimation, and also for display and output of echogram data.
Simrad ER60 Operator manual Navigation The Navigation dialogue box is accessed from the Install menu. Purpose This dialogue box controls the installation of position, speed, and travelled distance information from external sensors. The dialogue provides three tabs: • Distance • Position •...
Page 105
Dialogue boxes and functions Navigation: Distance The echo sounder receives vessel distance information either internally derived from speed information, via NMEA datagrams, or from 1/200 nmi contact pulses. Source - Select source. Port - Select the input port. Setup - Set up the selected port. NMEA sentence - Select which datagram to use.
Page 106
Simrad ER60 Operator manual Navigation: Position The echo sounder receives vessel position information using standard NMEA datagrams. Port - Select input port for the datagrams. Setup - Press this button to set up the interface parameters. NMEA sentence - Select which NMEA sentence to use. Auto means that all datagrams are interpreted.
Page 107
Dialogue boxes and functions Navigation: Speed This tab controls the vessel speed input. Port - Select input source port from the list. Setup - Set up the selected port. NMEA sentence - Select datagram from the list. Auto means that all datagrams are interpreted. Manual speed - If speed information is unavailable, click the box and set manual speed with the spin box.
Simrad ER60 Operator manual New channel The New channel function is accessed from the Window menu. Purpose This command is used to display a new channel window. This can either be a new frequency channel, or a new view of an existing frequency channel.
Dialogue boxes and functions New Layer The New Layer dialogue box is accessed from the shortcut menus in the Echogram and Numerical views. Purpose This dialogue is used to insert a new vertical layer. Parameters All parameters are identical to the Layer Properties dialogue. Related topics →...
Simrad ER60 Operator manual Normal Operation The Normal Operation dialogue box is accessed from the Operation menu. Purpose This dialogue is used to define the basic operational parameters for the installed transceiver channels. Note however, that before this dialogue is opened, the transceivers must be installed! This is done using the Transceiver command on the Install menu.
Page 111
Dialogue boxes and functions Transmit Power - This parameter controls the transmitter’s output power. Output power is limited either to the maximum rating of the transducer, or the maximum rating of the transmitter, whichever is the smallest. Depth - This parameter defines the installation depth for each transducer.
Simrad ER60 Operator manual Numerical View The Numerical View dialogue is accessed from the shortcut menu in the Numerical view. Purpose This dialogue is used to select which information is displayed in the Numerical view. Check the boxes in front of the information you wish to see.
Dialogue boxes and functions Ping Control Ping control is accessed from the Operation menu. Purpose This dialogue is used to control the echo sounder pinging during both normal and replay operations. All settings in this dialogue take immediate action. Note that the majority of operations carried out in this dialogue box can also me made in the Tool bar.
Page 114
Simrad ER60 Operator manual Ping Rate The Ping rate can be set to either Maximum, Single step, or Interval. Maximum - Select this mode to set the echo sounder to transmit pings as often as possible. In normal operation the ping rate will typically be limited by the time it takes for the sound to travel to the range requested by the user and back.
Dialogue boxes and functions Port Management This dialogue box is accessed from the Install menu. Purpose The Port Management dialogue allows you to control the properties of each of the available communication channels on the computer. The ER60 software automatically scans the computer to locate and identify ethernet and serial line interfaces.
Page 116
Simrad ER60 Operator manual Sensors - This column is used to identify the external sensor currently connected to the serial line. Add - If you have added additional serial lines to the computer (for example by installing an extra interface circuit board), you can press Add to identify the new ports.
Dialogue boxes and functions Print The Print dialogue box is available from all the short-cut menus. Purpose This dialogue box allows you to print the current view. Note that this is a standard operating system dialogue box. The appearance may differ between the operating systems, and the text will be in the operating system’s language.
Simrad ER60 Operator manual Print Preview The Print Preview dialogue is available from all the short-cut menus. Purpose This dialogue allows you check the printout before you send the job to the printer. Note that this is a standard operating system dialogue.
Dialogue boxes and functions Remoting The Remoting dialogue is accessed from the Install menu. Purpose This dialogue controls setting of parameters related to remote operation of the echo sounder. With these parameters, you can operate the echo sounder from an other computer connected to the network.
Page 120
Simrad ER60 Operator manual Remoting: Client The echo sounder program can function as a client receiving data from an echo sounder program running on another processing unit connected to the LAN. In this case data are transferred as UDP packets from/to the client through an Ethernet card with a specific IP address.
Page 121
Dialogue boxes and functions Remoting: Server The echo sounder program can function as a data server for other programs running on other computers connected to the LAN. In this case data are transferred as UDP packets from/to the server through an Ethernet card with a specific IP address. The server page is only used if you want to use the echo sounder program as a server for other client programs.
Simrad ER60 Operator manual Replay The Replay dialogue box is accessed from the Operation menu. Purpose In order to investigate stored data, the echo sounder may be set up in Replay mode. This dialogue is used to select a raw data file for replay.
Dialogue boxes and functions Save Settings The Save Settings dialogue is accessed from the Options menu. Purpose This dialogue is used to save your program settings. Type a name for the file which will contain the settings to be saved. Installation settings (e.g.
Simrad ER60 Operator manual Serial Port Setup The Serial Port setup dialogue is accessed from the following dialague boxes: • Navigation • Motion • Trawl Purpose The Serial Port Setup dialogue is used to set up the serial port for communication with external sensors.
Dialogue boxes and functions Single Target Detection The Single Target Detection dialogue is accessed from the short-cut menus in the Single Target Position and the Single Target Histogram views. It is accessed directly if you press the middle mouse button while the cursor is positioned inside the same views.
Page 126
Simrad ER60 Operator manual Max. Phase Deviation - Average electrical phase jitter between samples inside an echo from a single target must not exceed the max phase deviation setting where max phase deviation is set in units of phase steps (128 phase steps = 180 electrical degrees).
Dialogue boxes and functions Surface Range The Surface Range dialogue box is accessed from the short-cut menu in the Echogram view. Purpose This dialogue is used to specify the vertical depth range for the Echogram view. Surface or Bottom? The dialogue title and the range settings will be surface related if the dialogue is opened while the echogram...
Simrad ER60 Operator manual Tile The Tile function is accessed from the Window menu. This function is identical to the common function available in the operating system. The active windows are presented tiled; ie reduced in size and automaticly fitted next to each other.
Dialogue boxes and functions Toolbar The Toolbar choice is accessed from the View menu. This is simply an “on/off” switch to show or hide the toolbars. You can choose to open the Normal Operation or the Easy Operation toolbars, or both. When enabled, the toolbars will appear directly below or next to the main menu.
Simrad ER60 Operator manual Tooltip The Tooltip dialogue box is accessed from the Options menu. Purpose This dialogue is used to select which information you wish to have displayed as tooltips (information displayed next to the cursor) in the different views.
Dialogue boxes and functions Transceiver Installation The Transceiver installation dialogue box is accessed from the Install menu. Purpose This dialogue controls installation and un-installation of transceivers. Every time the Transceiver Installation dialogue appears on the display the echo sounder software performs a search on the Ethernet for transceivers.
Page 132
Simrad ER60 Operator manual • Entries shown in red are frequency channels which have previously been installed, but are no longer available. A frequency channel can be selected by left clicking on the entry in the list. Transducer The Transducer box allows you to select a transducer for the chosen frequency channel.
Page 133
Dialogue boxes and functions Communication mode - Select mode from the list; Point-to-point or Broadcast. Browse - Click this button to generate a new browse list for transceivers. Related topics → Transceiver installation procedure, page 20 → Transducer Parameters dialogue, page 126 850-164692 / Rev.B...
Simrad ER60 Operator manual Transducer Parameters The Transducer Parameters dialogue box is accessed from the Transceiver Installation dialogue. Purpose This dialogue allows you to manually modify key transducer parameters. Caution This functionality is for advanced users only! Related topics →...
Dialogue boxes and functions Trawl The Trawl dialogue box is accessed from the Install menu. Purpose This dialogue controls the installation of trawl sensors. Trawl information is used for display of upper and lower trawl line in the echogram. All received speed data are stored to file when recording of raw data to file is enabled.
Simrad ER60 Operator manual User Properties The User Properties dialogue is accessed by clicking Properties in the Users and Passwords dialogue. Purpose This dialogue is used to change the description, password and access level for an existing user. If you wish to change the name as well,...
Administrator rights. When the echo sounder program is installed for the first time, the Administrator user will log in automatically during start up. Automatic log-in can be enabled in the Simrad ER60 Login dialogue. 850-164692 / Rev.B...
Page 138
Simrad ER60 Operator manual Use the Add button to add new users. This opens the Add User Account dialogue. Click the Remove button to remove the user selected in the list. Use the Properties button to change access level and password for the selected user.
Dialogue boxes and functions Warnings The Warnings dialogue is accessed by clicking the Warnings button on the Status bar. The same dialogue is also used with other message types presented by the ER60. Warnings are indicated with a yellow button on the Status bar, while errors are indicated with a red button.
Simrad ER60 Operator manual DATA INTERFACES Overview This chapter describes how the echo sounder handles data formats and interfaces. The information contained in this chapter is provided for programmers and technical personnel designing third party software to communicate with the ER60.
Data interfaces Numeric type definition In order to describe the data type formats, common ”C” structures are used to represent individual data blocks. The size of the various C types are: • char - 8-bit integer • WORD - 16-bit unsigned integer •...
Simrad ER60 Operator manual Raw data Overview The *.raw file may contain one or more of the following datagram types: → Configuration datagram, page 136. → NMEA datagram, page 138. → Annotation datagram, page 139. → Sample datagram, page 140.
Data interfaces Data encapsulation A standard encapsulation scheme is used for all data files. Each datagram is preceded by a 4 byte length tag stating the datagram length in bytes. An identical length tag is appended at the end of the datagram.
Simrad ER60 Operator manual Configuration datagram All character strings are zero terminated. struct ConfigurationDatagram { DatagramHeader DgHeader // ”CON0” ConfigurationHeader ConfigHeader; ConfigurationTransducer Transducer[]; struct ConfigurationHeader { char SurveyName[128]; // ”Loch Ness” char TransectName[128]; char SounderName[128]; // “ER60” char version [30];...
Page 145
Data interfaces float Gain: - The single Gain parameter was used actively in raw data files generated with software version 1.3. This was before PulseLengthTable, GainTable, and SaCorrectionTable were introduced in software version 1.4 to enable gain and Sa correction parameters for each pulse length. 850-164692 / Rev.B...
Simrad ER60 Operator manual NMEA datagram This datagram contains the original NMEA 0183 input sentence. struct TextDatagram{ DatagramHeader DgHeader; // “NME0” char Text[]; // ”$GPGLL,5713.213,N..” The size of the datagram depends on the sentence length. Example An example NMEA position sentence is shown below: $GPGLL,5713.213,N,1041.458,E<cr><lf>...
Data interfaces Annotation datagram The annotation datagram contains comment text. struct TextDatagram{ DatagramHeader DgHeader; // “TAG0” char Text[]; // ”Dangerous wreck” The text string is zero terminated. The size of the complete datagram depends on the annotation length (maximum 80 characters).
Simrad ER60 Operator manual Sample datagram The sample datagram contains data from just one transducer channel. It can contain power sample data, or it can contain both power and angle sample data. struct SampleDatagram DatagramHeaderDgHeader; // “RAW0” short Channel; // Channel number short Mode;...
Data interfaces Data subscriptions and remote control Introduction The echo sounder implements the facility to subscribe to data and control the echo sounder operation from a user developed remote application. This enables you to write your own application which controls the operations of the echo sounder (e.g.
Page 150
Simrad ER60 Operator manual b Parameter management: - Get parameter - Set parameter - Start parameter notifications - Stop parameter notifications Disconnecting from server Topics → Requesting server information, page 143. → Connecting to server, page 144. → Keep connection alive, page 146.
Data interfaces Requesting server information Before you connect to the server running the echo sounder program, your client application must obtain information about the server’s IP address and command port number. RequestServerInfo Send the following RequestServerInfo message to the specific IP address of the server, or broadcast the message to receive server information from all servers on the LAN.
Simrad ER60 Operator manual Connecting to server Before commands can be sent to the server application, the client application must identify itself to the server application by sending a connect command, ConnectRequest, to the server. This connect command must contain user account and password information.
Page 153
Data interfaces • ClientID - identification of the current client, to be used in all further communication with the server application • AccessLevel - general access level for the current client A successful connection will for example provide a MsgResponse containing: ResultCode:S_OK, Parameters:{ClientID:1,AccessLevel:1}\0 Connection failure...
Simrad ER60 Operator manual Keep connection alive Once the client application is connected to the server application a two-way monitoring of the application and communication ”health” must be started. This means that both the client and the server application must send an ”alive” message, AliveReport, periodically (each second).
Data interfaces Issue commands on server Request A Request message must be sent to the server application in order to issue a command on one of the available command targets in the server application. An example of the main elements of a command request is shown below. struct Request char Header[4];...
Page 156
Simrad ER60 Operator manual <method> <yy> <zz></zz> </yy> </method> </request> Where: • clientid is client identification • requestid is request identification • xx is the name of the current command target • yy is the name of the current method •...
Page 157
Data interfaces Where: • clientid is the client identification • requestid is the request identification • error code is the resultof the operation - 0 = OK • yy is the name of the current method • zz is any parameters of the current method. MsgControl The MsgControl field consists of the following parts: •...
Simrad ER60 Operator manual Subscription of data In order to subscribe on echo sounder data from the server application, commands must be sent to the RemoteDataServer component of the server application. The following methods/commands are available. • Create data subscription •...
Page 159
Data interfaces The server application will respond with a Response message. The Subscribe method has the following output parameters. Parameter name Description SubscriptionID The identification of the current subscription -- can be used to differentiate between multiple subscriptions on the same port. An example of the contents of the Response field of a Subscribe command to the RemoteDataServer is shown below.
Page 160
Simrad ER60 Operator manual If the amount of data exceeds the limit of one UDP message, the data will be split into multiple UDP messages. The TotalMsg field contains the number of UDP messages for the current data, this is identified with any number larger than 1. The CurrentMsg field contains the current message number out of the total number of messages.
Page 161
Data interfaces An example of the contents of the Response field of a ChangeSubscription command to the RemoteDataServer is shown below. <response> <clientInfo> <cid dt=”3”>1</cid> <rid dt=”3”>1</rid> </clientInfo> <fault> <detail> <errorcode dt=”3”>0</errorcode> </detail> </fault> <ChangeSubscriptionResponse> </ChangeSusbcriptionResponse> </response> Destroy data subscriptions The method part of the request shall be set to Unsubscribe.
Page 162
Simrad ER60 Operator manual An example of the contents of the Response field of an Unsubscribe command to the RemoteDataServer is shown below. <response> <clientInfo> <cid dt=”3”>1</cid> <rid dt=”3”>1</rid> </clientInfo> <fault> <detail> <errorcode dt=”3”>0</errorcode> </detail> </fault> <UnsubscribeResponse> </UnsubscribeResponse> </response> 850-164692 / Rev.B...
Data interfaces Parameter management In order to set/get parameters in the server application, commands must be sent to the ParameterServer component of the server application. The following methods/commands are available. • Get parameter value/attribute • Set parameter value/attribute • Subscribe on parameter value/attribute change notifications •...
Page 164
Simrad ER60 Operator manual The server application will respond with a Response message. The GetParameter method has the following output parameters. Parameter name Description Value The value of the parameter Time The time when the parameter was urpdated An example of the contents of the Response field of a GetParameter command to the ParameterServer is shown below.
Page 165
Data interfaces <targetComponent> ParameterServer </targetComponent> <method> <SetParameter> <paramName> RemoteCommandDispatcher/ClientTimeoutLimit </paramName> <paramValue>60</paramValue> <paramType>3</paramType> </SetParameter> </method> </request> The server application will respond with a Response message. The SetParameter method does not have any output parameters. An example of the contents of the Response field of a SetParameter command to the ParameterServer is shown below.
Simrad ER60 Operator manual Disconnecting from server The client application shall send a DisconnectRequestDef message to the server application when the client is finished with its operation against the server. Structure field name Contents Header DIS\0 szClientInfo Name:Simrad;Password:\0 850-164692 / Rev.B...
Data interfaces Data subscription types Introduction The following describes the available data subscriptions in the echo sounder. All data subscriptions require the ChannelID for the frequency channel from which the subscription data is requested. A comma separated list of available ChannelID’s can be obtained using the ParameterServer component to get the parameter TransceiverMgr Channels.
Simrad ER60 Operator manual Targets echogram Subscription type string: TargetsEchogram This subscription will only produce an echogram array containing detected echo traces with their compensated TS values between the transmit pulse and the bottom. Below bottom the selected TVG type is used.
Data interfaces Integration Subscription type string: Integration The update of Sa will be enabled by setting the Integration State to start. If the update parameter is set to Update Ping, the new Sa value is received for every ping.If the Update Accumulate is set, the Sa is received only when the Integration State changes to Stop.
Simrad ER60 Operator manual Targets integration Subscription type string: TargetsIntegration This is a composite subscription where TS detection and integration parameters must be set. The Sa value is taken only from the accepted single echo trace inside the range. Input...
Page 177
Data interfaces Example Building an TargetsIntegration Subscription String TargetsIntegration, ChannelID=<ChannelID>, State=Start, Layertype=Surface, Range=100, Rangestart=10, Margin=0.5, SvThreshold=-100.0, MinTSValue=-55.0, MinEcholength=0.7, MaxEcholength=2.0, MaxGainCompensation=6.0, MaxPhasedeviation=7.0 850-164692 / Rev.B...
Simrad ER60 Operator manual Parameter description Introduction The ParameterServer component can be used to access asynchronous and ping based parameters. The parameters can be “read”, “set” or subscribed to. A subscription will notify only when the parameter’s value is changed.
Page 179
Data interfaces Description Parameter name Range Unit Transducer Depth TransceiverMgr/ 0 to 10,000 <ChannelID>/ TransducerDepth Equivalent Beam Angle TransceiverMgr/ --100 to 0 <ChannelID>/ EquivalentBeamAngle Angle Sensitivity TransceiverMgr/ 0 to 100 el.deg/ Alongship <ChannelID>/ mec.deg AngleSensitivityAlongship Angle Sensitivity TransceiverMgr/ 0 to 100 el.deg/ Athwartship <ChannelID>/...
Page 180
Simrad ER60 Operator manual Description Parameter name Range Unit Vessel Distance TransceiverMgr/ 0 to 100,000 VesselDistance Noise Estimate ProcessingMgr/ 0 to --200 <ChannelID>/ ChannelProcessingCommon/ NoiseEstimate ASYNCHRONOUS PARAMETERS Vessel Speed OwnShip/ 0 to 100 Speed Vessel Latitude OwnShip/ --90 to +90...
Page 182
E 2004 Simrad AS ISBN 82-8066-011-9 Simrad AS Strandpromenaden 50 Box 111 N-3191 Horten Telephone: +47 33 03 40 00 Facsimile: +47 33 04 29 87 M A X I M I Z I N G Y O U R...
Need help?
Do you have a question about the ER60 - REV B and is the answer not in the manual?
Questions and answers