用wincc7.0制作下拉菜单例程

用wincc7.0制作下拉菜单例程

ID:21520805

大小:28.50 KB

页数:8页

时间:2018-10-22

用wincc7.0制作下拉菜单例程_第1页
用wincc7.0制作下拉菜单例程_第2页
用wincc7.0制作下拉菜单例程_第3页
用wincc7.0制作下拉菜单例程_第4页
用wincc7.0制作下拉菜单例程_第5页
资源描述:

《用wincc7.0制作下拉菜单例程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、用WINCC7.0制作下拉菜单例程用WINCC7.0制作下拉菜单例程用WINCC7.0制作下拉菜单例程用WINCC7.0制作下拉菜单例程  最近用wincc7.0制作下拉菜单,运行后没有反应,设置字体也没有变化,用VBS写的脚本也没有运行,点击下拉菜单内容也没有反应,请教.          最佳答案                    下拉菜单制作参考:  1、请参考Wincc控件中下拉式列表框Combo怎么组态——  http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=39247&cid=1032    2、请

2、参考如何在OS上组态一个组合框(combobox),并且能够自动根据不同语言自动填充相应的文本?  描述:  例子1:  您可以象本例中描述的那样,使用控件”SiemensSTEP7S7ComboBox”在OS运行期间动态得填充。请不要使用控件”MicrosoftForms2.0ComboBox”,因为使用这个控件会导致”pdlrt.exe”内存需求的不断增长。  警告:  为了在没有”SIMATICManager”的”OS”上使用”SiemensSTEP7S7ComboBox”控件,必须在相应的计算机上安装注册该控件。您可以在ES的路径”...SIEMENSCommonS7ACTLDX

3、s7actldx.dll”上找到相关的DLL文件。拷贝该文件到每个OS上合适的文件夹下。  如何注册这些控件的指导可以在帮助”WinCCInformationSystem>WorkingwithWinCC>Creatingprocesspictures>Workingwithcontrols>Howtochangetheregistrationofacontrol”下找到。  例子2:  该例子展示了如何将在SIMATICManager中组态的枚举(enumeration)依据语言显示在组合框中。  例1:动态填充combobox:  例如,在运行时,您可以将”TextLibrary”中

4、的文本传送到combobox来作为选择项。  No.描述  1在WinCC的文本库中(“TextLibrary”)中组态值:  按如下图组态文本:  Fig.01  注意:  按照条目23416727中介绍的内容来定义您自己的”TextID”,以便不会被WinCC占用。    2在变量管理中组态文本参考:  为每个在”文本库”中的文本创建一个文本参考并定义相应的文本ID作为变量的起始值(在标签”Limits/Reporting”中)。  名字:”ComboTextRef2000”类型:”Textreference”起始值:”2000”  ...  名字:”ComboTextRef2006

5、”类型:”Textreference”起始值:”2006”    3在WinCC画面中组态combobox和脚本  创建一个类型为:”SiemensSTEP7S7ComboBox”的控件,控件名字是:”Combo1”。  在控件的属性中,设置”LinesInList”的值为”10”。  在WinCC画面中,事件”PictureObject>Miscellaneous>OpenPicture”中创建如下的VB脚本,当画面被调用的时候填充combobox。    Fig.02  SubOnOpen()  ConstLINECOUNT=7  DimobjComboBox  DimstrComb

6、oList  Dimcount  SetobjComboBox=ScreenItems(“Combo1”)  objComboBox.Clear()  Forcount=0ToLINECOUNT-1  strComboList=HMIRuntime.Tags(“ComboTextRef”&count+2000).Read  objComboBox.AddItem(strComboList)  Next  EndSub    4评估combobox的值:  当一个画面被选择后,相应的文本会从文本参考中读出并写到组合框中作为选则项。为了将组合框中所选择的值写到另外一个变量,你可以使用组合框的

7、事件”S7FlatComboBox>ObjectEvents>Click”并使用如下的VB脚本:  SubClick(ByvalItem)  DimobjVal  SetobjVal=HMIRuntime.Tags(“SelectedValue”)  objVal.WriteItem.Text  EndSub    5结果:  Fig.03  现在您可以依据当前所选择的语言来得到combobox中不同的选项列表。      例2:将

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。