HYDACELECTRONIC HLB 1400 Setup guide

Part No.: 670065 / Status: 2021-05-27 E
Protocol
Description
CANopen
HLB 1400
HYDACLAB
Oil condition sensor
(Translation of original instructions)

Protocol Description HLB 1400 CANopen Page 2
Status 2021-05-27 HYDAC ELECTRONIC GMBH Part no.: 670065
Table of Contents
1Introduction .....................................................................................................................5
1.1Generally .......................................................................................................................5
1.2Changes of technical terms in the context of “political correctness”..............................5
2Functions of the HLB 1400 CANopen ...........................................................................6
3Transmission rates .........................................................................................................6
4CAN-Frames ....................................................................................................................6
5Node ID.............................................................................................................................7
6Transmission services ...................................................................................................7
6.1Service Data Object (SDO) ...........................................................................................7
6.2Process Data Object (PDO) ..........................................................................................8
6.3Synchronisation Object (SYNC) ....................................................................................9
6.4Emergency Object (EMCY) .........................................................................................10
6.5Heartbeat.....................................................................................................................10
6.6Network Management Services (NMT) .......................................................................11
6.7Boot Up Protocol .........................................................................................................11
7The Object Dictionary ...................................................................................................12
7.1Set-up of the Object Dictionary....................................................................................12
7.2Structure of the device-specific part according to DS404............................................12
8Entries in the Object Dictionary...................................................................................14
8.1Communication Profile Specific Entries (DS301) ........................................................14
8.1.1Index 1000h: DeviceType (read only) ..................................................................14
8.1.2Index 1001h: ErrorRegister (mappable, read only) .............................................. 14
8.1.3Index 1002h: ManufacturerStatusRegister (mappable, read only).......................14
8.1.4Index 1003h: Pre-defined error field (read only)...................................................14
8.1.5Index 1005h: SyncMessageIdentifier (read write) ................................................ 14
8.1.6Index 1008h: ManufacturerDeviceName (const)..................................................15
8.1.7Index 1009h: ManufacturerHardwareVersion (const)...........................................15
8.1.8Index 100Ah: ManufacturerSoftwareVersion (const)............................................15
8.1.9Index 1010h: StoreParameters ............................................................................ 15
8.1.10Index 1011h: RestoreDefaultParameters .............................................................16
8.1.11Index 1014h: CobIdEmergencyMessage (read write) .......................................... 16
8.1.12Index 1017h: ProducerHeartbeatTime (read write) .............................................. 16
8.1.13Index 1018h: IdentifyObject.................................................................................. 16
8.1.14Index 1029h: Error behaviour............................................................................... 17
8.1.15Index 180Xh: TPDO parameters .......................................................................... 17
8.1.16Index 1A0Xh: TPDO mapping parameter............................................................. 18
8.1.17Index 1F80h: NMT-Startup (read write)................................................................19
8.2Device Profile Specific Entries (DS404) ......................................................................20
8.2.1Index 6110h: SensorType .................................................................................... 20
8.2.2Index 6112h: OperatingMode............................................................................... 20
8.2.3Index 7130h/9130h: ProcessValue (mappable) ...................................................20

Protocol Description HLB 1400 CANopen Page 3
Status 2021-05-27 HYDAC ELECTRONIC GMBH Part no.: 670065
8.2.4Index 6131h: PhysicalUnitProcessValue..............................................................21
8.2.5Index 6132h: ProcessValueDecimalDigits ........................................................... 21
8.2.6Index 61B0h:ProcessValueSignalNames.............................................................22
8.2.7Index 6150h: AnalogInputStatus (mappable) .......................................................22
8.3Manufacturer Specific Entries......................................................................................22
8.3.1Index 2001h: NodeID (read write) ........................................................................ 22
8.3.2Index 2002h: Baudrate (read write)...................................................................... 23
8.3.3Index 2100h: Temperature Settings ..................................................................... 23
8.3.4Index 2101h: Oil condition warning thresholds.....................................................24
8.3.5Index 2102h: Oil condition alarm thresholds ........................................................ 24
8.3.6Index 2103h: Reset reference cycle (write only) .................................................. 24
8.3.7Index 2104h: Conductivity measurement method (write only) .............................24
9Layer setting services (LSS) and protocols ...............................................................25
9.1Finite state automaton, FSA ........................................................................................26
9.2Transmission of LSS services .....................................................................................27
9.2.1LSS message format............................................................................................ 27
9.3Switch mode protocols ................................................................................................28
9.3.1Switch mode global protocol ................................................................................28
9.3.2Switch mode selective Protokoll........................................................................... 28
9.4Configuration protocols................................................................................................29
9.4.1Configure Node ID protocol.................................................................................. 29
9.4.2Configure bit timing parameters protocol ............................................................. 30
9.4.3Activate bit timing parameters Protokoll ............................................................... 31
9.4.4Store configuration Protokoll ................................................................................31
9.5Inquire LSS-Address Protokolle ..................................................................................32
9.5.1Inquire Identity Vendor-ID Protokoll .....................................................................32
9.5.2Inquire Identity Product-Code Protokoll................................................................32
9.5.3Inquire Identity Revision-Number Protokoll .......................................................... 33
9.5.4Inquire Identity Serial-Number Protokoll...............................................................33
9.6Inquire Node-ID Protokoll ............................................................................................34
9.7Identification Protocols ................................................................................................35
9.7.1LSS identify remote slave protocol.......................................................................35
9.7.2LSS identify slave protocol ...................................................................................35
9.7.3LSS identify non-configured remote slave protocol..............................................36
9.7.4LSS identify non-configured slave protocol ..........................................................36
9.7.5Fastscan protocol ................................................................................................. 36
10Connection ....................................................................................................................37
10.1Switching on the supply voltage ..................................................................................37
10.2Setting the Node ID and Baud rate by means of LSS services ...................................37
10.2.1Configuration of the Node ID, sequence ..............................................................37
10.2.2Configuration of the Baud rate, sequence............................................................ 38
11Commissioning .............................................................................................................39
11.1CAN interface ..............................................................................................................39
11.2EDS file........................................................................................................................39

Protocol Description HLB 1400 CANopen Page 4
Status 2021-05-27 HYDAC ELECTRONIC GMBH Part no.: 670065
Preface
This manual provides you, as user of our product, with key information on the
operation and maintenance of the equipment.
It will help you to familiarise yourself with the product and assist you in
obtaining maximum benefit in the applications for which it is designed.
This documentation must always be kept at hand.
Please note that the data on the software technology provided in this manual
refers to that available at the time of publication.
Should you find any errors whilst using this manual, or have any suggestions
for improvements, please contact:
HYDAC ELECTRONIC GMBH
Technische Dokumentation
Hauptstrasse 27
66128 Saarbruecken
-Germany-
Phone:+49(0)6897 / 509-01
Fax: +49(0)6897 / 509-1726
We look forward to receiving your input.
“Putting experience into practice”

Protocol Description HLB 1400 CANopen Page 5
Status 2021-05-27 HYDAC ELECTRONIC GMBH Part no.: 670065
1 Introduction
1.1 Generally
The oil condition sensor HLB 1400 CANopen meets the CANopen standards according
to the following profiles and standards:
[1] CiA DS301, Version: 4.2.0 (21st February 2011)
CANopen application layer and communication profile
[2] CiA DS404, Version 2.1.0 (19th July 2016)
Device profile for measuring devices and closed-loop controllers
[3] CiA DS305, Version: 3.0 (08th May 2013)
Layer setting services (LSS) and protocols
This manual describes the functions supported by the HLB 1400 CANopen. A basic
knowledge of CAN and CANopen is assumed. The exact function is described in the
a.m. Draft Standards. Since both specifications are issued in English, the features
described in this manual are identified using the English description from the
specification and are shown in italics, for clarity.
A more detailed description of the product properties is available in the associated
operating instructions or quickstart guide.
1.2 Changes of technical terms in the context of “political correctness”
HYDAC Electronic GmbH continuously strive to respect human rights and every
individu-al's dignity in any context. However, when it comes to communication
technology, one technical term is still very common "Master – Slave".
In order to avoid this archaic and discriminating expression, the term has been
replaced wherever possible in this documentation, using the following substitution:
"Master – De-vice" ("Device" →"Slave"). Exceptions are only terms which are used in
this form in offi-cial documentation. These exceptions are only used to make it easier
for the reader to understand the connection between this documentation and the official
documents.
Table of contents
Other HYDACELECTRONIC Accessories manuals

HYDACELECTRONIC
HYDACELECTRONIC HNT 122-000 Series User manual

HYDACELECTRONIC
HYDACELECTRONIC HPT 1000S User manual

HYDACELECTRONIC
HYDACELECTRONIC HAT 1000-CAN-FS Series User manual

HYDACELECTRONIC
HYDACELECTRONIC HYDACLAB HLB 1400 User manual

HYDACELECTRONIC
HYDACELECTRONIC HNT 1128-F11-000 Series User manual

HYDACELECTRONIC
HYDACELECTRONIC Aqua Sensor AS 1200 User manual

HYDACELECTRONIC
HYDACELECTRONIC HAT 1425 CAN User manual

HYDACELECTRONIC
HYDACELECTRONIC AquaSensor AS 3000 User manual

HYDACELECTRONIC
HYDACELECTRONIC AquaSensor AS 3000 User manual

HYDACELECTRONIC
HYDACELECTRONIC HAT 1400 CAN User manual