QT实现IEC60870-5-101 102 103 104
2023-11-24 14:33:51 1.64MB
1
为了防止IEC60870-5-104协议通信中出现的主站抖动现象,开发了一个基于IEC104协议的监听与测试系统。根据云南电网调度自动化系统生产运行的实际情况,对IEC104协议模型进行分析,使用SOCKET编程对通信报文进行抓包,并通过对测试数据的分析,成功地对IEC104规约运行状况进行实时、可靠、准确的监听、分析与统计。测试结果验证了监听与测试系统符合标准化的协议规范,而且能够在主子站通信发生故障时第一时间报警,减少了网络阻塞,提高了网络通信的效率。
2023-05-06 11:00:14 1003KB IEC104规约
1
IEC60870-5-102规约源码,自行下载参考。
2023-04-19 09:46:02 64KB IEC60870-5-102规约 102规约
1
IEC60870-6-802 IEC60870-6-802 IEC60870-6-802 IEC60870-6-802 IEC60870-6-802
2023-04-14 14:31:49 15.58MB IEC60870-6-802
1
IEC60870_5_104规约,DL634.5.104-2002远动协议南方电网实施细则
2023-03-29 16:56:40 1.01MB IEC60870_5_104 规约 南方电网
1
102规约解析范例以及规约内容解读方便新手学习102规约的解读,说明: a) 单字符用于子站向主站传输的确认(肯定或否定); b) 控制域是用来区别不同的帧和数据传输方向的单字节,详见第二节; c) 地址域是链路地址(一般是RTU编号),2字节,低字节在前,高字节在后; d) 帧校验是用户数据区的各字节的算术和对256的模; e) 变长帧中的L为用户数据区的长度,2个L相等; f) 变长帧中的ASDU为应用服务数据单元,详见第三节; g) 数据传输方式:是异步传输方式,11位,其中启动位为二进制0,数据位8位,一个偶校验位,一个停止位。
2022-12-30 10:40:36 263KB IEC 102规约 IEC60870
1
DLT634.5104-2002远动设备及系统第5-104部分传输规约采用标准传输协议子集的IEC60870-5-101网络访问
2022-11-13 21:10:32 1.18MB 网络通信协议
1
采用iec 870-5-2 第5 部分所定义的非平衡传输规则,即传输过程的启动仅限于某一固定点,在本规约中 主站端为启动端,而电能计量数据终端设备位于计数站,始终为从动站,主站对各终端执行主从问答方式 通讯。 数据传输时采用的帧格式为ft1.2 异步字节传输格式
2022-08-16 14:35:32 112KB IEC60870-5-102
1
远动传输规约IEC60870-5-103规约
2022-08-09 15:43:31 759KB IEC60870-5-103规约
1
1.1 Python编程语言 我们将要学习的编程语言是 Python。Python仅是高级语言中的一种,你可能也听说过其 他的高级编程语言,比如 C,C++,Perl,和 Java。 也有一些低级语言,有时也被称为机器语言或者汇编语言。一般来说,计算机只能执行用 低级语言编写的程序。所以,用高级语言编写的程序在执行前必须做相应的处理。这会花 费一定的时间,同时这也是高级语言的“缺点“。 然而,高级语言的优点也是无限的。首先,用高级语言编程是一件非常容易的。用高级语 言编程通常花费的时间比较少,同时编写的程序简短,易读,易纠错。第二,高级语言是 可移植的,这意味着他们可以不加修改(或者修改很少)地运行在不同的平台上。低级语 言编写的程序只能在一个机器上运行,如果想要运行在另外一台机器上,必须得重写。 基于这些优点,几乎所有的程序都是用高级语言编写的。低级语言统称仅仅用在一些专门 的应用程序中。 有两种程序把高级语言“处理”成低级语言:解释器和编译器。解释器读取源程序,解释 执行,也就是按照程序表达的意思"做事"。解释器一次解释一点,或者说,一次读取一行,
2022-08-01 11:46:54 1.02MB python
1