力控组态——OPC使用技巧

合集下载

力控组态软件使用指南

力控组态软件使用指南

概述:力控6.0监控组态软件是北京三维力控科技根据当前的自动化技术的发展趋势,总结多年的开发、实践经验和大量的用户需求而设计开发的高端产品,是三维力控全体研发工程师集体智慧的结晶,该产品主要定位于国内高端自动化市场及应用,是企业信息化的有力数据处理平台。

力控6.0在秉承力控5.0成熟技术的基础上,对历史数据库、人机界面、I/O驱动调度等主要核心部分进行了大幅提升与改进,重新设计了其中的核心构件,力控6.0面向. NET开发技术,开发过程采用了先进软件工程方法:“测试驱动开发”,产品品质将得到充分保证。

与力控早期产品相比,力控6.0产品在数据处理性能、容错能力、界面容器、报表等方面产生了巨大飞跃。

主要指标:方便、灵活的开发环境,提供各种工程、画面模板、大大降低了组态开发的工作量;高性能实时、历史数据库,快速访问接口在数据库4万点数据负荷时,访问吞吐量可达到20000次/秒;强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能;支持操作图元对象的多个图层,通过脚本可灵活控制各图层的显示与隐藏;强大的ACTIVEX控件对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性;全新的、灵活的报表设计工具:提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板;企业信息化的有力平台Internet时代的创举:提供在Internet/Intranet上通过IE浏览器以“瘦”客户端方式来监控工业现场的解决方案;支持通过PDA掌上终端在Internet实时监控现场的生产数据;WWW服务器端与客户端画面的数据高度同步,浏览器上看到的图形界面与通用组态软件生成的过程画面效果完全相同;“瘦”客户端与WWW网络服务器的实时数据传输采用事件驱动机制、变化传输方式,因此通过Internet远程访问力控Web服务器,IE“瘦”客户端显示的监控数据具有更好的实时性;WWW网络服务器面向.NET技术开发,易于使用等快速开发工具集成力控来构建企业信息门户;强大的移动网络支持:支持通过移动GPRS、CDMA网络与控制设备或其它远程力控节点通讯,力控移动数据服务器与设备的通讯为并发处理、完全透明的解决方案,消除了一般软件采用虚拟串口方式造成数据传输不稳定的隐患,有效的流量控制机制保证了远程应用中节省通讯费用。

1_力控FC组态软件和繁易 fbox opc通讯测试 20200617

1_力控FC组态软件和繁易 fbox opc通讯测试 20200617

力控组态软件和fboxopc通讯
注意事项:win7及以上将fboxopcserver软件和力控软件都以管理员身份运行。

注意:fboxopcserver软件和力控组态在一台电脑上,
一、登录fboxopcserver,登录的账号和密码跟fbox client一致。

(这一步必须做并且要查看状态是否连接成功)
二、打开力控软件,新建工程,双击IO设备组态,添加fboxopcserver,具体步骤如下。

点击完成,fboxopc添加成功。

三、在工程下,双击数据库组态,添加fboxopcserver里的变量,此变量必须是在fbox client里已经添加过的。

步骤如下:这里以一个位地址为例。

点击增加,按照路径选择所要连接的数据点。

四、在工程,变量里双击数据库变量,添加变量,选择刚才已添加的lb0点。

具体步骤如下:
五、变量添加好之后,新建一个画面,做好组态,运行,即可监控fbox client里的数据。

三维力控opc客户端设置

三维力控opc客户端设置

3.2.5 力控客户端当力控作为客户端访问其它服务器时,是将服务器当作一个I/O设备,并专门提供了一个Client驱动程序实现与服务器的数据交换。

通过Client驱动程序,可以同时访问任意多个服务器,每个服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC或仪表设备一样。

下面具体说明 Client驱动程序的使用过程:1. 定义设备在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。

选则“”类中的“MICROSOFT CLIENT”并展开,然后选择“CLIENT 3.6”并双击弹出“设备配置”对话框:图3-27在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。

然后单击按钮“继续”,出现OPC 设备定义对话框:图3-281) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。

如果OPC服务器运行在本机,该参数设置为空。

2) 服务器名称:指定OPC服务器的名称。

可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。

3) OPC服务器版本:指定OPC服务器的DA规范版本。

目前可选择1.0和2.0。

4) 重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC 服务器。

该参数单位为秒。

5) OPC组名称:在OPC服务器创建的组名称。

创建的所有项均加载到这个组中。

6) 刷新时间:指定OPC服务器的刷新周期。

对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。

对某些通信性能较低的OPC服务器,该参数不宜设置过小。

7) 数据读写方式:可选择同步方式或异步方式。

关于同步和异步的概念请参阅上一节。

由于异步方式在有大量客户和大量数据交互时能提供高效的性能,因此建议在通常情况下尽量选用异步方式。

力控与SIMATIC NET v6.0 OPC SERVER通讯配置说明

力控与SIMATIC NET v6.0 OPC SERVER通讯配置说明

力控与SIMATIC NET v6.0 OPC SERVER通讯配置说明需要准备:计算机、 PROFIBUS网卡、 SIMATIC NET 6、 S7-300/400 (带PROFIBUS 接口)STEP7或NCM PC、SIEMENS授权SIK/SIMATIC NET PROFIBUS-S7支持的通讯方式:Product Includes the OPC Server for ..._______________________________________________________________________DP-5613 PROFIBUS-DPS5-compatible communication (FDL)_______________________________________________________________________S7-5613 S7communication _______________________________________________________________________communication FMS-5613 FMS_______________________________________________________________________SOFTNET-S7 PROFIBUS S7 communication_______________________________________________________________________SOFTNET-DP PROFIBUS-DPS5-compatible communication (FDL)_______________________________________________________________________SOFTNET-DP Slave PROFIBUS-DP (slave)_______________________________________________________________________CP 5613 FO / 5614 FO / PROFIBUS-DP (master)CP 5613 / 5614 and S5-compatible communication (FDL)with DP-Base Software Access to DP slave of the CP 5614_______________________________________________________________________communication S7-1613 S7S5-compatible communication (SR)_______________________________________________________________________TF-1613 S5-compatible communication (SR)_______________________________________________________________________SOFTNET-S7 Ind. Ethernet S7 communicationS5-compatible communication (SR)_______________________________________________________________________S7 RedConnect Fault-tolerant S7 communication_______________________________________________________________________PROFInet OPC Server OPC PROFInet Communication1、配置SOFTNET-PC站在成功安装软件SOFTNET和硬件通讯卡并重启机器后,可见如下调试向导:单击“Next”继续。

力控组态软件的OPC支持

力控组态软件的OPC支持

力控组态软件的OPC支持----北京三维力控科技有限公司力控实时数据库支持OPC标准,作为OPC客户程序,它可以从其他OPC服务器程序中访问数据。

与DDE类似,当力控数据库作为客户端访问OPC服务器程序时,是将OPC服务器程序当作一个I/O设备。

数据库中的点参数通过I/O数据连接与OPC服务器程序进行数据交换。

一、OPC适应范围利用OPC技术,主要实现:1、在线数据监测。

实现了应用程序和工业控制设备之间高效、灵活的数据读写。

2、报警和事件处理。

提供了OPC服务器发生异常时,以及OPC服务器设定事件到来时向OPC客户发送通知的一种机制。

3、历史数据访问。

实现了读取、操作、编辑历史数据库的方法。

4、远程数据访问。

借助Microsoft的DCOM技术,OPC实现了高性能的远程数据访问能力。

二、力控的OPC设备力控充分利用了OPC服务器的强大性能,为工程人员提供方便高效的数据访问能力。

在力控中可以同时挂接任意多个OPC服务器,每个OPC服务器都被作为一个外部设备,工程人员可以定义、增加或删除它,如同一个PLC或仪表设备一样。

一般来说,工程人员在OPC服务器中定义通信的物理参数,定义需要采集的下位机变量(数据项);然后在力控中定义力控变量和下位机变量(数据项)的对应关系。

在运行系统中,力控和每个OPC服务器建立连接,自动完成和OPC服务器之间的数据交换。

三、OPC基本概念OPC是OLE for Process Control的缩写,即把OLE应用于工业控制领域。

OPC服务器由三类对象组成,相当于三种层次上的接口:服务器(Server)、组(Group)和数据项(Item)。

1、服务器对象(Server)拥有服务器的所有信息,同时也是组对象(Group)的容器,一个服务器对应于一个OPC Server,即一种设备的驱动程序。

在一个Server中,可以有若干个组。

2. 组对象(Group)拥有本组的所有信息,同时包容并逻辑组织OPC数据项(Item)。

OPC使用说明范文

OPC使用说明范文

OPC使用说明范文OPC (OLE for Process Control) 是一种用于实时控制系统的通信协议。

它是由美国能源自动化协会(OPC Foundation)所制定的标准,旨在实现不同厂商设备之间的互联互通。

OPC协议的全称为OLE (Object Linking and Embedding) for Process Control。

OLE是微软公司的一种技术,它可以使不同应用程序之间实现“复制-粘贴”的操作。

而在工业控制领域,OPC协议就是利用OLE技术来实现实时数据在不同设备之间的传输与分享。

OPC协议的特点是开放性与通用性。

它基于标准的OLE技术,使得不同厂商的设备能够通过统一的接口来进行数据交换。

这种通用性保证了不同设备之间的互联互通,无论是传感器、仪表、控制器还是其他自动化设备,只要支持OPC协议,都能够与其他设备进行数据通信。

另外,OPC还提供了高效快速的数据传输能力。

它采用了异步传输的方式,能够在不影响系统响应速度的前提下完成大量数据的传输。

这对于实时控制系统来说非常重要,它可以确保系统在高负荷工况下的稳定性和实时性。

在使用OPC协议时,通常需要使用OPC服务器和OPC客户端。

OPC服务器通常由设备厂商提供,它负责将设备的数据转换成OPC协议的格式,并提供给OPC客户端进行读写操作。

而OPC客户端则是应用程序,它可以连接到一个或多个OPC服务器,获取实时数据、控制设备并进行参数配置等操作。

在使用OPC协议时,需要按照以下步骤进行操作:1.确定设备支持OPC协议。

首先要确定所使用的设备是否支持OPC协议,一般在设备的说明书或官方网站上可以找到相关信息。

2.安装OPC服务器。

根据设备厂商提供的软件,安装相应的OPC服务器。

3.配置OPC服务器。

通过OPC服务器的配置工具,配置设备的连接参数、通信协议等信息。

4.编写OPC客户端程序。

使用所需编程语言(如C++、C#等)编写OPC客户端程序,通过OPC服务器提供的API来读写设备数据。

力控组态——OPC使用技巧

力控组态——OPC使用技巧

5. 力控OPC客户端当力控作为客户端访问其它OPC服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPC Client 驱动程序实现与OPC服务器的数据交换。

通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC或仪表设备一样。

下面具体说明OPC Client驱动程序的使用过程:1. 定义OPC设备在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。

选则“OPC”类中的“MICROSOFT OPC CLIENT”并展开,然后选择“OPC CLIENT 3.6”并双击弹出“设备配置”对话框:图3-27在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。

然后单击按钮“继续”,出现OPC设备定义对话框:图3-281) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。

如果OPC服务器运行在本机,该参数设置为空。

2) 服务器名称:指定OPC服务器的名称。

可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。

3) OPC服务器版本:指定OPC服务器的DA规范版本。

目前可选择1.0和2.0。

4) 重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC服务器。

该参数单位为秒。

5) OPC组名称:在OPC服务器创建的组名称。

创建的所有项均加载到这个组中。

6) 刷新时间:指定OPC服务器的刷新周期。

对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。

对某些通信性能较低的OPC服务器,该参数不宜设置过小。

7) 数据读写方式:可选择同步方式或异步方式。

关于同步和异步的概念请参阅上一节。

力控OPC知识手册

力控OPC知识手册

力控® OPC配置手册—力控OPC配置手册北京三维力控科技有限公司目录1OPC介绍 (1)2OPC原理 (2)3OPC配置要点 (3)4OPC配置步骤 (4)1 OPC介绍本节内容以后补充2 OPC原理本节内容以后补充3 OPC配置要点1)操作系统安全配置2)操作系统本地安全策略配置3)操作系统本地用户管理4)DCOM配置4 OPC配置步骤1)一般来说,如果计算机操作系统是默认安装未经过其他优化软件修改过本机安全配置的,那么这一步可略过。

2)不同操作系统有关网络访问的方式和权限都不一样,以目前微软发布的操作系统为例,Windows 98及以前的个人版操作系统不支持DCOM。

不在此文档涵盖的范围。

WinNT4.0系列,Windows 2000系列,Windows XP系列,Windows 2003系列均支持DCOM。

同系列操作系统之间的访问配置相似,其中WinNT4.0系列,Windows 2000系列有关OPC DCOM的配置比较简单,无需对本地安全策略进行配置,只需要配置用户管理和DCOM 配置即可,而Windows XP系列相对要配置的地方相对较多,但若OPC Server与OPC Client 的操作系统都是Windows XP系列,那么DCOM的配置步骤几乎一样。

Windows 2003系列配置相对于Windows XP系列简单一些,与WinNT4.0系列,Windows 2000系列差不多。

但记住:a)如OPC Server是安装在WinNT4.0系列,Windows 2000系列操作系统上,那么要求OPC Client所在操作系统当前登录的用户名和密码能在OPC Server所在操作系统的用户管理系统中存在。

b)如OPC Server是安装在Windows XP系列操作系统上,默认设置下,不关心OPC Client 所在操作系统当前登录的用户名和密码。

c)如OPC Server是安装在Windows 2003系列操作系统上,默认设置下,那么要求OPC Client所在操作系统当前登录的用户名和密码能在OPC Server所在操作系统的用户管理系统中存在。

力控组态软件的OPC支持

力控组态软件的OPC支持
于 工业 控 制领 域 。
双 击 “ C C i t” OP ( l n) ,出 现 对 话 框 : e
蕊躁 鼹 麟嬲
# # … … … 一

§ 嚣



OP 服 务 器 由 三 类 对 象 组 成 , 相 当 于 三 种 层 次 上 的 接 C
口 :服 务 器 ( evr 、 组 ( o p 和 数 据 项 (tm ) S re ) Gru ) I e 。
在 力 控 导 航 器 窗 口 中 选 择 “/ 设 备 驱 动 ” 中 的 “ C” I O 项 OP
设 备 并 展 开 ,如 右 图 所 示 :
oP 基 本 概 念 C
OP 是 OL rPo esC nr l 缩 写 , 即 把 OL 应 用 C E f rc s o t 的 o o E
维普资讯
三 维 力控 专栏
力 控 @ 态软 件 的 OP 支持 组 C
三维 力控
力 控 实 时 数 据 库 支 持 O C 标 准 , 作 为 OP 客 户 程 序 , P C 它 可 以从 其 他 OP 服 务 器 程 序 中 访 问数 据 。 与 DDE 类 似 , C 当 力 控 数 据 库 作 为 客 户 端 访 问 OP 服 务 器 程 序 时 , 是 将 OP C C 服 务 器 程 序 当 作 一 个 I 设 备 。 数 据 库 中 的 点 参 数 通 过 I 数 / O / O 据 连 接 与 OP 服 务 器 程 序 进 行 数 据 交 换 。 C
把 数据 项看 作 数据 源 的地 址 ,即 数据源 的引用 。
报 警 ( a m )和 事 俘 ( v n )木 Atr E et
报 警 和 事 件 处 理 机 制 增 强 了 OP 客 户 处 理 异 常 的 能 力 。 C 服 务 器 在 工 作 过 程 中 可 能 出 现 异 常 , 此 时 , OP 客 户 可通 过 C

OPC使用说明范文

OPC使用说明范文

OPC使用说明范文OPC的基本设计思想是将数据通信和设备控制的功能分成两个组件,即OPC Server和OPC Client。

OPC Server负责与底层设备或系统通信,获取实时数据和控制设备;OPC Client负责与上层应用程序(如数据采集系统)通信,提供高级接口和功能。

OPC Server的工作原理如下:1. 与设备通信:OPC Server通过与设备或系统的通信接口,获取实时数据和执行控制命令。

通信接口可以是串口、以太网、无线网络等,根据不同的设备类型选择不同的通信方式。

2. 数据处理:OPC Server将从设备获取的原始数据经过处理和转换,转换成统一的OPC数据格式。

OPC数据格式是一种基于XML的开放标准,定义了数据的类型、结构和访问方式。

3. 事件通知:OPC Server可以监听设备的状态变化和报警事件,一旦发生事件,就会发送事件通知给OPC Client,通知信息包括事件类型、发生时间和相关数据。

4. 数据存储:OPC Server可以将获取的数据存储到本地数据库或者发送到其他系统进行处理。

在自动化控制系统中,数据存储非常重要,可以用来进行历史数据分析、故障诊断和趋势预测等。

OPC Client的工作原理如下:1. 连接到OPC Server:OPC Client通过网络连接到OPC Server,建立通信通道。

通常使用TCP/IP协议进行通信,在连接时需要指定OPC Server的IP地址和端口号。

2. 获取数据:OPC Client通过OPC Server提供的API接口,获取实时数据和历史数据。

实时数据可以用于监视设备状态和报警处理,历史数据可以用于分析和查询。

3. 数据处理:OPC Client可以对获取的数据进行处理和转换,生成各种图表和报表。

数据处理可以包括数据过滤、数据统计和数据加工等。

4. 控制设备:OPC Client可以向OPC Server发送控制命令,控制设备的工作状态和参数设置。

组态软件支持的OPC功能

组态软件支持的OPC功能

组态软件⽀持的OPC功能当OPC服务器程序和OPC客户程序不在同⼀计算机上运⾏时,需要配置Windows的分布式COM,即DCOM,DCOM作为Windows系统的⼀个服务组件,在控制⾯板下的管理⼯具下的“组件服务”中进⾏管理,详情请请参考其在线帮助的相关章节。

在本教程下⾯的⼀⼩节中对DCOM在服务器和客户端的配置分别做必要的说明。

服务器端DCOM的配置1.从Windows的控制⾯板下的管理⼯具中启动“组件服务”程序,也可以直接从Windows的“开始”系统菜单中的“运⾏”项中输⼊“dcomcnfg”,确定启动Windows的“组建服务”管理程序。

2.在打开的“组件服务”配置程序中的“组件服务”分⽀,直到“DCOM配置”节点下在服务器上所使⽤的OPC服务器软件名称,例如,易控的OPC服务器名称为“ControlEaseOPCServer”。

3.选中所使⽤的OPC服务器,如“ControlEaseOPCServer”,选中其右键菜单中的“属性”。

在打开的属性配置对话框中的“常规”页中的“⾝份验证级别”,选为“连接”。

将“标识”页中“选择运⾏此应⽤程序的⽤户帐户”设置为“交互式⽤户”。

将“安全”页中的“启动和激活权限”、“访问权限”和“配置权限”分别设为“⾃定义”,添加“Everyone”⽤户,应允许其启动激活、访问和完全控制OPC服务器4.在“DCOM配置”节点下选中“OpcEnum”,将其属性对话框的“常规”页中的“⾝份验证级别”选择为“连接”客户端DCOM的配置1.和服务期端⼀样,启动“组件服务”程序2.展开“组件服务”配置程序中的“组件服务”分⽀,直到“MyComputer”节点,在其右键菜单中选择“属性”。

在属性对话框的“默认属性”页中选中“在此计算机上启⽤分布式DCOM”,将“默认⾝份验证级别”选择为“连接”,“默认模拟级别”选为“标识”。

在“COM安全”页中分别编辑安全限制和默认值,把“本地启动”“远程启动”“本地激活”“远程激活”权限给当前⽤户或所有⽤户。

OPC安装及使用方法

OPC安装及使用方法

OPC驱动1.辅助驱动的安装解压后运行Kepware.KEPServerEX.v4.270.416.exe 点击Next点击我接受,点击Next点击Select All(full installation) 点击Next点击确定点击Next 点击Next点击Finish完成在桌面上找到图标,点击进入Kepware,授权各厂家的产品。

一、授权:运行授权文件,Kepware.KEPServerEX.v4.270.416-Keygen.exe2.1以Modbus ASCII Device Driver为例,其他类似,Driver Name里选择Modbus ASCII DeviceDriver复制License:中的9-20041-59051721481-3217到KepServerEX中的Help License a Plut-in…在Drivers:Name中选择同样的驱动Modbus ASCII Device Driver,点击License…将授权得到的授权号9-20041-59051721481-3217,复制到License框中,点击OK 点击是(Y)复制Computer ID中的:1230923-237756953到授权中黏贴刚才得到的Computer ID,1230923-237756953,到Computer ID中复制Unlock:中的028625035210496,到软件中黏贴刚才得到的Unlock,028625035210496,到软件中的Password,点击OK 授权成功点击通道,建立新通道输入通道名,点击下一步点击下一步,选择Device Driver:Modbus Ascii Serial,其他的可以先选择默认,点击下一步,点击下一步,点击下一步,点击完成点击click to add a device,添加设备设备名模式设备ID号,地址与设备必须一致、、添加变量点击?,可以给出地址帮助选择你需要的地址类型框中更改成你的例如,地址300001,选择读写,地址有帮助选择Tools,中的Launch OPC Quick Client,可以查看,连接情况S7-200选择Siemens Suite:Siemens S7-200,点击License…到授权中选择Siemens S7-200 Device Driver复制9-20041-59050758601-3223到KEPServerEX,点击OK 点击是(Y)复制电脑Computer ID,1230923-288088789到授权中,然后复制Unlock:中的082312095810496到KEPServerEX中到软件KEPServerEX中,黏贴082312095810496到password框中,点击OK成功点击确定可以看到License a Driver or Component中,s7-200不见了,点击Close到KEPServerEX 中点击新通道,New Channel 通道名,点击下一步选择Siemens S7-200 点击下一步选择你的ID:COM口,波特率等,下一步点击完成点击Click to add a device,添加设备设备名,点击下一步选择模式,S7-200(PPI),S7-200PPM(Modem电话),点击下一步S7-200,PLC地址,要与你实际的一致点击Click to add a static tag,添加变量选择Tool,Launch OPC Quick Client 查看状态到授权中选择Mitsubishi FX Device Driver\\GE PAC:运行授权文件,Kepware.KEPServerEX.v4.270.416-Keygen.exe以GE Ethernet device Driver为例,其他类似,Driver Name里选择GE Ethernet device Driver 复制License中的代码,如图中红线圈的数字将授权得到的授权号9-20041-59047746825-3267,复制到License框中,点击OK到KepServerEX中的Help License a Plut-in…在Drivers:Name中选择同样的驱动GE Ethernet,点击License…点击是(Y)复制Computer ID中的:76145184-265031537到授权中把上图复制的ID代码粘贴到下图ID的对话框,把刚生成的Unlock中的数字复制到上图的Password中。

opc设置与连接方法

opc设置与连接方法

首先,介绍需要改变的windows安全设置:Windows 遇到通过 RPC 方式过来的网络请求时,会通过本机的安全策略设置来确定按照什么样的方式进行审核。

Windows 系统的版本不同,安全策略的设置也有所不一样。

1)Windows 2000 的安全策略,只支持来访者以自己的身份进行验证,且不拒绝来宾用户从网络中访问,来宾用户默认启用。

2)Windows XP 和 Windows 2003 的安全策略,支持来访者以自己的身份进行验证或将所有来访者都看成是来宾访问,默认将所有来访者都看成是来宾访问。

且默认拒绝 Guest 用户从网络访问本机。

来宾用户默认禁用。

3)Windows 7 的安全策略,支持来访者以自己的身份进行验证或将所有来访者都看成是来宾访问,默认支持来访者以自己的身份进行验证。

且默认拒绝Guest 用户从网络访问本机。

来宾用户默认禁用。

所以配置 OPC Client 和 OPC Server 之间的网络通讯,先得看看对应的操作系统。

选好安全审核机制再说。

因为我们主要研究的是人机。

所以我们主要需要记住的设置方法,是服务器这一端的设置方法。

Xp系统:有两种方法可以修改安全策略:一:是将安全策略修改为来访者以自己的身份进行验证;控制面板→管理工具→本地安全设置→安全选项→安全访问:本地账户的共享和安全模式改为经典:以自己身份验证同时将everyone权限应用于匿名用户二:是将“拒绝从网络中访问此计算机”规则中的来宾用户给去掉,从用户管理中将来宾用户启用,且密码为空。

这种方法是在用户权利指派中,将拒绝访问此计算机规则中的guest中的用户去掉。

安全策略的设置到这就设置完了。

然后我们需要做的是将简单文件共享。

然后单击“我的电脑”。

在“工具”菜单上,单击“文件夹选项”,然后单击“查看”选项卡。

在“高级设置”部分中,勾选“使用简单文件共享(推荐)”复选框。

单击“确定”。

然后,我们需在客户端与服务器所在pc建立相同的用户名称和密码。

网络OPC功能使用说明

网络OPC功能使用说明

网络OPC功能使用说明组态王之间交换数据的方法有多种,常见的是“引用远程变量”和采用通讯规约,这里介绍一种新的方法,OPC。

组态王本身具有网络OPC功能,组态王与组态王之间可以通过网络以OPC方式进行通讯,同样其他OPCclient/OPCserver也可以通过网络与组态王之间以OPC方式进行通讯。

具体操作如下:首先要确保XP系统下网卡配置属性里安装有NWLink IPX/SPX/NetBIOS Compatible Transport Protocol 协议,如图:如果没有该协议的话,手动安装一下,操作方法:点击“安装”,弹出如下对话框双击“协议”,弹出选择网络协议列表,选择“NWLink IPX/SPX/NetBIOS Compatible Transport Protocol”即可。

一、配置充当OPC服务器的机器1、win2000/nt的配置配置充当OPC服务器的机器是指对dcomcnfg程序进行配置,win2000操作系统自己带有dcomcnfg程序,设置过程如下:(1)打开dcomcnfg: 在windows菜单“开始”中选择“运行”,在编辑框中输入“dcomcnfg”,如下图所示。

(2)定义属性:点击“确定”后,弹出“分布式com配置属性”对话框,如下图:进入“默认安全机制”属性页进行定义,如下图:对“默认访问权限”,“默认启动权限”和“默认配置权限”进行设置,将everyone用户设置为“允许访问”,“允许调用”和“完全控制”。

然后选中“opcEnum”,进行“属性”配置,弹出如下对话框:在“安全性”属性页中选中“使用自定义访问权限”,“使用自定义启动权限”,“和使用自定义配置权限”,并分别进行编辑,全部设置为”everyone”允许访问,允许设置,完全控制等。

然后在“身份标识”属性页中选中“交互式用户”(3)再回到“分布式com配置属性”对话框中,选中kingview.view,如下图,进行属性配置,同样,在“安全性”属性页中选中“使用自定义访问权限”,“使用自定义启动权限”,“和使用自定义配置权限”,并分别进行编辑,全部设置为”everyone”允许访问,允许设置,完全控制等。

通过网络访问力控OPCServer-DCOM配置

通过网络访问力控OPCServer-DCOM配置

通过网络访问力控OPCServer/OPCClient DCOM配置由于多数OPC程序需要调用操作系统的DCOM服务,OPCServer端和OPCClient端运行的系统必须支持DCOM,在使用前我们需要对其做相应的配置;如果操作系统安装有防火墙软件,我们也要对防火墙软件作一定配置。

有时还需要在运行OPCClient端的机器上,安装将要连接的OPCServer的客户端软件,详细情况请参照有关资料。

力控通用监控组态软件的OPC服务器名是:PCAuto OPCServer,安装完力控安装光盘上面的“扩展程序”,就能在力控安装目录下找到对应的可执行文件:OPCServer.exe。

下面就以windows XP SP2和windows 2000 Server SP4为例介绍一下DCOM配置情况。

Windows XP SP2下的DCOM配置:一、配置DCOM:1、启动DCOM配置界面,如下图。

单击“确定”,启动配置界面,如下图:2、配置我的电脑属性选中“我的电脑”,在右键菜单中选择“属性”项,弹出“我的电脑”属性,如下图在各项属性中,我们只要改变“COM安全”属性页中的一些属性就可以了,其余的用缺省值即可。

a、访问权限:单击“编辑限制”按钮,最终配置如下图所示(Everyone用户的配置也都为允许):单击“编辑默认值”按钮,最终配置如下图所示(所有用户的本地和远程权限都为允许):b、启动权限和激活权限单击“编辑限制”按钮,最终配置如下图所示(Everyone的配置也都为允许):单击“编辑默认值”按钮,最终配置如下图所示(Everyone的本地和远程权限都为允许):3. OPCEnum配置在“我的电脑”,选中“DCOM 配置”,并在右边选中OpcEnum,单击右键,出现右键菜单,如下图:在右键菜单中选择“属性”项,如下OpcEnum属性:A、常规属性选中“常规”属性页:在“常规”属性页中,“身份验证级别”设置为“无”。

力控OPC知识手册

力控OPC知识手册

力控?OPC配置手册—力控OPC配置手册北京三维力控科技有限公司目录2OPC原理............................................................................................................................ 3OPC配置要点.................................................................................................................... 4OPC配置步骤....................................................................................................................1 OPC介绍本节内容以后补充2 OPC原理本节内容以后补充3 OPC配置要点1)操作系统安全配置2)操作系统本地安全策略配置3)操作系统本地用户管理4)DCOM配置4 OPC配置步骤1)一般来说,如果计算机操作系统是默认安装未经过其他优化软件修改过本机安全配置的,那么这一步可略过。

2)不同操作系统有关网络访问的方式和权限都不一样,以目前微软发布的操作系统为例,Windows98及以前的个人版操作系统不支持DCOM。

不在此文档涵盖的范围。

WinNT4.0系列,Windows2000系列,WindowsXP系列,Windows2003系列均支持DCOM。

同系列操作系统之间的访问配置相似,其中WinNT4.0系列,Windows2000系列有关OPCDCOM的配置比较简单,无需对本地安全策略进行配置,只需要配置用户管理和DCOM配置即可,而WindowsXP系列相对要配置的地方相对较多,但若OPCServer与OPCClient的操作系统都是WindowsXP系列,那么DCOM的配置步骤几乎一样。

组态王OPC配置说明

组态王OPC配置说明

先执行一键配置:以下服务器和客户机同时设置:
本例64位Win10
1、右键我的电脑,增加用户名(用于需要确切的用户和密码登录服务器),将用户名添加到
Administrators用户组和Distributed COM Users用户组内。

2、组件服务器设置:
①打开windows组件服务,右键属性
②默认属性按图勾选
③COM安全协议,编辑四个按钮,定义四个用户权限全部勾选所有权限。

④DCOM配置\OPCEnum右键属性,
⑤标识:勾选交互式用户
⑥安全:全部选自定义,增加用户全部权限(与前面相同),完全控制
⑦组态王:KingView.View,右键属性
⑧标识:交互式;安全:权限与前面一样
2、关闭服务器和客户端的网络防火墙,否则需要设置服务器防火墙入站规则。

以上设置完
毕在客户端与服务器相同用户及密码的情况下,已可以通讯。

匿名登录:
以下只在服务器上设置:
1、右键我的电脑\管理\本地用户和用户组\用户\GUEST右键属性,取消勾选禁用
2、本地安全策略\本地策略\启用将everyone权限应用与匿名用户
此时应已可以匿名OPC客户端链接,如果还不行,则在网络共享设置里关闭密码保护共享:
如若不能连接,检查是否在同一网段,重新启动电脑。

力控组态——OPC使用技巧

力控组态——OPC使用技巧

5. 力控OPC客户端当力控作为客户端访问其它OPC服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPC Client 驱动程序实现与OPC服务器的数据交换。

通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC或仪表设备一样。

下面具体说明OPC Client驱动程序的使用过程:1. 定义OPC设备在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。

选则“OPC”类中的“MICROSOFT OPC CLIENT”并展开,然后选择“OPC CLIENT 3.6”并双击弹出“设备配置”对话框:图3-27在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。

然后单击按钮“继续”,出现OPC设备定义对话框:图3-281) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。

如果OPC服务器运行在本机,该参数设置为空。

2) 服务器名称:指定OPC服务器的名称。

可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。

3) OPC服务器版本:指定OPC服务器的DA规范版本。

目前可选择1.0和2.0。

4) 重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC服务器。

该参数单位为秒。

5) OPC组名称:在OPC服务器创建的组名称。

创建的所有项均加载到这个组中。

6) 刷新时间:指定OPC服务器的刷新周期。

对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。

对某些通信性能较低的OPC服务器,该参数不宜设置过小。

7) 数据读写方式:可选择同步方式或异步方式。

关于同步和异步的概念请参阅上一节。

OPC Tunneller使用文档

OPC Tunneller使用文档

力控®Opc Tunneller Server 使用文档北京三维力控科技有限公司目录一、概述 (3)二、Opc Tunneller Server安装 (5)三、新建Opc Tunneller Server端 (7)四、Opc Tunneller Server端通讯设置 (8)五、查看力控 OPC Tunneller Server端的设置状态 (9)六、新建Opc Tunneller Client端 (10)七、常见问题 (15)一、概述Opc Tunneller Server是一个网络通讯的服务器组件,它是远程Opc Server 的客户端组件,又是本地PSpace服务器的数据源核心组件,支持采集站与服务器之间通过TCP/IP、UDP/IP方式通讯。

功能特点:1、通过该组件可以实现Server端同时访问多个Opc Server;2、第三方软件Opc Server可以虚拟成设备,Opc Tunneller Server通过IO驱动程序来进行访问第三方软件Opc server的数据;3、具备故障恢复功能,通讯中断的时候具备自动恢复功能,保证系统的稳定性;Opc Tunneller Server数据采集网络拓扑图二、Opc Tunneller Server安装从安装包中运行setup.exe安装:三、新建Opc Tunneller Server端1、Opc Tunneller Server启动单击开始->程序(找PsafeyLink)->OPC Tunneller Server,在桌面托盘里左键单击三个小电脑组合的图标;运行看门狗程序SafeDog.exe,该程序自动启动OpcTunnellerServer.exe并负责看护。

2、新建Opc Tunneller Server端选择OpcTunnellerServer->设置->Opc设置:其中“索引”号是OpcTunnellerServer端的一个OPCServer实例与OpcTunneller Client采集端的对应关系,这样可以支持Server端配置多个OPCServer。

OPC用户使用手册

OPC用户使用手册
5)
请尝试采用异步采集的方式。
6)
DCOM网络连接要求比较苛刻,建议服务器/客户端使用相同的操作系统(2000/XP),建立相同的用户名和密码。XP上需要关闭防火墙。详细配置方法,参见附录。
7
在通用版本6。2的3月1号的组态程序及其以前的版本中,OPC服务器中的字符型变量无法进行刷新,只能显示为0。使用6月30日的组态程序可以解决这个问题。
当然你也可给用户分配权限,但是由于分配权限的复杂性,一旦一个用户的权限不对,就很有可能不能连接到服务器,故我们不推荐采用单独的用户权限设置。
4..默认协议页面不作改动,回到在应用程序页面。
5.在应用程序页面,用鼠标左键点击选择具体的服务器,这里服务器名是knight.opc.server.vc2
6.按(属性)按钮
b.按默认启动权限框里的(编辑默认值)按钮,如果无用户:Everyone,按(添加)按钮,选择: Everyone,按(添加)按钮,在访问类型框里选择:允许调用,按(确定)按钮。再按(确定)按钮回到默认安全机制页面。
c.按默认配置权限框里的(编辑默认值)按钮,按(添加)按钮,选择: Everyone,按(添加)按钮,在访问类型框里选择:完全控制,按(确定)按钮。再按(确定)按钮回到默认安全机制页面。
a.在常规页面不作改动,身份验证级别是:默认值。
b.在位置页面不作改动,默认选项是:在这台计算机上运行应用程序。
c.在安全性页面不作改动,全部选择:使用默认选项
d.在身份标示页面,选择:交互式用户
e..终结点页面不作改动。
f..按(确定)按钮,回到应用程序页面
7.按(确定)按钮,关闭程序
5.
如Server端使用Windows 95,需考虑下列问题:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5. 力控OPC客户端当力控作为客户端访问其它OPC服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPC Client 驱动程序实现与OPC服务器的数据交换。

通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC或仪表设备一样。

下面具体说明OPC Client驱动程序的使用过程:1. 定义OPC设备在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。

选则“OPC”类中的“MICROSOFT OPC CLIENT”并展开,然后选择“OPC CLIENT 3.6”并双击弹出“设备配置”对话框:图3-27在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。

然后单击按钮“继续”,出现OPC设备定义对话框:图3-281) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。

如果OPC服务器运行在本机,该参数设置为空。

2) 服务器名称:指定OPC服务器的名称。

可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。

3) OPC服务器版本:指定OPC服务器的DA规范版本。

目前可选择1.0和2.0。

4) 重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC服务器。

该参数单位为秒。

5) OPC组名称:在OPC服务器创建的组名称。

创建的所有项均加载到这个组中。

6) 刷新时间:指定OPC服务器的刷新周期。

对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。

对某些通信性能较低的OPC服务器,该参数不宜设置过小。

7) 数据读写方式:可选择同步方式或异步方式。

关于同步和异步的概念请参阅上一节。

由于异步方式在有大量客户和大量数据交互时能提供高效的性能,因此建议在通常情况下尽量选用异步方式。

2. 数据连接对OPC数据项进行数据连接与其它设备类似。

下面以Schneider公司的一个仿真OPC服务器“OPC Factory Simulator Server”(服务器名:Schneider-Aut.OFSSimu)为例,说明对OPC数据项进行数据连接的过程。

1) 首先在PC机上安装OPC Factory Simulator Server程序,然后按照上文所述的过程定义一个OPC Factory Simulator Server的OPC设备,假设设备名为“OPC”。

2) 启动数据库管理工具DbManager,然后创建一个“模拟I/O点”,并切换到“数据连接”页,如图3-29所示:图3-29在“连接I/O设备”的“设备”下拉框中选择设备OPC1。

单击“增加”按钮,出现对话框:图3-30OPC项连接/OPC路径:OPC路径(AccessPath)是OPC服务器端提供的一个参数,用于指定对应的OPC项的数据采集方式。

例如,OPC服务器在采集某个RTU上的数据时,可以通过COM1上的高速MODEM进行,也可以通过COM2上的低速MODEM进行。

通过OPC路径参数,可以指定采用COM1还是COM2进行采集。

对于没提供该功能的OPC服务器,可将该参数置为空。

OPC项连接/OPC项:OPC服务器中的基本数据项。

一般用字符串表示,可唯一标识一个数据项。

OPC项连接/过滤字符:用于指定浏览OPC项的过滤字符。

例如:“A*”,表示浏览所有以字母“A”开头的OPC项。

OPC项浏览:该部分列出全部OPC项以供选择。

左侧对话框内容为OPC项的树形层次结构,右侧对话框内容为具体的OPC项,单击OPC项,会自动将形成的OPC项的标识填到“OPC项连接/OPC项”输入框内。

对于不支持浏览功能的OPC服务器,无法进行OPC项浏览,此时只能手工在“OPC项连接/OPC项”输入框内指定OPC项标识。

OPC项属性/数据类型:指定所选的OPC项的数据类型。

OPC项属性/读写属性:指定所选的OPC项的读写属性。

OPC项属性/坏值处理:指定所选的OPC项出现坏值(由质量戳确定)时的处理方式。

如果选择“显示其它值”,可指定一个固定值表示坏值。

如果选择“保持原值”,则保持为上一次采集到的值。

OPC项属性/显示值:当“OPC项属性/坏值处理”指定为“显示其它值”时,该参数用于指定表示坏值的固定值。

6 力控OPC服务器力控软件提供了一个自有的OPC服务器:力控OPCServer。

其它OPC客户程序通过力控OPCServer 可以访问力控实时数据库。

力控OPCServer是一个可以独立运行的组件。

它可以与力控数据库安装、运行在同一计算机上,也可以单独安装、运行在其它计算机上通过网络与力控数据库通信。

在安装力控时自动完成对力控OPCServer的注册。

在使用力控OPCServer前,要保证力控实时数据库已经正常启动运行。

当启动力控运行系统时,运行系统可自动启动力控OPCServer。

如果发现力控OPCServer不能自动启动,需要检查开发系统DRAW中“系统配置\初始启动程序”中的设置,如下图所示,“OPCServer”项要确定被选中:力控OPCServer也可以手工启动。

选择开始菜单中“力控6.0\扩展组件\OPCServer”命令可以启动OPCServer。

力控OPCServer没有程序窗口,仅以程序图标形式显示在任务栏上,在任务栏上显现的图标形式为:。

在任务栏上用鼠标右键单击该图标,弹出OPCServer菜单:配置数据源:选择该菜单命令,弹出“DB数据源设置”对话框:图3-33其中“数据源”可指定“本地”或“远程”两种方式,如果力控实时数据库与力控OPCServer都运行在本机,选择“本地”方式。

如果力控实时数据库运行在其它网络节点上,选择“远程”方式,并在“数据源IP”参数项中指定力控实时数据库所在的网络节点的IP地址,在“数据源端口”参数项中指定网络端口,缺省为2006。

注册:选择该菜单命令,对力控OPCServer进行OPC注册。

注销:选择该菜单命令,对力控OPCServer进行OPC注销。

退出:选择该菜单命令,退出力控OPCServer程序。

不同厂家提供的OPC客户端程序数据项定义的方法和界面都可能有所差异。

下面以某厂家的OPC客户端为例说明力控OPCServer的使用。

1. 启动力控OPCServer(首先要保证力控实时数据库已经启动运行)。

2. 运行某厂家提供的OPC客户端,弹出画面如图3-34所示:3. 选择“OPC”菜单中的“connect”项,弹出服务器选择对话框:选择列表中的力控OPCServer,英文名称为:“PCAuto.OPCServer”,点击“OK”按钮。

4. 选择菜单中的OPC选项,选择“Add Item”如图3-36所示对话框:“Browse items”中,左边是力控数据库中的所有点,右边是点参数,选择要连接的点及其参数,单击“Add Item”按钮加入到OPC客户端,OPC客户端便按照给定的采集频率对力控OPCServer的数据进行采集。

如图3-37所示:5. 选择菜单“OPC”下的“Write Value to Item”项,可以对可读写变量的可读写的域进行修改。

7 网络OPC当OPC服务器与OPC客户运行在不同的网络节点上,服务器与客户程序之间通过DCOM方式进行通信。

DCOM 是Windows操作系统提供的一种组件通信技术。

OPC程序在实现DCOM通信时,需要对运行OPC服务器与客户端的Windows操作系统的DCOM进行配置,下面以力控OPCServer为例介绍配置过程。

1. 第三方防火墙设置。

如果运行OPC程序的Windows系统(包括OPC服务器端和客户端)启用了第三方防火墙产品。

必须首先对防火墙产品进行正确的设置,才能保证OPC网络通信正常。

下面以天网防火墙为例,说明设置过程。

1) 启动天网防火墙设置界面。

2) 添加svchost.exe。

2. OPC服务器端采用Windows 2000 Professional系统。

1) 在windows菜单“开始”中选择“运行”,在编辑框中输入“dcomcnfg”,如图3-43所示。

对“默认访问权限”,“默认启动权限”和“默认配置权限”进行设置,将everyone用户设置为“允许访问”,“允许调用”和“完全控制”。

3) 回到首页“应用程序”页,然后选中“opcEnum”,单击“属性”按钮,弹出如下对话框:在“安全性”属性页中选中“使用自定义访问权限”,“使用自定义启动权限”,“和使用自定义配置权限”,并分别进行编辑,全部设置为“everyone”允许访问,允许设置,完全控制等。

然后在“身份标识”属性页中选中“交互式用户”。

4) 再回到“分布式com配置属性”对话框中,选中PCAuto OPCServer如图3-48,进行属性配置,同样,在“安全性”属性页中选中“使用自定义访问权限”,“使用自定义启动权限”,“和使用自定义配置权限”,并分别进行编辑,全部设置为“everyone”允许访问,允许设置,完全控制等。

然后在“身份标识”属性页中选中“交互式用户”。

对于OPC客户端,如果采用了Windows 2000 Professional系统,也要采用上述配置方法。

3. OPC服务器端采用Windows 2000 Server系统。

1) 在windows菜单“开始”中选择“运行”,在编辑框中输入“dcomcnfg”,如图3-49所示。

2) 点击“确定”后,弹出“分布式com配置属性”对话框,如图3-50:3) 保持“默认属性”页的缺省设置,如图3-51:“默认修改权限”设置如图3-53:5) 保持“默认协议”为缺省设置。

6) 回到首页“应用程序”页,选择“OPC Serverlist Class”,单击“属性”按钮。

保持“常规”页参数为缺省设置,如图3-55:选择“安全性”页,分别编辑各项“使用自定义访问权限”。

分别添加everyone用户,访问类型是“允许访问”。

在“身份标识”选项中,选择“交互式用户”。

7) 回到首页“应用程序”页,选择“PCAuto OPCServer”,单击“属性”按钮。

4. OPC服务器端采用Windows XP系统。

5. 防火墙配置由于 Windows XP 自带防火墙,很多情况下,只有正确设置防火墙,才能保证OPC通信。

1) 启动防火墙设置,如图3-62:在“常规”属性页中,按缺省方式选择启用即可。

选择“例外”属性页,如图3-63在这个属性页中,用户可以添加程序,允许这些程序访问网络。

相关文档
最新文档