怎么通过时间控制写入归档

怎么通过分钟的变化将用户归档表格控件自动增加记录。我看例子上有个全局脚本:Option Explicit
 Function action
 Dim riqi
 Dim riqijiu
 Dim shijian
 Set shijian=HMIRuntime.Tags("shijian")
 shijian.Read
 Set riqijiu = HMIRuntime.Tags("riqijiu")
 Dim MyID1
 Set MyID1 = HMIRuntime.Tags("MyID1")
 Dim flag
 Set flag = HMIRuntime.Tags("flag")
 MyID1.Read
 flag.Read
 If flag.Value =1 Then
 riqi=CStr(Hour(Now))&"-"&CStr(Year(Now))&"-"&CStr(Month(Now))&"-"&CStr(Day(Now))
 riqijiu.Read
 riqijiu.Write ""&riqi&""

 Dim UA_test_ID
 Set UA_test_ID = HMIRuntime.Tags("@UA_test_ID")
 Dim UA_test_Job
 Set UA_test_Job = HMIRuntime.Tags("@UA_test_Job")
 UA_test_ID.Read
 UA_test_ID.Write -1
 UA_test_Job.Read
 UA_test_Job.Write 6
 End if

 End Function
 但是做了没有成功。。谁能详细的给个正确的

问题补充:
怎么通过分钟的变化将用户归档表格控件自动增加记录。这段脚本怎么写

最佳答案

基本上不需要写什么脚本,这段脚本就可以拿来用,关键是再正确的源代码如果脱离了实际的环境也是毫无意义的,比如变量、用户归档等等,另外代码是需要调试的。
 建议你在原有项目上做修改,分钟的变化可以将全局脚本触发周期改为周期触发,周期1分钟,同时将If flag.Value =1 Then条件去除即可。
 

提问者对于答案的评价:
哦。。在看看

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

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

相关推荐

  • 关于Wincc中方法的应用

    我刚接触Wincc,想知道一下Wincc中Function到底怎么用,其实就是想自己用vbs编写一个方法,然后调用(请用vbs)。不知道有谁能指点一下,以一个最简单的例子为例,如何…

    SIMATIC WinCC 2019年6月11日
  • 西门子wincc 提示画面

    为避免误操作,当鼠标放在一个按钮上时,就弹出一个提示对话框“请确认**设备无误”,该如何实现呢 问题补充:具体要怎么做呢?能不能说的详细一点  十分感谢! 最佳…

    SIMATIC WinCC 2019年6月11日
  • 如何删除wincc7.5+sp1里工程中的全局脚本?一直都删不掉 ,谢谢

    如何删除wincc7.5+sp1里全局脚本,我想删掉的是整个文件(全部彻底删除,使其看不到文件),不是只删掉里面的内容,不知道用什么方法 ,谢谢 图片说明:  …

    2021年7月5日
  • Wincc C/S结构中客户机如何查看历史归档数据(连接、断开备份)

    客户机中的“连接备份”和“断开备份”都是灰色的,无法选择,服务器中可可以选择备份的数据,客户机如果想查看备份的数据是不是只能在服务器中先讲备份数据连接过来,客户机才可以查看备份的数…

    SIMATIC WinCC 2021年7月5日
  • 请问要想学习报表要看那方面的书籍

    没有学历,不懂英语,看报表程序跟天书一样。我想从最基础的东西一点一点的学。不知道要看那放面的书。报表的编程用的什么语言?  —为了更好的生活努力! 问题补充:很…

    SIMATIC WinCC 2019年6月11日
  • wincc v6.2 sp3的下载地址

    本人想用一下wincc v6.2 sp3版(要中文版),求下载地址,最好带授权。(西门子网站的下载要注册,而且还注册不上)。 最佳答案 论坛上有啊,给你发了个邮…

    SIMATIC WinCC 2019年6月11日
  • wincc历史趋势小窗口

    wincc在做历史趋势自带一个数据小窗口(如图),怎么样让Y值和X值/时间戳显示对应值? 图片说明:    最佳答案 显示趋势控件坐标值(RulerContro…

    2021年7月5日
  • wincc\audit与WINCC兼容性问题

    wincc\audit老出错,是因为系统的软件吗,audit是不支持中文系统的吗? 最佳答案 不一定是系统问题,注意软件的兼容性。http://support.automation…

    SIMATIC WinCC 2019年6月11日
  • QUAN是什么字符类型?

    这是来自ERP的字符类型,请问PLC如接收他,QUAN和char,int,float等有什么不同 最佳答案 这个你要看erp里面的格式,它里面如果是一个字符,那么wincc中就定义…

    SIMATIC WinCC 2019年6月11日
  • 西门子wincc的授权不同版本通用么

    西门子wincc的授权不同版本通用么,7.3版本授权狗能不能升级为7.4版的软件 最佳答案 可以。WinCC授权支持升级扩展。例如外部变量/归档变量点数不够用,或者是低版本WinC…

    SIMATIC WinCC 2020年11月1日