LM310T311T与上位机通讯规约V200705.docx

上传人:b****8 文档编号:10038177 上传时间:2023-02-08 格式:DOCX 页数:28 大小:25.54KB
下载 相关 举报
LM310T311T与上位机通讯规约V200705.docx_第1页
第1页 / 共28页
LM310T311T与上位机通讯规约V200705.docx_第2页
第2页 / 共28页
LM310T311T与上位机通讯规约V200705.docx_第3页
第3页 / 共28页
LM310T311T与上位机通讯规约V200705.docx_第4页
第4页 / 共28页
LM310T311T与上位机通讯规约V200705.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

LM310T311T与上位机通讯规约V200705.docx

《LM310T311T与上位机通讯规约V200705.docx》由会员分享,可在线阅读,更多相关《LM310T311T与上位机通讯规约V200705.docx(28页珍藏版)》请在冰豆网上搜索。

LM310T311T与上位机通讯规约V200705.docx

LM310T311T与上位机通讯规约V200705

MODBUS_RTU通讯规约(本协议采用主从问答方式)

一、通讯数据的类型及格式:

上位机为主机,LM311T为从机。

从机采用中断方式接收数据,查询方式发送。

异步串行通讯,RS-485接口,半双工,1位起始位,1位或2位停止位,8位数据位;1位校验位(奇或偶),波特率9600BPS或19200BPS。

采用MODBUS-RTU通信协议。

●通讯数据(信息帧)格式

数据格式:

地址码

功能码

数据区

错误校检

数据长度:

1字节

1字节

N字节

16位CRC码(2字节)

1.1地址码:

地址码是每次通讯信息帧的第一字节(8位),从1到255。

每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送信息。

当从机回送信息时,回送数据均以各自的地址码开始。

主机发送的地址码表明将发送到的从机地址,而从机返回的地址码表明回送的从机地址。

1.2功能码:

功能码是每次通讯信息帧传送的第二个字节。

ModBus通讯规约可定义的功能码为1到127。

继电保护设备仅用到其中的一部分功能码。

作为主机请求发送,通过功能码告诉从机应执行什么动作。

作为从机响应,从机返回的功能码与从主机发送来的功能码一样,并表明从机已响应主机并且已进行相关的操作。

1.3数据区:

数据区包括需要由从机返送何种信息或执行什么动作。

二、MODBUS点表:

MODBUS存储区以0XXXX,1XXXX,3XXXX,4XXXX标识,具体情况见下表:

存储区标识

名称

类型

读/写

存储单元地址

0XXXX

线圈

00001-00002

1XXXX

开关量输入

10001-10011

3XXXX

输入寄存器

只读

30001-30145

4XXXX

保持寄存器

读写

40001-40028

其中,00001为合闸线圈地址,00002为分闸线圈地址。

1表示合,0表示分。

10001-10011为11个输入开关量的地址。

对应位中1表示合,0表示分。

LM311T点表如下:

实时参数区

寄存器内容

MODBUS地址

处理方式

说明

I/IM

30001

/10

电动机额定电流百分比

Ia

30002

D1

A相电流

Ib

30003

D1

B相电流

Ic

30004

D1

C相电流

IE

30005

D1

零序电流

Δ%

30006

/10

电流不平衡度

I1

30007

D1

正序电流

I2

30008

D1

负序电流

累计运行时间

30009

直接转换

累计运行时间

电机起动次数

30010

直接转换

电机起动次数

开关量状态

30011

直接转换

G8

报警标志

30012

直接转换

G7

电动机状态

直接转换

G7

说明:

当装置类型号

为0X41H时,即LM-310T时,数据内容无效,作为备用。

为0X42H时,即LM-311T时,数据内容为“电动机双速运行标志”

30013

直接转换

=1时表示电动机高速运行(运行2灯亮),

=0时表示电动机低速运行(运行1灯亮),关于电动机的停机、起动、运行和故障状态同G7

说明:

当装置类型号

为0X41H时,即LM-310T时,数据内容无效,作为备用。

为0X42H时,即LM-311T时,数据内容为“电动机正反转运行标志”

直接转换

=1时表示电动机反转运行(运行2灯亮),

=0时表示电动机正转运行(运行1灯亮),关于电动机的停机、起动、运行和故障状态同G7

30014

备用

30015

备用

30016

备用

起动数据区

寄存器内容

MODBUS地址

处理方式

说明

 

起动

数据

一区

年月

30017

D2

电动机起动时刻

日时

30018

D2

分秒

30019

D2

起动类型

30020

高字节直接转换(低字节为零)

G1

起动时间

30021

/10

A相最大电流

30022

D1

B相最大电流

30023

D1

C相最大电流

30024

D1

3倍零序电流

30025

D1

 

起动

数据

二区

年月

30026

D2

电动机起动时刻

日时

30027

D2

分秒

30028

D2

起动类型

30029

高字节直接转换(低字节为零)

G1

起动时间

30030

/10

A相最大电流

30031

D1

B相最大电流

30032

D1

C相最大电流

30033

D1

3倍零序电流

30034

D1

 

起动

数据

三区

年月

30035

D2

电动机起动时刻

日时

30036

D2

分秒

30037

D2

起动类型

30038

高字节直接转换(低字节为零)

G1

起动时间

30039

/10

A相最大电流

30040

D1

B相最大电流

30041

D1

C相最大电流

30042

D1

3倍零序电流

30043

D1

停止数据区

停止

数据

一区

年月

30044

D2

电动机停止时间

日时

30045

D2

分秒

30046

D2

停止类型

30047

高字节直接转换(低字节为零)

G9

停止

数据

二区

年月

30048

D2

电动机停止时间

日时

30049

D2

分秒

30050

D2

停止类型

30051

高字节直接转换(低字节为零)

G9

停止

数据

三区

年月

30052

D2

电动机停止时间

日时

30053

D2

分秒

30054

D2

停止类型

30055

高字节直接转换(低字节为零)

G9

 

故障数据区

寄存器内容

MODBUS地址

处理方式

说明

 

故障类型

30056

高字节直接转换

G2

A相电流

30057

D1

G6

B相电流

30058

D1

C相电流

30059

D1

3倍零序电流

30060

D1

电流不平衡度

30061

/10

年月

30062

D2

故障发生时间

日时

30063

D2

分秒

30064

D2

故障类型

30065

直接转换

G2

A相电流

30066

D1

G6

B相电流

30067

D1

C相电流

30068

D1

3倍零序电流

30069

D1

电流不平衡度

30070

/10

年月

30071

D2

故障发生时间

日时

30072

D2

分秒

30073

D2

故障类型

30074

直接转换

G2

A相电流

30075

D1

G6

B相电流

30076

D1

C相电流

30077

D1

3倍零序电流

30078

D1

电流不平衡度

30079

/10

年月

30080

D2

故障发生时间

日时

30081

D2

分秒

30082

D2

 

故障类型

30083

直接转换

G2

A相电流

30084

D1

G6

B相电流

30085

D1

C相电流

30086

D1

3倍零序电流

30087

D1

电流不平衡度

30088

/10

年月

30089

D2

故障发生时间

日时

30090

D2

分秒

30091

D2

故障类型

30092

直接转换

G2

A相电流

30093

D1

G6

B相电流

30094

D1

C相电流

30095

D1

3倍零序电流

30096

D1

电流不平衡度

30097

/10

年月

30098

D2

故障发生时间

日时

30099

D2

分秒

30100

D2

故障类型

30101

直接转换

G2

A相电流

30102

D1

G6

B相电流

30103

D1

C相电流

30104

D1

3倍零序电流

30105

D1

电流不平衡度

30106

/10

年月

30107

D2

故障发生时间

日时

30108

D2

分秒

30109

D2

故障类型

30110

直接转换

G2

A相电流

30111

D1

G6

B相电流

30112

D1

C相电流

30113

D1

3倍零序电流

30114

D1

电流不平衡度

30115

/10

年月

30116

D2

故障发生时间

日时

30117

D2

分秒

30118

D2

故障类型

30119

直接转换

G2

A相电流

30120

D1

G6

B相电流

30121

D1

C相电流

30122

D1

3倍零序电流

30123

D1

电流不平衡度

30124

/10

年月

30125

D2

故障发生时间

日时

30126

D2

分秒

30127

D2

状态记录区

寄存器内容

MODBUS地址

处理方式

说明

开关量\状态

30128

直接转换

G3

年月

30129

D2

状态时间

日时

30130

D2

分秒

30131

D2

开关量\状态

30132

直接转换

G3

年月

30133

D2

状态时间

日时

30134

D2

分秒

30135

D2

开关量\状态

30136

直接转换

G3

年月

30137

D2

状态时间

日时

30138

D2

分秒

30139

D2

开关量\状态

30140

直接转换

G3

年月

30141

D2

状态时间

日时

30142

D2

分秒

30143

D2

开关量\状态

30144

直接转换

G3

年月

30145

D2

状态时间

日时

30146

D2

分秒

30147

D2

开关量\状态

30148

直接转换

G3

年月

30149

D2

状态时间

日时

30150

D2

分秒

30151

D2

开关量\状态

30152

直接转换

G3

年月

30153

D2

状态时间

日时

30154

D2

分秒

30155

D2

开关量\状态

30156

直接转换

G3

年月

30157

D2

状态时间

日时

30158

D2

分秒

30159

D2

开关量\状态

30160

直接转换

G3

年月

30161

D2

状态时间

日时

30162

D2

分秒

30163

D2

开关量\状态

30164

直接转换

G3

年月

30165

D2

状态时间

日时

30166

D2

分秒

30167

D2

定值区

功能

MODBUS地址

数值范围

处理方式

说明

CT一次额定电流InP1

40001

1A、5A、10A、25A、50A、100A、160A

直接转换

第1组CT一次额定电流

CT一次额定电流InP2

40002

1A、5A、10A、25A、50A、100A、160A

直接转换

第2组CT一次额定电流

装置类型号为0X41时无效,为0X42时有效

电动机额定电流Im1

40003

0.2InP-1.2InPA

/100

电动机额定电流1

电动机额定电流Im2

40004

0.2InP-1.2InPA

/100

电动机额定电流2

装置类型号为0X41时无效,为0X42时有效

起动超时保护

40005

0-1

直接转换

G4

tst

40006

0.1-60.0S

/10

允许起动时间

断相保护

40007

0-1

直接转换

G4

top

0.1-20.0S

/10

断相延时

单相接地保护

40008

0-2

直接转换

G4

IEd

0.1–8.0Im

/10

单相接地保护定值

tIE

40009

0.1-5.0S

/10

单相接地保护延时

tEbk

0-25.5S

/10

单相接地起动闭锁时间

电流不平衡保护

40010

0-2

直接转换

G4

Δ%d

10–60%

直接转换

不平衡保护定值

tΔd

40011

1-120S

直接转换

不平衡延时

堵转保护

0-1

直接转换

G4

ILR

40012

1.0–8.0Im

/10

堵转保护定值

tLR

1.0-25.5S

/10

堵转延时

热过载保护

40013

0-2

直接转换

G4

Tp

1-40S

直接转换

热过载跳闸延时

Ta

40014

50-100%Tn

直接转换

热过载报警延时

热过载复位方式

0-1

直接转换

=0为Man;=1为Auto

tTrs

40015

0;1–30min

直接转换

热过载复位延时

当复位方式为Man数值只能为0

当复位方式为Auto数值为1–30min

外部故障保护

0-2

直接转换

G4

texf

40016

0.1–25.5s

/10

外部故障延时

外部故障复位方式

0-1

直接转换

=0为Man;=1为Auto

欠电流保护

40017

0-2

直接转换

G4

Iun

20%–90%Im

直接转换

欠电流保护定值

tIun

40018

1-1200S

直接转换

欠电流保护延时

欠电流复位方式

40019

0-1

直接转换

=0为Man;=1为Auto

tIun

0;1–30min

直接转换

欠电流复位延时

当复位方式为Man数值只能为0

当复位方式为Auto数值为1–30min

接触器故障

40020

0-1

直接转换

G4

反相序保护

0-2

直接转换

G4

遥控ON/OFF

40021

0-1

直接转换

=0为OFF;=1为ON

备用

40022

备用

40023

备用

40024

备用

时间区

MODBUS地址

数值范围

处理方式

说明

年月

40025

0-99,1-12

D2

现在时间

日时

40026

1-31,0-23

D2

分秒

40027

0-59,0-59

D2

复位控制变量

MODBUS地址

数值范围

处理方式

说明

复位变量

40028

04a0

直接转换

G5

D1:

当电动机双速运行标志=1时,InP=InP2;

当电动机双速运行标志=0时,InP=InP1

1)当CT初级额定电流InP=5A、10A、25A、50A、100A和160A时,处理方式为:

乘以

(CT初级额定电流InP/5)/100;

2)当CT初级额定电流InP=1A时,处理方式为:

/100

D2:

时间:

年、月、日、时、分、秒数据为BCD码。

G1:

高字节为起动类型,低字节未定义。

起动类型定义:

=0:

无起动记录;

=1:

外部起动;

=2:

遥控起动;

=3:

开入起动;

=4:

仪控起动;

=5:

一位起动;

=6:

二位起动;

=7:

备自起动

=8:

低速起动

=9:

高速起动

=10:

正转起动

=11:

反转起动

G2:

高位字节存储故障类型,故障类型定义如下:

“故障类型”=1,表示“起动超时”

=2,

=3,表示“外部故障”

=4,表示“堵转”

=5,表示“断相”

=6,表示“三相电流不平衡”

=8,表示“反相序”

=9,表示“单相接地”

=10,表示“过热”

=11,表示“欠电流”

=16,表示“接触器故障”

=17,表示“起动拒动”

=18,表示“仪控起动拒动”

=19,表示“仪控停止拒动”

=20,表示“一位起动拒动”

=21,表示“两位起动拒动”

=22,表示“低位停止拒动”

=23,表示“备机自起拒动”

=24,表示“外部报警”

=25,表示“操作锁停”

=26,表示“双速切换”

=27,表示“正反转切换”

低位字节=0,表示该故障区数据为跳闸数据,=1表示该故障区数据为报警数据。

G3:

低字节=01表示“分->合”

=10表示“合->分”

高字节为对应的确11个开关量,具体如下:

=1为开关量S1

=2为开关量S2

=3为开关量S3

=4为开关量S4

=5为开关量S5

=6为开关量S6

=7为开关量S7

=8为开关量S8

=9为开关量S9

=10为开关量S10

=11为开关量S11

例如:

状态记录字=0101,表示开关量S1,从分到合状态。

G4:

=0对应保护功能退出(OFF);

=1设对应保护功能为跳闸(TRIP);

=2设对应保护功能为报警(ALARM);

G5:

向复位变量写入04A0,从机应该复位。

读该变量时,始终返回0,

复位变量只用于06功能码

G6:

此两项故障数据根据故障类型不同,显示内容不同,具体如下:

故障类型为8、10时,即热过载、反相序保护时,故障数据格式应将故障区中的“电

流IA、IB、IC”顺序改为“IMAX、I1、I2”,处理方式不变。

G7:

高字节为报警标志,=0非报警状态,=1为报警状态;

低字节电动机状态:

“0”表示待机状态;“2”表示启动状态;“3”表示运行状态;4表示故障跳闸状态;

G8:

开关量的状态:

bit0-bit10对应S1~S11,1为合,0为分。

G9:

高字节为停止类型,低字节未定义。

停止类型定义:

=0:

无停止记录;

=1:

外部停止;

=2:

遥控停止;

=3:

开入停止

=4:

仪控停止

=5:

低位停止

=6:

低速停止

=7:

高速停止

=8:

正转停止

=9:

反转停止

G10:

三、具体命令格式:

1、功能码0X02

主机询问报文格式

地址

功能码

起始地址高字节

起始地址低字节

线圈个数高字节

开关量个数低字节

CRC校验

功能:

读从机线圈10001-10011状态

注意:

报文中线圈起始地址00000对应设备中10001地址;其他顺延。

从机应答格式

地址

功能码

字节计数

DI

CRC校验

功能:

从机返回DI=1XXXX状态

例:

读06H号从机输入线圈,起始地址=0000H=0,对应地址10001;线圈数=000BH=11;末地址=10001+11-1=10011;

因此,本询问报文功能是:

读06号从机输入线圈10001—10011,共11个输入线圈状态;

主机:

06020000000B387A

从机:

06020200000C78(数据为11个开关量的状态,详细看说明G8)

注:

起始寄存器地址只能为0000,开关量个数只能为0011,不支持其他数值。

2、功能码0X03

主机询问报文格式

地址

功能码

寄存器起始地址高字节

寄存器起始地址低字节

寄存器个数高字节

寄存器个数低字节

CRC校验

功能:

读从机保持寄存器4XXXX值

注意:

报文中寄存器起始地址00000对应设备中40001地址;其他顺延

从机应答格式

地址

功能码

字节计数

数据区

CRC校验

#读全部定值数据

主机:

06030000001C45B4

从机:

060338000501F400000064000A0005010000140F00140A0001320105000A00001E000A000000000100FFFFFFFFFFFFFFFFFFFF08032501413800004DAB

#读全部时间值

主机:

060300180003847B

从机:

06030608032508422539B8

3、功能码0X04

主机询问报文格式

地址

功能码

寄存器起始地址高字节

寄存器起始地址低字节

寄存器个数高字节

寄存器个数低字节

CRC校验

功能:

读从机输入寄存器3XXXX值

注意:

报文中寄存器起始地址00000对应设备中30001地址;其他顺延

从机应答格式

地址

功能码

字节计数

数据区

CRC校验

#读实时数据

主机:

060400000010F071

从机:

060420000000000000000000000000000000000000004B000000000000000000000000B5F2

#读起动数据

主机:

06040010001BB073

从机:

06043608032508203401000001004F0050000000A208032507381401000001008300000000008308032507380301000001010700000000015EACE8

#读停止数据

主机:

0604002B000C81B0

从机:

060418080325082039010008032508203701000803250820340100630F

#读所有故障数据

主机:

0604003700484045

从机:

060

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1