导航:首页 > 数据处理 > sql数据库如何读取到wincc

sql数据库如何读取到wincc

发布时间:2023-01-11 17:35:21

1. 用SQL建立一个本地数据库,然后和WINCC建立连接,然后用VB读取和修改SQL数据库里面内容,最好是实例。

具体操作修改一下连接字符串和sSql里的命令就可以了

Dim sCon
Dim sSql
Dim oRs
Dim conn
Dim oCom
Dim Con

Dim Data1, Data2, Data3

‘读取wincc变量
Data1=HMIRuntime.tags("编号").read
Data2=HMIRuntime.tags("姓名").read
Data3=HMIRuntime.tags("年龄").read
‘连接数据库
Con="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=读写数据库;Data Source=.\WINCC"
Set conn = CreateObject("ADODB.Connection")
conn.ConnectionString = Con
conn.CursorLocation = 3
conn.Open
‘写入数据库
sSql="insert into个人信息VALUES('" & Data1 & "','" & Data2&"','"&Data3&"');"
Set oRs = CreateObject("ADODB.Recordset")
Set oCom = CreateObject("ADODB.Command")
Set oCom.ActiveConnection = conn
oCom.CommandType = 1
oCom.CommandText = sSql
Set oRs = oCom.Execute
Set oRs = Nothing
conn.Close
Set conn = Nothing

2. WINCC利用VBS读取SQL

1、wincc的数据库是加密的,不能直接加到wincc的表中。
2、你在中间插入msgbox函数,显示不同的值,测试看执行到了哪里停止下来的。

3. wincc的SQL数据库如何读出

我看了,但是我的数据库里,没有报警的那个数据库,我就不知道怎么读了,希望高手指点一二。

4. 怎么查看wincc在SQL中的数据

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

5. 第三方软件访问Wincc V7.0 SQL2005的方法有哪些

wincc
SQL数据库是压缩过的,因此不能直接查看数据内容,西门子提供了一个wincc组件叫做connectivity用于高级语言编程读取wincc
SQL数据库。
另外,通过VB也可以实现简单的读取Wincc
SQL的历史数据,具体方法见《深入浅出wincc
V6》一书,这种方法仅适用于数据量较小的情况。
VB对于远程多台服务器的Wincc访问都是可以实现的。

6. 用WINCC的C脚本如何访问远程SQL服务器上的数据库

WINCC中使用VB脚本是可以连接数据库的,我已经试过了,而且用的就是普通SQL语句,比如insertinto,updata,select.使用的ODBC连接的.但是在做读取数据库中的归档时是不能用直接用上面的语句的.WINCC它有自己的方式.

7. 怎样从数据库中访问wincc的变量

一、声名全局变量
在全局脚本中声明全局变量,如下:Public gocn
2、建立连接,如下:
Set gocn = CreateObject("ADODB.Connection")
gocn.open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=GJS_SY;Data Source=LGL"
3、执行代码。例如插入一条记录:
gocn.Execute "insert into TB_FJ_DATA(LSH,GKH,T_time) VALUES('1',99,GETDATE( ))"

8. WINCC如何访问本地SQL2000

1. WinCC V6.x的后台数据库SQL Server 2000中,使用相应的表来存放运行数据(历史记录)的,分为快速归档(归档周期一分钟以内)和慢速归档(归档周期一分钟以上),快速归档是经过压缩算法以二进制文件形式存储的,使用标准的SQL OLEDB是无法访问的;推荐使用Connectivity Pack,它提供WinCC OLEDB,可以解析压缩的数据,但它是WinCC的选件,需要单独订货。
2. WinCC提供的标准控件,例如在线趋势、在线表格以及报警等,都是使用WinCC的数据解析连接到后台数据库WinCC自身生成的数据库,可以在WinCC的SQL Server数据库中建立标准的表,但它不能被WinCC的标准控件解析。

阅读全文

与sql数据库如何读取到wincc相关的资料

热点内容
销售每天统计哪些数据 浏览:221
通达信数据统计如何设置 浏览:644
唐山原装红酒代理怎么谈 浏览:834
两张表格长度不一样怎么整合信息 浏览:831
数据分析师如何更好理解业务 浏览:867
窝轮交易是什么时候开始的 浏览:191
产品品质如何快速提升 浏览:940
石碣有哪些人才市场 浏览:666
如何把小程序的文件打印出来 浏览:588
数据公司就业前景如何 浏览:96
电脑出现蓝屏程序怎么改 浏览:167
一加的产品为什么这么多 浏览:991
关联程序有什么用 浏览:19
为什么建材专业市场拆迁 浏览:458
碳交易权哪里开户 浏览:604
专业技术军官怎么改革 浏览:968
代理公司执照需要什么手续 浏览:986
艾特九九产品怎么样 浏览:230
酒店专属产品怎么做 浏览:615
基恩士怎么建立新程序 浏览:10