参考资料:http://www.runoob.com/python/python-operators.html#ysf2定义变量:  a = 10, b = 20算术运算符:   运算符        描述      实例  +加a + b = 30  -减a - b = -10*乘a * b = 200/除b / a = 2%取余b % a = 0, 9 % 4 = 1               
                
         
            
            
            
            在近年的规约测试工作中,笔者曾遇到了一些应用方面的问题,这些问题虽然不大但通常会影响规约至关重要的互操作和互联。在此,我们把这些遇到过的典型情况与广大网友共享,希望能够有益于大家今后的规约开发和研究工作。    IEC60870-5系列的3个标准101、103和104规约在国内已经应用多年了,但在对多个该类规约产品的测试中,我们发现依然存在许多能够造成互操作障碍的规约            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-08 09:10:17
                            
                                307阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             目录HDU 2054  (BigDecimal的使用,大小数)题目分析代码HDU 1024 (大数阶乘,BigInteger)题目分析代码HDU 1047 (BigInteger的使用)题目假装分析一下代码HDU 1063  (大小数乘方,字符串String使用初步)题目分析代码HDU 1316 (大数比较大小,fib)题目分析代码HDU 1715 (斐波            
                
         
            
            
            
            # Python 104协议详解
Python 104协议是Python中一种特殊的协议,用于处理网络通信和传输数据。它定义了数据的传输格式和交互方式,使得不同的系统和应用程序能够有效地进行通信。在本文中,我们将深入探讨Python 104协议的原理和应用,同时提供代码示例帮助读者更好地理解这一概念。
## Python 104协议概述
Python 104协议是一种特定的网络协议,用于在不            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-25 05:52:12
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            TCP/IP协议TCP/IP四层协议TCP/IP概念tcp/ip协议是主机接入互联网以及接入互联网的两台主机通信的标准。 数据帧概念  数据帧
  |-- 包头
  |     |--源地址
  |     |--目标地址
  |     |--数据类型
  |
  |-- 数据socket在四层协议中的位置 socket协议的交互流程 socket初试  # 依照上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-14 20:26:19
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、IEC协议结构第一个字节:启动字符68H,十进制为104(正好代表104规约),二进制为:0110 1000。 第二个字节:APDU长度,注意APDU长度并不包括1字节的启动字符和1字节的APDU长度本身,而由于只有1字节代表数据长度,其最大值为255(2^8 - 1),所以最大值为255 - 2 = 253,又由于APCI除了这两个字节外还包括了4个字节的控制域(1~4),那么剩下的ASDU            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-31 21:44:20
                            
                                2613阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录简介:104规约结构104规约信息包三种基本报文:ASDU结构数据表示方法遥信SOE信息遥测ASDU遥脉ASDU简介:广泛应用于电力、城市轨道交通等行业的国际标准。104规约结构104规约信息包APDU:应用规约数据单元APCI:应用规约控制信息ASDU:应用服务数据单元APDU = APCI + ASDU三种基本报文:这部分使用控制域,基于低位标识,区分不同的报文。I 格式用于信息传送;S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-21 14:18:14
                            
                                257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            104规约1、介绍厂站与配网主站进行通讯的规约,以以太网为载体,服务模式是平衡模式; 用于远动控制通信的,用于调度自动化系统,厂站之间的通讯; 具有TCP/IP的冲突检测和错误重传机制,具有比101协议更高的可靠性和稳定性; 端口号默认为2404。2、帧格式2.1、104规约的帧格式如下图: APCI: 应用协议控制信息 ASDU:应用服务数据单元 APDU:应用协议数据单元 APCI控制信息的三            
                
         
            
            
            
            http协议与https协议HTTP协议(全称为HyperText Transfer Protocol,超文本传输协议),是发布和接收HTML页面的方法,其服务端口号为80。HTTPS协议为HTTP协议的加密版本,其在HTTP下加入了SSL层,服务端口号为443。URL结构解析URL(Uniform Resource Locator,统一资源定位符),用于从互联网上获取某个资源,其组成格式如下:s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-14 01:45:46
                            
                                181阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            源代码: Lib/base64.py此模块提供了将二进制数据编码为可打印的 ASCII 字符以及将这些编码解码回二进制数据的函数。它为 RFC 3548 指定的 Base16, Base32 和 Base64 编码以及已被广泛接受的 Ascii85 和 Base85 编码提供了编码和解码函数。 RFC 3548 编码的目的是使得二进制数据可以作为电子邮件的内容正确地发送,用作 URL 的            
                
         
            
            
            
            一. 操作系统基础 操作系统(Operatin System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在"裸机"上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行. 计算机组成: 硬件-->操作系统(OS)-->应用软件 二. 网络通信原理(参考文档)2.1 互联网的本质就是一系列网络协议(1)概述当我们使用电脑,在浏览器上输出网址,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-10 17:27:05
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Python 调用 104 协议:实现数据传输与通信
在工业自动化领域中,104 协议是一种广泛使用的通信协议,主要用于电力系统的数据传输。通过该协议,可以实现不同设备之间的数据交换和通信。本文将介绍如何使用 Python 调用 104 协议,并通过代码示例和旅行图、序列图来展示其工作原理。
## 104 协议简介
104 协议是一种基于 IEC 60870-5-101 标准的通信协议,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-29 03:35:25
                            
                                419阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 Python 实现 IEC 104 协议的完整指南
IEC 104 协议是一个广泛应用于电力系统自动化中的通信协议。对于初学者而言,实现这一协议可能看起来复杂,但通过系统化的步骤和清晰的代码注释,您将能够顺利完成这一任务。本文将带你一步一步了解如何在 Python 中实现 IEC 104 协议。
## 一、实现流程概述
下面是实现 IEC 104 协议的主要步骤:
| 步骤 |            
                
         
            
            
            
            最近编写的iec104协议的软件也基本稳定了,现在上传到资源上去留作备份。可实现功能: V1.005 2019.331 1.增加启动调用可执行文件目录下104.ini,调用遥信点表功能;增加显示SOE功能 2.增加显示SOE功能,根据读取的点表,显示遥信点号,遥信名称(注意根据国网规范,遥信从1开始,如果有变化,可以自定调整104.ini文件 3.根据使用习惯,修改启动默认为显示规约解释报文 V1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-06 19:00:45
                            
                                318阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1、IEC104规约简介1.1、信息传输的三个要素1.2、非平衡、平衡通信方式1.3、启动站和从动站1.4、一次完整的交互过程1.5、服务类型2、TCP通讯机制2.1、TCP的可靠性机制2.2、三次握手(建立连接)2.3、四次挥手(关闭连接)3、IEC104规约报文解析3.1、体系及报文结构3.1.1、APDU(应用规约数据单元)3.1.2、APCI(应用规约控制信息)3.1.3、ASDU(应            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 23:57:40
                            
                                1765阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            CDT、Modbus、103、101、104、DL/T645通讯规约的区别 
       目前电力系统主要为有线通讯,其中包括串口,网口,光口。分布式光伏有时还会用到无线通讯。通讯的规约种类也是比较多,下面我将做一下简单的说明。 串口通讯     目前经常使用串口通讯的还是比较多的,因为串口通讯还是比较稳定,屏蔽线有抗干扰作用。而            
                
         
            
            
            
            1. IEC104协议结构APDU:应用规约数据单元 APCI:应用规约控制单元 ASDU:应用服务数据单元(Tips: 任何复杂的东西都是由简单的东西构成,首先先看协议的整体结构,然后在细化,最后前面理解协议。) APDU的整体结构如下:2. APCI2.1启动字符默认固定为 68H,意思就是只要是IEC104协议就是以68H开头;2.2 APDU的长度问题起始一个apdu的总长度不会超过255            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 16:12:16
                            
                                743阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录Python基础之网络编程一、网络编程前戏二、OSI七层协议1、七层协议简介:2、五层协议详解:2、1.物理连接层2、2.数据链路层网络相关专业名词2、3.网络层2、4.传输层PORT协议(端口协议)TCP与UDP协议1.TCP协议(重要)2.UDP协议tcp和udp的对比5.应用层Python基础之网络编程一、网络编程前戏1.什么是网络编程:		网络编程是指基于网络编写代码,能够实现数据的远            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-28 14:15:42
                            
                                170阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在进行python编程语言学习的过程中,我们一定要扎实基础知识,记牢基本概念,这样对我们后续的学习百利而无一害,今天我们就先来看python中协议 、鸭子类型 、 抽象基类 、混入类基本概念,来看看他们的解释吧:一、协议在python中,协议是一个或一组方法。例如,Python 的序列协议包含 len 和 getitem 两个方法, 上下文管理器协议包含 enter 和 exit 两个方法,此处不            
                
         
            
            
            
            网络协议通信计算机双方必须共同遵从的一组约定,只有遵守这个约定,计算机之间才能相互通信交流  TCP / IP TCP/IP(传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/I            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 12:01:40
                            
                                72阅读