工程项目总结
沐细雨如春风
不要叫我程序猿,请叫我攻城狮。。
展开
-
TCP通讯握手交互
学习目标:TCP通讯交互中有客户提出握手交互的需求,即在通讯开始阶段首选通过客户端发送握手信息给服务器,在指定时间内收到服务器回复信息说明通讯正常,否则报警提醒。学习内容:1、使用计时监控是否到达指定时间2、使用定时器执行定时监控任务3、筛选服务器返回信息,停止相关任务任务实现:在Socket通讯类中添加 握手交互方法HandshakeConnect,方法被调用后会启用定时器和计时器 Stopwatchpublic void HandshakeConnect() ...原创 2021-01-23 17:07:07 · 422 阅读 · 1 评论 -
跨线程调用界面信息
一:问题描述 在C# 程序中跨线程调用UI界面信息通常会报:C# :“调用线程无法访问此对象,因为另一个线程拥有该对象。” 的错误例如:public override void OnProcessImageData(IInspectionWindowContext context, IImageData imageData) { lock (locker) { ...原创 2021-01-14 17:47:33 · 207 阅读 · 3 评论 -
C# 中如何对特殊符号标记的字符串进行分割和字符提取?
目录 C# 中如何对特殊符号标记的字符串进行分割和字符提取?一、问题提出:二、C# 分割实现方式C# 中如何对特殊符号标记的字符串进行分割和字符提取?一、问题提出: 在进行通信交互的过程中,通信双方通常对通信内容的格式需要特殊严格的要求。比如:[startdata][HOST][SSSSSSSSSS][TC][stop:StopReason][enddata...原创 2020-12-31 10:00:43 · 2298 阅读 · 0 评论 -
关于相机采集图像时 The buffer contains incomplete data due to insufficient bandwidth or transmission error
最近在测试 相机采集图像时 总是报错:The buffer contains incomplete data due to insufficient bandwidth or transmission error 导致图像采集后出现条状缺陷或者雪花状斑点。 ...原创 2018-08-17 16:19:54 · 4561 阅读 · 0 评论 -
关于常用传感器NPN和PNP类型的选择
作为工业信号采集源,相机外触发信号的输入源头 传感器对于做实际项目的朋友来说是绕不过去的一关。下面我们就来聊聊这传感器这一块。 NPN类型传感器:是用B→E 的电流(IB)控制C→E的电流(IC),E极电位最低,且正常放大时通常C极电位最高; PNP类型传感器:是用E→B的电流(IB)控制E→C的电流(IC),E极电位最高,且正常放大时通常C极电位...原创 2018-08-18 17:06:53 · 4805 阅读 · 0 评论 -
连接相机成功,采集图像报错:HALCON error #5322: Image acquisition: timeout
今天项目测试Dalsa面阵相机,配置好IP,通过Halcon开始采集图像。现象是相机可以连接成功,但采集图像一直报错HALCON error #5322: Image acquisition: timeout查询相关问题:解决方式为:1、关闭电脑防火墙; 2、更改更大的grab_timeout 值。尝试均无效 最终发现 外触发External Trigger被设置为on ...原创 2018-08-08 08:37:14 · 18395 阅读 · 4 评论 -
C#程序添加Dll文件
C#程序中部署Dll文件的方式如下:1、将需要的Dll文件拷贝当前程序的Debug文件目录下。2、在解决方案资源管理器中,右键项目名称---》 添加引用 ----》 浏览-----》 找到你要添加的Dll文件 确定即可。...原创 2018-08-15 10:22:24 · 5161 阅读 · 0 评论 -
Dalsa面阵相机外触发接线方式
最近接触到Dalsa面阵相机Genie Nano M1280 ,并测试了相关外触发设置。现记录如下:相关硬件:Dalsa 面阵相机 Genie Nano M1280 Sick PNP金属接近传感器传感器接线3根: 棕、蓝、黑相机接线4根:1 绿(电源-) 、 2 蓝(电源+) 、 3 灰(Trigger-) 、 5橙(Trigg...原创 2018-08-15 08:55:34 · 8834 阅读 · 3 评论 -
图像采集卡和线阵相机
一、起语最近接领导任务研究线阵相机和图像采集卡的相关配合任务,经过两天的资料与硬件学习,有一些收获,趁热打铁记录一下。二、硬件概述 首先接触到两个不太熟悉的硬件:线阵相机和图像采集卡,平时做项目都是用面阵相机,这两个设备较少接触,接触下来发现简单类比一下,相机就像电视机,采集卡就像是遥控器,没有遥控器我们也可以看电视,且电视功能不受影响(因为电视自带各种基本控制按钮),但是如果有了遥控...原创 2018-05-18 14:21:21 · 5388 阅读 · 0 评论 -
Basler相机硬触发的接线方法
笔者在工作中接触到Basler相机与NPN型光电开关配合完成相机外触发功能的实现,现将方式记录如下:首先 相机的航空电源线以颜色来区分功能,一般只要熟悉颜色就可以接好线。 相机端需要连接4根线:红(电源+)、黑(电源-)、棕(信号线)、绿(信号线) NPN传感器需要3根线:棕(电源+)、蓝(电源-)、黑(信号线) 相机一般供电...原创 2017-08-11 14:52:25 · 34138 阅读 · 2 评论