请教VB程序

现在在编程,遇到一个功能,不知道用VB怎么编出来,希望高手们赐教!谢谢!
dim tag1,tag2tag3,tag4...
if (条件成立时)then
tag1=指定的变量的值(例A1)
当过半小时后,tag2=A1的值
再过半小时,tag3=A1的值
...
就这样循环,这个过半小时怎么用VB表达出来呢,还是可以用全局脚本中的定时器啊?如果是用定时器,那么请给个阅读文件学习一下。。。

最佳答案

那你肯定要用全局脚本来做了,因为你要时时监测时间差的,可以这样做;
dim tag1,tag2,tag3,tag4
dim temptime
dim num
dim 
if (条件成立)
   temptime=now     ''记录下当前的时间
  num=DateDiff("n", temptime, now)    ''''取当前时间于条件满足时刻的时间差
  select case num
        case 0                                 ''条件刚满足时时间差为0
                 tag1=A1
              case 30
                 tag2=A1                            ''条件满足半小时以后
              case 60
                 tag3=A1
              case 90
                 tag4=A1
              case else
     end select
end if
 这样给全局脚本添加一个定时器,比如十分钟一次,这样当条件满足时,每隔半小时tag1-tag4的变量会依次赋值了。

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • WinCC、Excel、VBA、脚本、连通性软件包?

    西门子有做个WinCC、Excel、VBA、脚本、连通性软件包的例子,也就是在EXCEL宏指令做日报表,现在测试通了,选择日期会有数据出来,关键是有两个问题:一是WINCC中变量数…

    2017年6月7日
  • 请教大家一个PCS7标准控件的问题?

    我在WINCC上用了个WINCC ALARMCONTROL的控件,但是有个“已进入”的状态栏宽度不够,然后我设置了消息块的长度,发现没有%ignore_a_1%,我重启项…

    2021年7月5日
  • WINCC项目集成在STEP7下

    1.我在STEP7下面通过Station Configuration Editor集成了一台工程师(如图EX)站,并测试通过了。2.我有两台电脑,想在这个项目下…

    2021年7月5日
  • 计算机与控制器通讯的问题

    终端两头(数据采集装置和计算机)都是标准的RS232接口,需要传输的距离是100米,有什么方法可以实现100米的有效传输?我可以用两个RS232/485转换器可以吗 最佳答案 可以…

    SIMATIC WinCC 2019年6月11日
  • web客户端的登陆

    我现在将项目发布了,需要在客户端进行登录,怎样可以跳过登陆界面直接登陆到画面上?我查资料看到可以http://username:password@computername&nbsp…

    SIMATIC WinCC 2019年6月11日
  • WINCC读取MODBUS数据

    改造项目,把6台施耐德软启动器(MODBUS通讯)电流反馈到上位机WINCC上,OPC使用kepserve来做,但是WINCC和MODBUS通讯的硬件连接该怎么实现?谁有这方面资料…

    SIMATIC WinCC 2017年6月13日
  • WINCC如何读取力控画面里的数据

    WINCC如何读取力控画面里的数据。我看过力控用OPC读取WINCC画面的文档。但是反过来,我却不知道怎么弄了,我现在的项目正好是要求WINCC里显示力控画面里的一些变量状态。这种…

    SIMATIC WinCC 2019年6月11日
  • wincc启动不正常

    我用的是WINCC6.0,为什么启动的时候总是在等待状态呢?而且,即使进去了,图形编辑器也用不了,这是怎么回事呢?谢谢了 最佳答案 不会又是系统问题吧,WINCC6可是要winxp…

    SIMATIC WinCC 2019年6月11日
  • 如何实现鼓风机动态风叶的效果

    想要实现在开启时鼓风机动态风叶的效果,如何实现?调用不同角度图片的话,自加循环变量怎么建立,用脚本的话是不是也要画一个风叶,脚本怎么写?初学WINCC,请详细点,谢谢各位了 问题补…

    SIMATIC WinCC 2019年6月11日
  • 趋势图的显示问题

    运行时总显示没有连接到数据库,我该设置的都设置了,这到底时怎么回事啊,搜了以前的帖子没找到答案,希望高手赐教! 最佳答案 你说你该设置的都设置了,那你说说你设置的都是哪几项?&nb…

    SIMATIC WinCC 2019年6月11日