回复:@zhangli0 :TIA Portal V12博图做脚本如何加定时器功能

机械头脑

  • 帖子

    3
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2011-04-11

普通 普通 如何晋级?

发布于 2016-07-01 10:29:04

4楼

展开查看
以下是引用zhangli0在2016-06-30 16:13:40的发言 >3楼

test2=test2+1后,你要把test2的值写到hmi内部变量或者plc变量中才行。然后下一个周期再读取出来。

如wincc中vbs可以用:

dim mytag'定义脚本内的变量

mytag=hmiruntime.tags("test2").read'读取hmi变量的值到脚本内变量中

mytag=mytag+1'变量值自加

hmiruntime.tags("test2").write mytag'写脚本内变量的值到hmi变量中。

zhangli0您好,当test1和test2设为HMI内部变量时,经测试还是不能自动执行累加。能不能用博图做测试呢?非常感谢您的帮助。脚本如下

Dim tag

tag=HmiRuntime.SmartTags("test2")

If SmartTags("test1")=True Then

tag=tag+1

If tag>=50 Then

ResetBit "test1"  

tag=0

test2=0

End If

HmiRuntime.SmartTags("test2")=tag

End If


机械头脑
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32564条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。