请问,关于触发器?

已锁定

Crazy80s

  • 帖子

    23
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2011-03-29

普通 普通 如何晋级?

请问,关于触发器?

527

1

2011-04-07 14:30:49

我建了一个action代码是这样的
Option Explicit
Function action

Dim tag
Dim objDeng

tag = HMIRuntime.Tags("NewTag")
objDeng = HMIRuntime.Screens("NewPdl1").ScreenItems("deng")

If tag.Value Mod 2 = 0 Then
objDeng.BackColor = RGB(255, 0, 0)
Else
objDeng.BackColor = RGB(0, 255, 0)
End if

End Function

其中NewPdl1是我建的一个画面,其中包含一个圆(deng),NewTag是我建的一个变量,500毫秒递增1。另外,这个action的触发器我设置成为NewTag变量。其他设置过。
现在我想要实现的就是当这个变量为偶数时圆为红色,奇数圆为绿色。但当我运行这个画面时,并没有出项我想象中的效果,圆始终都是黑色的,我是不是哪边不对啊?
请问,关于触发器? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32644条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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