当前位置:首页 » 数据仓库 » wincc实时数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

wincc实时数据库

发布时间: 2022-04-26 12:06:40

❶ wincc中的过程值怎么实时存入sql数据库

方法
1:用变量归档
2:写脚本进行SQL操作

❷ WINCC集成的SQL数据库是实时数据库还是关系数据库

目前几乎所有组态软件都支持ODBC指令,用这些指令可以对各类数据库进行读、写、增加、删除等操作。
不同软件的做法不同,但道理都差不多,每一种组态软件都有专门章节指导。
一般情况下,步骤是:
1建立一个数据库
2定义数据源:进入“控制面板”中的“管理工具”,用鼠标双击“数据源 (ODBC)”选项,弹出“ODBC数据源管理器”。
3在组态软件中引用数据库操作指令,操作已经定义好的数据库。

❸ 将WinCC中的数据通过OPC转储到实时数据库中可以吗,还是必须转储到SQL数据库

WInCC的实时数据会默认存储到本地的SQL Server中进行归档,当然wincc也可以作为opc 的server 将自己的实时数据给到opc 的client,那么你也可以在opc client上将从wincc中获得的数据存储到其他数据库中。
也可以用wincc的选件工业数据桥
http://www.wincc.com.cn/tutorial_show.asp?id=12461
参考《WinCC归档数据交换到Access》

❹ Wincc变量纪录数据库表怎么查看

Wincc变量纪录数据库表怎么查看
wincc的数据库是微软为西门子单独开发的,他的数据是加了密的,所以只能在wincc相应的表里看

❺ 如何用WINCC脚本实现数据库存储

打开sqlserver2014客户端,输入账户密码,进入要导出sql脚本的数据库 选中要导出的数据库,右键--任务--生成脚本,进入导出操作 第一步主要选择要导出整个数据库sql脚本还是导出指定表的脚本,选择后点击下一步 然后选择导出后的文件目录位置

❻ sql server数据库与工业实时数据库,如winCC组态软件配置的实时数据库,如何实现数据通信

目前几乎所有
组态软件
都支持ODBC指令,用这些指令可以对各类数据库进行读、写、增加、删除等操作。不同软件的做法不同,但道理都差不多,每一种组态软件都有专门章节指导。
一般情况下,步骤是:1建立一个数据库
2定义数据源:进入“控制面板”中的“管理工具”,用鼠标双击“数据源
(ODBC)”选项,弹出“
ODBC数据源
管理器”。3在组态软件中引用
数据库操作
指令,操作已经定义好的数据库。
请参考组态软件说明书。
给10分行不行?

❼ 如何利用ODBC访问WINCC的历史数据库

WINCC
作为一个工控软件,有着工控软件的一系列特征:能显示实时数据,历史数据,生
成实时数据曲线与历史数据曲线,
并能生成报表。
然而
WINCC
与其它的工控软件包有不同
的地方:
它的数据是保存在标准的及功能强大的
Sybase SQL Anywhere
数据库中
,
所以,
我们
可以像访问一般的数据库一样,通过
ODBC
直接访问
WINCC
的历史数据库。

一、

通过
Sybase Central 4.0
访问显示数据

Wincc
在安装时就把
Sysbase
数据引擎与
Sybase
Central
4.0
一同安装到系统中,你可以在
Program
Files\Sybase\Shared\

中找到
Sybase
Central
4.0

,你可在在其目录下
\java\
中发


scjview.exe
,该程序功能相当于
SQL
server
的企业管理器。你可以通过其查看你在
WinCC
中的归档数据。

使用方法:

1)
运行
WINCC
,这时
WINCC
会在
ODBC
中添加两条数据源:

CC_FY_02-10-16_10:40:18

CC_FY_02-10-16_10:40:18R

其中
CC_FY_02-10-16_10:40:18R

是可以通过

Sybase
Central
4.0

及别的一些工具不用
用户名与密码读取的。这就是我们
WinCC
的历史数据库。

注意:这两条
ODBC
名不是一成不变的,它是结构如下

CC_FY_02-10-16_10:40:18R

CC


固有的,指明是
WinCC
生成的
ODBC


FY



项目名,这是我这个
WinCC
项目名称

02-10-16
:最后一次修改的日期。

10:40:18
:最后一次修改的时间。

R


表示是运行库。

2

、运行
scjview.exe
,点击
Adaptive
Server
AnyWhere
7
按右键,选择
Connect
。将会弹出
Connect
配置界面。


Identification
的页面,选中
ODBC SOURCE NAME

BROWSE
则会列出所有对
Sybase
数据引擎的
ODBC
名,选择
CC_FY_02-10-16_10:40:18R
,点击“
OK
“、

OK
“即可。

这时在
Adaptive Server AnyWhere 7
下面会出现你的计算机名,并已连通了你的
WINCC

史数据库。

好了,我们现在可以查看
WinCC
的历史数据了。

展开:
Adaptive Server AnyWhere 7

DBA


展开:
TABLE

我们现在可以看到数据库的表名与表结构了:

表名:
PDE#HQZ#GAS_PRE

组成方式如下

PDE
:固有

HQZ
:归档名称

GAS_PRE:
变量名。

表结构:有三个字段:
T, V
, F

T
:时间

V
:值

F
:标志

由于没有可靠的资料可查,其
F
的名值表示的含义就不得而知,不过,在我的使用中,我

F

8392705
作为一个合法值,

WINCC
的处理中没有出过错,
但别的
FLAG
值的含义,
只能问西门子公司了。

二、

利用
VB
编写程序访问
WINCC
历史数据库。

上面已明确描述了
WINCC
的历史数据库的结构组成与表结构,
那么我们就可以通过编程访

WINCC
的历史数据库。如其它通过
ODBC
访问的数据一样。如下面的小例子


VB
中,先引用
ADO
组件。并声明
ADO
变量。

Private cn As ADODB.Connection

Private rs As ADODB.Recordset

Const dsn = “CC_FY_02
-10-
16_10:40:18R”

Private sub insertData(nowV
alue as double)

Dim nowtime as string

Nowtime =now

cn.Open dsn, "", ""

sqlstr=”
insert
into
PDE#HQZ#GAS_PRE(T,V
,F)
V
alues(„”+
Nowtime
+”‟,”+
nowV
alue
+”,
8392705) ”

cn.Execute sqlstr

cn.close

End sub

本程序中的子程序只处理了数据插入,其它读出就更为简单,与其它的
ADO
访问是一模一
样的,这里就不多说了。

三、

结语

能通过
ODBC
访问
WINCC
的历史数据,给我们提供了更多了解决办法,特别是在企业信
息化平台上使用非实时数据方面,可以人为给
WINCC
添加正确的历史数据,使
WINCC

功能更为强大。

由于
ODBC
名与项目的修改时间有关,所以在项目频繁变化时,请不要使用这个功能。

WinCC
在启动时自动添加
ODBC
名,在关闭时自动删除,所以,在
WINCC
关闭后,不能
再通过
ODBC
访问
ODBC

❽ 利用WinCC 怎么开发实时数据库

WInCC 本身就不是用来开发数据库,他本身带有SQL server的数据库,如果你是想把WinCC的归档数据导出到别的数据库,可以使用连通性选件包或工业数据桥,给你两个链接参考:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0442
http://www.wincc.com.cn/tutorial_show.asp?id=12461

❾ WINCC中数据库的应用问题~

可以看一看:《wincc6.0之sql2000准确安装的求助》http://bbs.gkong.com/archive.aspx?id=173916《wincc
v6.0安装问题》http://www.gzrh.com/?thread-5225-113.html
找找兼容性
sql数据库针对wincc有一个专用数据库,其它的版本兼容性不是太好。

❿ wincc7.5数据库名称变量

摘要 您好,变量名不能一模一样,可以在WINCC中对PLC中变量加前缀或后缀。