
你是用的Excel的VBA脚本读取WINCC历史数据库里面的数据其实wincc的历史数据库就是微软的SQL sever。问题就简单话了,相当于用VBA读取或者写入SQL数据库 数据。
用WINCC的C脚本访问他的SQL数据库并不合适!因为本来vc++和VB对比,vb访问数据库比VC要方便,容易掌握,快捷最好的方法:采用VB编写SQL访问数据,外挂于WINCC。访问WINCCSQL,用常规的方法是访问不到的,因为SQLFORWINCC有独特的访问方式。 到PLC学习网网站查看回答详情>>
wincc中使用VBS脚本读写SQLServer数据库文件_百度文库>
wincc SQL数据库是压缩过的,因此不能直接查看数据内容,西门子提供了一个wincc组件叫做connectivity用于高级语言编程读取wincc SQL数据库。
另外,通过VB也可以实现简单的读取Wincc SQL的历史数据,具体方法见《深入浅出wincc V6》一书,这种方法仅适用于数据量较小的情况。
VB对于远程多台服务器的Wincc访问都是可以实现的。
从WinCC
V60开始,数据库是SQL
Server的mdf和ldf文件。
可以打开Sybase数据库管理器修改已归档的数据。
1
选择“开始”-“运行”,输入SCVIEW,或直接找到$:\Programs\Sybase\SQLAnyWhere7\win32\scviewexe运行。
2
在SQL
Anywhere
Logon中输入User
ID:dba,Password:sql。
3
在Sybase
Central中的本地PC下,找到数据库CC_xxx_xxxR,双击展开,在Tables下找到相应归档的表打开,可以修改原始数据。
以上就是关于wincc怎么实现读取excel里的数据到数据库全部的内容,包括:wincc怎么实现读取excel里的数据到数据库、用WINCC的C脚本如何访问远程SQL服务器上的数据库、如何wincc中使用VBS脚本读写SQLServer数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)