数据定时清零

我有个项目有数据累加,单班12个小时,我希望在早晚9点的时候对PLC的累积量数据清零。WICC的触发器我不会用,哪位大师教一下小弟,感激不尽

最佳答案

你可以用全局脚本,如果全局脚本执行周期为10s的话,那么脚本里面判断如果当前系统时间大于8:59:59小于等于9:00:00或者21:59:59小于等于22:00:00,则置位一个外部bool变量tag(tag连接cpu内存地址m0.0),下位机程序中判断如果m0.0为1,则累计清零,同时复位m0.0.

提问者对于答案的评价:
我的想法也是这样,由于学艺不精,不会使用全局脚本写这个变量,麻烦大师写个例子看看

最佳答案作者回复:
全局脚本vbs(设定执行周期为10s):
Dim myhour,mymin,mysec
myhour=Hour(Now())
mymin=Minute(Now())
mysec=Second(Now)
If (myhour=9 Or myhour=21) And mymin=59 And mysec>=50 And mysec<=59 Then
HMIRuntime.Tags("tag").Write 1
End If

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

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

相关推荐

  • WINCC界面最大最小化

    WINCC6.0用了有三年了,现在WINCC用户界面的最大最小化选项不起作用了,即屏幕右上角没有"最大""最小""关闭"…

    SIMATIC WinCC 2019年6月11日
  • WINCC6.0

    哪里可以下载WINCC6.0SP2.多谢各位大侠.给个链接或发到我的邮箱:JHWLG@YAHOO.COM.CN 最佳答案 自己学习用可以到P2P类的论坛找找 提问者对于答案的评价:…

    SIMATIC WinCC 2019年6月11日
  • OPC协议 只能通过网线吗

    安装了wincc6.0的PC机,要和BA系统通信传递数据,除了通过以太网接口外,还是否有其他途径?我看了OPC的标准接口,没有提到具体的接口形式 最佳答案 1、OPC协议&nbsp…

    SIMATIC WinCC 2019年6月11日
  • wincc是否支持Can通信

    WIncc作上位机,它是否支持以Can协议通信的控制器,即:下位机能否采用Can通信的控制器与它进行通信? 最佳答案 WIncc不支持Can协议通讯。可采用Can转DP,或Can转…

    SIMATIC WinCC 2019年6月11日
  • 画面编辑问题

    WinCC 6.0运行正常,变量编辑也正常,但是打开或新建一个画面时先后报 "Failed to create APC&…

    SIMATIC WinCC 2019年6月11日
  • K-TP178micro 日期时间域

    如何在触摸屏上显示时间,请各位高手指点,现在是日期时间域不知道如何与PLC做实时时钟 最佳答案 相关资料参考——《如何同步操作面板与 S7-200/300/400&nbs…

    SIMATIC WinCC 2019年6月11日
  • 客户机 用户登录脚本

    我在服务机上用的登录代码#pragma option(mbcs)#pragma code("useadmin.dll")#include&n…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0怎样做用户名及密码登录

    一台电脑需要4个人轮流值班,每个人值班时只能用自己的用户名及密码登录,这样就能记录每个用户名的操作记录。求大神指点。 图片说明:    最佳答案 WinCCV7…

    2020年11月1日
  • 可以将S7-400里诊断缓冲区的记录显示到WINCC画面上吗?

    有时候我S7-400如果出现CPU各种报警、如通信报警、模块报警,一般我们只能在STEP7里查看,请问我可以将这些报警连接到WINCC画面上不?该怎么做? 最佳答案 ——-…

    SIMATIC WinCC 2019年6月11日
  • 子站柜153-1出现通讯故障,上位机画面显示通讯地址号

    400CPU带了N多个153-1子站柜,如果 其中一个子站柜出现通讯故障,假如出现故障的153-1的通讯地址是8,怎样触发在上位机画面显示故障地址是8,请给一个具体的思路…

    SIMATIC WinCC 2021年7月5日