HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write...

103
HART® Field Device Specification Dräger Pulsar 7000 Series (Revision 2.0) ® HART is a registered trademark of the HART Communication Foundation

Transcript of HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write...

Page 1: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

HART® Field Device Specification

Dräger Pulsar 7000 Series

(Revision 2.0)

® HART is a registered trademark of the HART Communication Foundation

Page 2: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

TABLE OF CONTENT

1. Introduction........................................................................................................................................................................................... 6

1.1 General information ......................................................................................................................................................... 6

1.2 Scope ..................................................................................................................................................................................... 6

1.3 Purpose ................................................................................................................................................................................. 6

1.4 Who should use this document? ............................................................................................................................... 6

1.5 Abbreviations and definitions ...................................................................................................................................... 6

1.6 References........................................................................................................................................................................... 7

2. Device Identification ......................................................................................................................................................................... 7

3. Product Overview .............................................................................................................................................................................. 7

4. Product Interfaces ............................................................................................................................................................................. 8

4.1 Process Interface .............................................................................................................................................................. 8

4.2 Host interface ..................................................................................................................................................................... 8

4.2.1 Analog Output 1: Gas Concentration .................................................................................................. 8

4.3 Local interfaces, jumpers and switches ................................................................................................................. 9

4.3.1 Local controls and displays ..................................................................................................................... 9

4.3.2 Internal jumpers and switches ............................................................................................................... 9

5. Device Variables ................................................................................................................................................................................ 9

6. Dynamic Variables ............................................................................................................................................................................ 9

7. Status Information ............................................................................................................................................................................. 9

7.1 Device Status...................................................................................................................................................................... 9

7.2 Extended device status ................................................................................................................................................ 10

7.3 Additional device status ............................................................................................................................................... 10

8. Universal Commands ..................................................................................................................................................................... 17

9. Common-Practice Commands .................................................................................................................................................. 17

9.1 Supported Commands ................................................................................................................................................. 17

9.2 Burst Mode ........................................................................................................................................................................ 17

9.3 Catch Device Variable .................................................................................................................................................. 17

Page 3: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 3 of 103

10. Device-Specific Commands........................................................................................................................................................ 17

10.1 Command #128: Read Measurement Value and Alarm Condition ........................................................ 20

10.2 Command #129: Read Communication Interface Information ................................................................. 22

10.3 Command #130: Read Device and Module Information ............................................................................. 24

10.4 Command #131: Read Sensor Information ........................................................................................................ 27

10.5 Command #132: Read Measurement Gas and Unit Information ............................................................ 29

10.6 Command #133: Read Sensor Analytical Data ............................................................................................... 30

10.7 Command #134: Read Analog Output Configuration.................................................................................... 31

10.8 Command #135: Read Capture Range ............................................................................................................... 32

10.9 Command #136: Read Capture Range Limits ................................................................................................ 33

10.10 Command #137: Write Capture Range ............................................................................................................... 35

10.11 Command #138: Command Fundamental Initialization ............................................................................... 36

10.12 Command #140: Read Measurement Gas Configuration........................................................................... 37

10.13 Command #141: Read Gas Name ......................................................................................................................... 38

10.14 Command #142: Read Unit Name ........................................................................................................................ 40

10.15 Command #143: Read Analog Setpoint Information ..................................................................................... 41

10.16 Command #144: Write Measurement Gas Index ........................................................................................... 42

10.17 Command #145: Write Measurement Unit Index ........................................................................................... 43

10.18 Command #146: Write Analog Setpoint............................................................................................................. 44

10.19 Command #147: Write Custom Measurement Gas Name ........................................................................ 45

10.20 Command #160: Write Analog Output ................................................................................................................ 46

10.21 Command #161: Command Test Analog Output ............................................................................................ 48

10.22 Command #162: Read Sink Source Mode ....................................................................................................... 50

10.23 Command #163: Write Sink Source Mode ........................................................................................................ 51

10.24 Command #164: Read MeasValueOverridesWarning .................................................................................. 52

10.25 Command #165: Read MeasValueOverridesWarnings Limits ................................................................. 53

10.26 Command #166: Write MeasValueOverridesWarnings ............................................................................... 54

10.27 Command #180: Command Set SIL PIN........................................................................................................... 55

10.28 Command #181: Read SIL Lock ............................................................................................................................ 56

10.29 Command #182: Command Set SIL Lock ........................................................................................................ 57

10.30 Command #183: Command Calculate Safety Relevant Values ............................................................... 58

Page 4: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 4 of 103

10.31 Command #184: Read Safe Polling Address .................................................................................................. 60

10.32 Command #190: Read Category List (LEL) ..................................................................................................... 61

10.33 Command #191: Read Category (LEL) .............................................................................................................. 62

10.34 Command #192: Write Category (LEL) ............................................................................................................. 63

10.35 Command #193: Read Gas2LEL Value ............................................................................................................. 64

10.36 Command #194: Read Gas2LEL Limits ............................................................................................................ 65

10.37 Command #195: Write Gas2LEL Value ............................................................................................................. 66

10.38 Command #200: Read Beam Block Parameters .......................................................................................... 67

10.39 Command #201: Read Beam Block Parameters Limits ............................................................................. 68

10.40 Command #202: Write Beam Block Parameters .......................................................................................... 69

10.41 Command #210: Read Open Path Channel ..................................................................................................... 70

10.42 Command #211: Write Open Path Channel ....................................................................................................... 71

10.43 Command #212: Start / Stop Alignment ............................................................................................................ 72

10.44 Command #213: Read Alignment Data .............................................................................................................. 73

10.45 Command #214: Read Duration and Reduction............................................................................................. 74

10.46 Command #215: Write Duration and Reduction ............................................................................................ 75

10.47 Command #216: Read Strong Mode Warning Parameters ...................................................................... 76

10.48 Command #217: Write Strong Mode Parameters ...........................................................................................77

10.49 Command #218: Read Signal Runtime Data ................................................................................................... 78

10.50 Command #219: Read Path Length..................................................................................................................... 79

10.51 Command #220: Read Path Length Limits ..................................................................................................... 80

10.52 Command #221: Write Path Length ..................................................................................................................... 81

10.53 Command #222: Read Last Zeroing ................................................................................................................... 82

10.54 Command #223: Command Start/Stop Zeroing ............................................................................................ 83

10.55 Command #224: Read Zeroing Status ............................................................................................................... 85

10.56 Command #230: Read AZT..................................................................................................................................... 86

10.57 Command #231: Read AZT Limit .......................................................................................................................... 87

10.58 Command #232: Write AZT..................................................................................................................................... 88

10.59 Command #233: Read Creep Rate Value ........................................................................................................ 89

10.60 Command #246: Read Availability of Technical Values ............................................................................. 90

10.61 Command #247: Read Technical Values........................................................................................................... 93

Page 5: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 5 of 103

10.62 Command #248: Read Detailed Status.............................................................................................................. 94

10.63 Command #251: Command Transfer Service Control ................................................................................. 98

10.64 Command #252: Command Logger Transfer.................................................................................................. 99

11. TABLES............................................................................................................................................................................................ 100

11.1 Function Code Table.................................................................................................................................................. 100

11.2 Port Assignment Table ............................................................................................................................................. 100

11.3 Manufacturer Specific Unit Codes ....................................................................................................................... 100

12. Performance .................................................................................................................................................................................... 101

12.1 Sampling Rates ............................................................................................................................................................. 101

12.2 Power-Up .......................................................................................................................................................................... 101

12.3 Reset .................................................................................................................................................................................. 101

12.4 Self-Test ........................................................................................................................................................................... 102

12.5 Command Response Times ................................................................................................................................... 102

12.6 Busy and Delayed-Response ................................................................................................................................. 103

12.7 Long Messages............................................................................................................................................................. 103

12.8 Non-Volatile Memory ................................................................................................................................................. 103

12.9 Modes ................................................................................................................................................................................ 103

12.10 Write Protection ........................................................................................................................................................... 103

12.11 Damping ........................................................................................................................................................................... 103

Page 6: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 6 of 103

1. INTRODUCTION

1.1 General information This document has the GDS / Common HART Communication Protocol Version 1 (see section 10.2

Command #129: Read Communication Interface Information).

1.2 Scope The Dräger Pulsar 7000 Series open-path transmitter, revision 2, complies with HART Protocol Revision

7.0. This document specifies all the device specific features and documents HART Protocol

implementation details (e.g., the Engineering Unit Codes supported). The functionality of this Field

Device is described sufficiently to allow its proper application in a process and its complete support in

HART capable Host Applications.

1.3 Purpose This specification is designed to complement other documentation (e.g., Dräger Pulsar 7000 Series

Instructions For Use) by providing a complete, unambiguous description of this Field Device from a

HART Communication perspective

1.4 Who should use this document? The specification is designed to be a technical reference for HART capable Host Application Developers,

System Integrators and knowledgeable End Users. It also provides functional specifications (e.g.,

commands, enumerations and performance requirements) used during Field Device development,

maintenance and testing. This document assumes the reader is familiar with HART Protocol requirements

and terminology.

1.5 Abbreviations and definitions ADC Analog to Digital Converter

AZT Auto Zero Tracking

CPU Central Processing Unit

DAC Digital to Analog Converter

EEPROM Electrically-Erasable Read-Only Memory

HART Highway Addressable Remote Transducer

LED Light emitting diode

LEL Lower Explosion Level

LELm Lower Explosion Level multiplied by meter

ROM Read-Only Memory

Rx Receiver

Tx Transmitter

Page 7: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 7 of 103

1.6 References

HART Smart Communications Protocol Specification. HCF_SPEC-12. Available from the HCF.

2. DEVICE IDENTIFICATION

Manufacturer Name: Dräger Safety AG &

Co. KGaA

Model Name(s): Polytron Pulsar

7x00

Manufacture ID Code: 82 (52 Hex) Device Type Code: 239 (EF Hex)

HART Protocol Revision 7.0 Device Revision: 2

Number of Device Variables None

Physical Layers Supported FSK

Physical Device Category Transmitter, Non-DC-isolated Bus Device

The Dräger Pulsar 7000 Series is composed of two devices, Receiver (Rx) and Transmitter (Tx). The

name plate for identification indicates the model name.

3. PRODUCT OVERVIEW The Dräger Pulsar 7000 Series are stationary open path gas detectors for the detection of explosive

hydrocarbons in gases and vapours. Combustible hydrocarbons absorb a certain wavelength range of the

infrared radiation. The gas warning systems use this property.

Each gas warning system consists of a transmitter and a receiver. The transmitter generates infrared light

using multiple Xenon light sources and radiates it in pulses. Optical sensors in the receiver detect

whether or not a gas cloud containing hydrocarbons in the measuring path between the transmitter and

receiver is absorbing part of the infrared radiation. The intensity of the infrared radiation arising at the

receiver is converted into analogue current signals. These signals are transmitted by the receiver via a 4

to 20 mA interface to a control unit (e.g. Dräger REGARD® 7000). The 4 to 20 mA interface is

equipped with a configurable zero-point capture range. Minor signal fluctuations or signal noise within this

range is set to exactly 4 mA.

The gas warning system measures an integral gas concentration in the measuring path. The signal that

the receiver sends to the control unit is proportional to the measured integral gas concentration. The

receivers are factory-calibrated.

Page 8: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 8 of 103

4. PRODUCT INTERFACES

4.1 Process Interface The device provides the following process interfaces:

- Optical sensor for hydrocarbon measurement

- Connector for power supply and 4-to-20 mA interface

- 2 status LED colors

Further information is detailed in the product manual.

4.2 Host interface

4.2.1 Analog Output 1: Gas Concentration

The two-wire 4-to-20 mA current loop is connected on two terminals. Refer to the product manual for

connection details.

This output of the receiver represents the gas measurement value, linearized and scaled according to the

configured range of the instrument. The output corresponds to the Primary Variable. HART

Communication is supported on this loop.

This device has a CN number of 2 (Source).

This device has a CN number of 1 (Sink).

A guaranteed linear over-range is provided. Device malfunction is indicated by down-scale current.

Current values are shown in the table below.

Direction Values

(percent of range)

Values

(mA or V)

Linear over-range Down -1.25% 3.80mA 50uA

Up +103.125% 20.5mA 50uA

Device malfunction

indication

Down: less than -5.0% 3.2 mA

Up: greater than +106.25% 21.0 mA

Maximum current +112.5% 22.0 mA

Multi-Drop current draw 1.0 mA

Lift-off voltage 18 V

Page 9: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 9 of 103

4.3 Local interfaces, jumpers and switches

4.3.1 Local controls and displays

This device has an LED ring using two colors, green (OK) and orange (fault).

4.3.2 Internal jumpers and switches

None.

5. DEVICE VARIABLES This Field Device does not expose any Device Variables.

6. DYNAMIC VARIABLES Three Dynamic Variables are implemented.

Meaning Units

PV Gas measurement LELm

SV Signal strength dB

TV Device temperature degC

The PV holds the measured integral concentration of hydrocarbons within the measurement path. The PV

is derived from the ratio of reference and measurement wavelength using a combination of table lookup

and linear interpolation. This variable is connected to the 4-to-20 mA channel. The SV holds the signal

strength measured at the receiver. The TV shows the device temperature.

Both PV and SV values are smoothed (see section 12.1).

7. STATUS INFORMATION

7.1 Device Status Bit 7 (“Device Malfunction”) is set whenever a failure is detected which prevents the system from

measuring gas. Command Additional device status gives more detail (see section 7.3).

Bit 6 (“Configuration Changed”) an operation was performed that changed the device's configuration.

Bit 5 (“Cold Start”) a power failure or Device Reset has occurred.

Bit 4 (“More Status Available”) is set whenever a failure or a warning is detected. Command Additional

device status gives further detail (see section 7.3).

Bit 3 (“Loop Current Fixed”) is set whenever the 4-to-20 mA interface is set to a fixed current, e.g.

multidrop mode, system in a warning or error state.

Page 10: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 10 of 103

Bit 2 (“Loop Current Saturated”) is set whenever the 4-to-20 mA interface cannot follow the PV due to

positive or negative saturation (see section 4.2.1 for more details).

Bit 1(“Non-Primary Variable Out of Limits”) not used

Bit 0 (“Primary Variable Out of Limits”) not used

7.2 Extended device status Condensed status is not supported, so there is no extended device status.

7.3 Additional device status

Command #48 returns 25 bytes of data, with the following status information:

Byte Bit Meaning Class Device Status

Bits Set

0 0 Special service: Zeroing mode mode

1 Special service: Alignment mode mode

2 Special service: Analog mode mode

3 Special service: Test span mode

4 Not used

5 Not used

6 Not used

7 Not used

1 0 Not used

1 User: dIO other

2 User ICom Line other

3 User ICom Handheld other

4 User HART Master 0 Line other

5 User HART Master 0 Port other

6 User HART Master 1 Line other

7 User HART Master 1 Port other

2 0 Not used

1 Not used

2 Not used

3 Not used

Page 11: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 11 of 103

4 Not used

5 Not used

6 Not used

7 Not used

3 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

4 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

5 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

6 0 Not used

1 Not used

Page 12: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 12 of 103

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

7 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

8 0 Not used

1 Non-Volatile Memory Defect error 3,4,7

2 Volatile Memory Defect error 3,4,7

3 Not used

4 Power Supply Conditions Out of Range warning

5 Environmental Conditions Out of Range warning

6 Electronic Defect error 3,4,7

7 Not used

9 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

Page 13: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 13 of 103

10 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

11 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

12 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

13 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

Page 14: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 14 of 103

6 Not used

7 Not used

14 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

15 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

16 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

17 0 Not used

1 Not used

2 Not used

3 Not used

Page 15: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 15 of 103

4 Not used

5 Not used

6 Not used

7 Not used

18 0 Mismatch of hardware revision error 3,4,7

1 Wrong internal voltage error 3,4,7

2 CPU or clock test failed error 3,4,7

3 RAM error error 3,4,7

4 Control flow error error 3,4,7

5 ROM error error 3,4,7

6 EEPROM error error 3,4,7

7 4…20mA error (DAC error) error 3,4,7

19 0 ADC short circuit test failed error 3,4,7

1 Boot loop detected error 3,4,7

2 Not used

3 Beamblock error 3,4,7

4 Gas error error 3,4,7

5 Not used

6 Not used

7 Ratio range error 3,4,7

20 0 Lens dirty warning 3,4

1 Alignment warning 3,4

2 Invalid zero point error 3,4,7

3 Attenuator plate missing error 3,4,7

4 Not used

5 Not used

6 AZT drift error 3,4,7

7 Not used

21 0 Strong mode timeout error 3,4,7

1 Supply trigger voltage error 3,4,7

Page 16: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 16 of 103

2 Temperature error error 3,4,7

3 ADC error error 3,4,7

4 SPI temperature error error 3,4,7

5 Not used

6 Not used

7 Not used

22 0 SNR error warning 3,4

1 Not used

2 ADC warning warning 3,4

3 SPI/communication warning 3,4

4 Flash memory warning 3,4

5 Fixed current warning 3,4

6 Tx in fault mode warning 3,4

7 Soft/Hard reset detected other

23 0 Not used

1 S/R channel saturated warning 3,4

2 Peak detection warning 3,4

3 Link to Tx lost warning 3,4

4 Zeroing not successful warning 3,4

5 Fore/Background reset other

6 Strong mode warning warning 3,4

7 Logger error other

24 0 Not used

1 Not used

2 Not used

3 Not used

4 Not used

5 Not used

6 Not used

7 Not used

"Not used" bits are always set to 0.

Page 17: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 17 of 103

These bits are set or cleared by the self-test executed at power up, or following a reset or self-test

command. They are also set and cleared by any failure detected during continuous background self-

testing.

8. UNIVERSAL COMMANDS Command #3 returns PV, SV and TV for a total of 19 bytes of response data. See section 6 for more

details.

Command #14: Units for sensor limits and minimum span are fixed as LELm (unit code 240 decimal).

Sensor serial number is not used, and returns 0.

Command #15: PV Alarm Selection Code returns NONE. PV Transfer Function Code returns 0. PV

Damping Value returns 0. PV Analog Channel Flags returns 0.

9. COMMON-PRACTICE COMMANDS

9.1 Supported Commands The following common-practice commands are implemented:

38 Reset Configuration Changed Flag

40 Enter/Exit Fixed Current Mode

42 Perform Device Reset

45 Trim Loop Current Zero

46 Trim Loop Current Gain

50 Read Dynamic Variable Assignment

59 Write Number of Response Preambles

9.2 Burst Mode This Field Device does not support Burst Mode.

9.3 Catch Device Variable This Field Device does not support Catch Device Variable.

10. DEVICE-SPECIFIC COMMANDS The following device-specific commands are implemented:

10.1 Command #128: Read Measurement Value and Alarm Condition

10.2 Command #129: Read Communication Interface Information

Page 18: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 18 of 103

10.3 Command #130: Read Device and Module Information

10.4 Command #131: Read Sensor Information

10.5 Command #132: Read Measurement Gas and Unit Information

10.6 Command #133: Read Sensor Analytical Data

10.7 Command #134: Read Analog Output Configuration

10.8 Command #135: Read Capture Range

10.9 Command #136: Read Capture Range Limits

10.10 Command #137: Write Capture Range

10.11 Command #138: Command Fundamental Initialization

10.12 Command #140: Read Measurement Gas Configuration

10.13 Command #141: Read Gas Name

10.14 Command #142: Read Unit Name

10.15 Command #143: Read Analog Setpoint Information

10.16 Command #144: Write Measurement Gas Index

10.17 Command #145: Write Measurement Unit Index

10.18 Command #146: Write Analog Setpoint

10.19 Command #147: Write Custom Measurement Gas Name

10.20 Command #160: Write Analog Output

10.21 Command #161: Command Test Analog Output

10.22 Command #162: Read Sink Source Mode

10.23 Command #163: Write Sink Source Mode

10.24 Command #164: Read MeasValueOverridesWarning

10.25 Command #165: Read MeasValueOverridesWarnings Limits

10.26 Command #166: Write MeasValueOverridesWarnings

10.27 Command #180: Command Set SIL PIN

10.28 Command #181: Read SIL Lock

10.29 Command #182: Command Set SIL Lock

10.30 Command #183: Command Calculate Safety Relevant Values

10.31 Command #184: Read Safe Polling Address

10.32 Command #190: Read Category List (LEL)

10.33 Command #191: Read Category (LEL)

Page 19: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 19 of 103

10.34 Command #192: Write Category (LEL)

10.35 Command #193: Read Gas2LEL Value

10.36 Command #194: Read Gas2LEL Limits

10.37 Command #195: Write Gas2LEL Value

10.38 Command #200: Read Beam Block Parameters

10.39 Command #201: Read Beam Block Parameters Limits

10.40 Command #202: Write Beam Block Parameters

10.41 Command #210: Read Open Path Channel

10.42 Command #211: Write Open Path Channel

10.43 Command #212: Start / Stop Alignment

10.44 Command #213: Read Alignment Data

10.45 Command #214: Read Duration and Reduction

10.46 Command #215: Write Duration and Reduction

10.47 Command #216: Read Strong Mode Warning Parameters

10.48 Command #217: Write Strong Mode Parameters

10.49 Command #218: Read Signal Runtime Data

10.50 Command #219: Read Path Length

10.51 Command #220: Read Path Length Limits

10.52 Command #221: Write Path Length

10.53 Command #222: Read Last Zeroing

10.54 Command #223: Command Start/Stop Zeroing

10.55 Command #224: Read Zeroing Status

10.56 Command #230: Read AZT

10.57 Command #231: Read AZT Limit

10.58 Command #232: Write AZT

10.59 Command #233: Read Creep Rate Value

10.60 Command #246: Read Availability of Technical Values

10.61 Command #247: Read Technical Values

10.62 Command #248: Read Detailed Status

10.63 Command #251: Command Transfer Service Control

10.64 Command #252: Command Logger Transfer

Page 20: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 20 of 103

10.1 Command #128: Read Measurement Value and Alarm Condition This command is for reading the gas concentration in measurement gas unit and the decimal adjustment.

Decimal Adjustment gives the preferred count of used numbers below the decimal point. e.g.:

12345.678, Decimal Adjustment 2 → 12345.67

12345.678, Decimal Adjustment 0 → 12345

12345.678, Decimal Adjustment -2 → 12300

This is mainly interesting for display synchronization. This command reads the alarm condition if

supported else the alarm condition 0x00 is provided.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1…4 Float Gas Concentration Value, in configured measurement unit

5 SInt Decimal Adjustment

6 Bits TX State:

0x80: Error/Fault

(= Device isn’t able to measure / work)

0x40: Maintenance

(= device in analog test, calibration, …)

0x20: Warning

(= Performance decreased / could stop working in future)

0x10: Warmup 1

(= Temporarily not able to measure, need to prepare)

Page 21: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 21 of 103

7 Bits Alarm State:

0x80: Alarm 4 condition tripped*

0x40: Alarm 3 condition tripped*

0x20: Alarm 2 condition tripped*

0x10: Alarm 1 condition tripped*

0x08: Alarm 4 activated*

0x04: Alarm 3 activated*

0x02: Alarm 2 activated*

0x01: Alarm 1 activated*

* if available

Condition tripped means: The configured reason for an alarm is tripped and existing.

Activated means: The device is reacting to this alarm, e.g. relays are switched.

Acknowledgement/Reset can result to: Condition tripped but not activated.

Latching alarm can result in Condition not tripped but alarm (still) activated.

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few bytes received

Page 22: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 22 of 103

10.2 Command #129: Read Communication Interface Information This command is for checking which command groups are supported and which numbers these groups

start with. 0 means that this group is not supported.

This command also delivers the protocol version and the last measurement index. The command numbers

are formatted with 16bit to be able to use the “additional device specific” command numbers (64768 –

65023).

Request Data Bytes

Byte Format Description

0 UInt Reserved (=0)

Response Data Bytes

Byte Format Description

0 UInt reserved (=0)

1 UInt GDS / Common HART Communication Protocol Version

2 UInt Last Measurement Channel Index

3…4 UInt Gas Data

5…6 UInt Calibration (not used)

7…8 UInt Calibration Interval (not used)

9…10 UInt Custom Calibration Settings (not used)

11…12 UInt Alarms (not used)

13…14 UInt Analog out

15…16 UInt Measurement Ex / Combustible (not used)

17…18 UInt Sensor test (not used)

19…20 UInt SIL

21…22 UInt Ex Category / Combustible

23…24 UInt Calibration Ex / Combustible (not used)

25…26 UInt Optic

27…28 UInt Rx-Tx

29…30 UInt Drift

31…32 UInt Preconfiguration (not used)

33…34 UInt Technical

Page 23: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 23 of 103

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few data bytes received

Invalid Selection must be responded, when request byte 0 is not 0.

Page 24: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 24 of 103

10.3 Command #130: Read Device and Module Information This command reads the available modules within the device. This may be hardware or also software

modules. Depending on module parameter, some data may not be relevant for requested module. Module

0x00 is always the device itself.

The data in Module Type (bytes 4-5) of the response is different depending on the requested Module

Index (indexed command). The type of data is specified by the Module Type Group (bytes 2-3). This

could be handled by using transactions in the DD for example.

Request Data Bytes

Byte Format Description

0 UInt Module Index:

0 = Connected Device (Receiver)

1 = Communication Interface

2 = Optical Measuring Unit

3 = Measuring Filter

4 = Linked Device (Transmitter)

Response Data Bytes

Byte Format Description

0 UInt Echo Module Index

1 UInt Last Module Index

2…3 UInt / Enum Module Type Group:

Receiver is the connected device, Transmitter is the linked

device.

0x0100: “Communication Interface”

(if requested Module Index = 1)

0x0201: “Optical Measuring Unit”

(if requested Module Index = 2)

0x0300: “Measuring Filter”

(if requested Module Index = 3)

0x0401: “Pulsar III Transmitter Base Family”

(if requested Module Index = 4, Tx is linked device)

0x0402: “Pulsar III Receiver Base Family”

(if requested Module Index = 0, Rx is connected device)

Page 25: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 25 of 103

4…5 UInt / Enum Module Type:

Data content for returned Module Type Group.

Communication Interface

(if requested Module Index = 1):

0x0000: not existing

0x0001: HART interface

0x0002: ICOM interface

Optical Measuring Unit

(if requested Module Index = 2):

0x0000: not existing

0x0002: 2x Tube

0x0004: 4x Tube

Measuring Filter

(if requested Module Index = 3):

0x0000: not existing

0x0001: Standard Filter

0x0002: Ethylene Filter

Pulsar III Transmitter Base Family

(if requested Module Index = 4, Tx is linked device):

0x0000: not existing (no link existing)

0x0001: Open Path Normal Speed (link present)

0x0002: Open Path Extended Speed (link present)

0x0003: Duct Mount Normal Speed (link present)

0x0004: Duct Mount Extended Speed (link present)

Pulsar III Receiver Base Family

(if requested Module Index = 0, Rx is connected device):

Page 26: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 26 of 103

0x0000: not existing (no link existing)

0x0001: Open Path Normal Speed (link present)

0x0002: Open Path Extended Speed (link present)

0x0003: Duct Mount Normal Speed (link present)

0x0004: Duct Mount Extended Speed (link present)

6…12 ASCII 7 Module Hardware Part Number (empty if not available)

13..21 ASCII 9 Module Hardware Serial Number (empty if not available)

22…28 ASCII 7 Module Software Part Number (empty if not available)

29 UInt Module Hardware Version (0 if not available)

30 UInt Module Major Software Version (0 if not available)

31 UInt Module Minor Software Version (0 if not available)

32 UInt Module Patch Software Version (0 if not available)

33…42 ASCII 10 Module Software Version Appendix (empty if not available)

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few data bytes received

Page 27: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 27 of 103

10.4 Command #131: Read Sensor Information This command reads sensor manufacturing date and sensor install date. It will also be used for the last

and the next calibration date. Module 0x00 is always the device itself. Other numbers depend on the

device type.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1 UInt Sensor present information:

0: Sensor not present

1: Sensor present

2 UInt Fabrication Day (or 0 if no date)

3 UInt Fabrication Month (or 0 if no date)

4…5 UInt Fabrication Year (or 0 if no date)

6 UInt Install Day (or 0 if no date)

7 UInt Install Month (or 0 if no date)

8…9 UInt Install Year (or 0 if no date)

10 UInt Last Calibration Day (or 0 if no date)

11 UInt Last Calibration Month (or 0 if no date)

12…13 UInt Last Calibration Year (or 0 if no date)

14 UInt Next Calibration Day (or 0 if no date)

15 UInt Next Calibration Month (or 0 if no date)

16…17 UInt Next Calibration Year (or 0 if no date)

18…21 Float Measured Value at last span calibration (or NAN if not)

22…25 Float Target concentration at last span calibration (or NAN if not)

26…30 ASCII 5 Unit of measured and target calibration value

31…40 ASCII 10 Last calibration gas name

Page 28: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 28 of 103

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few data bytes received

Page 29: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 29 of 103

10.5 Command #132: Read Measurement Gas and Unit Information This command reads the measurement gas name, unit name and analog setpoint in configured unit. The

grey entries are for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1…10 ASCII 10 (custom) Gas Name / Alias

11…15 ASCII 5 Unit Name

16…19 Float Analog setpoint / upper range value in configured unit

20…27 ASCII 8 Analog setpoint / upper range value in configured unit

28…31 Float Lower range value in configured unit

32…39 ASCII 8 Lower range value in configured unit

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few data bytes received

Page 30: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 30 of 103

10.6 Command #133: Read Sensor Analytical Data This command reads the remaining sensor warmup time 1 and 2.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1…2 UInt Sensor warmup time 1 minutes

3 UInt Sensor warmup time 1 seconds

4…5 UInt Sensor warmup time 2 minutes

6 UInt Sensor warmup time 2 seconds

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few data bytes received

Page 31: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 31 of 103

10.7 Command #134: Read Analog Output Configuration This command reads the configuration of the analog output regarding analog special signals.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index

1…4 Float Analog maintenance current level [mA]

5…8 Float Analog fault level [mA]

9 Enum Analog fault 2 enabled *

0: disabled

1: enabled

10…13 Float Analog fault 2 current level [mA] **

14 Enum Analog warning enabled *

0: disabled

1: enabled

15…18 Float Analog warning level [mA] **

19 Enum Analog warning 2 enabled *

0: disabled

1: enabled

20…23 Float Analog warning 2 current level [mA] **

* 250 “not used” if the level is not supported by the device.

** NAN, if the value is not supported or configured

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few data bytes received

Page 32: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 32 of 103

10.8 Command #135: Read Capture Range This command reads the capture settings in the configured unit.

The grey entries are for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1…4 Float Capture lower value in configured unit

5…8 Float Capture value in configured unit

9…12 Float Capture upper value in configured unit

13…20 ASCII 8 Capture lower value in configured unit

21…28 ASCII 8 Capture value in configured unit

29…36 ASCII 8 Capture upper value in configured unit

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few data bytes received

Page 33: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 33 of 103

10.9 Command #136: Read Capture Range Limits

This command enables reading the limits of the configurable capture value. It also informs about the

maximum distance between the capture upper/lower value and the capture value (-> see command 135):

The capture value is limited byte the capture value min limit and capture value max limit.

The capture lower value and capture upper value limits can be calculated with help of the minimum

capture band and the maximum capture band. See the table below:

Writeable Parameter Lower Limit Upper Limit

Capture value Capture value min limit Capture value max limit

Capture lower value Capture value + Minimum

capture band*

Capture value

Capture upper value Capture value Capture value + Maximum capture band

*The minimum capture band is normally is a negative value

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Page 34: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 34 of 103

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1…4 Float Minimum capture band (in configured unit)

5…8 Float Maximum capture band (in configured unit)

9…12 Float Capture value min limit (in configured unit)

13…16 Float Capture value max limit (in configured unit)

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few data bytes received

Page 35: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 35 of 103

10.10 Command #137: Write Capture Range This command enables reading the limits of configurable capture values.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1…4 Float Capture lower value in configured unit

5…8 Float Capture value in configured unit (must be == 0.0)

9…12 Float Capture upper value in configured unit

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1…4 Float Capture lower value in configured unit

5…8 Float Capture value in configured unit (is always 0.0)

9…12 Float Capture upper value in configured unit

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter too large

4 Error Passed Parameter too small

5 Misc. Too few data bytes received

7 Error In write protect mode

Page 36: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 36 of 103

10.11 Command #138: Command Fundamental Initialization All configuration parameters will be set to default.

After Initialization the device must be configured and calibrated.

Request Data Bytes

Byte Format Description

0 UInt Reserved ( = 1)

Response Data Bytes

Byte Format Description

0 UInt Reserved ( = 1)

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

7 Error In write protect mode

Page 37: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 37 of 103

10.12 Command #140: Read Measurement Gas Configuration This command reads measurement gas index and unit index together with their names.

The grey entries are for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1 SInt Measurement Gas Index

2 UInt Measurement Unit Index (for configured measurement gas

index)

3…12 ASCII 10 Measurement custom gas name / alias

13…22 ASCII 10 Measurement gas name (original)

23…34 ASCII 12 CAS gas name

35…37 ASCII 3 Gas number

38…42 ASCII 5 Unit name

43…46 ASCII 4 Short gas name

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few bytes received

Page 38: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 38 of 103

10.13 Command #141: Read Gas Name It reads names and data of gas identified with the gas index available for the given channel. It also reads

the wavelength of the channel and the gas configuration if available.

This list could also contain other things as gases. The word gas is used because of our main focus and of

a good understanding.

This command can be used in two ways.

1. Query all gases: Use 0 as Common Gas List Filter. Start with 1 as Gas index to get the first and

last index. After that you can query from the first to the last index. Positive gas indexes are

preinstalled gases while custom gases have index 0 and negative indexes. The gas index can be

used for GAS_DATA commands if they equal the measurement gas list.

2. Query a subset of gases: Use request byte 2 to define the specialized gas list. Start with 1 as Gas

index to get the first and last index. After that you can query from the first to the last index. The

Gas Index can be used for further commands depending on the filter/gas list:

• Measurement Gases: Useable in GAS_DATA commands.

• Calibration Gases: Usable in CALIB_SET commands.

After that he can query from the first to the last index. In this case the Gas/Search index is not equal to

the gas index! Use the value of response byte 37 as gas index for the other commands!

There shall be no gas with the gas index -128. This number is reserved for “no gas index”.

The command may only return the response code “invalid selection” if there is no gas (database)

available or if there is no gas for this filter available.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1 SInt Gas Index

2 Bits Gas List Filter:

0: Measurement gas list.

The Gas Index is also the Measurement Gas Index in this case.

1: Calibration gas list for the configured measurement gas.

The Gas Index is also the Calibration Gas Index in this case.

2-7: reserved (not supported)

Page 39: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 39 of 103

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1 SInt Echo gas index

2 SInt First gas index (firsti)

3 SInt Last gas index (lasti)

4…13 ASCII 10 Measurement gas name (original)

14…25 ASCII 12 CAS gas name

26…28 ASCII 3 Gas number

29 UInt Gas dataset version

30 Bits Flags: (=0x40)

0-4: Gas group

5: reserved 0

6: Usable as measurement gas

7: Usable for calibration of the selected measurement gas

31 UInt 1: methane/propane, 2: ethylene

32 UInt 1: methane/propane, 2: ethylene

33…36 ASCII 4 Short gas name

37 SInt Unique gas index

38 Bits Echo common gas list filter

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few bytes received

Page 40: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 40 of 103

10.14 Command #142: Read Unit Name This command reads names of selectable units. Selectable unit index ranges from 0 to last unit index.

There must be at least index 0.

This command can be used in different ways:

1. Query all units: Select -128 as gas filter. This is useful when the units don’t depend on the gases

or when you need to list all possible units supported by this device.

2. Query all units for a specific gas:

• Enter the unique gas index of the measurement gas to query the measurement gas unit

indices used by the GAS_DATA group.

• Enter unique gas index of the calibration gas to query the calibration gas unit indices

used by the CALIB_SET group.

• You also can use all other unique gas indices if you want to preload the unit data for

different gases or visualize some unit support tables.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1 UInt Unit Index (for selected gas in gas filter, here only 0 is valid)

2 SInt Gas filter:

• Unique gas index: units for that gas (here only 0 is valid)

• -128: all units

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1 UInt Echo unit index

2 SInt Last unit index (lasti)

3…7 ASCII 5 Unit name

8 UInt Unique unit index

9 SInt Echo gas filter

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few bytes received

Page 41: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 41 of 103

10.15 Command #143: Read Analog Setpoint Information This command reads minimum and maximum limits for the analog setpoint. It reads also the standard

setpoint – the suggestion for the configured gas. The current used setpoint can be read with Command

#140: Read Measurement Gas Configuration. The values will be 0 if the channel has no analog output.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1…4 Float Minimum setpoint in configured unit

5…8 Float Standard setpoint in configured unit

9…12 Float Maximum setpoint in configured unit

13…16 Float Minimum lower range value in configured unit*

17…20 Float Standard lower range value in configured unit*

21…24 Float Maximum lower range value in configured unit*

* The lower range value cannot be changed, when minimum is the same as maximum.

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Misc. Too few bytes received

Page 42: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 42 of 103

10.16 Command #144: Write Measurement Gas Index This command writes the measurement gas index. Use the gas index of the measurement gas list.

Attention: The custom gas name shall be set to the gas name when changing the gas index, else the

custom gas name could contain a wrong content. The user can customize the gas name afterwards.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1 SInt Measurement gas index

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1 SInt Measurement gas index

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

3 Error Passed parameter too large

4 Error Passed parameter too small

5 Error Too few data bytes received

7 Error In write protect mode

Page 43: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 43 of 103

10.17 Command #145: Write Measurement Unit Index This command is for writing the measurement unit index. This index refers to the unit index list which can

be queried for the configured measurement gas index.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1 UInt Unit index (for configured measurement gas index)

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1 UInt Unit index (for configured measurement gas index)

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

3 Error Passed parameter too large

4 Error Passed parameter too small

5 Error Too few data bytes received

7 Error In write protect mode

Page 44: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 44 of 103

10.18 Command #146: Write Analog Setpoint This command writes the analog setpoint (= gas value at 20mA) in configured unit. It also enables the

user to set the lower range value (= gas value at 4mA) when configurable.

Please use Command #143: Read Analog Setpoint Information before.

The device may return “command not implemented” instead if Command #143: Read Analog Setpoint

Information always returns that there is no analog interface for all channels.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1…4 Float Analog setpoint in configured unit

5…8 Float Lower Range value in configured unit*

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1…4 Float Analog setpoint in configured unit

5…8 Float Lower Range value in configured unit*

* This value is optional and is ignored for Pulsar.

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

3 Error Passed parameter too large

4 Error Passed parameter too small

5 Error Too few data bytes received

7 Error In write protect mode

Page 45: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 45 of 103

10.19 Command #147: Write Custom Measurement Gas Name This command writes the custom gas name for the measurement gas. A list of zeros as custom gas name

would set the custom name back to the original name.

Attention: Each gas has its own custom gas name, when the gas is changed, check custom gas name.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1…10 ASCII 10 New custom gas name

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1…10 Float New custom gas name

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

5 Error Too few data bytes received

7 Error In write protect mode

Page 46: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 46 of 103

10.20 Command #160: Write Analog Output It configures the analog output interface of the device. The device will return the request bytes when they

are accepted. Else it sends response code 3 or 4 for a wrong float or 2 for a wrong enum value.

Read the analog configuration with Command #134: Read Analog Output Configuration before writing to

know if beam block and warning in general is supported.

A device can either support a value or it can’t. So the DD developer can fill out the command with

constant values for not used values and doesn’t need to add these values to the menu.

If a value isn’t supported, then fill out its values with following values:

• “250: Not Used” in case of an enum

• “NAN” in case of a float

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1…4 Float Analog maintenance current level [mA]

5..8 Float Analog fault level [mA]

9 Enum Analog fault 2 enabled

0: disabled

1: enabled

10…13 Float Analog fault 2 current level [mA]

14 Enum Analog warning enabled

0: disabled

1: enabled

15…18 Float Analog warning level [mA]

19 Enum Analog warning 2 enabled

0: disabled

1: enabled

20…23 Float Analog warning 2 current level [mA]

Page 47: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 47 of 103

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index

1…4 Float Analog maintenance current level [mA]

5..8 Float Analog fault level [mA]

9 Enum Analog fault 2 enabled

10…13 Float Analog fault 2 current level [mA]

14 Enum Analog warning enabled

15…18 Float Analog warning level [mA]

19 Enum Analog warning 2 enabled

20…23 Float Analog warning 2 current level [mA]

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

3 Error Passed parameter too large

4 Error Passed parameter too small

5 Error Too few data bytes received

7 Error In write protect mode

Page 48: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 48 of 103

10.21 Command #161: Command Test Analog Output

Sets the analog output temporarily to maintenance, warning, fault signal, or to a given value of current or

gas concentration.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1 Enum Temporary Analog Output Mode

0x00: Analog Signal Test Exit / End

0x01: Current corresponding to Gas Concentration

0x02: Fixed Current

0x03: Maintenance Signal

0x04: Fault Signal

0x05: Fault 2 Signal

0x06: Warning Signal

0x07: Warning 2 Signal

2…5 Float Depending on Byte 1:

0x02 → Fixed Current in mA

0x01 → Gas Concentration in configured Unit

else 0.0

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index

1 Enum Temporary Analog Output Mode

2…5 Float Depending on Byte 1:

0x02 → Fixed Current in mA

0x01 → Gas Concentration in configured Unit

else 0.0

Page 49: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 49 of 103

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

3 Error Passed parameter too large

4 Error Passed parameter too small

5 Error Too few data bytes received

7 Error In write protect mode

11 Error Device in multidrop mode

Page 50: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 50 of 103

10.22 Command #162: Read Sink Source Mode

This Command-specific command informs about the sink / source mode of the analogue interface.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index

1 Enum Sink Source Mode:

0x00 Automatic Sink Source Mode

0x01 Manual Sink Mode

0x02 Manual Source Mode

2 Bits Possible Sink Source Modes:

0 Automatic Sink Source Mode

1 Manual Sink Mode

2 Manual Source Mode

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

5 Error Too few data bytes received

Page 51: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 51 of 103

10.23 Command #163: Write Sink Source Mode

Set the analog interface to sink, source or auto detection.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1 Enum Sink Source Mode:

0x00 Automatic Sink Source Mode

0x01 Manual Sink Mode

0x02 Manual Source Mode

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1 Enum Sink Source Mode:

0x00 Automatic Sink Source Mode

0x01 Manual Sink Mode

0x02 Manual Source Mode

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

5 Error Too few data bytes received

7 Error In write protect mode

Page 52: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 52 of 103

10.24 Command #164: Read MeasValueOverridesWarning

It reads the measurement value which is necessary to override a signaled warning on the analogue

interface.

The grey value is only for the confirmation screen of SIL devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1..4 Float MeasValueOverridesWarning value in configured unit

5…12 ASCII 8 MeasValueOverridesWarning value in configured unit

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

5 Error Too few data bytes received

Page 53: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 53 of 103

10.25 Command #165: Read MeasValueOverridesWarnings Limits

This command reads the maximum allowed value for this parameter.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1…4 Float Maximum MeasValueOverridesWarning value

in configured unit

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

5 Error Too few data bytes received

Page 54: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 54 of 103

10.26 Command #166: Write MeasValueOverridesWarnings

This command writes the threshold where the measurement will be transmitted instead of an warning

signal.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (must be == 0)

1…4 Float MeasValueOverridesWarning value in configured unit

Response Data Bytes

Byte Format Description

0 UInt Echo measurement channel index

1…4 Float MeasValueOverridesWarning value in configured unit

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

3 Error Passed Parameter Too Large

4 Error Passed Parameter Too Small

5 Error Too few data bytes received

7 Error In write protect mode

Page 55: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 55 of 103

10.27 Command #180: Command Set SIL PIN

PIN or ‘small password’. Is for proving that the user is allowed to change the SIL Lock.

Request Data Bytes

Byte Format Description

0…3 ASCII 4 SIL PIN with parameter access

4 Enum Access Level **

1: Level with maintenance access

3: Level with maintenance and parameter access

5…8 ASCII 4 New SIL PIN for chosen access level

Response Data Bytes

Byte Format Description

0…3 ASCII 4 “ “ *

4 Enum Echo access level

5…8 ASCII 4 “ “ *

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid selection

5 Error Too few data bytes received

7 Error In write protect mode

* The four blanks are for hiding the SIL pin after entering it.

** The Number represents the bits which can be changed:

0b00000011 = Parameter & Maintenance locking

0b00000001 = Parameter locking

Page 56: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 56 of 103

10.28 Command #181: Read SIL Lock

A device may be locked against changes (SIL Lock). Check the lock state.

The SIL ID shall be displayed hexadecimal.

Request Data Bytes

Byte Format Description

-

Response Data Bytes

Byte Format Description

0 Enum SIL Lock State

3: SIL Lock: Parameter & Maintenance/Test locked

2: SIL Lock: Parameter only locked

0: No SIL Lock

1…4 UInt SIL ID

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

Page 57: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 57 of 103

10.29 Command #182: Command Set SIL Lock

A device may be locked against changes (SIL Lock). One may lock parameter only or parameters and

calibration.

The SIL ID shall be displayed hexadecimal.

Request Data Bytes

Byte Format Description

0…3 ASCII 4 SIL PIN

4 Enum Target SIL Lock State (See SIL+1)

Response Data Bytes

Byte Format Description

0…3 ASCII 4 “ “ *

4 Enum SIL Lock State

5…8 UInt SIL ID

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received * The four blanks are for hiding the SIL PIN after entering it

Page 58: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 58 of 103

10.30 Command #183: Command Calculate Safety Relevant Values

The measurement value and additional information is coded into a Safe Digital Containment.

CARE: To improve the reliability of access in multi drop control systems any HART master must cast a

unique Polling Address to each member of the driven line (Polling Address <= 63). It is mandatory to

confirm these Polling Addresses.

Safe Request

• The Master must build the CRC32.

• The Master must issue any Request with a unique Time Stamp.

• In Multi Drop Installations the Master must issue the Request with the Polling Address set and

with "Check Poll.Addr" enabled.

Between

• The Master must maintain a watch dog functionality to detect no or lost Responses.

Safe Response

• The Master must check the CRC32.

• The Master must verify the received Time Stamp with the issued (unique!) one.

CRC-Data

• Polynomial: 0xF4ACFB13

• Seed: 0xFFFFFFFF

• Final XOR: 0xFFFFFFFF

• Reflect in: true

• Reflect out: true

Request Data Bytes

Byte Format Description

0…3 UInt CRC32

4 UInt 0x80 : 0

0x40 : 0

0x20 : 0

0x10 : 0

0x08 - 0x01 : Version of Safe Protocol

5 UInt 0x80 : Check Polling Address enabled

0x40 : 0

0x20 - 0x01 : Polling address (<=63 !)

6…9 UInt Time Stamp

Page 59: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 59 of 103

Response Data Bytes

Byte Format Description

0…3 UInt CRC32

4 UInt 0x80 : 0

0x40 : 0

0x20 : 0

0x10 : 0

0x08 - 0x01 : Version of Safe Protocol

5 UInt 0x80 : Check Polling Address enabled

0x40 : 0

0x20 - 0x01 : Polling address

6…9 UInt Time Stamp

10 Bits Status Information as described in ICom Status (see below)

11 UInt reserved

12…15 Float Measurement Value in configured Unit

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

There shall be no answer when CRC wrong because safe identification is part of the payload.

Status

Code Description

0x80 Error * Device fault, (no measurement values)

0x40 Maintenance * Mode, (no measurement values)

0x20 Warning *

0x10 Measurement overflow Value > max range

0x08 More Status

0x04 Configuration Changed Flag (see cmd38)

0x02 Analog overflow ** e.g. Current: 20.5mA

0x01 Analog underflow ** e.g. Current: 3.8mA

* Cmd48 contains more Information

** both set: Analog Output in fixed Mode

Page 60: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 60 of 103

10.31 Command #184: Read Safe Polling Address

Reading the polling address is already possible with Command #7. This command is used in SIL

application when it is necessary to be sure that the right polling address is configured, e.g. when using

the safe measurement value command.

The grey entry is for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

-

Response Data Bytes

Byte Format Description

0 UInt Polling address of this device

1…3 ASCII 3 Polling address in ASCII representation

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

Page 61: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 61 of 103

10.32 Command #190: Read Category List (LEL) This command is for reading the list of available categories. Evaluation starts with index 1.

Request Data Bytes

Byte Format Description

0 UInt Index

Response Data Bytes

Byte Format Description

0 UInt Index

1 UInt Last Index

2…6 ASCII 5 Category Name

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 62: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 62 of 103

10.33 Command #191: Read Category (LEL) This command reads the index and name of the configured gas category.

The grey entry is for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Reserved (=0)

Response Data Bytes

Byte Format Description

0 UInt Reserved (=0)

1 UInt Category Index

2…6 ASCII 5 Name of the Category

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 63: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 63 of 103

10.34 Command #192: Write Category (LEL) Sets the category to index.

Request Data Bytes

Byte Format Description

0 UInt Reserved (=0)

1 UInt Category Index

Response Data Bytes

Byte Format Description

0 UInt Reserved (=0)

1 UInt Category Index

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter Too Large

4 Error Passed Parameter Too Small

5 Error Too few bytes received

7 Error In write protect mode

Page 64: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 64 of 103

10.35 Command #193: Read Gas2LEL Value

This command reads the measurement gas concentration values for 100% LEL of the selected channel.

The grey entry is for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index (=0)

1…4 Float Gas2LEL [ppm]

5…8 Float Gas2LEL original value [ppm]

9…16 ASCII 8 Gas2LEL [ppm]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 65: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 65 of 103

10.36 Command #194: Read Gas2LEL Limits

This command reads the limits for 100 %LEL of the measurement gas of the selected channel.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index (=0)

1…4 Float Minimum [ppm]

5…8 Float Maximum [ppm]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 66: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 66 of 103

10.37 Command #195: Write Gas2LEL Value This command writes the gas value in the configured unit for 100% LEL of the measurement gas of the

selected channel.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 Float Gas2LEL [ppm]

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index (=0)

1…4 Float Gas2LEL [ppm]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter Too Large

4 Error Passed Parameter Too Small

5 Error Too few bytes received

7 Error In write protect mode

Page 67: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 67 of 103

10.38 Command #200: Read Beam Block Parameters

This command reads the beam block times and if it leads to a fault.

The grey entries are for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index (=0)

1 Enum Beam Block settings:

0x01: BB to Fault ON

0x00: BB to Fault OFF

2 UInt Time to BB [sec]

3 UInt Time BB to Fault [min]

4…6 ASCII 3 BB to Fault ON/OFF

7…14 ASCII 8 Time to BB [sec]

15…22 ASCII 8 Time BB to Fault [min]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 68: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 68 of 103

10.39 Command #201: Read Beam Block Parameters Limits

This command enables reading the limits of the beam block parameters.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Echo Measurement Channel Index (=0)

1 UInt min. Time to BB [sec]

2 UInt max. Time to BB [sec]

3 UInt min. Time BB to Fault [min]

4 UInt max. Time BB to Fault [min]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 69: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 69 of 103

10.40 Command #202: Write Beam Block Parameters

This command is for setting the beam block times and if it shall lead to a fault.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Beam Block settings:

0x01: BB to Fault ON

0x00: BB to Fault OFF

2 UInt Time to BB [sec]

3 UInt Time BB to Fault [min]

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Beam Block settings:

0x01: BB to Fault ON

0x00: BB to Fault OFF

2 UInt Time to BB [sec]

3 UInt Time BB to Fault [min]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter Too Large

4 Error Passed Parameter Too Small

5 Error Too few bytes received

7 Error In write protect mode

Page 70: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 70 of 103

10.41 Command #210: Read Open Path Channel An open path channel is a communication index between the transmitter and receiver. This command is

for reading the open path channel for the measuring Measurement Channel Index.

The grey entry is for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Open Path Channel

2…4 ASCII 3 Open Path Channel

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 71: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 71 of 103

10.42 Command #211: Write Open Path Channel An open path channel is a communication index between the transmitter and receiver. This command is

for writing/setting the open path channel for the measuring Measurement Channel Index.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Open Path Channel

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Open Path Channel

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

7 Error In write protect mode

Page 72: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 72 of 103

10.43 Command #212: Start / Stop Alignment

This command is for entering / leaving the alignment mode.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Alignment Mode:

0x00: Stop Alignment Mode

0x01: Start Alignment Mode

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Echo Alignment Mode

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

7 Error In write protect mode

Page 73: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 73 of 103

10.44 Command #213: Read Alignment Data

This command helps with aligning the receiver and transmitter and delivers the current alignment state

and data.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Alignment Mode:

0x02 Waiting for TX

0x01 Alignment mode active

0x00 Alignment mode inactive

2 UInt Signal strength [dB]

3 SInt X Tx

4 SInt Y Tx

5 SInt X Rx

6 SInt Y Rx

7 UInt Allowed X / Y deviation from zero for Rx

(compare with bytes 5,6)

8 UInt Allowed X / Y deviation from zero for Tx

(compare with bytes 3,4)

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 74: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 74 of 103

10.45 Command #214: Read Duration and Reduction

These parameters are used for detecting obscurations. The device will set a “obscuration warning” when

the signal strength was reduced at least as much as Reduction for at least Duration hours. Duration can

be some days to prevent false warnings e.g. caused by fog.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Duration [h]

2 UInt Reduction [dB]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 75: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 75 of 103

10.46 Command #215: Write Duration and Reduction Duration for evaluating 'best recent strength'

Reduction in 'best recent strength' for Dirt flag (dB)

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Duration [h]

2 UInt Reduction [dB]

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Duration [h]

2 UInt Reduction [dB]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter Too Large

4 Error Passed Parameter Too Small

5 Error Too few bytes received

7 Error In write protect mode

Page 76: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 76 of 103

10.47 Command #216: Read Strong Mode Warning Parameters

This command is for reading the settings regarding the strong mode. The strong mode is a mode which

increases the measurement performance of the optical device, either with an increased sampling rate,

more power, more used emitters or sensors, etc. There are several use cases for a strong mode, e.g.

energy savings (only use full performance when gas is detected) or when the measurement is disturbed

(e.g. bad weather).

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Strong Mode settings:

0x01: Strong Mode Warning to Fault ON

0x00: Strong Mode Warning to Fault OFF

2 UInt Strong Mode Warning Threshold [% Usage of 24h].

0 if not supported.

3 UInt Time Strong Mode Warning to Fault [days].

0 if not supported.

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 77: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 77 of 103

10.48 Command #217: Write Strong Mode Parameters

This command is for writing the settings regarding the strong mode. See more about the strong mode in

section 10.47 Command #216: Read Strong Mode Warning Parameters.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Strong Mode settings:

0x01: Strong Mode Warning to Fault ON

0x00: Strong Mode Warning to Fault OFF

2 UInt Time to Strong Mode Warning [% Usage of 24h]

3 UInt Time Strong Mode Warning to Fault [days]

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Strong Mode settings:

0x01: Strong Mode Warning to Fault ON

0x00: Strong Mode Warning to Fault OFF

2 UInt Time to Strong Mode Warning [% Usage of 24h]

3 UInt Time Strong Mode Warning to Fault [days]

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter too large

4 Error Passed Parameter too small

5 Error Too few bytes received

7 Error In write protect mode

Page 78: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 78 of 103

Command #218: Read Signal Runtime Data

This command gives details about the open path signal performance.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 UInt Receiver operation duration [h]

5 UInt Duration best recent strength [h]

6 UInt Reduction best recent strength [dB]

7 UInt Signal Strength [dB]

8 UInt Signal Reference Ratio [dB]

9 UInt Signal Noise Reduction (SNR) [dB]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 79: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 79 of 103

10.49 Command #219: Read Path Length

It reads the configured length of the measurement path (distance between receiver and transmitter).

The grey value is only for the confirmation screen of SIL devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 Float Path Length [m]

5…12 ASCII 8 Path Length [m]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 80: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 80 of 103

10.50 Command #220: Read Path Length Limits

This command reads the limits allowed for this parameter.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 Float Minimum Path Length [m]

5…8 Float Maximum Path Length [m]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 81: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 81 of 103

10.51 Command #221: Write Path Length

This command writes the path length of the measurement path.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 Float Path Length [m]

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 Float Path Length [m]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter Too Large

4 Error Passed Parameter Too Small

5 Error Too few bytes received

7 Error In write protect mode

Page 82: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 82 of 103

10.52 Command #222: Read Last Zeroing

This command read the condition of the last zeroing.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…2 UInt Number of times re-zeroed

3…6 Float Supply voltage [V]

7 SInt Temperature [°C]

8 UInt Open path channel

9…12 UInt Operation hours [h]

13 UInt Signal strength [dB]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

Page 83: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 83 of 103

10.53 Command #223: Command Start/Stop Zeroing

This command controls the zeroing process.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Zeroing control:

0x03: Enter Zero Test Span

0x02: Enter Zeroing Mode

0x01: Get Zero Information

0x00: Exit Zeroing Mode

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Actual calibration control state:

0x12: Test Span active

0x11: Zeroing active

0x00: Zeroing aborted/inactive

0x41: Zeroing completed successfully

0x42: Zeroing not successful, but old zero ok

0x43: Zeroing not successful and old zero not okay

Note: The states 0x41, 0x42 and 0x43 have a timeout. After the

timeout time the state is switched to 0x0 (zeroing inactive).

2 U8 If (request byte 1 != 0x01) then fix 0x0.

else

Zeroing Counter

Page 84: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 84 of 103

3 Bits If (request byte 1 != 0x01) then fix 0x00

else

Zeroing warning indication:

0x01: Voltage error

0x02: Extreme temperature

0x04: Ratio out of range

0x08: SNR too low

0x10: Alignment not correct

0x20: Transmitter in fault mode

0x40: No attenuator plate

0x80: No sync to transmitter

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few data bytes

7 Error In write protect mode

Page 85: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 85 of 103

10.54 Command #224: Read Zeroing Status

This command reads the zeroing status.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum Actual calibration control state:

0x12: Test Span active

0x11: Zeroing active

0x00: Zeroing aborted/inactive

0x41: Zeroing completed successfully

0x42: Zeroing not successful, but old zero ok

0x43: Zeroing not successful and old zero not okay

Note: The states 0x41, 0x42 and 0x43 have a timeout. After the

timeout time the state is switched to 0x0 (zeroing inactive).

2 U8 Zeroing Counter

3 Bits Zeroing warning indication:

0x01: Voltage error

0x02: Extreme temperature

0x04: Ratio out of range

0x08: SNR too low

0x10: Alignment not correct

0x20: Transmitter in fault mode

0x40: No attenuator plate

0x80: No sync to transmitter

4…7 Measurement value [LELm]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

Page 86: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 86 of 103

10.55 Command #230: Read AZT

This command is for reading the automatic zero tracking (AZT) parameters.

The grey entry is for a confirmation screen for safety devices.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum AZT flags:

0x01: ON

0x00: OFF

2…5 Float AZT rate [configured unit /h]

6…8 ASCII 3 AZT flags

9…16 ASCII 8 AZT rate [configured unit /h]

Comand-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 87: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 87 of 103

10.56 Command #231: Read AZT Limit

This command is for reading the limits of the automatic zero tracking.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 Float Minimum AZT rate [configured unit /h]

5…8 Float Maximum AZT rate [configured unit /h]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

Page 88: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 88 of 103

10.57 Command #232: Write AZT

This command enables writing the new automatic zero tracking parameters.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum AZT flags:

0x01: ON

0x00: OFF

2…5 Float AZT rate [configured unit / h]

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 Enum AZT flags:

0x01: ON

0x00: OFF

5…8 Float AZT rate [configured unit / h]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

3 Error Passed Parameter Too Large

4 Error Passed Parameter Too Small

5 Error Too few bytes received

7 Error In write protect mode

Page 89: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 89 of 103

10.58 Command #233: Read Creep Rate Value

This command is for reading the current creep rate in configured unit. The creep rate is a tiny correction

factor, which is factory set and which works when AZT is disabled.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…4 Float Creep Rate [configured unit / h]

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

Page 90: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 90 of 103

10.59 Command #246: Read Availability of Technical Values This command is for reading the available values. It is a list of bits which shows if this value is supported

and requestable by the device. The useable number for requesting the value is Groupoffset + Bitnumber.

E.g. if you want to request the CPU temperature, then you use 8+1 = 9

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Reserved (=0)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1 UInt Reserved (=0)

2 Bits Terminal Clamp (Offset 0)

0: U clamp, external voltage [V]

1: I clamp, 4-20mA current [mA]

2: reserved

3: reserved

4: reserved

5: reserved

6: reserved

7: reserved

3 Bits CPU (Offset 8)

0: U microcontroller, CPU voltage [V]

1: CPU temperature [°C]

2: reserved

3: reserved

4: reserved

5: reserved

6: reserved

7: reserved

4 Bits reserved

Page 91: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 91 of 103

5 Bits Heater (Offset 24)

0: I Heater [mA]

1: reserved

2: reserved

3: reserved

4: reserved

5: reserved

6: reserved

7: reserved

6 Bits Reserved

7 Bits Signal and Reference (Offset 40)

0: signal board temperature [°C]

1: reference board temperature [°C]

2: signal (diode) [dB]

3: reference (diode) [dB]

4: reserved

5: reserved

6: reserved

7: reserved

8 Bits reserved

9 Bits Alignment (Offset 56)

0: near infrared 1-3 [dB]

1: near infrared 2-4 [dB]

2: reserved

3: reserved

4: reserved

5: reserved

6: reserved

7: reserved

10 Bits reserved

11 Bits reserved

12 Bits reserved

13 Bits reserved

14 Bits reserved

Page 92: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 92 of 103

15 Bits reserved

16 Bits reserved

17 Bits reserved

18 Bits reserved

19 Bits reserved

20 Bits reserved

21 Bits reserved

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too Few Data Bytes Received

Page 93: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 93 of 103

10.60 Command #247: Read Technical Values

This command is for reading the technical values from the device. You can send up to 5 request value

codes and will get up to 5 * (2+4) bytes. It works similar to command 9 in its variability.

Request Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…2 UInt Value code for first requested value (see Command #246: Read

Availability of Technical Values)

3…4 UInt optional: Value code for 2nd requested value (see Command

#246: Read Availability of Technical Values)

5…6 UInt optional: Value code for 3rd requested value (see Command

#246: Read Availability of Technical Values)

7…8 UInt optional: Value code for 4th requested value (see Command

#246: Read Availability of Technical Values)

9…10 UInt optional: Value code for 5th requested value (see Command

#246: Read Availability of Technical Values)

Response Data Bytes

Byte Format Description

0 UInt Measurement Channel Index (=0)

1…2 UInt Value code for first requested value

3…6 Float First requested value

7…8 UInt optional: Value code for 2nd requested value

9…12 Float optional: 2nd requested value

13…14 UInt optional: Value code for 3rd requested value

15…18 Float optional: 3rd requested value

19…20 UInt optional: Value code for 4th requested value

21…24 Float optional: 4th requested value

25…26 UInt optional: Value code for 5th requested value

27…30 Float optional: 5th requested value

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too Few Data Bytes Received

Page 94: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 94 of 103

10.61 Command #248: Read Detailed Status

This command is for reading detailed status bits for errors, warnings, etc. It’s for a more detailed view

than the user has with command 48.

Request Data Bytes

Byte Format Description

-

Response Data Bytes

Byte Format Description

0 Bits Reserved

1 Bits Reserved

2 Bits Reserved

3 Bits Reserved

4 Bits Reserved

5 Bits Reserved

6 Bits Reserved

7 Bits 0x01: Not used

0x02: Not used

0x04: Not used

0x08: Not used

0x10: Invalid zero

0x20: Attenuator plate missing

0x40: AZT out of range

0x80: Boot loop detected

8 Bits 0x01: Hardware revision wrong

0x02: Supply heater out of range

0x04: Supply analog out of range

0x08: Supply Ud out of range

0x10: Supply Vref out of range

0x20: CPU test failed

0x40: Clock test failed

0x80: RAM test failed

Page 95: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 95 of 103

9 Bits 0x01: Stack test failed

0x02: MPU test failed

0x04: Memory access error

0x08: RDS error

0x10: Control flow error

0x20: ROM error

0x40: RAM test timeout

0x80: EEPROM error

10 Bits 0x01: Persistenter error

0x02: 4…20mA error (DAC error)

0x04: Short circuit test failed

0x08: SPI temperature sensor error

0x10: Hardware test error

0x20: Beamblock timeout

0x40: Gas error

0x80: Beamblock

11 Bits 0x01: Negative gas error

0x02: ADC 2 error

0x04: Unused

0x08: Ratio out of range

0x10: Strong timeout

0x20: Voltage trigger out of range

0x40: Configuration parameter error

0x80: Temperature error

12 Bits 0x01: Unused

0x02: Unused

0x04: Unused

0x08: Unused

0x10: External flash memory error

0x20: No beam synchronization

0x40: Unused

0x80: ADC1 communication error

Page 96: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 96 of 103

13 Bits 0x01: Lens dirt warning

0x02: ADC3 warning

0x04: Unused

0x08: Alignment test failed

0x10: Tx alignment error

0x20: Rx alignment error

0x40: Communication error

0x80: Tx fault warning

14 Bits 0x01: Unused

0x02: Zero user warning

0x04: Zero ratio out of range

0x08: Zero signal too low

0x10: Hard reset

0x20: Strong mode active too long

0x40: Zero total error

0x80: Unused

15 Bits 0x01: SNR too low

0x02: Gas extrapolated

0x04: SR saturated

0x08: Peak detection

0x10: Background reset

0x20: Softreset

0x40: Tx link lost

0x80: Unused

16 Bits 0x01: Logger error

0x02: Foreground reset

0x04: SPI error

0x08: Unused

0x10: Fixed current output

0x20: Unused

0x40: Unused

0x80: Unused

17 Bits Not used

18 Bits Not used

Page 97: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 97 of 103

19 Bits Not used

20 Bits Not used

21 Bits Not used

22 Bits Not used

23 Bits Not used

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

Page 98: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 98 of 103

10.62 Command #251: Command Transfer Service Control

This command is for selecting the logger to be read.

Request Data Bytes

Byte Format Description

0 Enum Logger selection (see Port Assignment Table)

5: Select fault logger

128: Select hour logger

129: Select week logger

130: Select Developer logger

1 Enum Function code (see Function code Table)

0: Transfer data

1: Open port

2: Reset port

3: Ready to close port

2 UInt Maximum data length supported by the master

3…4 UInt = 0

Response Data Bytes

Byte Format Description

0 Enum Echo port (see Port Assignment Table)

1 Enum Function code (see Function code Table)

0: Transfer data

3: Ready to close port

4: Port closed

2 UInt Maximum data length supported by the device

3…4 UInt = 0

5…6 UInt = 0

Command-specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

9 Error Port not found / not open

10 Error Port in use

11 Error Maximum ports in use

12 Error Segment length too small

Page 99: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 99 of 103

10.63 Command #252: Command Logger Transfer

This command is for downloading a number of logger entries for the selected logger (see 0).

Request Data Bytes

Byte Format Description

0 Enum Port (see Port Assignment Table)

5: Select fault logger

128: Select hour logger

129: Select week logger

130: Select Developer logger

1 Enum Function code (see Function code Table)

=0 (Request data transfer)

2 UInt =0

3…4 UInt Master byte counter

5…6 UInt Number of logger entry

Response Data Bytes

Byte Format Description

0 Enum Echo port (see Port Assignment Table)

1 Enum Function code (see Function code Table)

0: Transfer data

3: Ready to close port

2 UInt Number of bytes transferred in this message. Depends on the

selected logger. Size can be N=16 or N=64.

3…4 UInt Master byte counter for the last byte in stream successful

received.

5…6 UInt counter for last successful logger entry read

7…7+N UInt Logger entry.

Command-Specific Response Codes

Code Class Description

0 Success No Command-specific Errors

2 Error Invalid Selection

5 Error Too few bytes received

9 Error Port not found / not open

32 Error Busy

Page 100: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 100 of 103

11. TABLES

11.1 Function Code Table See Table 12 in HCF_SPEC-190

Code Description

0 Transfer Data

1 Open Port

2 Reset Port

3 Ready to Close

4 Port Closed

250 Not Used

251 None

252 Unknown

253 Special

11.2 Port Assignment Table See Table 13 in HCF_SPEC-190

Port Description

0-1 Reserved

5 Read Error Log

128 Read Hour Log

129 Read Week Log

130 Read Developer Log

11.3 Manufacturer Specific Unit Codes

Subset of Common Table 2 in HFC_SPEC-183

Code Description

240 LELm

Page 101: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 101 of 103

12. PERFORMANCE

12.1 Sampling Rates Typical sampling rates are shown in the following table.

PV digital value calculation 1 per second or

1 per 0.25 seconds in Strong Mode

SV digital value calculation 1 per second or

1 per 0.25 seconds in Strong Mode

TV digital value calculation 1 per 5 seconds

Analog output update 1 per second or

1 per 0.25 seconds in Strong Mode

12.2 Power-Up On power up, the transmitter goes through a self-test procedure (see section 12.4), which takes

approximately 3 seconds. During this period, the device will not respond to HART commands. The analog

output is first disabled (0.0mA) and later set to the configured fault indicating current

(1.0mA/2.0mA/3.5mA), until transmitter operation is stable (4.0mA). During power-up time the PV is set

to NaN.

If the self-test fails, PV is set to NaN, and the analog output is set to the configured malfunction-

indicating current. The device will attempt to respond to HART commands.

Fixed-current mode is cancelled by power loss.

12.3 Reset Command 42 ("Device Reset") causes the device to reset its microprocessor. The resulting restart is

identical to the normal power up sequence. (See Section 12.2.)

Page 102: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 102 of 103

12.4 Self-Test The self-test procedure is executed at every power-up or reset. A reset can be done by Command #42

("Device Reset"). The self-test includes these modules:

• Microprocessor

• RAM

• Program ROM

• Configuration storage EEPROM

• Analog-to-Digital converter

This self-test takes about 3 seconds. During self-test following power-up or reset, the analog output is

first disabled (0.0mA) and later set to the configured fault indicating current. The device will not respond

to HART commands during power-up self-test.

Continuous self-testing is also part of the normal device operation. The same checks are made, but over a

longer period, between measurement function cycles.

12.5 Command Response Times

Minimum 15ms

Typical 25ms

Maximum 100ms

Page 103: HART® Field Device Specification · 2021. 6. 21. · 9.2 Burst Mode ... 10.48Command #217: Write Strong Mode Parameters ... equipped with a configurable zero-point capture range.

Dräger Safety AG & Co. KGaA

FDS Dräger Pulsar 7000 Series

Revision 2.0 Page 103 of 103

12.6 Busy and Delayed-Response Delayed-response is not used.

12.7 Long Messages The largest data field used is in the response to Command 252: 71 bytes including the two status bytes.

12.8 Non-Volatile Memory EEPROM is used to hold the device’s configuration parameters. New data is written to this memory

immediately on execution of a write command.

12.9 Modes Fixed current mode is implemented, using Command 40 and Command 161. This mode is cleared by

power loss or reset.

12.10 Write Protection Write-protection is provided by Commands 181 and 182.

12.11 Damping Damping is standard, affecting only the PV and the loop current signal.