熟悉:HTML,CSS,JavaScript;
掌握:C++,C#语言;
熟悉:VsCode,Visual Studio,Gev,QT设计编译软件;
熟悉:SQL Server,SQLite,MySql数据库技术;
掌握:面向对象编程,具有良好的数据结构和算法基础;
了解:RESTful API 设计与开发,能够实现前后端数据交互;
掌握:多线程编程、网络编程,有 Socket 编程经验;
熟悉:Windows、Linux 等操作系统的基本操作和开发环境配置;
了解:Docker 容器化技术,能够进行简单的容器部署与管理;
掌握:单元测试、集成测试等测试方法,能够编写测试用例。
项目背景:针对某头部手机厂商的主板检测需求,开发一套高精度自动化检测系统,替代人工目检流程,提升检测效率和准确性。
技术实现:
基于 C++/Qt 框架开发上位机软件,实现多轴运动控制(支持三菱 / 西门子 PLC 通信)、视觉检测算法集成(OpenCV 图像识别)、数据管理(SQLite 数据库)三大核心模块
设计多线程架构(主线程 UI 交互 + 运动控制线程 + 视觉处理线程),确保系统在高速运行下(检测节拍≤3 秒 / 次)的稳定性
开发自定义通信协议,实现与底层运动控制卡、工业相机、传感器的数据实时交互(通信延迟 < 10ms)。
项目背景:为满足工业生产中对图像快速处理与分析的需求,开发基于 C++ 的高性能图像处理系统,应用于产品表面缺陷检测等场景。
技术实现:使用 C++ 语言实现底层算法优化,结合 OpenCV 库进行图像采集、预处理、特征提取;采用多线程技术与内存池优化策略,提升图像批量处理速度;设计模块化架构,便于功能扩展与维护。
项目成果:实现单张图像平均处理时间缩短至 0.2 秒,处理效率提升 3 倍;系统在实际生产中稳定运行,缺陷检测准确率达 99%,有效降低产品不良率。
本上位机程序基于 FINS 协议实现与欧姆龙 PLC 的高效通讯,为工业自动化系统提供稳定的数据交互与控制方案。FINS 协议具备高速、可靠、指令丰富的特点,能够精准实现对 PLC 的读写操作,确保数据实时性与准确性。 程序涵盖数据监控、指令下发、报警处理、历史数据存储等核心
本上位机程序基于 FINS 协议实现与欧姆龙 PLC 的高效通讯,为工业自动化系统提供稳定的数据交互与控制方案。FINS 协议具备高速、可靠、指令丰富的特点,能够精准实现对 PLC 的读写操作,确保数据实时性与准确性。 程序涵盖数据监控、指令下发、报警处理、历史数据存储等核心功