103规约报文解析与实验详解
需积分: 48 47 浏览量
更新于2024-09-11
1
收藏 148KB DOC 举报
103规约是一种在电力自动化系统中广泛应用的通信协议,它用于主站与子站之间的信息交换,特别是在远动(Remote Terminal Unit, RTU)通信中。这份实验报告详细介绍了103规约的报文格式和交互过程,对于初学者来说是一个很好的学习资料。
首先,报文由固定长度的起始字符(10)开始,接下来是控制域,由8位组成,其中包含备用标志(备用=0),预置参数(PRM=0),功能类别标志(FCB)、功能代码(如04表示复位通信单元命令)等字段。控制域后是地址域,例如子站回应的地址04,以及其它相关的附加信息。
在发送和接收过程中,主站和子站之间通过特定的功能码进行交互。比如,主站发1040044416命令复位子站通信单元,子站回应1020042416确认并请求一级数据上送。主站随后可能发送107a047e16请求一级数据,子站以68151568...的形式详细回答,包含了报文长度、功能类型、信息序号等详细信息,以及可变结构限定词和传送原因。
ASDU(应用服务数据单元)是103规约中的关键部分,不同的ASDU类型(如ASDU5和ASDU6)对应不同的功能,如复位通信单元、启动/重启请求等。ASDU5中包含了子站的回应和ACD状态(1表示请求数据上送,0表示停止)。子站还会根据主站的召唤发送相应类型的ASDU,如080405810504b20403c4lfc8f0bcccb1a3表示启动/重启响应,同时更新ACD状态。
时间同步是103规约中的一项重要功能,实验报告中提到有两种方式:一是广播地址(255)下的无回答方式,二是定向发送至特定地址的继电保护设备。发送时间同步命令时,控制域会明确指示这些信息,如主站发送的680f0f68...命令中就包含了目标地址和类型标识。
通过这个实验报告,读者可以了解到103规约报文的构建、不同命令的解读以及主从设备之间的交互流程,这对于理解和实现基于103规约的电力系统通信至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2018-09-30 上传
2023-09-13 上传
2021-10-03 上传
113 浏览量
2018-08-14 上传
2020-12-22 上传
yuanchao0401
- 粉丝: 0
- 资源: 3
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析