VBA组态动态化

dcount107:
 你好!再请教问题

 1、我想用VBA组态“状态显示”对象的属性的动态化,需要设置触发器。我试了下,标准周期比较好弄,但如果是变量触发该如何做?
 2、VBA可以组态事件吗,比如说“鼠标单击”事件?
 3、用WINCC做的监控软件运行后,如何保证它不被人为关闭?
  画面运行时,设置为全屏的。如何让它始终置前,而不会被“Alt+Tab”切换到其它程序?
 弹出MsgBox对话框后,如何做到:如果不关闭它,就不能点其它地方?

最佳答案

你好!不知道你有没有看VBA帮助,将代码稍作修改就可以用啊。
 1、变量触发就是创建直接连接的变量,并将其CycleType设置为有变化时即可。代码见:
 VBA for Automated Configuration -> VBA in the Graphics Designer -> Creating Dynamics with VBA -> Configuring Dynamics in the Properties of Pictures and Objects -> How to Dynamize a Property with Tag Connection

 2、可以组态事件,详见:
 VBA for Automated Configuration -> VBA in the Graphics Designer -> Creating Dynamics with VBA -> Configuring Event-Driven Actions with VBA -> How to Configure an Event-Oriented C Action with VBA或者How to Configure an Event-Oriented VB action with VBA

 3、WinCC Explorer  -> 计算机属性 -> 参数,将Alt+Tab等热键禁用。VBS的Msgbox本来就是模式的,C脚本需要获取WinCC句柄,相关问题见:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=26590&cid=1032
 

提问者对于答案的评价:
前两个问题我试验了,搞定了
 后面的再学习学习

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • CP440和上位机WINCC通信的问题

    412-2的400CPU怎么使用CP440和上位机wincc进行通信,wincc的驱动是simatic s5 series 3964R,这个可以用wi…

    SIMATIC WinCC 2017年10月31日
  • WINCC控件属性介绍

    WINCC控件属性介绍, 如BlinkMode是什么意思? 问题补充:WINCC手册上没找着 最佳答案 任何一个WINCC控件都有属性.控件的属性是表示用户可以对该控件进…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.0SP2加OPC变量问题

    我现在用WINCC7.0SP1版,然后用Simatic Net组好了OPC Server,然后用OPC SCOUT加了20个变量(对应S7200CPU…

    SIMATIC WinCC 2019年6月10日
  • VBS定时存储数据

    我这样写了一段vbs的定时触发程序(为了周期存数),但是不工作,调试表明到了这句Wscript.Sleep 1000就不执行了,请各位大小帮我看一下这是为什么 …

    SIMATIC WinCC 2019年6月11日
  • wincc中如何获取父级画面窗口的前缀

    我有两个画面,在A画面有3个画面窗口PIc-A,PIc-B ,PIc-C,调用的同一个模板pump。画面窗口PIc-A,PIc-B ,PIc-C,分别带有变量前…

    2021年7月5日
  • TIA Portal 的序列化 反序列化是否有C#实现,或者其他PC高级语言?

    TIA Portal 的序列化 反序列化虽然占据大量数据,但是可用于优化DB,而且结构体变化也可以,socket 用起来比较方便,打算做配方…

    SIMATIC WinCC 2020年11月1日
  • Wincc矩形上下移动

    Wincc做了全局脚本,实现一个矩形对象升降停移动,详情请见图片。@:zhangli0你的方案我尝试了,一运行就会出现图片里的情况,点击按钮不起作用,不知道是哪里问题,方便的留个Q…

    2017年6月24日
  • 急盼帮助!!!

    硬件配置是:一台PC(Wincc V6.2.2)与3台s7 200通过以太网通讯。在pc上用pc access 1.0 sp5建立…

    SIMATIC WinCC 2017年6月24日
  • 求wincc 参考程序

    小弟最近接触WINCC V6.0,不清楚构建及内部数据的运用,求朋友们帮帮忙,给个例子参考。我的邮箱:34180720@163.com 最佳答案 发了一些资料你看看.注意…

    SIMATIC WinCC 2019年6月11日
  • 西门子触摸屏失灵

    1、触摸屏按钮使用‘按下’=置位位;释放=复位位;2、PLC程序为启保停回路;3、问题:经常出现触摸屏按下时,出现PLC触点无动作;4、请教:这是什么原因?有什么办法可以避免出现触…

    SIMATIC WinCC 2017年6月3日