HYDAC ELECTRONIC HLB 1400 Translation Of Original Instructions

HYDAC ELECTRONIC HLB 1400 Translation Of Original Instructions

Hydaclab oil condition sensor
Table of Contents

Advertisement

Quick Links

Protocol
Description
CANopen
HLB 1400
HYDACLAB
Oil condition sensor
(Translation of original instructions)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HLB 1400 and is the answer not in the manual?

Questions and answers

Summary of Contents for HYDAC ELECTRONIC HLB 1400

  • Page 1 Protocol Description CANopen HLB 1400 HYDACLAB Oil condition sensor (Translation of original instructions)
  • Page 2: Table Of Contents

    1  Introduction ........................5  1.1  Generally ........................5  1.2  Changes of technical terms in the context of “political correctness” ......5  2  Functions of the HLB 1400 CANopen ................6  3  Transmission rates ......................6  4  CAN-Frames ........................6  5 ...
  • Page 3 Protocol Description HLB 1400 CANopen Page 3 8.2.4  Index 6131h: PhysicalUnitProcessValue .............. 21  8.2.5  Index 6132h: ProcessValueDecimalDigits ............21  8.2.6  Index 61B0h:ProcessValueSignalNames ............. 22  8.2.7  Index 6150h: AnalogInputStatus (mappable) ............22  8.3  Manufacturer Specific Entries ..................22  8.3.1  Index 2001h: NodeID (read write) ................ 22 ...
  • Page 4 Protocol Description HLB 1400 CANopen Page 4 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.
  • Page 5: Introduction

    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.
  • Page 6: Functions Of The Hlb 1400 Canopen

    250 kbit/s and can be changed via the CANbus (see Object Dictionary Index 2002h). 4 CAN-Frames The HLB 1400 CANopen supports the 11-bit base frames with 11-bit identifier required in the specification. Extended frames with 29-bit identifier are not supported but are tolerated.
  • Page 7: Node Id

    Page 7 5 Node ID To operate the HLB 1400 CANopen in a CANopen network a unique Node ID have to be set within the network. The set Node ID is stored in a non-volatile memory, like the transmission rate, and can also be adjusted via the CAN bus (see Object Dictionary Index 2001h).
  • Page 8: Process Data Object (Pdo)

    Receive-PDOs With these, the actuating variables can be transmitted to an actuator or a controller. HLB 1400 does not provide any RPDOs. What is known as the PDO Mapping stipulates which data is now in a PDO. This PDO Mapping is stored in the Object Dictionary (see Object Dictionary, Index 1A00h and 1A01h).
  • Page 9: Synchronisation Object (Sync)

    CAN identifier used. The SYNC ID used is stored in the Object Dictionary. The HLB 1400 CANopen provides the functionality of a SYNC Consumer. If the PDO Transmission Type is set appropriately, a PDO is sent on receipt of a SYNC. The SYNC- ID is pre-set to 80h and can be changed in the Object Dictionary (see Object Dictionary, Index 1005h).
  • Page 10: Emergency Object (Emcy)

    Protocol Description HLB 1400 CANopen Page 10 6.4 Emergency Object (EMCY) EMCY objects are sent when an error occurs. EMCY objects contain an Emergency Error Code, the contents of an Error register as well as a Manufacturer specific Error Field. If a notified error is eliminated or disappears, this is also notified by a special EMCY object.
  • Page 11: Network Management Services (Nmt)

    PRE-OPERATIONAL The device does not send any PDOs, but can modify SDOs. The HLB 1400 CANopen can operate as a Heartbeat Producer. The ID of the Heartbeat is 700h + Node-ID. The time has been pre-set to 0 (not active) and can be modified (see Object Dictionary, Index 1017h).
  • Page 12: The Object Dictionary

    As has been mentioned several times, all the data are stored in the Object Dictionary. The entries supported by the HLB 1400 CANopen are listed in the following chapters. The index is always shown in hexadecimal notation, according to the specification, without the hexadecimal representation being shown extra.
  • Page 13 The HLB 1400 CANopen has implemented the analogue input part (Analogue Input Function Block) as 16 and 32 bit integer. These entries are in the area X100h to X1FFh.
  • Page 14: Entries In The Object Dictionary

    Page 14 8 Entries in the Object Dictionary Listed below are the functionalities implemented by the HLB 1400 CANopen. A detailed description of the entries can be found in chapter 1.1 Generally [1] and [2]. 8.1 Communication Profile Specific Entries (DS301) 8.1.1 Index 1000h: DeviceType (read only)
  • Page 15: Index 1008H: Manufacturerdevicename (Const)

    8.1.9 Index 1010h: StoreParameters By entering the character string "save" the current settings are transferred to the non- volatile memory. The HLB 1400 CANopen does not automatically store settings if modified, modifications are stored only when requested. Value (-> „save“)
  • Page 16: Index 1011H: Restoredefaultparameters

    0x6F "o" 0x61 "a" 0x64 "d" However, the HLB 1400 CANopen goes on working with the actual settings until switched off or until the commands Reset Node and Reset Communication are performed. CANopen has the option of restoring different parameter areas with the help of various Subindexes.
  • Page 17: Index 1029H: Error Behaviour

    Protocol Description HLB 1400 CANopen Page 17 3: RevisionNumber (read only) Revision number of the device 4: SerialNumber (read only) Serial number of the device 8.1.14 Index 1029h: Error behaviour Sub indices used: 0: No. of Error Classes (read only)
  • Page 18: Index 1A0Xh: Tpdo Mapping Parameter

    PDO. The index and sub index and the number of bits of the first piece of data is stored in Subindex 1, similarly for Subindex 2. When supplied, the HLB 1400 CANopen has the following entries: 1A00h = TPDO 1...
  • Page 19: Index 1F80H: Nmt-Startup (Read Write)

    Protocol Description HLB 1400 CANopen Page 19 1A01h = TPDO 2 sub index Content Meaning Three values are transferred in the PDO. 0x71300510 The first value in the PDO is the value of Index 7130h, sub index 05 with a width of 10h (=16 bit)
  • Page 20: Device Profile Specific Entries (Ds404)

    Protocol Description HLB 1400 CANopen Page 20 8.2 Device Profile Specific Entries (DS404) 8.2.1 Index 6110h: SensorType This entry contains the sensor type. Sub indices used: 0: NumberOfEntries (read only) 1: SensorType1: conductivity (read only) 2: SensorType2: relative change of the conductivity (read only)
  • Page 21: Index 6131H: Physicalunitprocessvalue

    Protocol Description HLB 1400 CANopen Page 21 3: ProcessValue3 (read only) Dielectric constant - AW* (in waiting and orientation phase) - AW* temp.compensated (in homogenisation and operation phase) range: 1 .. 10 4: ProcessValue4 (read only) Relative change of the dielectric constant range:-30 ..
  • Page 22: Index 61B0H:processvaluesignalnames

    Protocol Description HLB 1400 CANopen Page 22 Sub indices used: 0: NumberOfEntries (read only) 1: ProcessValueDecimalDigits1 (read only) 1 or 2 2: ProcessValueDecimalDigits2 (read only) always: 0 3: ProcessValueDecimalDigits3 (read only) always: 2 4: ProcessValueDecimalDigits4 (read only) always: 0 5: ProcessValueDecimalDigits5 (read only)
  • Page 23: Index 2002H: Baudrate (Read Write)

    Protocol Description HLB 1400 CANopen Page 23 Sub indices used: 0: NumberOfEntries (read only) 1: Active NodeID (read only) default: 1 Currently active device address 2: Pending NodeID (read write) Desired change of the device address Changes of this entry will not take effect until they have been saved into the non- volatile memory (StoreLssParameters, 1010.4) and the device has been restarted...
  • Page 24: Index 2101H: Oil Condition Warning Thresholds

    Protocol Description HLB 1400 CANopen Page 24 8.3.4 Index 2101h: Oil condition warning thresholds This entry contains the configurations of warnings for oil condition, see LED 2 Cond. Sub indices used: 0: NumberOfEntries (read only) 1: Relative change in conductivity lower threshold (read write)
  • Page 25: Layer Setting Services (Lss) And Protocols

    Protocol Description HLB 1400 CANopen Page 25 9 Layer setting services (LSS) and protocols The LSS services and protocols, documented in CiA DS305 V3.0 (see chapter 1.1 Generally [3]), are used for the inquiry or the configuration of several parameters of the Data Link Layer and the Application Layer of a LSS device by a LSS master via the CAN network.
  • Page 26: Finite State Automaton, Fsa

    Protocol Description HLB 1400 CANopen Page 26 9.1 Finite state automaton, FSA The FSA is equivalent to a state machine and defines the behaviour of a LSS device. This state machine is controlled by LSS COBs produced by the LSS master or NMT COBs generated by a NMT master or local NMT state transitions.
  • Page 27: Transmission Of Lss Services

    Protocol Description HLB 1400 CANopen Page 27 LSS FSA state transitions Transition Events Actions Automatic transition after initialisation when entering either the NMT PRE OPERATIONAL None state or NMT STOPPED state, or NMT RESET COMMUNICATION state with Node ID = FFh.
  • Page 28: Switch Mode Protocols

    Protocol Description HLB 1400 CANopen Page 28 9.3 Switch mode protocols 9.3.1 Switch mode global protocol The given protocol has implemented the Switch mode global service and controls the state behaviour of the LSS device. By means of the LSS master all LSS devices in the network can be switched to Waiting Mode or Configuration Mode.
  • Page 29: Configuration Protocols

    Protocol Description HLB 1400 CANopen Page 29 9.4 Configuration protocols 9.4.1 Configure Node ID protocol The given protocol has implemented the Configure NMT-address service. By means of the LSS master the Node ID of a single LSS device in the network can be configured.
  • Page 30: Configure Bit Timing Parameters Protocol

    Protocol Description HLB 1400 CANopen Page 30 9.4.2 Configure bit timing parameters protocol The given protocol has implemented the Configure bit timing parameters service. By means of the LSS master the Baud rate of a single LSS device in the network can be configured.
  • Page 31: Activate Bit Timing Parameters Protokoll

    Protocol Description HLB 1400 CANopen Page 31 9.4.3 Activate bit timing parameters Protokoll The given protocol has implemented the Activate bit timing parameters service and activates the Baud rate defined via Configure bit timing parameters protocol in all LSS devices in the network being in Configuration Mode.
  • Page 32: Inquire Lss-Address Protokolle

    Protocol Description HLB 1400 CANopen Page 32 9.5 Inquire LSS-Address Protokolle 9.5.1 Inquire Identity Vendor-ID Protokoll The given protocol has implemented the Inquire LSS address service. By means of the LSS master the Vendor ID of a single LSS device in the network can be read out.
  • Page 33: Inquire Identity Revision-Number Protokoll

    Protocol Description HLB 1400 CANopen Page 33 9.5.3 Inquire Identity Revision-Number Protokoll The given protocol has implemented the Inquire LSS address service. By means of the LSS master the Revision Number of a single LSS device in the network can be read out.
  • Page 34: Inquire Node-Id Protokoll

    Protocol Description HLB 1400 CANopen Page 34 9.6 Inquire Node-ID Protokoll The given protocol has implemented the Inquire Node ID service. Via the LSS master the Serial Number of a single LSS device in the network can be read out. Only one LSS device can be switched to Configuration Mode.
  • Page 35: Identification Protocols

    Protocol Description HLB 1400 CANopen Page 35 9.7 Identification Protocols 9.7.1 LSS identify remote slave protocol The given protocol has implemented the LSS identify remote slaves service. By means of the LSS master LSS devices in the network can be identified within a certain range.
  • Page 36: Lss Identify Non-Configured Remote Slave Protocol

    Protocol Description HLB 1400 CANopen Page 36 9.7.3 LSS identify non-configured remote slave protocol The specified protocol has implemented the LSS identify non-configured remote slave service. By means of the LSS-Master all non-configured LSS Devices (Node ID = FFh) in the network are identified. The related LSS Devices respond by the LSS identify non-configured remote slave protocol.
  • Page 37: 10  Connection

    10 Connection The connection can be carried out by means of the enclosed device specific pin assignment; see user manual HLB 1400 CANopen (part no. 670045). The user manual is included in the delivery of HLB 1400 CANopen). 10.1 Switching on the supply voltage After connection and all settings have been carried out, the supply voltage can be switched on.
  • Page 38: Configuration Of The Baud Rate, Sequence

    Protocol Description HLB 1400 CANopen Page 38 Command Specifier 23 Store Configuration Protocol.  --> Wait for feedback and check successful execution, --> Error Code = 0 (see). (see Store configuration Protokoll, page 31) Switch off the supply voltage of the LSS device, then switch on again.
  • Page 39: 11  Commissioning

    Protocol Description HLB 1400 CANopen Page 39 11 Commissioning 11.1 CAN interface The CAN bus interface is defined by the international standard ISO/DIS 11898 and specifies the two lowest layers of the ISO/DIS CAN Reference Model. The conversion of the measurement system information to the CAN protocol (CAN 2.0A) is done via a CAN-controller.
  • Page 40 Protocol Description HLB 1400 CANopen Page 40 HYDAC ELECTRONIC GMBH Hauptstrasse 27 D-66128 Saarbruecken Germany Web: www.hydac.com Email: electronic@hydac.com Phone: +49 (0)6897 509-01 Fax.: +49 (0)6897 509-1726 HYDAC Service For enquiries regarding repairs, please contact HYDAC Service. HYDAC SERVICE GMBH...

Table of Contents