![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化
莫听穿林打叶声儿
上位机、通讯、检测、测量、图像视觉……
展开
-
分享一个很好用的Modbus_Master
通常测试modbus rtu、modbus tcp连接都使用串口调试助手连接至PLC或下位机板卡,如果比较熟悉情况下可以直接写出相关指令,但是作为新手还是比较困难;很长一段时间我都在网上寻找比较好用的工具,直到有一天才发现这一款比较好用的小工具,几乎涵盖了所有想要的功能,特此分享于此,有能力的给作者赞助支持一下。原创 2024-03-16 14:57:17 · 206 阅读 · 0 评论 -
关于LimeReport导出报告在Qt下的使用问题
关于这个第三方库的使用网上有很多资料了具体说一下关于文本和图片控件的使用。原创 2023-05-18 17:00:00 · 853 阅读 · 1 评论 -
数据采集之滤波处理
1、滤波效果好 2、实时采样要求高 3、采样速度高 4、算法实现简单原创 2022-07-22 17:45:01 · 1674 阅读 · 2 评论 -
关于Modbus相应速度测试
测试条件是发送开始计时,接收完处理过的数据停止串口相应速度在40ms网口相应速度在20ms原创 2022-01-13 16:38:39 · 747 阅读 · 0 评论 -
自动化测试测量项目分享
功能:1、可配置测试文件,可自动加载,任意选择相应文件2、modbusRTU协议模拟3、QCustomplot应用,多条曲线使用、游标简单使用4、输出结果OK/NG,给PLC5、测试数据记录协议记录数据...原创 2022-01-07 15:11:32 · 478 阅读 · 0 评论 -
串口通讯调试悲催经历,经验分享
还原现场情况: 我的工作是需要将上位机数据写入到三菱PLC寄存器内,使用串口通讯和PLC工程师进行对接,我这边的上位机完成后开始对接协议,这也是我第一次和三菱PLC通讯,记得三菱PLC通讯协议还比较特殊,并不是常用的modbus,完全按照协议格式发送指令,PLC死活就是没有回应,PLC的配置也是没有检查到问题。 就这样现场折腾了两天实在是找不到问题根源了,然后请出了一个重量级人物出场,这个人是我们公司总工程师,一个50多岁看上去知识渊博,当时我还想完全找不到头绪情况下,总...原创 2021-12-03 09:45:13 · 533 阅读 · 0 评论 -
Qt串口网络通讯中使用的数据类型QByteArray类
QByteArray通讯中经常被使用,初始化、访问与赋值、 添加、删除、插入与替换操作、查找与比较、 数据转换与处理原创 2021-12-06 15:29:45 · 803 阅读 · 0 评论 -
串口转网络DTU工具软件
功能:1、 串口转TCP客户端2、串口转TCP服务端3、波特率自定义4、可用作USB设备无线局域网通讯5、传输速率动态显示下载连接:https://download.csdn.net/download/lidengfeng0ff/53433115如果需要其他平台支持……………………也可以.........原创 2021-12-01 17:35:41 · 5469 阅读 · 0 评论 -
Qt软件在线升级功能-逻辑分享
因为软件需要完成在线升级功能,主要提供给内部人员使用,经常使用U盘拷贝很不方便,所以用了两天时间吧在线升级功能做了出来,开始我也是在网上找资料,看了很多大多都是C/S框架下一个服务器端,一个客户端,所以我要编写两个软件才能实现,再有我看了下他们的代码,看的我头大,所以这里我用了一个新思路来实现。大致就是,Qt应用软件结合Gitee实现在线升级,前提是需要联网,我想在这个哪里都有网的世界里,就自己想想办法,流程图已经很详细,是我实现的思路,源代码就不开放了,毕竟是公司的项目...原创 2021-09-30 12:43:08 · 3855 阅读 · 8 评论 -
LCR电参数测试电脑软件框架,新能源电池测试分享
1、流水线自动化测试,智能测试仪窗口通讯2、NG/OK分拣,合格率3、扫码功能,二维码绑定,防止重复测试,数据追踪,数据库管理4、根据要求连接MES系统5、多种型号产品切换管理6、调试,报警功能...原创 2021-07-03 12:47:16 · 222 阅读 · 1 评论 -
Qt截屏录屏线程内操作,简单粗暴
一、起因是在做软件时需要用到录屏功能,网上找到的资料大多都是在主线程内的操作,大致就是下面的代码QScreen *screen = QApplication::primaryScreen(); //获取当前程序的主窗口对象QPixmap map = screen->grabWindow(QApplication::desktop()->winId()); //调用主窗口对象的捕捉窗口图像,并传递桌面窗口的id号map.save("/kkk.jpg"); //保存图像上面代码在线程内运行原创 2021-05-24 17:36:23 · 1339 阅读 · 1 评论