深入理解IEC101与104协议:应用模型与基本定义解析
需积分: 50 185 浏览量
更新于2024-08-24
收藏 3.97MB PPT 举报
"IEC协议的应用模型及基本定义集中在IEC101和104两个标准上,它们是电力行业中广泛使用的SCADA(Supervisory Control And Data Acquisition)系统的通信协议。IEC101主要关注基本的远动任务,如遥测、遥信、遥控等,而IEC104则是基于TCP/IP的数据传输协议,适用于更复杂的网络环境。
IEC101协议是IEC60870-5-101标准的一部分,其版本为V2.0,遵循中华人民共和国电力行业的DL/T634.5101-2002标准。该协议规定了通信方式,如异步串行通信、偶校验、8位数据位等,并提供了三种报文格式:单个字符、固定帧长报文和可变帧长报文。其中,单个字符报文用于简单确认,固定帧长报文包含控制域、链路地址、帧校验和等信息,可变帧长报文则适应不同长度的数据传输需求。
IEC101协议选用的模型是层次结构,包括应用层、链路层和物理层,分别对应OSI模型的第七层、第二层和第一层。在应用层,端口号2404用于区分服务,站端作为Server,控端作为Client。传输层采用TCP/IP协议,网络层则采用平衡式传输方式,链路层使用2Byte的站地址,物理层则有2Byte的传送原因和3Byte的信息地址。
IEC101协议的核心内容包括基本规则、功能码定义、报文类型标识、可变结构限定词、传送原因、应用服务单元公共地址、信息体地址和信息元素等。功能码定义了不同操作的方向和服务,如启动方向功能(由主站到从站)。问答方式(Polling)是IEC101的主要交互模式,用于上下行信息的传输,如上行的遥测、遥信、遥脉和终端设备状态,下行的遥控、设点和对时。
IEC101的帧格式中,FT1.2类型的报文有特定的控制域、链路地址和帧校验和。控制域包含了帧计数位、信源信息、请求访问数据流控制等功能码。FCB和FCV字段则用于帧控制,ACDDFC表示应用控制、数据类、数据方向和功能码。
IEC104协议是IEC60870-5-104标准的一部分,版本为V1.0,它是在IEC101基础上的网络化升级,适用于TCP/IP网络环境,提供更高效和可靠的通信。IEC104通常用于多点对点或多点共线的通信场景,以满足更大规模、更复杂系统的数据传输需求。
IEC101和104协议为电力系统的远程监控和数据采集提供了规范化的通信框架,确保了数据的准确、可靠传输,是现代电力自动化系统中的关键组件。
156 浏览量
158 浏览量
2021-04-16 上传
2009-07-03 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
114 浏览量
2013-08-09 上传
ServeRobotics
- 粉丝: 37
- 资源: 2万+
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载