用VBA做一个输出,如何直接和变量连接

Dim objIOField As HMIIOField
Set objIOField = Application.DefaultHMIObjects("HMIIOField")
objIOField.BorderColor = RGB(255, 255, 0)
Set objVariableTrigger =
objIOField.value .CreateDynamic(hmiDynamicCreationTypeVariableDirect, "’NewDynamic1’")

‘To complete dynamic, e.g. def:
With objVariableTrigger
.CycleType = hmiVariableCycleType_2s
End With
objIOField.value .CreateDynamic这句肯定不对,其它也许也不对。应该怎么弄,高手快来救火。

最佳答案

Dim objIOField As HMIIOField
Dim objVariableTrigger As HMIVariableTrigger

Set objIOField = ThisDocument.HMIObjects("IOField1") ”IO域对象名称
objIOField.BorderColor = RGB(255, 255, 0)
Set objVariableTrigger = objIOField.OutputValue.CreateDynamic(hmiDynamicCreationTypeVariableDirect, “TagName”) ”IO域对象联接的WinCC 变量名
objVariableTrigger.CycleType = hmiVariableCycleTypeOnChange ”用变量一旦改变触发器

提问者对于答案的评价:
谢谢解答,已经好了,参考的是您以前写的。http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1238393&b_id=5&s_id=0&num=10#anch

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359971.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • wincc的vbs脚本有没有CopyMemory函数

    如题,没有的话该怎么实现相同的功能CopyMemory arrayint_temp(i * 4 + 2), return…

    SIMATIC WinCC 2020年11月1日
  • 求ODK文档

    我看到函数说明要找ODK文档 哪位高手有的请给我一份  谢谢  wangjunbinjf@126.com 最佳答案 ODK文档下载…

    SIMATIC WinCC 2019年6月11日
  • wincc v7.3 监控界面做闪烁,结果运行后,部分界面黑屏了,该怎么解决

    只有闪烁的部分显示,但是,不闪烁的话,又是正常的 图片说明:       最佳答案 你闪烁的频率太高了吧?改成2s一次。 提问者对于答案的评…

    2017年6月24日
  • 414-5H冗余PLC怎样与2台上位机wincc v7.5方便链接

    项目情况,一套414-5H的冗余站。想使用STEP7(版本为5.6)与WINCC(版本为7.5)的结构。非PCS7结构。2台上位机,都运行WINCC,每一台电脑都配置一块CP162…

    SIMATIC WinCC 2020年11月1日
  • wincc变量组问题

    wincc中新建了变量组  然后把某些变量剪切后放到此变量组中,提示“选择的对象是只读的或包含只读对象删除动作停止”。我用的是wincc集成在step7的,编译…

    SIMATIC WinCC 2019年6月11日
  • 什么是WINCC的项目移植器

    手里有个别人做的项目,用WINCC V6.2准备打开时显示:在使用项目移植器前此项目不能被打开。不知啥意思,请高手指教。 最佳答案 估计你的项目是早期的版本做的项目,因为…

    SIMATIC WinCC 2019年6月11日
  • wincc中文编程手册

    wincc  V6.2 中文编程手册 问题补充:中文 最佳答案 《WinCC V6.2 使用入门手册》连接:http://www.…

    SIMATIC WinCC 2018年12月14日
  • 每天流量累计

    客户要求每小时流量累加,每天流量累加。plc做了每小时流量累加的程序,每天流量累加是用plc做还是在wincc里做好。 最佳答案 做plc上感觉好一点,到时候你接一个远程访问模块想…

    SIMATIC WinCC 2021年7月5日
  • 连接打印预览的按钮

    我想做一个这样的按钮,在系统运行时,点击可以连接到打印预览的按钮,该怎么做啊? 最佳答案 首先先建立你所需要的打印布局和打印作业 然后在画面中的建个按钮 对应的…

    SIMATIC WinCC 2019年6月11日
  • WINCC弹窗问题

    我的项目有100多个母线的电流要做趋势图,我想建一个趋势画面,然后用一个按钮去调用这个趋势画面,并给趋势控件符不同的变量,这样我只做100个按钮就可以实现了,但是我用C脚本做的,只…

    2020年11月1日

发表回复

登录后才能评论