在OPC(object linking and embedding (OLE) for process control)协议的支持下,过程控制系统与工业生产现场的基础自动化系统进行数据交互,完成数据读取、控制和显示功能等。但是,工业生产现场的PLC信号点越来越密集,对过程控制系统的...在OPC(object linking and embedding (OLE) for process control)协议的支持下,过程控制系统与工业生产现场的基础自动化系统进行数据交互,完成数据读取、控制和显示功能等。但是,工业生产现场的PLC信号点越来越密集,对过程控制系统的稳定性、安全性、实时性等要求也越来越高,传统的通信机制已经满足不了现有的自动化技术和工业生产现场的要求,因此,选择一种合适的通信机制尤为重要。针对以上问题,研究一种基于WCF框架的OPC协议。首先利用WCF事件驱动通信机制,当数据发生变化时,客户端向服务器订阅事件,然后,WCF服务器实现访问数据库、刷新画面功能等的方法。项目已稳定上线运行,从而验证了此方法可以有效地降低系统HMI和数据库系统的访问荷载,提高过程控制系统的稳定性、安全性、实时性等功能。展开更多
文摘在OPC(object linking and embedding (OLE) for process control)协议的支持下,过程控制系统与工业生产现场的基础自动化系统进行数据交互,完成数据读取、控制和显示功能等。但是,工业生产现场的PLC信号点越来越密集,对过程控制系统的稳定性、安全性、实时性等要求也越来越高,传统的通信机制已经满足不了现有的自动化技术和工业生产现场的要求,因此,选择一种合适的通信机制尤为重要。针对以上问题,研究一种基于WCF框架的OPC协议。首先利用WCF事件驱动通信机制,当数据发生变化时,客户端向服务器订阅事件,然后,WCF服务器实现访问数据库、刷新画面功能等的方法。项目已稳定上线运行,从而验证了此方法可以有效地降低系统HMI和数据库系统的访问荷载,提高过程控制系统的稳定性、安全性、实时性等功能。