OPC服务器是利用各个供应厂商的硬件所开发的,使之可以吸收各个供应厂商硬件和系统的差异,从而实现不依赖于硬件的系统构成。同时利用一种叫VARIANT的数据类型,可以不依赖于硬件中固有的数据类型,按照应用程序的要求提供数据格式。
1、是这样的,它不是纯粹的硬件,也不是纯粹的软件,是一种标准与规范,OPC服务器的功能就是与下位机进行数据的交换,其中包含了大量的通讯程序和数据存贮程序。 然后提供标准的OPC接口,供其它软件使用。
2、OPC服务器是利用各个供应厂商的硬件所开发的,使之可以吸收各个供应厂商硬件和系统的差异,从而实现不依赖于硬件的系统构成。同时利用一种叫VARIANT的数据类型,可以不依赖于硬件中固有的数据类型,按照应用程序的要求提供数据格式。
3、OPC(OLE for Process Control), 用于过程控制的OLE,是一个工业标准。OPC全称是Object Linking and Embedding(OLE) for Process Control,它的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。
4、操作系统甚至硬件平台的一种规范。OPC建立于OLE规范之上,它为工业控制领域提供了一种标准的数据访问机制。工业控制领域用到大量的现场设备,在OPC出现以前,软件开发商需要开发大量的驱动程序来连接这些设备。
5、首先要知道什么叫OPC,OPC是一个运行于基于PC操作系统的软件,所以做OPC是不现实的,建议使用SIMATIC NET(net pcx)或者其他第三方OPC软件。
组态王左面的功能框有一个OPC键,点击进入。选择本机后者远程的OPC软件即可。
创建opc服务端,并启动opc服务端。i 打开组态王开发,创建与opc服务器的连接。如何创建连接请参考手册。创建与opc服务端的连接的时候组态王会自动列出可用的opc。创建组态王变量以读取opc的数据。这一步很关键。
组态王本身带有大多数PLC的驱动程序,软件通过组态,硬件通过485双绞线,以态网等连接通讯,就可以实现数据传输了。组态王向PLC的寄存器读或写入数据,完成数据交换。
这个很简单了 主要是你配置好OPC数据的这台电脑配置好才可以。具体步骤有点麻烦。《Windows环境下_OPC_DCOM配置手册》《组态王通过网络OPC通讯时DCOM配置》这2个文件不错,你去百度下吧。
组态王里有针对200PLC的驱动,直接选择就行,如下图,如果用的是串口编程线就选200-PPI,USB口的线选200-USB。组态王可以做OPC服务器、客户端,与第三方软件通讯。通常和PLC设备就以特定驱动通讯。
激活OMRON驱动程序和“组态王”运行系统TouchVew。在Visual Basic菜单中选择“Run\Start”运行vbdde.exe程序。窗口Form1的文本框Text2中显示出变量的值。如图125所示。
本文暂时没有评论,来添加一个吧(●'◡'●)