自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (60)
  • 收藏
  • 关注

转载 倒闸操作

电气设备分为运行、备用(冷备用及热备用)、检修三种状态。将设备由一种状态转变为另一种状态的过程叫倒闸,所进行的操作叫倒闸操作。通过操作隔离开关、断路器以及挂、拆接地线将电气设备从一种状态转换为另一种状态或使系统改变了运行方式。这种操作就叫倒闸操作。倒闸操作必须执行操作票制和工作监护制。...

2018-05-31 10:52:46 884

转载 操作票的执行

①、操作人、监护人、值班长对填写好的操作票要作认真审查,正式操作前必须在模拟板上进行预演,确认无误后,操作人、监护人、值班长分别在操作票上签字,才可执行。②、操作中每执行一项应严格执行“四对照”,即对照设备名称、编号、位置和拉合方向,由监护人确认无误后发出“对!执行”令后,操作人方可操作。每操作完一项,打上一个挑“√”。严禁操作完一起打挑或提前打挑。更不得有操作票不用,盲目地进行操作。③、操作必须...

2018-05-31 10:46:17 1680

转载 Qt中 QDockWidget的自定义标题栏 以及 tab页的位置

转载地址:https://www.oschina.net/code/snippet_1029551_20242Qt菜鸟,想用Qt实现一些自己写的小功能,当用到QDockWidget时候,想实现一个自定义的标题栏,上网上狂搜啊,结果都是“大神”说的一些类似"自己画一个就好了"的方式,对于我这样的小白来说,真是要多难有多难,结果根据Qt自带的例子中的一个样例,琢磨着弄出来一个大致的功能,提供思路供跟我...

2018-05-30 16:56:02 13059

原创 win10 开机启动项添加

cmdshell::startup快捷方式拖过去

2018-05-30 14:31:31 3882

原创 linux c 获取环境变量

char str[20];            //注意溢出sprintf(str,"%s",system("echo $PATH"));

2018-05-30 13:31:04 1736

原创 QMenu menu菜单 单击关联信号槽

ui->menuBar->addAction(tr("&Help"), this, SLOT(helpToolBarShow()));

2018-05-29 16:48:42 9909 5

转载 RS-485半双工延时问题

学习485总线时,遇到延时问题,困扰很久。通过学习知道了485半双工收发时必须延时,以保证系统的稳定性、可靠性。好多资料都介绍了485 防静电、抗干扰电路。惟独没提 每一帧收发停止位(或第9位)的延时和 半双工总线收发切换延时 问题。    我觉得在半双工状态下 485 帧的收发和 总线的收发状态切换延时问题 对485总线长期稳定的工作有很大影响。彻底搞懂这个问题 对了解误码产生、数据丢失、总线的...

2018-05-29 16:44:49 2276

原创 modbus主站发送数据,主站是不是必须等到从站回了数据才可以发送下一帧数据

我想问一下,modbus主站发送数据,主站是不是必须等到从站回了数据才可以发送下一帧数据,谢谢不需要。modbus就是向特定地址写数据。你从站怎么写,和我主站怎么写没直接关系。当然如果你们写的是同一个地址的,那可能就有先后的,这取决于你的业务逻辑设计。不需要。modbus就是向特定地址写数据。你从站怎么写,和我主站怎么写没直接关系。当然如果你们写的是同一个地址的,那可能就有先后的,这取决于你的业务...

2018-05-29 16:42:24 10921

原创 Qt QTabWidget拖拽tab到另一个QTabWidget

我是按照有个例子做的,但是他做的不太好,拖拽之后只是单独的窗口,直接上代码.h#ifndef CTABWIDGET_H#define CTABWIDGET_H#include <qtabbar.h>#include <qtabwidget.h>class myTabBar:public QTabBar{ Q_OBJECTpublic: myTabBar(QWid...

2018-05-27 16:28:05 4070 1

转载 Qt自定义工具栏,类似word

1.相关函数QToolBar类包含函数addWidget(QWidget *widget)和insertWidget(QAction *before, QWidget *widget),说明工具栏不仅可以addAction,还可以添加已有的或者自定义的widget,这样的话,做成类似word的工具栏就指日可待了addwidget:将widget添加为工具栏的最后一项...

2018-05-27 15:47:13 1878

转载 阿里云centos7搭建svn服务器

1.安装svn服务器端yum install subversion12.创建一个svn版本仓库(可随意创建) //创建一个svn目录mkdir -p /svn/repos //修改目录权限为777chmod -R 777 repos //创建一个svn版本仓库first(first可以随便起名字)svnadmin create /svn/repos/first12345673.下面要修...

2018-05-23 11:29:03 270

转载 在阿里云服务器上搭建SVN服务端

https://blog.csdn.net/zeqiao/article/details/78792347一、SVN服务端搭建流程1、安装svnapt-get install subversion// 方式二:yum install subversion 2ps:查看版本svnserve --version12、创建版本库先建目录mkdir /usr/xq/svn1创建版本库svnadmin c...

2018-05-23 11:27:27 3297 2

转载 规一化值 标度化值 浮点数 在远动、电力和104规约上是什么意思?

一个数值是没有意义的,比如你说的十六进制7C6,如果作为标度化值的话就是7C6,但是有标度,比如是安培、乏安等,如果转化为归一化值的话就必须先知道归一到什么标准值下,所以不好告诉你,段浮点数只是数值的一种表达方法,是国际标准,是32位表示的,是科学计数法的一种数学表示,有明确的位的标准定义的归一化值是需要一个标准值的比如说你的7C6,十进制是1990,如果要归一化,那么要约定一下,比如说你的...

2018-05-17 11:28:35 5581

原创 IEC101 应用报文与数据结构 主站系统命令 测试命令报文

2018-05-11 10:26:39 628

原创 IEC101 应用报文与数据结构 主站系统命令 时钟同步/读取报文

2018-05-11 08:36:43 813

原创 IEC101 应用报文与数据结构 主站系统命令 总召唤命令

2018-05-11 08:29:57 1630

原创 IEC101 单命令遥控信息(SCO)双命令遥控信息(DCO)

2018-05-10 16:43:06 4049

原创 IEC101 遥控过程

遥控命令用来改变一个可操作设备的状态。通常,单点命令用于控制单点信息对象。双点命令用于控制双点信息对象。针对配电自动化实际应用,规定蓄电池远方活化操作和遥控软压板的控制也使用标准遥控指令进行操作,即蓄电池活化启动/停止及遥控软压板投入/退出分别对应遥控的合闸/分闸操作。a) 选择命令过程平衡方式下,配电主站向配电终端发出“选择命令”报文,终端用固定帧长的确认报文来回复主站。非平衡方式下,主站在收到...

2018-05-10 14:24:41 4985 1

原创 IEC101学习 时钟同步/读取过程

8.1.3.1 一般规定本细则对于时钟同步/读取过程作出以下规定:a) 时钟同步命令的标准时间是系统相关参数(CP56Time2a);b) 如配电终端当地有GPS,则以当地时间为准,反之则由配电主站对配电终端对时;c) 支持手动时间同步;d) 配电主站主动读取终端当前时间。时钟同步指令:配电主站希望使用当前时间同步配电终端时间,配电主站发出的下行命令携带配电主站当前时间信息(包含星期,星期使用1-...

2018-05-09 15:29:06 1063

原创 IEC101信息对象地址

2018-05-03 10:55:59 975

原创 IEC101平衡模式用户数据定义

本细则根据DL/T634.5101-2002远方协议的推荐意见和实际需要,用户数据优先级如下(非平衡方式下将下列应用数据的传输分别列为1级、2级用户数据)

2018-05-03 10:51:58 827

原创 IEC101平衡链路通信恢复

在平衡方式下,若一个报文不论在启动方向或从动方向上,经过最大报文重发次数仍无法被对方正常接收,则可判断为终端和主站中的一方退出或者通道发生故障。出现这些情况后,终端停止发送后续数据,等待主站进行链路初始化,也就等待接收主站的“请求链路状态”(功能码FC=9)报文,直到通道恢复为止。在恢复通信后,则继续完成初始化过程。考虑到无线公网的网络延时,重发间隔时间不宜设置太短。一般情况下,报文重发次数设置为...

2018-05-03 10:36:51 839

原创 IEC101平衡模式异常处理机制

平衡传输方式下,控制方向的数据传输异常情况:在平衡传输系统中,在控制方向的数据传输是靠“发送/确认”手段实现,会出现下面两种干扰情况:情况1:启动站发向从动站的发送帧受到了干扰,所以就不会有从动站对启动站命令的确认帧。启动站在经历了超时后,重发这个发送帧,且它的控制域中的帧计数位(FCB)不变。情况2:从动站发向启动站的确认帧受到了干扰。启动站在经历了超时后,重发这个发送帧,且它的控制域中的帧计数...

2018-05-03 10:31:47 1012

原创 IEC101召唤过程

a) 总召唤过程条件:1) 配电主站接收到配电终端的“初始化结束”报文后,对该终端进行总召唤过程;2) 配电主站设备启动或运行中重启,重建链路初始化后,将对所有终端进行总召唤过程;3) 配电主站定时总召唤;4) 支持手动总召唤。5) 配电主站总召唤功能要求配电终端传输它所获得的所有有效数据。当配电主站收到配电终端发出的“召唤结束”报文时,召唤过程结束。b) 本细则对于总召唤作出以下规定:1) 除第...

2018-05-02 14:22:38 1854

Product_Consumer.zip

qt5 vs2019 生产者消费者模式代码c++代码

2020-08-19

MySQL浏览器SQLyog-11.5.1-0.x86Community.rar

mysql操作实用工具,方便 mysql操作实用工具,方便 mysql操作实用工具,方便 你能简单并快速地在各种数据库系统间传输数据,或传输一份指定 SQL 格式及编码的纯文本文件。这可以简化从一台服务器迁移数据到另一台服务器的类型的进程。不同数据库的批处理作业也可以计划并在指定的时间运行。

2019-11-20

正则表达式只可以输入只允许输入中文、数字、字母、下划线

正则表达式只可以输入只允许输入中文、数字、字母、下划线

2019-08-19

Navicat for MySQL_11.2.15.rar

Navicat for MySQL是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。Navicat,使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。

2019-08-04

msinttypes-r26_vs2008没有c99头文件.rar

解决visual studio 2008缺少inttypes.h和stdint.h的问题.

2019-06-12

qt5 ftp文件直接加入到工程

qt5里没有ftp,直接把qt4里的文件用

2019-03-08

qt5 qftp编译

在github官方下载的源码,没有导出宏,qurlinfo.h在当前目录下使用,DEFINES += FTP_LIB,qtftp-master\src\qftp\qftp.pro文件加宏DEFINES += FTP_LIB

2019-02-25

iec61850应用入门

全书共分五章: 第一章简单介绍常规变电站自动化系统的不足,主要介绍了IEC61850标准的内容、特点和发展趋势; 第二章介绍面向对象的基本概念,OSI、TCP/IP网络模型,以太网技术基础,XML、XMLSchema基础和常用软件工具; 第三章介绍IEC61850的分层信息模型、具体定义、配置方式与配置文件; 第四章主要介绍MMS基础知识、IEC61850与MMS的映射关系、MMS与ASN.1编解码和MMS典型报文分析; 第五章介绍GOOSE服务、IEC61850—9—2SV服务、简单网络时间协议和IEEE1588精确时钟同步协议。

2019-02-02

windows tcp&udp;测试工具 iocp代码

iocp服务器代码,一个是只有接收的,还有一个是接受后会发回 tcp&udp;并行压力测试工具 质量杠杠的

2019-01-30

win10 64 windbg

Debugging Tools for Windows 10 (WinDbg) If you just need the Debugging Tools for Windows 10, and not WDK 10 or Visual Studio 2015, you can install the debugging tools as a standalone component from Windows SDK. In the installation wizard, select Debugging Tools for Windows, and deselect all other co

2019-01-27

udnerstand linux

功能强大的代码阅读工具,我之前在windows上用过,linux我想安装一个,妈的,有的积分要的太高了,为了给大家弄点好福利,我自己搞了一个

2018-10-16

linux c线程池

linux pthreadpool实现和线程池的用处 简单易懂 互斥和信号量使用

2018-10-15

iocp服务器代码_tct&udp;测试工具

iocp服务器代码,一个是只有接受的,还有一个是接受后会发回 tcp&udp;并行压力测试工具 质量杠杠的

2018-09-29

QTimer在子线程里执行例子

QTimer在子线程里执行例子,代码简单,调试方便 vs2008

2018-08-31

云风伙伴算法代码

这个内存分配器需要是非入侵式的,即不在要分配的内存块中写 cookie 。 而我的需求中,需要被管理的内存块都是很规则的,成 2 的整数次幂的长度。buddy memory allocation 刚好适用。 算法很简单,就是每次把一个正内存块对半切分,一直切到需要的大小分配出去。回收的时候,如果跟它配对的块也是未被使用的,就合并成一个大的块。标准算法下,分配和释放的时间复杂度都是 O(log N) ,N 不会特别大。算法的优点是碎片率很小。而且很容易做成非入侵式的,不用在被管理的内存上保存 cookie 。只需要额外开辟一个二叉树记录内存使用状态即可。 我吃完饭简单 google 了一下,没有立刻找到满足我要求的现成代码。心里估算了一下,C 代码量应该在 200 行以下,我大概可以在 1 小时内写完。所以就毫不犹豫的实现了一份。 然后,自然是开源了。有兴趣的同学可以去 github 拿一份。这样就省得到再需要时再造轮子了。嘿嘿。 btw, 当然这块代码有许多值得优化的地方,比如可以把里面的递归优化成循环回溯。这个算法我读初中时经常写。因为初一那个时候参加信息学奥赛时用的 basic 不支持局部变量,全部变量都是全局的,很难实现递归。所以早期我都不用递归遍历二叉树的,感觉写起来好麻烦。 不过循环回溯遍历树应该是比递归快不少的,因为减少了许多不必要的环境变量压栈,对不支持 closure 的 C 语言尤其是。 这个库用起来很简单。它并不实际管理内存(它不侵入被管理的内存)。你可以设想你另外有一大块内存是由许多最小单位块合起来的。你可以假设最小单位是 1K 。那么用 buddy_new(10) 就可以帮你管理 1024K 内存。 buddy_alloc 可以请求若干个最小单位块,返回一个序号。然后用户可以自己去大内存上索引出来用。用完调用 buddy_free 归还即可。 为了调试方便,我还提供了 buddy_dump 打印二叉树的细节,可以直观的看出那些内存区域未被使用,哪些已经被占用。 ps. 果然,写这篇 blog 花掉的时间比完成这些代码时间更长。代码也如我所料的没有超过 200 行。看看,把东西描述清楚就是比实现一个东西要花更长的时间,这就是项目人多反而做的慢的原因之一吧。

2018-08-08

QTabWidget可以拖拽里面的tab

QTabWidget之间可以实现拖动,分离出新的窗口到另一个QTabWidget里

2018-05-27

IEC101文档

IEC101 02版 平衡非平衡 流程详解 基础介绍 适合配电自动化IEC101的学习,平衡非平衡介绍详细,有流程介绍

2018-05-09

log4qt qt5版本

我在豆子的基础上做了一些改动,豆子的没有导出类,直接加载到工程里用,不太方便 此版本可以在qt5上使用。 用此项目可以方便的记录qt项目中的各种异常信息,方便调试

2018-04-27

104报文解读

104规约大致有1997年和2002年(02版)两个版本,在配置上没什么变化,只是02版在97版上扩展了遥测、遥信等信息体起始地址,区别如下: 类别 97版 02版 YX 1H------400H 1H------4000H YC 701H------900H 4001H------5000H YK b01H-------b80H 6001H-------6100H 设点 B81H-------c00H 6201H--------6400H YM C01H-------c80H 6401H---------6600H 目前常用的是02版的,故一个104通道,YX最多可配16384个,YC最多可配 4096个,YK最多可配256个,YM最多可配512个。 4个控制域8位位组:前两个是发送序号,后两个是接收序号

2018-03-01

仿qq界面 qt

可执行文件: 使用的Qt4.7.4+VS2008 qq登陆界面和qq主界面,没有实现具体功能

2018-02-28

Overview NClass is a free tool to easily create UML class diagra

Overview NClass is a free tool to easily create UML class diagrams with full C# and Java language support. The user interface is designed to be simple and user-friendly for easy and fast development. Properties, enums, delegates and other language specific elements are fully supported with strict syntactical and semantical verification. Design your application with just a few clicks - the main goal is to provide a simple but powerful class designer that is very intuitive to use. Diagram styles

2023-05-08

WMIDiaog安装程序 详细方法

You can receive error 0x80041010 from multiple applications that call WMI. For my example it was received in SCCM while patches were being applied.

2022-10-12

c# winform 绘制多行文本:自动换行:文本

c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本

2022-06-29

c# winfrom自定义图片和文字

c# winfrom自定义图片和文字 c# winfrom自定义图片和文字 c# winfrom自定义图片和文字

2022-06-24

C#中标准Dispose模式的实现

C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现 C#中标准Dispose模式的实现

2022-04-22

c# 测试UserControl内存泄漏

c# 测试UserControl内存泄漏 c# 测试UserControl内存泄漏 c# 测试UserControl内存泄漏 c# 测试UserControl内存泄漏 c# 测试UserControl内存泄漏

2022-04-21

MicrosoftProgram_Install_and_Uninstall.meta

卸载程序失败,可以用这个工具修复

2022-01-25

HCloner.zip

深拷贝 Below you can find a short article on how to do a deep copy of objects using Reflection in C#. Please be aware that this is my first article here (even first article in the English language...)

2021-11-23

C# GDI+ 画线、画矩形、画椭圆等

C# GDI+ 画线、画矩形、画椭圆等 vs2019

2021-10-15

grpc_practice.zip

Net Core gRPC入门——项目搭建、服务端、客户端

2021-05-29

ProgressBar_BackgroundWorker.zip

C#.NET中使用BackgroundWorker在模态对话框中显示进度条

2021-05-27

正则表达式中文字符数字

各种正则表达式中文字符数字等等

2021-03-25

CMakeProject1.zip

cmake简单工程 https://www.jb51.net/article/180466.htm参考网址

2021-03-23

TestHttpPost.zip

c#实现http get post

2021-03-09

CustonColumn.zip

c# DataGridView的列设置combobox和设置RichTextBox vs2019 我的DataGridView单元格输入中文乱码,RichTextBox可以正常输入中文,我的思路就是RichTextBox覆盖单元格,然后把RichTextBox的值传给单元格

2020-12-21

Modbus_Application_Protocol_V1_1b.pdf

Modbus_Application_Protocol_V1_1b modbus协议英文版

2020-11-06

simpleIO_direct_control.cid

libiec61850\examples\server_example_basic_io\simpleIO_direct_control.cid iedsout运行服务器仿真文件 客户端程序client_example2

2020-10-13

gcc各个版本下载_gcc-4.8.5.rar

gcc各个版本源代码下载地址 里面打包了gcc-4.8.5源代码

2020-03-10

styledemo.rar

QSS样式表之PS黑色风格+白色风格+淡蓝色风格

2020-03-09

KKSetup.exe

KK录像机 - 免费的超清录屏软件,集屏幕录像、同步录音、视频编辑、视频修复于一体。支持录制电脑、手机屏幕、各类游戏、桌面操作、网络课程、qq视频、在线视频等

2020-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除