回复:WinCC的VBS脚本能否不作为全局脚本运行

已锁定

Miller76

  • 帖子

    226
  • 精华

    1
  • 被关注

    0

论坛等级:侠士

注册时间:2020-04-28

白金 白金 如何晋级?

发布于 2025-01-07 11:29:35

3楼

展开查看
以下是引用yanyanyan在2025-01-07 09:35:35的发言 >1楼

在全局脚本中加入检查本机电脑名称,如是客户机则不执行脚本。


Option Explicit

Function action

On Error Resume Next

If (HMIRuntime.Tags("@LocalMachineName").Read="OS100")  Then

HMIRuntime.Tags("Public/HeartBeat.I_B01").WRITE HMIRuntime.Tags("Public/HeartBeat.I_B01").Read  Xor &H1

Elseif (HMIRuntime.Tags("@LocalMachineName").Read="OS101")  Then

HMIRuntime.Tags("Public/HeartBeat.I_B02").WRITE HMIRuntime.Tags("Public/HeartBeat.I_B02").Read  Xor &H1

Elseif (HMIRuntime.Tags("@LocalMachineName").Read="0C102")  Then

HMIRuntime.Tags("Public/HeartBeat.I_B03").WRITE HMIRuntime.Tags("Public/HeartBeat.I_B03").Read  Xor &H1

End If

End Function


谢谢!

搞定了,这么简单的问题我咋就脑袋没转过来呢

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32581条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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