WinCC技巧.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WinCC技巧

在 WinCC 中如何在一个画面中显示不同的趋势图? 隐藏订货号显示订货号订货号: 描述 在同一个 WinCC 在线趋势控件中,通过不同的按钮来选择显示不同测量点的曲线,有两种方法。 选择 1: 用脚本分配变量 选择 2: 画中画技术 两种方法都是在 Trend_Function_Main.PDL, Trend_Function_1.PDL?和 Trend_Function_2.PDL 画面中实现的。这几个画面可以在例子中找到。 准备: 变量“testvar1”和“testvar2”分别显示在两个在线控件 Trend 1 和 Trend 2 中。 ? No. 步骤 1 在变量记录中,新建过程值归档“TestArchive”。 2 在归档中建立相应的变量归档(testvar1 and testvar2)。 Fig. 01 选择1:WinCC V7.0 中脚本分配变量 在本例中,WinCC 在线趋势控件的名称为 “Control1”。另外,建立了两个趋势,但是并没有分配给某个变量。分配由 VBS 脚本或 C 脚本完成。 VBS 和 C 脚本在文件 “M1_button_assign_tag.txt”中。 ? No. 步骤 1 将 WinCC 在线趋势控件组态为显示最多趋势。 2 组态一个按钮(在对象选项板中选择“标准”〉“窗口对象”〉“按钮”)。 3 右键按钮选择属性,选择“事件”〉“按钮”〉“鼠标”。 4 右键“鼠标动作”对应的闪电符号,选择 VBS 动作。 5 通过如下脚本,创建一个对象(如“objCon1”) (C 脚本不需要创建对象) Dim objCon1 Set objCon1 = HMIRuntime.ActiveScreen.ScreenItems(Control1) 6 将变量联系到相应的趋势中(Index 0 = Trend 1, Index 1 = Trend 2, ... )。 testvar1 objCon1.TrendIndex = 0 objCon1.TrendTagName = TestArchive\testvar1 testvar2 objCon1.TrendIndex = 1 objCon1.TrendTagName = TestArchive\testvar2 注意: 更多关于使用 VBS 或 C 脚本建立变量变化请参考条目: 更多关于 WinCC ?在线趋势控件的动态方法及属性设置请参考 WinCC Information System: 使用 WinCC VBS for creating procedures and actions VBS Reference Object types of the ScreenItem object Controls WinCC Online Trend Control 选择2:画中画技术 本例中,在画面“Trend_Function_Main.PDL”中组态了一个画面窗口,画面窗口中调用了“Trend_Function_1.PDL”和“Trend_Function_2.PDL”两个已经组态好在线趋势控件的画面。VBS?和 C 脚本在文件“M2_pic_in_pic.txt”中。 ? No. 步骤 1 在图形编辑器中,创建第一个测量点的画面。 注意: 这个 PDL 画面的名称最好来自于测量点的名字,并且可以从变量列表中复制其名字。 2 在画面中插入 WinCC 在线趋势控件。连接趋势到测量点(WinCC V7.0)的归档变量(如 testvar1)。 在图片中插入一个应用程序窗口并且连接到测量点的趋势模板(老板本)。 3 然后相应的调整图像的几何属性和应用程序窗口。 本例中,高350像素,宽550像素。这个大小是根据画面窗口的大小定的。 4 重复步骤3和4,为其他的测量点创建画面。 将应用程序窗口链接到每一个曲线模板上,然后用测量点的名字保存图像。 5 下一步创建一个新图片,可以用不同的按钮调用不同的趋势。 在这个画面中,为已经建好的画面插入一个宽(550 pixels)高(350 pixels)的画面窗口。属性可自由选择。 警告: 不要将画面窗口连接到某个画面,这个工作是运行时动态完成的。 6 在鼠标单击事件中插入如下源代码。注意根据您的项目更改图片名称。 C 动作 SetVisible(Trend_Function_Main,PictureWindow1,1); SetPictureName(Trend_Function_Main,PictureWindow1,Trend_Function_1.PDL); VBS 动作 Dim objCon1 create objects ?

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档