wincc如何通过opcda写入

wincc如何通过opcda写入,第1张

wincc通过opcda写入步骤如下:

1、WinCCIndustrialDataBridge支持Oracle9i数据。在Oracle9i数据库管理台的表空间中建立相应的数据表结构。

2、打开IndustrialDataBridge,根据向导新建连接,数据源类型选择OPCDataAccess,数据目标类型选择Database。

3、单击上方的Browse按钮浏览本地或网络计算机的OPCServer,选择OPCServer.WinCC。

4、单击下方的Browse按钮指定OLEDBProvider,即数据库驱动。并在连接中指定数据库名称,登录的用户名和密码,系统生成连接字符串。

5、新建组,在组设定中指定更新周期、发送数据的死区以及发送条件。

6、在连接组的导航台右侧,单击add,在组态数据源的OPC条目中添加WinCC变量管理器中的变量,指定相应的数据类型。在组态数据目标数据库变量中选择相应的数据库和表格,以及数据列和时间列。完成组态后保存.xml文件。

7、用IndustrialDataBridgeRuntime打开.xml文件,单击connect连接数据库,连接初始化后,单击start开始运行。

8、在Oracle数据库管理台中查看数据记录。

1.创建opc服务端,并启动opc服务端。i

2.打开组态王开发,创建与opc服务器的连接。如何创建连接请参考手册。创建与opc服务端的连接的时候组态王会自动列出可用的opc。

3.创建组态王变量以读取opc的数据。这一步很关键。变量名自己取,变量类型选择io字符串或io整数,这个看你opc发过来的是什么数据类型,按实际选择。连接设备选择你的创建的opc服务器连接。寄存器会自动列出,按照实际选择。数据类型按实际选择。

4.组态王创建了与opc连接的变量后,组态王就可以对变量进行 *** 作了,你就可以把变量通过组态王命令语言写进数据库了。

5.数据库 *** 作得先创建记录体。

6.说太多如果没有基础也很难搞懂,组态王有很详细的帮助,多看手册会大有帮助。

WInCC的实时数据会默认存储到本地的SQL Server中进行归档,当然wincc也可以作为opc 的server 将自己的实时数据给到opc 的client,那么你也可以在opc client上将从wincc中获得的数据存储到其他数据库中。

也可以用wincc的选件工业数据桥

http://www.wincc.com.cn/tutorial_show.asp?id=12461

参考《WinCC归档数据交换到Access》


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10084528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存