當前位置:首頁 » 數據倉庫 » 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中變數加前綴或後綴。