FHSD8310-Modbus-LOGO

FHSD8310 Modbus Protocol Guide for ModuLaser Aspirating System

FHSD8310-Modbus-Protocol-Guide-for-ModuLaser-Aspirating-System-PRODUCT-IMAGE

Product Information

The Modbus Protocol Guide for ModuLaser Aspirating Systems is a technical reference manual that describes the Modbus holding registers used with ModuLaser command display modules to monitor ModuLaser aspirating smoke detection systems. The guide is intended for experienced engineers and contains technical terms that may require an in-depth understanding of the issues involved. The ModuLaser name and logo are trademarks of Carrier, and other trade names used in this document may be trademarks or registered trademarks of the manufacturers or vendors of the respective products. Carrier Fire & Security B.V., Kelvinstraat 7, NL-6003 DH, Weert, The Netherlands, is the authorized EU manufacturing representative. Installation in accordance with this manual, applicable codes, and the instructions of the authority having jurisdiction is mandatory.

Product Usage Instructions

Before creating Modbus applications, read this guide, all related product documentation, and all related Modbus protocol standards and specifications entirely. The advisory messages used in this document are shown and described below:

  • WARNING: Warning messages advise you of hazards that could result in injury or loss of life. They tell you which actions to take or to avoid to prevent injury or loss of life.
  • Caution: Caution messages advise you of possible equipment damage. They tell you which actions to take or to avoid to prevent damage.
  • Note: Note messages advise you of the possible loss of time or effort. They describe how to avoid the loss. Notes are also used to point out important information that you should read.

The Modbus connections are maintained via Modbus TCP using a ModuLaser command display module. Figure 1 shows the connection overview. The command display module configuration is also described in the manual. The guide includes a global register map, ModuLaser network status, device status, Modulaser network faults and warnings, device faults and warnings, detector output level, network revision number, execute reset, and execute device enable/disable.

Copyright
© 2022 Carrier. All rights reserved.

Trademarks and patents
The ModuLaser name and logo are trademarks of Carrier.
Other trade names used in this document may be trademarks or registered trademarks of the manufacturers or vendors of the respective products.

Manufacturer
Carrier Manufacturing Poland Spółka Z o.o., Ul. Kolejowa 24, 39-100 Ropczyce, Poland.
Authorized EU manufacturing representative: Carrier Fire & Security B.V., Kelvinstraat 7, NL-6003 DH, Weert, The Netherlands.

Version
REV 01 – for ModuLaser command display modules with firmware version 1.4 or later.

Certification CE

Contact information and product documentation
For contact information or to download the latest product documentation, visit firesecurityproducts.com.

Important information

Scope
The purpose of this guide is to describe the Modbus holding registers used with ModuLaser command display modules to monitor ModuLaser aspirating smoke detection systems.
This guide is a technical reference for experienced engineers and contains terms that do not have accompanying explanation and understanding may require an in-depth appreciation of the technical issues involved.

Caution: Read this guide, all related product documentation, and all related Modbus protocol standards and specifications entirely before creating Modbus applications.

Limitation of liability
To the maximum extent permitted by applicable law, in no event will Carrier be liable for any lost profits or business opportunities, loss of use, business interruption, loss of data, or any other indirect, special, incidental, or consequential damages under any theory of liability, whether based in contract, tort, negligence, product liability, or otherwise. Because some jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages the preceding limitation may not apply to you. In any event the total liability of Carrier shall not exceed the purchase price of the product. The foregoing limitation will apply to the maximum extent permitted by applicable law, regardless of whether Carrier has been advised of the possibility of such damages and regardless of whether any remedy fails of its essential purpose.
Installation in accordance with this manual, applicable codes, and the instructions of the authority having jurisdiction is mandatory.
While every precaution has been taken during the preparation of this manual to ensure the accuracy of its contents, Carrier assumes no responsibility for errors or omissions.

Product warnings and disclaimers

THESE PRODUCTS ARE INTENDED FOR SALE TO AND INSTALLATION BY QUALIFIED PROFESSIONALS. CARRIER FIRE & SECURITY B.V. CANNOT PROVIDE ANY ASSURANCE THAT ANY PERSON OR ENTITY BUYING ITS PRODUCTS, INCLUDING ANY “AUTHORIZED DEALER” OR “AUTHORIZED RESELLER”, IS PROPERLY TRAINED OR EXPERIENCED TO CORRECTLY INSTALL FIRE AND SECURITY RELATED PRODUCTS.
For more information on warranty disclaimers and product safety information, please check https://firesecurityproducts.com/policy/product-warning/ or scan the QR code:

FHSD8310-Modbus-Protocol-Guide-for-ModuLaser-Aspirating-System-01

Advisory messages
Advisory messages alert you to conditions or practices that can cause unwanted results. The advisory messages used in this document are shown and described below.

WARNING: Warning messages advise you of hazards that could result in injury or loss of life. They tell you which actions to take or to avoid in order to prevent the injury or loss of life.

Caution: Caution messages advise you of possible equipment damage. They tell you which actions to take or to avoid in order to prevent the damage.

Note: Note messages advise you of the possible loss of time or effort. They describe how to avoid the loss. Notes are also used to point out important information that you should read.

Modbus connections

Connections
Communications are maintained via Modbus TCP using a ModuLaser command display module.

Figure 1: Connection overview FHSD8310-Modbus-Protocol-Guide-for-ModuLaser-Aspirating-System-02

Command display module configuration
Modbus is available for ModuLaser command display modules with firmware version 1.4 or later.
To ensure full compatibility, we recommend that all modules in a network are updated to firmware version 1.4 if any module in the network has firmware version 1.4 (or later).
By default Modbus functionality is disabled. Enable Modbus from the command display module TFT display menu or by using the Remote configuration application (version 5.2 or later).
Modbus connections may be configured from a single point by specifying the destination IP address. Indicating 0.0.0.0 allows Modbus connection to the network from any accessible point

Timing considerations
Reading and writing holding registers is a synchronous operation.
The table below gives the minimum times that must be maintained between consecutive operations. For optimum reliability, third-party software should conform to these specifications.

Caution: Do not send multiple operations without first receiving a response from the device.

Function Minimum time between operations
Read Holding Register As soon as device responds.
Bus Reset 2 seconds
Isolate 3 seconds

Register mapping

Global register map

Start Address End Address Name Access Use
0x0001 0x0001 STATUS_MN Read (R) ModuLaser network status.
0x0002 0x0080 STATUS_DEV1 – STATUS_DEV127 Read (R) Device N status – ModuLaser command display module, display module, detector, or legacy AirSense device.
0x0081 0x0081 FAULTS_MN Read (R) ModuLaser network faults and warnings.
0x0082 0x0100 FAULTS_DEV1 – FAULTS_DEV127 Read (R) Device N faults and warnings – ModuLaser command display module, display module, detector, or legacy AirSense device.
0x0258 0x0258 CONTROL_RESET Write (W) Execute reset.
0x025A 0x025A NETWORK_REVISION_NUMB ER Read (R) Read returns network revision number.
0x02BD 0x033B LEVEL_DET1 –

 

LEVEL_DET127

Read (R) Detector output level – only valid for detector device addresses and when the detector is not signalling a fault.
0x0384 0x0402 CONTROL_DISABLE_DET1 – CONTROL_DISABLE_DET127 Read (R) Read returns non-zero when isolated.
Write (W) Toggles the enable/disable status for a device.

ModuLaser network status
Consists of 1 holding register.

Start address End address Name Access Use
0x0001 0x0001 STATUS_ MN Read (R) ModuLaser network status.

The register is divided into two bytes.
The lower byte represents the ModuLaser network status, as shown in the table below.

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Not used ModuLaser network status

 

Bit High byte Bit Low byte
8 Not used 0 General fault flag
9 Not used 1 Aux flag
10 Not used 2 Prealarm flag
11 Not used 3 Fire 1 flag
12 Not used 4 Fire 2 flag
13 Not used 5 Not used.
14 Not used 6 Not used.
15 Not used 7 General warning flag

Device status
Consists of 127 holding registers.

Start address End address Name Access Use
0x0002 0x0080 STATUS_DEV1 – STATUS_DEV127 Read (R) DEVICE 1 –

DEVICE 127 status.

 

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

0x0002

 

Device 1

 

0x001C

 

Device 27

 

0x0036

 

Device 53

 

0x0050

 

Device 79

 

0x006A

 

Device 105

 

0x0003

 

Device 2

 

0x001D

 

Device 28

 

0x0037

 

Device 54

 

0x0051

 

Device 80

 

0x006B

 

Device 106

 

0x0004

 

Device 3

 

0x001E

 

Device 29

 

0x0038

 

Device 55

 

0x0052

 

Device 81

 

0x006C

 

Device 107

 

0x0005

 

Device 4

 

0x001F

 

Device 30

 

0x0039

 

Device 56

 

0x0053

 

Device 82

 

0x006D

 

Device 108

 

0x0006

 

Device 5

 

0x0020

 

Device 31

 

0x003A

 

Device 57

 

0x0054

 

Device 83

 

0x006E

 

Device 109

 

0x0007

 

Device 6

 

0x0021

 

Device 32

 

0x003B

 

Device 58

 

0x0055

 

Device 84

 

0x006F

 

Device 110

 

0x0008

 

Device 7

 

0x0022

 

Device 33

 

0x003C

 

Device 59

 

0x0056

 

Device 85

 

0x0070

 

Device 111

 

0x0009

 

Device 8

 

0x0023

 

Device 34

 

0x003D

 

Device 60

 

0x0057

 

Device 86

 

0x0071

 

Device 112

 

0x000A

 

Device 9

 

0x0024

 

Device 35

 

0x003E

 

Device 61

 

0x0058

 

Device 87

 

0x0072

 

Device 113

 

0x000B

 

Device 10

 

0x0025

 

Device 36

 

0x003F

 

Device 62

 

0x0059

 

Device 88

 

0x0073

 

Device 114

 

0x000C

 

Device 11

 

0x0026

 

Device 37

 

0x0040

 

Device 63

 

0x005A

 

Device 89

 

0x0074

 

Device 115

 

0x000D

 

Device 12

 

0x0027

 

Device 38

 

0x0041

 

Device 64

 

0x005B

 

Device 90

 

0x0075

 

Device 116

 

0x000E

 

Device 13

 

0x0028

 

Device 39

 

0x0042

 

Device 65

 

0x005C

 

Device 91

 

0x0076

 

Device 117

 

0x000F

 

Device 14

 

0x0029

 

Device 40

 

0x0043

 

Device 66

 

0x005D

 

Device 92

 

0x0077

 

Device 118

 

0x0010

 

Device 15

 

0x002A

 

Device 41

 

0x0044

 

Device 67

 

0x005E

 

Device 93

 

0x0078

 

Device 119

 

0x0011

 

Device 16

 

0x002B

 

Device 42

 

0x0045

 

Device 68

 

0x005F

 

Device 94

 

0x0079

 

Device 120

 

0x0012

 

Device 17

 

0x002C

 

Device 43

 

0x0046

 

Device 69

 

0x0060

 

Device 95

 

0x007A

 

Device 121

 

0x0013

 

Device 18

 

0x002D

 

Device 44

 

0x0047

 

Device 70

 

0x0061

 

Device 96

 

0x007B

 

Device 122

 

0x0014

 

Device 19

 

0x002E

 

Device 45

 

0x0048

 

Device 71

 

0x0062

 

Device 97

 

0x007C

 

Device 123

 

0x0015

 

Device 20

 

0x002F

 

Device 46

 

0x0049

 

Device 72

 

0x0063

 

Device 98

 

0x007D

 

Device 124

 

0x0016

 

Device 21

 

0x0030

 

Device 47

 

0x004A

 

Device 73

 

0x0064

 

Device 99

 

0x007E

 

Device 125

 

0x0017

 

Device 22

 

0x0031

 

Device 48

 

0x004B

 

Device 74

 

0x0065

 

Device 100

 

0x007F

 

Device 126

 

0x0018

 

Device 23

 

0x0032

 

Device 49

 

0x004C

 

Device 75

 

0x0066

 

Device 101

 

0x0080

 

Device 127

 

0x0019

 

Device 24

 

0x0033

 

Device 50

 

0x004D

 

Device 76

 

0x0067

 

Device 102

 

0x001A

 

Device 25

 

0x0034

 

Device 51

 

0x004E

 

Device 77

 

0x0068

 

Device 103

 

0x001B

 

Device 26

 

0x0035

 

Device 52

 

0x004F

 

Device 78

 

0x0069

 

Device 104

Each register is divided into two bytes.
The lower byte represents the status of a single device, as shown in the table below.

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Not used Device N status

 

Bit High byte Bit Low byte
8 Not used 0 General fault flag
9 Not used 1 Aux flag
10 Not used 2 General fault flag
11 Not used 3 Aux flag
12 Not used 4 Pre Alarm flag
13 Not used 5 Fire 1 flag
14 Not used 6 Fire 2 flag
15 Not used 7 Not used.

Modulaser network faults and warnings
Consists of 1 holding register.

Start address End address Name Access Use
0x0081 0x0081 FAULTS_MN Read (R) ModuLaser network faults and warnings.

The register is divided into two bytes.
The lower byte represents ModuLaser network faults and the upper byte network warnings, as shown in the table below.

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ModuLaser network warnings ModuLaser network faults

 

Bit High byte Bit Low byte
8 Detection aborted. 0 Flow fault (low or high)
9 FastLearn. 1 Offline
10 Demo mode. 2 Head fault
11 Flow Low range. 3 Mains/Battery fault
12 Flow High range. 4 Front cover removed
13 Not used. 5 Isolated
14 Not used. 6 Separator fault
15 Other warning. 7 Other, including Bus Loop Break

Device faults and warnings
Consists of 127 holding registers.

Start address End address Name Access Use
0x0082 0x0100 FAULTS_DEV1 – FAULTS_DEV127 Read (R) DEVICE 1 –

DEVICE 127 faults.

 

 

Address

 

Faults

 

Address

 

Faults

 

Address

 

Faults

 

Address

 

Faults

 

Address

 

Faults

 

0x0082

 

Device 1

 

0x009C

 

Device 27

 

0x00B6

 

Device 53

 

0x00D0

 

Device 79

 

0x00EA

 

Device 105

 

0x0083

 

Device 2

 

0x009D

 

Device 28

 

0x00B7

 

Device 54

 

0x00D1

 

Device 80

 

0x00EB

 

Device 106

 

0x0084

 

Device 3

 

0x009E

 

Device 29

 

0x00B8

 

Device 55

 

0x00D2

 

Device 81

 

0x00EC

 

Device 107

 

0x0085

 

Device 4

 

0x009F

 

Device 30

 

0x00B9

 

Device 56

 

0x00D3

 

Device 82

 

0x00ED

 

Device 108

 

0x0086

 

Device 5

 

0x00A0

 

Device 31

 

0x00BA

 

Device 57

 

0x00D4

 

Device 83

 

0x00EE

 

Device 109

 

0x0087

 

Device 6

 

0x00A1

 

Device 32

 

0x00BB

 

Device 58

 

0x00D5

 

Device 84

 

0x00EF

 

Device 110

 

0x0088

 

Device 7

 

0x00A2

 

Device 33

 

0x00BC

 

Device 59

 

0x00D6

 

Device 85

 

0x00F0

 

Device 111

 

0x0089

 

Device 8

 

0x00A3

 

Device 34

 

0x00BD

 

Device 60

 

0x00D7

 

Device 86

 

0x00F1

 

Device 112

 

0x008A

 

Device 9

 

0x00A4

 

Device 35

 

0x00BE

 

Device 61

 

0x00D8

 

Device 87

 

0x00F2

 

Device 113

 

0x008B

 

Device 10

 

0x00A5

 

Device 36

 

0x00BF

 

Device 62

 

0x00D9

 

Device 88

 

0x00F3

 

Device 114

 

0x008C

 

Device 11

 

0x00A6

 

Device 37

 

0x00C0

 

Device 63

 

0x00DA

 

Device 89

 

0x00F4

 

Device 115

 

0x008D

 

Device 12

 

0x00A7

 

Device 38

 

0x00C1

 

Device 64

 

0x00DB

 

Device 90

 

0x00F5

 

Device 116

 

0x008E

 

Device 13

 

0x00A8

 

Device 39

 

0x00C2

 

Device 65

 

0x00DC

 

Device 91

 

0x00F6

 

Device 117

 

0x008F

 

Device 14

 

0x00A9

 

Device 40

 

0x00C3

 

Device 66

 

0x00DD

 

Device 92

 

0x00F7

 

Device 118

 

0x0090

 

Device 15

 

0x00AA

 

Device 41

 

0x00C4

 

Device 67

 

0x00DE

 

Device 93

 

0x00F8

 

Device 119

 

0x0091

 

Device 16

 

0x00AB

 

Device 42

 

0x00C5

 

Device 68

 

0x00DF

 

Device 94

 

0x00F9

 

Device 120

 

0x0092

 

Device 17

 

0x00AC

 

Device 43

 

0x00C6

 

Device 69

 

0x00E0

 

Device 95

 

0x00FA

 

Device 121

 

0x0093

 

Device 18

 

0x00AD

 

Device 44

 

0x00C7

 

Device 70

 

0x00E1

 

Device 96

 

0x00FB

 

Device 122

 

0x0094

 

Device 19

 

0x00AE

 

Device 45

 

0x00C8

 

Device 71

 

0x00E2

 

Device 97

 

0x00FC

 

Device 123

 

0x0095

 

Device 20

 

0x00AF

 

Device 46

 

0x00C9

 

Device 72

 

0x00E3

 

Device 98

 

0x00FD

 

Device 124

 

0x0096

 

Device 21

 

0x00B0

 

Device 47

 

0x00CA

 

Device 73

 

0x00E4

 

Device 99

 

0x00FE

 

Device 125

 

0x0097

 

Device 22

 

0x00B1

 

Device 48

 

0x00CB

 

Device 74

 

0x00E5

 

Device 100

 

0x00FF

 

Device 126

 

0x0098

 

Device 23

 

0x00B2

 

Device 49

 

0x00CC

 

Device 75

 

0x00E6

 

Device 101

 

0x0100

 

Device 127

 

0x0099

 

Device 24

 

0x00B3

 

Device 50

 

0x00CD

 

Device 76

 

0x00E7

 

Device 102

 

0x009A

 

Device 25

 

0x00B4

 

Device 51

 

0x00CE

 

Device 77

 

0x00E8

 

Device 103

 

0x009B

 

Device 26

 

0x00B5

 

Device 52

 

0x00CF

 

Device 78

 

0x00E9

 

Device 104

Each register is divided into two bytes.
The lower byte represents a device fault, as shown in the table below.

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Device N warnings Device N faults

 

Bit High byte Bit Low byte
8 Detection aborted. 0 Flow fault (low or high)
9 FastLearn. 1 Offline
10 Demo mode. 2 Head fault
11 Flow Low range. 3 Mains/Battery fault
12 Flow High range. 4 Front cover removed
13 Not used. 5 Isolated
14 Not used. 6 Separator fault
15 Other warning. 7 Other (for example, watchdog)

Detector output level
Caution: Only valid for detector device addresses and only when the detector is not signalling a fault.

Consists of 127 holding registers.

Start address End address Name Access Use
0x02BD 0x033B LEVEL_DET1 – LEVEL_DET127 Read (R) DETECTOR 1 –

DETECTOR 127

output level.

 

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

0x02BD

 

Detector 1

 

0x02D7

 

Detector 27

 

0x02F1

 

Detector 53

 

0x030B

 

Detector 79

 

0x0325

 

Detector 105

 

0x02BE

 

Detector 2

 

0x02D8

 

Detector 28

 

0x02F2

 

Detector 54

 

0x030C

 

Detector 80

 

0x0326

 

Detector 106

 

0x02BF

 

Detector 3

 

0x02D9

 

Detector 29

 

0x02F3

 

Detector 55

 

0x030D

 

Detector 81

 

0x0327

 

Detector 107

 

0x02C0

 

Detector 4

 

0x02DA

 

Detector 30

 

0x02F4

 

Detector 56

 

0x030E

 

Detector 82

 

0x0328

 

Detector 108

 

0x02C1

 

Detector 5

 

0x02DB

 

Detector 31

 

0x02F5

 

Detector 57

 

0x030F

 

Detector 83

 

0x0329

 

Detector 109

 

0x02C2

 

Detector 6

 

0x02DC

 

Detector 32

 

0x02F6

 

Detector 58

 

0x0310

 

Detector 84

 

0x032A

 

Detector 110

 

0x02C3

 

Detector 7

 

0X02DD

 

Detector 33

 

0x02F7

 

Detector 59

 

0x0310

 

Detector 85

 

0x032B

 

Detector 111

 

0x02C4

 

Detector 8

 

0x02DE

 

Detector 34

 

0x02F8

 

Detector 60

 

0x0312

 

Detector 86

 

0x032C

 

Detector 112

 

0x02C5

 

Detector 9

 

0x02DF

 

Detector 35

 

0x02F9

 

Detector 61

 

0x0313

 

Detector 87

 

0x032D

 

Detector 113

 

0x02C6

 

Detector 10

 

0x02E0

 

Detector 36

 

0x02FA

 

Detector 62

 

0x0314

 

Detector 88

 

0x032E

 

Detector 114

 

0x02C7

 

Detector 11

 

0x02E1

 

Detector 37

 

0x02FB

 

Detector 63

 

0x0315

 

Detector 89

 

0x032F

 

Detector 115

 

0x02C8

 

Detector 12

 

0x02E2

 

Detector 38

 

0x02FC

 

Detector 64

 

0x0316

 

Detector 90

 

0x0330

 

Detector 116

 

0x02C9

 

Detector 13

 

0x02E3

 

Detector 39

 

0x02FD

 

Detector 65

 

0x0317

 

Detector 91

 

0x0331

 

Detector 117

 

0x02CA

 

Detector 14

 

0x02E4

 

Detector 40

 

0x02FE

 

Detector 66

 

0x0318

 

Detector 92

 

0x0332

 

Detector 118

 

0x02CB

 

Detector 15

 

0x02E5

 

Detector 41

 

0x02FF

 

Detector 67

 

0x0319

 

Detector 93

 

0x0333

 

Detector 119

 

0x02CC

 

Detector 16

 

0x02E6

 

Detector 42

 

0x0300

 

Detector 68

 

0x031A

 

Detector 94

 

0x0334

 

Detector 120

 

0x02CD

 

Detector 17

 

0x02E7

 

Detector 43

 

0x0301

 

Detector 69

 

0x031B

 

Detector 95

 

0x0335

 

Detector 121

 

0x02CE

 

Detector 18

 

0x02E8

 

Detector 44

 

0x0302

 

Detector 70

 

0x031C

 

Detector 96

 

0x0336

 

Detector 122

 

0x02CF

 

Detector 19

 

0x02E9

 

Detector 45

 

0x0303

 

Detector 71

 

0x031D

 

Detector 97

 

0x0337

 

Detector 123

 

0x02D0

 

Detector 20

 

0x02EA

 

Detector 46

 

0x0304

 

Detector 72

 

0x031E

 

Detector 98

 

0x0338

 

Detector 124

 

0x02D1

 

Detector 21

 

0x02EB

 

Detector 47

 

0x0305

 

Detector 73

 

0x031F

 

Detector 99

 

0x0339

 

Detector 125

 

0x02D2

 

Detector 22

 

0x02EC

 

Detector 48

 

0x0306

 

Detector 74

 

0x0320

 

Detector 100

 

0x033A

 

Detector 126

 

0x02D3

 

Detector 23

 

0x02ED

 

Detector 49

 

0x0307

 

Detector 75

 

0x0321

 

Detector 101

 

0x033B

 

Detector 127

 

0x02D4

 

Detector 24

 

0x02EE

 

Detector 50

 

0x0308

 

Detector 76

 

0x0322

 

Detector 102

 

0x02D5

 

Detector 25

 

0x02EF

 

Detector 51

 

0x0309

 

Detector 77

 

0x0323

 

Detector 103

 

0x02D6

 

Detector 26

 

0x02F0

 

Detector 52

 

0x030A

 

Detector 78

 

0x0324

 

Detector 104

Each register is divided into two bytes.
The lower byte contains the value of a single detector output level, as shown in the table below.

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Not used Detector N output level

Network revision number
Consists of 1 holding register.

Start address End address Name Access Use
0x025A 0x025A NETWORK_REVISIO N_NUMBER Read (R) Read returns network revision number.

The register contains the revision number of the ModuLaser network, as shown in the table below.

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Network revision number

Execute reset
Executes the Reset Display in the ModuLaser network (write any value to reset alarms or faults).

Start address End address Name Access Use
0x0258 0x0258 CONTROL_RESET Write (W) Execute Reset.

 

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Not used

Execute device enable/disable
Toggles the enable/disable status for a device (write any value to toggle the enable/disable status).

Start address End address Name Access Use
0x0384 0x0402 CONTROL_DISABLE

_DET1 – CONTROL_DISABLE

_DET127

Write (W) Enable or disable a device.

 

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

Address

 

Status

 

0x0384

 

Detector 1

 

0x039E

 

Detector 27

 

0x03B8

 

Detector 53

 

0x03D2

 

Detector 79

 

0x03EC

 

Detector 105

 

0x0385

 

Detector 2

 

0x039F

 

Detector 28

 

0x03B9

 

Detector 54

 

0x03D3

 

Detector 80

 

0x03ED

 

Detector 106

 

0x0386

 

Detector 3

 

0x03A0

 

Detector 29

 

0x03BA

 

Detector 55

 

0x03D4

 

Detector 81

 

0x03EE

 

Detector 107

 

0x0387

 

Detector 4

 

0x03A1

 

Detector 30

 

0x03BB

 

Detector 56

 

0x03D5

 

Detector 82

 

0x03EF

 

Detector 108

 

0x0388

 

Detector 5

 

0x03A2

 

Detector 31

 

0x03BC

 

Detector 57

 

0x03D6

 

Detector 83

 

0x03F0

 

Detector 109

 

0x0389

 

Detector 6

 

0x03A3

 

Detector 32

 

0x03BD

 

Detector 58

 

0x03D7

 

Detector 84

 

0x03F1

 

Detector 110

 

0x038A

 

Detector 7

 

0X03A4

 

Detector 33

 

0x03BE

 

Detector 59

 

0x03D8

 

Detector 85

 

0x03F2

 

Detector 111

 

0x038B

 

Detector 8

 

0x03A5

 

Detector 34

 

0x03BF

 

Detector 60

 

0x03D9

 

Detector 86

 

0x03F3

 

Detector 112

 

0x038C

 

Detector 9

 

0x03A6

 

Detector 35

 

0x03C0

 

Detector 61

 

0x03DA

 

Detector 87

 

0x03F4

 

Detector 113

 

0x038D

 

Detector 10

 

0x03A7

 

Detector 36

 

0x03C1

 

Detector 62

 

0x03DB

 

Detector 88

 

0x03F5

 

Detector 114

 

0x038E

 

Detector 11

 

0x03A8

 

Detector 37

 

0x03C2

 

Detector 63

 

0x03DC

 

Detector 89

 

0x03F6

 

Detector 115

 

0x038F

 

Detector 12

 

0x03A9

 

Detector 38

 

0x03C3

 

Detector 64

 

0x03DD

 

Detector 90

 

0x03F7

 

Detector 116

 

0x0390

 

Detector 13

 

0x03AA

 

Detector 39

 

0x03C4

 

Detector 65

 

0x03DE

 

Detector 91

 

0x03F8

 

Detector 117

 

0x0391

 

Detector 14

 

0x03AB

 

Detector 40

 

0x03C5

 

Detector 66

 

0x03DF

 

Detector 92

 

0x03F9

 

Detector 118

 

0x0392

 

Detector 15

 

0x03AC

 

Detector 41

 

0x03C6

 

Detector 67

 

0x03E0

 

Detector 93

 

0x03FA

 

Detector 119

 

0x0393

 

Detector 16

 

0x03AD

 

Detector 42

 

0x03C7

 

Detector 68

 

0x03E1

 

Detector 94

 

0x03FB

 

Detector 120

 

0x0394

 

Detector 17

 

0x03AE

 

Detector 43

 

0x03C8

 

Detector 69

 

0x03E2

 

Detector 95

 

0x03FC

 

Detector 121

 

0x0395

 

Detector 18

 

0x03AF

 

Detector 44

 

0x03C9

 

Detector 70

 

0x03E3

 

Detector 96

 

0x03FD

 

Detector 122

 

0x0396

 

Detector 19

 

0x03B0

 

Detector 45

 

0x03CA

 

Detector 71

 

0x03E4

 

Detector 97

 

0x03FE

 

Detector 123

 

0x0397

 

Detector 20

 

0x03B1

 

Detector 46

 

0x03CB

 

Detector 72

 

0x03E5

 

Detector 98

 

0x03FF

 

Detector 124

 

0x0398

 

Detector 21

 

0x03B2

 

Detector 47

 

0x03CC

 

Detector 73

 

0x03E6

 

Detector 99

 

0x0400

 

Detector 125

 

0x0399

 

Detector 22

 

0x03B3

 

Detector 48

 

0x03CD

 

Detector 74

 

0x03E7

 

Detector 100

 

0x0401

 

Detector 126

 

0x039A

 

Detector 23

 

0x03B4

 

Detector 49

 

0x03CE

 

Detector 75

 

0x03E8

 

Detector 101

 

0x0402

 

Detector 127

 

0x039B

 

Detector 24

 

0x03B5

 

Detector 50

 

0x03CF

 

Detector 76

 

0x03E9

 

Detector 102

 

0x039C

 

Detector 25

 

0x03B6

 

Detector 51

 

0x03D0

 

Detector 77

 

0x03EA

 

Detector 103

 

0x039D

 

Detector 26

 

0x03B7

 

Detector 52

 

0x03D1

 

Detector 78

 

0x03EB

 

Detector 104

 

High byte Low byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Not used

If the device is enabled, then the Write Single Register to the CONTROL_ISOLATE register disables the device.
If the device is disabled, then the Write Single Register to the CONTROL_ISOLATE register enables the device.

Modbus Protocol Guide for ModuLaser Aspirating Systems

Documents / Resources

ModuLaser FHSD8310 Modbus Protocol Guide for ModuLaser Aspirating System [pdf] User Guide
FHSD8310 Modbus Protocol Guide for ModuLaser Aspirating System, FHSD8310, Modbus Protocol Guide for ModuLaser Aspirating System, ModuLaser Aspirating System, Aspirating System

References

Leave a comment

Your email address will not be published. Required fields are marked *