请教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编组问题,

    我有几个文本(上限,下限,正常,故障,运行),都连有变量,都是为1时显示,为0时隐藏,我       &nbs…

    2021年7月5日
  • wincc脚本实现计时器

    我需要用纯脚本编一段程序,实现功能如下:变量A或变量B>C时,变量D立即-5,然后等10分钟再判断变量A或变量B是否依然大于C,如果大,D继续-5,如果不大,D保持。这个我认…

    SIMATIC WinCC 2021年7月5日
  • sql2005 for wincc 数据同步

    我现在数据库里实现数据复制、订阅功能,为什么在新建复制向导是老是提示连不上数据库?还需要怎样设置? 最佳答案 你的复制向导是哪里的?参数是否正确?你可以试试odbc连接看看。 提问…

    SIMATIC WinCC 2019年6月11日
  • WinCC如何将报表控件的时间列日期往前调整1天

    最近在做一个WinCC的报表控件实验时,发现一个问题。时间列记录的时间是最新的时间,如何将时间列的时间往前调整一天呢?因为报表的每一行记录的是当天系统温度的变化状态,当变量触发记录…

    2021年7月5日
  • WINCC中C语言编译错误

    我的WINCC项目中,新建一个按钮,在事件中,里面什么代码都还没有,可是 ,编译的时候还是提示说有错误我,而且基本上是每行都有错误,现在是每个事件的代码写完后总有错,编译…

    SIMATIC WinCC 2019年6月11日
  • EXCEL WINCC

    客户在一个EXLEL数据中建立一组数据,此数据作为数据配方要导入到WINCC中1.大家有和思路,是直接导入到WINCC变量中还是导入到用户归档中?2.安装WINCC7.0后发现,打…

    SIMATIC WinCC 2017年8月26日
  • 流水动画X的值是怎么设定的?

    WinCC跟我做:WinCC V7水流动画 课程编号:V1047 本视频介绍了WinCC如何使用折线实现水…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 我…

    2021年7月5日
  • Wincc项目问题

    别人给我发了一个WINCC项目,我打开后,显示启动本地服务器,点击后,弹出:外部或归档变量的个数超过软件需可所允许的范围。 不允许再创建新的外部变量或归档变量或进行修改。…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.0报警控件问题

    怎样可以实现报警一条报警解除后,字体由红色变为黑色呢 最佳答案 报警记录里面组态一下离开的演示比如进入字体演示组态成红色,离开演示组态成黑色,这样会产生两条报警信息,一个是红色的,…

    2021年7月5日
  • C脚本中如何将一个浮点数转换为字符串!

    在WINCC的C脚本想把一个浮点数转换为字符串,但是在函数库中没有找到相应的函数,想问一下,如何才能实现? 最佳答案 用sprintf函数: char szFl…

    SIMATIC WinCC 2019年6月11日