请教wincc VBS脚本

请教各位高手谁可以帮我写一个VBS脚本让小弟参考参考?问题如下我在工控机上做一个清零按钮,点此按钮就把当前的日期和时间,机台号以及对应的产量移到数据表里头;再在工控机上输入查询的开始时间和结束时间来查询在这时间段内的历史数据.小弟在此提前谢过!

最佳答案

Option Explicit

Function action

Dim objconnection

Dim strconnectionstring

Dim a

Dim b

Dim c

Dim d

Dim strsql

Dim objcommand

Dim test

test=HMIRuntime.Tags("test").Read

If test=1 Then

strconnectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\test.mdb;Persist Security Info=False"

a=HMIRuntime.Tags("a").Read

b=HMIRuntime.Tags("b").Read

c=HMIRuntime.Tags("c").Read

d=HMIRuntime.Tags("d").Read

strsql="INSERT INTO test(a,b,c,d) values ("&a&","&b&","&c&","&d&");"

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

test.value=0

test.write

End If

End Function

提问者对于答案的评价:
很好

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:29
下一篇 2019年6月11日 上午4:29

相关推荐

  • Wincc通过OPC驱动和modbus TCP 驱动如何建立变量,变量的地址如何定义

    最近在做测试,不知道在Wincc中通过OPC驱动和modbus TCP 如何建立变量,变量的地址如何定义?求老师相助。 图片说明:    &…

    2021年7月5日
  • wincc 如何给变量输入负值

    如图显示,wincc 对象选项板—智能对象—输入输出域,100的地方一个输入输出域,连接的变量个叫MW100的变量,想在想达到的要求是能够输入负值?(即在100的地方能够…

    2021年7月5日
  • WINCC MPI通讯

    现有两台WINCC,两套s7300,每台上位机上装一块CP5611卡,与两个CPU组成一个MPI网络,请问这样通讯可行吗?两台CPU已经组成了一个主从结构的DP网络,如果将两台上位…

    SIMATIC WinCC 2019年6月11日
  • wincc打开出现错误

    打开wincc显示无法启动基本应用程序怎么回事 最佳答案 用授权管理器进行检查,授权丢失了,或授权版本不对。 提问者对于答案的评价:谢谢,授权后,重启多次又好了,不确定是不是授权的…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3与博途v16用PLCSIM 仿真

    之前用wincc7.3与博途v13、v15用PLCSIM 仿真连接都没问题,但是与博途v16就是连接不上。是否版本已经不支持了? 钻石用户推荐最佳答案 你说的应该是PLC…

    SIMATIC WinCC 2021年7月5日
  • wincc6.0和wincc6.2都有售吗?

    各位好,     请教大家目前wincc6.0版本还有售吗?如果有的话价格和wincc6.2相差多少?谢谢!  问题补充…

    SIMATIC WinCC 2019年6月11日
  • WinCC 日期时间差值

    想实现以下功能:首先定义三个 变量,TAG1–BOLL         &nb…

    SIMATIC WinCC 2019年6月11日
  • Wincc 报警记录的时间与系统时间不符

    请参照图片,系统报警的时间戳与系统时间不一样。有遇到过的吗? 图片说明:    最佳答案 PLC和WINCC的电脑进行时间同步试试参考:使用NTP的方式对PLC…

    2020年11月1日
  • WINCC 输入输出域的问题

    请问WINCC输入输出域属性中输入值和输出值能否能否连接不同变量,实现输入写到一个变量中,输出显示另外一个变量,我测试了一下好像不能,请问一下是否可以实现这样的功能,具体该改怎样设…

    2021年7月5日
  • Wincc Connectivity Pack 的使用

    我按照搜索的说wincc画面中有一个叫DataConnector的控件,但是我安装完了还是没有。我的wincc是7.4 sp1 。我想实现的功能是加载以前生成的…

    SIMATIC WinCC 2021年7月5日