状态显示的问题

在设置 状态显示 的基本画面与闪烁画面,以及设置要不要闪烁时,要手动一个一个的添加,很麻烦。比如要添加8个不同的状态,能不能用代码实现???
 谢谢!!!着急啊!!!

问题补充:
我的意思是,在“状态显示”的组态对话框中,用右键一个一个添加状态,比如说0,1,2,3,等等,再设置相应图片及闪烁属性。
 现在,我想用代码实现,全部用代码实现,特别是增加状态,比如增加4,再设置其它属性。

最佳答案

动态对话框能实现的脚本肯定能实现,而且可以实现通用化,不过你的要求没看懂,能说详细点吗?
 -----------------------------
 哦,原来是状态显示控件,你说的这个应该是属于组态功能,用脚本也不是不可以,使用内嵌的VBA即可。
 举个简单的例子,下面的VBA脚本用于自动设置"状态显示",共10个状态:
 Public Sub SetStatusDispaly()
     Dim objObject As HMIStatusDisplay
     Set objObject = ActiveDocument.HMIObjects.Item("状态显示1")
     For i = 0 To 10
         objObject.index = i
         objObject.BasePicture = "Status_" & CStr(i) & ".BMP"
     Next
 End Sub
 '注:按Alt+F11打开VBA基本编辑器,将以上脚本加入到当前页面

 关于VBA相见WinCC Information System -> 使用WInCC -> VBA for Automated Configuration

提问者对于答案的评价:
dcount107:

  您真是高手,好几个问题,都是你回答的才有用。
  今后还有问题请教啊,呵呵!

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

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

相关推荐

  • wincc6.0升级后滚动条问题

    我之前用的是wincc6.0版本,现在升级到6.2版本。报警显示是按日期时间降序排列的,升级之前,出现最新报警,显示在报警条的第一行,滚动轴在最上方,但升级之后出现最新报警,显示在…

    SIMATIC WinCC 2019年6月11日
  • wincc激活了,不能WIN+D进入显示桌面?

    我截了一个激活中的画面,想进行编辑,每次必须按ALT+F4去关掉WINCC,才能进行WINDOWS操作,这样一来,我必须重新停止WINCC的激活,然后再点激活才能进入画面,好费时间…

    SIMATIC WinCC 2019年6月11日
  • wincc变量记录问题

    今天重装系统了是XP SP3的,然后装了wincc是6.0sp3的,当打开一个项目时,激活条到变量记录那就报错说CCArchiveManager.exe有问题,我将这个项…

    SIMATIC WinCC 2019年6月11日
  • wicc如何在普通电脑运行

    wicc做好的项目如何在普通计算运行?比如用wincc.做一个搅拌站的项目,不使用触摸屏的情况下如何用普通计算机长期运行? 最佳答案 你使用的WINCC是什么版本的WINCC,一般…

    SIMATIC WinCC 2021年7月5日
  • wincc与s7-200通讯问题

    如何在工控机上用wincc组态,监控s7-200PLC?希望详细一下,谢谢。 最佳答案 用PC Access,通过OPC方式访问S7-200。而且PC Acce…

    SIMATIC WinCC 2019年6月11日
  • wincc中变量属性只读,无法修改,如何在SQL中修改或者 删除?

    项目改造,wincc中变量是结构变量,无法修改也无法删除,在SQL2005中删除或者修改,按照大家说的在SQL2005的dbo.MCPTVARIABLEDESC中删除即可,但是找到…

    2017年11月12日
  • 博图移植WINCCflexible2008问题

    原来的项目画面用WINCCflexible2008做的,现在要移植到博图里面,就显示如图错误,这个那要怎么处理 图片说明:    最佳答案 你的项目中画面程序集…

    2021年7月5日
  • wincc 6.2 外部变量点数包授权

    启动wincc 6.2的时候说是外部变量超出范围需要扩大点数。查看详情说是:SIPPA9WRC206021,SIPPA9WRT206021我在网上查资料,说是授权安装太多…

    2018年12月9日
  • wincc 2008 sp2以太网传送程序

    原来是用SP1 XP的系统,面板和电脑都设定好IP地址可以用以太网传送,最近使用最新的wincc felxible 2008 sp2和WIN…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC中加载WORD和画面的问题

    两个问题:1、怎么在WINCC的画面上直接能阅读WORD,是不是用那个WEB控件,怎么设定属性和链接;2、WINCC使用的菜单和工具栏,我在其中一个画面中插入了一个报警的弹出确认文…

    SIMATIC WinCC 2019年6月10日