少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

[netMarketing类库] simulation类:三菱FX2N PLC仿真

命名空间:netMarketing.automation.plc.softPlc功能:三菱FX2N PLC仿真功能详细说明:目前暂时只支持三菱PLC fx2n的下列指令:LD,LDI,LDP,LDF,AND,ANB,ANI,ANDP,ANDF,OR,ORI,ORB,ORP,ORF,OUT,MPS,MPP,MRD,INC,DEC,SET,RST,MOV,XCH,END这个类是勇哥很早以前开发的,本意是想做一款plc学习软件,后来由于3D场景仿真困难比较大,这个项目就搁浅了。后来发现这个类还有个意义

拖入netMarketing类库控件时,报:Visual Studio 报错:未能加载工具箱项,将从项目中移除

勇哥在使用Nuget安装netMarketing类库时可以正常使用其下的控件,但是如果以加载工程的方式使用netMarketing类库,如下方式:以多个工程的方式使用netMarketing类库及其组件。在用户工程demo中引用netMarketing及其组件。在demo工程的面板上拖入其控件时却发现报下面的错误:Visual Studio 报错:未能加载工具箱项xxxxx,将从项目中移除这个问题经研究后发现,两个地方注意一下就行了: 经过检查是因为项目的解决方案平台选择的是X86,而

[netMarketing类库] OPT光源控制器控件LBOPTControl的使用方法

命名空间:netMarketing.automation.hardware.Light功能:OPT光源控制器用的控件功能详细说明:OPT的光控控制器在勇哥所在公司应用比较广泛,因此将其集成进入netMarketing,以控件的方式供大家使用。常用函数列表:这个控件常用的只有一个IntensityUpdateEvent事件,它是在拖动4个通道的滑块改变亮度时触发的事件,会传出4个int型。注意本控件只支持串口,不支持网口。当你串口连接好后,控制串对象自动会出现在控制器列表。下图是在工具箱中该控件的

[netMarketing类库] MotonCard:雷塞dmc2210运动卡封装类

命名空间:netMarketing.automation.hardware.MotonCard.dmc2210功能:雷塞dmc2210运动卡封装类功能详细说明:雷塞DMC2210运动控制卡是一款2轴运动控制卡,支持2轴差补。工作中见得比较多的一款。支持win64位系统。这个类只适用于快速测试,已经做了缺省值的运动参数配置,直接可以用起来,以方便测试。常用函数列表:/// 读通用IO状态 public int ReadIO(ushort bitNo) /

[netMarketing类库] SocketComm类:Socket Tcp客户端与服务端类

命名空间:netMarketing.Net.SocketComm.ReaderMethod功能:基于socket的 TcpClient,TcpServer功能详细说明:封装了TcpClient,TcpServer。这个类使用简单好用,SocketHelper的Server端有时候会报异常,由于勇哥没有精力排除该问题,因此凡是要使用Tcp Server的,推荐使用本类。2019/8/3 勇哥注:后来发现这个类的ReceiveCallback有问题,机器人使用socket client方式发指令过来

[netMarketing类库] SocketHelper类:异步读写的Tcp客户端与服务端类

命名空间:netMarketing.Net.NetSocket.SocketHelper功能:Tcp/ip通讯辅助类,异步通讯方式,封装了TcpClient,TcpServer功能详细说明:Tcp/ip通讯辅助类,异步通讯方式,封装了TcpClient,TcpServer。常用函数列表:======服务端========================== /// 初始化服务端对象 监听Any即所有网卡 public override void&nbs

[netMarketing类库] ByteTransformBase类: 数据转换类的基础,提供了一些基础的方法实现.

名空间:netMarketing.Transfer功能:数据转换类的基础,提供了一些基础的方法实现.功能详细说明:这个类是IByteTransform接口的实现。主要服务于读写plc内存时进行数据转换的操作。数据转换操作包括: plc内存数据转换为不同数据类型;指定plc内存数据的高位低位字节顺序=============从byte数组取值============== /// 从缓存中提取出bool结果 public virtual bool Tran

[netMarketing类库] IByteTransform接口: 支持转换器的基础接口

名空间:netMarketing.Transfer功能:支持转换器的基础接口功能详细说明:凡是读写plc内存的功能都要实现这个接口。  本接口共有3种转换的机制     1. 对等转换,字节不需要颠倒,比如三菱PLC,Hsl通信协议     2. 颠倒转换,字节需要完全颠倒,比如西门子PLC     3. 以2字节为单位颠倒转换,比如Modbus协议=============从byte数组取值==

[netMarketing类库] 自定义组件dataGridViewEx 扩展功能dataGridView

名空间:UserUI功能:自定义组件,dataGridViewEx功能详细说明:dataGridViewEx是一个扩展功能的dataGridView,它实现的更丰富的表头控制,并且带有报表输出功能。下图是它的效果的一个演示例子截图。后面会给出一个简单的使用例子。dataGridViewHelper类是一个方便操作dataGridView控件(包括dataGridViewEx控件)的类。下面是演示代码:using sharClass; using System; using

解决halcon中draw_rectangle2Mod方法在没有移动Roi位置的情况下返回空的错误

draw_rectangle1_mod   和  draw_rectangle2_mod画矩形ROI的一些问题!:< 一 >错误情景再现:  参数没有错误,原因是在Image窗口上画ROI的时候,没有移动和改变起始ROI大小,直接右键确定,所导致的错误(输出值变为空),请问如何处理这个问题?< 二 >产生错误的具体步骤说明:1、hdevelop源代码,先执行draw_rectangle1_modread_image&nbs
<< < 1 2 3 4 5 6 7 8 9 10 > >>
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864