IEC62056培训教材-DLMS系统集成开发培训

上传人:仙*** 文档编号:123467766 上传时间:2022-07-22 格式:PPTX 页数:66 大小:1.30MB
收藏 版权申诉 举报 下载
IEC62056培训教材-DLMS系统集成开发培训_第1页
第1页 / 共66页
IEC62056培训教材-DLMS系统集成开发培训_第2页
第2页 / 共66页
IEC62056培训教材-DLMS系统集成开发培训_第3页
第3页 / 共66页
资源描述:

《IEC62056培训教材-DLMS系统集成开发培训》由会员分享,可在线阅读,更多相关《IEC62056培训教材-DLMS系统集成开发培训(66页珍藏版)》请在装配图网上搜索。

1、 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/1IEC62056培训教程培训教程兰吉尔表计(珠海)有限公司兰吉尔表计(珠海)有限公司 DLMS系统集成开发系统集成开发开发部:郑佩良(开发部:郑佩良(Roy)Landis+Gyr版权所有DLMS系统集成开发7/22/2022/2课程内容及安排课程内容及安排内容:内容:1、基本概念、基本概念2、体系架构、体系架构3、应用实例、应用实例 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/3基本概念基本概念规约标准文本规约标准文本IEC 62056-62 电气测量电气测量应用应用层数据交换协议:接口类层数据交换

2、协议:接口类 IEC 62056-61 电气测量电气测量抄表、抄表、费率及负荷控制的数据交换:费率及负荷控制的数据交换:OBIS 对象识别系统对象识别系统 IEC 62056-53 电气仪表电气仪表抄表、抄表、费率和负荷控制的数据交换:费率和负荷控制的数据交换:COSEM应用层应用层IEC 62056-46-2002 电气测量电气测量-抄表、费率及负荷控制的数据交换:抄表、费率及负荷控制的数据交换:基于基于HDLC协议的数据链路层协议的数据链路层IEC 61334-6-2000 A-XDR编编码规则码规则 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/4基本概念基本概念名

3、词解释名词解释nDLMSDistribution Line Message SpecificationDevice Language Message Specification配电线消息规范配电线消息规范设备语言消息规范设备语言消息规范nCOSEMCOmpanion Specification for Energy Metering能量计量配套规范能量计量配套规范 nOBISOBject Identification System对象标识系统对象标识系统 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/5基本概念基本概念基本的术语基本的术语(1)省略语省略语原文原文中文解释

4、中文解释AARQApplication Association ReQuest 应用连接请求应用连接请求 AAREApplication Association REsponse应用连接响应应用连接响应 ACSE Application Control Service Element 应用控制服务元件应用控制服务元件 APDU Application Protocol Data Unit 应用协议数据单元应用协议数据单元 ASE Application Service Element 应用服务元件应用服务元件 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/6基本概念基本概

5、念基本的术语基本的术语(2)省略语省略语原文原文中文解释中文解释HLS High-level Security 高级安全高级安全 LLS Low Level Security 低级安全低级安全 LN Logical Name 逻辑名逻辑名 SN Short Name 短名短名 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/7Dialog/DLMS就是对话就是对话CEO:运营情况怎样?运营情况怎样?系统:系统:电表运行情况怎样?电表运行情况怎样?销售员:销售员:?表计表计1:?财务员:财务员:?表计表计2:?CEO:华南二月销售情况怎样?华南二月销售情况怎样?系统:系统:电

6、表电表1二月运行情况二月运行情况怎样?怎样?华南销售:华南销售:二月销售记录。二月销售记录。表计表计1:二月运行记录数据。二月运行记录数据。CEO:华南销售情况怎样?华南销售情况怎样?系统:系统:电表电表1运行情况怎样?运行情况怎样?华南销售:华南销售:当前销售记录。当前销售记录。表计表计1:当前运行记录数据。当前运行记录数据。Landis+Gyr版权所有DLMS系统集成开发7/22/2022/8基本概念基本概念DLMS/COSEM模型(模型(1/2)基于基于CS客户客户/服务服务对话对话通信模式通信模式 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/9基本概念基本概念D

7、LMS/COSEM模型模型(2/2)COSEM对象模型OBIS逻辑名DLMS报文通过协议(DLMS)访问COSEM实例的属性和方法命名标准DLMS报文通信介质传输 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/10体系结构体系结构DLMS结构结构 应用层应用层数据链路层数据链路层物理层物理层逻辑链路控制逻辑链路控制(LLC)介质访问控制介质访问控制(MAC)其他RS232HDLCLLCACSERS485其它ModemASE Landis+Gyr版权所有DLMS系统集成开发7/22/2022/11应用层应用层数据类型数据类型 基本数据1/3表示值表示值(10进进制制)表示值

8、表示值(16进制进制)类型类型名字名字字节字节00NULLNULL11Array数组数组指定对象个数指定对象个数22structure结构体结构体指定成员指定成员33Boolean布尔型布尔型144Bit string字符字符155Intger32有符号长整型有符号长整型466Unsinged32无符号长整型无符号长整型499Octet-string16进制字符串进制字符串指定长度指定长度10AVisible-string可见字符可见字符指定长度指定长度 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/12应用层应用层数据类型数据类型基本数据2/3表示值表示值(10进制进制

9、)表示值表示值(16进进制制)类型类型名字名字字节字节13DInteger8BCD码码15FInteger8有符号整型有符号整型1610Integer16有符号长整型有符号长整型1711Unsigned8无符号整型无符号整型1812Unsigned16无符号整型无符号整型1913Compact-array压缩数组压缩数组指定长度指定长度2014Integer64有符号长整型有符号长整型 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/13应用层应用层数据类型数据类型基本数据3/3表示值表示值(10进制进制)表示值表示值(16进制进制)类型类型名字名字字节字节2115Unsi

10、gned64无符号长整型无符号长整型82216enum枚举型枚举型2317float32浮点数浮点数2418float64浮点数浮点数2519Date-time日期时间型日期时间型12261Adate日期日期271Btime时间时间 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/14应用层应用层时间日期类型时间日期类型 Date-time 日期时间类型 1/2属性属性类型类型范围范围编码编码year:Unsigned16 0.big0 xFFFF=not specifiedmonth:Unsigned8 1.12,0 xFD,0 xFE,0 xFF1:一月一月0 xFD=

11、daylight_savings_end0 xFE=daylight_savings_begin0 xFF=not specifieddayOfMonth:Unsigned8 1.31,0 xFD,0 xFE,0 xFF0 xFD=2nd last day of month0 xFE=last day of month0 xFF=not specifieddayOfWeek:Unsigned8 1.7,0 xFF1 is Monday0 xFF=not specified目前在兰吉尔表中的日期时间是用目前在兰吉尔表中的日期时间是用09(Octet-string)表示表示 Landis+Gyr版

12、权所有DLMS系统集成开发7/22/2022/15应用层应用层时间日期类型时间日期类型Date-time 日期时间类型 2/2属性属性类型类型范围范围编码编码hour:Unsigned8 0.23,0 xFF0 xFF=not specifiedminute:Unsigned8 0.59,0 xFF0 xFF=not specifiedsecond:Unsigned8 0.59,0 xFF0 xFF=not specifiedhundredths:Unsigned8 0.99,0 xFF0 xFF=not specifieddeviationInteger16-720.+720Min.from

13、 local time to GMT0 x8000=not specifiedclock status:Unsigned8Always equal to attribute status Landis+Gyr版权所有DLMS系统集成开发7/22/2022/16应用层应用层日期类型日期类型Date 日期类型属性属性类型类型范围范围编码编码year:Unsigned16 0.big0 xFFFF=not specifiedmonth:Unsigned8 1.12,0 xFD,0 xFE,0 xFF1 is January0 xFD=daylight_savings_end0 xFE=dayligh

14、t_savings_begin0 xFF=not specifieddayOfMonth:Unsigned8 1.31,0 xFD,0 xFE,0 xFF0 xFD=2nd last day of month0 xFE=last day of month0 xFF=not specifieddayOfWeek:Unsigned8 1.7,0 xFF1 is Monday0 xFF=not specified Landis+Gyr版权所有DLMS系统集成开发7/22/2022/17应用层应用层时间类型时间类型Time 时间类型属性属性类型类型范围范围编码编码hour:Unsigned8 0.23

15、,0 xFF0 xFF=not specifiedminute:Unsigned8 0.59,0 xFF0 xFF=not specifiedsecond:Unsigned8 0.59,0 xFF0 xFF=not specifiedhundredths:Unsigned8 0.99,0 xFF0 xFF=not specified Landis+Gyr版权所有DLMS系统集成开发7/22/2022/18应用层应用层数据解析数据解析 解读电表时间解读电表时间09 0C 07 D6 03 10 04 0A 0E 17 FF 80 00 0009数据类型数据类型=9(16进制进制字符串字符串)0C

16、数据长度数据长度=1207年年(2字节字节)=2006D603月月=0310日日=1604周周=040A时时=100E分分=1417秒秒=23FF毫秒毫秒(不用不用)80时区差时区差(不用不用)0000时间状态时间状态=0组合起来,电表时间:2006-03-16 10:14:23 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/19应用层应用层数据解析数据解析解读解读IEC地址地址0A 08 35 38 32 33 34 37 31 35组合起来,组合起来,IEC设备地址设备地址:582347150A数据类型数据类型=10(Visible-string)08数据长度数据长度

17、=083535x=53d(asc=5)3838x=56d(asc=8)3232x=50d(asc=2)3333x=51d(asc=3)3434x=52d(asc=4)3737x=55d(asc=7)3131x=49d(asc=1)3535x=53d(asc=5)Landis+Gyr版权所有DLMS系统集成开发7/22/2022/20应用层应用层数据解析数据解析解读正向有功电量解读正向有功电量14 00 00 00 00 00 05 F7 12 组合起来,组合起来,电量:电量:390930d/10000d=39.093 kWh14数据类型数据类型=20(Integer64 8个字节个字节)005

18、x*10000 x+F7x*100+12X=5F712x=390930dscale-unit:Wh|-1电量:电量:390930d/10000d=39.093 kWh0000000005F712 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/21应用层应用层数据解析数据解析解读费率时段表解读费率时段表TOU 1/301 01 02 02 11 01 01 02 02 03 09 04 00 00 00 00 09 06 00 00 0A 00 64 FF 12 00 04 02 03 09 04 07 1E 00 00 09 06 00 00 0A 00 64 FF 12

19、 00 01 01 01数组长度数组长度=01(日时段表数(日时段表数=1),02 02数据类型数据类型=02(结构体结构体),长度长度=2 11数据类型数据类型=17(Unsigned8 1字节字节)01日表序号日表序号=01(第一个日表第一个日表)01 02数组长度数组长度=01(第一个日表的日时段数(第一个日表的日时段数=2)02 03数据类型数据类型=02(结构体结构体),长度长度=3 09 04 数据类型数据类型=9(16进制字符串进制字符串),长度长度=4 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/22应用层应用层数据解析数据解析读费率时段表读费率时段表T

20、OU 2/3 00 00 00 00时间:时间:00:00:00 09 06数据类型数据类型=9(16进制字符串进制字符串),长度长度=6 00 00 0A 00 64 FFOBIS 12数据类型数据类型=18(Unsigned16)00 04E3有效:有效:04=00000100 B B02 03数据类型数据类型=02(结构体结构体),长度长度=309 04 数据类型数据类型=9(16进制字符串进制字符串),长度长度=4 07 1E 00 00时间:时间:07:30:0009 06数据类型数据类型=9(16进制字符串进制字符串),长度长度=6 00 00 0A 00 64 FFOBIS 12

21、数据类型数据类型=18(Unsigned16)00 01E1有效:有效:01=00000001 B B Landis+Gyr版权所有DLMS系统集成开发7/22/2022/23应用层应用层数据解析数据解析读费率时段表读费率时段表TOU 3/3表示的表示的TOU意义意义日时段表数日时段表数1第第1个日时段表数据个日时段表数据日时段数日时段数200:00 E307:30 E1 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/24应用层应用层寻址方式寻址方式 LN:Logical Name 逻辑名逻辑名(也简称长名也简称长名)class-id Cosem-Class-Id,ins

22、tance-id Cosem-Object-Instance-Id,attribute-id Cosem-Object-Attribute-Id,Cosem-Class-Id:指属于哪类,如指属于哪类,如class-id=3;4;5 Cosem-Object-Instance-Id:指对象的实例的指对象的实例的OBIS,如,如:1-1:1.8.0(正向有功总电能正向有功总电能)Cosem-Object-Attribute-Id:Attribute-Id=2:表示要对对:表示要对对象实例的第二项元素进行操作象实例的第二项元素进行操作 Landis+Gyr版权所有DLMS系统集成开发7/22/20

23、22/25应用层应用层寻址方式寻址方式SN:Short Name 短名短名 Base Name 基地址基地址 指指COSEM实例中的元素的物理地址,每一个实例,只有实例中的元素的物理地址,每一个实例,只有基基地址可以地址可以通过通过Associationview连接视图对象类得到,然后开发者通过不同的连接视图对象类得到,然后开发者通过不同的类的格式去计算其中实例中某项元素的物理地址。类的格式去计算其中实例中某项元素的物理地址。Landis+Gyr版权所有DLMS系统集成开发7/22/2022/26应用层应用层寻址方式寻址方式SN:Short Name 短名短名 寄存器寄存器类类ID=3,版本版

24、本=0短名短名:备注备注属性属性逻辑名逻辑名x x基地址基地址值值x+8x+8比例和单位比例和单位x+16x+16特定方法特定方法方法方法x+40 x+40如正向有功总电能的基地址是:如正向有功总电能的基地址是:0 x03E8,如果要读其电能值值如果要读其电能值值(属性属性=2):则其:则其物理地址是:物理地址是:0 x03E8+8=0 x03F0 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/27应用层应用层ACSEACSE主要是功能是负责系统的安全功能:主要是功能是负责系统的安全功能:AARQ(表计表计Login功能功能)数据结构如下:数据结构如下:Conforman

25、ce block:Login时,申请权限时,申请权限;电表会根据你的权电表会根据你的权限请求,返回正确的权限给你限请求,返回正确的权限给你 InitiateRequest-pdu:定义一些初始化基本信息定义一些初始化基本信息 AARQ-pdu:提供提供COSEM的一些信息数据的一些信息数据conformance blockInitiateRequest-pduAARQ-pdu Landis+Gyr版权所有DLMS系统集成开发7/22/2022/28应用层应用层ACSEConformance block:常用的权限:常用的权限:0 x18,0 x03,0 x20 Landis+Gyr版权所有DL

26、MS系统集成开发7/22/2022/29应用层应用层APDUAPDU-应用协议数据单元应用协议数据单元 名称名称值值备注备注initiateRequest1初始化初始化readRequest5读要求读要求writeRequest6写要求写要求initiateResponse8初始化响应初始化响应readResponse12读响应读响应writeResponse13写响应写响应 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/30应用层应用层APDU读电表时间读电表时间05读要求读要求 01 读数量读数量02访问选择访问选择2B C8地址地址2006-03-17 13:52:

27、19请求请求响应响应0C读响应读响应01响应数量响应数量00成功成功09 0Coctet-string,长度长度=1207 D6 03 11 05 0D 34 13 FF 80 00 002006-03-17 13:52:19 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/31应用层应用层APDU写电表时间写电表时间请求请求响应响应06写要求写要求 01 写数据项的数量写数据项的数量02访问选择访问选择2B C8地址地址 01写数据项的数据写数据项的数据的数量的数量 09 0Coctet-string,长度长度=1207 D6 03 11 FF 0D 34 28 FF 8

28、0 00 FF2006-03-17 13:52:400D写响应写响应 01响应数量响应数量00成功成功 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/32链路层链路层LLCLLC负责地址的解释负责地址的解释第第1 1个字节:个字节:E6E6是固定的是固定的第第2 2个字节:个字节:E6/E7E6/E7:E6E6:下行帧:下行帧 E7E7:是上行帧:是上行帧第第3 3个字节:帧的质量,默认是个字节:帧的质量,默认是:0 x00:0 x00第第n n*8 bit8 bit:应用层的数据:应用层的数据ASEASE(比如读操作(比如读操作:05 01 02 XX XX:05 01

29、 02 XX XX)8 bit8 bit8 bitn*8 bitDestination(Remote)LSAPSource(Local)LSAPQuality1Application Protocol Data Unit APDU0 xE6111001100 xE6 or 0 xE71110011z0 x0000000000octets of the APDU Landis+Gyr版权所有DLMS系统集成开发7/22/2022/33链路层链路层HDLCHDLC负责访问的控制负责访问的控制7E:固定的:固定的Frame Format:帧格式,:帧格式,2个字节个字节 Dest Address,S

30、rc Address:目标地址,源地址目标地址,源地址Control:控制码:报文的类型及控制(帧计数器):控制码:报文的类型及控制(帧计数器)7EFrame FormatDest.AddressSrc.AddressControlHCSInformationFCS7E Landis+Gyr版权所有DLMS系统集成开发7/22/2022/34链路层链路层HDLCFrame Format:帧格式,2个字节格式如下:S=Segmentation bit,如S=1,表示有后续帧(A8)如果需要后续帧数据,主站需发出RR帧,请求后续帧。1 0 1 0 S L L LL L L L L L L L帧类型

31、帧长度 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/35链路层链路层HDLC Control:控制码:报文的类型及控制:控制码:报文的类型及控制(帧计数器)(帧计数器)I帧:帧:信息帧,通讯中用得最多信息帧,通讯中用得最多的帧,带用户应用层的业务及数据的帧,带用户应用层的业务及数据SNRM帧帧:设置普通响应模式,此帧:设置普通响应模式,此帧也可以说用来连接电表同时可以设置也可以说用来连接电表同时可以设置 一些通信连接参数,是一些通信连接参数,是用在用在AARQ帧的前一帧帧的前一帧UA帧帧:响应上次响应上次SNRM 帧。帧。类型控制码(MSB LSB)I R R R P

32、S S S 0 SNRM 1 0 0 P 0 0 1 1 UA 0 1 1 F 0 0 1 1 DISC 0 1 0 P 0 0 1 1 DM 0 0 0 F 1 1 1 1 RR R R R P 0 0 0 1 RNR R R R P 0 1 0 1 FRMR 1 0 0 F 0 1 1 1 UI 0 0 0 P 0 0 1 1 RRR为接收帧序号,SSS为发送帧序号 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/36链路层链路层HDLC Control:控制码:报文的类型及控制(帧计数器):控制码:报文的类型及控制(帧计数器)2/2DISC帧帧:断开帧,主站发出断开与

33、电表的连接。断开帧,主站发出断开与电表的连接。DM帧帧:响应上次响应上次DISC的帧的帧RR帧帧:接收准备帧,表示已准备好了接收数据,请求多帧中接收准备帧,表示已准备好了接收数据,请求多帧中的下一帧。的下一帧。RNR帧帧:接收没有准备好帧,表示不接收前次的帧。接收没有准备好帧,表示不接收前次的帧。FRMR帧帧:叫拒绝帧,返回对方上次发的帧,同时包含拒绝的叫拒绝帧,返回对方上次发的帧,同时包含拒绝的理由。理由。UI帧帧:没有编号的信息帧。没有编号的信息帧。Landis+Gyr版权所有DLMS系统集成开发7/22/2022/37物理设备,逻辑设备及物理设备,逻辑设备及COSEM对象对象 COSEM

34、 物理设备物理设备 A COSEM Log 逻辑设备逻辑设备 2 COSEM 对象 COSEM 逻辑设备逻辑设备 1 COSEM 对象 ZD 电表电表 123 通讯模块通讯模块 COSEM 对象 基表基表 COSEM 对象 ZD 电表电表 456 COSEM 对象 COSEM 对象 基表 通讯模块通讯模块 物理设备地址,低位 HDLC 地址(低位 MAC 地址)逻辑设备地址,高位 HDLC 地址(高位 MAC 地址)Landis+Gyr版权所有DLMS系统集成开发7/22/2022/38连接访问方式连接访问方式级连:逻辑地址+物理地址单连:逻辑地址 Landis+Gyr版权所有DLMS系统集成

35、开发7/22/2022/39链路层链路层HDLC地址地址HDLC 中包含源地址、目标地址中包含源地址、目标地址两种两种HDLC 地址有如下三种表示方式地址有如下三种表示方式 1个字节个字节:用:用1个字节的个字节的高位高位 HDLC 地址进行通讯地址进行通讯(07F)2个字节个字节:用:用1个字节的高位个字节的高位 HDLC 地址和地址和1个字节低个字节低位位 HDLC 地址同时进行通讯地址同时进行通讯(03FFF)4个字节个字节:用:用2个字节的高位个字节的高位 HDLC 地址和地址和2个字节低个字节低位位 HDLC 地址同时进行通讯地址同时进行通讯(0FFFFFFF)备注:多字节包含少字节

36、:既备注:多字节包含少字节:既1字节或字节或2字节能通讯,如果用字节能通讯,如果用4字节,肯字节,肯定也能通讯定也能通讯 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/40链路层链路层HDLC地址地址源地址源地址0 x00无地址无地址0 x10公共地址公共地址(低安全级别低安全级别)目标地址目标地址高位高位 HDLC 地址地址 1字节字节2字节字节0 x000 x0000无地址无地址0 x010 x0001逻辑设备地址逻辑设备地址0 x02.0 x0F0 x0002.0 x000F预留给用户预留给用户0 x7F0 x3FFF广播地址广播地址 Landis+Gyr版权所有D

37、LMS系统集成开发7/22/2022/41链路层链路层HDLC地址地址低位低位 HDLC 地址地址 1字节字节2字节字节0 x000 x0000无地址无地址0 x7E0 x3FFE物理设备地址物理设备地址0 x01.0 x0F0 x0001.0 x000F预留给用户预留给用户0 x7F0 x3FFF广播地址广播地址 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/42链路层链路层HDLC地址编码地址编码 两字节高位高位0 x01(00000001B)左移左移高高位位0 x02(00000010B)低位低位0 x64(01100100B)低低位位0 xC8(11001000B

38、)左移左移低低位位0 xC9(11001001B)或或0 x010 x02 0 xC90 x01 0 x64 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/43应用实例应用实例典型结构典型结构 开始开始连接连接登录登录读时间读时间读负荷读负荷读事件读事件读电量读电量断开断开结束结束成功失败成功失败 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/44应用实例应用实例建立连接(建立连接(1)目的目的:1)唤醒电表连接)唤醒电表连接 2)获取当前电表的获取当前电表的HDLC通讯信息通讯信息发送发送:7E A0 07 03 21 93 0F 01 7ELet

39、s go!Landis+Gyr版权所有DLMS系统集成开发7/22/2022/45应用实例应用实例建立连接(建立连接(2)接收接收:7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 3E 07 04 00 00 00 01 08 04 00 00 00 01 07 22 7EHDLC通信信息通信信息:1)发送帧长)发送帧长2)应用层数据长度)应用层数据长度3)发送窗口值)发送窗口值4)接收窗口值)接收窗口值 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/46应用实例应用实例登录电表登录电表(1)目的:1)确定访问电表的权限2)

40、电表根据权限提供相应服务远程访问权限分三种:P0级:无密码P1级:静态密码P2级:动态密码发送:发送:7E A0 47 03 41 10 7E C4 E6 E6 00 60 39 80 02 07 80 A1 09 06 07 60 85 74 05 08 01 02 8A 02 07 80 8B 07 60 85 74 05 08 02 01 AC 0A 80 08 30 30 30 30 30 30 30 30 BE 0F 04 0D 01 00 00 00 06 5F 04 00 18 02 20 00 00 90 A7 7E 接收:接收:7E A0 36 41 03 30 9A 65

41、E6 E7 00 61 28 A1 09 06 07 60 85 74 05 08 01 02 A2 03 02 01 00 A3 05 A1 03 02 01 00 BE 0F 04 0D 08 00 06 5F 04 00 18 02 20 05 DC FA 00 B1 7A 7E Landis+Gyr版权所有DLMS系统集成开发7/22/2022/47应用实例应用实例登录电表登录电表(2)源地址:源地址:P0级:级:0 x10P1级:级:0 x20P2级:级:0 x30目标地址:目标地址:1字节地址字节地址2字节地址字节地址4字节地址字节地址保留地址保留地址地址算法:地址算法:1字节算法

42、:字节算法:地址左移地址左移1位,然后或位,然后或0 x01例例1:地址:地址0 x01(00000001)左移左移1位位(00000001)=0 x02(00000010),或,或0 x01=0 x03(00000011)2字节算法:字节算法:高字节左移高字节左移1位,组成第位,组成第1字节;低字节左移字节;低字节左移1位,然后或位,然后或0 x01组成第组成第2字节字节例例2:高字节:高字节0 x01(00000001)低字节低字节0 x64(01100100)1字节:左移字节:左移1位位(00000001)=0 x02(00000010)2字节:左移字节:左移1位位(01100100)=

43、0 xC8(11001000),或,或0 x01=0 xC9(11001001)结果结果:例例1 0 x010 x03 例例2 0 x01640 x02C9 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/48应用实例应用实例读取电表时间读取电表时间(1/2)COSEM时钟接口类:(Class_ID=8)长名=0000010000FF 短名=0 x2BC0属性=2发送:发送:7E A0 11 03 41 32 E2 58 E6 E6 00 05 01 02 2B C8 F7 1E 7E 接收:接收:7E A0 1D 41 03 52 C8 6A E6 E7 00 0C 01

44、 00 09 0C 07 D4 08 10 01 0F 28 0C FF 80 00 00 06 83 7E Landis+Gyr版权所有DLMS系统集成开发7/22/2022/49应用实例应用实例读取电表时间读取电表时间(2/2)7E 7E 帧头帧头A0 11A0 11帧格式帧格式:无后续帧无后续帧 长度长度=17=1703 03 服务端地址服务端地址:0 x010 x012121客户端地址客户端地址:0 x100 x103232控制码控制码:0 x320 x32(I(I帧帧).HCSHCSE6 E6 00E6 E6 00LLCLLC0505读读应用层数据应用层数据0101数据项数据项020

45、2读选项读选项2B2B地址地址C8C8.FCSFCS7E7E帧尾帧尾7E 7E 帧头帧头A0 1DA0 1D帧格式帧格式:无后续帧无后续帧 长度长度=30=3021 21 服务端地址服务端地址:0 x100 x100303客户端地址客户端地址:0 x010 x015252控制码控制码:0 x520 x52(I(I帧帧).HCSHCSE6 E7 00E6 E7 00LLCLLC0C0C读返回标识码读返回标识码0101数据项数据项0000成功成功09 0C09 0C数据类型:数据类型:字符串,长度字符串,长度=12=1207 D6 03 17 04 0A 33 07 D6 03 17 04 0A

46、33 0F FF 80 00 000F FF 80 00 002006-03-23 10:51:152006-03-23 10:51:15.FCSFCS7E7E帧尾帧尾 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/50应用实例应用实例读取电量寄存器读取电量寄存器客户端 服务端(Request)请求帧7E 7E 帧头帧头A0 11A0 11帧格式帧格式:无后续帧无后续帧 长度长度=17=1703 03 服务端地址服务端地址:0 x01:0 x012121客户端地址客户端地址:0 x10:0 x105454控制码控制码:0 x54(I:0 x54(I帧帧).HCSHCSE6

47、 E6 00E6 E6 00LLCLLC0505读读应用层数据应用层数据0202数据项数据项0202读选项读选项1C1CEnergy+A Energy+A Unit and Unit and ScalerScaler30300202读选项读选项1C1CFCS Energy FCS Energy+A value+A value2828.7E7E帧尾帧尾寄存器 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/51应用实例应用实例读取电量寄存器读取电量寄存器服务端 客户端(Respone)7E 7E 帧头帧头A0 18A0 18帧格式帧格式:无后续帧无后续帧 长度长度=30=30

48、21 21 服务端地址服务端地址:0 x10:0 x100303客户端地址客户端地址:0 x01:0 x017474控制码控制码:0 x74(I:0 x74(I帧帧).HCSHCSE6 E7 00E6 E7 00LLCLLC0C0C读返回标识码读返回标识码0101数据项数据项0000成功成功 02 0202 02结构体结构体 长度长度=2=2 0F FF0F FFScale(FF)=-1Scale(FF)=-1 16 1E16 1EUnit(30)=WhUnit(30)=Wh0000成功成功1414数据类型数据类型000000000016C83000000000016C837 71493047

49、/10/1000=1493047/10/1000=149.3047 kWh149.3047 kWh.FCSFCS7E7E帧尾帧尾 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/52应用实例应用实例读取读取Profile数据数据三类Profile数据:负荷数据、历史数据、电表事件开始开始读读period读读capture读读buffer Landis+Gyr版权所有DLMS系统集成开发7/22/2022/53应用实例应用实例读取读取Profile数据数据 7E 7E 帧头帧头A0 11A0 11帧格式帧格式:无后续帧无后续帧 长度长度=17=1703 03 服务端地址服务端

50、地址:0 x01:0 x012121客户端地址客户端地址:0 x10:0 x10.控制码控制码.HCSHCSE6 E6 00E6 E6 00LLCLLC0505读读应用层数据应用层数据0101数据项数据项0202读选项读选项6060Period Period addressaddressF8F8.FCSFCS7E7E帧尾帧尾7E 7E 帧头帧头A0 18A0 18帧格式帧格式:无后续帧无后续帧 长度长度=30=3021 21 服务端地址服务端地址:0 x10:0 x100303客户端地址客户端地址:0 x01:0 x01.控制码控制码.HCSHCSE6 E7 00E6 E7 00LLCLLC0

51、C0C读返回标识码读返回标识码0101数据项数据项0000成功成功0606Unsinged32 4个字节个字节00 00 00 0000 00 00 00Period=0Period=0.FCSFCS7E7E帧尾帧尾读读period:客户端客户端-服务端服务端(Request)服务端服务端-客户端客户端(Respone)Landis+Gyr版权所有DLMS系统集成开发7/22/2022/54应用实例应用实例读取读取Profile数据数据读读capture_object:客户端 服务端(Request)7E 7E 帧头帧头A0 11A0 11帧格式帧格式:无后续帧无后续帧 长度长度=17=170

52、3 03 服务端地址服务端地址:0 x01:0 x012121客户端地址客户端地址:0 x10:0 x10.控制码控制码.HCSHCSE6 E6 00E6 E6 00LLCLLC0505读读应用层数据应用层数据0101数据项数据项0202读选项读选项6060Capture_object Capture_object addressaddressF0F0.FCSFCS7E7E帧尾帧尾 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/55应用实例应用实例读取读取Profile数据数据读读capture_object:客户端 服务端(Response)7E 7E 帧头帧头A8 5

53、9A8 59帧格式帧格式:有后续帧有后续帧 长度长度=89=8921 21 服务端地址服务端地址:0 x10:0 x100303客户端地址客户端地址:0 x01:0 x01.控制码控制码.HCSHCSE6 E7 00E6 E7 00LLCLLC0C 01 000C 01 00读返回读返回 成功成功01 0801 08数组数组=8:capture_object num=8=8:capture_object num=802 0402 04结构体:结构体:num=4num=412 00 0812 00 08Class=8Class=809 06 00 00 09 06 00 00 01 00 00

54、FF01 00 00 FF长名:长名:00:00-01.00.00.FF00:00-01.00.00.FF0F 020F 02Attribute index=2Attribute index=212 00 0012 00 00Data index=0Data index=002 0402 0412 00 0312 00 0309 06 00 00 60 F0 0C FF09 06 00 00 60 F0 0C FF0F 130F 131212 00 0000 00 .FCSFCS7E7E帧尾帧尾 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/56应用实例应用实例读取读取P

55、rofile数据数据读读capture_object:客户端-服务端(Response)后续帧后续帧7E 7E 帧头帧头A0 07A0 07帧格式帧格式:无后续帧无后续帧 长度长度=17=1703 03 服务端地址服务端地址:0 x01:0 x012121客户端地址客户端地址:0 x10:0 x10.控制码控制码.HCSHCS7E7E帧尾帧尾0-0:1.0.020-0:C.240.12190-0:C.240.1220-0:F.97.021-1:2.8.021-1:3.8.021-1:4.8.02捕捉对象设置捕捉对象设置 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/57应

56、用实例应用实例读取读取Profile数据数据读事件的缓冲区读事件的缓冲区:客户端 服务端(Request)7E 7E 帧头帧头A0 11A0 11帧格式帧格式:无后续帧无后续帧 长长度度=17=1703 03 服务端地址服务端地址:0 x01:0 x012121客户端地址客户端地址:0 x10:0 x10.控制码控制码.HCSHCSE6 E6 00E6 E6 00LLCLLC0505读读应用层数据应用层数据0101数据项数据项0202读选项读选项6060Buffer Buffer addressaddressE8E8.FCSFCS7E7E帧尾帧尾 Landis+Gyr版权所有DLMS系统集成开

57、发7/22/2022/58应用实例应用实例读取读取Profile数据数据读读事件缓冲区事件缓冲区:客户端-服务端(Response)7E 7E 帧头帧头A8 81A8 81帧格式帧格式:有后续帧有后续帧 长度长度=129=12921 21 服务端地址服务端地址:0 x10:0 x100303客户端地址客户端地址:0 x01:0 x01.控制码控制码.HCSHCSE6 E7 00E6 E7 00LLCLLC0C 01 000C 01 00读读 成功成功01 1901 19数组数组=25:=25:记录总数记录总数=25=2502 0802 08结构体结构体:num=8 capture_object

58、num=8 capture_object09 0C 09 0C 字符串字符串 长度长度=1207D60317040A0435FF80000007D60317040A0435FF800000Date:Date:2006-03-23 10:04:53 2006-03-23 10:04:53 06 00 00 00 4006 00 00 00 40Unsinged32:404011 1811 18Unsigned8 24Unsigned8 2409 04 00 00 00 0009 04 00 00 00 00000000000000000014 00 00 00 00 00 00 00 14 00

59、 00 00 00 00 00 00 00 00 Unsinged64 0 kWh0 kWh14 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 00 00 0 kWh0 kWh14 00 00 00 00 00 00 83 14 00 00 00 00 00 00 83 1B1B3.3563 kWh3.3563 kWh14 00 00 00 00 00 16 9A 14 00 00 00 00 00 16 9A BABA148.1402 kWh148.1402 kWh02 08 02 08 第二条记录数据第二条记录数据 .FCSFCS7E7E帧尾帧尾

60、 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/59应用实例应用实例读取读取Profile数据数据缓冲数据缓冲数据的解释0-0:1.0.020-0:C.240.12190-0:C.240.1220-0:F.97.021-1:2.8.021-1:3.8.021-1:4.8.022006-03-23 10:04:53000000402400000000003.3563kWh2006-03-23 10:00:02008800902300000000003.3563kWh Landis+Gyr版权所有DLMS系统集成开发7/22/2022/60应用实例应用实例读取读取Profil

61、e数据数据读取负荷曲线:起始时间 2006-03-22 10:53:00 结束时间 2006-03-23 10:53:00 1/27E 7E 帧头帧头A0 44A0 44帧格式帧格式:无后续帧无后续帧 长度长度=17=1703 03 服务端地址服务端地址:0 x01:0 x012121客户端地址客户端地址:0 x10:0 x10.控制码控制码.HCSHCSE6 E6 00E6 E6 00LLCLLC0505读读0101数据项数据项 =01=010404条件访问条件访问62 7862 78BufferBuffer数据的地址数据的地址0101条件是:范围内的条件是:范围内的(fromto)(fro

62、mto)02 0402 04条件的条件的parameter data:parameter data:有有4 4项参数项参数02 0402 04第一项参数又有第一项参数又有4 4项数据项数据1212第第1 1项是:项是:LongUnsignedLongUnsigned00 0800 08Class_id:08Class_id:08(时钟类)(时钟类)09 0609 06第第2 2项项:octet-string:octet-string 长长度:度:6 600 00 01 00 00 FF00 00 01 00 00 FF时钟的长名时钟的长名 Landis+Gyr版权所有DLMS系统集成开发7/2

63、2/2022/61应用实例应用实例读取读取Profile数据数据读取负荷曲线:起始时间 2006-03-22 10:53:00 结束时间 2006-03-23 10:53:00 2/20F0F第第3 3项项:integer:integer0202Attribute Index:2(Attribute Index:2(表示是时钟类的表示是时钟类的time),time),看看8 8类的结构类的结构1212第第4 4项项:LongUnsigned:LongUnsigned00000000Data Index Data Index:目前没有使用:目前没有使用09 0C09 0Coctet-string

64、(from data),octet-string(from data),长度长度=12=12 07D603160F0A35000080000F 07D603160F0A35000080000F From data:2006-03-16,08:45:00From data:2006-03-16,08:45:0009 0C09 0Coctet-string(to data),octet-string(to data),长度长度=12=12 07D603170F0A35000080000F 07D603170F0A35000080000FFrom data:2006-03-17,08:45:00Fr

65、om data:2006-03-17,08:45:000101selected_entries:type=arrayselected_entries:type=array000000:00:所有所有capture_objectcapture_object的数据都返回的数据都返回 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/62应用实例应用实例断开连接断开连接客户端 服务端(Request)7E 7E 帧头帧头A0 07A0 07帧格式帧格式:无后续帧无后续帧 长度长度=7=703 03 服务端地址服务端地址:0 x01:0 x012121客户端地址客户端地址:0 x10

66、:0 x105353控制码控制码:0 x53(DISCM:0 x53(DISCM帧帧)03 C703 C7HCSHCS7E7E帧尾帧尾 Landis+Gyr版权所有DLMS系统集成开发7/22/2022/63应用实例应用实例断开连接断开连接服务端 客户端(Respone)8080应用层数据的最大长度应用层数据的最大长度=128=12806 0106 01接收信息帧时应用层的数据最接收信息帧时应用层的数据最大长度大长度3E3E应用层数据的最大长度应用层数据的最大长度=63=6307 0407 04发送窗大小发送窗大小00 00 00 0100 00 00 011:1:一对一帧关系一对一帧关系08 0408 04接收窗大小接收窗大小00 00 00 0100 00 00 011 1:一对一帧关系:一对一帧关系07 2207 22FCSFCS7E7E帧尾帧尾7E 7E 帧头帧头A0 1EA0 1E帧格式帧格式:无后续帧无后续帧 长度长度=30=3021 21 服务端地址服务端地址:0 x10:0 x100303客户端地址客户端地址:0 x01:0 x017373控制码控制码:0 x73(UA

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!