状态显示的问题

在设置 状态显示 的基本画面与闪烁画面,以及设置要不要闪烁时,要手动一个一个的添加,很麻烦。比如要添加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

相关推荐

  • 没有符号库

    我安装的Portal Wincc basic V16后,工具箱-元素下没有符号库。如何添加符号库? 图片说明:    最佳答案 组…

    2021年7月5日
  • wincc如何实现画面元素的曲线或线段任意点弯曲?

    本人看有系统是用INTOUCH做的中纤板压机画面(参看示例图片)。画面上有个模拟压机钢带多点位施压(伺服液压)在压机钢带上。而上部的钢带受力面的线段会各段随压力升降而平滑的各段各自…

    2021年7月5日
  • 请问这个报表脚本怎么看?

    以下是插入生产数据报表的VB程序,其中fWrawre0,fWrawcu0,iFraw0等是用户归档中的变量,tempv(0),ifra(0)是定义的内部变量,Tree5105.sb…

    SIMATIC WinCC 2020年11月1日
  • WINCC导出数据

    现在我用WINCC做了一个监控画面,需要监控某个变量的过程数据,1秒钟2个数据,最多不会超过三十秒,过程完成之后把数据保存在ACCESS数据库中,我用U盘把数据库考走在办公室也能看…

    SIMATIC WinCC 2019年6月11日
  • wincc数据库的读取

    我安书上的代码写到按钮的事件里面,用listview显示数据,代码如下: Dim sPro  Dim sDsn &nbs…

    SIMATIC WinCC 2019年6月11日
  • 如何修改WinCC V6.X的归档记录数值?

    我在在线报表控件中修改归档记录数值时,提示“写操作时出错。相应的数据库可能已经移开或为写保护”。有人说是授权问题,但我把“归档编辑”的权限选上还不行,请大侠们帮我啊,谢谢 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • 报警记录的消息文本显示

    用户文本块已创建“消息文本”。可是激活后,“消息文本”栏不显示。哪位大大告诉我应该设置什么地方啊? 问题补充:学长:添加了,也不行 还要请教:“消息文本”空间小,内容放不…

    SIMATIC WinCC 2019年6月11日
  • 如何给按动的wincc菜单打上对钩

    如何给按动的wincc菜单打上对钩,或菜单的颜色改变,以显示和确定菜单是否被按动? 问题补充:就好像windows窗口下的菜单一样使用。 最佳答案 Sorry,目前还无法用VBS来…

    SIMATIC WinCC 2019年6月11日
  • WINCC能仿真吗?

    WINCC能像STEP7SIM那样仿真吗?我想试试我编辑的画面效果咋样,尤其是按钮能否将相应的点(M0.0)置1或者置0.因为生产情况不允许我有太多时间在线修改,必须保证修改后就马…

    SIMATIC WinCC 2019年6月11日
  • WINCC用户归档控件表单中如何去掉插入文本域的方框?

    WINCC用户归档控件表单中如何去掉“插入文本域”周围的方框? 最佳答案 如果你是指用户归档控件中的表格边框,是无法去掉的。如果是标准文本框,可以在对象属性-> S…

    SIMATIC WinCC 2019年6月11日