当前位置:网站首页 > R语言数据分析 > 正文

104规约rtu地址(104规约公共地址是什么意思)



第一步:首次握手(U帧)

发送―>激活传输启动

68(启动符)04(长度)07(控制域)

00 00 00

接收―>确认激活传输启动:

68(启动符)04(长度)0B(控制域)

00 00 00

第二步:总召唤,召唤YC,YX(可变长I帧)初始化后定时发送总召唤

发送―>总召唤 :

68(启动符)0E(长度)

00 00(发送序号,2个字节)00 00(接收序号,2个字节)64(类型标识)01(可变结构限定词)06

00(传送原因,2个字节)01 00(公共地址,即RTU站址,2个字节)0000

00(信息体地址,3个字节)14(QOI,区分是总召唤还是分组召唤,如果是2002版基地址的没有分组召唤)

接收―>S帧:(记录接收到的长帧,双方都可以按频率发送,文本规定最多接收8帧I帧回答一S帧,但我们要求接收一帧I帧就应答一S帧)

68 04 01 00 02 00:

接收―>总召唤确认(发送帧的镜像,除传送原因不同):

68(启动符)0E(长度)00

00(发送序号,2个字节)

00 00(接收序号,2个字节)

64 (类型标识)01(可变结构限定词)

07 00(传送原因,2个字节)

01 00(公共地址,即RTU站址,2个字节)00

00 00(信息体地址,3个字节)

14 (QOI)

发送―>S帧 记录接收到的长帧,双方都可以按频率发送,文本规定最多接收8帧I帧回答一S帧,但我们要求接收一帧I帧就应答一S帧)

68 04 01 00 02 00

接收―>YX帧:(以类型标识1为例)

68(启动符)

1A(长度)

02 00 (发送序号,2个字节)02 00(接收序号,2个字节)

01(类型标识,单点遥信)

04(可变结构限定词,有4个遥信上送)

14 00 (传送原因,2个字节,响应总召唤)01 00

(公共地址,即RTU站址,2个字节)03

00 00(信息体地址,3个字节,第3号遥信)

00(遥信分)

05 00 00 (信息体地址,3个字节,第5号遥信)00(遥信分)

08 00 00(信息体地址,3个字节,第8号遥信)01

(遥信合)09 00 00

(信息体地址,3个字节,9号遥信)00(遥信分)

发送―>S帧:

68 04 01 00 04 00

接收―>YX帧:(以类型标识3为例)

68(启动符)

1E(长度)

04 00(发送序号,2个字节)

02 00(接收序号,2个字节)03(类型标识,双点遥信)

05 (可变结构限定词,有5个遥信上送)14 00(传送原因,2个字节,响应总召唤)

01 00 (公共地址,即RTU站址,2个字节)01

00 00 (信息体地址,3个字节,第1号遥信)02(遥信合)

06 00 00 (信息体地址,3个字节,第6号遥信)02(遥信合)

0A 00 00 (信息体地址,3个字节,第10号遥信)01(遥信分)

0B 00 00(信息体地址,3个字节,第11号遥信)02 (遥信合)

0C 00 00(信息体地址,3个字节,第12号遥信)01(遥信分)

发送―>S帧:

68 04 01 00 06 00

接收―>YC帧:(以类型标识9为例)

68(启动符)

13(长度)

06 00 (发送序号,2个字节)02 00

(接收序号,2个字节)09

(类型标识,带品质描述的遥测)82(可变结构限定词,有2个连续的遥测)

14 00 (传送原因,2个字节,响应总召唤)01 00(公共地址,即RTU站址,2个字节)

01 07 00(信息体地址,3个字节,从第0x701即0号遥测开始)A1

10(遥测值0x10A1)

00(品质描述)

89 15(遥测值0x1589)

00(品质描述)

发送―>S帧:

68 04 01 00 08 00

接收―>结束总召唤帧:

68(启动符)

0E(长度)08 00

(发送序号,2个字节)02 00(接收序号,2个字节)

64 (类型标识)01(可变结构限定词)0A 00

(传送原因,2个字节)01 00

(公共地址,即RTU站址,2个字节)00

00 00(信息体地址,3个字节)

14(QOI)

发送―>S帧:

68 04 01 00 0A 00

第二步:发送对时报文​(​通过设置RTU参数表中的”对时间隔”单位是分钟,默认是20分钟左右.​)

发送―>对时命令:

68(启动符)14(长度)

02 00(发送序号,2个字节)0A 00(接收序号,2个字节)67(类型标识)01(可变结构限定词)06

00(传送原因,2个字节)01 00(公共地址,即RTU站址,2个字节)0000

00(信息体地址,3个字节)01 (毫秒低位)

02(毫秒高位) 03(分钟)

04(时) 81 (日与星期)

09(月) 05(年)

接收―>对时确认:

68(启动符)14(长度)

0C 00(发送序号,2个字节)04 00(接收序号,2个字节)67(类型标识)01(可变结构限定词)07

00(传送原因,2个字节)01 00(公共地址,即RTU站址,2个字节)0000

00(信息体地址,3个字节)

(毫秒低位) ​(毫秒高位)

(分钟) 04(时)

81 (日与星期) 09(月)

05(年)

发送―>S帧:

68 04 01 00 0E 00

第三步:电度总召唤​(如果没有电度此步骤可以省略且该步骤可以在对时之前发送,DF8900系统通过设置RTU参数表中的”全数据扫描间隔”单位是分钟.DF1800/DF8002系统在程序中写定,一般15分钟召唤一次,如果不需要召唤电度一定在RTU参数表中电度个数设置为0)

发送―>召唤电度 :

68(启动符)0E(长度)

04 00(发送序号,2个字节)0E 00(接收序号,2个字节)65(类型标识)01(可变结构限定词)06

00(传送原因,2个字节)01 00(公共地址,2个字节)0000

00(信息体地址,3个字节)45(QCC)

接收―>召唤确认(发送帧的镜像,除传送原因不同):

68(启动符)0E(长度)10

00(发送序号,2个字节)

06 00(接收序号,2个字节)

65 (类型标识)01(可变结构限定词)

07 00(传送原因,2个字节)

01 00(公共地址,2个字节)00 00 00(信息体地址,3个字节)

45 (QCC)

发送―>S帧:

68 04 01 00 12 00

接收―>电度数据:68(启动符)

1A(长度)

12 00(发送序号,2个字节)

06 00(接收序号,2个字节)

0F (类型标识)02(可变结构限定词,2个电度值)

05 00 (传送原因,2个字节)01 00(公共地址,2个字节)01

0C 00 (信息体地址,3个字节,0xc01,0号电度)00

00 00 00(电度值)00(描述信息)02 0C 00(信息体地址,3个字节,0xc01,1号电度)00

00 00 00 (电度值)01(描述信息)

发送―>S帧:

68 04 01 00 14 00

接收―>结束总召唤帧:

68(启动符)

0E(长度)14 00

(发送序号,2个字节)06 00(接收序号,2个字节)

65 (类型标识)01(可变结构限定词)0A 00

(传送原因,2个字节)01 00

(公共地址,2个字节)00 00 00(信息体地址,3个字节)

45(QCC)

发送―>S帧:

  1. 04 01 00 16 00

第四步​:​如果​RTU有变化数据主动上送

主动上送变位遥信​,类型标识为1或3

接收―>变位遥信:

68(启动符)

0E(长度)

16 00 (发送序号,2个字节)06

00 (接收序号,2个字节)01(类型标识,单点遥信)

01(可变结构限定词,1个变位发生)

03 00 (传送原因,2个字节,表突发事件)01 00(公共地址,2个字节)

03 00 00(信息体地址,3个字节,3号遥信)00(分)

发送―>S帧:

04 01 00 18 00

接收―>变位遥信:

68(启动符)0E(长度)

18 00 (发送序号,2个字节)06

00(接收序号,2个字节)

03(类型标识,双点遥信)01(可变结构限定词,1个变位发生)

03 00(传送原因,2个字节,表突发事件)

01 00 (公共地址,2个字节)06

00 00(信息体地址,3个字节,6号遥信)

01(分)

发送―>S帧:

04 01 00 1a 00

SOE主动上送​,类型标识为0x1e或0x1f

接收―>SOE:

68(启动符)

15(长度)

1a 00(发送序号,2个字节)

06 00(接收序号,2个字节)

1E(类型标识,单点)01(可变结构限定词,1个SOE)

03 00 (传送原因,2个字节,表突发事件)01

00 (公共地址,2个字节)08 00 00(信息体地址,3个字节,8号遥信)

00(分)AD 39

(毫秒,2个字节)1C(分)

10(时)7A(日与星期)

0B(月)

05(年)

发送―>S帧:

04 01 00 1c 00

接收―>SOE:

68(启动符)

15(长度)1c 00(发送序号,2个字节)

06 00(接收序号,2个字节)1F(类型标识,双点)01(可变结构限定词,1个SOE)

03 00(传送原因,2个字节,表突发事件)01

00 (公共地址,即RTU站址,2个字节)0A

00 00 (信息体地址,3个字节,10号遥信)01(信息体元素)

2F 40 (毫秒,2个字节)1C(分)

10 (时)7A(日与星期)

0B(月)

05(年)

第五步如果主站超过一定时间没有下发报文或RTU也没有上送任何报文则双方都可以按频率发送U帧,测试帧

发送―>U帧:

68 04 43 00 00 00

接收―>应答:

68 04 83 00 00 00

第六步​????*​遥控

发送―>遥控预置:68(启动符)

0E(长度) (发送序号,2个字节)

(接收序号,2个字节)

2E (类型标识)01(可变结构限定词)

06 00(传送原因,2个字节)

01 00(公共地址,2个字节)

05 0B 00(信息体地址,3个字节,遥控号=0xb05-0xb01=

4)

82(控合)

接收―>遥控反校:68(启动符)

0E(长度)

0E 00(发送序号,2个字节)

06 00(接收序号,2个字节)2E(类型标识)01(可变结构限定词)

07 00 (传送原因,2个字节)01 00(公共地址,2个字节)

05 0B 00(信息体地址,3个字节,遥控号=0xb05-0xb01=

4)

82(控合)

发送―>遥控执行:68(启动符)

0E(长度)

04 00(发送序号,2个字节)

18 00(接收序号,2个字节)2E(类型标识)01(可变结构限定词)06

00(传送原因,2个字节)01 00(公共地址,即RTU站址,2个字节)

05 0B 00(信息体地址,3个字节,遥控号=0xb05-0xb01=

4)

02(控合)

接收―>执行确认:68(启动符)

0E(长度)

12 00(发送序号,2个字节)08

00(接收序号,2个字节)2E(类型标识)01(可变结构限定词)

07 00(传送原因,2个字节)01

00(公共地址,即RTU站址,2个字节)05

0B 00(信息体地址,3个字节,遥控号=0xb05-0xb01= 4)02(控合)

发送―>遥控撤销:68(启动符)

0E(长度)

04 00(发送序号,2个字节)

18 00(接收序号,2个字节)2E(类型标识)01(可变结构限定词)08(传送原因,2个字节)01

00(公共地址,即RTU站址,2个字节)

05 0B 00(信息体地址,3个字节,遥控号=0xb05-0xb01=

4)02(控合)

接收―>撤销确认:68(启动符)

0E(长度)

12 00 (发送序号,2个字节)08

00(接收序号,2个字节)2E(类型标识)01(可变结构限定词)

09 00(传送原因,2个字节,,停止激活确认)01

00(公共地址,即RTU站址,2个字节)05

0B 00(信息体地址,3个字节,遥控号=0xb05-0xb01= 4)02(控合)

参考:

https://www.jianshu.com/p/a9db11?utm_campaign=hugo

http://blog.sina.com.cn/s/blog_725e03190102z5sa.html

https://github.com/renduy/IEC104_microgrid

http://www.openmuc.org

报文详解

https://wenku.baidu.com/view/ba0654cea5e9856a57126027.html

https://wenku.baidu.com/view/dd0ee3e5bb0d4a7302768e9951e79b89680268a2.html?rec_flag=default&fr=pc_newview_relate-1001_1-2-wk_rec_doc2-1001_1-6-dd0ee3e5bb0d4a7302768e9951e79b89680268a2&sxts=1610432062201

https://wenku.baidu.com/view/cacaf1196c175f0e7cd1374a.html?fr=search-1-wk_sea_es-income3&fixfr=3yzT%2FnBfo2UWHiS%2BxO0Zxw%3D%3D

https://wenku.baidu.com/view/5d66e8ffc281e53a5902ff1f.html?rec_flag=default

https://wenku.baidu.com/view/f68823c048649b6648d7c1c708a1284ac850054c.html?rec_flag=default&fr=pc_newview_relate-1001_1-2&sxts=1610432353297

https://wenku.baidu.com/view/b495f21b03020740be1e650e52ea551810a6c983.html?fr=search-1-wk_sea_es-income4&fixfr=hDEPwyT9KnKfHnOsLiV34w%3D%3D

到此这篇104规约rtu地址(104规约公共地址是什么意思)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • redis连接哨兵命令(redis哨兵连接池不释放)2025-07-22 11:27:06
  • vcoros是什么意思(vconsole中文意思)2025-07-22 11:27:06
  • docker-compose升级(更新docker-compose)2025-07-22 11:27:06
  • mousetale下载(mousetester下载)2025-07-22 11:27:06
  • prf离心分离步骤(prp离心机操作流程)2025-07-22 11:27:06
  • swagger2使用教程(swagger3使用)2025-07-22 11:27:06
  • bufferedreader读取byte(bufferedreader读取excel文件)2025-07-22 11:27:06
  • oracle教程 csdn(oracle教程pdf)2025-07-22 11:27:06
  • docker模块(dockercompose模板)2025-07-22 11:27:06
  • spring视频教程(springship)2025-07-22 11:27:06
  • 全屏图片