状态显示的问题

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

相关推荐

  • 软件需求

    哪位大师有西门子08版触摸屏编程软件,并告诉我咋安装。谢谢!!! 最佳答案 这个是wincc flexible 2008 SP4中国版,软件不需要授权…

    SIMATIC WinCC 2017年6月29日
  • 在CFC里调用标准库里的PID(FB41)块,怎么将其变量传送到WINCC。

    我在用CFC编程,直接调用标准库里的PID(SFB41)功能块,可在编译的时候,变量传不到WINCC里去,我自己编写的其他块里的变量就可以。而且在PID块的属性里面不能对其进行设定…

    SIMATIC WinCC 2019年6月11日
  • wincc服务器与WINCC客户端ping不通

    软件配置:服务器为WINCC7.0,客户端为WINCC7.3。电脑系统:均为WIN7  64位。两台电脑的dcom配置方法如下:Win7系统下的OPC运行配置h…

    2021年7月5日
  • wincc7.0图形编辑器

    我的wincc7.0画面编辑器里,鼠标右键菜单的“”属性“”前面总是自动被勾选的,这个是怎么回事,哪里设置错了? 图片说明:    最佳答案 左上角有个小图钉按…

    2021年7月5日
  • WinCC 7.0亚洲版的能源管理系统可以二次开发吗

    WinCC 7.0亚洲版的能源管理系统可以二次开发吗?麻烦各位大神解答一下,谢谢!! 最佳答案 EMS系统的使用与WinCC软件及其版本无关。宝信自动化大多采用希雅特软件…

    SIMATIC WinCC 2017年6月18日
  • wincc4.0文件如何升级到6.0

    如何用WINCC6打开以前用WINCC4做的文件 最佳答案 1。WinCC_V4是SIEMENS公司10年前的版本了,在Windows98和WindowsNT4的系统上运行使用。&…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2授权问题!

    如题!我是个新手,安装了wincc6.2 Asia版以及step7。我不知道到底哪些要授权的,我也知道不能一骨碌全部授权。希望大家能帮个忙!谢谢了!或者我们通过邮箱也行,…

    SIMATIC WinCC 2019年6月11日
  • wincc两个项目怎么合并?

    目前有两个单独的wincc项目,需要合并成一个,主要是把定义好的变量合并到一个项目中。 最佳答案 先要看下变量名有没有重复的,要是没有重复的在一个工程里拷贝需要的变量,关闭工程,再…

    SIMATIC WinCC 2019年6月11日
  • 请问OS启动停止不前的问题

    前几天备份了一下数据,重启电脑后,OS自动启动到83%就没反应了,等待了半天也不动。用另外一台一模一样的机器的备份恢复后,启动提示“本计算机不在服务器项目的客户端列表中”,无法启动…

    SIMATIC WinCC 2019年6月11日
  • WINCC风机动态效果的脚本如何编写

    目前做法是新建了以内部变量temp,利用风机状态=1时,进行+1除10,生成的temp 0~10循环,风机是做了0~10个画面,风机就循环旋转了;这样的做法只能是一个页面…

    SIMATIC WinCC 2019年6月11日