版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常见规约帧格式一览表一.Cdt规约帧格式同步字6B+控制字6B+信息字1(6B)・・・.+信息字n(6B)同步字(6B)EB90EB90EB90控制字(6B)控制字节1B+帧类别码1B+信息字数1B+源站地址1B+目的站地址1B+校验码1B(1) 控制字节(2) 帧类别码帧类别代号定义上行E=0下行 E=061H重要遥测(A帧)遥控选择C2H次要遥测(B帧)遥控执行B3H一般遥测(C帧)遥控撤消F4H遥信状态(D1帧)升降选择85H电能脉冲数值(D2帧)升降执行26H事件顺序记录(E帧)升降撤消57H设定命令A8HD9H7AH设置时钟0BH设置时钟校正值4CH召唤子站时钟3DH复归命令9EH广播命令EFH(3) 信息字数(4) 源站地址(5) 目的站地址(6) 校验码,从控制字节到目的站址的CRC校验码4.信息字(6B)功能码+信息+校验码报文如下:A帧:eb90eb90eb9071610601012f0000000000ff01000000009d02000000003b030000000059040000000070050000000012(重要遥测帧A帧)其中:eb90eb90eb90为同步字(6B)其中:71610601012f为控制字(6B):71为控制字节,61为帧类别码,06为信息字数,01为源站地址,01为目的站址,2f为CRC校验码其中:0000000000ff为信息字(6B):00为:功能码,0000为:遥测1,0000为:遥测2D1帧:eb90eb90eb9071f40201019cf000000100e3fl0000000094(遥信帧(D1帧))其中:f4为帧类别码,f0为:功能码,f1为:功能码,00000100为:遥信(32个)00000000为:遥信(32个)二.101规约1.固定帧长帧格式启动字符(10H)1B控制域(C) 1B链路地址域(A)1B帧校验和(CS)1B结束字符(16H)1B2.可变帧长帧格式启动字符(68H)L,从控制域到用户数据的长度L重复启动字符(68H)控制域(C)链路地址域(A)链路用户数据(可变长度)帧校验和(CS)结束字符(16H)4.控制域:主站作为启动站的传输过程中使用的控制域C11)主站向子站传输报文中控制域各位的定义
D7 D6 D5 D4 D3D2D1D0DIR传输方向位PRM启动报文位FCB帧计数位FCV帧计数有效位功能码传输方向位DIRDIR=0,表示报文是由主站向子站传输启动报文位PRMPRM=1,表示主站为启动站下发功能码序号帧类型业务功能FCV状态0发送/确认帧复位远方链路01发送/确认帧复位远动终端的用户进程02发送/确认帧用于平衡式传输的测试链路功能—3发送/确认帧传送数据14发送无回答帧传送数据05备用—6-7制造厂和用户协商后定义—8请求/响应帧响应帧应说明访问要求09请求/响应帧召唤链路状态010请求/响应帧召唤用户1级数据111请求/响应帧召唤用户2级数据112-13备用—14-15制造厂和用户协商后定义—用户1级数据:变位遥信、由读数命令所寻址的信息体的数据、子站初始化结束和子站状态变化。用户2级数据:超过门限值的遥测量、子站改变下装参数、水位超过门限值、变压器分接头变化、事件顺序记录数据、带时标的其他量。遥测、遥信、水位、变压器分接头位置和远动终端状态也属于2级用户数据,这些数据由主站召唤命令或分组召唤命令召唤后向主站传送。上送:功能码序号帧类型功能0确认帧确认1确认帧链路忙、未接收报文2-5备用6-7制造厂和用户协商后定义8响应帧以数据响应请求帧9响应帧无所召唤的数据10备用11响应帧以链路状态或访问请求回答请求帧12备用13制造厂和用户协商后定义14链路服务未工作15链路服务未完成2)子站向主站传输报文中控制域各位的定义DIR传输方向位PRM启动报文位ACD要求访问位DFC数据流控制位功能码D7 D6 D5D4 D3D2D1D0传输方向位DIRDIR=1,表示报文是由子站向主站传输。启动报文位PRMPRM=0,表示子站为从动站。要求访问位ACDACD=1,表示子站希望向主站传输1级数据。数据流控制位DFCDFC=0,表示子站可以继续接收数据;DFC=1,表示子站数据区已满,无法接收新数据。3)地址域(A)的定义地址域(A)的含义是当由主站触发一次传输服务,主站向子站传送的帧中表示报文要传送到的目的站址,即子站站址。当由子站向主站传送帧时,表示该报文发送的源站址,即表示该子站站址。地址域的值为0至255,其中255为广播地址。四、通信链路的建立1、非平衡方式
主站从站请求链路状态 ►收到请求收到链路状态 '4 响应链路状态复位链路 • ►收到请求ACD=1收到响应 ,4 响应复位链路子站ACD=1请求1级用户数据 ‘ ►收到子站初始化结束 •1 响应子站初始化结束总召唤 , ►收到总召唤收到总召唤数据< 返回数据时钟同步 ‘ ►初始化结束,链路建立1、信息体地址分配信息类型 信息地址 说明信息容量单遥信 1~801点/1地址80点遥测量 81〜130 1点/2地址50/2=25点累计量 131~370 1点/4地址240/4=60点遥控量 371~450 1点/1地址80点参数 451〜650 1点/2地址200/2=100点文件 1000~1010 1种文件/1地址2、组号分配在总召唤时,要将子站数据分组,组的安排如下:组号信息类型1遥信2遥测3遥控累计量组的安排如下:组号类型信息地址1电度量131~170共10点2电容器动作总记录171~298共32点3其它电能指标299~370共18点其它电能指标包括:停电总时间、停电总次数、电压合格率等数据单元类型地址+可变结构限定词+传送原因+应用服务数据单元公共地址+信息地址+信息元素集 ========召唤链路状态23#========TD:1049176016(16:14:33:352)RD:10AB17C216(16:14:33:482)有效帧:10AB17C216【23#链路完好】========总召23#========TD:680909687317640106170000142016(16:14:34:133)RD:68090968A017640107170000144E16(16:14:34:274)有效帧:68090968A017640107170000144E16 【23#总召确认】3.1总召唤命令帧序号值含义168H启动字符:68H209+帧长度:09H309+帧长度重复:09H468H启动字符:68H50 1FCB1 0 0 1 1控制域:73H6**H地址域:17H7100(十进制)类型标识(召唤):64H801H可变结构限定词01H96(十进制)传送原因(激活)06H10**H应用服务数据单元公共地址:17H11-120000H信息体地址0000H1320(十进制)召唤遥信遥测BCD码命令限定词14H14**H帧校验和:20H1516H结束字符:16H3.2总召唤忙帧序号值含义110H启动字符:10H21 0ACDDFC0 0 0 0控制域:A0H3**H地址域17H4**H帧校验和:B7H516H结束字符:16HRD:68090968A017640107170000144E16(16:14:34:274)3.3总召唤确认帧序号值含义168H启动字符:68H209H帧长度:09H309H帧长度重复:09H468H启动字符:6851 0ACDDFC0 0 0 0控制域:A0H6**H地址域:17H7100(十进制)类型标识(召唤):64H801H可变结构限定词:01907H/09H传送原因(肯定确认/否定确认):07H10**H应用服务数据单元公共地址:17H11-120000H信息体地址:0000H1320(十进制)召唤遥信遥测BCD码命令限定词:14H14**H帧校验和:4EH1516H结束字符:16H总召唤功能是在初始化以后进行,或者是定期进行总召唤,以刷新主站的数据库。总召唤时请求子站传送所有过程变量的实际值。定期进行总召唤的周期是一个系统参数,可以为15分钟或者更长时间总召唤的内容包括的子站信息为:遥信、遥测、步位置信息、BCD码(水位)、子站远动终端状态。总召唤功能是在初始化以后进行,或者是定期进行总召唤,以刷新主站的数据库。总召唤时请求子站传送所有过程变量的实际值。定期进行总召唤的周期是一个系统参数,可以为15分钟或者更长时间总召唤的内容包括的子站信息为:遥信、遥测、步位置信息、BCD码(水位)、子站远动终端状态。========召唤一级数据23#========TD:105B177216(16:14:35:135)RD:68353568A817098F141701070000000000000000000000000000000000000400010000010000000000000000008813000000000600000700003816(16:14:35:315)有效帧:68353568A817098F1417010700000000000000000000000000000000000004000100000100000000000000000088130000000006000007000038【23#遥测回复帧共22个遥测量】========召唤一级数据23#========TD:105B177216(16:14:36:136)RD:68222268A8171404141701000028400000110000000000002100000000000031000000000000CE16(16:14:36:296)有效帧:68222268A8171404141701000028400000110000000000002100000000000031000000000000CE16 【23#报文校验正确】
========召唤一级数据23#========TD:105B177216(16:14:37:138)RD:68090968A81764010A170000145916(16:14:37:268)有效帧:68090968A81764010A170000145916 【23#总召结束】3.6总召唤结束帧序号值含义168H启动字符:68H209H帧长度:09H309H帧长度重复:09H468H启动字符:68H51 0ACDDFC0 0 0 0控制域:A8H6**H地址域:17H7100+类型标识(召唤):64H801H可变结构限定词:01H90AH传送原因(激活结束):0AH10**H应用服务数据单元公共地址:17H11-120000H信息体地址:0000H1320+召唤遥信遥测BCD码命令限定词:14H14**H帧校验和:59H1516H结束字符:16H召唤一级数据23#TD:105B177216(16:14:38:139)RD:68212168881701090517070000070000070000070000070000 07 00 00 07 00 00 0700000700000416(16:14:38:299)有效帧:6821216888170109051707000007000007000007000007 00 00 07 00 00 0700000700000700000416 【#23变化遥信帧】5.2单点变位遥信帧序号值含义168H启动字符:68H2102H帧长度:21H3102H帧长度重复:21H468H启动字符:68H51 0ACDDFC1 0 0 0控制域:88H6**H地址域:17H701H类型标识(遥信):01H81 N=32可变结构限定词(传送N个点):09H911+传送原因(远方命令引起):0BH10**H应用服务数据单元公共地址:17H11-12****H信息体地址1:0007H13IVNTSBBL0 0 0SPI单点信息1:00H14****H信息体地址2:0007H15IVNTSBBL0 0 0SPI单点信息2♦♦♦♦♦♦**H帧校验和16H结束字符========召唤二级数据23#========TD:107B179216(16:14:39:141)TOC\o"1-5"\h\zRD:68 42 42 68 88 17 02 0A 05 170700011A00000700 00 DD BE 02 07 00 01 B7 CF 02 07 00 00F8CF 02 07 00 01 A5 D0 02 07 0000EDD00207000172 D1 02 07 00 00 7E D2 02 07 00 01 F3 D20207 00 00 0D D4 02 91 16 (16:14:39:331)有效帧:684242688817020A05170700011A0000070000DDBE02070001B7CF02070000 F8 CF 02 07 00 01 A5 D0 02070000EDD00207000172D1020700007ED20207 00 01F3D2 02 07 00 00 0D D4 02 91 16【【23#事件纪录帧】】
6.3事件顺序记录帧序号值含义168H启动字符:68H2**H帧长度:42H3**H帧长度重复:42H468H启动字符:68H51 0ACDDFC1 0 0 0控制域:88H6**H地址域:17H72+类型标识(带时标的单点信息):02H81 N可变结构限定词(传送N个点):0AH95+传送原因(被请求):05H10**H应用服务数据单元公共地址:17H11-12****H信息体地址1:0007H13IVNTSBBL0 0 0SPI单点信息1:01H15-17******H时标:00001AH(26)18-19****H信息地址2:0007H20IVNTSBBL0 0 0SPI单点信息2:00H21-23******H时标: 02BEDD♦♦♦♦♦♦**H帧校验和16H结束字符时标:2字节毫秒数+1字节分钟数========召唤二级数据23#========TD:107B179216(16:14:40:142)RD:680E0E688817150205170707040008070000F316(16:14:40:282)有效帧:680E0E688817150205170707040008070000F316【#23变化遥测帧 共2个变化遥测量】========召唤二级数据23#========TD:107B179216(16:14:41:143)RD:E5(16:14:41:264)有效帧:E5【无变化遥信量】TD:107B179216(16:14:48:154)RD:680C0C68881701020517070000070000CC16(16:14:48:294)有效帧:680C0C68881701020517070000070000CC16 【#23变化遥信帧】========召唤二级数据23#========TD:107B179216(16:14:49:155)RD:680C0C68881701020517070000070000CC16(16:14:49:295)有效帧:680C0C68881701020517070000070000CC16 【#23变化遥信帧】========召唤二级数据23#========TD:107B179216(16:14:50:156)RD:681E1E6888170204051707000165B80307000023B90307000107BA030700005ABE03BD16(16:14:50:317)有效帧:681E1E6888170204051707000165B80307000023B90307000107BA030700005ABE03BD16【【23#事件纪录帧】】7召唤电度量主站发送召唤第1组累计量请求帧,子站接收后,以第1组累计量响应帧回送。68090968730565010605000005EE167.1召唤第1组累计量请求帧序号值含义168H启动字符68H209+帧长度09H309+帧长度重复09H468H启动字符68H50 1FCB1 0 0 1 1控制域73H6**H地址域05H7101+类型标识(累计量)65H801H可变结构限定词01H95+传送原因(请求)05H10**H应用服务数据单兀公共地址05H11-120000H信息体地址0000H1341H请求第1组累计量41H14**H帧校验和1516H结束字符16H7.2第1组累计量响应帧序号值含义168H启动字符228+帧长度328+帧长度重复468H启动字符51 0ACDDFC0 0 0 0控制域6**H地址域
715+类型标识(累计量)0FH81 4+可变结构限定词(4个顺序信息)938+传送原因(第1组累计量)10**H应用服务数据单兀公共地址11-12131+信息体地址13-16********H脉冲有功电度171+顺序记号18-21********H脉冲无功电度222+顺序记号23-26********H计算有功电度273+顺序记号28-31********H计算无功电度324+顺序记号33**H帧校验和3416H结束字符三.103规约103规约帧格式基本与101格式相同,只是在可变帧结构中链路用户数据部分不同,103规约应用服务数据单元的定义如下:类型标识+可变结构限定词+传送原因+应用服务数据单元公共地址+功能类型+信息序号+信息元素集+信息体时标(可选择)此数据单元在妆容范围内共有31种,其中ASDU6用于下行时间同步,ASDU7用于下行总查询,ASDU10用于下行通用分类数据,ASDU20用于下行一般命令,ASDU21用于下行通用分类命令,ASDU24用于下行扰动数据传输命令,ASDU25用于下行拢动数据舆的认可。ASDU10用于上行通用分类数据,ASDU1用于上行带时标的报文,ASDU2用于上行具有相对时间的带时标的报文,ASDU6用于上行时间同步ASDU1信息元素:DPI(一个字节的低两位)+二进制时间(4B)ASDU2信息元素:DPI+相对时间+故障序号+二进制时间(4B)+附加信息、ASDU10信息元素:返回信息标识符+通用分类数据集数目+组号+条目号+描述类别+数据类型+数据宽度(规定几个字节一个数据)+数据的数目(最后一位为后续状态位)+标识数据(数据宽度*数目)四.V4.1规约电表表址设置命令4.1命令框图4.1命令框图数据及参数一般查询命令4.2命令框图数据及参数一般查询命令4.2命令框图字节1234内容BBHBBH表址表址报文:BBBB0101(设置电度表地址为1)
4.2命令描述4.2.1查询命令(下装)字节1234567内容表址命令标志55H标志地址低字节标志地址高字节数据长度L累加校验和结束码4.2.1查询命令(上装)字节1234内容表址‘O’(4FH)‘K’(4BH)结束码4.2.3确认错误命令(上装)字节1234内容表址‘B’(42H)‘K’(44H)结束码查询电度表地址为3的电度数据:电度下发报文:0355011078E10D上送报文:034F4R0D03AA0110788A7400003332000021280000361A0000000000006E400000C519000061170000480F0000000000002F080000840200009A0100001104000000000000020100001500000035000000R800000000000000CF7000001C300000FA260000R9190000000000004E400000R71900004F170000480F000000000000970D0F55011078ED0D其中:8A.740000为正向有功6E_400000为总感性无功2F080000 为反向有功15000000为总容性无功034F4R0D 为接受正确报文ED为累加校验和0D为结束码03为电度表地址01_心为标志地址78为数据长度查询电度表地址为3的电度数据:电流,电压下发报文:0355R3100R260D4.2.4查询应答命令(上装)字节内容备注1表址2命令标志字AAH/A5HAAH/A5H:电表无/有报警3标志地址低字节4标志地址高字节
5数据长度L6数据1最低字节…数据1最高字节数据N最低字节L+5数据N最高字节L+6累加校验和L+7结束码下发查询命令:表址1B+55H+标志地址低字节1B+标志高字节1B+数据长度1B+累加校验和1B+结束码0DH其中数据长度决定了电度表要上送的内容,没有的以00H补充上送,对应的顺序依次为:正向有功,总感性无功,反向有功,总容性无功……总共有41项数据,各项数据的标志地址和字节数及单位已作规定查询应答命令:表址+命令标志字+标志地址低+标志地址高+数据长度+数据1低字节…数据1高字节+数据N低字节+数据N高字节+累加校验和+结束码广播对时命令:BCBC年的后两位月日时分累加校验和0D此命令无反馈五.部颁规约(DL/T645-1997)帧格式帧是传送信息的基本单元。帧格式下表所示。说明代码帧起始符68H地址域A 0 A1A 2 A 3 A 4 A 5 帧起始符68H控制码C数据长度域L数据域DATA校验码CS结束符16H1.1.1帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。
1.1.2地址域A0〜A5:地址域由6个字节构成,可以为表号、资产号、用户号、设备号等。具体使用可由用户自行决定。当使用的地址码长度不足6字节时,用十六进制AAH补足6字节。低地址位在先,高地址位在后。当地址为999999999999H时,为广播地址。1.1.3控制码C:控制码的格式如下所示。D7=0由主站发出的命令帧Dq由从站发出的应答帧D6=0从站对异常信息的应答D5=0无后续数据帧DE请求及应答功能码00000保留00001读数据00011重读数据00100写数据01000广播校时01010写设备地址01100更改通信速率10000最大需量清零1.控制码D=0由主站发出的命令帧d7=1由从站发出的应答帧D6=0从站对异常信息的应答D5=0无后续数据帧D4〜D0请求及应答功能码00000保留00001读数据00011重读数据00100写数据01000广播校时01010写设备地址01100更改通信速率10000最大需量清零2.数据数据标识(2B)+数据+其它(由控制字决定)标识码DI1DIo=9010H(数据项)表示当前正向有功总电能。标识码DI]DI0=9020H(数据项)表示当前反向有功总电能。标识码DI]DI0=9110H(数据项)表示当前正向无功总电能。标识码DI1DI0=9120H(数据项)表示当前反向无功总电能。标识码DI1DI0=B611H(数据项)表示当前A相电压。标识码DI1DI0=B612H(数据项)表示当前B相电压。标识码DI]DI0=B613H(数据项)表示当前C相电压。标识码DI1DI0=B621H(数据项)表示当前A相电流。标识码DI1DI0=B622H(数据项)表示当前B相电流。标识码DI1DI0=B623H(数据项)表示当前C相电流。1.1.4写设备地址请求命令帧功能 设置某从站的地址码控制码C=0AH地址域99-99H数据长度 L=06H数据域a0・・・a5(设备地址码)帧格式:68H99H…99H68H0AH06H£…A5CS16H注:本请求命令采用广播地址发布,要求被设置的从站有相应的按键(开关)与该命令配合,在命令发布的全部时间内按下按键者响应,其它不响应。装置报文:1.设置电度表地址:689999999999990A343333333333A916装置地址=34H-33H=01H查询正向有功总电能+A:6801000000000068010243C3DA16电度表上送正向有功总电能+A:6801000000000068810643C3383333332F16正向有功总电能=(38H-33H)/100=0.05六.恒通规约1.帧格式查询:握手信号AA+电表地址(1B)+功能码(1B)+首标志地址低(1B)+首标志地址高10或20(1B)+数据长度(1B)+校验(1B)+结束码0d回送:握手AA+表地址+功能码+首标志地址低+首标志地址高10或20+长度+数据1低+…+数据1高+数据N低…+数据N高+校验码+结束码0D2.功能码BB查询,CC设表,AD正确,:BC错误,A6广播地址,B5超级功能码MODBUS规约帧格式下发:地址域1B+功能码域1B+reg开始地址高1B+reg开始地址低1B+寄存器个数高1B+寄存器个数低1B+校验码高+校验码低上行(16位模式,一个数据用一个或两个寄存器表示均可,看规定)地址域1B+功能码域1B+字节数1B(2*寄存器个数)+第一个寄存器数据高1B+第一个寄存数据低1B+第二个寄存器数高1B+第二个寄存器数低1B+校验码高+校验码低上行(32位模式,一个数据用一个或两个寄存器表示均可,看规定)地址域1B+功能码域1B+字节数1B(2*寄存器个数)+第一个寄存器数据高2B+第一个寄存数据低2B+第二个寄存器数高2B+第二个寄存器数低2B+校验码高+校验码低地址域总为从机的地址1B功能码域有03h和10h两种,03h为读寄存器数据,10h为写寄存器校验域进行16位的CRC校验,所以有两个字节报文:0101000001103C5601:地址01:功能码3C56:校验码1107规约继续读命令因为每个数据块最多64个字节,当实际数据超出时,应使用此命令继续读。发送: 0281E7CB接收: 0281ACK/NAK(1B)STAT(1B)LEN(1B)DATACRCH(1B)CRCL(1B)ACK/NAK 通讯状态,1位字节,0ACK:正确;1---7 NAK:错误STAT 电表状态码,1位字节LEN 数据长度,1位字节DATA 数据块CRCHCRCL CRC校验码功能命令发送: 0218FUNCPADLENDATACRCHCRCL接收: 0218ACK/NAKSTATCRCHCRCL主要的FUNC01 密码检测02 设置时间06握手读class数据发送: 0205PADLENHLENLOFSHOFSLCLASSCRCHCRCL接收:正确020500STATLENDATACRCHCRCL错误0205NAKSTATCRCHCRCL在读class17时LENHLENL不表示接收的字节数,而是表示要读最近LENHLENL天的数据。如LENHLENL=0002表示要读最近两天的负荷曲线值。5. 过程描述每0.5秒发一次握手命令,直至Alpha表回答。握手的命令格式为:0218060001DATA(1)CRCHCRCL其中DATA为设表时给电表分配的设备号1位。回应15个字节02identification^)key(4)CRCHCRCL下发密码检验命令0218010004password(4)crcpassword是根据口令密钥key和通过软件设置的远程通讯口令计算出的口令。上送回答口令正确0218000007AA读class11020500000000000B476A上送class11的数据(42*8+30=366个字节)020500002A00000000000000000000000000000000000000000000000000 00000000000000000000000000000000009170继续读class110281E7CB028100002A0000000000000000000000000000000000000000000000000000000000000000000000000000000000007427九.DNP规约(一)链路层帧格式05+64+长度1B+链路层控制字1B+目的地址低1B+目的地址高1B+源地址低1B+源地址高1B+CRC校验2B+数据+CRC校验2B+….控制字控制字与功能码通信控制字包含有本帧的传送方向,帧的类型以及流控制的信息。图3-2定义了该字段的控制字节。站A被定义为主站,站B被定义为非主站(即从站或外站)。而原方站(PRIMARY)为报文的原发站;副方站(SECONDARY)为报文的目的站。FCBFCVFUNCTIONCODEPRIMARY—SECONDARY图3-2DIRPRMRESDFC功能码PRIMARY—SECONDARYBIT7 6 5 4 3 2 1 0DIR:方向(DIRECTION)位DIR=1表示此帧自A发向B(即主站发出方向)DIR=0表示此帧自B发向A(即发向主站方向)PRM:原发标志位(PRIMARY)PRM=1表示此帧来自原发站(通信发起站)PRM=0表示此帧来自响应站(通信应答站)注意:原发站不一定就是主站,外站也可以是原发站。FCB:帧的计数位(FRAMECOUNTBIT)系用以防止对同一个副方站丢失或重复信息帧每次成功地完成一次发送并确认(SEND-CONFIRM)服务(即由同一个原发站起动,向同一个副方站的发送服务)后该位就翻转一次。在对一个副方站的通信起始之前或在通信失败之后,原方站(不论它是主站或外站)对它所要通信的每个副方站都必须使其数据链路复位。在对所有副方站一旦建立了数据链路或在需要时,就可以这样复位一次,在数据链路建立后或通信失败后,每个副方站必须拒绝接收原方FCV置位的任何SEND-CONFIRM报文,直至以收到一条RESET命令并发出一条CONFIRM报文为止。FCV:帧计数有效位(framecountvalid),它可使FCB位生效。FCV=0表示FCB位无效。FCV=1 向副方站指示本帧的FCB位状态有效,必须和FCV置位的最近一帧之FCB位状态进行校核。DFC:数据流控制位(DATAFLOWCONTROLBIT)系用以防止在副方站内的缓存器溢出。如果再将用户数据送入该副方站将导致其缓存溢出时,副方站的回文中就将这一位(DFC)置位。原方站必须用REQUEST-RESPOND去查询链路状态,直到DFC复位为止。以后,原方站又可以继续向它发送数据。图3-16例举DFC位之用法。功能码:功能码标明帧之类型。发自原方站的控制字有帧计数位(FCB);发自副方站的控制字无帧计数位。原方发送的控制字中的FCB位仅在测试链路或传送用户数据时有效。原方发送的控制字其功能码为(PRM=1)功能码帧类型服务功能FCV位0SEND/期待CONFIRM使远方链路复位01SEND/期待CONFIRM使用户过程复位02SEND/期待CONFIRM对链路的测试功能13SEND/期待CONFIRM用户数据14SEND/不期待回信非确认的用户数据09查询/期待响应查询链路状态05-8未用10-15未用1确认NACK=^文未收到;链路忙11响应链路的状态(DFC=0或DFC=1)2-10未用12-13未用14链路服务不工作了15未用链路服务,或未实现链路服务RESET(复位):该功能码为本次SEND/CONFIRM的通信回合,使原方与副方站整步。在收到了并回答了RESET命令之后,副方站就将开始自原方站接收带有FCV=1的原方报文。RESET命令仅开通了自原方向副方的单向通信。这是因为一次成功的通信仅保证原方的发信机与副方站的收信机进行通信。原方站,当它想和副方站作第一次通信时或当它查觉到一次通信失败后,就必须发送这个功能码。当一个副方站已被再起动后,或副方站已经识别出一次通信失败后,该副方站将比认为是非复位的(UN-RESET)。在这种情况下,副方站将不接收来自原方站的报文,直到它答复了来自原方站的复位令(RESET)为止。复位令还使原方与副方站的FCB位整步。副方站在完成了对RESET的答复后,它期待下一次来自原方站的报文,其FCB=1(凡FCV为有效者)。原方站在完成RESET通信后,在副方站的下一帧报文内将使其FCB位置1(条件是FCV位有效)。图3-6功能码FT3帧格式一明LPDU的格式。一个FT3型的帧被定义为一个固定长度的报头,随之以可选用的数据块。每个数据块附有一个16位的CRC,IEC规定那个报头含有2个START字节,1个字节的长度,1个字节的控制字,1个目的址和1个可选用的定帧长的用户数据段。在这为■Block••••■Blockn—►,Block0 -START0X05START0X64长度控制目的址LSBMSB源地址LSBMSBCRCCRCUSEDATARCRCCRCUSDATAERCRCC首的数据块中定长的用户数据段被定义为一个源地址。RC定长的报头 土 主体(Body)(10字节)0X05=05H0X64=64H 图3-1FT3之帧格式长度(LENGTH)——为报文中的USERDATA长(5字节)(即控制字与目的址和源地址之长);加上主体(BODY)中的USERDATA长度,故L之最短为5,L之最长为255。用户数据(USERDATA) 在报头之后,每个块为16字节;最后那个块的字节数则为余数,在1至16之间,根据需要而定。(二).传输层传输控制字(1B)+数据块传输控制字:FIN最后一帧+FIR第一帧+序号(6BIT)第几帧(三).应用层下发:应用控制1B+功能码1B+对象组1B+变体1B+限定词1B+变程1B+数据上行:应用控制1B+功能码1B+内部信号字2B+对象组1B+变体1B+限定词1B+变程1B+数据应用控制:FIN+FIR+CON下发功能码:1,读2,写上行功能码:0确认,129响应,130主动上送内部信号:两个字节,每一位表示从站的当前的各种状态DNP报文分析:主站召唤报文: 056405C060001E00B3A3其中:0564为同步字,05为长度,6000为目的地址(子站地址),1E00源地址(主站地址),B3A3为CRC校验.C0为链路层控制字11000000,DIR=1表示此帧自A发向B(即主站发出方向)PRM=1表示此帧来自原发站(通信发起站),功能码=0使远方链路复位主站查询报文: 056408C460001E00FE4DC2C00043A505640BC460001E00AEDEC1C0012000068F33其中:C4为链路层控制字11000100,DIR=1表示此帧自A发向B(即主站发出方向)PRM=1表示此帧来自原发站(通信发起站),功能码=4,帧类型为SEND/期待CONFIRM(用户数据)子站返回报文: 05640A441E0060007F8DE4E58100002D6105640A441E0060007F8DE3E48100.00D74A056448441E006000B505F1E5810000010201000036000101010185AF01010101010101810181010101010101FD3401010101010101010101010101010101BBC301010101010101010101010101010101BBC3010101577B其中:44为链路层控制字01000100,DIR=0表示此帧自B发向A(即发向主站方向)PRM=1表示此帧来自原发站(通信发起站),功能码=4,帧类型为SEND/期待CONFIRM(用户数据)其中0102为(对象标题)遥信帧.00003600为遥信个数:54.用户数据(USERDATA)――在报头之后,每个块为16字节,后接CRC._FD34黑色的字体为校验码.05640F441E006000F675F9E98100.0002.01.2800002746子站报文:05641BDC4E38190002002282A00000001000001805900010000020001000003000100000400583301000005000100000600010000070001AE710000080001000009000100000A000100EDAA000B000100000C000100000D0001000026630E000100000F00010000100001000011CBE20001000012000100001300010000140091F2010000150001000016000100001700015A4D0000180001000019000100001A0001008F1D001B000100001C000100001D00010000DC751E000100001F00010000200001000021887500010000220001000023000100002400B3FD0100002500010000260001000027000146080000280001000029000100004F55子站主动上送报文:056412441E006000626FF8F68204一0002012801000100814
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中国彩纸硬面簿市场调查研究报告
- 2024年中国中方闭门器市场调查研究报告
- 2024至2030年户外餐椅项目投资价值分析报告
- 2024年购车合作伙伴协议
- 2024至2030年奇异果沙蓉项目投资价值分析报告
- 2025至2031年中国滚动筛行业投资前景及策略咨询研究报告
- 2024至2030年喷棉项目投资价值分析报告
- 2024至2030年台式保温培养箱项目投资价值分析报告
- 品牌策划推广服务协议
- 二零二五年度抵债债权债务重整与恢复合同3篇
- 生涯发展展示
- 国内民用船舶修理价格表
- 江苏盐城东台市小学数学五年级上册期末测试卷含答案
- CNC工艺简介课件
- 海外安全培训课件
- 江苏省苏州市2023-2024学年高一上学期期末学业质量阳光指标调研语文试卷
- 大学军事理论课教程第三章军事思想第四节当代中国军事思想
- 开展学科周活动方案
- 报价单(报价单模板)
- 园林景观给排水设计汇总计算书
- 《电线电缆常用计算公式》
评论
0/150
提交评论