wincc怎么读取access中的数据

我access表格建立完了以后该怎么和wincc建立连接,有具体一点的步骤吗,有图片步骤最好

最佳答案

在本例中,通过ODBC驱动程序将标记值从WinCC写入Access数据库。该示例不包含错误处理。
过程
1. 使用WINCC_DATA表和(ID, TagValue)列创建Access数据库,其中ID作为自动编号。
2. 设置ODBC数据源,将名称“SampleDSN”引用到上面的Access数据库。
3.编程。


Dim objConnection

Dim strConnectionString

Dim lngValue

Dim strSQL

Dim objCommand

strConnectionString = "Provider=MSDASQL;DSN=SampleDSN;UID=;PWD=;" 

lngValue = HMIRuntime.Tags("Tag1").Read

strSQL = "INSERT INTO WINCC_DATA (TagValue) VALUES (" & lngValue & ");"  

Set objConnection = CreateObject("ADODB.Connection")

objConnection.ConnectionString = strConnectionString

objConnection.Open

Set objCommand = CreateObject("ADODB.Command")

With objCommand

    .ActiveConnection = objConnection

    .CommandText = strSQL

End With

objCommand.Execute

Set objCommand = Nothing

objConnection.Close

Set objConnection = Nothing

提问者对于答案的评价:
能不能做到先只建立连接,不读写数据库,之后需要的时候再进行读写,像我之前用VB的时候下面的程序,相同的功能
Public STRSQL As String ''连接数据库字符串
''建立数据库连接
STRSQL = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & App.Path & "\valve.mdb"
CONN1.Open STRSQL

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318753.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:50
下一篇 2020年11月1日 下午4:51

相关推荐

  • WINCC 7.4 SP1与485接口的无纸记录仪通讯

    上位机的电脑没有串口,想通过网口转485的硬件模块(已有一个TCP转485的模块)去读现场一个无纸记录仪的数据,本来是想用MODBUS TCP通讯驱动来读这个设备,但后来…

    SIMATIC WinCC 2021年7月5日
  • IE訪問wincc客戶機

    我做了一個分佈式系統項目,在客戶機裏面加載了四個wincc服務器,運行客戶機時四個wincc服務器的項目都可以正常顯示在客戶機中,當我把客戶機的webnavigator組態好,通過…

    SIMATIC WinCC 2021年7月5日
  • WINCC变量之间赋值

    我想通过全局变量把“画面切换”之间赋值给变量“11”,怎么无法实现 图片说明:    最佳答案 1、“画面切换”和“11”是变量名哈,而且是浮点数的2、运行的时…

    2017年6月7日
  • wincc 全局脚本如何解密

    帮帮忙大家。做项目的人都跳槽了,现在找设计公司,人家不是自己做的也不原意管,也不原意给以前做的人打电话,现在归我负责winCC,可有几个脚本函数,可能自己定义的project函数,…

    SIMATIC WinCC 2019年6月11日
  • WINCC新建项目时报找不到文件

    我的电脑使用WICC新建项目时时报找不到文件故障。那位大侠教一下解决的方法,不胜感激。我有屏幕截图,可不知怎么贴上来! 问题补充:报的错误是:未能找到文件“C:\Documents…

    SIMATIC WinCC 2019年6月11日
  • WINCC外部变量参数显示问题

    我从STEP7中导入的变量I0.0显示的就是I0.0,手动添加的外部变量I0.0为什么参数显示是E0.0,两者一样吗?Q0.0显示为A0.0也是 最佳答案 兄弟,这是正常的,德文中…

    SIMATIC WinCC 2019年6月11日
  • 求 SIMATIC NET 软件

    求 SIMATIC NET 软件 。谢谢 问题补充:WINCC7.5的 钻石用户推荐最佳答案 此回答已完善 官方不提供下载,需要购买的sim…

    2021年7月5日
  • 博图wincc里面怎么找不到F(t)趋势图控件

    博图wincc里面怎么找不到F(t)趋势图控件,我需要做温度和时间的趋势图,用趋势图控件,又没有那些工具 例如筛选显示哪几条趋势图,还有按照时间查之前的记录。 钻石用户推…

    SIMATIC WinCC 2021年7月5日
  • 双语切换的按钮最好了,但语言切换不过来

    我在文本库中做实验,将其中一条英文,在中文(台湾)的一栏中,输入了中文,但是我运行Wcc项目后,点了中文按钮,所翻译的英文,直接成了好几个小黑方框,为什么啊?系统语言我都改了,也安…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 退出系统按钮

    在WINCC(7.0SP3)开发项目,在做退出系统按钮时,提示退出对话框,选择是,关闭对话框,系统并没有退出按钮中的事件鼠标左键,C动作,全部代码如下:#include …

    SIMATIC WinCC 2017年11月13日