WinCC integratedOPCserver使过程数据可被其他应用程序访问程序(OPC客户机)。如何实现OPC server与OPCclientOPC之间的主动通信有两种通信方式:POLL和REPORTBYEXCEPTION,请选择订阅方式,这样当opc关注的数据发生变化时,-。
OPC(OleforProcess Control)作为一个标准的软件接口,可以统一连接各个厂商的设备和应用程序程序。WinCC可以作为OPC服务器提供数据和OPC 客户机访问其他OPC服务器中的数据。WinCC integratedOPCserver使过程数据可被其他应用程序访问程序(OPC客户机)。在Excel中,可以通过VBA脚本建立OPC client,通过OPC interface读取WinCC中的数据,将修改后的数据写入WinCC。
OPC接口基于MicrosoftWindows的COM(组件对象模型)和DCOM(分布式组件对象模型)技术。另一方面,OPCXML基于互联网标准XML、SOAP和HTTP。> COMCOM是位于同一台计算机上并属于不同程序的对象之间进行通信的标准协议。服务器是提供服务的对象,比如提供数据。客户端是使用服务器程序提供的服务的应用程序。
opc是与你使用的语言无关的协议OPC使用OLE/COM机制作为通信标准程序。OLE/COM是一种客户机/服务器模型,具有语言无关性、代码重用性和易于集成等优点。OPC规范了接口功能。无论现场设备以什么形式存在,客户都会统一访问,从而保证软件对客户的透明性,使用户完全脱离底层开发。因为这件事,我丢了一单生意,所以拒绝回答!
3、如何实现 OPC服务器与 OPC客户端的主动通信OPC有两种传播方式:轮询和订阅。请选择订阅模式,这样当opc关注的数据发生变化时,OPC服务器会主动将数据发送给客户端,能不能更具体的说一下怎么操作?比如如何在组态王中设置通讯模式。我用kepware写过,没用过组态王,我不太明白你说的主动和被动是什么意思。客户端添加组时,只要你设置issued为true,服务器就会在数据发生变化时触发客户端的DataChange事件,这应该就是你所说的主动。