摘要:针对当下生产线中由高级编程语言开发的上位机功能不明确、与OPC技术结合难的情况, 本文结合一般生产线的运行流程, 设计了一个基于OPC技术的上位机监控系统, 并在一条实际的装配线上进行了部署. 系统的通信部分以Qt和KEPServerEX结合的方式构建了高效的OPC通信机制, 功能部分则是将从服务端接收来的数据分别汇入存储、实时显示计算、报警处理、图表分析四个模块, 并在各个模块中进行相应的处理. 此外, 系统还包括工位校验、打标等控制模块, 用来实现客户端对PLC的控制操作. 实验结果证明, 该系统稳定性较高, 功能齐全, 可满足多数生产线中上位机软件的需求.