Java学习第一天内容学习内容:Java发展史及基本数据类型的认识一、Java语言的发展历史 Java之父:詹姆斯高斯林 Java8: 目前市场上使用最多的版本 Java11: 目前最新的版本Java语言的应用:网站后台、手机APP
计算机中所有的数据都是以二进制进行存储的,每8个二进制位就称为1个字节(二进制是有0和1组成的数字)
	8bit(位)=1Byte(字节)
	1KB=1024Byt            
                
         
            
            
            
            # 如何实现“104协议 java”
## 整体流程
首先我们需要了解104协议是一种实时数据采集的通信协议,通常用于工业控制系统中。在Java中,我们可以通过第三方库来实现104协议的通讯。
下面是实现“104协议 java”的整体流程:
| 步骤 | 操作 |
|---|---|
| 1 | 导入第三方库 |
| 2 | 创建连接 |
| 3 | 发送数据 |
| 4 | 接收数据 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-12 05:33:56
                            
                                598阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在近年的规约测试工作中,笔者曾遇到了一些应用方面的问题,这些问题虽然不大但通常会影响规约至关重要的互操作和互联。在此,我们把这些遇到过的典型情况与广大网友共享,希望能够有益于大家今后的规约开发和研究工作。    IEC60870-5系列的3个标准101、103和104规约在国内已经应用多年了,但在对多个该类规约产品的测试中,我们发现依然存在许多能够造成互操作障碍的规约            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-08 09:10:17
                            
                                307阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            CDT、Modbus、103、101、104、DL/T645通讯规约的区别 
       目前电力系统主要为有线通讯,其中包括串口,网口,光口。分布式光伏有时还会用到无线通讯。通讯的规约种类也是比较多,下面我将做一下简单的说明。 串口通讯     目前经常使用串口通讯的还是比较多的,因为串口通讯还是比较稳定,屏蔽线有抗干扰作用。而            
                
         
            
            
            
             目录HDU 2054  (BigDecimal的使用,大小数)题目分析代码HDU 1024 (大数阶乘,BigInteger)题目分析代码HDU 1047 (BigInteger的使用)题目假装分析一下代码HDU 1063  (大小数乘方,字符串String使用初步)题目分析代码HDU 1316 (大数比较大小,fib)题目分析代码HDU 1715 (斐波            
                
         
            
            
            
            最近被调到电力物联网的项目组,之前一直在做移动终端的我现在在这个项目中得要重新学起了。。~_~!1.电力系统常见概念首先介绍一份ppt:https://wenku.baidu.com/view/557ceb87be23482fb5da4c84.html看着挺好。。。这边文章主要是解释一些电力系统开发中比较常见的概念,也是给自己做个笔记~~~~~~电力系统远动(power system teleme            
                
         
            
            
            
            java网络编程网络编程基础1、常用的网络拓扑结构:星型网络、总线网络、环线网络、树形网络、星型环线网络2、通信协议的组成通信协议通常由3部分组成: 语义部分:用于决定通信双方对话类型 语法部分:用于决定通信双方对话格式 变换规则:用于决定通信双方的应答关系 3、OSI模型和TCP/IP模型OSI:开放系统互联参考模型 应用层 表示层 会话层 传输层 网络层 数据链路层TCP/IP:传输            
                
         
            
            
            
            http-vs-https 
 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。  为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超            
                
         
            
            
            
            # Java 发送104协议的实现
## 引言
在智能电网和电力自动化系统中,104协议是一种用于数据交换的重要通信协议。它由国际电工委员会(IEC)制定,通常用于远程控制和监测设备。Java作为一种广泛使用的编程语言,常被用于实现104协议的通信。在这篇文章中,我们将探讨如何使用Java发送104协议的数据包,并提供代码示例。
## 104协议概述
104协议是一种用于电力系统自动化的应            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-29 04:45:35
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java实现104协议
## 1. 介绍
在本文中,我们将讨论如何使用Java语言实现104协议。104协议是一种用于远程监控和控制的通讯协议,常用于电力系统、工业自动化等领域。我们将以一个经验丰富的开发者的角色,教会一位刚入行的小白如何实现104协议。
## 2. 整体流程
下面是实现Java接104协议的整体流程:
| 步骤 | 描述 |
| --- | --- |
| 1 | 建立            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-22 05:02:29
                            
                                594阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             说明:文章大部分内容参考自网络,填写原创是因为转载只能填写一个连接摘要本文主要介绍软件从业人员或者对104协议感兴趣的相关人员如何从零入手IEC104规约,文章包括对104规约的定义、结构、类型、读取、解析等内容,内容分为以下几个方面。(作者也是刚接触104规约,有哪里写的不对的请留言指正,有些图片内容参考自网络,如有侵权请留言联系我)1. 怎么使用编程语言采集104规约数据            
                
         
            
            
            
            在网络编程当中,存在两大传输层协议,TCP和UDP。那么传输协议有什么作用呢,我们都知道,计算机当中的信号只用0和1,传输信息也往往只用这两种信号传输。那么就需要用某种格式,来规范我们发出的信息。用送信来举例子的话,我们送一个邮件,除了信里面的内容以外,信还需要表明,这是要送给哪个小区的,这个小区的哪个人家的。对于计算机网络通信来说,这个数据包当中除了存储需要发送的信息以外,还要标注这个信息是要发            
                
         
            
            
            
            # Java 电气104协议解析与实现
在现代工业自动化领域,通信协议扮演着至关重要的角色。其中,电气104协议是一种广泛使用的通信协议,主要用于电力系统自动化设备之间的数据交换。本文将对电气104协议进行简要介绍,并展示如何在Java中实现该协议。
## 电气104协议简介
电气104协议是一种基于IEC 60870-5-104标准的通信协议,主要用于电力系统自动化设备的远程监控和控制。它            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-29 06:21:29
                            
                                246阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、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阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            IEC104主要用于电力系统通信,下面总结的协议已经与业界的很多个厂家联调,并投入使用多年。并总结一下这个通信协议在通信时,主要围绕以下的内容进行总结: (1)简单描述一下自己对IEC104的理解以及自己的一些思考 (2)客户端和服务端是如何进行交互的? (3)客户端和服务端他们在交互什么内容? (4)投运前,联调的流程是如何的。1.对IEC104的理解1.1 为什么使用IEC104a.解决一堆厂            
                
         
            
            
            
            # Python 104协议详解
Python 104协议是Python中一种特殊的协议,用于处理网络通信和传输数据。它定义了数据的传输格式和交互方式,使得不同的系统和应用程序能够有效地进行通信。在本文中,我们将深入探讨Python 104协议的原理和应用,同时提供代码示例帮助读者更好地理解这一概念。
## Python 104协议概述
Python 104协议是一种特定的网络协议,用于在不            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-25 05:52:12
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            104规约1、介绍厂站与配网主站进行通讯的规约,以以太网为载体,服务模式是平衡模式; 用于远动控制通信的,用于调度自动化系统,厂站之间的通讯; 具有TCP/IP的冲突检测和错误重传机制,具有比101协议更高的可靠性和稳定性; 端口号默认为2404。2、帧格式2.1、104规约的帧格式如下图: APCI: 应用协议控制信息 ASDU:应用服务数据单元 APDU:应用协议数据单元 APCI控制信息的三            
                
         
            
            
            
            最近编写的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
                            
                                1767阅读
                            
                                                                             
                 
                
                                
                    