104规约问题征询表(修改)
- 格式:doc
- 大小:36.00 KB
- 文档页数:2
101规约和104规约介绍101.104子站端通讯规约步骤1确认信息(1)101串口UDP104网口TCP/TIP提供本机和对方IP和端口(2)配置文件公共地址链路地址域长度单点遥还是双点遥信信息对象地址长度等主站-〉子站总召报文:68090968731F6401061F0000143016链路地址传送原因公共地址信息对象地址(3)点表数据对照表2新建通讯设备DCAP参数数据管理工具ECOMM新建通讯设备新建通讯设备类型为TCPSERVER查看安装盘中是否有101.104规约文件目录下3修改配置ECOMM进入Config104某ML.e某e新建配置,另存一个文件如104某ml4生成数据对照表DCAP用CTMfor104.e某e根据已给点表生成数据对照表ECOMM在进入Config104某ML.e某e新建配置,另存一个文件如104某ml后修改其配置5启动通讯程序首先确认信息,和对方协商通讯口配置和互操作性:对101规约而言,通讯双方必须约定采用串口还是UDP方式,以及串口的设置(波特率,奇偶校验,数据位,停止位)或UDP的设置(双方IP和端口)链路地址,或称本地地址、站号、站地址。
通常链路地址的值和公共地址的值相同。
链路地址域长度配置,在配置文件中指定。
链路地址域只对101起作用,如果没有特别说明,通常其长度设为1个字节。
公共地址长度配置,在配置文件中指定。
公共地址长度101规约中可以设为1个字节或2个字节,通常为1个字节;104规约中通常为2个字节。
信息对象地址长度配置,在配置文件中指定。
信息对象地址长度101规约中可以设为2个字节或3个字节,通常为2个字节;104规约中通常为3个字节。
传送原因长度配置,在配置文件中指定。
传送原因长度101规约中可以设为1个字节或2个字节,通常为1个字节;104规约中通常为2个字节。
遥信类型配置,在配置文件中指定。
遥信有两种类型可供选择:单点遥信和双点遥信遥测类型配置,在配置文件中指定。
104规约详细介绍及报文解析-回复规约(Protocol)是计算机网络通信中的一种协议,用于定义数据交换的格式、顺序以及错误检测和纠正等内容。
104规约(IEC 60870-5-104)是国际电工委员会(International Electrotechnical Commission)制定的一种规约,主要用于监控与控制系统之间的通信。
本文将详细介绍104规约及其报文解析。
一、104规约简介104规约是一种基于TCP/IP网络通信的规约,主要用于工业自动化领域中的远程监控与控制系统。
它提供了一种可靠、高效的通信方式,能够满足实时性、灵活性和可靠性等要求。
104规约采用了面向报文和面向连接的通信方式,能够支持点对点、点对多点和多点对点的通信模式。
二、104规约报文结构104规约的报文结构包括报文头(Header)、ASDU(Application Service Data Unit)和报文尾(Footer)。
报文头包含了报文的控制信息,用于表示报文类型、优先级和传输原因等。
ASDU是实际传输的数据部分,负责携带各种监控与控制的信息。
报文尾用于检测报文的完整性和一致性。
三、104规约报文解析1. 报文头解析:首先读取报文头,根据报文头的信息可以确定报文的类型、传输原因和发送序号等。
报文类型表示了报文的目的和功能,如启动报文、确认报文或者监控与控制的报文。
传输原因表示了触发发送该报文的原因,如周期定时发送、事件触发发送等。
2. ASDU解析:根据ASDU的类型可以确定ASDU的功能和数据的含义。
不同类型的ASDU用于传输不同种类的监控与控制的数据,如单点信息、双点信息、测量值和参数等。
根据ASDU的结构和定义,可以提取出数据的具体内容。
3. 报文尾解析:最后检查报文尾以验证报文的完整性和一致性。
报文尾通常包括一个校验和,用于检测报文是否被修改或丢失。
四、104规约报文的应用104规约广泛应用于电力、水利、交通、石油等行业中的远程监控与控制系统。
测试前准备1.直流24V工作电源一台,接FTU端子Vin+和Vss;2.使用以太网线连接电脑以太网口和FTU的NET1口;3.将配置好的程序下装进去;4.PMA测试软件。
遥控注意:1.测量遥控单元时需要将遥信端子第五路与24V+短接即实现远方控制;2.此FTU面板端子支持两路遥控,即遥控点位6001H和6002H。
但是软件程序开放六路遥控6001H——6006H,且均可以产生正确报文,但是,仅有6001H和6002H两路为工作要求的有效点位。
(6004H也可以使继电器动作估计为程序bug);3.单点遥控和双点遥控在装置中设置为同一种遥控,只是报文最后一帧81/82的区别。
单点遥控报文举例:遥控预置执行报文:主站发送68 0e 00 00 0a 00 2d 01 06 00 02 00 02 60 00 81起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=0 接收序号(NR)=5 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 06 T=0 PN=0 CAUSE =6 COA =2 C_SC_NA_1单点遥控命令肯定认可激活 QU=0默认值选择点号=24578 合从站发送68 0e 0a 00 02 00 2d 01 07 00 02 00 02 60 00 81起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=5 接收序号(NR)=1 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 07 T=0 PN=0 CAUSE =7 COA =2 C_SC_NA_1单点遥控命令肯定认可激活确认 QU=0默认值选择点号=24578 合主站发送68 0e 02 00 0e 00 2d 01 06 00 02 00 02 60 00 01起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=1 接收序号(NR)=7 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 06 T=0 PN=0 CAUSE =6 COA =2 C_SC_NA_1单点遥控命令肯定认可激活 QU=0默认值执行点号=24578 合从站发送68 0e 0e 00 04 00 2d 01 07 00 02 00 02 60 00 01起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=7 接收序号(NR)=2 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 07 T=0 PN=0 CAUSE =7 COA =2 C_SC_NA_1单点遥控命令肯定认可激活确认 QU=0默认值执行点号=24578 合从站发送68 0e 10 00 04 00 2d 01 0a 00 02 00 02 60 00 01起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=8 接收序号(NR)=2 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 0a T=0 PN=0 CAUSE =10 COA =2 C_SC_NA_1单点遥控命令肯定认可激活结束 QU=0默认值执行点号=24578 合遥控预置撤销报文:主站发送68 0e 1c 00 64 01 2d 01 06 00 02 00 01 60 00 81起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=14 接收序号(NR)=178 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 06 T=0 PN=0 CAUSE =6 COA =2 C_SC_NA_1单点遥控命令肯定认可激活 QU=0默认值选择点号=24577 合从站发送68 0e 64 01 1e 00 2d 01 07 00 02 00 01 60 00 81起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=178 接收序号(NR)=15 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 07 T=0 PN=0 CAUSE =7 COA =2 C_SC_NA_1单点遥控命令肯定认可激活确认 QU=0默认值选择点号=24577 合主站发送68 0e 1e 00 68 01 2d 01 08 00 02 00 01 60 00 81起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=15 接收序号(NR)=180 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 08 T=0 PN=0 CAUSE =8 COA =2 C_SC_NA_1单点遥控命令肯定认可停止激活 QU=0默认值选择点号=24577 合从站发送68 0e 68 01 20 00 2d 01 09 00 02 00 01 60 00 81起始字节=68 数据单元长度(APDU)=14 I格式帧发送序号(NS)=180 接收序号(NR)=16 TI= 45 VSQ=01 SQ=0 INFONUM=1 COT= 09 T=0 PN=0 CAUSE =9 COA =2 C_SC_NA_1单点遥控命令肯定认可停止激活确认 QU=0默认值选择点号=24577 合遥控返校超时报文:由于主站发送遥控报文的信息体地址不在FTU实际设置的遥控点表范围(6001H——6006H)内,导致返校超时;不理解下位机报文传送原因为什么是6f。
104规约问题一、104规约可以简单理解成网络版的101规约。
他是建立在TCP/IP层之上,可以把他认为是会话层的的规约(我是这么理解的)。
在串口通讯程序中我们要自己写程序,用校验机制来保证及判断报文的完整性(属于链路层的东西);用重发机制保证报文不丢失(网络层或传输层的东西)。
而在网络通讯中,这些功能都由底层的TCP/IP协议完成了,所以,我们就不必关心再校验,丢包等问题了。
故此,104规约就没有你所说那些东西了二、关于传输方式:平衡还是非平衡,是如何确定的,即什么情况下,子站才能知道应该采取什么方式进行数据传输:对于变位遥信soe数据主动上传还是等待召唤。
1、104规约是基于TCP/IP协议的电力系统通信规约,C/S结构的。
在通信开始时需要建立连接。
2、在104规约中的用户数据采用的时101规约的一部分ASDU 单元。
3、104规约没有具体定义主站如何和子站进行通信的规则,是采用问答方式还是采用循环发送方式由主站决定,子站要能够完成主站相应的请求。
4、我们做的104规约是这样的。
开始建立连接,然后主站进行总召唤数据,子站回答总召唤。
然后主站进行分组召唤,根据分组标号,子站回答主站要的信息。
当子站有事件产生(包括SOE、遥信变位等),在子站的回答正常报文之前优先传送,保证实时性。
5、没有一级和二级数据之分。
6、子站不会主动上送数据,它相当于一个服务器,只会响应主站的请求。
7、当双方的通信规则是polling方式时,如果主站不进行召唤,子站是没有义务发送任何数据。
1,2,3,4,5都是可以理解的,也基本符合104规约,只是他既有总召唤,也有分组召唤(在104中是没有必要的)。
至于6,子站(IDE)不会主动上送数据,完全是无稽之谈。
从站一般是服务器,但是他并不是“只会响应主站的请求”。
注意,在104中,实际上链路层都已经包含在TCP/IP中了,104中使用了APCI 来控制报文的收发以及顺序,在101中非平衡模式中,召唤1级或者2级数据是由链路层来完成的。
104规约归纳整理目录1 总体介绍 (4)1.1 适用范围 (4)1.2 总体规则 (4)2 基本格式 (4)2.1 基本报文格式 (4)2.2 报文格式分类 (5)2.3 不同报文格式的控制域 (5)2.3.1 I格式报文控制域 (5)2.3.2 S格式报文控制域 (6)2.3.3 U格式报文控制域 (6)3 报文实例 (6)3.1 约定 (6)3.2 初始化 (7)3.2.1 初始化流程 (7)3.2.2 初始化结束指令 (7)3.3 总召唤命令 (7)3.3.1 总召唤流程 (7)3.3.2 总召唤指令格式 (7)3.4 时间同步命令 (8)3.4.1 时钟同步流程 (8)3.4.2 时钟同步指令格式 (8)3.5 时间读取命令 (8)3.5.1 时间读取流程 (8)3.5.2 时间读取指令格式 (9)3.6 复位进程命令 (9)3.6.1 复位进程流程 (9)3.6.2 复位进程指令格式 (9)3.7 遥信数据上报 (9)3.7.1 遥信数据上报流程 (9)3.7.2 遥信数据上报指令格式1(SQ=0) (10)3.7.3 遥信数据上报指令格式2(SQ=1) (10)3.8 遥测数据上报 (11)3.8.1 遥测数据上报流程 (11)3.8.2 遥测数据上报指令格式1(SQ=0) (11)3.8.3 遥测数据上报指令格式2(SQ=1) (12)3.9 遥控命令 (12)3.9.1 遥控操作流程 (12)3.9.2 遥控操作指令格式 (13)3.10 故障事件(新增) (13)3.10.1 故障事件上报操作流程 (13)3.10.2 故障事件上报指令格式 (13)3.11 参数设置 (14)3.11.1 参数设置操作流程 (14)3.11.2 参数设置指令格式1(单个) (14)3.11.3 参数设置指令格式2(多个) (14)3.12 参数读取 (15)3.12.1 参数读取操作流程 (15)3.12.2 参数读取指令格式1(单个) (15)3.12.3 参数读取指令格式2(多个) (16)3.13 文件传输 (16)3.13.1 文件传输-召唤目录操作流程 (16)3.13.2 文件传输-传输段操作流程 (16)3.13.3 文件传输-传输节操作流程 (17)3.13.4 文件传输指令格式 (17)1 总体介绍1.1 适用范围规定了配电网自动化主站系统和配电自动化终端之间进行数据传输的帧格式、数据编码及传输规则。
南瑞科技远动104规约及101规约配置方法
张钰容
1、在系统组态-兴义110kV威舍变-逻辑节点定义表另存为Tabbed Text(*.txt)格式,兴义110kV威舍变-遥测表、遥信表也是另存为Tabbed Text(*.txt)格式;
2、用NscAssist31b工具打开远动备份17,在组态设置-单元参数-节点设置,右键-装置符号表,按以下设置:(对应系统组态,数相应名称所处的列数)
3、模拟量(遥测表),因为是浮点上送数据,所以要填转发系数,转发系数=标度系数/参比因子,最大值32767、最小值-32767,变化阀值0.001;
4、状态量(遥信表)说明,转发序号及对主站的转发点号,节点索引为装置的节点顺序,对应节点设置的节点顺序,遥信号为装置内遥信点号顺序,存在COS、存在SOE要打钩选上才会发SOE报文;
5、ykzf单独转发只有6.30以后的版本才支持。
6、非平衡式101规约设置,第一行(后面统称为dx行)链路地址和d4 ASDU地址一样,根据主站分配地址来填,d38 浮点遥测个数根据实际转发表yc个数来填,只能≥,不能小于实际个数。
7、nsgj104.par文件用于104通道规约,只能单独从总控申请及下装(仅申请附件或仅传输附件),配置参数的时候必须选择当前通信介质为串口1,如果主站前置机个数超过2个,d1 填1使用IP范围连续(反之为0),d2 填主站前置机IP连续的起始地址(最小的个),d3填主站前置机IP连续的终止地址(最大的个),d22 ASDU地址为主站分配的链路地址,t0、t1、t2、t3根据南网104规约文档推荐值来填,d118 数据转发表号为实际转发表的号数,d134 浮点遥测数码更加实际转发表yc个数来填,同样只能≥,不能小于实际个数。
104规约类型标识1:单点信息2:带短时标的单点信息3:双点信息4:带短时标的双点信息5:步长位置信息6:带短时标的步长位置信息7:32比特串8:带短时标的32比特串9:测量值,归一化值10:带短时标的测量值,归一化值11:测量值,标度化值12:带短时标的测量值,标度化值13:测量值,短浮点数14:带短时标的测量值,短浮点数15:累计值16:带短时标的累计值17:带时标的保护设备事件18:带时标的继电保护装置成组启动事件19:带时标的继电保护装置成组输出电路信息20:具有状态变位检出的成组单点信息21:测量值,不带品质描述的归一化值30:带CP56Time2a时标的单点信息31:带CP56Time2a时标的双点信息32:带CP56Time2a时标的步位置信息33:带CP56Time2a时标的32比特串34:带CP56Time2a时标的测量值规一化35:带CP56Time2a时标的测量值标度化36:带CP56Time2a时标的测量值短浮点37:带CP56Time2a时标的累计量38:带CP56Time2a时标的继电保护装置39:带CP56Time2a时标的继电保护装置成组启动事件40:带CP56Time2a时标的继电保护装置成组输出电路信息41~44:为将来的兼容定义保留45:单命令46:双命令47:步调节命令48:设点命令,归一化值49:设点命令,标度化值50:设点命令,浮点数值51:32比特串52~57:为将来的兼容定义保留58:带CP56Time2a时标的单命令59:带CP56Time2a时标的双命令60:带CP56Time2a时标的步调节命令61:带CP56Time2a时标的设点命令,归一化值62:带CP56Time2a时标的设点命令,标度化值63:带CP56Time2a时标的设点命令,浮点数值64:带CP56Time2a时标的32比特串65~69:为将来的兼容定义保留70:初始化结束71~99:为将来的兼容定义保留100:总召唤101:电能脉冲召唤命令102:读命令103:时钟同步命令104:测试命令105:复位进程命令106:延时获得命令107:带CP56Time2a时标的测试命令108~109:为将来的兼容定义保留110:规一化值的参数111:比例系数的参数112:浮点数值的参数113:参数的激活114~119:为将来的兼容定义保留120:文件准备就绪121:节准备就绪122:召唤目录,选择文件,召唤文件,召唤节123:最后节,最后段124:确认文件,确认节125:段126:目录127:为将来的兼容定义保留。
检测规程、标准及验收标准
1) DL/T 814-2002 配电自动化功能规范
2) DL/T 721-2000 配电网自动化系统远方终端
3) GB/T13729-2002 远动终端设备
4) DL/T 634.5-101 远动设备及系统标准传输协议子集第101部分
5) DL/T 634.5-104 远动设备及系统标准传输协议子集第104部分
6) Q/GDW 370城市配电网技术导则
7) Q/GDW 382配电自动化技术导则
8) 生配电[2009]196 号《配电自动化试点建设与改造技术原则》
9) GB/T 14598.10-2007 《电气继电器第22-4 部分:量度继电器和保
护装置的电气骚扰试验-电快速瞬变/ 脉冲群抗扰度试验》
10) GB/T 14598.14-1998《量度继电器和保护装置的电气干扰试验第2
部分:静电放电试验》
11) GB/T 14598.18-2007 《电气继电器第22-5 部分:量度继电器和保
护装置的电气骚扰试验- 浪涌抗扰度试验》
12) GB/T 7261-2008 《继电保护和安全自动装置基本试验方法》
13) DL/T 478-2001 《静态继电保护及安全自动装置通用技术条件》
14) GB/T 15145-2008 《输电线路保护装置通用技术条件》
15) Q/701-205.000-2010 《质量手册》
16) Q/701-205.002-2010 《环境和职业健康安全管理手册》
传输规约检验
1 101 规约连通性测试
2 104 规约连通性测试。
国家经济贸易委员会 发布标准分类号 中华人民共和国国家标准DL备案号:idt IEC60870-5-104:2001DL/T 634-200X代替DL/T634-1997远动设备及系统第5-104部分 传输规约采用IEC60870-5-101标准传输文件集的网络访问Telecontrol equipment and systemsPart 5-104:Transmission protocols(征求意见稿)57/487/FDIS 2001.6.29200x-xx-xx 发布200x-xx-xx 实施DL/T XXXXX—XXXXIEC前言1) 国际电工委员会(IEC)是一个由所有国家电工委员会(IEC国家委员会)组成的国际性标准化组织,国际电工委员会(IEC)的目的是为了推进在与电气和电子领域标准化有关的问题上促进国际间合作,为了这个目的及其它活动,国际电工委员会(IEC)发布国际标准,标准的编制委托技术委员会进行;任何对该题目感兴趣的国家委员会, 与国际电工委员会(IEC)有联系的国际的、政府的、以及非政府的组织都可以参加编制工作。
国际电工委员会(IEC)和国际标准化组织(ISO)间,按两个组织间协议规定的条件,实现了紧密的合作。
2) 由所有特别关切的国家委员会都参加技术委员会,由它所制定的国际电工委员会(IEC)就有关技术问题的正式的决议或协议,尽可能表达了有关题目的意见,这些意见是国际协商一致取得的。
3) 所产生的文件作为建议的形式供国际使用,并按标准、技术报告或导则的形式出版,并在此意义上为各个国家委员会所接受。
4) 为了促进国际间统一,各国家委员会承诺;最大限度可能透明地采用国际电工委员会标准,用于它们的国家标准或地区标准。
在国际电工委员会和相应国家或地区标准间有任何不同之处,应当在国家或地区标准中指明。
5) 国际电工委员会对任何宣称符合它的标准的设备不设标识申请程序以示认可,也不对此负有责任。
远动设备及系统104规约远动设备及系统104规约8.2 应用服务数据单元(ASDU)结构应用服务数据单元即报文的数据区,其一般结构如表5,它由数据单元标识,一个或多个信息体和应用服务数据单元的公共时标所组成。
表5 应用服务数据单元(ASDU)结构8.2.1 数据单元标识数据单元标识:=CP48{类型标识、可变结构限定词、传送原因、公共地址}信息体:=CP24+8j+8t{信息体地址、信息元素集、时标}可变参数j:=信息元素的8位位组数可变参数t:=若为7代表时标,为0表示无时标数据单元标识在所有应用服务数据单元中其结构应相同,在一个应用服务数据单元中信息体的结构和类型应相同,结构和类型由类型标识定义。
数据单元标识由类型标识(一个8位位组),可变结构限定词(一个8位位组),传送原因(2个8位位组)和应用服务单元的公共地址(2个8位位组)所组成。
数据单元标识符的结构如下:●一个字节类型标识(报文类型)●一个字节可变结构限定词●两个字节传送原因●两个字节应用服务数据单元公共地址(站址)●三个字节信息体地址8.2.1.1 类型标识信息体的结构、类型和格式由类型标识定义。
在一个特定的应用服务数据单元中的所有信息体均有同一种结构、类型和格式。
信息体带有或是不带有时标是由类型标识的不同序号所表示。
应用服务数据单元中未定义的类型标识的值,主站和子站均将拒收。
类型标识为一个8位位组,代表应用服务数据单元的类型。
类型标识:=TYPE IDENTIFICATION:=UI8 [1~8]<1~255>8.2.1.2 可变结构限定词它表示信息体是顺序的,还是非顺序的,并表示信息体的个数,如信息体数目等于0,则表示没有信息体。
SQ=0应用服务数据单元可以由一个或多个同类的信息对象所组成。
SQ=1,表示同类的信息元素序列(即同一种格式的测量值),由信息对象地址来寻址,信息对象地址是顺序信息元素的第一个信息元素地址,后续信息元素的地址是从这个地址起顺序加1。