IEC104规约详细讲解全解

概论 必读文件 《中华人民共和国电力行业标准》 idtIEC60870-5-104:2002 技术背景 适应和引导电力系统调度自动化的发展,规范调度自动化及远动设备的技术性能 IEC104应用层与IEC101完全相同,是101的网络化访问 规约结构(1)- 模型 规约结构(2)- 适用网络 局域网(两层交换机连接的单网段、三层交换机或路由器连接的多网段) 广域网 (X.25、FR(帧中继)、ATM(异步传输模式) 、ISDN(综合服务数据网络) ) 基于TCP/IP的面向连接的网络服务。 IP网络本身的数据完整和安全性机制。 可采取的其他安全措施:客户端限制访问;路由表限制访问;数据软硬件加密。 新概念 APCI控制信息 可计数的信息传输功能-I 格式 可计数的确认功能 -S格式 启动,停止,测试功能-U格式 序列号记数,防止报文丢失,相对于101的FCB 规约结构(4)- I 格式 信息传输格式类型( I格式)的控制域 规约结构 ( 6 )S格式 规约结构 ( 7 )S格式 R->M (SOE) : 681F100002 001007900000110 0124 13d20a02 I(主动上报SOE)发送序号为10,接收序号为2. M->R: 6804010012 00 S(确认主动上报SOE) APCI01 0012 00 01S格式 确认序号为12 本端发送序号不变 正常情况下对端报文中的发送序号+1=本端本次报文中的接收序号 规约结构 ( 8 ) U格式 规约结构 ( 9 ) U格式 M->R : 6804070000 00 U STARTDT激活(生效) R->M: 68040B0000 00U STARTDT确认 本端发送U格式,本端发送序号保持不变 通讯特点(1)防止报文丢失和报文重复传送 通讯特点(2)防止报文丢失和报文重复传送 通讯特点(3)防止报文丢失和报文重复传送 通讯特点(4)防止报文丢失和报文重复传送 通讯特点(5)防止报文丢失和报文重复传送 通讯特点(6)防止报文丢失和报文重复传送 通讯特点(7)防止报文丢失和报文重复传送 通讯特点(8)和连接有关的4个超时时间t0,t1,t2,t3 t0:TCP连接建立的超时时间,即RTU(服务器)端进入等待连接的状态后,若超过此时间,主站(客户)端还没有Connect()过来就主动退出等待连接的状态;规约推荐的缺省值为30秒。 t1:RTU(服务器)端启动U格式测试过程后等待U格式测试应答的超时时间,若超过此时间还没有收到主站(客户)端的U格式测试应答,就主动关闭TCP连接;规约推荐的缺省值为15秒。 t2:RTU(服务器)端以突发的传送原因向主站(客户)端上送了变化信息或以激活结束的传送原因向主站(客户)端上送了总召唤/电度召唤结束后,等待主站(客户)端回S格式的超时时间,若超过此时间还没有收到,就主动关闭TCP连接;规约推荐的缺省值为10秒。 t3:当RTU(服务器)端和主站(客户)端之间没有实际的数据交换时,任何一端启动U格式测试过程的最大间隔时间;规约推荐的缺省值为20秒。 通讯特点(9)端口号 每一个TCP地址由一个IP地址和一个端口号组成。 每个连接到TCP-LAN上的设备都有自己特定的IP地址,而为整个系统定义的端口号却是一样的。(见RFC1700)。本标准要求,端口号2404由IANA(互联网数字分配授权)定义和确认。 通讯特点(10)未被确认的 I 格APDU 最大数目 k 和最迟确认数目 w k表示在某一特定的时间内未被DTE确认(即不被承认)的连续编号的I格式APDU的最大数目。每一I格式帧都按顺序编好号,从0到模数n-1,这里的“模数”是指序列号对参数n的模数。以n为模的操作中k值永远不会超过n-1。(见 ITU-T X.25推荐的2.3.2.2.1和2.4.8.6)。 当未确认I格式APDU达到k个时,发送方停止传送。 接收方收到w个I格式APDU后确认。 k值的最大范围:1到32767(2的十五次方-1)APDU,精确到一个 APDU. w值的最大范围:1到32767 APDU,精确到一个APDU。(推荐:w不应超过三分之二的k)。 。规约推荐:k值为12,w值为8 规约特点(11)和IEC 60870-5-101的比较 采用IEC 60870-5-101的平衡传输模式,通过TCP/IP协议传输远动信息;应用层和101完全相同,是101的网络化访问。 保留1个启动字符,1个帧长L;删除第2个启动字符,第2个帧长L,链路控制域(C),链路地址域

iec104点号_IEC104规约详细讲解全解.ppt相关推荐

  1. iec104点号_IEC104规约流程 | 学步园

    该规约在DF8900中规约号为104,在DF8002或DF1800系统中规约号一般为99,但也有个别现场因实际情况而不同. 97版或2002版IEC104在流程上没有什么变化,只是扩展了遥测遥信等信息 ...

  2. IOS开发入门之Xcode使用教程详细讲解(全)

    摘要:本次的IOS开发入门学习中,Xcode使用教程详细讲解是本文要介绍的内容,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样 需要要Xcode为你写Mac ...

  3. 【JavaEE】 IntelliJ IDEA 2022.2最新版Tomcat导入依赖详细教程全解及创建第一个Servlet程序

    目录 一.软件资源 二.放置settings.xml文件 三.创建项目 四.引入依赖 ​五.创建目录 六.编写代码 写在前面:☞What is Servlet? Servlet其实是一种实现动态页面的 ...

  4. 极大似然函数求解_概率与数理统计--极大似然估计详细讲解及例题.ppt

    概率与数理统计--极大似然估计详细讲解及例题 极大似然估计 二.寻求估计量的方法 1. 矩估计法 2. 极大似然法 3. 最小二乘法 4. 贝叶斯方法 -- 这里我们主要介绍第二两种方法 . 2. 极 ...

  5. 人工操作阶段计算机是如何工作的,第一章计算机基础概述全解.ppt

    第一章计算机基础概述全解 1.2.3 汉字编码 汉字的编码 国标码:中文内码之一,汉字信息交换的标准编码.国标码是不可能在计算机内部直接采用.于是, 汉字的机内码采用变形国标码 . 国标码:作为转换为 ...

  6. mos 多路模拟电子开关_模拟多路开关-MOSFET全解.ppt

    模拟多路开关-MOSFET全解 1. 漏电流 漏电流:通过断开的模拟开关的电流,用IS表示. 3.3.4 多路开关的电路特性 在n个模拟开关的并联组合中,当一个开关导通时,其它n-1个开关是断开的,未 ...

  7. 我用计算机制作影片ppt,使用_制作多媒体课件全解.ppt

    使用_制作多媒体课件全解 (一)多媒体作品的基本概念 1.多媒体和多媒体作品的概念 (1)多媒体就是利用计算机对文本.图形.图像.声音.动画.视频等多种信息综合处理.建立逻辑关系和人机交互作用的技术. ...

  8. amd显卡多屏识别了 但是屏幕不亮_AMD显卡多屏显示设置全解.ppt

    AMD显卡多屏显示设置全解 AMD多屏显示设置指南 Yeston 工程部制作 * 接口介绍 左图为盈通显卡,每个接口定义都标识在挡板上(红圈处) 右图为HIS显卡,从上至下为两个miniDP.HDMI ...

  9. atca背板_ATCA介绍全解.ppt

    ATCA介绍全解 ATCA - 概述Advanced Telecommunications Computing Architecture 高性能计算机和网络通信设备的要求: 1) 足够强的数据处理能力 ...

最新文章

  1. 激光雷达激烈竞争市场
  2. linux基础试卷笔试,顽石系列:Linux基础笔试
  3. 使用代码获得table whered use list
  4. java 方法 示例_Java Collectionsfrequency()方法与示例
  5. python入门基础系列_03python—9个基础常识-python小白入门系列
  6. Wo Cloud CentOS 挂载磁盘小计
  7. QML中的import与C++中的区别与联系
  8. c语言第四版第8章答案,C语言答案第8章.doc
  9. 使用nvm安装并管理node.js
  10. 【OCR技术】字符识别技术总览
  11. socket.onmessage没有接收到服务器消息_IM服务器设计-如何解决消息的乱序
  12. 论文阅读笔记——具有圆形光滑标记的面向任意对象检测
  13. Android MVP模式 谷歌官方代码解读
  14. java编写一个web 留言板_Java Web在线留言板
  15. IDEA格式化SQL代码
  16. 显示器性能测试软件,MonitorTest(显示器性能测试软件) V4.0.1001 官方版
  17. Excel怎么快速对比两个工作表的异同
  18. ViewPage的基本使用以及动画效果的添加
  19. 【Matlab读取图片提取RGB分量并将图片转化为二维三维数据作图】
  20. 深度学习目标检测---使用labelimg对自己的数据集进行标记(windows系统)

热门文章

  1. 程序员面试金典——18.1另类加法
  2. 程序员面试金典——4.1二叉树平衡检查
  3. 字符指针变量和字符数组的对比
  4. Leetcode 687.最长同值路径
  5. C++获取当前时间及计算当前时间距某个时间点的时间段
  6. tensorflow基础:tf.data.Dataset.from_tensor_slices()
  7. MySql 建表出现的问题:[ERR] 1064 - You have an error in your SQL syntax; check the manual..........
  8. (转)AIX rootvg 镜像创建与磁盘更换
  9. JQ 1.9 API在线资源
  10. Android Studio 智能感知无效