自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (9)
  • 收藏
  • 关注

原创 C#写软件日志

1、添加NuGet程序包2、添加配置文件<?xml version="1.0"?><configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> <configSections> <section name="log4net" type="log4n

2020-12-08 16:49:14 622 1

原创 在Winform中实现一个分割线

在Winform中实现一个分割线,具体操作如下:(1)拖一个Label标签控件(2)属性中的AutoSize设置为False(这样就可以手动设置大小了)(3)将Size尺寸中的大小第二个参数高度设置为2,宽度设置为你想要的大小(4)把BorderStyle边框设置为Fixed3D样式...

2020-10-26 15:54:53 2350

原创 存一下,闭合多边形求收缩或扩展多边形

/// <summary> /// 扩展或收缩 /// </summary> /// <param name="polygon">多边形顶点</param> /// <param name="expand">扩展大小,为负则收缩</param> /// <returns>扩展或收缩后的多边形</returns> pu.

2020-07-28 19:51:30 887

原创 存一下,拟合点画闭合样条曲线

private List<LitMath.Vector2> b3_fiting_cir(int CPnum, List<double> x, List<double> y) { List<LitMath.Vector2> output = new List<LitMath.Vector2>(); //x,y,z坐标分别计算B样条曲线控制点 List<..

2020-07-28 19:49:27 1304

原创 存一下,换后缀名

private string changeExtension() { string AppPath = System.IO.Directory.GetCurrentDirectory(); //获取当前应用的文件路径 string FilePath; FilePath = AppPath + @"\myXml1.xml"; byte[] bT = File.ReadAllBytes(Fi..

2020-07-28 19:37:35 78

原创 用C#写PMAC的上位机,建立连接的步骤

1、下载好Pewin32PRO22、设置到好通讯前的准备,设置IP地址等,参考3、在vs中添加引用,在com中搜索PcommServer,添加引用4、在程序中添加using PCOMMSERVELib,然后按照手册写就可以了

2020-06-10 16:40:45 1301 1

原创 使用basler相机Basler.Pylon.dll和opencv的opencv_world340.dll保存图片有时出现保存时间长达几秒的问题

使用basler相机Basler.Pylon.dll和opencv的opencv_world340.dll保存图片有时出现保存时间长达几秒的问题1、原先使用了basler.pylon.dll中的ImagePersistence.Save(ImageFileFormat.Bmp, "test.bmp", grabResult);来存储图片,但发现图片有时存储时间有1秒多于是使用了opencv来存储图片public int status; public int ImageWidth

2020-06-02 20:11:08 933

原创 basler相机无连接

在硬件检查无问题后,发现打开basler自带的pylo程序Divece那边一直没有相机型号出现,废了一天发现是电脑主机之前小伙伴用网口通讯过PLC,将IP地址限制了...

2020-03-16 15:10:43 2126

原创 用C#编写HMI界面,用USB转485和PLC通讯,PLC用的是台达的DVP-12SE系列

1、首先需要对PLC进行通讯测试,我用的是XCOM串口助手,查看台达的PLC的使用说明书,看到默认是MODBUS协议的ASCII模式,具体按照说明书测试输入输出就行,期间有遇到以下问题:1)通讯格式必须设置正确,数据位、波特率、奇偶校验、校验码等,以及从站地址可能默认不是01,可以通过PLC那边设置查看2)ASCII的时候不要打空格,符号需要时是英文的,CRLF就是一个回车键,最好转换为16进...

2020-03-16 15:03:02 4750 3

原创 无法在此范围内声明为i的局部变量或参数,因为该名称在封闭局部范围中用于定义局部变量或参数

2020-02-27 21:10:20 8283

原创 未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)解决

1、确认是否缺少using指令2、添加using指令后如果添加的是自己的类库,需要添加引用3、确保被添加引用的类库被单独生成成功过4、确保两者用的是同一个.NET framework版本,如果不是如下图更改...

2020-02-26 19:01:34 18757 1

原创 用高校提供的正版Matlab安装出现License Manager Error -9的错误解决

问题:用高校提供的正版Matlab安装出现License Manager Error -9的错误解决:是在最后填windows用户的时候写错了,应该填写的是自己现在的电脑的Administrator,之前错写成Matlab申请时的用户id了...

2019-09-21 10:55:56 3608 2

原创 Basler相机丢帧问题解决

1、之前做过几台设备都没问题,这次换了新电脑,试了两台相机都有丢帧掉线的问题,后来联系了技术,把过程记录一下。2、问win10系统,在控制面板——》网络和Internet——》网络连接,选择以太网3、右键点击属性——》配置——》高级4、在属性栏中的巨型帧选择9KB MTU5、在basler自带软件中设置(必须在停止图像采集情况下)view——》Features——》Basler a...

2019-08-23 16:32:20 6167

原创 研华PCI板卡驱动装不了问题解决

1、研华新更新了驱动,可以从官网下载最新驱动https://support.advantech.com.cn/support/DownloadSRDetail_New.aspx?SR_ID=1-13L33UP&Doc_Source=Download下载安装DAQNavi_SDK_Drivers_4.1.2.0.exe.zip2、原本一直按照说明书中写的步骤来点击 install ...

2019-08-22 15:22:21 8169

原创 vs2017写C++代码不能自动检测错误和提示

问题:vs2017写C++代码不能自动检测错误和提示解决方法:工具》选项》文本编辑器》C/C++》高级》把Intellisense中的禁用全部改为false

2019-04-16 20:01:01 14771 5

原创 写好的程序在自己电脑上运行很快,在工控机现场调试出现运行很慢的情况

问题:写好的程序在自己电脑上运行很快,在工控机现场调试出现运行很慢的情况解决方法:emmmmm,因为自己是在优盘里点击exe文件运行的,请把它完全的移植到电脑上再运行...

2019-04-16 19:57:13 998

原创 OpenCV/C++/vs2017环境下写的dll给C#调用,自己电脑可以调用,但是别人电脑不可以

问题:OpenCV/C++/vs2017环境下写的dll给C#调用,自己电脑可以调用,但是别人电脑不可以报错:解决方法:1、以前学习的时候是看视频教学的,别人引用了opencv包下面的vc14,我就也用了,后来发现vs2017要引用vc152、对比了别人成功调用的dll,在设置方面,属性—>C/C++—>代码生成—>运行库—>多线程DLL—>确定3、看了...

2019-04-13 11:03:46 932 1

原创 vs2017环境下配置opencv后编译发现debug编译通过,release编译报错

问题:vs2017环境下配置opencv后编译发现debug成功,release失败,报错信息为“无法解析外部符号”解决方法:首先检查release配置中有无配置opencv,我是配置了检查了好久没有发现问题,后来发现是附加依赖项那里只添加了opencv_world341d.lib,少添加了opencv_world341.lib。当时是在B站跟着配置的,只添加opencv_world341...

2019-03-28 20:48:48 822

TurboPMAC通信.pdf

建立上位机与TurboPMAC通信的步骤

2020-06-10

数据卡驱动问题排查说明.doc

美澜视觉检测数据卡显示未连接错误,于是写了数据卡驱动问题排查说明 美澜视觉检测数据卡显示未连接错误,于是写了数据卡驱动问题排查说明 美澜视觉检测数据卡显示未连接错误,于是写了数据卡驱动问题排查说明 美澜视觉检测数据卡显示未连接错误,于是写了数据卡驱动问题排查说明

2020-02-24

关于台达的rt485通讯协议.zip

要做上位机与台达的通讯时下载的手册,希望可以帮助大家 要做上位机与台达的通讯时下载的手册,希望可以帮助大家 要做上位机与台达的通讯时下载的手册,希望可以帮助大家 要做上位机与台达的通讯时下载的手册,希望可以帮助大家 要做上位机与台达的通讯时下载的手册,希望可以帮助大家

2020-01-13

Machine_Learning_Stanford-master.zip

机器学习作业PDF和matlab解答源代码

2019-11-25

郝斌 数据结构源代码和数据结构 大纲.zip

郝斌 数据结构源代码和数据结构 大纲,包括源码、笔记

2019-11-25

DXF文件转G代码.7z

CAD图纸自动提取所有圆形坐标并自动生成G代码程序代码,

2019-11-20

MouseHandle.zip

主要是用C#做的小界面,能够在界面上点击图片后显示在图片上的相对坐标,并将坐标写入xml文件供后续开发调用

2019-08-23

GPRS_透传模式

* 工程名 :GPRS_透传模式 * 描述 :通过STM32开发板控制模块进入透传模式,连接上服务器后将收到服务器的数据返回给服务器 * 实验平台:STM32F10X * 库版本 : * 硬件连接说明 使用单片串口2与GPRS模块通信 注:使用串口2可以避免下载和通信不会冲突 STM32 GPRS模块 PA3 (RXD2)->TXD PA2 (TXD2)->RXD GND ->GND * 软件功能说明 板子上电后运行指示灯RUNING_LED会以一秒的频率闪烁 连接上服务器后将收到服务器的数据返回给服务器

2018-08-27

MODBUS(RTU调试工具)

MODBUS(RTU调试工具),用于MODBUS协议软硬件开发时的调试等

2018-08-27

空空如也

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

TA关注的人

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