摘要: 因为没找到现成可用的,所以写了这篇: 1、流程、设计图 2、解决了两大痛点: 2.1:新增一个语言,只需修改xml配置文件,通过动态对象DynamicObject,有3个语言就添加3个属性 2.2可修改字体大小,有时中文换成英文,位置不够,需要修改字体大小 示例: 图1 图2 3、可拓展 想修改控件 阅读全文
posted @ 2021-07-14 21:39 工控废物 阅读(882) 评论(1) 推荐(1) 编辑
摘要: 2021年6月左右版本,实测有效 1、配置文件 变量logDirectory代表日志保存地址 <targets async="true"> <target name="csv" xsi:type="File" fileName="${gdc:item=logDirectory}/${shortdat 阅读全文
posted @ 2021-07-14 21:37 工控废物 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 1、折线图 图示效果: 代码: public void Init() { ChartControl.BeginInit(); ChartControl.SeriesDataMember = "SensorKey"; ChartControl.SeriesTemplate.SetDataMembers 阅读全文
posted @ 2021-07-14 21:34 工控废物 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1、安装 深度克隆大概就4种方法,使用二进制流、使用序列化与反序列化、反射、使用XML序列化与反序列化,完全不了解也没关系,有现成的工具,我们可以直接添加类库使用即可 在Nuget,安装DeepCloner 2、使用 直接在需要克隆的调用克隆方法,即可对多引用嵌套的类进行深度克隆 3、若对原理感兴趣 阅读全文
posted @ 2021-07-14 21:33 工控废物 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1、数据分组 简单说一下,假设需要采集3个传感器数据,每个传感器数据长度是2,waveform模式下采集的模拟量格式是{sensor1,sensor2,sensor3,sensor1,sensor2,sensor3,} 这样的一个数组不利于我们运算,这时需要将数组里的每个数据分3组 => {sens 阅读全文
posted @ 2021-06-01 14:59 工控废物 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 最近想学一下凌华的8254运动控制卡程序,但公司的运动控制程序都封装在DLL里了,网上冲浪回来,下面分享一下我实现调试DLL的经验: 1、最先想找个能调试dll的vs的插件,百度发现 .NET Reflector 可以实现,直接在VS扩展上安装就行了,最好破解一下,破解工具 2、插件安装之后挺方便的 阅读全文
posted @ 2020-05-20 20:12 工控废物 阅读(867) 评论(0) 推荐(1) 编辑
摘要: 新安装的vs2019找不到报表设计器 https://blog.csdn.net/lk1822791193/article/details/80150110 在上述博客里找到了解决方法 我在vs里安装失败,直接去官网下载了:下载地址 成功添加到工具栏后,发现拖到窗体是没有显示出来的 谷歌之后发现vs 阅读全文
posted @ 2019-10-08 09:48 工控废物 阅读(6359) 评论(0) 推荐(0) 编辑
摘要: 最近学泛型委托,看到这个例子比较好,记录一下。通过解决下面的问题,体现泛型委托的好处 解决问题:对这组数指定位置取3个数,求和求积 (10, 9, 8, 7, 6, 5, 4, 3, 2) 普通方法:调用两个求和,求积的方法 泛型委托:把委托作为方法的参数,就好像替换了“运算符”一样简单 输出结果都 阅读全文
posted @ 2019-09-06 15:46 工控废物 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 实现功能:数据先进的先出,比如将1、2、3依次存入D0、D1、D2,目前D0(1)、D1(2)、D2(3),取第一次数据D1之后D0(2)、D1(3)、D2(0),取第二次数据D1之后D0(3)、D1(0)、D2(0),即把数据寄存器D变成了一维数组。 一、组合一些基础的指令实现 首先需要了解一下变 阅读全文
posted @ 2019-07-10 17:23 工控废物 阅读(7836) 评论(0) 推荐(0) 编辑
摘要: 实现的效果: 实现的关键点: 1、获取检测物体的旋转角度 2、机器人坐标与视觉坐标建立关系(用于像素坐标和机器人坐标之间相互转换) 3、建立通讯,UR机器人做客户端 4、先将机器人实际坐标转换成像素坐标,再通过“位置补正”之后转换成机器人坐标发给机器人(为避免图形畸变) 5、机器人只接收X、Y、RZ 阅读全文
posted @ 2019-06-26 15:41 工控废物 阅读(693) 评论(0) 推荐(0) 编辑