自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lidengfeng0ff的专栏

工控行业践行着,各种工控行业应用案例

  • 博客(50)
  • 资源 (19)
  • 问答 (2)
  • 收藏
  • 关注

原创 艾德堡HP-100推拉力计,Qt串口、曲线经典应用(开源)

主要功能如下1、上下限曲线、实时数据曲线显示;2、可自动记录保存、历史数据加载会看;3、多功能曲线交互,自适应显示、鼠标框选局部放大、位置值显示;4、区域数据分析、最大值、最小值、平均值;5、数据导出到表格,格式时间,力值……;6、上下限报警7、曲线可保存图片8、采样频率可调1~30Hz;9、长时间在线测试软件图片,Qt开发界面主界面连接配置内置参数配置.........

2021-09-13 22:30:31 2743 8

原创 远方仪器,PF9810、PF9811……功率谐波测试仪、智能电量测量仪

1、可测量,电流、电压、功率等参数;2、曲线展示,鼠标可缩放,移动,曲线可隐藏;3、数据自动保存、数据可导入;4、适配远方PF9811测试仪;连接https://download.csdn.net/download/lidengfeng0ff/15364358...

2021-02-19 15:13:39 2236 5

原创 某工厂项目--MES对接

本项目涉及激光打码系统的多功能集成,主要需求包括激光打码前的重复查询、打码后二维码质量检测、激光参数获取、配方切换、与PLC和MES系统的ModbusTcp通讯,以及数据备份的防重系统。项目复杂性在于需连接多种设备(激光打码设备、扫码枪、PLC、数据库、MES系统),并通过TCP协议实现设备间通讯。技术实现上,采用Qt框架进行软件开发,确保系统的高效稳定运行。

2025-05-15 14:05:08 161 1

原创 斥巨资拿下正点原子DP100

因为平时自己喜欢捣鼓一些单片机什么的,维修一些电路板,一直都是用的一个24V直流电源,还是很多年前买的,下决心买一个电源玩玩。

2025-03-26 10:57:09 255

原创 耐压绝缘测试平台软件(TH9310测试仪)

3、四个绝缘耐压测试仪一起工作,上位机出发,使用是常州TH9310测试仪;1、和PLC进行modbusTcp通讯,支持气缸指示灯调试;5、数据保存本地,如有需要也可以MES传输;软件界面使用飞扬青云界面框架。2、支持扫码枪扫码;

2025-03-15 12:51:07 295 2

原创 红外成像模块平面温度测试

测试矩形区域内温度最大值,最小值,以及温差测试。4、可以对温度进行到处保存(暂未添加)软件是使用Qt进行开发,运行比较稳定。淘宝购买模块,采用串口通讯。1、支持测试区域大小调整。3、支持温度区间结果判定。2、支持测温时间可调节。

2025-02-22 14:11:28 226 1

原创 Qt对比MFC优势

感觉今后的很长一段时间都要Qt俩面下功夫了,也不是因为哪个好用那个不好用,只是工作需要,公司的需要,延续下来就是Qt,所以我也是接着继续用。从Qt小白到现在使用了有四年的时间,之前也搞过MFC,WinForm,基本上都是桌面的框架,当然还有VB,Delphi界面,其它一些新的框架都是比较古老的开发方式,也不是太了解。后来慢慢发现大的工业公司的主打程序一般是Qt开发,比如WPS,海康的视觉软件……界面的美观难易程度Qt>WinForm>MFC;运行的效率上来看MFC>QT>WinForm;

2024-07-30 17:30:31 937

原创 讲一下我对C语言指针入门过程

我们在学习指针操作和对内存的理解是分不开的,记得开始时候看书书上写到c语言的指针是一种不安全的存在,为什么这么说,因为知道了地址我可以对内存任何地址数据进行修改,这就是一个很危险的动作;讲到这里好像大家也都明白,地址不就是指针吗,那我直接使用变量名称岂不是更方便,这样说也没毛病,对于一个新手肯定是喜欢直接使用变量名称,开始我也这么认为的。本人比较笨,也是积累了很长一段时间才对指针有所掌握,指针涉及到的内容也比较多,就讲一下我是如何入门的,一些简单的基础。另外一个就是直接使用这个内存的地址对应的变量。

2024-07-30 15:05:00 484

原创 功率温度测试设备

开发前测试modbus通讯遇到问题结果是买的线有问题,真的是重来没遇到过啊,总是中途指示灯就灭掉了,更换线缆后解决,这个项目也是第一次使用libmodebus这个库,一度怀疑是库的问题导致。虽然是个小项目,前后历时一个月,也是周六周日有时间就改下,开发前客户对设备要求不够明确,中间数次更改。1、设备四个工位,每个工位需要测试产品的电参数;3、显示4个通道电流曲线,16个通道温度曲线;5、常规判定,测试数据保存到表格内;2、每个另外加四个位置温度;4、可切换工艺参数;

2024-07-13 16:01:30 285 1

原创 Qt的线程退出问题?

退出时设置isRun=false;按道理来说会跳出循环,但实际情况是这个循环并没有跳出;遇到的问题,qt最都疼问题是一退出有时候正常有时候异常,不知道真没原因,比如用一个。变量做while(isRun),开启线程后可以正常运行;

2024-06-03 15:21:30 225

原创 使用Qt在小米平板上热点使用问题记录

Qt程序安卓平板上在运行了差不多两个月后,突然出现图像画面严重卡顿,经过问题定位发现是热点模块在接收数据后出现延迟

2024-03-20 16:55:02 633

原创 分享一个很好用的Modbus_Master

通常测试modbus rtu、modbus tcp连接都使用串口调试助手连接至PLC或下位机板卡,如果比较熟悉情况下可以直接写出相关指令,但是作为新手还是比较困难;很长一段时间我都在网上寻找比较好用的工具,直到有一天才发现这一款比较好用的小工具,几乎涵盖了所有想要的功能,特此分享于此,有能力的给作者赞助支持一下。

2024-03-16 14:57:17 380

原创 聊一聊我是怎么学习单片机的

大概就是因为他讲了之后我才明白,如果想让单片机的程序运行起来最少需要哪些元器件,比如单片机、晶振电路、复位电量、电源这几样东西,然后讲了一下IO口是双向口,可以做为输入也可以作为输出使用,还用protel模拟了一下控制一个LED闪烁;6、对应学习有浓厚的兴趣、有了启蒙、最后就是动手去做,我在网上买了很多的单片机开发板,大多几十块钱,现在回头看看,好像并没有必要,最后都在那里吃灰了,买最简单就足够了;2、首先需要对电子设计,程序设计要有兴趣,不然没什么动力,如果你觉得学这个赚的多,你也可以尝试学习;

2024-01-30 11:42:04 452

原创 为什么要用Qt开发Android应用?

4、关于C++、JAVA性能,应该不用解释了,C++完爆JAVA,形容略显夸张,谁叫我不懂呢;9、如果有小伙伴习惯Qt开发,想在安卓的手机或平板上高些小东西玩玩,那你就用qt;8、总之QT在windows上能用的,Android直接可以使用;6、有OpenCV加持下,再加上C++性能,图像处理轻松拿捏;1、本人擅长是Qt桌面应用开发,不懂java那一套东西;2、本人工作领域属于工业应用领域,不懂互联网那一套东西;3、众所周知Qt是出了名的垮平台开发工具;7、通讯上有蓝牙、网络无线通讯支持;

2024-01-30 10:48:52 622 1

原创 关于提高Qt开发的软件运行性能提升一些记录

有人喜欢使用Qt信号槽接收数据,我个人很不喜欢,我更喜欢使用单独线程去主动读取串口或网口数据,这样也做到后台数据和前台更新的数据分离,比如下面连接中就是使用线程主动读取串口数据案例;2、使用QString::Number()和QString(“%1”).arg(xx)这种转换方式,我发现第二种效果比较好;编译器minGW32,release版本,大部分操作在线程循环里面更容易体现出来。1、网上有说opencv像素处理使用直接获取Mat对象的像素块的数据指针,例如。4、关于串口,网口的数据高速通讯操作。

2023-10-18 13:56:57 373

原创 安卓开发上位机基于Qt qwidget第一次一些事

话说为什么要用Qt搞安卓,那肯定是因为熟悉Qt啊,总不能能在学java那一套东西吧,我相信Qt搞出来的性能上会好很多……

2023-08-09 11:29:57 774

原创 关于Qt For android第一次编译时出现的问题

【代码】关于Qt编译android时候一个问题。

2023-07-18 16:43:09 2540

原创 Qt实现UDP高速通讯,下位机为FPGA

比如发送一段帧数据如下,具体数据自己定义。线程数据接收代码,可以在while()内实现。3、同时实现发送接收功能;2、不使用信号槽接收;

2023-06-26 10:42:18 2333 7

原创 推荐一款工具(串口转网络)

适用于串口通讯类型的智能仪器仪表接入网络。

2023-05-19 16:51:10 1760

原创 关于LimeReport导出报告在Qt下的使用问题

关于这个第三方库的使用网上有很多资料了具体说一下关于文本和图片控件的使用。

2023-05-18 17:00:00 1004 1

原创 Qt柱状图、饼图方案

一、柱状图:第三方开源库QCustomplot。二、饼图:采样开源JChart。

2023-02-06 16:59:45 471

原创 Qt开发桌面颜色提取程序

勾选开启剪切板,CTRL+C复制任意想显示的颜色字符串后自动显示颜色到色板上。#XXXXXX和(xxx,xxx,xxxx)两种颜色格式相互自动转换。软件适合Qt ui设计的工作人员,选取颜色方便。

2022-12-12 16:00:18 592 2

原创 Qt实现热力图伪彩图方案

3和4位第三方库,提供比较完善方案成像效果好放大后不会失真,如果需要实现其它绘图功能需要对库里的各个功能类要非常熟悉。其中1和2方案类似,原理就是查表方法放大后会失真但自由操作度高,配合QGraphicView使用比较灵活。3、QCustomplot开源库。1、Qt QPixmap类。2、Opencv开源库。

2022-11-30 11:47:00 1623

原创 MFC转Winform&&C++转C#

也就是这段时间我对C#有了新的认识,C#语言极为简单,不需要什么头文件,什么指针这些。后续我在这个公司做了两年时间,自认为对C#的学习也轻车熟路,大小项目也做了很多,WinForm,比如我要用某个控件实现什么功能,我百度一下怎么用,网上会有很多解决方法,在做。状态,设备运行数据,对设备进行控制交互,配置文件设置,具体的改变主要是编程语言由C++转。在这个公司我也看到了更多的技术,比如运动控制,各种PLC协议对接,机械手控制,视觉等等;

2022-11-24 15:08:26 1029

原创 QWT案例所有图片

qwt官方所有样式截图、源代码已经上传

2022-11-23 16:44:59 181

原创 关于RockPi 4A 系统镜像烧录到SD卡问题

关于RockPi 4A 系统镜像烧录到SD卡问题

2022-11-22 10:10:36 1108 2

原创 PF9810,PF9811智能仪器仪表通讯软件设计,MES应用

逻辑代码是根据生成流程进行设计,比如扫码->获取对应产品数据->仪表仪器测量->判断结果->上传MES->结果数据存储,等类似流程。根据现场所使用要求,比如需要扫码、数据库、MES、产品换型、曲线展示、数据分析判定是否合格等要求进行软件的开发。软件使用过程需要的软件系统文件、产品参数文件类型、存储数据文件等。需要新建对应的窗口框架、MainWidget、QWidget。正常是需要一根usb-rs232串口通讯线,连接至电脑端,电脑端显示对应COM口。数据上传MES

2022-11-01 14:41:00 1280 1

原创 Qt在新能源行业应用,称重传感器数据上传MES案例,WebAPI接口

产品放在测试工位---->首次扫码枪扫去产品SN---->读取传感器数据(测试设备数据)----->数据(json格式数据)上传致MES----->服务器返回测试数据OK/NG---------->数据保存本地

2022-10-22 21:28:31 1883 3

原创 关于Qt中如何文件处理txt、csv、ini文件

关于Qt简单的文件读写应用的一篇汇总文章

2022-08-31 10:12:30 858 1

原创 ModbusRTU连接测试小工具,Qt类QModbusRtuSerialMaster开发、界面优化

4、可以使用windows系统平板搭建无线网络调试环境,进行无线调试。3、简单用于I/O调试,直接操作PLC口输出控制电磁阀。5、支持线圈输出读写、可bit位操作,适用于调试测试,地址可任意修改。1、用于支持标准modbus协议的仪器通讯测试。4、支持输入寄存器读取测试,科按bit位显示、地址可任意修改。2、用于PLC设备通讯测试。3、支持保存寄存器读写测试,地址可任意修改。9、使用Qt开发,可编译到多个平台。,软件启动自动加载可用串口。7、下位机设备地址可修改。2、支持网络通讯协议。.........

2022-08-09 15:21:53 4998 2

原创 数据采集之滤波处理

1、滤波效果好 2、实时采样要求高 3、采样速度高 4、算法实现简单

2022-07-22 17:45:01 1780 2

原创 关于Modbus相应速度测试

测试条件是发送开始计时,接收完处理过的数据停止串口相应速度在40ms网口相应速度在20ms

2022-01-13 16:38:39 928

原创 自动化测试测量项目分享

功能:1、可配置测试文件,可自动加载,任意选择相应文件2、modbusRTU协议模拟3、QCustomplot应用,多条曲线使用、游标简单使用4、输出结果OK/NG,给PLC5、测试数据记录协议记录数据...

2022-01-07 15:11:32 510

原创 QCustomPlot所有案例

QCustomPlot

2021-12-23 16:54:28 444

原创 C#转Qt一些经验

C#Winform转Qt Widget,上位机

2021-12-23 14:36:22 3196 6

原创 用MFC上位机开发入行经历

上位机入行经历

2021-12-23 11:11:11 1560

原创 Qt获取wifi列表,连接wifi后获取IP地址

环境win7+qt5.13+MinGW32,台式机直接上步骤了,就是这么简单直接:1、头文件 #include "windows.h",#include "wlanapi.h"2、.pro设置连接路径LIBS += C:/Qt/Qt5.13.0/Tools/mingw730_32/i686-w64-mingw32\lib\libwlanapi.a3、显示在combox控件内ui->cbx_WifiName->clear(); HANDLE hClient

2021-12-10 11:22:09 7463 12

原创 ​Qt串口网络通讯中使用的数据类型QByteArray类

QByteArray通讯中经常被使用,初始化、访问与赋值、 添加、删除、插入与替换操作、查找与比较、 数据转换与处理

2021-12-06 15:29:45 894

原创 串口通讯调试悲催经历,经验分享

还原现场情况: 我的工作是需要将上位机数据写入到三菱PLC寄存器内,使用串口通讯和PLC工程师进行对接,我这边的上位机完成后开始对接协议,这也是我第一次和三菱PLC通讯,记得三菱PLC通讯协议还比较特殊,并不是常用的modbus,完全按照协议格式发送指令,PLC死活就是没有回应,PLC的配置也是没有检查到问题。 就这样现场折腾了两天实在是找不到问题根源了,然后请出了一个重量级人物出场,这个人是我们公司总工程师,一个50多岁看上去知识渊博,当时我还想完全找不到头绪情况下,总...

2021-12-03 09:45:13 675

原创 串口转网络DTU工具软件

功能:1、 串口转TCP客户端2、串口转TCP服务端3、波特率自定义4、可用作USB设备无线局域网通讯5、传输速率动态显示下载连接:https://download.csdn.net/download/lidengfeng0ff/53433115如果需要其他平台支持……………………也可以.........

2021-12-01 17:35:41 5734

VC控件动态Icon技术-李登奇

文档中描述了在activex控件中使用动态ICON图标

2014-10-30

1、OpenCV4.3源码

OpenCV4.3源码

2022-11-22

ModbusRTU&&ModbusTCP下位机连接测试工具

1、用于支持标准modbus协议的仪器通讯测试  2、用于PLC设备通讯测试 3、简单用于I/O调试,直接操作PLC口输出控制电磁阀 4、可以使用windows系统平板搭建无线网络调试环境,进行无线调试

2022-08-09

QModbusTcpClient类,可读取保存寄存器数据

#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QModbusTcpClient> #include <QDebug> #include <QTimer> #include <QDateTime> namespace Ui { class Widget; } class Widget : public QWidget { Q_OBJECT public: explicit Widget(QWidget *parent = nullptr); ~Widget(); private: Ui::Widget *ui; QModbusTcpClient *master=nullptr; int Flag_Connect=0; QTimer *Timer=nullptr; private slots: void readReady(); void on_mConBtn_clicked(); }; #endif // WIDGET_

2022-08-02

艾德堡HP-100推拉力计,Qt串口、曲线经典应用

艾德堡HP-100,全系列HP-10,HP-500 1、上下限曲线、实时数据曲线显示; 2、可自动记录保存、历史数据加载会看; 3、多功能曲线交互,自适应显示、鼠标框选局部放大、位置值显示; 4、区域数据分析、最大值、最小值、平均值; 5、数据导出到表格,格式时间,力值……; 6、上下限报警 7、曲线可保存图片 8、采样频率可调1~30Hz; 9、长时间在线测试

2022-08-01

Qt 获取WIFI名称列表的实现方法

1、Qt widget库实现 2、包含wifi列表获取相关内容 3、串口数据收发相关内容 ui文件就不展示了,毕竟……

2022-07-22

SmartRF Studio7

CC1100,CC1101寄存器参数配置

2022-06-28

字软键盘,适用于没有外接键盘

没有键盘的情况下,实现鼠标操作输入数字、或只有触摸显示器情况下使用

2018-04-04

松下PLC modbus rtu通讯协议源代码

松下plc modbus rtu协议,可断网重连,批量读写寄存器,单个写寄存器,已在项目中稳定运行

2018-05-05

自动安装驱动程序devcon、DPInst

花两天时间验证,工具使用devcon32.exe需要预先插入USB设备,DPInst不需要插入,安装后插入可以自动识别,建议使用DPInst进行安装

2020-07-21

PF9810、PF9811测试仪

适用于远方功率测量仪自动记录电流、电压、功率等测试数据

2021-03-25

QCustomPlot_All_Example-master.zip

QCustomPlot案例

2021-12-23

COM&amp;TCP.rar

Qt编写串口转网络小程序,windows下,comtotcp,支持串口转服务端互传,串口转客户端互传

2021-12-01

Modbus_RTU规约_HP_通信协议 .zip

适用于智能化压力测量

2021-05-24

欧姆龙PLC上位机协议

通过finsTCP读写W区,D区地址,已在实际项目中应用且运行稳定,自动连接功能,源代码是通讯部分,可根据实际需要自行修改

2018-04-04

三合一串口调试工具.rar

SSCOM_v5.13.1 com0com-3.0.0.0-i386-and-x64-signed vspd6.9汉化

2021-11-15

vspdctl.rar

用于vspdctl.dll二次开发连接库

2021-11-15

优利德智能电参数测试仪软件,适用于UTE1010A、UTE1010B

自动测试电压、电流、功率、功率因数、频率,并生成excel;

2021-04-02

FtpClient.rar

利用指令方式实现文件传输,首先建立命令控制连接,然后通过命令连接控制数据连接,案例指定服务器下载目录和下载到本地目录位置,实现文件上传和下载

2019-08-21

VS2005中使用MSChar控件

VS2005中使用MSChar控件,包括一些截图和源代码,我也是花了些功夫才解决的问题

2014-12-31

Qt连接mySQL8.0测试

案例测试了数据插入、数据查询、主键插入错误提示。

2025-04-20

qt5.14.1-mingw 32版本-Mysql8.0驱动 实测可以用

qt5.14.1---mingw 32版本---Mysql8.0驱动 实测可以用

2025-04-20

正点原子DP100,协议逆向

正点原子DP100,协议逆向

2025-03-26

qt5.23编译的libhv编译库

编译器minGW

2024-12-09

libxl第三方开源库+案例

1、本来想做word方案来做报告,发现这个库测试一下,确实好用 2、可以操作字符图片,简单方便

2024-02-21

Modbus-Master

Modbus_Master,非常好用一款调试工具,免费使用的

2024-03-16

libmodbus.dll源码+案例

vs2013环境 案例为测试 1、02红能码读取输入点状态 2、05功能码写单个线圈输出 3、包含全部源码 4、已编译modbus.dll可以直接使用

2024-02-21

SerialToIP网络串口转换

SerialToIP,串口和网络数据互转互通

2023-05-19

LimeReport-1-5-87

已经编译好的windows下minGW32,lib,dll, 包含debug\release两个版本 包含设计器 可以直接进行开发调试 用于图文报告设计,自定义内容输出,导出PDF文件

2023-05-18

Symbol LS-4000

The Symbol LS4000 provides non-decoded superior bar code scanning performance, attractive pricing and maximum user comfort to establish a new standard of excellence. The LS4000i Series scanners are a continuation of Symbol's legacy of best- selling, hand-held laser scanners. The LS 4000 leverages Symbol's advanced technology, design and in-depth features to set it apart from anything else in the industry. The LS4000 Series introduces a new ergonomic design to accommodate hands of all sizes an

2023-03-31

roLabelImg.exe

1、标注工具 2、可添加旋转矩形框 3、Win7测试可用 注意:文件名称以及路径保证为英文

2023-03-15

研华PCI-1761测试源码

1、研华PCI接口 2、VS2013环境MFC 3、接口封装 4、多线程控制 5、包含驱动安装说明,相关截图

2023-02-17

研华板卡Navi最新驱动

官网下载 包括各种接口,PCI\USB\CAN\PCIE\

2023-02-17

颜色提取工具&颜色格式转换

1、提取桌面颜色 2、识别字符串颜色 3、字符串颜色格式转换RGB\Hex

2022-12-12

Qt桌面颜色提取小工具,鼠标提取

1、Qt开发 2、桌面颜色提取 3、剪切板颜色识别 4、颜色字符串格式转换

2022-12-12

ModbusRTU协议测试工具,纯Qt开发

1、支持串口协议ModbusRTU,软件启动自动加载可用串口 2、支持网络通讯协议ModbusTCP,自动识别可用IP地址 3、支持保存寄存器读写测试,地址可任意修改 4、支持输入寄存器读取测试,科按bit位显示、地址可任意修改 5、支持线圈输出读写、可bit位操作,适用于调试测试,地址可任意修改 6、数据设定后自动保存,下一次打开软件免设置 7、下位机设备地址可修改 8、自动重连 9、使用Qt开发,可编译到多个平台 10、如需要其它功能可进行定制

2022-12-07

qwt所有案例图片截图

qwt所有案例图片截图

2022-11-23

qwt第三方曲线仪表控件库

各种坐标系,各种曲线样式,各种仪表控件,LGPL协议可用于商业

2022-11-23

opencv-4.3.0、Qt5.13 MinGW32-Debug-Release两个版本

1、build-opencv-4.3.0-Desktop_Qt_5_13_0_MinGW_32_bit-Release 2、build-opencv-4.3.0-Desktop_Qt_5_13_0_MinGW_32_bit-Debug

2022-11-22

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

TA关注的人

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