摘要:针对目前工业自动化用户的个性化需求,设计了一种连接CNC系统和套料软件的中间件系统。首先设计了一种适合普通工程师理解与使用的人机界面,并基于过程控制系统的PVI通信方式,实现CNC系统数据的实时显示与跟踪;通过FTP协议,将标准套料软件生成的G代码传输到CNC系统,并采用消息机制的进程通信方式,实时回传CNC系统自动解析并执行G代码时的运行参数,保证CNC系统执行路径与套料软件规划路径的一致性。最后,以某公司套料软件与B&R激光切割机CNC系统为对象,设计并实现了该中间件。经过工业现场测试表明,该中间件能够连接到B&R公司目前所有的硬件系统上,稳定性良好,并能满足用户个性化的开发,具有一定推广价值。