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

怎么通过分钟的变化将用户归档表格控件自动增加记录。我看例子上有个全局脚本: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日 上午7:38
下一篇 2019年6月11日 上午7:38

相关推荐

  • TP177B可以将配方存储到MMC卡上吗?

    我有一款TP177B的触摸屏,想要将配方数据保存到MMC卡上,在组态配方的时候,我将保存路径设为了MMC卡,但没有实物测试,所以,我想知道,如果这样组态,并且屏上插上MMC卡,是否…

    SIMATIC WinCC 2019年6月11日
  • WinCC智能对象里面组合框和列表框的用法

    想通过组合框和列表框做个流程选择和实际流程反馈,通过组合框进行操作选择,然后选中哪个流程后,在列表框中的相应文本会光标停留在上面,请问如何实现?请大家帮忙谢谢!(或者关于这部分的系…

    SIMATIC WinCC 2017年12月1日
  • 请问wincc的选项组的使用

    想通过选项组。勾选一个选项后把一个变量置1,不选的话该变量为0 问题补充:我想用3个选项,3个变量。比如说选第一个时,第一个变量置1;选第二个时,第二个变量置1;如同。不选时置0.…

    SIMATIC WinCC 2019年6月11日
  • wincc中为什么有些时候C脚本不好用呢?

    wincc中为什么有些时候C脚本不好用呢?譬如说按钮属性中鼠标动作来触发C脚本置一些位为0或者1,怎么不去执行啊!PLC中没有变化?什么原因? 最佳答案 是否执行也得和你PLC中的…

    SIMATIC WinCC 2019年6月11日
  • WinCC如何通过变量启动和停止周期的数据归档

    WinCC如何通过变量启动和停止周期的数据归档 最佳答案 在变量记录中添加过程值归档,归档方式选择周期-可选择,然后在属性中关联起始变量还有结束变量,都必须是bool类型变量。只有…

    SIMATIC WinCC 2021年7月5日
  • op270 6"程序上传后怎么打不开

    请教一下各位大侠,我的HMI是op270 6" ,我用prosave 上传了程序,为什么只有一个psb文件啊?是因为硬件缺什么东西呢还是我上…

    SIMATIC WinCC 2019年6月11日
  • 我公司WINCC6.0与PLC突然连接不上了?

    开始把电脑重启了好多次还是不行,画面温度及其它显示一直都为0或初始值,不过过了一会儿,又好了,什么都没碰,不知啥原因?近一年都使用好好的怎么就会不行了呢?但是我要说明:我这设备是去…

    SIMATIC WinCC 2019年6月11日
  • 带运行标记的WINCC库元件

    在V6.2版的WINCC里,怎么没有带运行标记的库元件呢?例如带运行标记的泵,阀门等? 最佳答案 当电机或阀门动作的时候,改变一下颜色不就可以了么?即使好几个状态也可以改变的。用个…

    SIMATIC WinCC 2019年6月11日
  • WINCC和414-5H通讯

    我有个项目用的414-5H冗余套站 编程软件为Step7 V5.5 SP2 HF1(中文)   上位机用WIN…

    SIMATIC WinCC 2017年12月7日
  • Set PG/PC Interface设置里,怎么把Active取消

    如下图 图片说明:    最佳答案 难道你不用它?直接在add/remove中删除它。 提问者对于答案的评价:谢谢,没解决

    2017年11月12日