wincc数据归档后如何写到用户自己的数据库

wincc数据归档后如何写到用户自己的数据库,第1张

只要学会如何用VC访问标准数据库就可以了,读取压缩归档数据库跟其差别不大的,主要是连接字符串以及SQL语句,其他基本一致,你可以参考书上的VB示例进行相应的更改。

百度"VC ADODB",相关的资料很多。

参考:>

写入数据库方法主要有:

opc(西门子simaticnet opc、第三方kepware opc)

prodave(西门子的一个软件包,提高vb和c的通讯函数库)

simticnet软件提供了几个通讯dll(此法是一般的第三方scada所采用)

PLC发展成了取代继电器线路和进行顺序控制为主的产品。PLC厂家在原来CPU模板上提逐渐增加了各种通讯接口,现场总线技术及以太网技术也同步发展,使PLC的应用范围越来越广泛。 PLC具有稳定可靠、价格便宜、功能齐全、应用灵活方便、 *** 作维护方便的优点,这是它能持久的占有市场的根本原因。

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

Dim sCon

Dim sSql

Dim oRs

Dim conn

Dim oCom

Dim Con

Dim Data1, Data2, Data3

‘读取wincc变量

Data1=HMIRuntimetags("编号")read

Data2=HMIRuntimetags("姓名")read

Data3=HMIRuntimetags("年龄")read

‘连接数据库

Con="Provider=SQLOLEDB1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=读写数据库;Data Source=\WINCC"

Set conn = CreateObject("ADODBConnection")

connConnectionString = Con

connCursorLocation = 3

connOpen

‘写入数据库

sSql="insert into个人信息VALUES('" & Data1 & "','" & Data2&"','"&Data3&"');"

Set oRs = CreateObject("ADODBRecordset")

Set oCom = CreateObject("ADODBCommand")

Set oComActiveConnection = conn

oComCommandType = 1

oComCommandText = sSql

Set oRs = oComExecute

Set oRs = Nothing

connClose

Set conn = Nothing

以上就是关于wincc数据归档后如何写到用户自己的数据库全部的内容,包括:wincc数据归档后如何写到用户自己的数据库、WINCC 7.0 用vbs写脚本读写数据库2005做报表,代码如下、-如果没有wincc,如何从西门子PLC数据获取后,写入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存