Skip to main content
Skip table of contents

IMCA Anchor Spread Message - 23

Description

The International Marine Contractors Association has outlined a standard protocol (IMCA S 006) for inter-vessel data telemetry.
The purpose was to define a standard for position and supplement data transfer between vessels involved in survey operations using different navigation software packages.
The standard defines a so-called Generic Message and an Anchor Spread Message . This input driver handles the decoding of the IMCA Anchor Spread Message format.
Notice that decoding of the IMCA Generic Message is explained in the IMCA Generic Message documentation under Position Navigation System Drivers.



Driver Information

Driver

IMCA Anchor Spread Message 

Interface Type

Serial

Driver Class Type

Terminated

UTC Driver (question)

No

Input / Output

Input

Executable

DrvIMCA.exe 

Related Systems

Related Pages

IMCA Generic Message





Decoding Notes

Decoded anchors will be handled as so-called remote anchors. This means that a Qinsy user has no control over these anchors. Remote anchors are used purely for visualization, and can be made visible using a Navigation Display.
In order to do so, enable the option "Show remote anchors", under View Properties, Group Anchors Layers.
All displayed remote anchors in Navigation Display will have a ®-character behind their names.

The driver also supports decoding data types from IMCA Generic Messages. Please see the IMCA Generic Message documentation under Position Navigation System Drivers.

Note that limited information is received in the Anchor Spread Message. For example only the name of an anchor and its current location. No additional information, like distance/bearing from/to an assigned tug or rig can be given or calculated.
From the IMCA S 006 documentation the following: "...It is intended that all packages should conform to level 1 and that levels 2 and 3 be used as the basis for development when required by project requirements.".
So maybe in the future IMCA allows more information to be available in the Anchor Spread message (which is part of Level 3).
However, if on the same COM port an IMCA Generic Message is received with the position and heading of the involved rig object (in the example below the Noble Linda Bossler), then for each anchor a range/bearing will be calculated between the rig winch node and the dropped anchor location.
See for more information about this the tab page Qinsy Config - Database Setup.



Interfacing Notes

The driver is a so-called passive driver, i.e. it does not send commands or data back to the sensor.
Therefore only a one-way cable wiring is needed.

One-way Cable wiring diagram:

DB-25

Sensor

or

DB-9

Sensor

 

DB-25

COM

or

DB-9

COM

Pin 2

TXD


Pin 3

TXD

-----

Pin 3

RXD


Pin 2

RXD

Pin 3

RXD


Pin 2

RXD

X

Pin 2

TXD


Pin 3

TXD

Pin 7

SG


Pin 5

SG

-----

Pin 7

SG


Pin 5

SG




Database Setup

In order to decode remote anchors from the IMCA Anchor Spread Message, add a Miscellaneous System to your template and select the driver "IMCA Anchor Spread Message".
Add on the 2nd wizard page a generic observation, name it 'Anchor Count', and important, set the slot1 id to 'ANC'. (Leave the scale-factor to 1.0, it won't be used.)

Note.

To decode remote anchors, it is important to enter the right 'Slot Id':

Generic Observation

Slot Id

Anchor Count

ANC

Normally only the status of the anchor (blue when dropped, green when running, yellow when racked) and its current location (dropped location when dropped, tug position when running, rig position when racked) will be displayed.

Connection for winch
In order to show a range/bearing marker in the Navigation Display between a dropped anchor and the rig winch node, you must also receive the position and heading for the rig, via an IMCA Generic 'PH' Message on the same COM port.
Further, you must define in your Database Setup this rig object, and importantly, each defined winch node on this object must be named exactly as the received anchor names.
So in the above example data you must have defined an object, called "Noble Linda Bossler", containing two nodes, called "Stern Port" and "Stern Stbd".
See the IMCA Generic Message documentation for more information about setting up a Positioning and Heading system for this rig object.

IMCA Generic 'PH' Message

Some notes on this message in case you generate it yourself:

Item

Notes

Object Name

Should be the same as in the Qinsy template.

Object Heading

True heading.

Object Position

Latitude and Longitude should be WGS '84.

Position should be valid for the CoG location (common reference point) that is setup in the Qinsy template.


If you want to Output the IMCA anchor spread, you need to create a generic driver:


Online

The user may also enable view setting "Anchor Status Information" in the Navigation Display.
Color codes for the anchors are:

IMCA message

QINSy Anchors

Name

Value

Status

Color

UNSPECIFIED

0

Free

White

RACKED

1

Racked

Yellow

RUNNING

2

Transit

Green

ON BOTTOM

3

Dropped

Blue


The number of received anchors can be viewed in an Observation Physics Display.
Select the generic observation Anchor Count.



Drivers IO Notes

Command line parameter description for "drivers.io" file.

By default the data string checksum is used to check the integrity of the received data.
Cmdline parameter 'NOCS' will disable this checking of the checksum.
Of course, this cmdline option is not recommended to use, but might be used in very rare occasions.

Additional Information

References: IMCA S 006 Rev.1 2003





JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.