2020.11-至今 视控一体软件开发 平台:Windows 工具:Qt5 + Vs2013
项目描述:上位机配合控制器进行运动控制与视觉纠偏。规划整体布局,使用样式表优化界面。主要负责参数设置模块: 采用QTreeWidget与QStackedWidget做此模块主要界面,QStackedWidget部分主要使用QTabWidget, QScrollArea, QLabel, QLineEdit, QPushButton等控件,并重写事件过滤器中Mouse事件与KeyPress事件,配合视觉模块进行参数设置;通讯模块: 使用QModbustcp通讯添加文件传输功能,并封装好必用的API;IO模块:通过映射获取每个IO端口的状态,并使用心跳包判断IO状态是否改变;系统IO口配置信息在此模块可以显示,用户也可自行编辑IO配置信息并存储在本地。并且使用lupdate和QT语言家支持多国语言。
2020.08-2020.10 两轴点胶项目开发 平台:Cortex-A9 工具:Xilinx SDK + SI
项目描述: 通过HMI配合控制器实现运动控制,在工作中主要使用了两轴点胶技术,能够很好的嵌入流水线并大大降低了客户机械结构配置成本。使用X轴与旋转轴实现椭圆、跑道、长方形等规则图形的点胶。并且在HMI上添加一键生成加工点信息,简化客户操作步骤;并且支持多文件切换,以及和中英文切换。