自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (14)
  • 问答 (2)
  • 收藏
  • 关注

原创 C#编写OPC客户端读取OPC服务器的数据(最高效简洁版)

想要了解更多,可以添加扣扣群143440558,免费交流,免费下载以上文件,免费了解更多编写OPC客户端,网上的资料一般是一上来就要求找OPCDAAuto.dll,其实我想说,用VS,那都是多此一举,当然,如果你是在需要,我也可以提供给您最新版 OPCDAAuto.dll(v2.2.5.30)(https://download.csdn.net/download/wanghuaihu/11...

2019-12-10 08:41:13 24772 21

原创 【利用VBA批量处理中望CAD的修改打印出PDF】

利用VBA批量处理中望CAD的修改打印输出PDF

2022-11-23 11:13:48 1190 1

原创 把文本文件集成到exe文件中

把文件文件集成到exe中

2022-10-08 20:40:06 386

原创 子窗口给父窗口传值的方法笔记

子窗口传值给父窗口

2022-10-08 20:32:27 216

原创 c# double 类型保留几位小数

C 或 c :货币D 或 d:十进制数E 或 e:科学记数法(指数)F 或 f:定点G 或 g:常规N 或 n:数字P 或 p:百分比double.ToString("Nx "); //其中x为你需要保留的位数,比如N2就是保留两位小数。

2020-07-31 17:19:58 3168

原创 Mat-构造方法

Mat的构造方法◆ Mat() [1/29]cv::Mat::Mat ( ) These are various constructors that form a matrix. As noted in the AutomaticAllocation, often the default constructor is enough, and the proper matrix will be allocated by an OpenCV function. The constructed matri

2020-07-17 15:06:14 272

转载 opencv图像加载,修改和保存

OpenCV 图像加载,修改和保存注意我们假设现在你知道如何使用cv :: imread加载图像并将其显示在窗口中(使用cv :: imshow)。阅读加载和显示图像教程否则。目标在本教程中,您将学习如何:使用cv :: imread加载图像使用cv :: cvtColor将图像从BGR转换为灰度格式将转换的图像保存在磁盘上的文件(使用cv :: imwrite)代码这里是:#include <opencv2/opencv.hpp>using namespace cv;i

2020-07-17 09:20:29 129

转载 OpenCV 图像加载和显示

OpenCV 图像加载和显示目标:加载图像(使用cv :: imread)创建一个名为OpenCV的窗口(使用cv :: namedWindow)在OpenCV窗口中显示图像(使用cv :: imshow)#include <opencv2/core.hpp>#include <opencv2/imgcodecs.hpp>#include <opencv2/highgui.hpp>#include <iostream>#include &

2020-07-16 15:40:33 130

原创 感觉最好用的测试程序运行时间的代码

感觉最好用的测试程序运行时间的代码;System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();sw.Start();Work();sw.Stop();TimeSpan ts2 = sw.Elapsed;Console.WriteLine("example2 time {0}", ts2.TotalMilliseconds);

2020-06-28 11:07:33 149

转载 [转]Bat脚本处理ftp超强案例解说

Bat脚本处理ftp超强案例解说转自:http://369369.blog.51cto.com/319630/842341了解更多请加QQ420937908,备注bat前言:公司有几百台windows服务器,每次程序更新,如果是一台台拷数据,只怕安排十个人,一天都不一定做得完,所以就必须研究个全自动更新方案来,于是就想到了FTP,做个主FTP站,在几百台客户机上启动BAT脚本,每30秒检测...

2019-12-09 10:48:07 514

原创 C#OPCDAAuto.dll注册问题,不知道你们遇到了没?

首先说明,注册失败可能有多重原因,不一定百分之百解决您的问题,但是我换了几台电脑,从Win7 或者Win10上都试验过了,好用,当然我测试的是X64的。1.把如下链接中的dll全部拷贝复制到 C:\Windows\SysWOW64中;复制和替换,提示遇到需要提供管理员权限则提供,提示无权限则忽略。2.C:\Windows\SysWOW64路径下的cmd.exe右键管理员权限运行,否则会出现错...

2019-08-10 22:06:23 2808

原创 c#两种复制文件的方法;

public void CopyFile(string sourcepath) { try { string temp = sourcepath.Substring(SourcePath.Length); string targepath = TargetPath + temp; FileInfo fi = new...

2019-07-14 00:37:42 666

原创 跨线程访问的一种方式特殊写法

private void M_OpcUaClient_OpcStatusChange(object sender, OpcUaStatusEventArgs e){if (InvokeRequired){BeginInvoke(new Action(() =>{M_OpcUaClient_OpcStatusChange(sender, e);//返回再调用}));ret...

2019-07-13 22:15:53 241

原创 JQ中操作音乐的播放和停止

jQuery操作audiovar audio = $("#audio")[0];audio.pause();audio.play();获取audio需要[0],因为js操作获得的是audio对象,jQuery选择器获得的是jQuery对象,[0]对象的才是对应的节点对象,所以不能直接使用jQuery对象去操作。eg://亲测可用function ChangeAudioSrc() {...

2019-07-11 21:12:21 743

原创 Json从后台取得的时间格式如果是类似这种Date(1562653012000),可以采用以下方法转为字符串,查询多时,才综合出一个好用的。

function getDateStr(str) {var oDate = new Date(parseInt(str.replace("/Date(", “”).replace(")/", “”), 10));var oYear = oDate.getFullYear();var oMonth = oDate.getMonth() + 1;var oDay = oDate.getDate...

2019-07-09 22:18:07 103

原创 联商便民APP构想

市场环境:随着电商不断增多,在方便民众的同时,无时无刻不在改变我们的生活,影响大致如下:一.实体经济的冲击特别大,由于网络销售省去了场地费用,使得价格骤降,而且当今物流不断便利,网上购物成为一种必然趋势。二.由于网上购物(以淘宝为主)均是无门槛进入市场,导致市场价格的恶性竞争以及假货骗子猖獗。这导致了民众在购物时上当受骗日益增多,而且由于网上购物,售后和维权几乎不可行,甚至不可能。...

2019-03-30 11:22:47 303

原创 KEPServer EX6的配置

网上关于KEPServer 的配置很多很多,也很烦很烦,但事实的确如此,如果想要远程访问,那就更多了。但是,如果你只是局域网,或者本机访问测试客户端的话,我可以告诉你最简单的步骤。1.打开KEPServer,右键项目,选择属性。2.打开属性后,选择OPC UA ,修改允许匿名登录为是,默认为否。点击应用。如果仅仅是本机访问,而且KEPServer是默认安装的话,那我可以明确...

2019-03-29 22:43:38 16051 2

指定软件监控并重启小系统

该软件设定好检测的进程名称和启动软件的目录就可以实时监控,监控检测周期是30s,有问题可以随时留言 这个是我最近更新项目资料到百度网盘时,也许文件较大吧,百度网盘老是自动报错退出,所以我就做了这个软件监控百度网盘的运行状况。

2022-10-24

西门子Step7中批量处理同逻辑重复工作(Excel生成源文件AWL(说明+程序))

在使用Step7中,许多相同逻辑的重复工作很烦,比如批量处理温度,批量处理报警,虽然可以使用循环方式处理,但是监控时不直观,不如TIA好用方便,故此采用工具,自动生成,很方便实用。

2020-05-20

WINCC 7.4 SP1

这个目的是方便大家学习Wincc软件,只做学习用,不要商用,建议下载后24小时内删除,一起进步,一起探讨,加油。

2020-04-07

c#Opc报警客户端不含硬件狗和讯飞语音.zip

自己用c#写的报警客户端,亲测可用,暂时没有什么问题,如果有兴趣,可以留言探讨,这个也是我自己参考别人的写的,不成熟,肯定有许多问题,希望大家一起进步吧。

2020-04-07

Medtronic PB560呼吸机开源资料(包含3D图纸 原理图 说明书 软件代码,卷1,共2卷)

新冠肆虐,全球呼吸机告急!尽管有很多企业宣布转产呼吸机,但依然需要面临很多问题,比如来自监管机构严格的管控以及是否会侵犯现有呼吸机专利。在这个时候,美敦力站出来了!它宣布将公开分享其旗下Puritan Bennett™560(PB 560)呼吸机的设计规范,帮助行业参与者快速评估呼吸机制造方案,以便应对全球内的新冠疫情

2020-04-05

Medtronic PB560呼吸机开源资料(包含3D图纸 原理图 说明书 软件代码等)卷2,共2卷

新冠肆虐,全球呼吸机告急!尽管有很多企业宣布转产呼吸机,但依然需要面临很多问题,比如来自监管机构严格的管控以及是否会侵犯现有呼吸机专利。在这个时候,美敦力站出来了!它宣布将公开分享其旗下Puritan Bennett™560(PB 560)呼吸机的设计规范,帮助行业参与者快速评估呼吸机制造方案,以便应对全球内的新冠疫情

2020-04-05

Medtronic PB560呼吸机开源资料 3D图纸 原理图 说明书 软件代码等.zip

新冠肆虐,全球呼吸机告急!尽管有很多企业宣布转产呼吸机,但依然需要面临很多问题,比如来自监管机构严格的管控以及是否会侵犯现有呼吸机专利。在这个时候,美敦力站出来了!它宣布将公开分享其旗下Puritan Bennett™560(PB 560)呼吸机的设计规范,帮助行业参与者快速评估呼吸机制造方案,以便应对全球内的新冠疫情(这个有可能不全,查看我的另外分享)

2020-04-04

OpcDa3.0_dll打包.zip

这是OpcDa3.0Dll文件打包,包括如下:OpcNetApi.Com.dll,OpcNetApi.dll,OpcNetApi.Xml.dll,OpcRcw.Ae.dll,OpcRcw.Comn.dll,OpcRcw.Da.dll,OpcRcw.Dx.dll,OpcRcw.Hda.dll

2019-11-28

解决OPCDAAuto.dll注册失败解决办法.zip

解决OPCDAAuto.dll注册失败的问题,当然我不能保证所有的问题都能解决,但是我在多台注册不了的机器上测试,好用,包括Win7和Win10,只限64位测试过。

2019-08-10

文件更新,自动备份工具

此软件特点有一下几个: 1.适合更新大目录的文件夹,保证所有文件都是最新的。 2.对于大文件夹,不用为了完全一致而去覆盖所有文件,我是根据文件名和最近修改时间来判断,是否一致,不一致才会覆盖,一致都会忽略。 3.可以实现定时周期更新。 另外,我是新手,希望各位别喷,有点东西拿出来分享,共同进步。

2019-07-14

OPC Client 自由选择订阅

根据网上github共享的 OPCUAHelper修改制作的数据选择订阅的客户端,可以供各位测试使用

2019-03-25

OPCDAAuto.dll(v2.2.5.30) 测试好用的

OPCDAAuto.dll(v2.2.5.30), OPC基金会提供的OPCDAauto.dll, 实现自动化接口编程

2019-03-25

IAI伺服电缸编程手册

主要介绍使用IAI电缸时,如何在PLC中使用,具体的设定等,方法很详细,一步一步操作。

2018-07-26

IAI伺服电缸知识

IAI伺服电缸知识,介绍其工作原理,产品优点,产品性能,以及产品选型,和产品使用案例。

2018-07-26

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

TA关注的人

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