回复:全局脚本中的VB编程问题

那年那把刀

  • 帖子

    41
  • 精华

    0
  • 被关注

    7

论坛等级:游士

注册时间:2011-05-26

普通 普通 如何晋级?

发布于 2011-12-28 08:59:50

2楼

quote:以下是引用youhm在2011-12-27 16:52:07的发言:
1.项目模块和标准模块里写的函数可供动作或其它对象的事件脚本里调用

2.在全局脚本里使用HMIRuntime.Screens(HMIRuntime.BaseScreenName)来访问当前主画面,你可以根据HMIRuntime.BaseScreenName来区分是哪个画面

全局脚本当然是写在动作里

3.全局脚本要设置触发器才能执行,你可选择定时或变量触发,监测条件你要自己写了

那关于第二个问题怎么写呢
比如有两个变量TAG1、TAG2,两个I/O域:输入输出域1(简称S11),在主画面1中(简称Z1.PDL)、输入输出域1(简称S21)、在主画面二中(简称Z2.PDL)。
当TAG1等于1时,S11的值写入CELL(1,1)中,S21的值写入CELL(1,2)中;
当TAG2等于1时,S11的值写入CELL(2,1)中,S21的值写入CELL(2,2)中。
主要是不知道怎么将不同画面中的输入输出域中的值在同条件下同时写入EXCEL的指定格内!
我有一颗减肥的心,但同时拥有一张吃货的嘴!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32575条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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