导读
在工业自动化领域,以往应用软件开发商要为每一个硬件开发驱动程序,而由于硬件的种类繁多,特征各异,软件开发商的负担可想而知,尤其是如果硬件特征发生了变动,整个应用软件相应的驱动程序也要相应地改动,这对开发商,对整个工程都是很不利的。而且由于驱动程序的不同,不同应用程序访问同一硬件设备时常常产生冲突。OPC(OLE For Process Control)技术正是在这种情况下应运而生。当现场设备发生变化或系统中加入新设备时,由于服务器所提供的接口的一致性,工控软件不作更改即可继续使用,只是某些情况下可能需要重新组态(如添加新的PLC站点等),但是这也大大减小了软件维护的工作量;另一方面,工控软件的升级不依赖于服务器,可独立进行。正如OPC规范里所说,OPC将软件和硬件划清了界限。