回复:请教:WINCC中如何使用VB编写的OCX控件

阿贝

  • 帖子

    24
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2005-09-28

普通 普通 如何晋级?

发布于 2005-11-07 14:32:11

0楼

恩,大概是这样子的:
Option Explicit
Function action
Dim objkj1

Dim objTag1
Dim objTag2
Dim objTag3
Dim objTag4
Dim objTag5
Dim objTag6
Dim objTag7
Dim objTag8

Set objTag1 = HMIRuntime.Tags("RPT0103")
Set objTag2 = HMIRuntime.Tags("PT0103")
Set objTag3 = HMIRuntime.Tags("FT0101")
Set objTag4 = HMIRuntime.Tags("mCc")
Set objTag5 = HMIRuntime.Tags("mDa")
Set objTag6 = HMIRuntime.Tags("mDi")
Set objTag7 = HMIRuntime.Tags("mCF")
Set objTag8 = HMIRuntime.Tags("mCH")

Set objkj1 = HMIRuntime.Screens("主画面").ScreenItems("控件1")
Set objkj2 = HMIRuntime.Screens("主画面").ScreenItems("控件3")

objTag1.Read
objTag2.Read
objTag3.Read
objTag4.Read
objTag5.Read
objTag6.Read

objkj1.SS = 0' 供热介质,0是水,1是蒸汽
objkj1.TT = objTag1.Value
objkj1.PP = objTag2.Value
objkj1.DP = objTag3.Value
objkj1.CC = objTag4.Value
objkj1.DA = objTag5.Value
objkj1.DI = objTag6.Value

objTag7.ValuE = objkj1.CF
objTag8.ValuE = objkj1.CH
'上面的TT,PP等等都是我做的控件的属性

objTag7.Write
objTag8.Write

End Function
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32565条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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