DESIGNER’S HANDBOOK 4189350049C EN
Page 189 of 206
13 Appendix 2: Application examples
In the following is a collection of typical XDi application examples based on XDi indicators using DEIF standard
libraries for propulsion indication. Due to the high configuration flexibility of the XDi; this will only be an appetiser.
At deif.com you can also find some dedicated application notes for:
•
Rudder systems
•
Wind indicator systems
•
Heading repeater system
•
and more will come over time.
The application notes refers to the use of DEIF standard libraries, but can also give you some inspiration to
possible custom designed library solution. XDi is very flexible and often it is your imagination and the class rules
that limits the possible solutions.
13.1 Application 1 - XDi azimuth system, CANopen and XDi-Net
The azimuth indicator system below is fully CAN-based. When a CAN angle transmitter (encoder) is used as
azimuth angle source, data is transmitted in a TPDO.
Data sent from the CAN control system can either be sent in a TPDO, RPDO or as an XDi-net broadcast (plug and
play solution). All XDi indicators in this example are using the XDi144/192 Dual or Multi DEIF XDi Standard
azimuth library no. 001.
Default setup for the DEIF XDi standard library is to use both CAN 1 and CAN 2, which means that you can select
on which bus you want to transmit CAN data. CAN settings can be changed via the XDi installation menu, and each
data type can be limited to only one bus, also from the menu.
Select a different NodeID for each of the 3 XDi indicators, and be sure that it is not already used by another CAN
device on the bus.
If presentation of set point (commanded value) data is activated in the virtual indicator, data is sent by using either
a TPDO or the XDi-net broadcast protocol.
Consult the XDi-net/CANopen reference manual for more information about the use of CANopen and XDi-net.
13.1.1
Azimuth and RPM indicator system with set point
The above system is configured for azimuth angle and RPM/RPM%, with set point (commanded value) for azimuth
angle and RPM presented. In this case, it is VI007 Pulling azimuth type with dynamic azimuth pointer and indicating
+/- RPM/RPM%.
If you do not want set point (commanded value) data to be presented on the selected virtual indicator,
you must select
“Visible: OFF” in the installation menu “Edit virtual indicator/indicators”.