个人介绍
我是一名拥有近3年工业软件研发经验的C++开发工程师,目前就职于福建富昌维控电子科技股份有限公司,主要负责PLC上位机软件、伺服调试工具及远程打印服务器等项目的研发。我的技术栈以C++为核心,熟练掌握MFC/BCG、Qt、C#混合编程,并深入理解IEC61131-3标准(ST、SFC、FBD语言)。
在项目实践中,我具备从零主导工业级编辑器架构设计的能力。例如,我独立主导了符合IEC61131-3标准的模块化功能块图(FBD)编辑器开发,设计了可扩展的图元类层次结构,实现了九种核心图元的拖拽式编程,并攻克了图元执行顺序流算法、自由连线与自动布线等核心难点,填补了公司在FBD语言上的空白,使产品在核心功能上向Codesys看齐。
同时,我也具备完整的上位机全生命周期管理经验。在伺服上位机项目中,我独立负责从需求沟通、架构设计到编码测试的全过程,针对RS422/485总线设计了自定义高速协议与标准Modbus协议,并基于QwtPlot实现了多轴参数的实时曲线绘制与对比分析,有效提升了产线调试效率。
此外,我还参与开发了ST语言编辑器,主导实现语法高亮、智能提示、代码折叠等功能,并通过C++与C#混合编程及反编译分析优化语法解析性能。在远程打印服务器项目中,我独立设计了基于TCP/IP的二进制流协议,实现了断点续传、哈希校验与AES256加密,传输速度达10MB/s,经5万次并发压力测试,正确率保持100%。
我的优势在于:既懂底层C++架构与算法,又能落地工业场景的复杂需求,擅长图形化编辑器、通信协议、上位机工具链的开发,并具备良好的设计模式与面向对象设计能力。
工作经历
2023-07-31 -至今福建富昌维控电子科技股份有限公司软件开发工程师
主要专注于PLC、伺服控制器、HMI等工业嵌入式软硬件开发,专注解决自动化工程内容,我主要负责研发伺服以及PLC编程软件的开发
教育经历
2019-09-09 - 2023-06-18福州大学计算机科学与技术本科




