讲述了在VC语言环境下,编程实现通过SimaticNet提供的OPC Server,访问PLC中数据的步骤,此方法同样适用于WinCC作为OPC Server时的数据访问。
OPC是Object Linking and Embedding (OLE) for Process Control的缩写,它是微软公司的对象链接和嵌入技术在过程控制方面的应用。OPC以OLE/COM/DCOM技术为基础,采用客户朋艮务器模式,为工业自动化软件面向对象的开发提供了统一的标准,这个标准定义了应用Microsoft操作系统在基于PC的客户机之间交换自动化实时数据的方法,采用这项标准后,硬件开发商将取代软件开发商为自己的硬件产品开发统一的OPC接口程序,而软件开发者可免除开发驱动程序的工作,充分发挥自己的特长,把更多的精力投入到其核心产品的开发上。
SimaticNet是西门子全集成自动化系统中的一个重要组成部分,它为完善的工业自动化控制系统的通讯提供部件和网络,同时提供多个OPCServer,为数据的外部访问提供接口,本文主要以OPC.SimaticNET为例说明。
Rockwell AB ConrolLogix系统集成解决方案(中文)
ControlLogix系统看起来象可编程序控制器,但远非如此。和传统的可编程序控制器不同.ControILogix在它的内核中设计有通信功能。借助于ControILogix的无源数据总线,系统的瓶颈得以消除,该总线采用了Producer/Consumer技术以提供高性能的、确定性的以及分布式的解决方案。这种灵活的结构允许多个处理器、网络以及l/O在个机架中搭配使用而没有限制,随着你的系统的生长.
ControINet将提供分布控制的链路至附加的机架。这种由系统提供的灵活性使它能成功地应用于多种控制领域中。