DSE 7320远程通讯Modbus 地址表功能说明(guojiquan)

首页    02解决方案    服务支持    DSE 7320远程通讯Modbus 地址表功能说明(guojiquan)
电竞虎:

 

DSE 7320

远程通Modbus 地址表功能说明

 

 

guojiquan

 

 

 

目录

描述说明        

一、寄存器地址算法        

 .仪表显示地址的算法        

 .报警地址的算法        

 控制按钮地址的算法        

二、设置软件计算出寄存器的地址        

当上位机或第三方软件监控发电机组中间过程状态时,软件中提供一个Virtual LED 专门用于提供发电机组中间量的寄存器地址        

除中间状态量以外的寄存器地址        

二、寄存器的地址        

说明:        

地址表:        

三、公司介绍        

 

 

        

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

远程通Modbus 地址表功能说明

描述说明

当发电机组做远程监控或上位机监控或第三方监控时,此时需要发电机组的控制模块带RS232RS485通讯端口,通常会选RS485通讯端口做监控,因RS485通讯端口在通讯的距离上有优势,最远距离是1200米;目前深海带通讯功能的模块有:DSE52XX,55XX,73XX,75XX8000系列模块。 若使用上位机监控时,

设置如下:

数据位:8 bit

停止位:1 bit

奇偶校验:无奇偶校验位; 

一、寄存器地址算法

       DSE52XX,55XX,73XX,75XX8000系列模块可通过Modbus通讯协议文档计算寄存器的地址; 

目前WORD 版通讯协议寄存器的算法是 :寄存器地址=Page页码数*256+偏移地址。 register_address=page_number*256+register_offset 

        .仪表显示地址的算法

       如下所示: 

img1

油压显示寄存器地址(Oil pressure)= Page_4 * 256+0(偏移地址)=1024

水温显示寄存器地址(Coolant temperature)= Page_4 * 256+1(偏移地址)=1025 油温显示寄存器地址(Oil temperature)= Page_4 * 256+2(偏移地址)=1026

油位显示寄存器地址(Fuel level)= Page_4 * 256+3(偏移地址)=1027

注:灵活传感器的地址读取(如74XX的灵活传感器)=Page_171*256+137.

选择internal flexible sender 3,偏移地址为136的代表存储代码,137为存储值: 

img2

当软件选择为水温传感器时,对应136读出的值为2,参见下图: 

img3

        .报警地址的算法

       (DSE5XXX模块的报警在Page 8中;DSE7XXX模块的报警在Page 154);以下举例是DSE5XXX模块的报警: 

img4

img5

由图1 所知: 

a、紧急停止寄存器地址(Emergency stop)= Page_8 *256+1(偏移地址)=2049

b、低油压寄存器地址(Low oil pressure) = Page_8 *256+1(偏移地址)=2049

c、高水温寄存器地址(High coolant temperature) = Page_8 *256+1(偏移地址)=2049

d、高油温寄存器地址(High oil temperature) = Page_8 *256+1(偏移地址)=2049

由图2 所知: 

a、当发生普通报警时,寄存器中存的内容是0010, 

img6

b、当发生停机报警时,寄存器中存的内容是0011,如 

img7

c、当发生电气跳闸报警时,寄存器中存的内容是0100,如 

img8

由以上可知: 虽然以上报警的寄存器地址相同,但是存在寄存器地址中内容不同,从而区分报警。 

a、当发生紧急停止报警(停机类报警)时,紧急停止的寄存器地址是2049,这个地址中的内容是0011 0000 0000 0000 (紧急停止占的是13-16)

b、当发生低油压报警(停机类报警)时,低油压的寄存器地址是2049,这个地址中的内容是0000 0011 0000 0000 (低油压占的是9-12)

c、当发生高水温报警(停机类报警)时,高水温的寄存器地址是2049,这个地址中的内容是0000 0000 0011 0000 (高水温占的是5-8)

d、当发生高油温报警(停机类报警)时,高油温的寄存器地址是2049,这个地址中的内容是0000 0000 0000 0011 (高油温占的是1-4) 例如: 

e、当发生高水温报警(报警)时,高油温寄存器地址是2049,这个地址中的内容是 0000 0000 0010 0000 (高水温占的是5-8)

f、当发生高水温电气跳闸时,高油温寄存器地址是2049,这个地址中的内容是 0000 0000 0100 0000 (高水温占的是5-8) 逐步按此方法算出各种报警寄存器地址和寄存器中内容  

需特别注意的是:用触摸屏做报警时,不同报警寄存器地址不同,存储的内容也是不同的,需要去逐个测试报警地址,读取里面不报警时的内容再根据图2算出相应地址下的报警内容。 

 控制按钮地址的算法

其寄存器的地址是相同的,

如图3所示: a、停机/复位按钮地址寄存器地址(Select Stop mode)= Page_16 *256+8(偏移地址)=4104 b、手动按钮地址寄存器地址(Select Manual mode)= Page_16 *256+8(偏移地址)=4104 c、自动按钮地址寄存器地址(Select Auto mode)= Page_16 *256+8(偏移地址)=4104 d、测试按钮地址寄存器地址(Select Test on load mode)= Page_16 *256+8(偏移地址)=4104 e、启动按钮地址寄存器地址(Start engine if in manual or test modes)= Page_16 *256+8(偏移地址)=4104 f、静音按钮地址寄存器地址(Mute alarm= Page_16 *256+8(偏移地址)=4104 g、发电合闸地址寄存器地址(Transfer to generator= Page_16 *256+8(偏移地址)=4104 h、市电合闸地址寄存器地址(Transfer to mains= Page_16 *256+8(偏移地址)=4104

img9

img10

二、设置软件计算出寄存器的地址

目前73XX8000系列模块可通过深海的设置软件计算出寄存器的地址,比通过Modbus通讯协议文档中计算相应寄存器的地址更方便

 当上位机或第三方软件监控发电机组中间过程状态时,软件中提供一个Virtual LED 专门用于提供发电机组中间量的寄存器地址

如下图所示: 

中间状态量寄存器的地址是:191*256+偏移地址(偏移地址从0 1 2 3 ) 除中间状态量以外的寄存器地址,如仪表显示、控制按钮和报警的寄存器地址,深海都把它归到相应的页码下P166-169,在软件中选择不同的功能,可马上算出相应的地址,如下图所示: 

当上位机或第三方软件监控发电机组中间过程状态时,软件中提供一个Virtual LED 专门用于提供发电机组中间量的寄存器地址,如下图所示: 

img11

中间状态量寄存器的地址是:191*256+偏移地址(偏移地址从0 1 2 3 )

除中间状态量以外的寄存器地址

如仪表显示、控制按钮和报警的寄存器地址,深海都把它归到相应的页码下P166-169,在软件中选择不同的功能,可马上算出相应的地址,如下图所示: 

img12

P166页面上寄存器地址的算法166*256+偏移地(偏移地址0 1 2 3 ) P167页面上寄存器地址的算法167*256+偏移地(偏移地址0 1 2 3 ) P168页面上寄存器地址的算法168*256+偏移地(偏移地址0 1 2 3 ) P169页面上寄存器地址的算法169*256+偏移地(偏移地址0 1 2 3 )

 

 

二、寄存器的地址

说明:

Modbus地址:控制器地址

Modbus波特率:控制器波特率

Modbus奇偶校验:无

Modbus停止位1

Modbus数据位8

地址表:

序号

标签

Page

系数

256

便偏移地址

计算地址

Modbus地址

1

机油压力

166

1

256

0

42497

442497

Empty

166

256

1

42498

442497

2

水温

166

1

256

2

42499

442498

Empty

166

256

3

42500

442499

3

充电电压

166

0.1

256

4

42501

442500

Empty

166

256

5

42502

442501

4

电池电压

166

0.1

256

6

42503

442502

Empty

166

256

7

42504

442503

5

引擎转速

166

1

256

8

42505

442504

Empty

166

256

9

42506

442505

6

频率

166

0.1

256

10

42507

442506

Empty

166

256

11

42508

442507

7

Empty

166

0.1

256

12

42509

442508

L1相电压

166

256

13

42510

442509

8

Empty

166

0.1

256

14

42511

442510

L2相电压

166

256

15

42512

442511

9

Empty

166

0.1

256

16

42513

442512

L3相电压

166

256

17

42514

442513

10

Empty

166

0.1

256

18

42515

442514

L1相电流

166

256

19

42516

442515

11

Empty

166

0.1

256

20

42517

442516

L2相电流

166

256

21

42518

442517

12

Empty

166

0.1

256

22

42519

442518

L3相电流

166

256

23

42520

442519

13

Empty

166

1

256

24

42521

442520

L1相功率

166

256

25

42522

442521

14

Empty

166

1

256

26

42523

442522

L2相功率

166

256

27

42524

442523

16

线电L1 L2

166

 

256

30

42526

442526

Empty

166

256

31

42527

442527

17

线电L2 L3

166

 

256

32

42528

442528

Empty

166

256

33

42529

442529

18

线电L1 L3

166

 

256

34

42530

442530

Empty

166

256

35

42531

442531

19

发电机功率

166

 

256

36

42532

442532

Empty

166

256

37

42533

442533

20

发电机视在功率

166

 

256

38

42534

442534

Empty

166

256

39

42535

442535

21

发电机无功功率

166

 

256

40

42536

442536

Empty

166

256

41

42537

442537

22

功率因数

166

 

256

42

42538

442538

Empty

166

256

43

42539

442539

23

运行时间

166

 

256

44

42540

442540

Empty

166

256

45

42541

442541

24

启动次数

166

 

256

46

42542

442542

Empty

166

256

47

42543

442543

25

机组自动

166

 

256

48

42544

442544

Empty

166

256

49

42545

442545

26

机组手动

166

 

256

50

42546

442546

Empty

166

256

51

42547

442547

27

机组停止

166

 

256

52

42548

442548

Empty

166

256

53

42549

442549

28

机组运行

166

 

256

54

42550

442550

Empty

166

256

55

42551

442551

29

机组故障

166

 

256

56

42552

442552

Empty

166

256

57

42553

442553

 

2020年7月10日
浏览量:100010