Deif XDi Series User manual

4189350049C 1
DESIGNER’S HANDBOOK
Frisenborgvej 33, DK-7800 Skive Fax: +45 9614 9615
Denmark E-mail: deif@deif.com
XDi
fleXible Display indicator
4189350049C

DESIGNER’S HANDBOOK 4189350049C EN Page 2 of 206
Table of contents
1 Useful reference documents .............................................................................................................9
2 General information ........................................................................................................................10
2.1 Warnings, legal information, and safety ...................................................................................10
2.1.1 Warnings and notes ...........................................................................................................10
2.1.2 Legal information and disclaimer ......................................................................................10
2.1.3 Safety issues.......................................................................................................................10
2.1.4 Electrostatic discharge awareness.....................................................................................11
2.1.5 Factory settings..................................................................................................................11
2.2 About the Designer's Handbook ...............................................................................................11
2.2.1 General purpose ................................................................................................................11
2.2.2 Intended users ...................................................................................................................11
2.2.3 Contents and overall structure..........................................................................................11
3 Product Introduction .......................................................................................................................12
3.1 Virtual indicator library .............................................................................................................13
3.1.1 Product profile (PP)............................................................................................................14
3.1.2 Virtual indicator (VI)...........................................................................................................14
3.1.3 VI-setup profile (VS)...........................................................................................................15
3.1.4 Library types ......................................................................................................................15
3.1.5 XDi type and related library classes...................................................................................15
3.1.6 Upload a new library..........................................................................................................16
3.2 Input data for XDi......................................................................................................................16
3.2.1 Object dictionary –Object index table ..............................................................................16
3.2.2 Data type instance .............................................................................................................16
3.3 Sourcing data to the XDi ...........................................................................................................17
3.3.1 CANopen TPDO or RPDO (1)..............................................................................................17
3.3.2 XDi-net as data input (2)....................................................................................................18
3.3.3 DAM-MPDO as data input (3) ............................................................................................19
3.3.4 SDO data transfer (3a) .......................................................................................................19
3.3.5 Analogue data input (4) .....................................................................................................19
3.3.6 Digital data input (5) ..........................................................................................................20
3.3.7 NMEA serial data input (6).................................................................................................20
3.3.8 NMEA serial data output (7a and 7b)................................................................................21

DESIGNER’S HANDBOOK 4189350049C EN Page 3 of 206
3.4 Change selected input via menu...............................................................................................21
3.5 Multi sources and automatic fall-back......................................................................................21
3.5.1 Example –Fall-back function used in the standard heading indicator library. .................22
3.6 Menu structure .........................................................................................................................26
3.6.1 Installation Wizard.............................................................................................................27
3.7 Surveyor info.............................................................................................................................27
3.8 General menu structure............................................................................................................28
3.8.1 Soft keys description (left to right):...................................................................................28
3.8.2 Submenus ..........................................................................................................................28
4 Installation.......................................................................................................................................31
4.1 Unpacking..................................................................................................................................31
4.1.1 ESD .....................................................................................................................................31
4.1.2 Box content........................................................................................................................31
4.2 Panel mounting of XDi ..............................................................................................................31
4.2.1 Cut-out and mounting depth behind panel.......................................................................31
4.2.2 Waterproof mounting........................................................................................................32
4.3 Mounting instructions...............................................................................................................32
4.4 Installing a CAN bus system ......................................................................................................33
4.4.1 XDi CAN bus ports..............................................................................................................33
4.4.2 CAN bus system wiring ......................................................................................................33
4.4.3 CAN backbone and Termination........................................................................................33
4.4.4 CAN bus cable recommendation .......................................................................................34
4.4.5 Shielding and grounding of the CAN bus cables................................................................35
4.5 XDi power supply and CAN connections...................................................................................36
4.5.1 Strain relief of cable and termination of cable shield........................................................36
4.5.2 Supply voltage monitoring:................................................................................................37
4.5.3 Warning/alert output ........................................................................................................38
4.6 First time setup using the wizard..............................................................................................38
4.6.1 Rotate the display180O. .....................................................................................................38
4.7 Manual setup procedure...........................................................................................................38
4.7.1 Step 1 - Select CAN Node ID...............................................................................................38
4.7.2 Step 2 - Select product profile ...........................................................................................39
4.7.3 Step 3 - Select virtual indicator..........................................................................................39
4.7.4 Step 4 - Select VI setup profile...........................................................................................40

DESIGNER’S HANDBOOK 4189350049C EN Page 4 of 206
4.7.5 Step 5 –Finish –XDi without NX2 module ........................................................................40
4.7.6 Step 5 –NMEA setup –XDi with NX2 module...................................................................40
4.7.7 NMEA auto scan and input selection.................................................................................41
4.7.8 NMEA auto setup example ................................................................................................41
4.7.9 Change NMEA setup ..........................................................................................................46
4.7.10 Skipping the wizard ........................................................................................................46
4.8 Automated XDi setup via CAN...................................................................................................47
5 Detailed product description...........................................................................................................48
5.1 XDi CAN bus...............................................................................................................................48
5.1.1 Detailed XDi-net/CANopen description.............................................................................48
5.1.2 XDi-net for easy integration...............................................................................................48
5.1.3 CAN NodeID .......................................................................................................................48
5.2 Overall CAN bus parameter settings.........................................................................................50
5.2.1 Important XDi-net restrictions:..........................................................................................50
5.2.2 The CAN bus mode.............................................................................................................51
5.2.3 CAN bus changes via menu................................................................................................51
5.3 Error indication .........................................................................................................................52
5.4 XL, BW, BRW-2 and TRI-2 with sCAN ........................................................................................54
5.5 Extension modules....................................................................................................................54
5.6 AX1 analogue extension module ..............................................................................................55
5.6.1 Reference voltage for potentiometer applications ...........................................................55
5.6.2 Analogue input types.........................................................................................................55
5.6.3 Analogue scaling ................................................................................................................56
5.6.4 Analogue multi-point linearisation....................................................................................57
5.6.5 AX1 input circuit - principle diagram .................................................................................59
5.6.6 Input protection.................................................................................................................59
5.6.7 Common mode rejection...................................................................................................60
5.6.8 Connecting to the AX1 module..........................................................................................64
5.6.9 Configuration of the AX1 module......................................................................................65
5.6.10 Share analogue data via CAN .........................................................................................78
5.7 DX1 digital extension module ...................................................................................................79
5.7.1 DX1 input circuit - principle diagram .................................................................................79
5.7.2 Connecting to the DX1 module..........................................................................................79
5.7.3 Digital inputs configuration ...............................................................................................80

DESIGNER’S HANDBOOK 4189350049C EN Page 5 of 206
5.7.4 Digital dimmer input..........................................................................................................84
5.7.5 Relay outputs.....................................................................................................................85
5.8 NX1 and NX2 NMEA interface module......................................................................................87
5.8.1 Connection of the NX modules..........................................................................................87
5.8.2 Connection and cable for NMEA........................................................................................88
5.8.3 NMEA inputs ......................................................................................................................88
5.8.4 NMEA outputs....................................................................................................................88
5.8.5 Contact inputs....................................................................................................................88
6 XDi menu system and functions......................................................................................................90
7 XDi menu level 1 –short push.........................................................................................................90
7.1 Dimmer level up/down (button 2 and 3)..................................................................................90
8 Menu level 1 functions only in XDi-N ..............................................................................................91
8.1 Toggle between screens (button 1) ..........................................................................................91
8.1.1 Using Screen mode grouping in system integration..........................................................91
8.3 Quick menu (only XDi-N)...........................................................................................................92
8.3.1 Change unit profile ............................................................................................................92
8.3.2 Change unit profile setup ..................................................................................................93
8.3.3 Change unit profile in a CAN bus system...........................................................................94
8.3.4 VI mode group setup .........................................................................................................94
8.3.5 Date/time setup...............................................................................................................100
8.3.6 Quick access to the user menu........................................................................................103
9 Menu level 2 –Long double push (easy access)............................................................................104
9.1 Surveyor information (INFO)...................................................................................................105
9.2 Master reset............................................................................................................................105
10 User menu .....................................................................................................................................107
10.1 Dimmer................................................................................................................................107
10.1.1 Normal dimmer function..............................................................................................107
10.1.2 Fixed dimmer level.......................................................................................................108
10.1.3 Dimmer groups.............................................................................................................109
10.1.4 Dimmer setup...............................................................................................................111
10.2 Day/Night Colour shift.........................................................................................................118
10.2.1 Virtual indicator colour modes.....................................................................................118
10.2.2 Auto Day/Night shift mode ..........................................................................................121
10.3 Warning and sound .............................................................................................................123

DESIGNER’S HANDBOOK 4189350049C EN Page 6 of 206
10.3.1 Warning log..................................................................................................................123
10.3.2 Warning setup..............................................................................................................124
10.3.3 Warning marks .............................................................................................................125
10.3.4 Sound setup..................................................................................................................126
10.4 Rotate display......................................................................................................................126
11 Installation menu...........................................................................................................................126
11.1 Accessing the installation menu..........................................................................................127
11.2 Restart Setup Wizard...........................................................................................................127
11.3 Edit virtual indicator............................................................................................................128
11.3.1 Text and units...............................................................................................................128
11.3.2 Warning marks/restricted band...................................................................................131
11.3.3 Indicators......................................................................................................................133
11.4 Adjust input settings............................................................................................................135
11.5 XDi-net –input adjust and special use ................................................................................136
11.5.1 XDi-net adjust menu –Prop RPM% set point 1............................................................136
11.6 CANopen MPDO as data source..........................................................................................137
11.7 CANopen TPDO/RPDO input adjust.....................................................................................138
11.7.1 PDO converter for azimuth/rudder..............................................................................138
11.7.2 CANopen Rudder transmitter (for example DEIF RTC 600) .........................................140
11.7.3 PDO converter for pitch %............................................................................................140
11.7.4 PDO converter for RPM................................................................................................141
11.7.5 Universal PDO converters ............................................................................................143
11.7.6 Advanced CAN functions..............................................................................................143
11.7.7 CANopen PDO converter synchronisation via XDi-net.................................................143
11.8 AX1 analogue input adjust ..................................................................................................144
11.8.1 AX1 analogue input –azimuth/rudder set point 1 ......................................................144
11.8.2 AX 1 Analogue input for RPM set point .......................................................................147
11.9 DX1 Digital input adjust.......................................................................................................149
11.9.1 DX1 digital RPM from pickup .......................................................................................149
11.10 External input for control flags............................................................................................151
11.10.1 AX1 –Analogue input as “digital” control input ..........................................................151
11.10.2 DX1 - Universal digital input of a control flag ..............................................................152
11.11 DX1 Relay output adjust......................................................................................................152
11.11.1 Product-related events ................................................................................................153

DESIGNER’S HANDBOOK 4189350049C EN Page 7 of 206
11.11.2 Relay mode...................................................................................................................153
11.11.3 Relay event mode.........................................................................................................153
11.11.4 Indicator-related relay setup........................................................................................158
11.11.5 Relay activation indication on a VI...............................................................................160
11.12 NMEA output using NX1 (or NX2) .......................................................................................160
11.12.1 NMEA output in standard virtual indicators ................................................................161
11.13 NX1/NX2 NMEA0183 setup menu.......................................................................................161
11.13.1 COM port setup............................................................................................................162
11.13.2 NMEA output setup......................................................................................................163
11.13.3 NMEA input setup (NX2 only) ......................................................................................165
11.13.4 When is manual NMEA input selection necessary ?....................................................171
11.14 Manual input configuration.................................................................................................171
11.14.1 Adjust a wind sensor misalignment from a menu .......................................................171
11.14.2 Changing filter settings.................................................................................................173
11.14.3 The other input configuration parameters ..................................................................174
11.15 CAN bus changes via menu .................................................................................................174
11.16 Service menu.......................................................................................................................175
11.16.1 NMEA monitor .............................................................................................................175
11.16.2 Product information page............................................................................................179
11.16.3 Product configuration page..........................................................................................180
11.17 Trouble shooting help .........................................................................................................180
12 Appendix 1: Colour calibration - service instruction .....................................................................181
12.1 Display colour calibration....................................................................................................181
12.1.1 Introduction .................................................................................................................181
12.2 Colour and Backlight adjustment ........................................................................................182
12.2.1 Access the new display calibration function................................................................182
12.3 Display calibration...............................................................................................................183
12.3.1 Menu functions ............................................................................................................183
12.3.2 Colour adjustment........................................................................................................183
12.4 Some experience .................................................................................................................184
12.4.1 Save or undo your display calibration..........................................................................184
12.4.2 What happens if you install a new library package......................................................185
12.5 Master reset ........................................................................................................................185
12.6 Display calibration step by step (Example)..........................................................................186

DESIGNER’S HANDBOOK 4189350049C EN Page 8 of 206
12.7 Reservation..........................................................................................................................187
13 Appendix 2: Application examples ................................................................................................189
13.1 Application 1 - XDi azimuth system, CANopen and XDi-Net ...............................................189
13.1.1 Azimuth and RPM indicator system with set point......................................................189
13.1.2 Azimuth, Pitch and RPM system with set point...........................................................191
13.2 Application 2 –azimuth CANopen and analogue system ...................................................193
13.2.1 Azimuth and RPM indicator system with set point......................................................193
13.2.2 Azimuth, Pitch and RPM system with set point...........................................................194
13.3 Application 3 –azimuth analogue system using XDi-net ....................................................195
13.3.1 Azimuth and RPM indicator system with set point......................................................195
13.3.2 Azimuth, Pitch and RPM system with set point...........................................................196
13.4 Application 4 –azimuth, RPM pickup analogue system using XDi-net ...............................198
13.4.1 Azimuth and RPM indicator system with set point......................................................198
13.4.2 Azimuth, Pitch and RPM system with set point...........................................................199
13.5 Application 5 - XDi rudder system using CANopen and XDi-net .........................................200
13.5.1 System overview ..........................................................................................................200
13.5.2 Setup procedure...........................................................................................................201
13.6 Application 6: XDi rudder system, analogue angle transmitter and XDi-net ......................202
13.6.1 System overview ..........................................................................................................202
13.6.2 Setup procedure:..........................................................................................................203
13.7 Application 7 –dimmer control...........................................................................................203
13.7.1 XDi-net, CAN TPDO or analogue dimmer using AX1 ....................................................204
13.7.2 Push-button dimmer using DX1 ...................................................................................204
13.8 Application 8 –group dimmer control ................................................................................205
14 Terminology, Terms, and abbreviations........................................................................................206

DESIGNER’S HANDBOOK 4189350049C EN Page 9 of 206
1 Useful reference documents
Document name
Document no.
Link to web page
XDi data sheet
4921250067
Link to XDi
XDi-net/CANopen reference manua1
4189350066
XDi standard libraries
4189350067
XDi quick start guide
4189350046
Rudder systems Application notes
4189350085
XDi supported NMEA sentences
4189350086
Link to XDi-N (wind)
Wind system application note with
XDi-N
4189350080
Application notes, Heading indicator
system using XDi-N indicators
4189350085
Link to XDi-N (navigation)
Note: Some of the documents are found in more than one of the links above.

DESIGNER’S HANDBOOK 4189350049C EN Page 10 of 206
2 General information
2.1 Warnings, legal information, and safety
2.1.1 Warnings and notes
Throughout this document, several warnings and notes with helpful user information will be
presented. To ensure that these are noticed, they will be highlighted as follows to separate
them from the general text.
Warnings
Warnings indicate a potentially dangerous situation, which could result in death, personal in- jury
or damaged equipment, if certain guidelines are not followed.
Notes
Notes provide general information, which will be helpful for the reader to bear in mind.
2.1.2 Legal information and disclaimer
DEIF takes no responsibility for installation or operation of the product. If there is any doubt
about how to install or operate the XDi unit, the company responsible for the installation or
the operation of the set must be contacted.
The XDi unit is not to be opened by unauthorised personnel. If opened anyway, the warranty will
be lost.
Disclaimer
The contents of this document are subject to revision without notice. DEIF A/S shall have no
liability for any error or damages of any kind resulting from the use of this document.
DEIF A/S customers using the XDi, may copy and use the information from this manual in own
manuals without additional permission from DEIF A/S.
© Copyright DEIF A/S. All rights reserved.
2.1.3 Safety issues
Installing and operating the XDi unit may imply work with dangerous currents and voltages.
The installation should only be carried out by authorised personnel who is fully capable of
recognizing, understanding and judging the dangers of the task at hand.
Be aware of the hazardous live currents and voltages.

DESIGNER’S HANDBOOK 4189350049C EN Page 11 of 206
2.1.4 Electrostatic discharge awareness
The XDi is protected against static electric discharges, but it is recommended to protect the
unit against static electric discharges during the installation and when connected to a PC or
laptop for library upgrade.
Once the unit is installed and connected, these precautions are no longer necessary.
2.1.5 Factory settings
The XDi unit is delivered from factory with a preinstalled indicator library with certain default
parameter settings. These are not necessarily the correct settings for matching the ship
system in question. Precautions must be taken to check the settings before running the ship.
2.2 About the Designer's Handbook
2.2.1 General purpose
This Designer's Handbook mainly includes functional descriptions, presentation of the virtual
indicator library, description of the installation wizard, and the user and installation menus. The
menu functions are supplemented by a number of examples of how to set up and change
parameters.
The general purpose of this document is to provide useful overall information about the
functionality of the XDi and some application examples. It should also help you get a good
understanding of the XDi product series and how you can best utilize it in your own system
solutions. Either using a DEIF standard indicator library or have a custom library made to
exactly match your needs for indicators and input profiles.
Please make sure to read this document before starting to work with the XDi unit and making
system integration. Failure to do this could result in damage to the equipment.
2.2.2 Intended users
This Designer's Handbook is mainly intended for technical users like developers and system
integrators. On the basis of this document, you should be able to copy and paste the relevant
part into your own product documentation.
2.2.3 Contents and overall structure
This document is divided into chapters, and in order to make the structure simple and easy to
use, each chapter will begin from the top of a new page.

DESIGNER’S HANDBOOK 4189350049C EN Page 12 of 206
3 Product Introduction
XDi is an illuminated bridge indicator where a high quality display replaces the mechanical scale and pointer
combination. A high number of predefined virtual indicators (VIs) can be stored in the built-in memory. VIs are
organised in a library structure.
This high flexibility is implemented much in line with the way that we handle our traditional XL family of indicators
and in a controlled manor not compromising the ability to make customised indicator libraries and most important,
still securing the needed approvals for relevant indicator applications on the ship’s bridge.
DEIF offers a series of standard libraries with a selection of often-used indicator types and in addition, the
opportunity to have customised libraries designed.
Four push-buttons hidden behind the front frame combined with the installation wizard makes it easy to select the
right indicator during first time installation and to make necessary parameter adjustment via the user or installation
menu.
XDi normally replaces two or more traditional, class-approved, illuminated indicators that are very often part of the
safety system on-board the ship. In an emergency, it is very important that such indicators present exactly the
expected data type, and it is therefore not allowed to change between presentations of different data types on such
indicators during normal operation.
After installation, the front frame is mounted, hiding the four buttons, and the selected virtual indicator will be fixed,
most likely for the rest of its life.
The graphical display allows a high flexibility in both design and configuration. The XDi concept is made with easy
customisation in mind, making it possible to make highly customised indicators, still based on the type-approved
standard XDi platform.
XDi is available in three different physical sizes: XDi 96, XDi 144 and XDi 192, each with performance class:
•Dual, where indicators may present data from a single or two input sources
•Multi, where indicators may present data from multiple data source, normally between 1 and 8.
•Nav, optimized for presentation of navigation related data, but not limited to that
The basic XDi unit is equipped with two galvanic separated CAN ports as standard data interface.
Adding an AX1 extension module, analogue inputs are available, and by adding a DX1 digital I/O extension
module, digital inputs and relay outputs are available.
When other systems like a VDR or integrated navigation system needs data input from an XDi based indicator
system, it is possible to add the NX1 NMEA output extension module to output relevant NMEA data sentences.
With the NX2 NMEA input/output extension module several serial input and/or output ports are available for
reception or transmission of NMEA data. This module is mainly intended for the XDi-N version.
For technical details about the different extension modules, please see the XDi data sheet.

DESIGNER’S HANDBOOK 4189350049C EN Page 13 of 206
3.1 Virtual indicator library
All available virtual indicators in an XDi are located in the preinstalled XDi library. For each virtual indicator, there is
also at least one VI-setup profile and one or more product profiles.
Fig.1A Virtual indicator library structure for XDi- Dual or Multi
It is important to be aware that all virtual indicators in an XDi library are predefined and version controlled to make
sure that the requirements for relevant marine approvals are fulfilled. Therefore indicators cannot be changed,
rescaled or redesigned via the XDi menu. However, it is possible to make some adjustments during installation,
such as adjusting input parameter values or change headlines and/or labels, but no change that conflicts with the
marine approvals.

DESIGNER’S HANDBOOK 4189350049C EN Page 14 of 206
Fig.1B Virtual indicator library structure for XDi- Nav
The library structure for XDi-Nav is basically the same as for Dual and Multi , but the product profiles (PP) contain
the supported NMEA sentence setup and the default NMEA configuration. The virtual indicators (VI) can contain up
to 4 predefined screens.
3.1.1 Product profile (PP)
A product profile contains products- and system-related parameters with their default settings.
Parameters like: CAN bus settings, dimmer settings, dimmer group, CAN bus settings, sound, and warning
settings.
If NMEA serial data interface is supported by the indicator library, the supported NMEA data types and relevant
setup parameters are also included in the PP.
The PP may also contain a default list of NMEA sentences to be routed from one or more inputs to one of the
NMEA output, but normally this is setup during installation instead.
Up to 50 different product profiles can be predefined in a library. The predefined product parameters can be
changed or adjusted via the XDi menu.
Note: The Product Profile selection is independent of the selection of virtual indicator and VI-setup.
3.1.2 Virtual indicator (VI)
The virtual indicator VI contains drawings of scales and other indicator elements and defines the graphical layout
of the VI, like the example below.
Fig. 2 virtual azimuth indicator
Virtual indicators in an XDi-D or M library presents one fixed indicator layout called a screen.
Where virtual indicator in an XDi-N can have up to 4 screens that can be toggled from one of the front buttons or
via external control.
3.1.2.1 Special indicator functions in XDi-N
•Virtual indicators with up to 4 independent screens assigned to a VI mode group.
oEdit the VI screens assigned to the 4 modes in a given VI mode group.
oToggle between modes either locally in one XDi unit or for a whole group of indicators within a CAN
system.
•Change presentation unit, for example change the wind speed unit between knots, m/s and Beaufort.
•Toggle between 3 unit profiles either locally or globally for a complete CAN system.
•Multi data sources for a presented data type, with automatic prioritised fall-back in case a source is lost.
oEdit the priority order or lock presentation to a given source.
oPresent the name of the active data source on the screen.
•Present special data types like LAT/LONG, Date, Time on the virtual indicator screen

DESIGNER’S HANDBOOK 4189350049C EN Page 15 of 206
3.1.3 VI-setup profile (VS)
For each VI, at least one VI-setup profile (VS) will be predefined.
The “Virtual Indicator setup” profile is a predefined list of parameters such as: input settings, data scaling,
selectable headlines, labels, units and more.
Collecting all the vital indicator parameters in a VS profile makes it simple, secure and easy for the installer to
make a complex setup, simply by selecting the right VS.
In the selection menu, each VS has a unique number, name and a detailed help text description that makes the
selection easy.
All input parameters and indicator related output parameters (relay output or NMEA output) are gathered in the
VS profile. The VS profile for the special multi-screen indicator available in the XDi-N version contains input setup
parameters for all screens (up to 4).
Defining several VI-setup profiles is very handy if a virtual indicator is used in different applications, with different
interface requirements, for example presenting data from different propulsion systems with different
combination of CAN and analogue data inputs to the same type of indicator.
It is possible to change or adjust most VS parameters from the XDi installation menu.
It is possible to have up to 50 predefined VS profiles for each virtual indicator.
Note: Only one VI-setup profile can be active at any given time.
3.1.4 Library types
XDi libraries may either be a DEIF standard library, containing a selection of commonly used virtual indicator types.
DEIF standard indicators always include a day- and a night-design optimised for presentation on the XDi display
under all light conditions.
If the DEIF standard design does not fulfil your needs or wants, the XDi concept opens for a flexible pallet of
customisation opportunities from small changes like adding a logo on a standard design, making a customised
interface profile and all the way to a full-customised design fitting perfectly into your company’s overall product
design line.
DEIF stores all libraries in a secure master database, providing the needed version control and design verification
to secure that indicator designs follow the appropriate regulations. Once an indicator is finally approved as part of a
library, it will be available precisely as approved even years from now when a spare part is needed.
The XDi library may contain up to at least 100 virtual indicators depending on the complexity and number of
day/night colour schemes (or even day/dusk/night schemes).
All XDi libraries are defined by a unique owner identification number (Owner ID). DEIF owner ID for standard
libraries are in the range 000001 to 009999.
The owner ID for a customised library is normally the same as the customer’s account number at DEIF.
Each library owner may have up to 999 libraries, each identified by a unique number starting from 1.
A customised library is by default only available for use in XDi units purchased by the library owner, and on
request, DEIF can open for sister companies or sub-suppliers to also be able to purchase XDi units with a
customised library.
3.1.5 XDi type and related library classes
There is a library type for product size XDi 96 and XDi 144/192 and for each performance class.
XDi 144 and 192 both have the same display resolution (WVGA) and can therefore use the same library.
XDi 96 has a QVGA display resolution and thus needs its own library.
In addition to product size, the libraries are also classified as: Single*, Dual and Multi.

DESIGNER’S HANDBOOK 4189350049C EN Page 16 of 206
The library needs to be compliant with the size and performance class of the XDi indicator:
Library class
Dual
Multi
Nav
XDi type
Dual
•
Multi
•
•
Nav
•
•
•
This means that an XDi Nav will accept all library classes, where a XDi Multi will only accept Multi or Dual libraries
and a XDi Dual will only accept a Dual library.
Since all library classes can be installed on an XDi Nav, it can be used as a universal service unit, where the needed
library can be uploaded from a laptop or PC whenever needed.
3.1.6 Upload a new library
It is possible to upload a new library via the USB service port on the XDi unit. The library is encrypted and requires
a special “XDi update tool”to be installed on your PC or laptop. The tool is available for download at
www.deif.com. The zip-package includes a detailed installation and user instruction. If you need further help,
please contact DEIF support.
Be aware that the library package selected for an update must match the XDi size and performance class as
explained in the previous chapter.
3.2 Input data for XDi
Virtual indicators in the XDi library may present data from one or more data sources depending on the XDi
performance class (Dual or Multi). The standard XDi unit is designed to receive data via the two CAN bus ports.
When an extension module is mounted on the XDi, data can also be received from an analogue, digital or NMEA
input. Input data from an extension module may even be shared on the CAN bus, making the XDi act as a data
source for other XDi indicators on the bus.
Utilising this function limits the number of extension modules needed and only one adjustment or calibration of an
analogue, digital or NMEA input is needed in such a CAN base system.
Other devices on the CAN bus may also use CAN data provided by the XDi.
The DEIF XL, BW and BRW-2 indicators with CAN interface and TRI-2 CAN panorama indicator can be integrated
in a system where XDi is providing calibrated CAN data.
3.2.1 Object dictionary –Object index table
All variable input data types are firmly defined and stored in the manufacture specific part of the CANopen object
dictionary. Object index 0x3000 to 0x3FFF.
In the XDi-net specification, all variable data used for indication is structured in a fixed format making it possible to
broadcast data without complicated setup.
Each data type has a name (source name) and data is stored as a value with a defined resolution and with a
standard data unit. When data is shared on XDi-net or CANopen it is the standard data value that is sent.
The detailed description of how XDi utilises CANopen can be found in the “XDi-net/CANopen reference manual”.
3.2.2 Data type instance
To be able to handle several instances of the same data type in a CAN bus system, each defined data type can
support up to either 7 or 15 instances dependent of the data type.
An example: in a large system with 4 azimuth thrusters on the same CAN bus, each thruster is using a different
instance of the data type “azimuth angle”.

DESIGNER’S HANDBOOK 4189350049C EN Page 17 of 206
3.3 Sourcing data to the XDi
There are six different ways of sourcing measured data into an XDi for presentation on a virtual indicator, see the
illustration below.
In the VI-setup profile (VS), each virtual indicator input will be predefined to use a defined data type/instance in the
Object index table, and this data type/instance will be pre-set to receive its input data using one of the input
methods described below.
Fig. 3 XDi input output structure
The figure above shows all the different ways input data can be received by an XDi.
3.3.1 CANopen TPDO or RPDO (1)
A TPDO (Transmit Process Data Object) contains up to 8 data bytes. A data type is often located in byte 0 and 1
and the rest is not used, but it is possible to have different data types mapped into one TPDO. TPDOs are often
used by sensors to transmit data. RPDOs (Receive Process Data Objects) are often used by a CAN controller or
master device to send data to a receiving device.
XDi can be set up to use any of the TPDOs or RPDOs as CAN input, but please note that if the XDi-net is active,
there are some restrictions on the use of RPDO1. Please see the XDi-net/CANopen reference manual for details.
The same method applies for dimmer level input data and control for indicator day/(dusk)
/night shift.

DESIGNER’S HANDBOOK 4189350049C EN Page 18 of 206
Example:
The DEIF RTC 600 CAN angle transmitter with the default NodeID=1 is used as angle transmitter for an XDi
azimuth indicator.
The azimuth angle between +/-180deg. is transmitted as a signed 16 bit value located in TPDO 1, byte 0 and 1
(TPDO1 for NodeID=1 has COB-ID: 0x180+”RTC600 NodeID”).
The selected VI-setup profile VS 01, for this azimuth indicator, is pre-set to read TPDO1 from node 1.
The relative angle value received as a figure in the range +/-32767 is predefined to be scaled to an absolute value
between +/-1800, equal to 180.0 deg. This value is stored in the Object index table where the VI reads the value for
presentation on both the round azimuth indicator and in the digital readout.
Data received in a TPDO/RPDO can be either absolute data with a predefined resolution (for example 1800 @
resolution 0.1, equal to 180.0deg.) or data can be relative like in the example above.
3.3.1.1 Synchronisation of adjustments
All XDi units on the same CAN bus have access to read a given TPDO or RPDO.
In case data received in a TPDO needs a correction, for example a zero alignment, this is performed via the
installation menu in one XDi on the bus. If this adjustment must apply to all XDi units on the bus using exactly this
TPDO, simply press “Yes” to accept synchronisation in the pop-up menu, presented when you leave the installation
menu. This will activate a broadcast of changes to relevant XDi units on the CAN bus.
Note: Synchronisation via XDi-net must be set ON in the PP (or via menu) for this to work.
3.3.1.2 Self-starting devices
If there is no CAN master in the system to start a transmitting device, then the device should be set up as a self-
starting device. Alternatively, the XDi can be set up to act as a master, in this case by sending a CAN start
command to force passive sensors to start transmitting. Normally, this function is not activated in the product
profile, but it can always be activated via the installation menu.
3.3.2 XDi-net as data input (2)
XDi-net is a predefined way of broadcasting data via CANopen, and it requires no complicated setup or specific
allocation of NodeIDs. Data is broadcasted using RPDO1 in SAM-MPOD mode (Source Address Mode –
Multiplexed PDO). This means that data is sent directly as a defined data type into the Object index table for the
indicator to use for its presentation.
For XDi-net to work, “XDi-net variable data ON” must be activated in the PP or manually via the installation menu.
The XDi-net broadcast format is often used to share data between XDi units, for example analogue input data from
an AX1 analogue extension module.
Independent of the default data source for a given virtual indicator, it is always possible to shift the data source to
XDi-net via the installation menu –“Data adjust”.
The XDi-net broadcast format can also be used to distribute data from a customer CAN controller to all XDi units on
the CAN bus, without any complicated NodeID setup.
More information of the XDi-net broadcast format is found in the “XDi-net/CANopen reference manual”, where
you will also find examples of transmission formats.
It is possible from the installation menu to adjust the TPDO/RPDO settings, for example
adjust the zero point, change max/min values, or change direction (CW/CCW) of the data
received from a rudder angle transmitter. It is also possible to select another TPDO or
RPDO as input.

DESIGNER’S HANDBOOK 4189350049C EN Page 19 of 206
3.3.2.1 XDi-net restrictions
When “XDi-net variable data” is activated, all RPDO1s (COB-ID 0x200 to 0x27F) are allocated for XDi-net use and
must not be used by other applications on the CAN bus.
IF “Send XDi-net setup synch data” is active NodeID 127 is reserved and used as parking place for an XDi service
unit and then COB-ID: 0x27F, 0x37F, 0x47F and 0x57F (=RPDO1-4) and 0x1FF, 0x2FF, 0x3FF and 0x4FF (TPDO1-4)
are all reserved for this function.
XDi-net can be disabled in the product profile or manually via the installation menu to release all RPDO1s and
NodeID 127 to be used by other applications.
3.3.3 DAM-MPDO as data input (3)
Destination Address Mode –Multiplexed Process Data Object (DAM-MPDO) is another way of using an RPDO for
transmitting multiplexed data. The format is similar to the SAM-MPDO described above. Only a single bit in front of
the NodeID in byte 0 is shifted to make it a DAM-MPDO.
Data sent in a DAM-MPDO must be in the format given by the Object index location it is sent to, exactly like data
sent using the XDi-net format (SAM-MPDO). Data will be stored directly in the destination Object index/Sub-index
defined in the message.
Since the XDi-net format and the DAM-MPDO format are so similar, they are considered as one data source type,
defined as source “XDi-net”. This means that when the XDi-net is selected as source for a data type presented on
an indicator, then a DAM-MPDO may also be used to input data to this indicator.
To activated DAM-MPDO mode, an RPDO must be assigned for DAM-MPDO communication. This can be pre-set
in the product profile or manually activated via the installation menu.
Select either: RPDO 2, RPDO 3 or RPDO 4 for this. RPDO 1 may only be selected if XDi-net is deactivated.
Please note that “XDi-net” must be selected as source when DAM-MPDO is used, even if XDi-net is deactivated!
The DAM-MPDO format is used by a controller or master to send data to each receiver (CAN node) - one at a time.
Only the XDi unit with the specified destination address (NodeID) will accept and use the data.
This type of communication requires that the master knows each NodeID on the bus, its type and exact need for
data. Obviously, this requires very precise setup of all NodeIDs in a system. Another thing is that the same data
type will often be sent to several indicators one by one. This will load the CAN bus much harder than if data was
broadcasted using either XDi-net or predefined TPDOs (or RPDOs).
3.3.4 SDO data transfer (3a)
Service Data Object (SDO) is a way to open a “service channel” with handshake, between one CAN device and
another. The data format is also a multiplexed format like MPDOs and is normally used to read and write
parameters to and from the XDi Object index table. This format can also be used to transfer variable data, but it is
not meant for this purpose and should only be used for parameter transfer, for example for automated setup.
3.3.5 Analogue data input (4)
When the AX 1 analogue extension module is snapped on the XDi rear plate, analogue inputs are available.
For an AX1 module to work, the analogue input must have been predefined in the selected VI-setup profile (VS).
The VS specifies the data type represented by this analogue input, analogue input type and the scaling of the input
value.
Example:
In the VI setup VS01, the data type RPM instance 1 is defined as input for an analogue pointer, and the source for
this data type is set up to be: AX1 on slot 1, analogue input 1, set up to: 4-20 mA input and scaled to: +/- 200.0
RPM (4 mA = -200.0 RPM, 12 mA = 0.0 RPM and 20 mA=200 RPM).

DESIGNER’S HANDBOOK 4189350049C EN Page 20 of 206
AX1 has two analogue input ports that can be configured for either current in the range +/-20 mA or voltage in the
range +/-30 V. In addition, a third analogue voltage input is available.
Input 1 and 2 are always used as instrument inputs, where input 3 is earmarked for analogue dimmer input, if
analogue dimmer is preconfigured in the selected product profile (PP).
All inputs are fully calibrated, so if input 3 is not used for analogue dimmer in the actual XDi product configuration,
this input may be configured as a normal voltage input for a virtual indicator, in the VI-setup (VS) profile.
The AX1 module also includes a voltage reference output that may be used as voltage supply for either a dimmer
potentiometer or a potentiometer providing input for an indicator, for example a rudder indicator.
The pre-configuration of an AX1 module must be available in the selected VS or PP profile for the module to work,
but it is also possible to change some selections and adjust parameters from the XDi menu.
The AX1 electrical details can be found in the XDi data sheet and connection and setup menus are found later in
this document.
3.3.6 Digital data input (5)
The DX1 Digital I/O module has two isolated inputs that can be preconfigured as data inputs. It is also possible to
preconfigure them as control data inputs.
The digital input can be preconfigured in the VS profile as an RPM pickup input, for example for direct connection
to an inductive pickup.
It is either as a single RPM input (one direction) or as a double input (forward/reverse direction). In the VS profile,
the input mode and pre-set parameters for converting the input pulses to an RPM value are predefined.
The scaling parameters can be adjusted via the XDi installation menu.
Alternatively, the two digital inputs can also be used for control of special indicator functions, for example control
input to hide a data readout or activate a predefined label.
It is also possible to configure the two inputs as a dimmer contact pair, making it possible to step dimmer level up
and down and change colour pallet; this must be defined in the PP.
The digital inputs can either be defined as data/control inputs for a virtual indicator in a VS profile or as dimmer
contact inputs for the XDi product as defined in the PP. They can of course only have one function at a time.
The DX1 electrical details can be found in the XDi data sheet, and connection and setup menus are found later in
this document.
3.3.7 NMEA serial data input (6)
When the NX2 NMEA input/output extension module is snapped on the XDi rear plate, NMEA serial input data is
made available. The NMEA interface can be setup to comply with either IEC61162-1 (Normal) or IEC61162-2
(High speed), the data protocol for the 2 standards are the same .
The XDi-N version has support for all NMEA functions described in this document, where XDi-D and XDi-M have
only support for a few data types via NMEA input.
For XDi-D only 2 data types are supported. In addition, the dimmer can also be controlled via NMEA input is a
product profile supporting this is selected.
In general, the XDi-library installed in the XDi must have product profiles that supports the NMEA data types and
sentences for NX2 NMEA input to work.
Propeller RPM instance 1 is located in Object index/sub-index: 0x3081-0x02 and always
defined as absolute value with a resolution of 0.1 RPM, giving a max. of +/-3276.5 RPM.
This manual suits for next models
3
Table of contents
Other Deif Measuring Instrument manuals

Deif
Deif MIQ96-2 User manual

Deif
Deif XL User manual

Deif
Deif TRI-2 User manual

Deif
Deif BRW-2 User manual

Deif
Deif BRW-2 User manual

Deif
Deif MIC-2 MKII Operating and maintenance instructions

Deif
Deif MIC-2 MKII User manual

Deif
Deif DLQA96 User manual

Deif
Deif BRW-2 User manual

Deif
Deif MIB 8000 User manual
Popular Measuring Instrument manuals by other brands

Dwyer Instruments
Dwyer Instruments DPMP-5 Series Installation and operating instructions

Sony
Sony XDBK-105 operating instructions

HP
HP 4935A Operating and service manual

PASCO
PASCO Xplorer GLX Quick start instructions

Tenmars
Tenmars TM-101 user manual

AVCOM
AVCOM PSA-65C Preliminary operating instructions