INTOUCH组态软件有多种驱动程序可供连接外部设备,一般INTOUCH进行OPC通讯主要可以采用OPCLINK和FSGateway进行OPC通讯。 采用OPClink进行通讯 路径名太深可能会出现问题(至少我实验是这样的)所以我最后采用FSGateway作为INTOUCH组态软件的通讯驱动程序。
在电脑开始菜单中的启动文件夹下添加FSGateway快捷键 方便开机则自动运行该驱动软件。
1:iosever要用第三方OPC软件!如西门子的PC Access。完了在通过iosever来与intouch通讯!!
2:dasever不用第三方软件。直接在intouch的SMC中就可以配置!
3:用dasever只能用TCP/IP来通讯!设好IP什么的。在intouch中建立变量运行起来。。在SMC中就可看到了!
OPCLink配置手册
一、概述
在实际工业控制系统应用中,由于子系统比较多且过于繁琐,经常会把独立的子系统集成在一起形成一个相对较大的控制系统,便于集中控制。当集中控制的系统通过通讯网络从分散的子系统中传输数据时,就需要约定相应的传输准则以保证传输的准确性和稳定性。此时,集中控制后台将作为客户端与独立的各个子系统(服务端)进行通信,这里我们所用到的opclink就是保证它们传输稳定的准则之一。
本文中,我们将安装Intouch组态系统的机器作客户端;服务端可为任何安装并支持OPC Server的机器。常用的OPC Server服务器有iFix opcServer/Intoch opcServer/KepServer opcServer/S7200 opcServer/Rslink opcServer等。这里我们简单讲一下KepServer和iFix两种类型的OPC Server。
二、OPCServer和OPCClient环境
2.1. 基本环境配置
运行文件“OPC DCOM配置程序\\configopc090116.cmd” ,按照提示分别将两台机器设置为OPC客户端和服务器;
要注意一点:设置服务器端时,必须将OPCENUM设置为交互式; 设置方法:运行->DCOMCNFG,参照下图设置即可。
2.2. 其它配置
配置好opc通讯环境后,还要确保两点:
(a) 服务端:服务器侧必须安装有支持OPC Server服务端的程序,如:kepserver、ifix、
Rslinx等;
(b) 客户端:客户端必须安装有opclink配置软件、以及能够支持OPCLINK通讯应用的上
位机软件;最好有常规的OPC Client测试软件,便于快速测试是否配置成功,便于排查问题。
三、OPCLINK通讯配置
3.1. 通信测试
Opclink通讯系统环境搭建完成后,可以先用标准的opc client软件测试一下配置是否成功。在客户端机器中打开OPC Client软件,点击“OPC”->“”,弹出如下窗口,在“Server Node”中输入服务端机器的IP地址,点击“Refresh List”刷新列表,找到所需要配置的OPC Server类型,点“OK”后即可连接到服务端的OPC Server上。
连接成功后,点“OPC”->“Add Items”,选择服务器上需要用到的数据源,添加到监视窗口,可以检查对应的点数据是否能够成功采到。如下图:
3.2. OPCLINK配置
当上面测试成功后,就可以利用OPC Link(需要在Intouch IO Server中安装)来配置。如下图:Topic:访问名,该名称要与Intouch配置访问名一致;