OPC驱动与Wonderware Intouch DAServer通讯配置

合集下载

DAServerforInTouch通讯配置详细步骤(OMRON)

DAServerforInTouch通讯配置详细步骤(OMRON)

DAServer OMROMFINSETN联机设定概述:这是由工程软件部编写的有关Wonderware产品的技术信息,供现场工程实施人员以及最终用户参考。

此技术信息并不包括在Wonderware公司提供的KBCD中,但使用者应参看Wonderware公司KBCD中的Terms of Use,获取并保证接受其规定的使用者应遵守的相关约定。

文档号:QGK-001制作:2007年9月26日更新:制作人:ALEON此篇技术信息主要介绍了如何配置DASOMFINSEnet DA Server 通过TCP/IP实现和O PLC的通信。

本文参考并套用了Wonderware公司TechNote格式为什么使用DA Server ?通讯是生产制造过程中的关键部分,Wonderware 凭借其异常丰富FactorySuite® I/O Server 产品库领导着简化通讯的潮流。

这些服务器可以为工厂车间中使用的各种控制与传感设备提供接口,并可用于更上层的系统。

Wonderware 的DAServer使得通讯与连接达到了更高的水平。

DAServer 是 Wonderware 的下一代 I/O 服务器,它们建立在ArchestrA™技术的基础上。

能够提供更强的通讯诊断功能与更高的性能。

按照其设计,每个 DAServer 均可用于在各种客户端应用程序(运行于 Microsoft Windows® 2000 与 Windows XP 操作系统上且基于Wonderware® SuiteLink™、OPC 及 DDE 协议)和数据设备(由可以转换的特定协议提供支持)之间提供同步连接。

Wonderware 的 DAServer 还提供了全新的用户界面 DAServer Manager,它是作为 Micro soft®“管理控制台”的管理单元安装的。

对于最终用户而言,可以获得的好处包括:从远程服务器启动、配置及操作非常简单;协议诊断排错功能非常全面。

Wonderware OPC组件使用

Wonderware OPC组件使用

Wonderware的FSGateWay做为一个免费驱动可以提供OPC协议(OPC Server和OPC Client)、SuitLink协议和DDE/FasteDDE协议,并且是Wonderware提供完全免费的软件,同时FsGateway支持SuiteLink协议,可以在C#中调用SuiteLink对FSGateWay中数据进行监测,便于系统的集成,下边将分别介绍使用:一、做为OPC Client① 安装FSGateWay:安装好FSGateWay后(安装过程类似其他DAServer驱动,在此不再赘述),在DAServer中即可看到FSGateWay,无论是否含有DAServer的授权,FSGateWay都是完全授权版的,如下图所示:免费授权的FSGateWay② 添加OPC Object:在Configuration中右键添加OPC Object,点击右侧栏中的Server Name对话框添加OPC Server为凯普华,如下图所示:添加OPC Object③ 添加OPC Group:在OPC Object上右键添加OPC Group,在弹出的窗体中点击“Browse OPC Items”,在弹出的OPC ItemBrowser中选择需要FSGateWay中转的Items,如下图所示:OPC Items Browser选择Items右键选择“Add to Basket”在 OPC Item Browser中点击“OK”后,FSGateWay的Device Items显示已经选择好的Items④测试FSGateWay搭建的OPC Client:用OPC 标准客户端进行测试,同样由于FSGateWay提供SuiteLink协议接口,所以我们同样可以利用wwclient进行测试,测试效果如下图所示:注意:wwclient测试时,Topic应该设置为在DAServer中设备组名称,Item设置为设备Items内名称二、做为OPC Server让第三方软件访问Intouch① 安装FSGateWay:安装好FSGateWay后(安装过程类似其他DAServer驱动,在此不再赘述),在DAServer中即可看到FSGateWay,无论是否含有DAServer的授权,FSGateWay都是完全授权版的,如下图所示:免费授权的FSGateWay② 添加Intouch Object:在Configuration中右键添加Intouch Object,点击右侧栏中的Item Browse Path对话框添加intouch项目所在路径,如下图所示:添加Intouch Object③ 添加Intouch Object Group:在Intouch Object上右键添加Intouch Object Group,在弹出的窗体中点击“Tag Browser”,在弹出的TagBrowser中选择需要FSGateWay中转的Items(必须保证这个Intouch项目已经运行),如下图所示:IntouchGroup双击选择的ItemsFSGateWay的Device Items显示已经选择好的Items④测试FSGateWay搭建的OPC Client:用OPC 标准客户端进行测试,测试效果如下图所示:三、Intouch做为数据源配置FSGateWay① 安装FSGateWay:安装好FSGateWay后(安装过程类似其他DAServer驱动,在此不再赘述),在DAServer中即可看到FSGateWay,无论是否含有DAServer的授权,FSGateWay都是完全授权版的,如下图所示:免费授权的FSGateWay② 添加Intouch Object:在Configuration中右键添加Intouch Object,并重命名为ITTest,点击右侧栏中的Item Browse Path对话框添加intouch项目所在路径,如下图所示:添加Intouch Object③ 在Intouch Object界面上点击“Tag Browser”,在弹出的TagBrowser中选择需要配置的Items(必须保证这个Intouch项目已经运行),如下图所示:双击选择的ItemsFSGateWay的Device Items显示已经选择好的Items④测试FSGateWay搭建的OPC Client:用OPC 标准客户端进行测试,同样由于FSGateWay提供SuiteLink协议接口,所以我们同样可以利用wwclient进行测试,测试效果如下图所示:测试效果如下图所示:注意:wwclient测试时,Topic应该设置为在DAServer中设备组名称,Item设置为设备Items内名称四、DAServer作为数据源配置FSGatewayFSGateway作为DAServer的交互通道,获取DASever其他驱动的数据,进而利用OPC协议提供给第三方系统,具体操作步骤如下:① 利用DAServer的三菱FX串口驱动DASMTFXSerial,建立DAServer与FX2N通信通道② 在DASMTFXSerial中建立设备组(Device Groups),注意此处定义的设备组名称(Topic0)要在FSGateway中使用,确定后MTFXSerial侧建立完成③ 在FSGateway的配置中新增SuiteLink Object:E10_SuiteLink,配置Server Name为提供数据源的DAServer驱动,本例是三菱FX驱动DASMTFXSerial,配置Server Node为提供数据源的DAServer所在的服务器IP地址,本例中DASMTFXSerial与FSGateway在同一台电脑上,因此可设置为localhost④ 在E10_SuiteLink右键新增Topic Object,注意此处的名称应与提供数据源的DAServer驱动中的设备名称一致,本例中卫Topic0,见上文②加黑部分⑤ 利用wwclient测试效果,首先建立Topic,注意此处的Topic是FSGateway的Suite_Link object与DASMTFXSerial的Topic的合体,即本例中的E10_SuiteLink_Topic0⑥ 在wwclient中建立Item,直接利用PLC地址即可监控到相关地址数据。

Intouch与Intouch及Intouch通过OPC与Intouch通讯

Intouch与Intouch及Intouch通过OPC与Intouch通讯
访问名:由节点名,应用程序名和主题名组成的I/O地址。(可以自己取名) 节点名:通过OPC的方式访问数据,节点名在FSGateway里设置。如下图。
应用程序名:是FSGateway的应用程序名,即FSGateway。
图7:启动FSGateway
监控端:FSGateway配置
注意:Intouch通过OPC方式与Intouch进行数据通讯时,要求两台PC机中有相同名和相同密码的用户,并且在配置FSGateway之前客户端(监控端)要以这个用户登录,服务器(数据源端)最好也以这个用户登录。否则添加OPC的访问变量可能失败。
1. Intouch与Intouch的数据通讯
步骤1:在Intouch-WindowMaker的工具选项下双击访问名。
步骤2:点击添加。
步骤3:设置如下图的访问名。“访问名”定义与另一个 I/O 数据源之间的通讯。每个“访问名”指定一个由节点名、应用程序名、主题组成的 I/O 地址。
访问名:由节点名,应用程序名和主题名组成的I/O地址。(可以自己取名)
intouch通过opc方式与intouch进行数据通讯时要求两台pc机中有相同名和相同密码的用户并且在配置fsgateway之前客户端监控端要以这个用户登录服务器数据源端最好也以这个用户登录
Intouch与Intouch及Intouch通过OPC与Intouch通讯
本文主要介绍两种Intouch与Intouch之间的通讯方式。一种是不通过OPC,而是用Intouch自身的方式进行数据通讯;另一种是通过OPC的方式,实现Intouch之间的通讯。
图一:ARCHESTRA.FSGATEWAY.2
3.鼠标右击Configuration并选择”add InTouch Object”

以OPC协议构建PLC与InTouch的数据通路

以OPC协议构建PLC与InTouch的数据通路

以OPC协议构建PLC与InTouch的数据通路数据通信是工业控制过程中至关重要的环节,文章结合实际项目中ABB AC500-PM581 PLC与Wonderware公司InTouch软件之间数据通讯的实例,着重阐述了利用OPC协议构建通信链路的原理及其在项目实施过程中的应用。

标签:OPC协议;数据通信;工业控制;InTouch1 概述烟台古现污水处理厂采用BOT建设运行管理模式,由北京中联环工程股份有限公司投资,一期投资规模2500万元,日处理能力2万吨。

在该项目实施过程中,青岛惠融科技发展有限公司承担自动控制及监控系统的设计,采用ABB AC500系列PLC和Wonderware公司的InTouch监控软件,在两者之间构建了通畅的数据通路,并通过恰当的系统配置使操作人员可实时察看设备状态和污水处理过程,同时为工程师提供了使用方便、系统开放和功能强大监控组态平台,可满足操作人员在线实时监测操作设备,并保证监控系统实现显示、设定、操作报警及趋势跟踪等功能。

2 OPC协议2.1 系统通信的桥梁OPC协议OPC(OLE for Process Control)技术是以COM/DCOM技术为基础,由世界上一些技术领先的自动化系统和硬件、软件公司制定并发布的,为过程控制设计的OLE技术。

OPC提出了一套统一的标准,采用CLIENT/SERVER模式,提供具有统一OPC接口的SERVER程序,由硬件厂商或专门的公司针对硬件设备的驱动程序完成,而软件厂商按照OPC标准访问程序,即可实现与硬件设备的通信。

一个OPC服务器由三个对象组成:服务器(Server),组(Group),项(Item)。

OPC服务器对象用于提供关于服务器对象自身的相关信息,并作为OPC组对象的容器;OPC组对象为OPC客户程序提供了一种组织数据的方法;OPC项代表了OPC服务器到数据源的一个物理连接。

一个OPC项不能被OPC客戶程序直接访问,因此在OPC规范中没有对应于项的COM接口,所有与项的访问都需要通过包含项的OPC组对象来实现。

intouch常用驱动服务的配置

intouch常用驱动服务的配置

5、右击“ArchestrA. FSGateway”,选择“Activate Server”来启动此DA Server。 6、打开INTOUCH软件,工具/配置/访问名,添加一个 访问名来对应DA Server中的BCNetOPC站点中的OPC Group。
7、在“访问名”中填入“BCNetOPC”,在“应用 程序名”中填入“FSGateway”,在“主题名”中 填入“New_OPC_000_New_OPCGroup_000”和 SMC中的“Device Group Name”对应。如下图:
3、右击“Configuration”,在菜单中选择左击“Add TCPIP_PORT Object”; 右击“New_TCPIP_PORT_000” 并选择“Add ModbusBridge Object”,就创建了一个 ModbusBridge的站点;只需要RTU的IP地址填入 “Newwork address”,其他参数默认。
8、选择“标志名字典”, 新建S7300的变量,填入“标注名”,如:“ccc”; 选择“访问名”,如“BCNetOPC”;在“项目”中, 填入S7PLC的地址,如“S7300.DB.W0”,对应SMC 中“Device Items”。
9、新建S7200的变量,填入“标注名”,如: “ddd”;选择“访问名”,如“BCNetOPC”; 在“项目”中,填入S7PLC的地址,如 “S7200.V.VW0”,对应SMC中“Device Items”。
` Intouch驱动服务配置
--李乃勇
一、Modbus协议驱动服务配置 二、OPC服务配置
一、Modbus协议驱动服务配置
1、Intouch通过Modbus协议访问数据,需要安装 DASMBTCP驱动服务。 2、安装DASMBTCP驱动服务成功后,在开始—程 序—Wonderware中打开System Management Console如下图,就是安装好的DASMBTCP-1.5.100驱 动服务。

DAServerforInTouch通讯配置详细步骤(siemens).

DAServerforInTouch通讯配置详细步骤(siemens).

DAServer DASSIDirect(For SIEMENS)联机设定概述:这是由工程软件部编写的有关Wonderware产品的技术信息,供现场工程实施人员以及最终用户参考。

此技术信息并不包括在Wonderware公司提供的KBCD中,但使用者应参看Wonderware公司KBCD中的Terms of Use,获取并保证接受其规定的使用者应遵守的相关约定。

文档号:QGK-001制作:2007年9月28日更新:制作人:张贵宾此篇技术信息主要介绍了如何配置DASOMFINSEnet DA Server 通过TCP/IP实现和PLC的通信。

本文参考并套用了Wonderware公司TechNote格式为什么使用DA Server ?通讯是生产制造过程中的关键部分,Wonderware 凭借其异常丰富FactorySuite®I/O Server 产品库领导着简化通讯的潮流。

这些服务器可以为工厂车间中使用的各种控制与传感设备提供接口,并可用于更上层的系统。

Wonderware 的DAServer使得通讯与连接达到了更高的水平。

DAServer 是Wonderware 的下一代I/O 服务器,它们建立在ArchestrA™技术的基础上。

能够提供更强的通讯诊断功能与更高的性能。

按照其设计,每个DAServer 均可用于在各种客户端应用程序(运行于Microsoft Windows®2000 与Windows XP 操作系统上且基于Wonderware®SuiteLink™、OPC 及DDE 协议)和数据设备(由可以转换的特定协议提供支持)之间提供同步连接。

Wonderware 的DAServer 还提供了全新的用户界面DAServer Manager,它是作为Microsoft®“管理控制台”的管理单元安装的。

对于最终用户而言,可以获得的好处包括:从远程服务器启动、配置及操作非常简单;协议诊断排错功能非常全面。

OPC与两台INTOUCH计算机通信

OPC与两台INTOUCH计算机通信
两台计算机之间intouch的通讯2022-04-1916:51
INTOUCH1#是连接现场PLC设备的机器,
INTOUCH2#是通过TCP/IP连接INTOUCH1#,去读取数据的机器Intouch1#的访问名的设定访问名:intouch1节点名:
应用程序名:modbu主题名:plc1
Intouch2#的访问名的设定访问名:intouch1
节点名:intouch1的计算机IP地址应用程序名:view主题名:tagname
北漂2022-05-2911:22:06两台计算机之间intouch的通讯。

INTOUCH1#是连接现场PLC设备的机器,
INTOUCH2#是通过TCP/IP连接INTOUCH1#,去读取数据的机器Intouch1#的访问名的设定访问名:intouch1节点名:
应用程序名:modbu主题名:plc1
Intouch2#的访问名的设定访问名:intouch1
节点名:intouch1的计算机IP地址/计算机名(如果没有是动态分布ip地址的话)应用程序名:view主题名:tagname
经过测试,没问题。

如在1#intouch建立TAG名:abc_1地址是300050,则在2#intouch建立变量名abc_1地址是abc_1;即2#变量名的地址是1#的变量名,要保证是同一数据类型。

最好保证两台计算机的用户名和密码是一样的。

BCNet-S7在INTOUCH中的设置

BCNet-S7在INTOUCH中的设置BCNet-S7用户指南无锡市北辰自动化技术有限公司BCNet-S7在INTOUCH中的设置西门子S7PLC通过BCNet-S7连接INTOUCH,有两种方式:西门子S7 TCP驱动;OPC服务器(BCNetS7 OPC )。

一、BCNet-S7通过西门子S7 TCP驱动连接INTOUCH的设置1、首先设置BCNet-S7模块的参数用西门子S7TCP驱动来通讯,需要注意参数“S7TCP目标PLC地址”,需要填入PLC的站地址。

例:BCNet-S7MPI,IP地址:192.168.1.188,S7TCP目标PLC 地址:2;BCNet-S7MPI,IP地址:192.168.1.189,S7TCP目标PLC地址:3;2、安装西门子S7TCP驱动程序“DASSIDirect”;运行,开始菜单/程序/Wonderware/System Management Console(SMC)程序,在DAServerManager下,找到“SIDirect DAServer”,如图:3、右击“Configuration”,在菜单中选择“Add PortCpS7 Object”;右击“New_PortCp_000”并选择“Add S7Cp Obje ct”,加入一个S7300或者S7400的站点;只需要将BCNet-S7MPI的IP地址填入,其他参数默认。

Device Group,将“T opic_0”改为需要的名称,比如“S7300”,这个名称需要在INTOUCH中使用。

BCNet-S7PPI的IP地址填入,其他参数默认,不需要填写TSAP。

Device Group,将“T opic_0”改为需要的名称,比如“S7200”,这个名称需要在INTOUCH中使用。

5、右击“ArchestrA.DASSIDirect”,选择“Activate Server”来启动此DA Server。

intouch DAserver配置


◆ Poke Mode: 有以下有效模式:
- Control 保持写数据的顺序不改变,并且不合并Transaction。
- Transaction 使用保留要写的第1,第2和最后一个数据的合并方式保持写数据的顺序。
- Optimization 不保持写数据的顺序,并且合并写数据的Transaction,只写入最后一个要写的数据。
2.从主菜单上选择“Connection/Create”,将出现“Create Connection”对话框。
3.输入正确的信息,如图7所示:
◆ Node: 此处为空白,因为DASSIDirect Server和WWClient在同一台计算机中。否则,输入运行DAServer的机器的名字。
◆ Case Sensitive: 控制DAServer按大小写顺利扫描数据项和Device Group。
◆ Device Group Cache: 此参数保留将来使用。
◆ Simulation Mode: 此设置在此SIDirect DAServer中无效。
◆ System Items: 此参数控制系统数据点是否出现在浏览窗口中,是否做为DAServer数据采集接口的有效数据项。
◆ Unique Device Groups: 此参数控制是否检查Device Group在整个DAServer中的唯一性。
5.右键点击“Configuration”图标。
◆ Local TSAP: 定义本地站的传输服务访问点,第一为数字定义设备,第一位数字为0,推荐设置为01.00
◆ Remote TSAP: 定义PLC的传输服务访问点。
◆ Remote Rack No.: 输入10进制机架号。

Intouch组态软件OPCLink驱动配置(工程师培训)

Intouch组态软件OPCLink驱动配置(工程师培训)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/IntochopcServer/KepServer opcServer/S7200 opcServer/Rslink opcServer等。

这里我们简单讲一下KepServer和iFix两种类型的OPC Server。

二、OPCServer和OPCClient环境2.1. 基本环境配置运行文件“OPC DCOM配置程序\configopc090116.cmd”,按照提示分别将两台机器设置为OPC客户端和服务器;要注意一点:设置服务器端时,必须将OPCENUM设置为交互式;。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档